--- /srv/reproducible-results/rbuild-debian/r-b-build.AF7PY0pj/b1/debian-policy_4.7.0.0_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.AF7PY0pj/b2/debian-policy_4.7.0.0_amd64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ 5e5f99b1a99bcbb75fb71e6fe16de05e 441460 doc optional debian-policy-ja_4.7.0.0_all.deb │ - 3973a15f9dae7fcbc888a8a683fc3e94 2441280 doc optional debian-policy_4.7.0.0_all.deb │ + 9d3c5d18c43f8f37e1fe3ea516253db1 2441232 doc optional debian-policy_4.7.0.0_all.deb ├── debian-policy_4.7.0.0_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-04-07 05:08:55.000000 debian-binary │ │ -rw-r--r-- 0 0 0 3616 2024-04-07 05:08:55.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 2437472 2024-04-07 05:08:55.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 2437424 2024-04-07 05:08:55.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -126,15 +126,15 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-07 05:08:55.000000 ./usr/share/info/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27052 2024-04-07 05:08:55.000000 ./usr/share/info/debian-policy-install-conffiles.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23405 2024-04-07 05:08:55.000000 ./usr/share/info/debian-policy-install.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16992 2024-04-07 05:08:55.000000 ./usr/share/info/debian-policy-purge.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32427 2024-04-07 05:08:55.000000 ./usr/share/info/debian-policy-remove-purge.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23345 2024-04-07 05:08:55.000000 ./usr/share/info/debian-policy-remove.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 88057 2024-04-07 05:08:55.000000 ./usr/share/info/debian-policy-upgrade.png │ │ │ │ --rw-r--r-- 0 root (0) root (0) 175248 2024-04-07 05:08:55.000000 ./usr/share/info/debian-policy.info.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 175188 2024-04-07 05:08:55.000000 ./usr/share/info/debian-policy.info.gz │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-04-07 05:08:55.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 2024-04-07 05:08:55.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 2024-04-07 05:08:55.000000 ./usr/share/doc/debian-policy/policy.html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-04-07 05:08:55.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 2024-04-07 05:08:55.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 2024-04-07 05:08:55.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 2024-04-07 05:08:55.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 │ │ │ │ │ @@ -11932,27730 +11932,27738 @@ │ │ │ │ │ 0002e9b0: 7320 7468 6174 2074 6865 2073 6372 6970 s that the scrip │ │ │ │ │ 0002e9c0: 7473 2062 650a 6964 656d 706f 7465 6e74 ts be.idempotent │ │ │ │ │ 0002e9d0: 2e20 2054 6869 7320 6d65 616e 7320 7468 . This means th │ │ │ │ │ 0002e9e0: 6174 2069 6620 6974 2069 7320 7275 6e20 at if it is run │ │ │ │ │ 0002e9f0: 7375 6363 6573 7366 756c 6c79 2c20 616e successfully, an │ │ │ │ │ 0002ea00: 6420 7468 656e 2069 7420 6973 0a63 616c d then it is.cal │ │ │ │ │ 0002ea10: 6c65 6420 6167 6169 6e2c 2069 7420 646f led again, it do │ │ │ │ │ -0002ea20: 6573 6e27 7420 626f 6d62 206f 7574 206f esn't bomb out o │ │ │ │ │ -0002ea30: 7220 6361 7573 6520 616e 7920 6861 726d r cause any harm │ │ │ │ │ -0002ea40: 2c20 6275 7420 6a75 7374 2065 6e73 7572 , but just ensur │ │ │ │ │ -0002ea50: 6573 0a74 6861 7420 6576 6572 7974 6869 es.that everythi │ │ │ │ │ -0002ea60: 6e67 2069 7320 7468 6520 7761 7920 6974 ng is the way it │ │ │ │ │ -0002ea70: 206f 7567 6874 2074 6f20 6265 2e20 2049 ought to be. I │ │ │ │ │ -0002ea80: 6620 7468 6520 6669 7273 7420 6361 6c6c f the first call │ │ │ │ │ -0002ea90: 2066 6169 6c65 642c 206f 720a 6162 6f72 failed, or.abor │ │ │ │ │ -0002eaa0: 7465 6420 6861 6c66 2077 6179 2074 6872 ted half way thr │ │ │ │ │ -0002eab0: 6f75 6768 2066 6f72 2073 6f6d 6520 7265 ough for some re │ │ │ │ │ -0002eac0: 6173 6f6e 2c20 7468 6520 7365 636f 6e64 ason, the second │ │ │ │ │ -0002ead0: 2063 616c 6c20 7368 6f75 6c64 206d 6572 call should mer │ │ │ │ │ -0002eae0: 656c 790a 646f 2074 6865 2074 6869 6e67 ely.do the thing │ │ │ │ │ -0002eaf0: 7320 7468 6174 2077 6572 6520 6c65 6674 s that were left │ │ │ │ │ -0002eb00: 2075 6e64 6f6e 6520 7468 6520 6669 7273 undone the firs │ │ │ │ │ -0002eb10: 7420 7469 6d65 2c20 6966 2061 6e79 2c20 t time, if any, │ │ │ │ │ -0002eb20: 616e 6420 6578 6974 0a77 6974 6820 6120 and exit.with a │ │ │ │ │ -0002eb30: 7375 6363 6573 7320 7374 6174 7573 2069 success status i │ │ │ │ │ -0002eb40: 6620 6576 6572 7974 6869 6e67 2069 7320 f everything is │ │ │ │ │ -0002eb50: 4f4b 2e20 2831 290a 0a20 2020 2d2d 2d2d OK. (1).. ---- │ │ │ │ │ -0002eb60: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -0002eb70: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -0002eb80: 2831 2920 5468 6973 2069 7320 736f 2074 (1) This is so t │ │ │ │ │ -0002eb90: 6861 7420 6966 2061 6e20 6572 726f 7220 hat if an error │ │ │ │ │ -0002eba0: 6f63 6375 7273 2c20 7468 6520 7573 6572 occurs, the user │ │ │ │ │ -0002ebb0: 2069 6e74 6572 7275 7074 7320 e280 9864 interrupts ...d │ │ │ │ │ -0002ebc0: 706b 67e2 8099 206f 720a 736f 6d65 206f pkg... or.some o │ │ │ │ │ -0002ebd0: 7468 6572 2075 6e66 6f72 6573 6565 6e20 ther unforeseen │ │ │ │ │ -0002ebe0: 6369 7263 756d 7374 616e 6365 2068 6170 circumstance hap │ │ │ │ │ -0002ebf0: 7065 6e73 2079 6f75 2064 6f6e 2774 206c pens you don't l │ │ │ │ │ -0002ec00: 6561 7665 2074 6865 2075 7365 7220 7769 eave the user wi │ │ │ │ │ -0002ec10: 7468 0a61 2062 6164 6c79 2d62 726f 6b65 th.a badly-broke │ │ │ │ │ -0002ec20: 6e20 7061 636b 6167 6520 7768 656e 20e2 n package when . │ │ │ │ │ -0002ec30: 8098 6470 6b67 e280 9920 6174 7465 6d70 ..dpkg... attemp │ │ │ │ │ -0002ec40: 7473 2074 6f20 7265 7065 6174 2074 6865 ts to repeat the │ │ │ │ │ -0002ec50: 2061 6374 696f 6e2e 0a0a 1f0a 4669 6c65 action.....File │ │ │ │ │ -0002ec60: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0002ec70: 696e 666f 2c20 204e 6f64 653a 2043 6f6e info, Node: Con │ │ │ │ │ -0002ec80: 7472 6f6c 6c69 6e67 2074 6572 6d69 6e61 trolling termina │ │ │ │ │ -0002ec90: 6c20 666f 7220 6d61 696e 7461 696e 6572 l for maintainer │ │ │ │ │ -0002eca0: 2073 6372 6970 7473 2c20 204e 6578 743a scripts, Next: │ │ │ │ │ -0002ecb0: 2045 7869 7420 7374 6174 7573 2c20 2050 Exit status, P │ │ │ │ │ -0002ecc0: 7265 763a 204d 6169 6e74 6169 6e65 7220 rev: Maintainer │ │ │ │ │ -0002ecd0: 7363 7269 7074 7320 6964 656d 706f 7465 scripts idempote │ │ │ │ │ -0002ece0: 6e63 792c 2020 5570 3a20 5061 636b 6167 ncy, Up: Packag │ │ │ │ │ -0002ecf0: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ -0002ed00: 6970 7473 2061 6e64 2069 6e73 7461 6c6c ipts and install │ │ │ │ │ -0002ed10: 6174 696f 6e20 7072 6f63 6564 7572 650a ation procedure. │ │ │ │ │ -0002ed20: 0a36 2e33 2043 6f6e 7472 6f6c 6c69 6e67 .6.3 Controlling │ │ │ │ │ -0002ed30: 2074 6572 6d69 6e61 6c20 666f 7220 6d61 terminal for ma │ │ │ │ │ -0002ed40: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -0002ed50: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +0002ea20: 6573 6ee2 8099 7420 626f 6d62 206f 7574 esn...t bomb out │ │ │ │ │ +0002ea30: 206f 7220 6361 7573 6520 616e 7920 6861 or cause any ha │ │ │ │ │ +0002ea40: 726d 2c20 6275 7420 6a75 7374 2065 6e73 rm, but just ens │ │ │ │ │ +0002ea50: 7572 6573 0a74 6861 7420 6576 6572 7974 ures.that everyt │ │ │ │ │ +0002ea60: 6869 6e67 2069 7320 7468 6520 7761 7920 hing is the way │ │ │ │ │ +0002ea70: 6974 206f 7567 6874 2074 6f20 6265 2e20 it ought to be. │ │ │ │ │ +0002ea80: 2049 6620 7468 6520 6669 7273 7420 6361 If the first ca │ │ │ │ │ +0002ea90: 6c6c 2066 6169 6c65 642c 206f 720a 6162 ll failed, or.ab │ │ │ │ │ +0002eaa0: 6f72 7465 6420 6861 6c66 2077 6179 2074 orted half way t │ │ │ │ │ +0002eab0: 6872 6f75 6768 2066 6f72 2073 6f6d 6520 hrough for some │ │ │ │ │ +0002eac0: 7265 6173 6f6e 2c20 7468 6520 7365 636f reason, the seco │ │ │ │ │ +0002ead0: 6e64 2063 616c 6c20 7368 6f75 6c64 206d nd call should m │ │ │ │ │ +0002eae0: 6572 656c 790a 646f 2074 6865 2074 6869 erely.do the thi │ │ │ │ │ +0002eaf0: 6e67 7320 7468 6174 2077 6572 6520 6c65 ngs that were le │ │ │ │ │ +0002eb00: 6674 2075 6e64 6f6e 6520 7468 6520 6669 ft undone the fi │ │ │ │ │ +0002eb10: 7273 7420 7469 6d65 2c20 6966 2061 6e79 rst time, if any │ │ │ │ │ +0002eb20: 2c20 616e 6420 6578 6974 0a77 6974 6820 , and exit.with │ │ │ │ │ +0002eb30: 6120 7375 6363 6573 7320 7374 6174 7573 a success status │ │ │ │ │ +0002eb40: 2069 6620 6576 6572 7974 6869 6e67 2069 if everything i │ │ │ │ │ +0002eb50: 7320 4f4b 2e20 2831 290a 0a20 2020 2d2d s OK. (1).. -- │ │ │ │ │ +0002eb60: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +0002eb70: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +0002eb80: 2020 2831 2920 5468 6973 2069 7320 736f (1) This is so │ │ │ │ │ +0002eb90: 2074 6861 7420 6966 2061 6e20 6572 726f that if an erro │ │ │ │ │ +0002eba0: 7220 6f63 6375 7273 2c20 7468 6520 7573 r occurs, the us │ │ │ │ │ +0002ebb0: 6572 2069 6e74 6572 7275 7074 7320 e280 er interrupts .. │ │ │ │ │ +0002ebc0: 9864 706b 67e2 8099 206f 720a 736f 6d65 .dpkg... or.some │ │ │ │ │ +0002ebd0: 206f 7468 6572 2075 6e66 6f72 6573 6565 other unforesee │ │ │ │ │ +0002ebe0: 6e20 6369 7263 756d 7374 616e 6365 2068 n circumstance h │ │ │ │ │ +0002ebf0: 6170 7065 6e73 2079 6f75 2064 6f6e e280 appens you don.. │ │ │ │ │ +0002ec00: 9974 206c 6561 7665 2074 6865 2075 7365 .t leave the use │ │ │ │ │ +0002ec10: 7220 7769 7468 0a61 2062 6164 6c79 2d62 r with.a badly-b │ │ │ │ │ +0002ec20: 726f 6b65 6e20 7061 636b 6167 6520 7768 roken package wh │ │ │ │ │ +0002ec30: 656e 20e2 8098 6470 6b67 e280 9920 6174 en ...dpkg... at │ │ │ │ │ +0002ec40: 7465 6d70 7473 2074 6f20 7265 7065 6174 tempts to repeat │ │ │ │ │ +0002ec50: 2074 6865 2061 6374 696f 6e2e 0a0a 1f0a the action..... │ │ │ │ │ +0002ec60: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0002ec70: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0002ec80: 2043 6f6e 7472 6f6c 6c69 6e67 2074 6572 Controlling ter │ │ │ │ │ +0002ec90: 6d69 6e61 6c20 666f 7220 6d61 696e 7461 minal for mainta │ │ │ │ │ +0002eca0: 696e 6572 2073 6372 6970 7473 2c20 204e iner scripts, N │ │ │ │ │ +0002ecb0: 6578 743a 2045 7869 7420 7374 6174 7573 ext: Exit status │ │ │ │ │ +0002ecc0: 2c20 2050 7265 763a 204d 6169 6e74 6169 , Prev: Maintai │ │ │ │ │ +0002ecd0: 6e65 7220 7363 7269 7074 7320 6964 656d ner scripts idem │ │ │ │ │ +0002ece0: 706f 7465 6e63 792c 2020 5570 3a20 5061 potency, Up: Pa │ │ │ │ │ +0002ecf0: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ +0002ed00: 2073 6372 6970 7473 2061 6e64 2069 6e73 scripts and ins │ │ │ │ │ +0002ed10: 7461 6c6c 6174 696f 6e20 7072 6f63 6564 tallation proced │ │ │ │ │ +0002ed20: 7572 650a 0a36 2e33 2043 6f6e 7472 6f6c ure..6.3 Control │ │ │ │ │ +0002ed30: 6c69 6e67 2074 6572 6d69 6e61 6c20 666f ling terminal fo │ │ │ │ │ +0002ed40: 7220 6d61 696e 7461 696e 6572 2073 6372 r maintainer scr │ │ │ │ │ +0002ed50: 6970 7473 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ipts.=========== │ │ │ │ │ 0002ed60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 0002ed70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002ed80: 0a0a 4d61 696e 7461 696e 6572 2073 6372 ..Maintainer scr │ │ │ │ │ -0002ed90: 6970 7473 2061 7265 206e 6f74 2067 7561 ipts are not gua │ │ │ │ │ -0002eda0: 7261 6e74 6565 6420 746f 2072 756e 2077 ranteed to run w │ │ │ │ │ -0002edb0: 6974 6820 6120 636f 6e74 726f 6c6c 696e ith a controllin │ │ │ │ │ -0002edc0: 6720 7465 726d 696e 616c 0a61 6e64 206d g terminal.and m │ │ │ │ │ -0002edd0: 6179 206e 6f74 2062 6520 6162 6c65 2074 ay not be able t │ │ │ │ │ -0002ede0: 6f20 696e 7465 7261 6374 2077 6974 6820 o interact with │ │ │ │ │ -0002edf0: 7468 6520 7573 6572 2e20 2054 6865 7920 the user. They │ │ │ │ │ -0002ee00: 6d75 7374 2062 6520 6162 6c65 2074 6f0a must be able to. │ │ │ │ │ -0002ee10: 6661 6c6c 2062 6163 6b20 746f 206e 6f6e fall back to non │ │ │ │ │ -0002ee20: 696e 7465 7261 6374 6976 6520 6265 6861 interactive beha │ │ │ │ │ -0002ee30: 7669 6f72 2069 6620 6e6f 2063 6f6e 7472 vior if no contr │ │ │ │ │ -0002ee40: 6f6c 6c69 6e67 2074 6572 6d69 6e61 6c20 olling terminal │ │ │ │ │ -0002ee50: 6973 0a61 7661 696c 6162 6c65 2e20 204d is.available. M │ │ │ │ │ -0002ee60: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -0002ee70: 7320 7468 6174 2070 726f 6d70 7420 7669 s that prompt vi │ │ │ │ │ -0002ee80: 6120 6120 7072 6f67 7261 6d20 636f 6e66 a a program conf │ │ │ │ │ -0002ee90: 6f72 6d69 6e67 2074 6f0a 7468 6520 4465 orming to.the De │ │ │ │ │ -0002eea0: 6269 616e 2043 6f6e 6669 6775 7261 7469 bian Configurati │ │ │ │ │ -0002eeb0: 6f6e 204d 616e 6167 656d 656e 7420 5370 on Management Sp │ │ │ │ │ -0002eec0: 6563 6966 6963 6174 696f 6e20 2873 6565 ecification (see │ │ │ │ │ -0002eed0: 202a 6e6f 7465 2050 726f 6d70 7469 6e67 *note Prompting │ │ │ │ │ -0002eee0: 0a69 6e20 6d61 696e 7461 696e 6572 2073 .in maintainer s │ │ │ │ │ -0002eef0: 6372 6970 7473 3a20 3136 2e29 206d 6179 cripts: 16.) may │ │ │ │ │ -0002ef00: 2061 7373 756d 6520 7468 6174 2070 726f assume that pro │ │ │ │ │ -0002ef10: 6772 616d 2077 696c 6c20 6861 6e64 6c65 gram will handle │ │ │ │ │ -0002ef20: 2066 616c 6c69 6e67 0a62 6163 6b20 746f falling.back to │ │ │ │ │ -0002ef30: 206e 6f6e 696e 7465 7261 6374 6976 6520 noninteractive │ │ │ │ │ -0002ef40: 6265 6861 7669 6f72 2e0a 0a46 6f72 2068 behavior...For h │ │ │ │ │ -0002ef50: 6967 682d 7072 696f 7269 7479 2070 726f igh-priority pro │ │ │ │ │ -0002ef60: 6d70 7473 2077 6974 686f 7574 2061 2072 mpts without a r │ │ │ │ │ -0002ef70: 6561 736f 6e61 626c 6520 6465 6661 756c easonable defaul │ │ │ │ │ -0002ef80: 7420 616e 7377 6572 2c0a 6d61 696e 7461 t answer,.mainta │ │ │ │ │ -0002ef90: 696e 6572 2073 6372 6970 7473 206d 6179 iner scripts may │ │ │ │ │ -0002efa0: 2061 626f 7274 2069 6620 7468 6572 6520 abort if there │ │ │ │ │ -0002efb0: 6973 206e 6f20 636f 6e74 726f 6c6c 696e is no controllin │ │ │ │ │ -0002efc0: 6720 7465 726d 696e 616c 2e0a 486f 7765 g terminal..Howe │ │ │ │ │ -0002efd0: 7665 722c 2074 6869 7320 7369 7475 6174 ver, this situat │ │ │ │ │ -0002efe0: 696f 6e20 7368 6f75 6c64 2062 6520 6176 ion should be av │ │ │ │ │ -0002eff0: 6f69 6465 6420 6966 2061 7420 616c 6c20 oided if at all │ │ │ │ │ -0002f000: 706f 7373 6962 6c65 2c20 7369 6e63 6520 possible, since │ │ │ │ │ -0002f010: 6974 0a70 7265 7665 6e74 7320 6175 746f it.prevents auto │ │ │ │ │ -0002f020: 6d61 7465 6420 6f72 2075 6e61 7474 656e mated or unatten │ │ │ │ │ -0002f030: 6465 6420 696e 7374 616c 6c73 2e20 2049 ded installs. I │ │ │ │ │ -0002f040: 6e20 6d6f 7374 2063 6173 6573 2c20 7573 n most cases, us │ │ │ │ │ -0002f050: 6572 7320 7769 6c6c 0a63 6f6e 7369 6465 ers will.conside │ │ │ │ │ -0002f060: 7220 7468 6973 2074 6f20 6265 2061 2062 r this to be a b │ │ │ │ │ -0002f070: 7567 2069 6e20 7468 6520 7061 636b 6167 ug in the packag │ │ │ │ │ -0002f080: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ -0002f090: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0002f0a0: 204e 6f64 653a 2045 7869 7420 7374 6174 Node: Exit stat │ │ │ │ │ -0002f0b0: 7573 2c20 204e 6578 743a 2053 756d 6d61 us, Next: Summa │ │ │ │ │ -0002f0c0: 7279 206f 6620 7761 7973 206d 6169 6e74 ry of ways maint │ │ │ │ │ -0002f0d0: 6169 6e65 7220 7363 7269 7074 7320 6172 ainer scripts ar │ │ │ │ │ -0002f0e0: 6520 6361 6c6c 6564 2c20 2050 7265 763a e called, Prev: │ │ │ │ │ -0002f0f0: 2043 6f6e 7472 6f6c 6c69 6e67 2074 6572 Controlling ter │ │ │ │ │ -0002f100: 6d69 6e61 6c20 666f 7220 6d61 696e 7461 minal for mainta │ │ │ │ │ -0002f110: 696e 6572 2073 6372 6970 7473 2c20 2055 iner scripts, U │ │ │ │ │ -0002f120: 703a 2050 6163 6b61 6765 206d 6169 6e74 p: Package maint │ │ │ │ │ -0002f130: 6169 6e65 7220 7363 7269 7074 7320 616e ainer scripts an │ │ │ │ │ -0002f140: 6420 696e 7374 616c 6c61 7469 6f6e 2070 d installation p │ │ │ │ │ -0002f150: 726f 6365 6475 7265 0a0a 362e 3420 4578 rocedure..6.4 Ex │ │ │ │ │ -0002f160: 6974 2073 7461 7475 730a 3d3d 3d3d 3d3d it status.====== │ │ │ │ │ -0002f170: 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 6163 6820 =========..Each │ │ │ │ │ -0002f180: 7363 7269 7074 206d 7573 7420 7265 7475 script must retu │ │ │ │ │ -0002f190: 726e 2061 207a 6572 6f20 6578 6974 2073 rn a zero exit s │ │ │ │ │ -0002f1a0: 7461 7475 7320 666f 7220 7375 6363 6573 tatus for succes │ │ │ │ │ -0002f1b0: 732c 206f 7220 6120 6e6f 6e7a 6572 6f20 s, or a nonzero │ │ │ │ │ -0002f1c0: 6f6e 650a 666f 7220 6661 696c 7572 652c one.for failure, │ │ │ │ │ -0002f1d0: 2073 696e 6365 2074 6865 2070 6163 6b61 since the packa │ │ │ │ │ -0002f1e0: 6765 206d 616e 6167 656d 656e 7420 7379 ge management sy │ │ │ │ │ -0002f1f0: 7374 656d 206c 6f6f 6b73 2066 6f72 2074 stem looks for t │ │ │ │ │ -0002f200: 6865 2065 7869 740a 7374 6174 7573 206f he exit.status o │ │ │ │ │ -0002f210: 6620 7468 6573 6520 7363 7269 7074 7320 f these scripts │ │ │ │ │ -0002f220: 616e 6420 6465 7465 726d 696e 6573 2077 and determines w │ │ │ │ │ -0002f230: 6861 7420 6163 7469 6f6e 2074 6f20 7461 hat action to ta │ │ │ │ │ -0002f240: 6b65 206e 6578 7420 6261 7365 6420 6f6e ke next based on │ │ │ │ │ -0002f250: 0a74 6861 7420 6461 7475 6d2e 0a0a 1f0a .that datum..... │ │ │ │ │ -0002f260: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0002f270: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0002f280: 2053 756d 6d61 7279 206f 6620 7761 7973 Summary of ways │ │ │ │ │ -0002f290: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -0002f2a0: 7074 7320 6172 6520 6361 6c6c 6564 2c20 pts are called, │ │ │ │ │ -0002f2b0: 204e 6578 743a 2044 6574 6169 6c73 206f Next: Details o │ │ │ │ │ -0002f2c0: 6620 756e 7061 636b 2070 6861 7365 206f f unpack phase o │ │ │ │ │ -0002f2d0: 6620 696e 7374 616c 6c61 7469 6f6e 206f f installation o │ │ │ │ │ -0002f2e0: 7220 7570 6772 6164 652c 2020 5072 6576 r upgrade, Prev │ │ │ │ │ -0002f2f0: 3a20 4578 6974 2073 7461 7475 732c 2020 : Exit status, │ │ │ │ │ -0002f300: 5570 3a20 5061 636b 6167 6520 6d61 696e Up: Package main │ │ │ │ │ -0002f310: 7461 696e 6572 2073 6372 6970 7473 2061 tainer scripts a │ │ │ │ │ -0002f320: 6e64 2069 6e73 7461 6c6c 6174 696f 6e20 nd installation │ │ │ │ │ -0002f330: 7072 6f63 6564 7572 650a 0a36 2e35 2053 procedure..6.5 S │ │ │ │ │ -0002f340: 756d 6d61 7279 206f 6620 7761 7973 206d ummary of ways m │ │ │ │ │ -0002f350: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -0002f360: 7320 6172 6520 6361 6c6c 6564 0a3d 3d3d s are called.=== │ │ │ │ │ -0002f370: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0002ed80: 3d3d 3d3d 0a0a 4d61 696e 7461 696e 6572 ====..Maintainer │ │ │ │ │ +0002ed90: 2073 6372 6970 7473 2061 7265 206e 6f74 scripts are not │ │ │ │ │ +0002eda0: 2067 7561 7261 6e74 6565 6420 746f 2072 guaranteed to r │ │ │ │ │ +0002edb0: 756e 2077 6974 6820 6120 636f 6e74 726f un with a contro │ │ │ │ │ +0002edc0: 6c6c 696e 6720 7465 726d 696e 616c 0a61 lling terminal.a │ │ │ │ │ +0002edd0: 6e64 206d 6179 206e 6f74 2062 6520 6162 nd may not be ab │ │ │ │ │ +0002ede0: 6c65 2074 6f20 696e 7465 7261 6374 2077 le to interact w │ │ │ │ │ +0002edf0: 6974 6820 7468 6520 7573 6572 2e20 2054 ith the user. T │ │ │ │ │ +0002ee00: 6865 7920 6d75 7374 2062 6520 6162 6c65 hey must be able │ │ │ │ │ +0002ee10: 2074 6f0a 6661 6c6c 2062 6163 6b20 746f to.fall back to │ │ │ │ │ +0002ee20: 206e 6f6e 696e 7465 7261 6374 6976 6520 noninteractive │ │ │ │ │ +0002ee30: 6265 6861 7669 6f72 2069 6620 6e6f 2063 behavior if no c │ │ │ │ │ +0002ee40: 6f6e 7472 6f6c 6c69 6e67 2074 6572 6d69 ontrolling termi │ │ │ │ │ +0002ee50: 6e61 6c20 6973 0a61 7661 696c 6162 6c65 nal is.available │ │ │ │ │ +0002ee60: 2e20 204d 6169 6e74 6169 6e65 7220 7363 . Maintainer sc │ │ │ │ │ +0002ee70: 7269 7074 7320 7468 6174 2070 726f 6d70 ripts that promp │ │ │ │ │ +0002ee80: 7420 7669 6120 6120 7072 6f67 7261 6d20 t via a program │ │ │ │ │ +0002ee90: 636f 6e66 6f72 6d69 6e67 2074 6f0a 7468 conforming to.th │ │ │ │ │ +0002eea0: 6520 4465 6269 616e 2043 6f6e 6669 6775 e Debian Configu │ │ │ │ │ +0002eeb0: 7261 7469 6f6e 204d 616e 6167 656d 656e ration Managemen │ │ │ │ │ +0002eec0: 7420 5370 6563 6966 6963 6174 696f 6e20 t Specification │ │ │ │ │ +0002eed0: 2873 6565 202a 6e6f 7465 2050 726f 6d70 (see *note Promp │ │ │ │ │ +0002eee0: 7469 6e67 0a69 6e20 6d61 696e 7461 696e ting.in maintain │ │ │ │ │ +0002eef0: 6572 2073 6372 6970 7473 3a20 3136 2e29 er scripts: 16.) │ │ │ │ │ +0002ef00: 206d 6179 2061 7373 756d 6520 7468 6174 may assume that │ │ │ │ │ +0002ef10: 2070 726f 6772 616d 2077 696c 6c20 6861 program will ha │ │ │ │ │ +0002ef20: 6e64 6c65 2066 616c 6c69 6e67 0a62 6163 ndle falling.bac │ │ │ │ │ +0002ef30: 6b20 746f 206e 6f6e 696e 7465 7261 6374 k to noninteract │ │ │ │ │ +0002ef40: 6976 6520 6265 6861 7669 6f72 2e0a 0a46 ive behavior...F │ │ │ │ │ +0002ef50: 6f72 2068 6967 682d 7072 696f 7269 7479 or high-priority │ │ │ │ │ +0002ef60: 2070 726f 6d70 7473 2077 6974 686f 7574 prompts without │ │ │ │ │ +0002ef70: 2061 2072 6561 736f 6e61 626c 6520 6465 a reasonable de │ │ │ │ │ +0002ef80: 6661 756c 7420 616e 7377 6572 2c0a 6d61 fault answer,.ma │ │ │ │ │ +0002ef90: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0002efa0: 206d 6179 2061 626f 7274 2069 6620 7468 may abort if th │ │ │ │ │ +0002efb0: 6572 6520 6973 206e 6f20 636f 6e74 726f ere is no contro │ │ │ │ │ +0002efc0: 6c6c 696e 6720 7465 726d 696e 616c 2e0a lling terminal.. │ │ │ │ │ +0002efd0: 486f 7765 7665 722c 2074 6869 7320 7369 However, this si │ │ │ │ │ +0002efe0: 7475 6174 696f 6e20 7368 6f75 6c64 2062 tuation should b │ │ │ │ │ +0002eff0: 6520 6176 6f69 6465 6420 6966 2061 7420 e avoided if at │ │ │ │ │ +0002f000: 616c 6c20 706f 7373 6962 6c65 2c20 7369 all possible, si │ │ │ │ │ +0002f010: 6e63 6520 6974 0a70 7265 7665 6e74 7320 nce it.prevents │ │ │ │ │ +0002f020: 6175 746f 6d61 7465 6420 6f72 2075 6e61 automated or una │ │ │ │ │ +0002f030: 7474 656e 6465 6420 696e 7374 616c 6c73 ttended installs │ │ │ │ │ +0002f040: 2e20 2049 6e20 6d6f 7374 2063 6173 6573 . In most cases │ │ │ │ │ +0002f050: 2c20 7573 6572 7320 7769 6c6c 0a63 6f6e , users will.con │ │ │ │ │ +0002f060: 7369 6465 7220 7468 6973 2074 6f20 6265 sider this to be │ │ │ │ │ +0002f070: 2061 2062 7567 2069 6e20 7468 6520 7061 a bug in the pa │ │ │ │ │ +0002f080: 636b 6167 652e 0a0a 1f0a 4669 6c65 3a20 ckage.....File: │ │ │ │ │ +0002f090: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0002f0a0: 666f 2c20 204e 6f64 653a 2045 7869 7420 fo, Node: Exit │ │ │ │ │ +0002f0b0: 7374 6174 7573 2c20 204e 6578 743a 2053 status, Next: S │ │ │ │ │ +0002f0c0: 756d 6d61 7279 206f 6620 7761 7973 206d ummary of ways m │ │ │ │ │ +0002f0d0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +0002f0e0: 7320 6172 6520 6361 6c6c 6564 2c20 2050 s are called, P │ │ │ │ │ +0002f0f0: 7265 763a 2043 6f6e 7472 6f6c 6c69 6e67 rev: Controlling │ │ │ │ │ +0002f100: 2074 6572 6d69 6e61 6c20 666f 7220 6d61 terminal for ma │ │ │ │ │ +0002f110: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0002f120: 2c20 2055 703a 2050 6163 6b61 6765 206d , Up: Package m │ │ │ │ │ +0002f130: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +0002f140: 7320 616e 6420 696e 7374 616c 6c61 7469 s and installati │ │ │ │ │ +0002f150: 6f6e 2070 726f 6365 6475 7265 0a0a 362e on procedure..6. │ │ │ │ │ +0002f160: 3420 4578 6974 2073 7461 7475 730a 3d3d 4 Exit status.== │ │ │ │ │ +0002f170: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 =============..E │ │ │ │ │ +0002f180: 6163 6820 7363 7269 7074 206d 7573 7420 ach script must │ │ │ │ │ +0002f190: 7265 7475 726e 2061 207a 6572 6f20 6578 return a zero ex │ │ │ │ │ +0002f1a0: 6974 2073 7461 7475 7320 666f 7220 7375 it status for su │ │ │ │ │ +0002f1b0: 6363 6573 732c 206f 7220 6120 6e6f 6e7a ccess, or a nonz │ │ │ │ │ +0002f1c0: 6572 6f20 6f6e 650a 666f 7220 6661 696c ero one.for fail │ │ │ │ │ +0002f1d0: 7572 652c 2073 696e 6365 2074 6865 2070 ure, since the p │ │ │ │ │ +0002f1e0: 6163 6b61 6765 206d 616e 6167 656d 656e ackage managemen │ │ │ │ │ +0002f1f0: 7420 7379 7374 656d 206c 6f6f 6b73 2066 t system looks f │ │ │ │ │ +0002f200: 6f72 2074 6865 2065 7869 740a 7374 6174 or the exit.stat │ │ │ │ │ +0002f210: 7573 206f 6620 7468 6573 6520 7363 7269 us of these scri │ │ │ │ │ +0002f220: 7074 7320 616e 6420 6465 7465 726d 696e pts and determin │ │ │ │ │ +0002f230: 6573 2077 6861 7420 6163 7469 6f6e 2074 es what action t │ │ │ │ │ +0002f240: 6f20 7461 6b65 206e 6578 7420 6261 7365 o take next base │ │ │ │ │ +0002f250: 6420 6f6e 0a74 6861 7420 6461 7475 6d2e d on.that datum. │ │ │ │ │ +0002f260: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0002f270: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0002f280: 6f64 653a 2053 756d 6d61 7279 206f 6620 ode: Summary of │ │ │ │ │ +0002f290: 7761 7973 206d 6169 6e74 6169 6e65 7220 ways maintainer │ │ │ │ │ +0002f2a0: 7363 7269 7074 7320 6172 6520 6361 6c6c scripts are call │ │ │ │ │ +0002f2b0: 6564 2c20 204e 6578 743a 2044 6574 6169 ed, Next: Detai │ │ │ │ │ +0002f2c0: 6c73 206f 6620 756e 7061 636b 2070 6861 ls of unpack pha │ │ │ │ │ +0002f2d0: 7365 206f 6620 696e 7374 616c 6c61 7469 se of installati │ │ │ │ │ +0002f2e0: 6f6e 206f 7220 7570 6772 6164 652c 2020 on or upgrade, │ │ │ │ │ +0002f2f0: 5072 6576 3a20 4578 6974 2073 7461 7475 Prev: Exit statu │ │ │ │ │ +0002f300: 732c 2020 5570 3a20 5061 636b 6167 6520 s, Up: Package │ │ │ │ │ +0002f310: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +0002f320: 7473 2061 6e64 2069 6e73 7461 6c6c 6174 ts and installat │ │ │ │ │ +0002f330: 696f 6e20 7072 6f63 6564 7572 650a 0a36 ion procedure..6 │ │ │ │ │ +0002f340: 2e35 2053 756d 6d61 7279 206f 6620 7761 .5 Summary of wa │ │ │ │ │ +0002f350: 7973 206d 6169 6e74 6169 6e65 7220 7363 ys maintainer sc │ │ │ │ │ +0002f360: 7269 7074 7320 6172 6520 6361 6c6c 6564 ripts are called │ │ │ │ │ +0002f370: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ 0002f380: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f390: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -0002f3a0: 5768 6174 2066 6f6c 6c6f 7773 2069 7320 What follows is │ │ │ │ │ -0002f3b0: 6120 7375 6d6d 6172 7920 6f66 2061 6c6c a summary of all │ │ │ │ │ -0002f3c0: 2074 6865 2077 6179 7320 696e 2077 6869 the ways in whi │ │ │ │ │ -0002f3d0: 6368 206d 6169 6e74 6169 6e65 7220 7363 ch maintainer sc │ │ │ │ │ -0002f3e0: 7269 7074 730a 6d61 7920 6265 2063 616c ripts.may be cal │ │ │ │ │ -0002f3f0: 6c65 6420 616c 6f6e 6720 7769 7468 2077 led along with w │ │ │ │ │ -0002f400: 6861 7420 6661 6369 6c69 7469 6573 2074 hat facilities t │ │ │ │ │ -0002f410: 686f 7365 2073 6372 6970 7473 206d 6179 hose scripts may │ │ │ │ │ -0002f420: 2072 656c 7920 6f6e 2062 6569 6e67 0a61 rely on being.a │ │ │ │ │ -0002f430: 7661 696c 6162 6c65 2061 7420 7468 6174 vailable at that │ │ │ │ │ -0002f440: 2074 696d 652e 2020 5363 7269 7074 206e time. Script n │ │ │ │ │ -0002f450: 616d 6573 2070 7265 6365 6465 6420 6279 ames preceded by │ │ │ │ │ -0002f460: 206e 6577 2d20 6172 6520 7468 6520 7363 new- are the sc │ │ │ │ │ -0002f470: 7269 7074 730a 6672 6f6d 2074 6865 206e ripts.from the n │ │ │ │ │ -0002f480: 6577 2076 6572 7369 6f6e 206f 6620 6120 ew version of a │ │ │ │ │ -0002f490: 7061 636b 6167 6520 6265 696e 6720 696e package being in │ │ │ │ │ -0002f4a0: 7374 616c 6c65 642c 2075 7067 7261 6465 stalled, upgrade │ │ │ │ │ -0002f4b0: 6420 746f 2c20 6f72 0a64 6f77 6e67 7261 d to, or.downgra │ │ │ │ │ -0002f4c0: 6465 6420 746f 2e20 2053 6372 6970 7420 ded to. Script │ │ │ │ │ -0002f4d0: 6e61 6d65 7320 7072 6563 6564 6564 2062 names preceded b │ │ │ │ │ -0002f4e0: 7920 6f6c 642d 2061 7265 2074 6865 2073 y old- are the s │ │ │ │ │ -0002f4f0: 6372 6970 7473 2066 726f 6d20 7468 650a cripts from the. │ │ │ │ │ -0002f500: 6f6c 6420 7665 7273 696f 6e20 6f66 2061 old version of a │ │ │ │ │ -0002f510: 2070 6163 6b61 6765 2074 6861 7420 6973 package that is │ │ │ │ │ -0002f520: 2062 6569 6e67 2075 7067 7261 6465 6420 being upgraded │ │ │ │ │ -0002f530: 6672 6f6d 206f 7220 646f 776e 6772 6164 from or downgrad │ │ │ │ │ -0002f540: 6564 2066 726f 6d2e 0a0a 5468 6520 e280 ed from...The .. │ │ │ │ │ -0002f550: 9870 7265 696e 7374 e280 9920 7363 7269 .preinst... scri │ │ │ │ │ -0002f560: 7074 206d 6179 2062 6520 6361 6c6c 6564 pt may be called │ │ │ │ │ -0002f570: 2069 6e20 7468 6520 666f 6c6c 6f77 696e in the followin │ │ │ │ │ -0002f580: 6720 7761 7973 3a0a 0a20 2020 2020 e280 g ways:.. .. │ │ │ │ │ -0002f590: 986e 6577 2d70 7265 696e 7374 e280 9920 .new-preinst... │ │ │ │ │ -0002f5a0: 696e 7374 616c 6c0a 2020 2020 20e2 8098 install. ... │ │ │ │ │ -0002f5b0: 6e65 772d 7072 6569 6e73 74e2 8099 2069 new-preinst... i │ │ │ │ │ -0002f5c0: 6e73 7461 6c6c 2027 6f6c 642d 7665 7273 nstall 'old-vers │ │ │ │ │ -0002f5d0: 696f 6e27 2027 6e65 772d 7665 7273 696f ion' 'new-versio │ │ │ │ │ -0002f5e0: 6e27 0a20 2020 2020 e280 986e 6577 2d70 n'. ...new-p │ │ │ │ │ -0002f5f0: 7265 696e 7374 e280 9920 7570 6772 6164 reinst... upgrad │ │ │ │ │ -0002f600: 6520 276f 6c64 2d76 6572 7369 6f6e 2720 e 'old-version' │ │ │ │ │ -0002f610: 276e 6577 2d76 6572 7369 6f6e 270a 0a20 'new-version'.. │ │ │ │ │ -0002f620: 2020 2020 5468 6520 7061 636b 6167 6520 The package │ │ │ │ │ -0002f630: 7769 6c6c 206e 6f74 2079 6574 2062 6520 will not yet be │ │ │ │ │ -0002f640: 756e 7061 636b 6564 2c20 736f 2074 6865 unpacked, so the │ │ │ │ │ -0002f650: 20e2 8098 7072 6569 6e73 74e2 8099 2073 ...preinst... s │ │ │ │ │ -0002f660: 6372 6970 740a 2020 2020 2063 616e 6e6f cript. canno │ │ │ │ │ -0002f670: 7420 7265 6c79 206f 6e20 616e 7920 6669 t rely on any fi │ │ │ │ │ -0002f680: 6c65 7320 696e 636c 7564 6564 2069 6e20 les included in │ │ │ │ │ -0002f690: 6974 7320 7061 636b 6167 652e 2020 4f6e its package. On │ │ │ │ │ -0002f6a0: 6c79 2065 7373 656e 7469 616c 0a20 2020 ly essential. │ │ │ │ │ -0002f6b0: 2020 7061 636b 6167 6573 2061 6e64 2070 packages and p │ │ │ │ │ -0002f6c0: 7265 2d64 6570 656e 6465 6e63 6965 7320 re-dependencies │ │ │ │ │ -0002f6d0: 28e2 8098 5072 652d 4465 7065 6e64 73e2 (...Pre-Depends. │ │ │ │ │ -0002f6e0: 8099 2920 6d61 7920 6265 2061 7373 756d ..) may be assum │ │ │ │ │ -0002f6f0: 6564 2074 6f20 6265 0a20 2020 2020 6176 ed to be. av │ │ │ │ │ -0002f700: 6169 6c61 626c 652e 2020 5072 652d 6465 ailable. Pre-de │ │ │ │ │ -0002f710: 7065 6e64 656e 6369 6573 2077 696c 6c20 pendencies will │ │ │ │ │ -0002f720: 6861 7665 2062 6565 6e20 636f 6e66 6967 have been config │ │ │ │ │ -0002f730: 7572 6564 2061 7420 6c65 6173 740a 2020 ured at least. │ │ │ │ │ -0002f740: 2020 206f 6e63 652c 2062 7574 2061 7420 once, but at │ │ │ │ │ -0002f750: 7468 6520 7469 6d65 2074 6865 20e2 8098 the time the ... │ │ │ │ │ -0002f760: 7072 6569 6e73 74e2 8099 2069 7320 6361 preinst... is ca │ │ │ │ │ -0002f770: 6c6c 6564 2074 6865 7920 6d61 7920 6f6e lled they may on │ │ │ │ │ -0002f780: 6c79 2062 6520 696e 0a20 2020 2020 616e ly be in. an │ │ │ │ │ -0002f790: 2022 556e 7061 636b 6564 2220 6f72 2022 "Unpacked" or " │ │ │ │ │ -0002f7a0: 4861 6c66 2d43 6f6e 6669 6775 7265 6422 Half-Configured" │ │ │ │ │ -0002f7b0: 2073 7461 7465 2069 6620 6120 7072 6576 state if a prev │ │ │ │ │ -0002f7c0: 696f 7573 2076 6572 7369 6f6e 206f 660a ious version of. │ │ │ │ │ -0002f7d0: 2020 2020 2074 6865 2070 7265 2d64 6570 the pre-dep │ │ │ │ │ -0002f7e0: 656e 6465 6e63 7920 7761 7320 636f 6d70 endency was comp │ │ │ │ │ -0002f7f0: 6c65 7465 6c79 2063 6f6e 6669 6775 7265 letely configure │ │ │ │ │ -0002f800: 6420 616e 6420 6861 7320 6e6f 7420 6265 d and has not be │ │ │ │ │ -0002f810: 656e 0a20 2020 2020 7265 6d6f 7665 6420 en. removed │ │ │ │ │ -0002f820: 7369 6e63 6520 7468 656e 2e0a 0ae2 8098 since then...... │ │ │ │ │ -0002f830: 6f6c 642d 7072 6569 6e73 74e2 8099 2061 old-preinst... a │ │ │ │ │ -0002f840: 626f 7274 2d75 7067 7261 6465 2027 6e65 bort-upgrade 'ne │ │ │ │ │ -0002f850: 772d 7665 7273 696f 6e27 0a0a 2020 2020 w-version'.. │ │ │ │ │ -0002f860: 2043 616c 6c65 6420 6475 7269 6e67 2065 Called during e │ │ │ │ │ -0002f870: 7272 6f72 2068 616e 646c 696e 6720 6f66 rror handling of │ │ │ │ │ -0002f880: 2061 6e20 7570 6772 6164 6520 7468 6174 an upgrade that │ │ │ │ │ -0002f890: 2066 6169 6c65 6420 6166 7465 720a 2020 failed after. │ │ │ │ │ -0002f8a0: 2020 2075 6e70 6163 6b69 6e67 2074 6865 unpacking the │ │ │ │ │ -0002f8b0: 206e 6577 2070 6163 6b61 6765 2062 6563 new package bec │ │ │ │ │ -0002f8c0: 6175 7365 2074 6865 20e2 8098 706f 7374 ause the ...post │ │ │ │ │ -0002f8d0: 726d 2075 7067 7261 6465 e280 9920 6163 rm upgrade... ac │ │ │ │ │ -0002f8e0: 7469 6f6e 0a20 2020 2020 6661 696c 6564 tion. failed │ │ │ │ │ -0002f8f0: 2e20 2054 6865 2075 6e70 6163 6b65 6420 . The unpacked │ │ │ │ │ -0002f900: 6669 6c65 7320 6d61 7920 6265 2070 6172 files may be par │ │ │ │ │ -0002f910: 746c 7920 6672 6f6d 2074 6865 206e 6577 tly from the new │ │ │ │ │ -0002f920: 2076 6572 7369 6f6e 206f 720a 2020 2020 version or. │ │ │ │ │ -0002f930: 2070 6172 746c 7920 6d69 7373 696e 672c partly missing, │ │ │ │ │ -0002f940: 2073 6f20 7468 6520 7363 7269 7074 2063 so the script c │ │ │ │ │ -0002f950: 616e 6e6f 7420 7265 6c79 206f 6e20 6669 annot rely on fi │ │ │ │ │ -0002f960: 6c65 7320 696e 636c 7564 6564 2069 6e20 les included in │ │ │ │ │ -0002f970: 7468 650a 2020 2020 2070 6163 6b61 6765 the. package │ │ │ │ │ -0002f980: 2e20 2050 6163 6b61 6765 2064 6570 656e . Package depen │ │ │ │ │ -0002f990: 6465 6e63 6965 7320 6d61 7920 6e6f 7420 dencies may not │ │ │ │ │ -0002f9a0: 6265 2061 7661 696c 6162 6c65 2e0a 2020 be available.. │ │ │ │ │ -0002f9b0: 2020 2050 7265 2d64 6570 656e 6465 6e63 Pre-dependenc │ │ │ │ │ -0002f9c0: 6965 7320 7769 6c6c 2062 6520 6174 206c ies will be at l │ │ │ │ │ -0002f9d0: 6561 7374 2022 556e 7061 636b 6564 2220 east "Unpacked" │ │ │ │ │ -0002f9e0: 666f 6c6c 6f77 696e 6720 7468 6520 7361 following the sa │ │ │ │ │ -0002f9f0: 6d65 0a20 2020 2020 7275 6c65 7320 6173 me. rules as │ │ │ │ │ -0002fa00: 2061 626f 7665 2c20 6578 6365 7074 2074 above, except t │ │ │ │ │ -0002fa10: 6865 7920 6d61 7920 6265 206f 6e6c 7920 hey may be only │ │ │ │ │ -0002fa20: 2248 616c 662d 496e 7374 616c 6c65 6422 "Half-Installed" │ │ │ │ │ -0002fa30: 2069 6620 616e 0a20 2020 2020 7570 6772 if an. upgr │ │ │ │ │ -0002fa40: 6164 6520 6f66 2074 6865 2070 7265 2d64 ade of the pre-d │ │ │ │ │ -0002fa50: 6570 656e 6465 6e63 7920 6661 696c 6564 ependency failed │ │ │ │ │ -0002fa60: 2e20 2028 3129 0a0a 5468 6520 e280 9870 . (1)..The ...p │ │ │ │ │ -0002fa70: 6f73 7469 6e73 74e2 8099 2073 6372 6970 ostinst... scrip │ │ │ │ │ -0002fa80: 7420 6d61 7920 6265 2063 616c 6c65 6420 t may be called │ │ │ │ │ -0002fa90: 696e 2074 6865 2066 6f6c 6c6f 7769 6e67 in the following │ │ │ │ │ -0002faa0: 2077 6179 733a 0a0a e280 9870 6f73 7469 ways:.....posti │ │ │ │ │ -0002fab0: 6e73 74e2 8099 2063 6f6e 6669 6775 7265 nst... configure │ │ │ │ │ -0002fac0: 2027 6d6f 7374 2d72 6563 656e 746c 792d 'most-recently- │ │ │ │ │ -0002fad0: 636f 6e66 6967 7572 6564 2d76 6572 7369 configured-versi │ │ │ │ │ -0002fae0: 6f6e 270a 0a20 2020 2020 5468 6520 6669 on'.. The fi │ │ │ │ │ -0002faf0: 6c65 7320 636f 6e74 6169 6e65 6420 696e les contained in │ │ │ │ │ -0002fb00: 2074 6865 2070 6163 6b61 6765 2077 696c the package wil │ │ │ │ │ -0002fb10: 6c20 6265 2075 6e70 6163 6b65 642e 2020 l be unpacked. │ │ │ │ │ -0002fb20: 416c 6c20 7061 636b 6167 650a 2020 2020 All package. │ │ │ │ │ -0002fb30: 2064 6570 656e 6465 6e63 6965 7320 7769 dependencies wi │ │ │ │ │ -0002fb40: 6c6c 2061 7420 6c65 6173 7420 6265 2022 ll at least be " │ │ │ │ │ -0002fb50: 556e 7061 636b 6564 222e 2020 4966 2074 Unpacked". If t │ │ │ │ │ -0002fb60: 6865 7265 2061 7265 206e 6f20 6369 7263 here are no circ │ │ │ │ │ -0002fb70: 756c 6172 0a20 2020 2020 6465 7065 6e64 ular. depend │ │ │ │ │ -0002fb80: 656e 6369 6573 2069 6e76 6f6c 7665 642c encies involved, │ │ │ │ │ -0002fb90: 2061 6c6c 2070 6163 6b61 6765 2064 6570 all package dep │ │ │ │ │ -0002fba0: 656e 6465 6e63 6965 7320 7769 6c6c 2062 endencies will b │ │ │ │ │ -0002fbb0: 6520 636f 6e66 6967 7572 6564 2e0a 2020 e configured.. │ │ │ │ │ -0002fbc0: 2020 2046 6f72 2062 6568 6176 696f 7220 For behavior │ │ │ │ │ -0002fbd0: 696e 2074 6865 2063 6173 6520 6f66 2063 in the case of c │ │ │ │ │ -0002fbe0: 6972 6375 6c61 7220 6465 7065 6e64 656e ircular dependen │ │ │ │ │ -0002fbf0: 6369 6573 2c20 7365 6520 7468 650a 2020 cies, see the. │ │ │ │ │ -0002fc00: 2020 2064 6973 6375 7373 696f 6e20 696e discussion in │ │ │ │ │ -0002fc10: 202a 6e6f 7465 2042 696e 6172 7920 4465 *note Binary De │ │ │ │ │ -0002fc20: 7065 6e64 656e 6369 6573 202d 2044 6570 pendencies - Dep │ │ │ │ │ -0002fc30: 656e 6473 2c20 5265 636f 6d6d 656e 6473 ends, Recommends │ │ │ │ │ -0002fc40: 2c0a 2020 2020 2053 7567 6765 7374 732c ,. Suggests, │ │ │ │ │ -0002fc50: 2045 6e68 616e 6365 732c 2050 7265 2d44 Enhances, Pre-D │ │ │ │ │ -0002fc60: 6570 656e 6473 3a20 3962 2e0a 0a20 2020 epends: 9b... │ │ │ │ │ -0002fc70: 2020 e280 986f 6c64 2d70 6f73 7469 6e73 ...old-postins │ │ │ │ │ -0002fc80: 74e2 8099 2061 626f 7274 2d75 7067 7261 t... abort-upgra │ │ │ │ │ -0002fc90: 6465 2027 6e65 772d 7665 7273 696f 6e27 de 'new-version' │ │ │ │ │ -0002fca0: 0a20 2020 2020 e280 9863 6f6e 666c 6963 . ...conflic │ │ │ │ │ -0002fcb0: 746f 7227 732d 706f 7374 696e 7374 e280 tor's-postinst.. │ │ │ │ │ -0002fcc0: 9920 6162 6f72 742d 7265 6d6f 7665 2069 . abort-remove i │ │ │ │ │ -0002fcd0: 6e2d 6661 766f 7572 2027 7061 636b 6167 n-favour 'packag │ │ │ │ │ -0002fce0: 6527 2027 6e65 772d 7665 7273 696f 6e27 e' 'new-version' │ │ │ │ │ -0002fcf0: 0a20 2020 2020 e280 9870 6f73 7469 6e73 . ...postins │ │ │ │ │ -0002fd00: 74e2 8099 2061 626f 7274 2d72 656d 6f76 t... abort-remov │ │ │ │ │ -0002fd10: 650a 2020 2020 20e2 8098 6465 636f 6e66 e. ...deconf │ │ │ │ │ -0002fd20: 6967 7572 6564 2773 2d70 6f73 7469 6e73 igured's-postins │ │ │ │ │ -0002fd30: 74e2 8099 2061 626f 7274 2d64 6563 6f6e t... abort-decon │ │ │ │ │ -0002fd40: 6669 6775 7265 2069 6e2d 6661 766f 7572 figure in-favour │ │ │ │ │ -0002fd50: 2027 6661 696c 6564 2d69 6e73 7461 6c6c 'failed-install │ │ │ │ │ -0002fd60: 2d70 6163 6b61 6765 2720 2776 6572 7369 -package' 'versi │ │ │ │ │ -0002fd70: 6f6e 2720 5b20 7265 6d6f 7669 6e67 2063 on' [ removing c │ │ │ │ │ -0002fd80: 6f6e 666c 6963 7469 6e67 2d70 6163 6b61 onflicting-packa │ │ │ │ │ -0002fd90: 6765 2076 6572 7369 6f6e 205d 0a0a 2020 ge version ].. │ │ │ │ │ -0002fda0: 2020 2054 6865 2066 696c 6573 2063 6f6e The files con │ │ │ │ │ -0002fdb0: 7461 696e 6564 2069 6e20 7468 6520 7061 tained in the pa │ │ │ │ │ -0002fdc0: 636b 6167 6520 7769 6c6c 2062 6520 756e ckage will be un │ │ │ │ │ -0002fdd0: 7061 636b 6564 2e20 2041 6c6c 2070 6163 packed. All pac │ │ │ │ │ -0002fde0: 6b61 6765 0a20 2020 2020 6465 7065 6e64 kage. depend │ │ │ │ │ -0002fdf0: 656e 6369 6573 2077 696c 6c20 6174 206c encies will at l │ │ │ │ │ -0002fe00: 6561 7374 2062 6520 2248 616c 662d 496e east be "Half-In │ │ │ │ │ -0002fe10: 7374 616c 6c65 6422 2061 6e64 2077 696c stalled" and wil │ │ │ │ │ -0002fe20: 6c20 6861 7665 0a20 2020 2020 7072 6576 l have. prev │ │ │ │ │ -0002fe30: 696f 7573 6c79 2062 6565 6e20 636f 6e66 iously been conf │ │ │ │ │ -0002fe40: 6967 7572 6564 2061 6e64 206e 6f74 2072 igured and not r │ │ │ │ │ -0002fe50: 656d 6f76 6564 2e20 2048 6f77 6576 6572 emoved. However │ │ │ │ │ -0002fe60: 2c20 6465 7065 6e64 656e 6369 6573 0a20 , dependencies. │ │ │ │ │ -0002fe70: 2020 2020 6d61 7920 6e6f 7420 6265 2063 may not be c │ │ │ │ │ -0002fe80: 6f6e 6669 6775 7265 6420 6f72 2065 7665 onfigured or eve │ │ │ │ │ -0002fe90: 6e20 6675 6c6c 7920 756e 7061 636b 6564 n fully unpacked │ │ │ │ │ -0002fea0: 2069 6e20 736f 6d65 2065 7272 6f72 0a20 in some error. │ │ │ │ │ -0002feb0: 2020 2020 7369 7475 6174 696f 6e73 2e20 situations. │ │ │ │ │ -0002fec0: 2028 3229 2020 5468 6520 e280 9870 6f73 (2) The ...pos │ │ │ │ │ -0002fed0: 7469 6e73 74e2 8099 2073 686f 756c 6420 tinst... should │ │ │ │ │ -0002fee0: 7374 696c 6c20 6174 7465 6d70 7420 616e still attempt an │ │ │ │ │ -0002fef0: 7920 6163 7469 6f6e 730a 2020 2020 2066 y actions. f │ │ │ │ │ -0002ff00: 6f72 2077 6869 6368 2069 7473 2064 6570 or which its dep │ │ │ │ │ -0002ff10: 656e 6465 6e63 6965 7320 6172 6520 7265 endencies are re │ │ │ │ │ -0002ff20: 7175 6972 6564 2c20 7369 6e63 6520 7468 quired, since th │ │ │ │ │ -0002ff30: 6579 2077 696c 6c20 6e6f 726d 616c 6c79 ey will normally │ │ │ │ │ -0002ff40: 0a20 2020 2020 6265 2061 7661 696c 6162 . be availab │ │ │ │ │ -0002ff50: 6c65 2c20 6275 7420 636f 6e73 6964 6572 le, but consider │ │ │ │ │ -0002ff60: 2074 6865 2063 6f72 7265 6374 2065 7272 the correct err │ │ │ │ │ -0002ff70: 6f72 2068 616e 646c 696e 6720 6170 7072 or handling appr │ │ │ │ │ -0002ff80: 6f61 6368 2069 660a 2020 2020 2074 686f oach if. tho │ │ │ │ │ -0002ff90: 7365 2061 6374 696f 6e73 2066 6169 6c2e se actions fail. │ │ │ │ │ -0002ffa0: 2020 4162 6f72 7469 6e67 2074 6865 20e2 Aborting the . │ │ │ │ │ -0002ffb0: 8098 706f 7374 696e 7374 e280 9920 6163 ..postinst... ac │ │ │ │ │ -0002ffc0: 7469 6f6e 2069 6620 636f 6d6d 616e 6473 tion if commands │ │ │ │ │ -0002ffd0: 206f 720a 2020 2020 2066 6163 696c 6974 or. facilit │ │ │ │ │ -0002ffe0: 6965 7320 6672 6f6d 2074 6865 2070 6163 ies from the pac │ │ │ │ │ -0002fff0: 6b61 6765 2064 6570 656e 6465 6e63 6965 kage dependencie │ │ │ │ │ -00030000: 7320 6172 6520 6e6f 7420 6176 6169 6c61 s are not availa │ │ │ │ │ -00030010: 626c 6520 6973 206f 6674 656e 0a20 2020 ble is often. │ │ │ │ │ -00030020: 2020 7468 6520 6265 7374 2061 7070 726f the best appro │ │ │ │ │ -00030030: 6163 682e 0a0a 5468 6520 e280 9870 7265 ach...The ...pre │ │ │ │ │ -00030040: 726d e280 9920 7363 7269 7074 206d 6179 rm... script may │ │ │ │ │ -00030050: 2062 6520 6361 6c6c 6564 2069 6e20 7468 be called in th │ │ │ │ │ -00030060: 6520 666f 6c6c 6f77 696e 6720 7761 7973 e following ways │ │ │ │ │ -00030070: 3a0a 0a20 2020 2020 e280 9870 7265 726d :.. ...prerm │ │ │ │ │ -00030080: e280 9920 7265 6d6f 7665 0a20 2020 2020 ... remove. │ │ │ │ │ -00030090: e280 986f 6c64 2d70 7265 726d e280 9920 ...old-prerm... │ │ │ │ │ -000300a0: 7570 6772 6164 6520 276e 6577 2d76 6572 upgrade 'new-ver │ │ │ │ │ -000300b0: 7369 6f6e 270a 2020 2020 20e2 8098 636f sion'. ...co │ │ │ │ │ -000300c0: 6e66 6c69 6374 6f72 2773 2d70 7265 726d nflictor's-prerm │ │ │ │ │ -000300d0: e280 9920 7265 6d6f 7665 2069 6e2d 6661 ... remove in-fa │ │ │ │ │ -000300e0: 766f 7572 2070 6163 6b61 6765 2027 6e65 vour package 'ne │ │ │ │ │ -000300f0: 772d 7665 7273 696f 6e27 0a20 2020 2020 w-version'. │ │ │ │ │ -00030100: e280 9864 6563 6f6e 6669 6775 7265 6427 ...deconfigured' │ │ │ │ │ -00030110: 732d 7072 6572 6de2 8099 2064 6563 6f6e s-prerm... decon │ │ │ │ │ -00030120: 6669 6775 7265 2069 6e2d 6661 766f 7572 figure in-favour │ │ │ │ │ -00030130: 2027 7061 636b 6167 652d 6265 696e 672d 'package-being- │ │ │ │ │ -00030140: 696e 7374 616c 6c65 6427 2027 7665 7273 installed' 'vers │ │ │ │ │ -00030150: 696f 6e27 205b 7265 6d6f 7669 6e67 2063 ion' [removing c │ │ │ │ │ -00030160: 6f6e 666c 6963 7469 6e67 2d70 6163 6b61 onflicting-packa │ │ │ │ │ -00030170: 6765 2076 6572 7369 6f6e 5d0a 0a20 2020 ge version].. │ │ │ │ │ -00030180: 2020 5468 6520 7061 636b 6167 6520 7768 The package wh │ │ │ │ │ -00030190: 6f73 6520 e280 9870 7265 726d e280 9920 ose ...prerm... │ │ │ │ │ -000301a0: 6973 2062 6569 6e67 2063 616c 6c65 6420 is being called │ │ │ │ │ -000301b0: 7769 6c6c 2062 6520 6174 206c 6561 7374 will be at least │ │ │ │ │ -000301c0: 0a20 2020 2020 2248 616c 662d 496e 7374 . "Half-Inst │ │ │ │ │ -000301d0: 616c 6c65 6422 2e20 2041 6c6c 2070 6163 alled". All pac │ │ │ │ │ -000301e0: 6b61 6765 2064 6570 656e 6465 6e63 6965 kage dependencie │ │ │ │ │ -000301f0: 7320 7769 6c6c 2061 7420 6c65 6173 7420 s will at least │ │ │ │ │ -00030200: 6265 0a20 2020 2020 2248 616c 662d 496e be. "Half-In │ │ │ │ │ -00030210: 7374 616c 6c65 6422 2061 6e64 2077 696c stalled" and wil │ │ │ │ │ -00030220: 6c20 6861 7665 2070 7265 7669 6f75 736c l have previousl │ │ │ │ │ -00030230: 7920 6265 656e 2063 6f6e 6669 6775 7265 y been configure │ │ │ │ │ -00030240: 6420 616e 6420 6e6f 740a 2020 2020 2072 d and not. r │ │ │ │ │ -00030250: 656d 6f76 6564 2e20 2049 6620 7468 6572 emoved. If ther │ │ │ │ │ -00030260: 6520 7761 7320 6e6f 2065 7272 6f72 2c20 e was no error, │ │ │ │ │ -00030270: 616c 6c20 6465 7065 6e64 656e 6369 6573 all dependencies │ │ │ │ │ -00030280: 2077 696c 6c20 6174 206c 6561 7374 2062 will at least b │ │ │ │ │ -00030290: 650a 2020 2020 2022 556e 7061 636b 6564 e. "Unpacked │ │ │ │ │ -000302a0: 222c 2062 7574 2074 6865 7365 2061 6374 ", but these act │ │ │ │ │ -000302b0: 696f 6e73 206d 6179 2062 6520 6361 6c6c ions may be call │ │ │ │ │ -000302c0: 6564 2069 6e20 7661 7269 6f75 7320 6572 ed in various er │ │ │ │ │ -000302d0: 726f 7220 7374 6174 6573 0a20 2020 2020 ror states. │ │ │ │ │ -000302e0: 7768 6572 6520 6465 7065 6e64 656e 6369 where dependenci │ │ │ │ │ -000302f0: 6573 2061 7265 206f 6e6c 7920 2248 616c es are only "Hal │ │ │ │ │ -00030300: 662d 496e 7374 616c 6c65 6422 2064 7565 f-Installed" due │ │ │ │ │ -00030310: 2074 6f20 6120 7061 7274 6961 6c0a 2020 to a partial. │ │ │ │ │ -00030320: 2020 2075 7067 7261 6465 2e0a 0ae2 8098 upgrade...... │ │ │ │ │ -00030330: 6e65 772d 7072 6572 6de2 8099 2066 6169 new-prerm... fai │ │ │ │ │ -00030340: 6c65 642d 7570 6772 6164 6520 276f 6c64 led-upgrade 'old │ │ │ │ │ -00030350: 2d76 6572 7369 6f6e 2720 276e 6577 2d76 -version' 'new-v │ │ │ │ │ -00030360: 6572 7369 6f6e 270a 0a20 2020 2020 4361 ersion'.. Ca │ │ │ │ │ -00030370: 6c6c 6564 2064 7572 696e 6720 6572 726f lled during erro │ │ │ │ │ -00030380: 7220 6861 6e64 6c69 6e67 2077 6865 6e20 r handling when │ │ │ │ │ -00030390: e280 9870 7265 726d 2075 7067 7261 6465 ...prerm upgrade │ │ │ │ │ -000303a0: e280 9920 6661 696c 732e 2020 5468 6520 ... fails. The │ │ │ │ │ -000303b0: 6e65 770a 2020 2020 2070 6163 6b61 6765 new. package │ │ │ │ │ -000303c0: 2077 696c 6c20 6e6f 7420 7965 7420 6265 will not yet be │ │ │ │ │ -000303d0: 2075 6e70 6163 6b65 642c 2061 6e64 2061 unpacked, and a │ │ │ │ │ -000303e0: 6c6c 2074 6865 2073 616d 6520 636f 6e73 ll the same cons │ │ │ │ │ -000303f0: 7472 6169 6e74 7320 6173 0a20 2020 2020 traints as. │ │ │ │ │ -00030400: 666f 7220 e280 9870 7265 696e 7374 2075 for ...preinst u │ │ │ │ │ -00030410: 7067 7261 6465 e280 9920 6170 706c 792e pgrade... apply. │ │ │ │ │ -00030420: 0a0a 5468 6520 e280 9870 6f73 7472 6de2 ..The ...postrm. │ │ │ │ │ -00030430: 8099 2073 6372 6970 7420 6d61 7920 6265 .. script may be │ │ │ │ │ -00030440: 2063 616c 6c65 6420 696e 2074 6865 2066 called in the f │ │ │ │ │ -00030450: 6f6c 6c6f 7769 6e67 2077 6179 733a 0a0a ollowing ways:.. │ │ │ │ │ -00030460: 2020 2020 20e2 8098 706f 7374 726d e280 ...postrm.. │ │ │ │ │ -00030470: 9920 7265 6d6f 7665 0a20 2020 2020 e280 . remove. .. │ │ │ │ │ -00030480: 9870 6f73 7472 6de2 8099 2070 7572 6765 .postrm... purge │ │ │ │ │ -00030490: 0a20 2020 2020 e280 986f 6c64 2d70 6f73 . ...old-pos │ │ │ │ │ -000304a0: 7472 6de2 8099 2075 7067 7261 6465 2027 trm... upgrade ' │ │ │ │ │ -000304b0: 6e65 772d 7665 7273 696f 6e27 0a20 2020 new-version'. │ │ │ │ │ -000304c0: 2020 e280 9864 6973 6170 7065 6172 6572 ...disappearer │ │ │ │ │ -000304d0: 2773 2d70 6f73 7472 6de2 8099 2064 6973 's-postrm... dis │ │ │ │ │ -000304e0: 6170 7065 6172 206f 7665 7277 7269 7465 appear overwrite │ │ │ │ │ -000304f0: 7220 276f 7665 7277 7269 7465 722d 7665 r 'overwriter-ve │ │ │ │ │ -00030500: 7273 696f 6e27 0a0a 2020 2020 2054 6865 rsion'.. The │ │ │ │ │ -00030510: 20e2 8098 706f 7374 726d e280 9920 7363 ...postrm... sc │ │ │ │ │ -00030520: 7269 7074 2069 7320 6361 6c6c 6564 2061 ript is called a │ │ │ │ │ -00030530: 6674 6572 2074 6865 2070 6163 6b61 6765 fter the package │ │ │ │ │ -00030540: 2773 2066 696c 6573 2068 6176 6520 6265 's files have be │ │ │ │ │ -00030550: 656e 0a20 2020 2020 7265 6d6f 7665 6420 en. removed │ │ │ │ │ -00030560: 6f72 2072 6570 6c61 6365 642e 2020 5468 or replaced. Th │ │ │ │ │ -00030570: 6520 7061 636b 6167 6520 7768 6f73 6520 e package whose │ │ │ │ │ -00030580: e280 9870 6f73 7472 6de2 8099 2069 7320 ...postrm... is │ │ │ │ │ -00030590: 6265 696e 6720 6361 6c6c 6564 0a20 2020 being called. │ │ │ │ │ -000305a0: 2020 6d61 7920 6861 7665 2070 7265 7669 may have previ │ │ │ │ │ -000305b0: 6f75 736c 7920 6265 656e 2064 6563 6f6e ously been decon │ │ │ │ │ -000305c0: 6669 6775 7265 6420 616e 6420 6f6e 6c79 figured and only │ │ │ │ │ -000305d0: 2062 6520 2255 6e70 6163 6b65 6422 2c20 be "Unpacked", │ │ │ │ │ -000305e0: 6174 0a20 2020 2020 7768 6963 6820 706f at. which po │ │ │ │ │ -000305f0: 696e 7420 7375 6273 6571 7565 6e74 2070 int subsequent p │ │ │ │ │ -00030600: 6163 6b61 6765 2063 6861 6e67 6573 2064 ackage changes d │ │ │ │ │ -00030610: 6f20 6e6f 7420 636f 6e73 6964 6572 2069 o not consider i │ │ │ │ │ -00030620: 7473 0a20 2020 2020 6465 7065 6e64 656e ts. dependen │ │ │ │ │ -00030630: 6369 6573 2e20 2054 6865 7265 666f 7265 cies. Therefore │ │ │ │ │ -00030640: 2c20 616c 6c20 e280 9870 6f73 7472 6de2 , all ...postrm. │ │ │ │ │ -00030650: 8099 2061 6374 696f 6e73 206d 7573 7420 .. actions must │ │ │ │ │ -00030660: 6f6e 6c79 2072 656c 7920 6f6e 0a20 2020 only rely on. │ │ │ │ │ -00030670: 2020 6573 7365 6e74 6961 6c20 7061 636b essential pack │ │ │ │ │ -00030680: 6167 6573 2061 6e64 206d 7573 7420 6772 ages and must gr │ │ │ │ │ -00030690: 6163 6566 756c 6c79 2073 6b69 7020 616e acefully skip an │ │ │ │ │ -000306a0: 7920 6163 7469 6f6e 7320 7468 6174 0a20 y actions that. │ │ │ │ │ -000306b0: 2020 2020 7265 7175 6972 6520 7468 6520 require the │ │ │ │ │ -000306c0: 7061 636b 6167 6527 7320 6465 7065 6e64 package's depend │ │ │ │ │ -000306d0: 656e 6369 6573 2069 6620 7468 6f73 6520 encies if those │ │ │ │ │ -000306e0: 6465 7065 6e64 656e 6369 6573 2061 7265 dependencies are │ │ │ │ │ -000306f0: 0a20 2020 2020 756e 6176 6169 6c61 626c . unavailabl │ │ │ │ │ -00030700: 652e 2020 2833 290a 0ae2 8098 6e65 772d e. (3).....new- │ │ │ │ │ -00030710: 706f 7374 726d e280 9920 6661 696c 6564 postrm... failed │ │ │ │ │ -00030720: 2d75 7067 7261 6465 2027 6f6c 642d 7665 -upgrade 'old-ve │ │ │ │ │ -00030730: 7273 696f 6e27 2027 6e65 772d 7665 7273 rsion' 'new-vers │ │ │ │ │ -00030740: 696f 6e27 0a0a 2020 2020 2043 616c 6c65 ion'.. Calle │ │ │ │ │ -00030750: 6420 7768 656e 2074 6865 206f 6c64 20e2 d when the old . │ │ │ │ │ -00030760: 8098 706f 7374 726d 2075 7067 7261 6465 ..postrm upgrade │ │ │ │ │ -00030770: e280 9920 6163 7469 6f6e 2066 6169 6c73 ... action fails │ │ │ │ │ -00030780: 2e20 2054 6865 206e 6577 2070 6163 6b61 . The new packa │ │ │ │ │ -00030790: 6765 0a20 2020 2020 7769 6c6c 2062 6520 ge. will be │ │ │ │ │ -000307a0: 756e 7061 636b 6564 2c20 6275 7420 6f6e unpacked, but on │ │ │ │ │ -000307b0: 6c79 2065 7373 656e 7469 616c 2070 6163 ly essential pac │ │ │ │ │ -000307c0: 6b61 6765 7320 616e 6420 7072 652d 6465 kages and pre-de │ │ │ │ │ -000307d0: 7065 6e64 656e 6369 6573 0a20 2020 2020 pendencies. │ │ │ │ │ -000307e0: 6361 6e20 6265 2072 656c 6965 6420 6f6e can be relied on │ │ │ │ │ -000307f0: 2e20 2050 7265 2d64 6570 656e 6465 6e63 . Pre-dependenc │ │ │ │ │ -00030800: 6965 7320 7769 6c6c 2065 6974 6865 7220 ies will either │ │ │ │ │ -00030810: 6265 2063 6f6e 6669 6775 7265 6420 6f72 be configured or │ │ │ │ │ -00030820: 0a20 2020 2020 7769 6c6c 2062 6520 2255 . will be "U │ │ │ │ │ -00030830: 6e70 6163 6b65 6422 206f 7220 2248 616c npacked" or "Hal │ │ │ │ │ -00030840: 662d 436f 6e66 6967 7572 6564 2220 6275 f-Configured" bu │ │ │ │ │ -00030850: 7420 7072 6576 696f 7573 6c79 2068 6164 t previously had │ │ │ │ │ -00030860: 2062 6565 6e0a 2020 2020 2063 6f6e 6669 been. confi │ │ │ │ │ -00030870: 6775 7265 6420 616e 6420 7761 7320 6e65 gured and was ne │ │ │ │ │ -00030880: 7665 7220 7265 6d6f 7665 642e 0a0a 2020 ver removed... │ │ │ │ │ -00030890: 2020 20e2 8098 6e65 772d 706f 7374 726d ...new-postrm │ │ │ │ │ -000308a0: e280 9920 6162 6f72 742d 696e 7374 616c ... abort-instal │ │ │ │ │ -000308b0: 6c0a 2020 2020 20e2 8098 6e65 772d 706f l. ...new-po │ │ │ │ │ -000308c0: 7374 726d e280 9920 6162 6f72 742d 696e strm... abort-in │ │ │ │ │ -000308d0: 7374 616c 6c20 276f 6c64 2d76 6572 7369 stall 'old-versi │ │ │ │ │ -000308e0: 6f6e 2720 276e 6577 2d76 6572 7369 6f6e on' 'new-version │ │ │ │ │ -000308f0: 270a 2020 2020 20e2 8098 6e65 772d 706f '. ...new-po │ │ │ │ │ -00030900: 7374 726d e280 9920 6162 6f72 742d 7570 strm... abort-up │ │ │ │ │ -00030910: 6772 6164 6520 276f 6c64 2d76 6572 7369 grade 'old-versi │ │ │ │ │ -00030920: 6f6e 2720 276e 6577 2d76 6572 7369 6f6e on' 'new-version │ │ │ │ │ -00030930: 270a 0a20 2020 2020 4361 6c6c 6564 2062 '.. Called b │ │ │ │ │ -00030940: 6566 6f72 6520 756e 7061 636b 696e 6720 efore unpacking │ │ │ │ │ -00030950: 7468 6520 6e65 7720 7061 636b 6167 6520 the new package │ │ │ │ │ -00030960: 6173 2070 6172 7420 6f66 2074 6865 2065 as part of the e │ │ │ │ │ -00030970: 7272 6f72 0a20 2020 2020 6861 6e64 6c69 rror. handli │ │ │ │ │ -00030980: 6e67 206f 6620 e280 9870 7265 696e 7374 ng of ...preinst │ │ │ │ │ -00030990: e280 9920 6661 696c 7572 6573 2e20 204d ... failures. M │ │ │ │ │ -000309a0: 6179 2061 7373 756d 6520 7468 6520 7361 ay assume the sa │ │ │ │ │ -000309b0: 6d65 2073 7461 7465 2061 730a 2020 2020 me state as. │ │ │ │ │ -000309c0: 20e2 8098 7072 6569 6e73 74e2 8099 2063 ...preinst... c │ │ │ │ │ -000309d0: 616e 2061 7373 756d 652e 0a0a 2020 202d an assume... - │ │ │ │ │ -000309e0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -000309f0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -00030a00: 2020 2028 3129 2054 6869 7320 6361 6e20 (1) This can │ │ │ │ │ -00030a10: 6861 7070 656e 2069 6620 7468 6520 6e65 happen if the ne │ │ │ │ │ -00030a20: 7720 7665 7273 696f 6e20 6f66 2074 6865 w version of the │ │ │ │ │ -00030a30: 2070 6163 6b61 6765 206e 6f20 6c6f 6e67 package no long │ │ │ │ │ -00030a40: 6572 0a70 7265 2d64 6570 656e 6473 206f er.pre-depends o │ │ │ │ │ -00030a50: 6e20 6120 7061 636b 6167 6520 7468 6174 n a package that │ │ │ │ │ -00030a60: 2068 6164 2062 6565 6e20 7061 7274 6961 had been partia │ │ │ │ │ -00030a70: 6c6c 7920 7570 6772 6164 6564 2e0a 0a20 lly upgraded... │ │ │ │ │ -00030a80: 2020 2832 2920 466f 7220 6578 616d 706c (2) For exampl │ │ │ │ │ -00030a90: 652c 2073 7570 706f 7365 2070 6163 6b61 e, suppose packa │ │ │ │ │ -00030aa0: 6765 7320 666f 6f20 616e 6420 6261 7220 ges foo and bar │ │ │ │ │ -00030ab0: 6172 6520 2249 6e73 7461 6c6c 6564 2220 are "Installed" │ │ │ │ │ -00030ac0: 7769 7468 0a66 6f6f 2064 6570 656e 6469 with.foo dependi │ │ │ │ │ -00030ad0: 6e67 206f 6e20 6261 722e 2020 4966 2061 ng on bar. If a │ │ │ │ │ -00030ae0: 6e20 7570 6772 6164 6520 6f66 2062 6172 n upgrade of bar │ │ │ │ │ -00030af0: 2077 6572 6520 7374 6172 7465 6420 616e were started an │ │ │ │ │ -00030b00: 6420 7468 656e 0a61 626f 7274 6564 2c20 d then.aborted, │ │ │ │ │ -00030b10: 616e 6420 7468 656e 2061 6e20 6174 7465 and then an atte │ │ │ │ │ -00030b20: 6d70 7420 746f 2072 656d 6f76 6520 666f mpt to remove fo │ │ │ │ │ -00030b30: 6f20 6661 696c 6564 2062 6563 6175 7365 o failed because │ │ │ │ │ -00030b40: 2069 7473 20e2 8098 7072 6572 6de2 8099 its ...prerm... │ │ │ │ │ -00030b50: 0a73 6372 6970 7420 6661 696c 6564 2c20 .script failed, │ │ │ │ │ -00030b60: 666f 6f27 7320 e280 9870 6f73 7469 6e73 foo's ...postins │ │ │ │ │ -00030b70: 7420 6162 6f72 742d 7265 6d6f 7665 e280 t abort-remove.. │ │ │ │ │ -00030b80: 9920 776f 756c 6420 6265 2063 616c 6c65 . would be calle │ │ │ │ │ -00030b90: 6420 7769 7468 2062 6172 0a6f 6e6c 7920 d with bar.only │ │ │ │ │ -00030ba0: 2248 616c 662d 496e 7374 616c 6c65 6422 "Half-Installed" │ │ │ │ │ -00030bb0: 2e0a 0a20 2020 2833 2920 5468 6973 2069 ... (3) This i │ │ │ │ │ -00030bc0: 7320 6f66 7465 6e20 646f 6e65 2062 7920 s often done by │ │ │ │ │ -00030bd0: 6368 6563 6b69 6e67 2077 6865 7468 6572 checking whether │ │ │ │ │ -00030be0: 2074 6865 2063 6f6d 6d61 6e64 206f 7220 the command or │ │ │ │ │ -00030bf0: 6661 6369 6c69 7479 0a74 6865 20e2 8098 facility.the ... │ │ │ │ │ -00030c00: 706f 7374 726d e280 9920 696e 7465 6e64 postrm... intend │ │ │ │ │ -00030c10: 7320 746f 2063 616c 6c20 6973 2061 7661 s to call is ava │ │ │ │ │ -00030c20: 696c 6162 6c65 2062 6566 6f72 6520 6361 ilable before ca │ │ │ │ │ -00030c30: 6c6c 696e 6720 6974 2e20 2046 6f72 0a65 lling it. For.e │ │ │ │ │ -00030c40: 7861 6d70 6c65 3a0a 0a20 2020 2020 6966 xample:.. if │ │ │ │ │ -00030c50: 205b 2022 2431 2220 3d20 7075 7267 6520 [ "$1" = purge │ │ │ │ │ -00030c60: 5d20 2626 205b 202d 6520 2f75 7372 2f73 ] && [ -e /usr/s │ │ │ │ │ -00030c70: 6861 7265 2f64 6562 636f 6e66 2f63 6f6e hare/debconf/con │ │ │ │ │ -00030c80: 666d 6f64 756c 6520 5d3b 2074 6865 6e0a fmodule ]; then. │ │ │ │ │ -00030c90: 2020 2020 2020 2020 202e 202f 7573 722f . /usr/ │ │ │ │ │ -00030ca0: 7368 6172 652f 6465 6263 6f6e 662f 636f share/debconf/co │ │ │ │ │ -00030cb0: 6e66 6d6f 6475 6c65 2064 625f 7075 7267 nfmodule db_purg │ │ │ │ │ -00030cc0: 650a 2020 2020 2066 690a 0a69 6e20 e280 e. fi..in .. │ │ │ │ │ -00030cd0: 9870 6f73 7472 6de2 8099 2070 7572 6765 .postrm... purge │ │ │ │ │ -00030ce0: 7320 7468 6520 e280 9864 6562 636f 6e66 s the ...debconf │ │ │ │ │ -00030cf0: e280 9920 636f 6e66 6967 7572 6174 696f ... configuratio │ │ │ │ │ -00030d00: 6e20 666f 7220 7468 6520 7061 636b 6167 n for the packag │ │ │ │ │ -00030d10: 6520 6966 0a64 6562 636f 6e66 2069 7320 e if.debconf is │ │ │ │ │ -00030d20: 696e 7374 616c 6c65 642e 0a0a 1f0a 4669 installed.....Fi │ │ │ │ │ -00030d30: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00030d40: 792e 696e 666f 2c20 204e 6f64 653a 2044 y.info, Node: D │ │ │ │ │ -00030d50: 6574 6169 6c73 206f 6620 756e 7061 636b etails of unpack │ │ │ │ │ -00030d60: 2070 6861 7365 206f 6620 696e 7374 616c phase of instal │ │ │ │ │ -00030d70: 6c61 7469 6f6e 206f 7220 7570 6772 6164 lation or upgrad │ │ │ │ │ -00030d80: 652c 2020 4e65 7874 3a20 4465 7461 696c e, Next: Detail │ │ │ │ │ -00030d90: 7320 6f66 2063 6f6e 6669 6775 7261 7469 s of configurati │ │ │ │ │ -00030da0: 6f6e 2c20 2050 7265 763a 2053 756d 6d61 on, Prev: Summa │ │ │ │ │ -00030db0: 7279 206f 6620 7761 7973 206d 6169 6e74 ry of ways maint │ │ │ │ │ -00030dc0: 6169 6e65 7220 7363 7269 7074 7320 6172 ainer scripts ar │ │ │ │ │ -00030dd0: 6520 6361 6c6c 6564 2c20 2055 703a 2050 e called, Up: P │ │ │ │ │ -00030de0: 6163 6b61 6765 206d 6169 6e74 6169 6e65 ackage maintaine │ │ │ │ │ -00030df0: 7220 7363 7269 7074 7320 616e 6420 696e r scripts and in │ │ │ │ │ -00030e00: 7374 616c 6c61 7469 6f6e 2070 726f 6365 stallation proce │ │ │ │ │ -00030e10: 6475 7265 0a0a 362e 3620 4465 7461 696c dure..6.6 Detail │ │ │ │ │ -00030e20: 7320 6f66 2075 6e70 6163 6b20 7068 6173 s of unpack phas │ │ │ │ │ -00030e30: 6520 6f66 2069 6e73 7461 6c6c 6174 696f e of installatio │ │ │ │ │ -00030e40: 6e20 6f72 2075 7067 7261 6465 0a3d 3d3d n or upgrade.=== │ │ │ │ │ -00030e50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00030e60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00030e70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00030e80: 3d3d 3d0a 0a54 6865 2070 726f 6365 6475 ===..The procedu │ │ │ │ │ -00030e90: 7265 206f 6e20 696e 7374 616c 6c61 7469 re on installati │ │ │ │ │ -00030ea0: 6f6e 2f75 7067 7261 6465 2f6f 7665 7277 on/upgrade/overw │ │ │ │ │ -00030eb0: 7269 7465 2f64 6973 6170 7065 6172 2028 rite/disappear ( │ │ │ │ │ -00030ec0: 692e 652e 2c20 7768 656e 0a72 756e 6e69 i.e., when.runni │ │ │ │ │ -00030ed0: 6e67 20e2 8098 6470 6b67 202d 2d75 6e70 ng ...dpkg --unp │ │ │ │ │ -00030ee0: 6163 6be2 8099 2c20 6f72 2074 6865 2075 ack..., or the u │ │ │ │ │ -00030ef0: 6e70 6163 6b20 7374 6167 6520 6f66 20e2 npack stage of . │ │ │ │ │ -00030f00: 8098 6470 6b67 202d 2d69 6e73 7461 6c6c ..dpkg --install │ │ │ │ │ -00030f10: e280 9929 2069 7320 6173 0a66 6f6c 6c6f ...) is as.follo │ │ │ │ │ -00030f20: 7773 2e20 2028 3129 2020 496e 2065 6163 ws. (1) In eac │ │ │ │ │ -00030f30: 6820 6361 7365 2c20 6966 2061 206d 616a h case, if a maj │ │ │ │ │ -00030f40: 6f72 2065 7272 6f72 206f 6363 7572 7320 or error occurs │ │ │ │ │ -00030f50: 2875 6e6c 6573 7320 6c69 7374 6564 0a62 (unless listed.b │ │ │ │ │ -00030f60: 656c 6f77 2920 7468 6520 6163 7469 6f6e elow) the action │ │ │ │ │ -00030f70: 7320 6172 652c 2069 6e20 6765 6e65 7261 s are, in genera │ │ │ │ │ -00030f80: 6c2c 2072 756e 2062 6163 6b77 6172 6473 l, run backwards │ │ │ │ │ -00030f90: 202d 2074 6869 7320 6d65 616e 7320 7468 - this means th │ │ │ │ │ -00030fa0: 6174 2074 6865 0a6d 6169 6e74 6169 6e65 at the.maintaine │ │ │ │ │ -00030fb0: 7220 7363 7269 7074 7320 6172 6520 7275 r scripts are ru │ │ │ │ │ -00030fc0: 6e20 7769 7468 2064 6966 6665 7265 6e74 n with different │ │ │ │ │ -00030fd0: 2061 7267 756d 656e 7473 2069 6e20 7265 arguments in re │ │ │ │ │ -00030fe0: 7665 7273 6520 6f72 6465 722e 0a54 6865 verse order..The │ │ │ │ │ -00030ff0: 7365 2061 7265 2074 6865 2022 6572 726f se are the "erro │ │ │ │ │ -00031000: 7220 756e 7769 6e64 2220 6361 6c6c 7320 r unwind" calls │ │ │ │ │ -00031010: 6c69 7374 6564 2062 656c 6f77 2e0a 0a20 listed below... │ │ │ │ │ -00031020: 2031 2e20 4e6f 7469 6679 2074 6865 2063 1. Notify the c │ │ │ │ │ -00031030: 7572 7265 6e74 6c79 2069 6e73 7461 6c6c urrently install │ │ │ │ │ -00031040: 6564 2070 6163 6b61 6765 3a0a 0a20 2020 ed package:.. │ │ │ │ │ -00031050: 2020 2020 612e 2049 6620 6120 7665 7273 a. If a vers │ │ │ │ │ -00031060: 696f 6e20 6f66 2074 6865 2070 6163 6b61 ion of the packa │ │ │ │ │ -00031070: 6765 2069 7320 616c 7265 6164 7920 2249 ge is already "I │ │ │ │ │ -00031080: 6e73 7461 6c6c 6564 222c 2063 616c 6c0a nstalled", call. │ │ │ │ │ -00031090: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ -000310a0: 6f6c 642d 7072 6572 6d20 7570 6772 6164 old-prerm upgrad │ │ │ │ │ -000310b0: 6520 606e 6577 2d76 6572 7369 6f6e 270a e `new-version'. │ │ │ │ │ -000310c0: 0a20 2020 2020 2020 622e 2049 6620 7468 . b. If th │ │ │ │ │ -000310d0: 6520 7363 7269 7074 2072 756e 7320 6275 e script runs bu │ │ │ │ │ -000310e0: 7420 6578 6974 7320 7769 7468 2061 206e t exits with a n │ │ │ │ │ -000310f0: 6f6e 2d7a 6572 6f20 6578 6974 2073 7461 on-zero exit sta │ │ │ │ │ -00031100: 7475 732c 0a20 2020 2020 2020 2020 20e2 tus,. . │ │ │ │ │ -00031110: 8098 6470 6b67 e280 9920 7769 6c6c 2061 ..dpkg... will a │ │ │ │ │ -00031120: 7474 656d 7074 3a0a 0a20 2020 2020 2020 ttempt:.. │ │ │ │ │ -00031130: 2020 2020 2020 2020 6e65 772d 7072 6572 new-prer │ │ │ │ │ -00031140: 6d20 6661 696c 6564 2d75 7067 7261 6465 m failed-upgrade │ │ │ │ │ -00031150: 2060 6f6c 642d 7665 7273 696f 6e27 2060 `old-version' ` │ │ │ │ │ -00031160: 6e65 772d 7665 7273 696f 6e27 0a0a 2020 new-version'.. │ │ │ │ │ -00031170: 2020 2020 2020 2020 4966 2074 6869 7320 If this │ │ │ │ │ -00031180: 776f 726b 732c 2074 6865 2075 7067 7261 works, the upgra │ │ │ │ │ -00031190: 6465 2063 6f6e 7469 6e75 6573 2e20 2049 de continues. I │ │ │ │ │ -000311a0: 6620 7468 6973 2064 6f65 7320 6e6f 7420 f this does not │ │ │ │ │ -000311b0: 776f 726b 2c0a 2020 2020 2020 2020 2020 work,. │ │ │ │ │ -000311c0: 7468 6520 6572 726f 7220 756e 7769 6e64 the error unwind │ │ │ │ │ -000311d0: 3a0a 0a20 2020 2020 2020 2020 2020 2020 :.. │ │ │ │ │ -000311e0: 2020 606f 6c64 2d70 6f73 7469 6e73 7427 `old-postinst' │ │ │ │ │ -000311f0: 2061 626f 7274 2d75 7067 7261 6465 2060 abort-upgrade ` │ │ │ │ │ -00031200: 6e65 772d 7665 7273 696f 6e27 0a0a 2020 new-version'.. │ │ │ │ │ -00031210: 2020 2020 2020 2020 4966 2074 6869 7320 If this │ │ │ │ │ -00031220: 776f 726b 732c 2074 6865 6e20 7468 6520 works, then the │ │ │ │ │ -00031230: 276f 6c64 2d76 6572 7369 6f6e 2720 6973 'old-version' is │ │ │ │ │ -00031240: 2022 496e 7374 616c 6c65 6422 2c20 6966 "Installed", if │ │ │ │ │ -00031250: 206e 6f74 2c0a 2020 2020 2020 2020 2020 not,. │ │ │ │ │ -00031260: 7468 6520 6f6c 6420 7665 7273 696f 6e20 the old version │ │ │ │ │ -00031270: 6973 2069 6e20 6120 2248 616c 662d 436f is in a "Half-Co │ │ │ │ │ -00031280: 6e66 6967 7572 6564 2220 7374 6174 652e nfigured" state. │ │ │ │ │ -00031290: 0a0a 2020 322e 2049 6620 6120 2263 6f6e .. 2. If a "con │ │ │ │ │ -000312a0: 666c 6963 7469 6e67 2220 7061 636b 6167 flicting" packag │ │ │ │ │ -000312b0: 6520 6973 2062 6569 6e67 2072 656d 6f76 e is being remov │ │ │ │ │ -000312c0: 6564 2061 7420 7468 6520 7361 6d65 2074 ed at the same t │ │ │ │ │ -000312d0: 696d 652c 206f 7220 6966 0a20 2020 2020 ime, or if. │ │ │ │ │ -000312e0: 616e 7920 7061 636b 6167 6520 7769 6c6c any package will │ │ │ │ │ -000312f0: 2062 6520 6272 6f6b 656e 2028 6475 6520 be broken (due │ │ │ │ │ -00031300: 746f 20e2 8098 4272 6561 6b73 e280 9929 to ...Breaks...) │ │ │ │ │ -00031310: 3a0a 0a20 2020 2020 2020 612e 2049 6620 :.. a. If │ │ │ │ │ -00031320: e280 982d 2d61 7574 6f2d 6465 636f 6e66 ...--auto-deconf │ │ │ │ │ -00031330: 6967 7572 65e2 8099 2069 7320 7370 6563 igure... is spec │ │ │ │ │ -00031340: 6966 6965 642c 2063 616c 6c2c 2066 6f72 ified, call, for │ │ │ │ │ -00031350: 2065 6163 6820 7061 636b 6167 650a 2020 each package. │ │ │ │ │ -00031360: 2020 2020 2020 2020 746f 2062 6520 6465 to be de │ │ │ │ │ -00031370: 636f 6e66 6967 7572 6564 2064 7565 2074 configured due t │ │ │ │ │ -00031380: 6f20 e280 9842 7265 616b 73e2 8099 3a0a o ...Breaks...:. │ │ │ │ │ -00031390: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ -000313a0: 6064 6563 6f6e 6669 6775 7265 6427 732d `deconfigured's- │ │ │ │ │ -000313b0: 7072 6572 6d27 2064 6563 6f6e 6669 6775 prerm' deconfigu │ │ │ │ │ -000313c0: 7265 205c 0a20 2020 2020 2020 2020 2020 re \. │ │ │ │ │ -000313d0: 2020 2020 2020 2020 696e 2d66 6176 6f75 in-favou │ │ │ │ │ -000313e0: 7220 6070 6163 6b61 6765 2d62 6569 6e67 r `package-being │ │ │ │ │ -000313f0: 2d69 6e73 7461 6c6c 6564 2720 6076 6572 -installed' `ver │ │ │ │ │ -00031400: 7369 6f6e 270a 0a20 2020 2020 2020 2020 sion'.. │ │ │ │ │ -00031410: 2045 7272 6f72 2075 6e77 696e 643a 0a0a Error unwind:.. │ │ │ │ │ -00031420: 2020 2020 2020 2020 2020 2020 2020 2060 ` │ │ │ │ │ -00031430: 6465 636f 6e66 6967 7572 6564 2773 2d70 deconfigured's-p │ │ │ │ │ -00031440: 6f73 7469 6e73 7427 2061 626f 7274 2d64 ostinst' abort-d │ │ │ │ │ -00031450: 6563 6f6e 6669 6775 7265 205c 0a20 2020 econfigure \. │ │ │ │ │ -00031460: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00031470: 696e 2d66 6176 6f75 7220 6070 6163 6b61 in-favour `packa │ │ │ │ │ -00031480: 6765 2d62 6569 6e67 2d69 6e73 7461 6c6c ge-being-install │ │ │ │ │ -00031490: 6564 2d62 7574 2d66 6169 6c65 6427 2060 ed-but-failed' ` │ │ │ │ │ -000314a0: 7665 7273 696f 6e27 0a0a 2020 2020 2020 version'.. │ │ │ │ │ -000314b0: 2020 2020 5468 6520 6465 636f 6e66 6967 The deconfig │ │ │ │ │ -000314c0: 7572 6564 2070 6163 6b61 6765 7320 6172 ured packages ar │ │ │ │ │ -000314d0: 6520 6d61 726b 6564 2061 7320 7265 7175 e marked as requ │ │ │ │ │ -000314e0: 6972 696e 670a 2020 2020 2020 2020 2020 iring. │ │ │ │ │ -000314f0: 636f 6e66 6967 7572 6174 696f 6e2c 2073 configuration, s │ │ │ │ │ -00031500: 6f20 7468 6174 2069 6620 e280 982d 2d69 o that if ...--i │ │ │ │ │ -00031510: 6e73 7461 6c6c e280 9920 6973 2075 7365 nstall... is use │ │ │ │ │ -00031520: 6420 7468 6579 2077 696c 6c20 6265 0a20 d they will be. │ │ │ │ │ -00031530: 2020 2020 2020 2020 2063 6f6e 6669 6775 configu │ │ │ │ │ -00031540: 7265 6420 6167 6169 6e20 6966 2070 6f73 red again if pos │ │ │ │ │ -00031550: 7369 626c 652e 0a0a 2020 2020 2020 2062 sible... b │ │ │ │ │ -00031560: 2e20 4966 2061 6e79 2070 6163 6b61 6765 . If any package │ │ │ │ │ -00031570: 7320 6465 7065 6e64 6564 206f 6e20 6120 s depended on a │ │ │ │ │ -00031580: 636f 6e66 6c69 6374 696e 6720 7061 636b conflicting pack │ │ │ │ │ -00031590: 6167 6520 6265 696e 670a 2020 2020 2020 age being. │ │ │ │ │ -000315a0: 2020 2020 7265 6d6f 7665 6420 616e 6420 removed and │ │ │ │ │ -000315b0: e280 982d 2d61 7574 6f2d 6465 636f 6e66 ...--auto-deconf │ │ │ │ │ -000315c0: 6967 7572 65e2 8099 2069 7320 7370 6563 igure... is spec │ │ │ │ │ -000315d0: 6966 6965 642c 2063 616c 6c2c 2066 6f72 ified, call, for │ │ │ │ │ -000315e0: 2065 6163 680a 2020 2020 2020 2020 2020 each. │ │ │ │ │ -000315f0: 7375 6368 2070 6163 6b61 6765 3a0a 0a20 such package:.. │ │ │ │ │ -00031600: 2020 2020 2020 2020 2020 2020 2020 6064 `d │ │ │ │ │ -00031610: 6563 6f6e 6669 6775 7265 6427 732d 7072 econfigured's-pr │ │ │ │ │ -00031620: 6572 6d27 2064 6563 6f6e 6669 6775 7265 erm' deconfigure │ │ │ │ │ -00031630: 205c 0a20 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ -00031640: 2020 2020 2069 6e2d 6661 766f 7572 2060 in-favour ` │ │ │ │ │ -00031650: 7061 636b 6167 652d 6265 696e 672d 696e package-being-in │ │ │ │ │ -00031660: 7374 616c 6c65 6427 2060 7665 7273 696f stalled' `versio │ │ │ │ │ -00031670: 6e27 205c 0a20 2020 2020 2020 2020 2020 n' \. │ │ │ │ │ -00031680: 2020 2020 2020 2072 656d 6f76 696e 6720 removing │ │ │ │ │ -00031690: 6063 6f6e 666c 6963 7469 6e67 2d70 6163 `conflicting-pac │ │ │ │ │ -000316a0: 6b61 6765 2720 6076 6572 7369 6f6e 270a kage' `version'. │ │ │ │ │ -000316b0: 0a20 2020 2020 2020 2020 2045 7272 6f72 . Error │ │ │ │ │ -000316c0: 2075 6e77 696e 643a 0a0a 2020 2020 2020 unwind:.. │ │ │ │ │ -000316d0: 2020 2020 2020 2020 2060 6465 636f 6e66 `deconf │ │ │ │ │ -000316e0: 6967 7572 6564 2773 2d70 6f73 7469 6e73 igured's-postins │ │ │ │ │ -000316f0: 7427 2061 626f 7274 2d64 6563 6f6e 6669 t' abort-deconfi │ │ │ │ │ -00031700: 6775 7265 205c 0a20 2020 2020 2020 2020 gure \. │ │ │ │ │ -00031710: 2020 2020 2020 2020 2020 696e 2d66 6176 in-fav │ │ │ │ │ -00031720: 6f75 7220 6070 6163 6b61 6765 2d62 6569 our `package-bei │ │ │ │ │ -00031730: 6e67 2d69 6e73 7461 6c6c 6564 2d62 7574 ng-installed-but │ │ │ │ │ -00031740: 2d66 6169 6c65 6427 2060 7665 7273 696f -failed' `versio │ │ │ │ │ -00031750: 6e27 205c 0a20 2020 2020 2020 2020 2020 n' \. │ │ │ │ │ -00031760: 2020 2020 2020 2020 7265 6d6f 7669 6e67 removing │ │ │ │ │ -00031770: 2060 636f 6e66 6c69 6374 696e 672d 7061 `conflicting-pa │ │ │ │ │ -00031780: 636b 6167 6527 2060 7665 7273 696f 6e27 ckage' `version' │ │ │ │ │ -00031790: 0a0a 2020 2020 2020 2020 2020 5468 6520 .. The │ │ │ │ │ -000317a0: 6465 636f 6e66 6967 7572 6564 2070 6163 deconfigured pac │ │ │ │ │ -000317b0: 6b61 6765 7320 6172 6520 6d61 726b 6564 kages are marked │ │ │ │ │ -000317c0: 2061 7320 7265 7175 6972 696e 670a 2020 as requiring. │ │ │ │ │ -000317d0: 2020 2020 2020 2020 636f 6e66 6967 7572 configur │ │ │ │ │ -000317e0: 6174 696f 6e2c 2073 6f20 7468 6174 2069 ation, so that i │ │ │ │ │ -000317f0: 6620 e280 982d 2d69 6e73 7461 6c6c e280 f ...--install.. │ │ │ │ │ -00031800: 9920 6973 2075 7365 6420 7468 6579 2077 . is used they w │ │ │ │ │ -00031810: 696c 6c20 6265 0a20 2020 2020 2020 2020 ill be. │ │ │ │ │ -00031820: 2063 6f6e 6669 6775 7265 6420 6167 6169 configured agai │ │ │ │ │ -00031830: 6e20 6966 2070 6f73 7369 626c 652e 0a0a n if possible... │ │ │ │ │ -00031840: 2020 2020 2020 2063 2e20 546f 2070 7265 c. To pre │ │ │ │ │ -00031850: 7061 7265 2066 6f72 2072 656d 6f76 616c pare for removal │ │ │ │ │ -00031860: 206f 6620 6561 6368 2063 6f6e 666c 6963 of each conflic │ │ │ │ │ -00031870: 7469 6e67 2070 6163 6b61 6765 2c20 6361 ting package, ca │ │ │ │ │ -00031880: 6c6c 3a0a 0a20 2020 2020 2020 2020 2020 ll:.. │ │ │ │ │ -00031890: 2020 2020 6063 6f6e 666c 6963 746f 7227 `conflictor' │ │ │ │ │ -000318a0: 732d 7072 6572 6d27 2072 656d 6f76 6520 s-prerm' remove │ │ │ │ │ -000318b0: 5c0a 2020 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ -000318c0: 2020 2020 2069 6e2d 6661 766f 7572 2060 in-favour ` │ │ │ │ │ -000318d0: 7061 636b 6167 6527 2060 6e65 772d 7665 package' `new-ve │ │ │ │ │ -000318e0: 7273 696f 6e27 0a0a 2020 2020 2020 2020 rsion'.. │ │ │ │ │ -000318f0: 2020 4572 726f 7220 756e 7769 6e64 3a0a Error unwind:. │ │ │ │ │ -00031900: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ -00031910: 6063 6f6e 666c 6963 746f 7227 732d 706f `conflictor's-po │ │ │ │ │ -00031920: 7374 696e 7374 2720 6162 6f72 742d 7265 stinst' abort-re │ │ │ │ │ -00031930: 6d6f 7665 205c 0a20 2020 2020 2020 2020 move \. │ │ │ │ │ -00031940: 2020 2020 2020 2020 2020 696e 2d66 6176 in-fav │ │ │ │ │ -00031950: 6f75 7220 6070 6163 6b61 6765 2720 606e our `package' `n │ │ │ │ │ -00031960: 6577 2d76 6572 7369 6f6e 270a 0a20 2033 ew-version'.. 3 │ │ │ │ │ -00031970: 2e20 5275 6e20 7468 6520 e280 9870 7265 . Run the ...pre │ │ │ │ │ -00031980: 696e 7374 e280 9920 6f66 2074 6865 206e inst... of the n │ │ │ │ │ -00031990: 6577 2070 6163 6b61 6765 3a0a 0a20 2020 ew package:.. │ │ │ │ │ -000319a0: 2020 2020 612e 2049 6620 7468 6520 7061 a. If the pa │ │ │ │ │ -000319b0: 636b 6167 6520 6973 2062 6569 6e67 2075 ckage is being u │ │ │ │ │ -000319c0: 7067 7261 6465 642c 2063 616c 6c3a 0a0a pgraded, call:.. │ │ │ │ │ -000319d0: 2020 2020 2020 2020 2020 2020 2020 2060 ` │ │ │ │ │ -000319e0: 6e65 772d 7072 6569 6e73 7427 2075 7067 new-preinst' upg │ │ │ │ │ -000319f0: 7261 6465 2060 6f6c 642d 7665 7273 696f rade `old-versio │ │ │ │ │ -00031a00: 6e27 2060 6e65 772d 7665 7273 696f 6e27 n' `new-version' │ │ │ │ │ -00031a10: 0a0a 2020 2020 2020 2020 2020 4966 2074 .. If t │ │ │ │ │ -00031a20: 6869 7320 6661 696c 732c 2077 6520 6361 his fails, we ca │ │ │ │ │ -00031a30: 6c6c 3a0a 0a20 2020 2020 2020 2020 2020 ll:.. │ │ │ │ │ -00031a40: 2020 2020 606e 6577 2d70 6f73 7472 6d27 `new-postrm' │ │ │ │ │ -00031a50: 2061 626f 7274 2d75 7067 7261 6465 2060 abort-upgrade ` │ │ │ │ │ -00031a60: 6f6c 642d 7665 7273 696f 6e27 2060 6e65 old-version' `ne │ │ │ │ │ -00031a70: 772d 7665 7273 696f 6e27 0a0a 2020 2020 w-version'.. │ │ │ │ │ -00031a80: 2020 2020 2020 2020 312e 2049 6620 7468 1. If th │ │ │ │ │ -00031a90: 6174 2077 6f72 6b73 2c20 7468 656e 0a0a at works, then.. │ │ │ │ │ -00031aa0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00031ab0: 2020 2020 606f 6c64 2d70 6f73 7469 6e73 `old-postins │ │ │ │ │ -00031ac0: 7427 2061 626f 7274 2d75 7067 7261 6465 t' abort-upgrade │ │ │ │ │ -00031ad0: 2060 6e65 772d 7665 7273 696f 6e27 0a0a `new-version'.. │ │ │ │ │ -00031ae0: 2020 2020 2020 2020 2020 2020 2020 2069 i │ │ │ │ │ -00031af0: 7320 6361 6c6c 6564 2e20 2049 6620 7468 s called. If th │ │ │ │ │ -00031b00: 6973 2077 6f72 6b73 2c20 7468 656e 2074 is works, then t │ │ │ │ │ -00031b10: 6865 206f 6c64 2076 6572 7369 6f6e 2069 he old version i │ │ │ │ │ -00031b20: 7320 696e 2061 6e0a 2020 2020 2020 2020 s in an. │ │ │ │ │ -00031b30: 2020 2020 2020 2022 496e 7374 616c 6c65 "Installe │ │ │ │ │ -00031b40: 6422 2073 7461 7465 2c20 6f72 2065 6c73 d" state, or els │ │ │ │ │ -00031b50: 6520 6974 2069 7320 6c65 6674 2069 6e20 e it is left in │ │ │ │ │ -00031b60: 616e 2022 556e 7061 636b 6564 220a 2020 an "Unpacked". │ │ │ │ │ -00031b70: 2020 2020 2020 2020 2020 2020 2073 7461 sta │ │ │ │ │ -00031b80: 7465 2e0a 0a20 2020 2020 2020 2020 2020 te... │ │ │ │ │ -00031b90: 2032 2e20 4966 2069 7420 6661 696c 732c 2. If it fails, │ │ │ │ │ -00031ba0: 2074 6865 6e20 7468 6520 6f6c 6420 7665 then the old ve │ │ │ │ │ -00031bb0: 7273 696f 6e20 6973 206c 6566 7420 696e rsion is left in │ │ │ │ │ -00031bc0: 2061 6e0a 2020 2020 2020 2020 2020 2020 an. │ │ │ │ │ -00031bd0: 2020 2022 4861 6c66 2d49 6e73 7461 6c6c "Half-Install │ │ │ │ │ -00031be0: 6564 2220 7374 6174 652e 0a0a 2020 2020 ed" state... │ │ │ │ │ -00031bf0: 2020 2062 2e20 4f74 6865 7277 6973 652c b. Otherwise, │ │ │ │ │ -00031c00: 2069 6620 7468 6520 7061 636b 6167 6520 if the package │ │ │ │ │ -00031c10: 6861 6420 736f 6d65 2063 6f6e 6669 6775 had some configu │ │ │ │ │ -00031c20: 7261 7469 6f6e 2066 696c 6573 2066 726f ration files fro │ │ │ │ │ -00031c30: 6d20 610a 2020 2020 2020 2020 2020 7072 m a. pr │ │ │ │ │ -00031c40: 6576 696f 7573 2076 6572 7369 6f6e 2069 evious version i │ │ │ │ │ -00031c50: 6e73 7461 6c6c 6564 2028 692e 652e 2c20 nstalled (i.e., │ │ │ │ │ -00031c60: 6974 2069 7320 696e 2074 6865 2022 436f it is in the "Co │ │ │ │ │ -00031c70: 6e66 6967 2d46 696c 6573 220a 2020 2020 nfig-Files". │ │ │ │ │ -00031c80: 2020 2020 2020 7374 6174 6529 3a0a 0a20 state):.. │ │ │ │ │ -00031c90: 2020 2020 2020 2020 2020 2020 2020 606e `n │ │ │ │ │ -00031ca0: 6577 2d70 7265 696e 7374 2720 696e 7374 ew-preinst' inst │ │ │ │ │ -00031cb0: 616c 6c20 606f 6c64 2d76 6572 7369 6f6e all `old-version │ │ │ │ │ -00031cc0: 2720 606e 6577 2d76 6572 7369 6f6e 270a ' `new-version'. │ │ │ │ │ -00031cd0: 0a20 2020 2020 2020 2020 2045 7272 6f72 . Error │ │ │ │ │ -00031ce0: 2075 6e77 696e 643a 0a0a 2020 2020 2020 unwind:.. │ │ │ │ │ -00031cf0: 2020 2020 2020 2020 2060 6e65 772d 706f `new-po │ │ │ │ │ -00031d00: 7374 726d 2720 6162 6f72 742d 696e 7374 strm' abort-inst │ │ │ │ │ -00031d10: 616c 6c20 606f 6c64 2d76 6572 7369 6f6e all `old-version │ │ │ │ │ -00031d20: 2720 606e 6577 2d76 6572 7369 6f6e 270a ' `new-version'. │ │ │ │ │ -00031d30: 0a20 2020 2020 2020 2020 2049 6620 7468 . If th │ │ │ │ │ -00031d40: 6973 2066 6169 6c73 2c20 7468 6520 7061 is fails, the pa │ │ │ │ │ -00031d50: 636b 6167 6520 6973 206c 6566 7420 696e ckage is left in │ │ │ │ │ -00031d60: 2061 2022 4861 6c66 2d49 6e73 7461 6c6c a "Half-Install │ │ │ │ │ -00031d70: 6564 220a 2020 2020 2020 2020 2020 7374 ed". st │ │ │ │ │ -00031d80: 6174 652c 2077 6869 6368 2072 6571 7569 ate, which requi │ │ │ │ │ -00031d90: 7265 7320 6120 7265 696e 7374 616c 6c2e res a reinstall. │ │ │ │ │ -00031da0: 2020 4966 2069 7420 776f 726b 732c 2074 If it works, t │ │ │ │ │ -00031db0: 6865 2070 6163 6b61 6765 730a 2020 2020 he packages. │ │ │ │ │ -00031dc0: 2020 2020 2020 6973 206c 6566 7420 696e is left in │ │ │ │ │ -00031dd0: 2061 2022 436f 6e66 6967 2d46 696c 6573 a "Config-Files │ │ │ │ │ -00031de0: 2220 7374 6174 652e 0a0a 2020 2020 2020 " state... │ │ │ │ │ -00031df0: 2063 2e20 4f74 6865 7277 6973 6520 2869 c. Otherwise (i │ │ │ │ │ -00031e00: 2e65 2e2c 2074 6865 2070 6163 6b61 6765 .e., the package │ │ │ │ │ -00031e10: 2077 6173 2063 6f6d 706c 6574 656c 7920 was completely │ │ │ │ │ -00031e20: 7075 7267 6564 293a 0a0a 2020 2020 2020 purged):.. │ │ │ │ │ -00031e30: 2020 2020 2020 2020 2060 6e65 772d 7072 `new-pr │ │ │ │ │ -00031e40: 6569 6e73 7427 2069 6e73 7461 6c6c 0a0a einst' install.. │ │ │ │ │ -00031e50: 2020 2020 2020 2020 2020 4572 726f 7220 Error │ │ │ │ │ -00031e60: 756e 7769 6e64 3a0a 0a20 2020 2020 2020 unwind:.. │ │ │ │ │ -00031e70: 2020 2020 2020 2020 606e 6577 2d70 6f73 `new-pos │ │ │ │ │ -00031e80: 7472 6d27 2061 626f 7274 2d69 6e73 7461 trm' abort-insta │ │ │ │ │ -00031e90: 6c6c 0a0a 2020 2020 2020 2020 2020 4966 ll.. If │ │ │ │ │ -00031ea0: 2074 6865 2065 7272 6f72 2d75 6e77 696e the error-unwin │ │ │ │ │ -00031eb0: 6420 6661 696c 732c 2074 6865 2070 6163 d fails, the pac │ │ │ │ │ -00031ec0: 6b61 6765 2069 7320 696e 2061 0a20 2020 kage is in a. │ │ │ │ │ -00031ed0: 2020 2020 2020 2022 4861 6c66 2d49 6e73 "Half-Ins │ │ │ │ │ -00031ee0: 7461 6c6c 6564 2220 7068 6173 652c 2061 talled" phase, a │ │ │ │ │ -00031ef0: 6e64 2072 6571 7569 7265 7320 6120 7265 nd requires a re │ │ │ │ │ -00031f00: 696e 7374 616c 6c2e 2020 4966 2074 6865 install. If the │ │ │ │ │ -00031f10: 0a20 2020 2020 2020 2020 2065 7272 6f72 . error │ │ │ │ │ -00031f20: 2075 6e77 696e 6420 776f 726b 732c 2074 unwind works, t │ │ │ │ │ -00031f30: 6865 2070 6163 6b61 6765 2069 7320 696e he package is in │ │ │ │ │ -00031f40: 2074 6865 2022 4e6f 742d 496e 7374 616c the "Not-Instal │ │ │ │ │ -00031f50: 6c65 6422 0a20 2020 2020 2020 2020 2073 led". s │ │ │ │ │ -00031f60: 7461 7465 2e0a 0a20 2034 2e20 5468 6520 tate... 4. The │ │ │ │ │ -00031f70: 6e65 7720 7061 636b 6167 6527 7320 6669 new package's fi │ │ │ │ │ -00031f80: 6c65 7320 6172 6520 756e 7061 636b 6564 les are unpacked │ │ │ │ │ -00031f90: 2c20 6f76 6572 7772 6974 696e 6720 616e , overwriting an │ │ │ │ │ -00031fa0: 7920 7468 6174 206d 6179 2062 650a 2020 y that may be. │ │ │ │ │ -00031fb0: 2020 206f 6e20 7468 6520 7379 7374 656d on the system │ │ │ │ │ -00031fc0: 2061 6c72 6561 6479 2c20 666f 7220 6578 already, for ex │ │ │ │ │ -00031fd0: 616d 706c 6520 616e 7920 6672 6f6d 2074 ample any from t │ │ │ │ │ -00031fe0: 6865 206f 6c64 2076 6572 7369 6f6e 206f he old version o │ │ │ │ │ -00031ff0: 6620 7468 650a 2020 2020 2073 616d 6520 f the. same │ │ │ │ │ -00032000: 7061 636b 6167 6520 6f72 2066 726f 6d20 package or from │ │ │ │ │ -00032010: 616e 6f74 6865 7220 7061 636b 6167 652e another package. │ │ │ │ │ -00032020: 2020 4261 636b 7570 7320 6f66 2074 6865 Backups of the │ │ │ │ │ -00032030: 206f 6c64 2066 696c 6573 2061 7265 0a20 old files are. │ │ │ │ │ -00032040: 2020 2020 6b65 7074 2074 656d 706f 7261 kept tempora │ │ │ │ │ -00032050: 7269 6c79 2c20 616e 6420 6966 2061 6e79 rily, and if any │ │ │ │ │ -00032060: 7468 696e 6720 676f 6573 2077 726f 6e67 thing goes wrong │ │ │ │ │ -00032070: 2074 6865 2070 6163 6b61 6765 206d 616e the package man │ │ │ │ │ -00032080: 6167 656d 656e 740a 2020 2020 2073 7973 agement. sys │ │ │ │ │ -00032090: 7465 6d20 7769 6c6c 2061 7474 656d 7074 tem will attempt │ │ │ │ │ -000320a0: 2074 6f20 7075 7420 7468 656d 2062 6163 to put them bac │ │ │ │ │ -000320b0: 6b20 6173 2070 6172 7420 6f66 2074 6865 k as part of the │ │ │ │ │ -000320c0: 2065 7272 6f72 2075 6e77 696e 642e 0a0a error unwind... │ │ │ │ │ -000320d0: 2020 2020 2049 7420 6973 2061 6e20 6572 It is an er │ │ │ │ │ -000320e0: 726f 7220 666f 7220 6120 7061 636b 6167 ror for a packag │ │ │ │ │ -000320f0: 6520 746f 2063 6f6e 7461 696e 2066 696c e to contain fil │ │ │ │ │ -00032100: 6573 2077 6869 6368 2061 7265 206f 6e20 es which are on │ │ │ │ │ -00032110: 7468 650a 2020 2020 2073 7973 7465 6d20 the. system │ │ │ │ │ -00032120: 696e 2061 6e6f 7468 6572 2070 6163 6b61 in another packa │ │ │ │ │ -00032130: 6765 2c20 756e 6c65 7373 20e2 8098 5265 ge, unless ...Re │ │ │ │ │ -00032140: 706c 6163 6573 e280 9920 6973 2075 7365 places... is use │ │ │ │ │ -00032150: 6420 2873 6565 202a 6e6f 7465 0a20 2020 d (see *note. │ │ │ │ │ -00032160: 2020 4f76 6572 7772 6974 696e 6720 6669 Overwriting fi │ │ │ │ │ -00032170: 6c65 7320 616e 6420 7265 706c 6163 696e les and replacin │ │ │ │ │ -00032180: 6720 7061 636b 6167 6573 202d 2052 6570 g packages - Rep │ │ │ │ │ -00032190: 6c61 6365 733a 2065 612e 292e 0a0a 2020 laces: ea.)... │ │ │ │ │ -000321a0: 2020 2049 7420 6973 2061 206d 6f72 6520 It is a more │ │ │ │ │ -000321b0: 7365 7269 6f75 7320 6572 726f 7220 666f serious error fo │ │ │ │ │ -000321c0: 7220 6120 7061 636b 6167 6520 746f 2063 r a package to c │ │ │ │ │ -000321d0: 6f6e 7461 696e 2061 2070 6c61 696e 2066 ontain a plain f │ │ │ │ │ -000321e0: 696c 6520 6f72 0a20 2020 2020 6f74 6865 ile or. othe │ │ │ │ │ -000321f0: 7220 6b69 6e64 206f 6620 6e6f 6e2d 6469 r kind of non-di │ │ │ │ │ -00032200: 7265 6374 6f72 7920 7768 6572 6520 616e rectory where an │ │ │ │ │ -00032210: 6f74 6865 7220 7061 636b 6167 6520 6861 other package ha │ │ │ │ │ -00032220: 7320 6120 6469 7265 6374 6f72 790a 2020 s a directory. │ │ │ │ │ -00032230: 2020 2028 6167 6169 6e2c 2075 6e6c 6573 (again, unles │ │ │ │ │ -00032240: 7320 e280 9852 6570 6c61 6365 73e2 8099 s ...Replaces... │ │ │ │ │ -00032250: 2069 7320 7573 6564 292e 2020 5468 6973 is used). This │ │ │ │ │ -00032260: 2065 7272 6f72 2063 616e 2062 6520 6f76 error can be ov │ │ │ │ │ -00032270: 6572 7269 6464 656e 0a20 2020 2020 6966 erridden. if │ │ │ │ │ -00032280: 2064 6573 6972 6564 2075 7369 6e67 20e2 desired using . │ │ │ │ │ -00032290: 8098 2d2d 666f 7263 652d 6f76 6572 7772 ..--force-overwr │ │ │ │ │ -000322a0: 6974 652d 6469 72e2 8099 2c20 6275 7420 ite-dir..., but │ │ │ │ │ -000322b0: 7468 6973 2069 7320 6e6f 740a 2020 2020 this is not. │ │ │ │ │ -000322c0: 2061 6476 6973 6162 6c65 2e0a 0a20 2020 advisable... │ │ │ │ │ -000322d0: 2020 5061 636b 6167 6573 2077 6869 6368 Packages which │ │ │ │ │ -000322e0: 206f 7665 7277 7269 7465 2065 6163 6820 overwrite each │ │ │ │ │ -000322f0: 6f74 6865 7227 7320 6669 6c65 7320 7072 other's files pr │ │ │ │ │ -00032300: 6f64 7563 6520 6265 6861 7669 6f72 2077 oduce behavior w │ │ │ │ │ -00032310: 6869 6368 2c0a 2020 2020 2074 686f 7567 hich,. thoug │ │ │ │ │ -00032320: 6820 6465 7465 726d 696e 6973 7469 632c h deterministic, │ │ │ │ │ -00032330: 2069 7320 6861 7264 2066 6f72 2074 6865 is hard for the │ │ │ │ │ -00032340: 2073 7973 7465 6d20 6164 6d69 6e69 7374 system administ │ │ │ │ │ -00032350: 7261 746f 7220 746f 0a20 2020 2020 756e rator to. un │ │ │ │ │ -00032360: 6465 7273 7461 6e64 2e20 2049 7420 6361 derstand. It ca │ │ │ │ │ -00032370: 6e20 6561 7369 6c79 206c 6561 6420 746f n easily lead to │ │ │ │ │ -00032380: 2022 6d69 7373 696e 6722 2070 726f 6772 "missing" progr │ │ │ │ │ -00032390: 616d 7320 6966 2c20 666f 720a 2020 2020 ams if, for. │ │ │ │ │ -000323a0: 2065 7861 6d70 6c65 2c20 6120 7061 636b example, a pack │ │ │ │ │ -000323b0: 6167 6520 6973 2075 6e70 6163 6b65 6420 age is unpacked │ │ │ │ │ -000323c0: 7768 6963 6820 6f76 6572 7772 6974 6573 which overwrites │ │ │ │ │ -000323d0: 2061 2066 696c 6520 6672 6f6d 2061 6e6f a file from ano │ │ │ │ │ -000323e0: 7468 6572 0a20 2020 2020 7061 636b 6167 ther. packag │ │ │ │ │ -000323f0: 652c 2061 6e64 2069 7320 7468 656e 2072 e, and is then r │ │ │ │ │ -00032400: 656d 6f76 6564 2061 6761 696e 2e20 2028 emoved again. ( │ │ │ │ │ -00032410: 3229 0a0a 2020 2020 2041 2064 6972 6563 2).. A direc │ │ │ │ │ -00032420: 746f 7279 2077 696c 6c20 6e65 7665 7220 tory will never │ │ │ │ │ -00032430: 6265 2072 6570 6c61 6365 6420 6279 2061 be replaced by a │ │ │ │ │ -00032440: 2073 796d 626f 6c69 6320 6c69 6e6b 2074 symbolic link t │ │ │ │ │ -00032450: 6f20 610a 2020 2020 2064 6972 6563 746f o a. directo │ │ │ │ │ -00032460: 7279 206f 7220 7669 6365 2076 6572 7361 ry or vice versa │ │ │ │ │ -00032470: 3b20 696e 7374 6561 642c 2074 6865 2065 ; instead, the e │ │ │ │ │ -00032480: 7869 7374 696e 6720 7374 6174 6520 2873 xisting state (s │ │ │ │ │ -00032490: 796d 6c69 6e6b 206f 720a 2020 2020 206e ymlink or. n │ │ │ │ │ -000324a0: 6f74 2920 7769 6c6c 2062 6520 6c65 6674 ot) will be left │ │ │ │ │ -000324b0: 2061 6c6f 6e65 2061 6e64 20e2 8098 6470 alone and ...dp │ │ │ │ │ -000324c0: 6b67 e280 9920 7769 6c6c 2066 6f6c 6c6f kg... will follo │ │ │ │ │ -000324d0: 7720 7468 6520 7379 6d6c 696e 6b20 6966 w the symlink if │ │ │ │ │ -000324e0: 2074 6865 7265 0a20 2020 2020 6973 206f there. is o │ │ │ │ │ -000324f0: 6e65 2e0a 0a20 2035 2e20 4966 2074 6865 ne... 5. If the │ │ │ │ │ -00032500: 2070 6163 6b61 6765 2069 7320 6265 696e package is bein │ │ │ │ │ -00032510: 6720 7570 6772 6164 6564 3a0a 0a20 2020 g upgraded:.. │ │ │ │ │ -00032520: 2020 2020 612e 2043 616c 6c3a 0a0a 2020 a. Call:.. │ │ │ │ │ -00032530: 2020 2020 2020 2020 2020 2020 2060 6f6c `ol │ │ │ │ │ -00032540: 642d 706f 7374 726d 2720 7570 6772 6164 d-postrm' upgrad │ │ │ │ │ -00032550: 6520 606e 6577 2d76 6572 7369 6f6e 270a e `new-version'. │ │ │ │ │ -00032560: 0a20 2020 2020 2020 622e 2049 6620 7468 . b. If th │ │ │ │ │ -00032570: 6973 2066 6169 6c73 2c20 e280 9864 706b is fails, ...dpk │ │ │ │ │ -00032580: 67e2 8099 2077 696c 6c20 6174 7465 6d70 g... will attemp │ │ │ │ │ -00032590: 743a 0a0a 2020 2020 2020 2020 2020 2020 t:.. │ │ │ │ │ -000325a0: 2020 2060 6e65 772d 706f 7374 726d 2720 `new-postrm' │ │ │ │ │ -000325b0: 6661 696c 6564 2d75 7067 7261 6465 2060 failed-upgrade ` │ │ │ │ │ -000325c0: 6f6c 642d 7665 7273 696f 6e27 2060 6e65 old-version' `ne │ │ │ │ │ -000325d0: 772d 7665 7273 696f 6e27 0a0a 2020 2020 w-version'.. │ │ │ │ │ -000325e0: 2020 2020 2020 4966 2074 6869 7320 776f If this wo │ │ │ │ │ -000325f0: 726b 732c 2069 6e73 7461 6c6c 6174 696f rks, installatio │ │ │ │ │ -00032600: 6e20 636f 6e74 696e 7565 732e 2020 4966 n continues. If │ │ │ │ │ -00032610: 206e 6f74 2c20 4572 726f 7220 756e 7769 not, Error unwi │ │ │ │ │ -00032620: 6e64 3a0a 0a20 2020 2020 2020 2020 2020 nd:.. │ │ │ │ │ -00032630: 2020 2020 606f 6c64 2d70 7265 696e 7374 `old-preinst │ │ │ │ │ -00032640: 2720 6162 6f72 742d 7570 6772 6164 6520 ' abort-upgrade │ │ │ │ │ -00032650: 606e 6577 2d76 6572 7369 6f6e 270a 0a20 `new-version'.. │ │ │ │ │ -00032660: 2020 2020 2020 2020 2049 6620 7468 6973 If this │ │ │ │ │ -00032670: 2066 6169 6c73 2c20 7468 6520 6f6c 6420 fails, the old │ │ │ │ │ -00032680: 7665 7273 696f 6e20 6973 206c 6566 7420 version is left │ │ │ │ │ -00032690: 696e 2061 2022 4861 6c66 2d49 6e73 7461 in a "Half-Insta │ │ │ │ │ -000326a0: 6c6c 6564 220a 2020 2020 2020 2020 2020 lled". │ │ │ │ │ -000326b0: 7374 6174 652e 2020 4966 2069 7420 776f state. If it wo │ │ │ │ │ -000326c0: 726b 732c 2064 706b 6720 6e6f 7720 6361 rks, dpkg now ca │ │ │ │ │ -000326d0: 6c6c 733a 0a0a 2020 2020 2020 2020 2020 lls:.. │ │ │ │ │ -000326e0: 2020 2020 2060 6e65 772d 706f 7374 726d `new-postrm │ │ │ │ │ -000326f0: 2720 6162 6f72 742d 7570 6772 6164 6520 ' abort-upgrade │ │ │ │ │ -00032700: 606f 6c64 2d76 6572 7369 6f6e 2720 606e `old-version' `n │ │ │ │ │ -00032710: 6577 2d76 6572 7369 6f6e 270a 0a20 2020 ew-version'.. │ │ │ │ │ -00032720: 2020 2020 2020 2049 6620 7468 6973 2066 If this f │ │ │ │ │ -00032730: 6169 6c73 2c20 7468 6520 6f6c 6420 7665 ails, the old ve │ │ │ │ │ -00032740: 7273 696f 6e20 6973 206c 6566 7420 696e rsion is left in │ │ │ │ │ -00032750: 2061 2022 4861 6c66 2d49 6e73 7461 6c6c a "Half-Install │ │ │ │ │ -00032760: 6564 220a 2020 2020 2020 2020 2020 7374 ed". st │ │ │ │ │ -00032770: 6174 652e 2020 4966 2069 7420 776f 726b ate. If it work │ │ │ │ │ -00032780: 732c 2064 706b 6720 6e6f 7720 6361 6c6c s, dpkg now call │ │ │ │ │ -00032790: 733a 0a0a 2020 2020 2020 2020 2020 2020 s:.. │ │ │ │ │ -000327a0: 2020 2060 6f6c 642d 706f 7374 696e 7374 `old-postinst │ │ │ │ │ -000327b0: 2720 6162 6f72 742d 7570 6772 6164 6520 ' abort-upgrade │ │ │ │ │ -000327c0: 606e 6577 2d76 6572 7369 6f6e 270a 0a20 `new-version'.. │ │ │ │ │ -000327d0: 2020 2020 2020 2020 2049 6620 7468 6973 If this │ │ │ │ │ -000327e0: 2066 6169 6c73 2c20 7468 6520 6f6c 6420 fails, the old │ │ │ │ │ -000327f0: 7665 7273 696f 6e20 6973 2069 6e20 616e version is in an │ │ │ │ │ -00032800: 2022 556e 7061 636b 6564 2220 7374 6174 "Unpacked" stat │ │ │ │ │ -00032810: 652e 0a0a 2020 2020 2054 6869 7320 6973 e... This is │ │ │ │ │ -00032820: 2074 6865 2070 6f69 6e74 206f 6620 6e6f the point of no │ │ │ │ │ -00032830: 2072 6574 7572 6e2e 2020 4966 20e2 8098 return. If ... │ │ │ │ │ -00032840: 6470 6b67 e280 9920 6765 7473 2074 6869 dpkg... gets thi │ │ │ │ │ -00032850: 7320 6661 722c 2069 7420 776f 6e27 740a s far, it won't. │ │ │ │ │ -00032860: 2020 2020 2062 6163 6b20 6f66 6620 7061 back off pa │ │ │ │ │ -00032870: 7374 2074 6869 7320 706f 696e 7420 6966 st this point if │ │ │ │ │ -00032880: 2061 6e20 6572 726f 7220 6f63 6375 7273 an error occurs │ │ │ │ │ -00032890: 2e20 2054 6869 7320 7769 6c6c 206c 6561 . This will lea │ │ │ │ │ -000328a0: 7665 2074 6865 0a20 2020 2020 7061 636b ve the. pack │ │ │ │ │ -000328b0: 6167 6520 696e 2061 2066 6169 726c 7920 age in a fairly │ │ │ │ │ -000328c0: 6261 6420 7374 6174 652c 2077 6869 6368 bad state, which │ │ │ │ │ -000328d0: 2077 696c 6c20 7265 7175 6972 6520 6120 will require a │ │ │ │ │ -000328e0: 7375 6363 6573 7366 756c 0a20 2020 2020 successful. │ │ │ │ │ -000328f0: 7265 2d69 6e73 7461 6c6c 6174 696f 6e20 re-installation │ │ │ │ │ -00032900: 746f 2063 6c65 6172 2075 702c 2062 7574 to clear up, but │ │ │ │ │ -00032910: 2069 7427 7320 7768 656e 20e2 8098 6470 it's when ...dp │ │ │ │ │ -00032920: 6b67 e280 9920 7374 6172 7473 2064 6f69 kg... starts doi │ │ │ │ │ -00032930: 6e67 0a20 2020 2020 7468 696e 6773 2074 ng. things t │ │ │ │ │ -00032940: 6861 7420 6172 6520 6972 7265 7665 7273 hat are irrevers │ │ │ │ │ -00032950: 6962 6c65 2e0a 0a20 2036 2e20 416e 7920 ible... 6. Any │ │ │ │ │ -00032960: 6669 6c65 7320 7768 6963 6820 7765 7265 files which were │ │ │ │ │ -00032970: 2069 6e20 7468 6520 6f6c 6420 7665 7273 in the old vers │ │ │ │ │ -00032980: 696f 6e20 6f66 2074 6865 2070 6163 6b61 ion of the packa │ │ │ │ │ -00032990: 6765 2062 7574 206e 6f74 2069 6e0a 2020 ge but not in. │ │ │ │ │ -000329a0: 2020 2074 6865 206e 6577 2061 7265 2072 the new are r │ │ │ │ │ -000329b0: 656d 6f76 6564 2e0a 0a20 2037 2e20 5468 emoved... 7. Th │ │ │ │ │ -000329c0: 6520 6e65 7720 6669 6c65 206c 6973 7420 e new file list │ │ │ │ │ -000329d0: 7265 706c 6163 6573 2074 6865 206f 6c64 replaces the old │ │ │ │ │ -000329e0: 2e0a 0a20 2038 2e20 5468 6520 6e65 7720 ... 8. The new │ │ │ │ │ -000329f0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -00032a00: 7473 2072 6570 6c61 6365 2074 6865 206f ts replace the o │ │ │ │ │ -00032a10: 6c64 2e0a 0a20 2039 2e20 416e 7920 7061 ld... 9. Any pa │ │ │ │ │ -00032a20: 636b 6167 6573 2061 6c6c 206f 6620 7768 ckages all of wh │ │ │ │ │ -00032a30: 6f73 6520 6669 6c65 7320 6861 7665 2062 ose files have b │ │ │ │ │ -00032a40: 6565 6e20 6f76 6572 7772 6974 7465 6e20 een overwritten │ │ │ │ │ -00032a50: 6475 7269 6e67 2074 6865 0a20 2020 2020 during the. │ │ │ │ │ -00032a60: 696e 7374 616c 6c61 7469 6f6e 2c20 616e installation, an │ │ │ │ │ -00032a70: 6420 7768 6963 6820 6172 656e 2774 2072 d which aren't r │ │ │ │ │ -00032a80: 6571 7569 7265 6420 666f 7220 6465 7065 equired for depe │ │ │ │ │ -00032a90: 6e64 656e 6369 6573 2c20 6172 650a 2020 ndencies, are. │ │ │ │ │ -00032aa0: 2020 2063 6f6e 7369 6465 7265 6420 746f considered to │ │ │ │ │ -00032ab0: 2068 6176 6520 6265 656e 2072 656d 6f76 have been remov │ │ │ │ │ -00032ac0: 6564 2e20 2046 6f72 2065 6163 6820 7375 ed. For each su │ │ │ │ │ -00032ad0: 6368 2070 6163 6b61 6765 0a0a 2020 2020 ch package.. │ │ │ │ │ -00032ae0: 2020 2061 2e20 e280 9864 706b 67e2 8099 a. ...dpkg... │ │ │ │ │ -00032af0: 2063 616c 6c73 3a0a 0a20 2020 2020 2020 calls:.. │ │ │ │ │ -00032b00: 2020 2020 2020 2020 6064 6973 6170 7065 `disappe │ │ │ │ │ -00032b10: 6172 6572 2773 2d70 6f73 7472 6d27 2064 arer's-postrm' d │ │ │ │ │ -00032b20: 6973 6170 7065 6172 205c 0a20 2020 2020 isappear \. │ │ │ │ │ -00032b30: 2020 2020 2020 2020 2020 2020 2020 606f `o │ │ │ │ │ -00032b40: 7665 7277 7269 7465 7227 2060 6f76 6572 verwriter' `over │ │ │ │ │ -00032b50: 7772 6974 6572 2d76 6572 7369 6f6e 270a writer-version'. │ │ │ │ │ -00032b60: 0a20 2020 2020 2020 622e 2054 6865 2070 . b. The p │ │ │ │ │ -00032b70: 6163 6b61 6765 2773 206d 6169 6e74 6169 ackage's maintai │ │ │ │ │ -00032b80: 6e65 7220 7363 7269 7074 7320 6172 6520 ner scripts are │ │ │ │ │ -00032b90: 7265 6d6f 7665 642e 0a0a 2020 2020 2020 removed... │ │ │ │ │ -00032ba0: 2063 2e20 4974 2069 7320 6e6f 7465 6420 c. It is noted │ │ │ │ │ -00032bb0: 696e 2074 6865 2073 7461 7475 7320 6461 in the status da │ │ │ │ │ -00032bc0: 7461 6261 7365 2061 7320 6265 696e 6720 tabase as being │ │ │ │ │ -00032bd0: 696e 2061 2073 616e 6520 7374 6174 652c in a sane state, │ │ │ │ │ -00032be0: 0a20 2020 2020 2020 2020 206e 616d 656c . namel │ │ │ │ │ -00032bf0: 7920 224e 6f74 2d49 6e73 7461 6c6c 6564 y "Not-Installed │ │ │ │ │ -00032c00: 2220 2861 6e79 2063 6f6e 6666 696c 6573 " (any conffiles │ │ │ │ │ -00032c10: 2069 7420 6d61 7920 6861 7665 2061 7265 it may have are │ │ │ │ │ -00032c20: 2069 676e 6f72 6564 2c0a 2020 2020 2020 ignored,. │ │ │ │ │ -00032c30: 2020 2020 7261 7468 6572 2074 6861 6e20 rather than │ │ │ │ │ -00032c40: 6265 696e 6720 7265 6d6f 7665 6420 6279 being removed by │ │ │ │ │ -00032c50: 20e2 8098 6470 6b67 e280 9929 2e20 204e ...dpkg...). N │ │ │ │ │ -00032c60: 6f74 6520 7468 6174 2064 6973 6170 7065 ote that disappe │ │ │ │ │ -00032c70: 6172 696e 670a 2020 2020 2020 2020 2020 aring. │ │ │ │ │ -00032c80: 7061 636b 6167 6573 2064 6f20 6e6f 7420 packages do not │ │ │ │ │ -00032c90: 6861 7665 2074 6865 6972 2070 7265 726d have their prerm │ │ │ │ │ -00032ca0: 2063 616c 6c65 642c 2062 6563 6175 7365 called, because │ │ │ │ │ -00032cb0: 20e2 8098 6470 6b67 e280 990a 2020 2020 ...dpkg.... │ │ │ │ │ -00032cc0: 2020 2020 2020 646f 6573 6e27 7420 6b6e doesn't kn │ │ │ │ │ -00032cd0: 6f77 2069 6e20 6164 7661 6e63 6520 7468 ow in advance th │ │ │ │ │ -00032ce0: 6174 2074 6865 2070 6163 6b61 6765 2069 at the package i │ │ │ │ │ -00032cf0: 7320 676f 696e 6720 746f 2076 616e 6973 s going to vanis │ │ │ │ │ -00032d00: 682e 0a0a 2020 3130 2e20 416e 7920 6669 h... 10. Any fi │ │ │ │ │ -00032d10: 6c65 7320 696e 2074 6865 2070 6163 6b61 les in the packa │ │ │ │ │ -00032d20: 6765 2077 6527 7265 2075 6e70 6163 6b69 ge we're unpacki │ │ │ │ │ -00032d30: 6e67 2074 6861 7420 6172 6520 616c 736f ng that are also │ │ │ │ │ -00032d40: 206c 6973 7465 6420 696e 0a20 2020 2020 listed in. │ │ │ │ │ -00032d50: 7468 6520 6669 6c65 206c 6973 7473 206f the file lists o │ │ │ │ │ -00032d60: 6620 6f74 6865 7220 7061 636b 6167 6573 f other packages │ │ │ │ │ -00032d70: 2061 7265 2072 656d 6f76 6564 2066 726f are removed fro │ │ │ │ │ -00032d80: 6d20 7468 6f73 6520 6c69 7374 732e 0a20 m those lists.. │ │ │ │ │ -00032d90: 2020 2020 2854 6869 7320 7769 6c6c 206c (This will l │ │ │ │ │ -00032da0: 6f62 6f74 6f6d 697a 6520 7468 6520 6669 obotomize the fi │ │ │ │ │ -00032db0: 6c65 206c 6973 7420 6f66 2074 6865 2022 le list of the " │ │ │ │ │ -00032dc0: 636f 6e66 6c69 6374 696e 6722 2070 6163 conflicting" pac │ │ │ │ │ -00032dd0: 6b61 6765 2069 660a 2020 2020 2074 6865 kage if. the │ │ │ │ │ -00032de0: 7265 2069 7320 6f6e 652e 290a 0a20 2031 re is one.).. 1 │ │ │ │ │ -00032df0: 312e 2054 6865 2062 6163 6b75 7020 6669 1. The backup fi │ │ │ │ │ -00032e00: 6c65 7320 6d61 6465 2064 7572 696e 6720 les made during │ │ │ │ │ -00032e10: 696e 7374 616c 6c61 7469 6f6e 2c20 6162 installation, ab │ │ │ │ │ -00032e20: 6f76 652c 2061 7265 2064 656c 6574 6564 ove, are deleted │ │ │ │ │ -00032e30: 2e0a 0a20 2031 322e 2054 6865 206e 6577 ... 12. The new │ │ │ │ │ -00032e40: 2070 6163 6b61 6765 2773 2073 7461 7475 package's statu │ │ │ │ │ -00032e50: 7320 6973 206e 6f77 2073 616e 652c 2061 s is now sane, a │ │ │ │ │ -00032e60: 6e64 2072 6563 6f72 6465 6420 6173 2022 nd recorded as " │ │ │ │ │ -00032e70: 556e 7061 636b 6564 222e 0a0a 2020 2020 Unpacked"... │ │ │ │ │ -00032e80: 2048 6572 6520 6973 2061 6e6f 7468 6572 Here is another │ │ │ │ │ -00032e90: 2070 6f69 6e74 206f 6620 6e6f 2072 6574 point of no ret │ │ │ │ │ -00032ea0: 7572 6e3a 2069 6620 7468 6520 636f 6e66 urn: if the conf │ │ │ │ │ -00032eb0: 6c69 6374 696e 6720 7061 636b 6167 6527 licting package' │ │ │ │ │ -00032ec0: 730a 2020 2020 2072 656d 6f76 616c 2066 s. removal f │ │ │ │ │ -00032ed0: 6169 6c73 2077 6520 646f 206e 6f74 2075 ails we do not u │ │ │ │ │ -00032ee0: 6e77 696e 6420 7468 6520 7265 7374 206f nwind the rest o │ │ │ │ │ -00032ef0: 6620 7468 6520 696e 7374 616c 6c61 7469 f the installati │ │ │ │ │ -00032f00: 6f6e 2e20 2054 6865 0a20 2020 2020 636f on. The. co │ │ │ │ │ -00032f10: 6e66 6c69 6374 696e 6720 7061 636b 6167 nflicting packag │ │ │ │ │ -00032f20: 6520 6973 206c 6566 7420 696e 2061 2068 e is left in a h │ │ │ │ │ -00032f30: 616c 662d 7265 6d6f 7665 6420 6c69 6d62 alf-removed limb │ │ │ │ │ -00032f40: 6f2e 0a0a 2020 3133 2e20 4966 2074 6865 o... 13. If the │ │ │ │ │ -00032f50: 7265 2077 6173 2061 2063 6f6e 666c 6963 re was a conflic │ │ │ │ │ -00032f60: 7469 6e67 2070 6163 6b61 6765 2077 6520 ting package we │ │ │ │ │ -00032f70: 676f 2061 6e64 2064 6f20 7468 6520 7265 go and do the re │ │ │ │ │ -00032f80: 6d6f 7661 6c0a 2020 2020 2061 6374 696f moval. actio │ │ │ │ │ -00032f90: 6e73 2028 6465 7363 7269 6265 6420 6265 ns (described be │ │ │ │ │ -00032fa0: 6c6f 7729 2c20 7374 6172 7469 6e67 2077 low), starting w │ │ │ │ │ -00032fb0: 6974 6820 7468 6520 7265 6d6f 7661 6c20 ith the removal │ │ │ │ │ -00032fc0: 6f66 2074 6865 0a20 2020 2020 636f 6e66 of the. conf │ │ │ │ │ -00032fd0: 6c69 6374 696e 6720 7061 636b 6167 6527 licting package' │ │ │ │ │ -00032fe0: 7320 6669 6c65 7320 2861 6e79 2074 6861 s files (any tha │ │ │ │ │ -00032ff0: 7420 6172 6520 616c 736f 2069 6e20 7468 t are also in th │ │ │ │ │ -00033000: 6520 7061 636b 6167 6520 6265 696e 670a e package being. │ │ │ │ │ -00033010: 2020 2020 2075 6e70 6163 6b65 6420 6861 unpacked ha │ │ │ │ │ -00033020: 7665 2061 6c72 6561 6479 2062 6565 6e20 ve already been │ │ │ │ │ -00033030: 7265 6d6f 7665 6420 6672 6f6d 2074 6865 removed from the │ │ │ │ │ -00033040: 2063 6f6e 666c 6963 7469 6e67 2070 6163 conflicting pac │ │ │ │ │ -00033050: 6b61 6765 2773 0a20 2020 2020 6669 6c65 kage's. file │ │ │ │ │ -00033060: 206c 6973 742c 2061 6e64 2073 6f20 646f list, and so do │ │ │ │ │ -00033070: 206e 6f74 2067 6574 2072 656d 6f76 6564 not get removed │ │ │ │ │ -00033080: 206e 6f77 292e 0a0a 2020 202d 2d2d 2d2d now)... ----- │ │ │ │ │ -00033090: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -000330a0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -000330b0: 3129 2053 6565 202a 6e6f 7465 204d 6169 1) See *note Mai │ │ │ │ │ -000330c0: 6e74 6169 6e65 7220 7363 7269 7074 2066 ntainer script f │ │ │ │ │ -000330d0: 6c6f 7763 6861 7274 733a 2065 392e 2066 lowcharts: e9. f │ │ │ │ │ -000330e0: 6f72 2066 6c6f 7763 6861 7274 730a 696c or flowcharts.il │ │ │ │ │ -000330f0: 6c75 7374 7261 7469 6e67 2074 6865 2070 lustrating the p │ │ │ │ │ -00033100: 726f 6365 7373 6573 2064 6573 6372 6962 rocesses describ │ │ │ │ │ -00033110: 6564 2068 6572 652e 0a0a 2020 2028 3229 ed here... (2) │ │ │ │ │ -00033120: 2050 6172 7420 6f66 2074 6865 2070 726f Part of the pro │ │ │ │ │ -00033130: 626c 656d 2069 7320 6475 6520 746f 2077 blem is due to w │ │ │ │ │ -00033140: 6861 7420 6973 2061 7267 7561 626c 7920 hat is arguably │ │ │ │ │ -00033150: 6120 6275 6720 696e 20e2 8098 6470 6b67 a bug in ...dpkg │ │ │ │ │ -00033160: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ -00033170: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00033180: 2c20 204e 6f64 653a 2044 6574 6169 6c73 , Node: Details │ │ │ │ │ -00033190: 206f 6620 636f 6e66 6967 7572 6174 696f of configuratio │ │ │ │ │ -000331a0: 6e2c 2020 4e65 7874 3a20 4465 7461 696c n, Next: Detail │ │ │ │ │ -000331b0: 7320 6f66 2072 656d 6f76 616c 2061 6e64 s of removal and │ │ │ │ │ -000331c0: 2f6f 7220 636f 6e66 6967 7572 6174 696f /or configuratio │ │ │ │ │ -000331d0: 6e20 7075 7267 696e 672c 2020 5072 6576 n purging, Prev │ │ │ │ │ -000331e0: 3a20 4465 7461 696c 7320 6f66 2075 6e70 : Details of unp │ │ │ │ │ -000331f0: 6163 6b20 7068 6173 6520 6f66 2069 6e73 ack phase of ins │ │ │ │ │ -00033200: 7461 6c6c 6174 696f 6e20 6f72 2075 7067 tallation or upg │ │ │ │ │ -00033210: 7261 6465 2c20 2055 703a 2050 6163 6b61 rade, Up: Packa │ │ │ │ │ -00033220: 6765 206d 6169 6e74 6169 6e65 7220 7363 ge maintainer sc │ │ │ │ │ -00033230: 7269 7074 7320 616e 6420 696e 7374 616c ripts and instal │ │ │ │ │ -00033240: 6c61 7469 6f6e 2070 726f 6365 6475 7265 lation procedure │ │ │ │ │ -00033250: 0a0a 362e 3720 4465 7461 696c 7320 6f66 ..6.7 Details of │ │ │ │ │ -00033260: 2063 6f6e 6669 6775 7261 7469 6f6e 0a3d configuration.= │ │ │ │ │ -00033270: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00033280: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a57 6865 ===========..Whe │ │ │ │ │ -00033290: 6e20 7765 2063 6f6e 6669 6775 7265 2061 n we configure a │ │ │ │ │ -000332a0: 2070 6163 6b61 6765 2028 7468 6973 2068 package (this h │ │ │ │ │ -000332b0: 6170 7065 6e73 2077 6974 6820 e280 9864 appens with ...d │ │ │ │ │ -000332c0: 706b 6720 2d2d 696e 7374 616c 6ce2 8099 pkg --install... │ │ │ │ │ -000332d0: 2061 6e64 0ae2 8098 6470 6b67 202d 2d63 and....dpkg --c │ │ │ │ │ -000332e0: 6f6e 6669 6775 7265 e280 9929 2c20 7765 onfigure...), we │ │ │ │ │ -000332f0: 2066 6972 7374 2075 7064 6174 6520 616e first update an │ │ │ │ │ -00033300: 7920 e280 9863 6f6e 6666 696c 65e2 8099 y ...conffile... │ │ │ │ │ -00033310: 7320 616e 6420 7468 656e 2063 616c 6c3a s and then call: │ │ │ │ │ -00033320: 0a0a 2020 2020 2060 706f 7374 696e 7374 .. `postinst │ │ │ │ │ -00033330: 2720 636f 6e66 6967 7572 6520 606d 6f73 ' configure `mos │ │ │ │ │ -00033340: 742d 7265 6365 6e74 6c79 2d63 6f6e 6669 t-recently-confi │ │ │ │ │ -00033350: 6775 7265 642d 7665 7273 696f 6e27 0a0a gured-version'.. │ │ │ │ │ -00033360: 4e6f 2061 7474 656d 7074 2069 7320 6d61 No attempt is ma │ │ │ │ │ -00033370: 6465 2074 6f20 756e 7769 6e64 2061 6674 de to unwind aft │ │ │ │ │ -00033380: 6572 2065 7272 6f72 7320 6475 7269 6e67 er errors during │ │ │ │ │ -00033390: 2063 6f6e 6669 6775 7261 7469 6f6e 2e20 configuration. │ │ │ │ │ -000333a0: 2049 6620 7468 650a 636f 6e66 6967 7572 If the.configur │ │ │ │ │ -000333b0: 6174 696f 6e20 6661 696c 732c 2074 6865 ation fails, the │ │ │ │ │ -000333c0: 2070 6163 6b61 6765 2069 7320 696e 2061 package is in a │ │ │ │ │ -000333d0: 2022 4861 6c66 2d43 6f6e 6669 6775 7265 "Half-Configure │ │ │ │ │ -000333e0: 6422 2073 7461 7465 2c20 616e 6420 616e d" state, and an │ │ │ │ │ -000333f0: 0a65 7272 6f72 206d 6573 7361 6765 2069 .error message i │ │ │ │ │ -00033400: 7320 6765 6e65 7261 7465 642e 0a0a 4966 s generated...If │ │ │ │ │ -00033410: 2074 6865 7265 2069 7320 6e6f 206d 6f73 there is no mos │ │ │ │ │ -00033420: 7420 7265 6365 6e74 6c79 2063 6f6e 6669 t recently confi │ │ │ │ │ -00033430: 6775 7265 6420 7665 7273 696f 6e20 e280 gured version .. │ │ │ │ │ -00033440: 9864 706b 67e2 8099 2077 696c 6c20 7061 .dpkg... will pa │ │ │ │ │ -00033450: 7373 2061 206e 756c 6c0a 6172 6775 6d65 ss a null.argume │ │ │ │ │ -00033460: 6e74 2e20 2028 3129 0a0a 2020 202d 2d2d nt. (1).. --- │ │ │ │ │ -00033470: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -00033480: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -00033490: 2028 3129 2048 6973 746f 7269 6361 6c20 (1) Historical │ │ │ │ │ -000334a0: 6e6f 7465 3a20 5472 756c 7920 616e 6369 note: Truly anci │ │ │ │ │ -000334b0: 656e 7420 2870 7265 2d31 3939 3729 2076 ent (pre-1997) v │ │ │ │ │ -000334c0: 6572 7369 6f6e 7320 6f66 20e2 8098 6470 ersions of ...dp │ │ │ │ │ -000334d0: 6b67 e280 990a 7061 7373 6564 20e2 8098 kg....passed ... │ │ │ │ │ -000334e0: 3c75 6e6b 6e6f 776e 3ee2 8099 2028 696e ... (in │ │ │ │ │ -000334f0: 636c 7564 696e 6720 7468 6520 616e 676c cluding the angl │ │ │ │ │ -00033500: 6520 6272 6163 6b65 7473 2920 696e 2074 e brackets) in t │ │ │ │ │ -00033510: 6869 7320 6361 7365 2e20 2045 7665 6e0a his case. Even. │ │ │ │ │ -00033520: 6f6c 6465 7220 6f6e 6573 2064 6964 206e older ones did n │ │ │ │ │ -00033530: 6f74 2070 6173 7320 6120 7365 636f 6e64 ot pass a second │ │ │ │ │ -00033540: 2061 7267 756d 656e 7420 6174 2061 6c6c argument at all │ │ │ │ │ -00033550: 2c20 756e 6465 7220 616e 790a 6369 7263 , under any.circ │ │ │ │ │ -00033560: 756d 7374 616e 6365 2e20 204e 6f74 6520 umstance. Note │ │ │ │ │ -00033570: 7468 6174 2075 7067 7261 6465 7320 7573 that upgrades us │ │ │ │ │ -00033580: 696e 6720 7375 6368 2061 6e20 6f6c 6420 ing such an old │ │ │ │ │ -00033590: 6470 6b67 2076 6572 7369 6f6e 2061 7265 dpkg version are │ │ │ │ │ -000335a0: 0a75 6e6c 696b 656c 7920 746f 2077 6f72 .unlikely to wor │ │ │ │ │ -000335b0: 6b20 666f 7220 6f74 6865 7220 7265 6173 k for other reas │ │ │ │ │ -000335c0: 6f6e 732c 2065 7665 6e20 6966 2074 6869 ons, even if thi │ │ │ │ │ -000335d0: 7320 6f6c 6420 6172 6775 6d65 6e74 2062 s old argument b │ │ │ │ │ -000335e0: 6568 6176 696f 720a 6973 2068 616e 646c ehavior.is handl │ │ │ │ │ -000335f0: 6564 2062 7920 796f 7572 2070 6f73 7469 ed by your posti │ │ │ │ │ -00033600: 6e73 7420 7363 7269 7074 2e0a 0a1f 0a46 nst script.....F │ │ │ │ │ -00033610: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00033620: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00033630: 4465 7461 696c 7320 6f66 2072 656d 6f76 Details of remov │ │ │ │ │ -00033640: 616c 2061 6e64 2f6f 7220 636f 6e66 6967 al and/or config │ │ │ │ │ -00033650: 7572 6174 696f 6e20 7075 7267 696e 672c uration purging, │ │ │ │ │ -00033660: 2020 5072 6576 3a20 4465 7461 696c 7320 Prev: Details │ │ │ │ │ -00033670: 6f66 2063 6f6e 6669 6775 7261 7469 6f6e of configuration │ │ │ │ │ -00033680: 2c20 2055 703a 2050 6163 6b61 6765 206d , Up: Package m │ │ │ │ │ -00033690: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -000336a0: 7320 616e 6420 696e 7374 616c 6c61 7469 s and installati │ │ │ │ │ -000336b0: 6f6e 2070 726f 6365 6475 7265 0a0a 362e on procedure..6. │ │ │ │ │ -000336c0: 3820 4465 7461 696c 7320 6f66 2072 656d 8 Details of rem │ │ │ │ │ -000336d0: 6f76 616c 2061 6e64 2f6f 7220 636f 6e66 oval and/or conf │ │ │ │ │ -000336e0: 6967 7572 6174 696f 6e20 7075 7267 696e iguration purgin │ │ │ │ │ -000336f0: 670a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d g.============== │ │ │ │ │ -00033700: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00033710: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00033720: 3d3d 3d3d 3d0a 0a20 2031 2e20 2020 2020 =====.. 1. │ │ │ │ │ -00033730: 2060 7072 6572 6d27 2072 656d 6f76 650a `prerm' remove. │ │ │ │ │ -00033740: 0a20 2020 2020 4966 2070 7265 726d 2066 . If prerm f │ │ │ │ │ -00033750: 6169 6c73 2064 7572 696e 6720 7265 706c ails during repl │ │ │ │ │ -00033760: 6163 656d 656e 7420 6475 6520 746f 2063 acement due to c │ │ │ │ │ -00033770: 6f6e 666c 6963 740a 0a20 2020 2020 2020 onflict.. │ │ │ │ │ -00033780: 2020 2060 636f 6e66 6c69 6374 6f72 2773 `conflictor's │ │ │ │ │ -00033790: 2d70 6f73 7469 6e73 7427 2061 626f 7274 -postinst' abort │ │ │ │ │ -000337a0: 2d72 656d 6f76 6520 5c0a 2020 2020 2020 -remove \. │ │ │ │ │ -000337b0: 2020 2020 2020 2020 696e 2d66 6176 6f75 in-favou │ │ │ │ │ -000337c0: 7220 6070 6163 6b61 6765 2720 606e 6577 r `package' `new │ │ │ │ │ -000337d0: 2d76 6572 7369 6f6e 270a 0a20 2020 2020 -version'.. │ │ │ │ │ -000337e0: 4f72 2065 6c73 6520 7765 2063 616c 6c3a Or else we call: │ │ │ │ │ -000337f0: 0a0a 2020 2020 2020 2020 2020 6070 6f73 .. `pos │ │ │ │ │ -00033800: 7469 6e73 7427 2061 626f 7274 2d72 656d tinst' abort-rem │ │ │ │ │ -00033810: 6f76 650a 0a20 2020 2020 4966 2074 6869 ove.. If thi │ │ │ │ │ -00033820: 7320 6661 696c 732c 2074 6865 2070 6163 s fails, the pac │ │ │ │ │ -00033830: 6b61 6765 2069 7320 696e 2061 2022 4861 kage is in a "Ha │ │ │ │ │ -00033840: 6c66 2d43 6f6e 6669 6775 7265 6422 2073 lf-Configured" s │ │ │ │ │ -00033850: 7461 7465 2c20 6f72 2065 6c73 650a 2020 tate, or else. │ │ │ │ │ -00033860: 2020 2069 7420 7265 6d61 696e 7320 2249 it remains "I │ │ │ │ │ -00033870: 6e73 7461 6c6c 6564 222e 0a0a 2020 322e nstalled"... 2. │ │ │ │ │ -00033880: 2054 6865 2070 6163 6b61 6765 2773 2066 The package's f │ │ │ │ │ -00033890: 696c 6573 2061 7265 2072 656d 6f76 6564 iles are removed │ │ │ │ │ -000338a0: 2028 6578 6365 7074 20e2 8098 636f 6e66 (except ...conf │ │ │ │ │ -000338b0: 6669 6c65 e280 9973 292e 0a0a 2020 332e file...s)... 3. │ │ │ │ │ -000338c0: 2020 2020 2020 6070 6f73 7472 6d27 2072 `postrm' r │ │ │ │ │ -000338d0: 656d 6f76 650a 0a20 2020 2020 4966 2069 emove.. If i │ │ │ │ │ -000338e0: 7420 6661 696c 732c 2074 6865 7265 2773 t fails, there's │ │ │ │ │ -000338f0: 206e 6f20 6572 726f 7220 756e 7769 6e64 no error unwind │ │ │ │ │ -00033900: 2c20 616e 6420 7468 6520 7061 636b 6167 , and the packag │ │ │ │ │ -00033910: 6520 6973 2069 6e20 616e 0a20 2020 2020 e is in an. │ │ │ │ │ -00033920: 2248 616c 662d 496e 7374 616c 6c65 6422 "Half-Installed" │ │ │ │ │ -00033930: 2073 7461 7465 2e0a 0a20 2034 2e20 416c state... 4. Al │ │ │ │ │ -00033940: 6c20 7468 6520 6d61 696e 7461 696e 6572 l the maintainer │ │ │ │ │ -00033950: 2073 6372 6970 7473 2065 7863 6570 7420 scripts except │ │ │ │ │ -00033960: 7468 6520 e280 9870 6f73 7472 6de2 8099 the ...postrm... │ │ │ │ │ -00033970: 2061 7265 2072 656d 6f76 6564 2e0a 0a20 are removed... │ │ │ │ │ -00033980: 2020 2020 4966 2077 6520 6172 656e 2774 If we aren't │ │ │ │ │ -00033990: 2070 7572 6769 6e67 2074 6865 2070 6163 purging the pac │ │ │ │ │ -000339a0: 6b61 6765 2077 6520 7374 6f70 2068 6572 kage we stop her │ │ │ │ │ -000339b0: 652e 2020 4e6f 7465 2074 6861 7420 7061 e. Note that pa │ │ │ │ │ -000339c0: 636b 6167 6573 0a20 2020 2020 7768 6963 ckages. whic │ │ │ │ │ -000339d0: 6820 6861 7665 206e 6f20 e280 9870 6f73 h have no ...pos │ │ │ │ │ -000339e0: 7472 6de2 8099 2061 6e64 206e 6f20 e280 trm... and no .. │ │ │ │ │ -000339f0: 9863 6f6e 6666 696c 65e2 8099 7320 6172 .conffile...s ar │ │ │ │ │ -00033a00: 6520 6175 746f 6d61 7469 6361 6c6c 7920 e automatically │ │ │ │ │ -00033a10: 7075 7267 6564 0a20 2020 2020 7768 656e purged. when │ │ │ │ │ -00033a20: 2072 656d 6f76 6564 2c20 6173 2074 6865 removed, as the │ │ │ │ │ -00033a30: 7265 2069 7320 6e6f 2064 6966 6665 7265 re is no differe │ │ │ │ │ -00033a40: 6e63 6520 6578 6365 7074 2066 6f72 2074 nce except for t │ │ │ │ │ -00033a50: 6865 20e2 8098 6470 6b67 e280 990a 2020 he ...dpkg.... │ │ │ │ │ -00033a60: 2020 2073 7461 7475 732e 0a0a 2020 352e status... 5. │ │ │ │ │ -00033a70: 2054 6865 20e2 8098 636f 6e66 6669 6c65 The ...conffile │ │ │ │ │ -00033a80: e280 9973 2061 6e64 2061 6e79 2062 6163 ...s and any bac │ │ │ │ │ -00033a90: 6b75 7020 6669 6c65 7320 28e2 8098 7ee2 kup files (...~. │ │ │ │ │ -00033aa0: 8099 2d66 696c 6573 2c20 e280 9823 2a23 ..-files, ...#*# │ │ │ │ │ -00033ab0: e280 9920 6669 6c65 732c 0a20 2020 2020 ... files,. │ │ │ │ │ -00033ac0: e280 9825 e280 992d 6669 6c65 732c 20e2 ...%...-files, . │ │ │ │ │ -00033ad0: 8098 2e64 706b 672d 7b6f 6c64 2c6e 6577 ...dpkg-{old,new │ │ │ │ │ -00033ae0: 2c74 6d70 7de2 8099 2c20 6574 632e 2920 ,tmp}..., etc.) │ │ │ │ │ -00033af0: 2061 7265 2072 656d 6f76 6564 2e0a 0a20 are removed... │ │ │ │ │ -00033b00: 2036 2e20 2020 2020 2060 706f 7374 726d 6. `postrm │ │ │ │ │ -00033b10: 2720 7075 7267 650a 0a20 2020 2020 4966 ' purge.. If │ │ │ │ │ -00033b20: 2074 6869 7320 6661 696c 732c 2074 6865 this fails, the │ │ │ │ │ -00033b30: 2070 6163 6b61 6765 2072 656d 6169 6e73 package remains │ │ │ │ │ -00033b40: 2069 6e20 6120 2243 6f6e 6669 672d 4669 in a "Config-Fi │ │ │ │ │ -00033b50: 6c65 7322 2073 7461 7465 2e0a 0a20 2037 les" state... 7 │ │ │ │ │ -00033b60: 2e20 5468 6520 7061 636b 6167 6527 7320 . The package's │ │ │ │ │ -00033b70: 6669 6c65 206c 6973 7420 6973 2072 656d file list is rem │ │ │ │ │ -00033b80: 6f76 6564 2e0a 0a1f 0a46 696c 653a 2064 oved.....File: d │ │ │ │ │ -00033b90: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00033ba0: 6f2c 2020 4e6f 6465 3a20 4465 636c 6172 o, Node: Declar │ │ │ │ │ -00033bb0: 696e 6720 7265 6c61 7469 6f6e 7368 6970 ing relationship │ │ │ │ │ -00033bc0: 7320 6265 7477 6565 6e20 7061 636b 6167 s between packag │ │ │ │ │ -00033bd0: 6573 2c20 204e 6578 743a 2053 6861 7265 es, Next: Share │ │ │ │ │ -00033be0: 6420 6c69 6272 6172 6965 732c 2020 5072 d libraries, Pr │ │ │ │ │ -00033bf0: 6576 3a20 5061 636b 6167 6520 6d61 696e ev: Package main │ │ │ │ │ -00033c00: 7461 696e 6572 2073 6372 6970 7473 2061 tainer scripts a │ │ │ │ │ -00033c10: 6e64 2069 6e73 7461 6c6c 6174 696f 6e20 nd installation │ │ │ │ │ -00033c20: 7072 6f63 6564 7572 652c 2020 5570 3a20 procedure, Up: │ │ │ │ │ -00033c30: 546f 700a 0a37 2044 6563 6c61 7269 6e67 Top..7 Declaring │ │ │ │ │ -00033c40: 2072 656c 6174 696f 6e73 6869 7073 2062 relationships b │ │ │ │ │ -00033c50: 6574 7765 656e 2070 6163 6b61 6765 730a etween packages. │ │ │ │ │ -00033c60: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00033c70: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00033c80: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 2a20 4d65 **********..* Me │ │ │ │ │ -00033c90: 6e75 3a0a 0a2a 2053 796e 7461 7820 6f66 nu:..* Syntax of │ │ │ │ │ -00033ca0: 2072 656c 6174 696f 6e73 6869 7020 6669 relationship fi │ │ │ │ │ -00033cb0: 656c 6473 3a3a 0a2a 2042 696e 6172 7920 elds::.* Binary │ │ │ │ │ -00033cc0: 4465 7065 6e64 656e 6369 6573 202d 2044 Dependencies - D │ │ │ │ │ -00033cd0: 6570 656e 6473 2c20 5265 636f 6d6d 656e epends, Recommen │ │ │ │ │ -00033ce0: 6473 2c20 5375 6767 6573 7473 2c20 456e ds, Suggests, En │ │ │ │ │ -00033cf0: 6861 6e63 6573 2c20 5072 652d 4465 7065 hances, Pre-Depe │ │ │ │ │ -00033d00: 6e64 733a 2042 696e 6172 7920 4465 7065 nds: Binary Depe │ │ │ │ │ -00033d10: 6e64 656e 6369 6573 202d 2044 6570 656e ndencies - Depen │ │ │ │ │ -00033d20: 6473 2052 6563 6f6d 6d65 6e64 7320 5375 ds Recommends Su │ │ │ │ │ -00033d30: 6767 6573 7473 2045 6e68 616e 6365 7320 ggests Enhances │ │ │ │ │ -00033d40: 5072 652d 4465 7065 6e64 732e 0a2a 2050 Pre-Depends..* P │ │ │ │ │ -00033d50: 6163 6b61 6765 7320 7768 6963 6820 6272 ackages which br │ │ │ │ │ -00033d60: 6561 6b20 6f74 6865 7220 7061 636b 6167 eak other packag │ │ │ │ │ -00033d70: 6573 202d 2042 7265 616b 733a 3a0a 2a20 es - Breaks::.* │ │ │ │ │ -00033d80: 436f 6e66 6c69 6374 696e 6720 6269 6e61 Conflicting bina │ │ │ │ │ -00033d90: 7279 2070 6163 6b61 6765 7320 2d20 436f ry packages - Co │ │ │ │ │ -00033da0: 6e66 6c69 6374 733a 3a0a 2a20 5669 7274 nflicts::.* Virt │ │ │ │ │ -00033db0: 7561 6c20 7061 636b 6167 6573 202d 2050 ual packages - P │ │ │ │ │ -00033dc0: 726f 7669 6465 733a 3a0a 2a20 4f76 6572 rovides::.* Over │ │ │ │ │ -00033dd0: 7772 6974 696e 6720 6669 6c65 7320 616e writing files an │ │ │ │ │ -00033de0: 6420 7265 706c 6163 696e 6720 7061 636b d replacing pack │ │ │ │ │ -00033df0: 6167 6573 202d 2052 6570 6c61 6365 733a ages - Replaces: │ │ │ │ │ -00033e00: 3a0a 2a20 5265 6c61 7469 6f6e 7368 6970 :.* Relationship │ │ │ │ │ -00033e10: 7320 6265 7477 6565 6e20 736f 7572 6365 s between source │ │ │ │ │ -00033e20: 2061 6e64 2062 696e 6172 7920 7061 636b and binary pack │ │ │ │ │ -00033e30: 6167 6573 202d 2042 7569 6c64 2d44 6570 ages - Build-Dep │ │ │ │ │ -00033e40: 656e 6473 2c20 4275 696c 642d 4465 7065 ends, Build-Depe │ │ │ │ │ -00033e50: 6e64 732d 496e 6465 702c 2042 7569 6c64 nds-Indep, Build │ │ │ │ │ -00033e60: 2d44 6570 656e 6473 2d41 7263 682c 2042 -Depends-Arch, B │ │ │ │ │ -00033e70: 7569 6c64 2d43 6f6e 666c 6963 7473 2c20 uild-Conflicts, │ │ │ │ │ -00033e80: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ -00033e90: 496e 6465 702c 2042 7569 6c64 2d43 6f6e Indep, Build-Con │ │ │ │ │ -00033ea0: 666c 6963 7473 2d41 7263 683a 2052 656c flicts-Arch: Rel │ │ │ │ │ -00033eb0: 6174 696f 6e73 6869 7073 2062 6574 7765 ationships betwe │ │ │ │ │ -00033ec0: 656e 2073 6f75 7263 6520 616e 6420 6269 en source and bi │ │ │ │ │ -00033ed0: 6e61 7279 2070 6163 6b61 6765 7320 2d20 nary packages - │ │ │ │ │ -00033ee0: 4275 696c 642d 4465 7065 6e64 7320 4275 Build-Depends Bu │ │ │ │ │ -00033ef0: 696c 642d 4465 7065 6e64 732d 496e 6465 ild-Depends-Inde │ │ │ │ │ -00033f00: 7020 4275 696c 642d 4465 7065 6e64 732d p Build-Depends- │ │ │ │ │ -00033f10: 4172 6368 2042 7569 6c64 2d43 6f6e 666c Arch Build-Confl │ │ │ │ │ -00033f20: 6963 7473 2042 7569 6c64 2d43 6f6e 666c icts Build-Confl │ │ │ │ │ -00033f30: 6963 7473 2d49 6e64 6570 2042 7569 6c64 icts-Indep Build │ │ │ │ │ -00033f40: 2d43 6f6e 666c 6963 7473 2d41 7263 682e -Conflicts-Arch. │ │ │ │ │ -00033f50: 0a2a 2041 6464 6974 696f 6e61 6c20 736f .* Additional so │ │ │ │ │ -00033f60: 7572 6365 2070 6163 6b61 6765 7320 7573 urce packages us │ │ │ │ │ -00033f70: 6564 2074 6f20 6275 696c 6420 7468 6520 ed to build the │ │ │ │ │ -00033f80: 6269 6e61 7279 202d 2042 7569 6c74 2d55 binary - Built-U │ │ │ │ │ -00033f90: 7369 6e67 3a3a 0a0a 1f0a 4669 6c65 3a20 sing::....File: │ │ │ │ │ -00033fa0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00033fb0: 666f 2c20 204e 6f64 653a 2053 796e 7461 fo, Node: Synta │ │ │ │ │ -00033fc0: 7820 6f66 2072 656c 6174 696f 6e73 6869 x of relationshi │ │ │ │ │ -00033fd0: 7020 6669 656c 6473 2c20 204e 6578 743a p fields, Next: │ │ │ │ │ -00033fe0: 2042 696e 6172 7920 4465 7065 6e64 656e Binary Dependen │ │ │ │ │ -00033ff0: 6369 6573 202d 2044 6570 656e 6473 2052 cies - Depends R │ │ │ │ │ -00034000: 6563 6f6d 6d65 6e64 7320 5375 6767 6573 ecommends Sugges │ │ │ │ │ -00034010: 7473 2045 6e68 616e 6365 7320 5072 652d ts Enhances Pre- │ │ │ │ │ -00034020: 4465 7065 6e64 732c 2020 5570 3a20 4465 Depends, Up: De │ │ │ │ │ -00034030: 636c 6172 696e 6720 7265 6c61 7469 6f6e claring relation │ │ │ │ │ -00034040: 7368 6970 7320 6265 7477 6565 6e20 7061 ships between pa │ │ │ │ │ -00034050: 636b 6167 6573 0a0a 372e 3120 5379 6e74 ckages..7.1 Synt │ │ │ │ │ -00034060: 6178 206f 6620 7265 6c61 7469 6f6e 7368 ax of relationsh │ │ │ │ │ -00034070: 6970 2066 6965 6c64 730a 3d3d 3d3d 3d3d ip fields.====== │ │ │ │ │ -00034080: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00034090: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 ===========..The │ │ │ │ │ -000340a0: 7365 2066 6965 6c64 7320 616c 6c20 6861 se fields all ha │ │ │ │ │ -000340b0: 7665 2061 2075 6e69 666f 726d 2073 796e ve a uniform syn │ │ │ │ │ -000340c0: 7461 782e 2020 5468 6579 2061 7265 2061 tax. They are a │ │ │ │ │ -000340d0: 206c 6973 7420 6f66 2070 6163 6b61 6765 list of package │ │ │ │ │ -000340e0: 0a6e 616d 6573 2073 6570 6172 6174 6564 .names separated │ │ │ │ │ -000340f0: 2062 7920 636f 6d6d 6173 2e0a 0a49 6e20 by commas...In │ │ │ │ │ -00034100: 7468 6520 e280 9844 6570 656e 6473 e280 the ...Depends.. │ │ │ │ │ -00034110: 992c 20e2 8098 5265 636f 6d6d 656e 6473 ., ...Recommends │ │ │ │ │ -00034120: e280 992c 20e2 8098 5375 6767 6573 7473 ..., ...Suggests │ │ │ │ │ -00034130: e280 992c 20e2 8098 5072 652d 4465 7065 ..., ...Pre-Depe │ │ │ │ │ -00034140: 6e64 73e2 8099 2c0a e280 9842 7569 6c64 nds...,....Build │ │ │ │ │ -00034150: 2d44 6570 656e 6473 e280 992c 20e2 8098 -Depends..., ... │ │ │ │ │ -00034160: 4275 696c 642d 4465 7065 6e64 732d 496e Build-Depends-In │ │ │ │ │ -00034170: 6465 70e2 8099 2061 6e64 20e2 8098 4275 dep... and ...Bu │ │ │ │ │ -00034180: 696c 642d 4465 7065 6e64 732d 4172 6368 ild-Depends-Arch │ │ │ │ │ -00034190: e280 9920 636f 6e74 726f 6c0a 6669 656c ... control.fiel │ │ │ │ │ -000341a0: 6473 206f 6620 7468 6520 7061 636b 6167 ds of the packag │ │ │ │ │ -000341b0: 652c 2077 6869 6368 2064 6563 6c61 7265 e, which declare │ │ │ │ │ -000341c0: 2064 6570 656e 6465 6e63 6965 7320 6f6e dependencies on │ │ │ │ │ -000341d0: 206f 7468 6572 2070 6163 6b61 6765 732c other packages, │ │ │ │ │ -000341e0: 2074 6865 0a70 6163 6b61 6765 206e 616d the.package nam │ │ │ │ │ -000341f0: 6573 206c 6973 7465 6420 6d61 7920 616c es listed may al │ │ │ │ │ -00034200: 736f 2069 6e63 6c75 6465 206c 6973 7473 so include lists │ │ │ │ │ -00034210: 206f 6620 616c 7465 726e 6174 6976 6520 of alternative │ │ │ │ │ -00034220: 7061 636b 6167 650a 6e61 6d65 732c 2073 package.names, s │ │ │ │ │ -00034230: 6570 6172 6174 6564 2062 7920 7665 7274 eparated by vert │ │ │ │ │ -00034240: 6963 616c 2062 6172 2028 7069 7065 2920 ical bar (pipe) │ │ │ │ │ -00034250: 7379 6d62 6f6c 7320 e280 987c e280 992e symbols ...|.... │ │ │ │ │ -00034260: 2020 496e 2073 7563 6820 6120 6361 7365 In such a case │ │ │ │ │ -00034270: 2c0a 7468 6174 2070 6172 7420 6f66 2074 ,.that part of t │ │ │ │ │ -00034280: 6865 2064 6570 656e 6465 6e63 7920 6361 he dependency ca │ │ │ │ │ -00034290: 6e20 6265 2073 6174 6973 6669 6564 2062 n be satisfied b │ │ │ │ │ -000342a0: 7920 616e 7920 6f6e 6520 6f66 2074 6865 y any one of the │ │ │ │ │ -000342b0: 0a61 6c74 6572 6e61 7469 7665 2070 6163 .alternative pac │ │ │ │ │ -000342c0: 6b61 6765 732e 2020 2841 6c74 6572 6e61 kages. (Alterna │ │ │ │ │ -000342d0: 7469 7665 2064 6570 656e 6465 6e63 6965 tive dependencie │ │ │ │ │ -000342e0: 7320 696e 20e2 8098 4275 696c 642d 4465 s in ...Build-De │ │ │ │ │ -000342f0: 7065 6e64 73e2 8099 2c0a e280 9842 7569 pends...,....Bui │ │ │ │ │ -00034300: 6c64 2d44 6570 656e 6473 2d49 6e64 6570 ld-Depends-Indep │ │ │ │ │ -00034310: e280 992c 2061 6e64 20e2 8098 4275 696c ..., and ...Buil │ │ │ │ │ -00034320: 642d 4465 7065 6e64 732d 4172 6368 e280 d-Depends-Arch.. │ │ │ │ │ -00034330: 9920 6172 6520 696e 7465 7270 7265 7465 . are interprete │ │ │ │ │ -00034340: 640a 7370 6563 6961 6c6c 7920 6279 2044 d.specially by D │ │ │ │ │ -00034350: 6562 6961 6e20 6175 746f 6275 696c 6465 ebian autobuilde │ │ │ │ │ -00034360: 7273 2e20 2053 6565 202a 6e6f 7465 2052 rs. See *note R │ │ │ │ │ -00034370: 656c 6174 696f 6e73 6869 7073 2062 6574 elationships bet │ │ │ │ │ -00034380: 7765 656e 0a73 6f75 7263 6520 616e 6420 ween.source and │ │ │ │ │ -00034390: 6269 6e61 7279 2070 6163 6b61 6765 733a binary packages: │ │ │ │ │ -000343a0: 2039 362e 2066 6f72 206d 6f72 6520 6465 96. for more de │ │ │ │ │ -000343b0: 7461 696c 732e 290a 0a41 6c6c 206f 6620 tails.)..All of │ │ │ │ │ -000343c0: 7468 6520 6669 656c 6473 206d 6179 2072 the fields may r │ │ │ │ │ -000343d0: 6573 7472 6963 7420 7468 6569 7220 6170 estrict their ap │ │ │ │ │ -000343e0: 706c 6963 6162 696c 6974 7920 746f 2070 plicability to p │ │ │ │ │ -000343f0: 6172 7469 6375 6c61 720a 7665 7273 696f articular.versio │ │ │ │ │ -00034400: 6e73 206f 6620 6561 6368 206e 616d 6564 ns of each named │ │ │ │ │ -00034410: 2070 6163 6b61 6765 2e20 2054 6869 7320 package. This │ │ │ │ │ -00034420: 6973 2064 6f6e 6520 696e 2070 6172 656e is done in paren │ │ │ │ │ -00034430: 7468 6573 6573 2061 6674 6572 2065 6163 theses after eac │ │ │ │ │ -00034440: 680a 696e 6469 7669 6475 616c 2070 6163 h.individual pac │ │ │ │ │ -00034450: 6b61 6765 206e 616d 653b 2074 6865 2070 kage name; the p │ │ │ │ │ -00034460: 6172 656e 7468 6573 6573 2073 686f 756c arentheses shoul │ │ │ │ │ -00034470: 6420 636f 6e74 6169 6e20 6120 7265 6c61 d contain a rela │ │ │ │ │ -00034480: 7469 6f6e 2066 726f 6d0a 7468 6520 6c69 tion from.the li │ │ │ │ │ -00034490: 7374 2062 656c 6f77 2066 6f6c 6c6f 7765 st below followe │ │ │ │ │ -000344a0: 6420 6279 2061 2076 6572 7369 6f6e 206e d by a version n │ │ │ │ │ -000344b0: 756d 6265 722c 2069 6e20 7468 6520 666f umber, in the fo │ │ │ │ │ -000344c0: 726d 6174 2064 6573 6372 6962 6564 2069 rmat described i │ │ │ │ │ -000344d0: 6e0a 2a6e 6f74 6520 5665 7273 696f 6e3a n.*note Version: │ │ │ │ │ -000344e0: 2034 312e 0a0a 5468 6520 7265 6c61 7469 41...The relati │ │ │ │ │ -000344f0: 6f6e 7320 616c 6c6f 7765 6420 6172 6520 ons allowed are │ │ │ │ │ -00034500: e280 983c 3ce2 8099 2c20 e280 983c 3de2 ...<<..., ...<=. │ │ │ │ │ -00034510: 8099 2c20 e280 983d e280 992c 20e2 8098 .., ...=..., ... │ │ │ │ │ -00034520: 3e3d e280 9920 616e 6420 e280 983e 3ee2 >=... and ...>>. │ │ │ │ │ -00034530: 8099 2066 6f72 2073 7472 6963 746c 790a .. for strictly. │ │ │ │ │ -00034540: 6561 726c 6965 722c 2065 6172 6c69 6572 earlier, earlier │ │ │ │ │ -00034550: 206f 7220 6571 7561 6c2c 2065 7861 6374 or equal, exact │ │ │ │ │ -00034560: 6c79 2065 7175 616c 2c20 6c61 7465 7220 ly equal, later │ │ │ │ │ -00034570: 6f72 2065 7175 616c 2061 6e64 2073 7472 or equal and str │ │ │ │ │ -00034580: 6963 746c 790a 6c61 7465 722c 2072 6573 ictly.later, res │ │ │ │ │ -00034590: 7065 6374 6976 656c 792e 2020 5468 6520 pectively. The │ │ │ │ │ -000345a0: 6578 6365 7074 696f 6e20 6973 2074 6865 exception is the │ │ │ │ │ -000345b0: 2050 726f 7669 6465 7320 6669 656c 642c Provides field, │ │ │ │ │ -000345c0: 2066 6f72 2077 6869 6368 0a6f 6e6c 7920 for which.only │ │ │ │ │ -000345d0: e280 983d e280 9920 6973 2061 6c6c 6f77 ...=... is allow │ │ │ │ │ -000345e0: 6564 2e20 2028 3129 0a0a 5768 6974 6573 ed. (1)..Whites │ │ │ │ │ -000345f0: 7061 6365 206d 6179 2061 7070 6561 7220 pace may appear │ │ │ │ │ -00034600: 6174 2061 6e79 2070 6f69 6e74 2069 6e20 at any point in │ │ │ │ │ -00034610: 7468 6520 7665 7273 696f 6e20 7370 6563 the version spec │ │ │ │ │ -00034620: 6966 6963 6174 696f 6e20 7375 626a 6563 ification subjec │ │ │ │ │ -00034630: 740a 746f 2074 6865 2072 756c 6573 2069 t.to the rules i │ │ │ │ │ -00034640: 6e20 2a6e 6f74 6520 5379 6e74 6178 206f n *note Syntax o │ │ │ │ │ -00034650: 6620 636f 6e74 726f 6c20 6669 6c65 733a f control files: │ │ │ │ │ -00034660: 2039 312c 2061 6e64 206d 7573 7420 6170 91, and must ap │ │ │ │ │ -00034670: 7065 6172 2077 6865 7265 0a69 74e2 8099 pear where.it... │ │ │ │ │ -00034680: 7320 6e65 6365 7373 6172 7920 746f 2064 s necessary to d │ │ │ │ │ -00034690: 6973 616d 6269 6775 6174 653b 2069 7420 isambiguate; it │ │ │ │ │ -000346a0: 6973 206e 6f74 206f 7468 6572 7769 7365 is not otherwise │ │ │ │ │ -000346b0: 2073 6967 6e69 6669 6361 6e74 2e20 2041 significant. A │ │ │ │ │ -000346c0: 6c6c 206f 660a 7468 6520 7265 6c61 7469 ll of.the relati │ │ │ │ │ -000346d0: 6f6e 7368 6970 2066 6965 6c64 7320 6361 onship fields ca │ │ │ │ │ -000346e0: 6e20 6f6e 6c79 2062 6520 666f 6c64 6564 n only be folded │ │ │ │ │ -000346f0: 2069 6e20 736f 7572 6365 2070 6163 6b61 in source packa │ │ │ │ │ -00034700: 6765 2074 656d 706c 6174 650a 636f 6e74 ge template.cont │ │ │ │ │ -00034710: 726f 6c20 6669 6c65 732e 2020 466f 7220 rol files. For │ │ │ │ │ -00034720: 636f 6e73 6973 7465 6e63 7920 616e 6420 consistency and │ │ │ │ │ -00034730: 696e 2063 6173 6520 6f66 2066 7574 7572 in case of futur │ │ │ │ │ -00034740: 6520 6368 616e 6765 7320 746f 20e2 8098 e changes to ... │ │ │ │ │ -00034750: 6470 6b67 e280 990a 6974 2069 7320 7265 dpkg....it is re │ │ │ │ │ -00034760: 636f 6d6d 656e 6465 6420 7468 6174 2061 commended that a │ │ │ │ │ -00034770: 2073 696e 676c 6520 7370 6163 6520 6265 single space be │ │ │ │ │ -00034780: 2075 7365 6420 6166 7465 7220 6120 7665 used after a ve │ │ │ │ │ -00034790: 7273 696f 6e0a 7265 6c61 7469 6f6e 7368 rsion.relationsh │ │ │ │ │ -000347a0: 6970 2061 6e64 2062 6566 6f72 6520 6120 ip and before a │ │ │ │ │ -000347b0: 7665 7273 696f 6e20 6e75 6d62 6572 3b20 version number; │ │ │ │ │ -000347c0: 6974 2069 7320 616c 736f 2063 6f6e 7665 it is also conve │ │ │ │ │ -000347d0: 6e74 696f 6e61 6c20 746f 2070 7574 0a61 ntional to put.a │ │ │ │ │ -000347e0: 2073 696e 676c 6520 7370 6163 6520 6166 single space af │ │ │ │ │ -000347f0: 7465 7220 6561 6368 2063 6f6d 6d61 2c20 ter each comma, │ │ │ │ │ -00034800: 6f6e 2065 6974 6865 7220 7369 6465 206f on either side o │ │ │ │ │ -00034810: 6620 6561 6368 2076 6572 7469 6361 6c20 f each vertical │ │ │ │ │ -00034820: 6261 722c 0a61 6e64 2062 6566 6f72 6520 bar,.and before │ │ │ │ │ -00034830: 6561 6368 206f 7065 6e20 7061 7265 6e74 each open parent │ │ │ │ │ -00034840: 6865 7369 732e 2020 5768 656e 206f 7065 hesis. When ope │ │ │ │ │ -00034850: 6e69 6e67 2061 2063 6f6e 7469 6e75 6174 ning a continuat │ │ │ │ │ -00034860: 696f 6e20 6c69 6e65 2069 6e20 610a 7265 ion line in a.re │ │ │ │ │ -00034870: 6c61 7469 6f6e 7368 6970 2066 6965 6c64 lationship field │ │ │ │ │ -00034880: 2c20 6974 2069 7320 636f 6e76 656e 7469 , it is conventi │ │ │ │ │ -00034890: 6f6e 616c 2074 6f20 646f 2073 6f20 6166 onal to do so af │ │ │ │ │ -000348a0: 7465 7220 6120 636f 6d6d 6120 616e 6420 ter a comma and │ │ │ │ │ -000348b0: 6265 666f 7265 0a74 6865 2073 7061 6365 before.the space │ │ │ │ │ -000348c0: 2066 6f6c 6c6f 7769 6e67 2074 6861 7420 following that │ │ │ │ │ -000348d0: 636f 6d6d 612e 0a0a 466f 7220 6578 616d comma...For exam │ │ │ │ │ -000348e0: 706c 652c 2061 206c 6973 7420 6f66 2064 ple, a list of d │ │ │ │ │ -000348f0: 6570 656e 6465 6e63 6965 7320 6d69 6768 ependencies migh │ │ │ │ │ -00034900: 7420 6170 7065 6172 2061 733a 0a0a 2020 t appear as:.. │ │ │ │ │ -00034910: 2020 2050 6163 6b61 6765 3a20 6d75 7474 Package: mutt │ │ │ │ │ -00034920: 0a20 2020 2020 5665 7273 696f 6e3a 2031 . Version: 1 │ │ │ │ │ -00034930: 2e33 2e31 372d 310a 2020 2020 2044 6570 .3.17-1. Dep │ │ │ │ │ -00034940: 656e 6473 3a20 6c69 6263 3620 283e 3d20 ends: libc6 (>= │ │ │ │ │ -00034950: 322e 322e 3129 2c20 6465 6661 756c 742d 2.2.1), default- │ │ │ │ │ -00034960: 6d74 6120 7c20 6d61 696c 2d74 7261 6e73 mta | mail-trans │ │ │ │ │ -00034970: 706f 7274 2d61 6765 6e74 0a0a 5265 6c61 port-agent..Rela │ │ │ │ │ -00034980: 7469 6f6e 7368 6970 7320 6d61 7920 6265 tionships may be │ │ │ │ │ -00034990: 2072 6573 7472 6963 7465 6420 746f 2061 restricted to a │ │ │ │ │ -000349a0: 2063 6572 7461 696e 2073 6574 206f 6620 certain set of │ │ │ │ │ -000349b0: 6172 6368 6974 6563 7475 7265 732e 2020 architectures. │ │ │ │ │ -000349c0: 5468 6973 0a69 7320 696e 6469 6361 7465 This.is indicate │ │ │ │ │ -000349d0: 6420 696e 2062 7261 636b 6574 7320 6166 d in brackets af │ │ │ │ │ -000349e0: 7465 7220 6561 6368 2069 6e64 6976 6964 ter each individ │ │ │ │ │ -000349f0: 7561 6c20 7061 636b 6167 6520 6e61 6d65 ual package name │ │ │ │ │ -00034a00: 2061 6e64 2074 6865 0a6f 7074 696f 6e61 and the.optiona │ │ │ │ │ -00034a10: 6c20 7665 7273 696f 6e20 7370 6563 6966 l version specif │ │ │ │ │ -00034a20: 6963 6174 696f 6e2e 2020 5468 6520 6272 ication. The br │ │ │ │ │ -00034a30: 6163 6b65 7473 2065 6e63 6c6f 7365 2061 ackets enclose a │ │ │ │ │ -00034a40: 206e 6f6e 2d65 6d70 7479 206c 6973 740a non-empty list. │ │ │ │ │ -00034a50: 6f66 2044 6562 6961 6e20 6172 6368 6974 of Debian archit │ │ │ │ │ -00034a60: 6563 7475 7265 206e 616d 6573 2069 6e20 ecture names in │ │ │ │ │ -00034a70: 7468 6520 666f 726d 6174 2064 6573 6372 the format descr │ │ │ │ │ -00034a80: 6962 6564 2069 6e20 2a6e 6f74 650a 4172 ibed in *note.Ar │ │ │ │ │ -00034a90: 6368 6974 6563 7475 7265 2073 7065 6369 chitecture speci │ │ │ │ │ -00034aa0: 6669 6361 7469 6f6e 2073 7472 696e 6773 fication strings │ │ │ │ │ -00034ab0: 3a20 3662 2c20 7365 7061 7261 7465 6420 : 6b, separated │ │ │ │ │ -00034ac0: 6279 2077 6869 7465 7370 6163 652e 0a45 by whitespace..E │ │ │ │ │ -00034ad0: 7863 6c61 6d61 7469 6f6e 206d 6172 6b73 xclamation marks │ │ │ │ │ -00034ae0: 206d 6179 2062 6520 7072 6570 656e 6465 may be prepende │ │ │ │ │ -00034af0: 6420 746f 2065 6163 6820 6f66 2074 6865 d to each of the │ │ │ │ │ -00034b00: 206e 616d 6573 2e20 2028 4974 2069 7320 names. (It is │ │ │ │ │ -00034b10: 6e6f 740a 7065 726d 6974 7465 6420 666f not.permitted fo │ │ │ │ │ -00034b20: 7220 736f 6d65 206e 616d 6573 2074 6f20 r some names to │ │ │ │ │ -00034b30: 6265 2070 7265 7065 6e64 6564 2077 6974 be prepended wit │ │ │ │ │ -00034b40: 6820 6578 636c 616d 6174 696f 6e20 6d61 h exclamation ma │ │ │ │ │ -00034b50: 726b 7320 7768 696c 650a 6f74 6865 7273 rks while.others │ │ │ │ │ -00034b60: 2061 7265 6ee2 8099 742e 290a 0a46 6f72 aren...t.)..For │ │ │ │ │ -00034b70: 2062 7569 6c64 2072 656c 6174 696f 6e73 build relations │ │ │ │ │ -00034b80: 6869 7020 6669 656c 6473 2028 e280 9842 hip fields (...B │ │ │ │ │ -00034b90: 7569 6c64 2d44 6570 656e 6473 e280 992c uild-Depends..., │ │ │ │ │ -00034ba0: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ -00034bb0: 732d 496e 6465 70e2 8099 2c0a e280 9842 s-Indep...,....B │ │ │ │ │ -00034bc0: 7569 6c64 2d44 6570 656e 6473 2d41 7263 uild-Depends-Arc │ │ │ │ │ -00034bd0: 68e2 8099 2c20 e280 9842 7569 6c64 2d43 h..., ...Build-C │ │ │ │ │ -00034be0: 6f6e 666c 6963 7473 e280 992c 20e2 8098 onflicts..., ... │ │ │ │ │ -00034bf0: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ -00034c00: 496e 6465 70e2 8099 2061 6e64 0ae2 8098 Indep... and.... │ │ │ │ │ -00034c10: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ -00034c20: 4172 6368 e280 9929 2c20 6966 2074 6865 Arch...), if the │ │ │ │ │ -00034c30: 2063 7572 7265 6e74 2044 6562 6961 6e20 current Debian │ │ │ │ │ -00034c40: 686f 7374 2061 7263 6869 7465 6374 7572 host architectur │ │ │ │ │ -00034c50: 6520 6973 206e 6f74 0a69 6e20 7468 6973 e is not.in this │ │ │ │ │ -00034c60: 206c 6973 7420 616e 6420 7468 6572 6520 list and there │ │ │ │ │ -00034c70: 6172 6520 6e6f 2065 7863 6c61 6d61 7469 are no exclamati │ │ │ │ │ -00034c80: 6f6e 206d 6172 6b73 2069 6e20 7468 6520 on marks in the │ │ │ │ │ -00034c90: 6c69 7374 2c20 6f72 2069 7420 6973 2069 list, or it is i │ │ │ │ │ -00034ca0: 6e0a 7468 6520 6c69 7374 2077 6974 6820 n.the list with │ │ │ │ │ -00034cb0: 6120 7072 6570 656e 6465 6420 6578 636c a prepended excl │ │ │ │ │ -00034cc0: 616d 6174 696f 6e20 6d61 726b 2c20 7468 amation mark, th │ │ │ │ │ -00034cd0: 6520 7061 636b 6167 6520 6e61 6d65 2061 e package name a │ │ │ │ │ -00034ce0: 6e64 2074 6865 0a61 7373 6f63 6961 7465 nd the.associate │ │ │ │ │ -00034cf0: 6420 7665 7273 696f 6e20 7370 6563 6966 d version specif │ │ │ │ │ -00034d00: 6963 6174 696f 6e20 6172 6520 6967 6e6f ication are igno │ │ │ │ │ -00034d10: 7265 6420 636f 6d70 6c65 7465 6c79 2066 red completely f │ │ │ │ │ -00034d20: 6f72 2074 6865 2070 7572 706f 7365 730a or the purposes. │ │ │ │ │ -00034d30: 6f66 2064 6566 696e 696e 6720 7468 6520 of defining the │ │ │ │ │ -00034d40: 7265 6c61 7469 6f6e 7368 6970 732e 0a0a relationships... │ │ │ │ │ -00034d50: 466f 7220 6578 616d 706c 653a 0a0a 2020 For example:.. │ │ │ │ │ -00034d60: 2020 2053 6f75 7263 653a 2067 6c69 6263 Source: glibc │ │ │ │ │ -00034d70: 0a20 2020 2020 4275 696c 642d 4465 7065 . Build-Depe │ │ │ │ │ -00034d80: 6e64 732d 496e 6465 703a 2074 6578 696e nds-Indep: texin │ │ │ │ │ -00034d90: 666f 0a20 2020 2020 4275 696c 642d 4465 fo. Build-De │ │ │ │ │ -00034da0: 7065 6e64 733a 206b 6572 6e65 6c2d 6865 pends: kernel-he │ │ │ │ │ -00034db0: 6164 6572 732d 322e 322e 3130 205b 2168 aders-2.2.10 [!h │ │ │ │ │ -00034dc0: 7572 642d 6933 3836 5d2c 0a20 2020 2020 urd-i386],. │ │ │ │ │ -00034dd0: 2068 7572 642d 6465 7620 5b68 7572 642d hurd-dev [hurd- │ │ │ │ │ -00034de0: 6933 3836 5d2c 2067 6e75 6d61 6368 2d64 i386], gnumach-d │ │ │ │ │ -00034df0: 6576 205b 6875 7264 2d69 3338 365d 0a0a ev [hurd-i386].. │ │ │ │ │ -00034e00: 7265 7175 6972 6573 20e2 8098 6b65 726e requires ...kern │ │ │ │ │ -00034e10: 656c 2d68 6561 6465 7273 2d32 2e32 2e31 el-headers-2.2.1 │ │ │ │ │ -00034e20: 30e2 8099 206f 6e20 616c 6c20 6172 6368 0... on all arch │ │ │ │ │ -00034e30: 6974 6563 7475 7265 7320 6f74 6865 7220 itectures other │ │ │ │ │ -00034e40: 7468 616e 0a68 7572 642d 6933 3836 2061 than.hurd-i386 a │ │ │ │ │ -00034e50: 6e64 2072 6571 7569 7265 7320 e280 9868 nd requires ...h │ │ │ │ │ -00034e60: 7572 642d 6465 76e2 8099 2061 6e64 20e2 urd-dev... and . │ │ │ │ │ -00034e70: 8098 676e 756d 6163 682d 6465 76e2 8099 ..gnumach-dev... │ │ │ │ │ -00034e80: 206f 6e6c 7920 6f6e 2068 7572 642d 6933 only on hurd-i3 │ │ │ │ │ -00034e90: 3836 2e0a 4865 7265 2069 7320 616e 6f74 86..Here is anot │ │ │ │ │ -00034ea0: 6865 7220 6578 616d 706c 6520 7368 6f77 her example show │ │ │ │ │ -00034eb0: 696e 6720 6d75 6c74 6970 6c65 2061 7263 ing multiple arc │ │ │ │ │ -00034ec0: 6869 7465 6374 7572 6573 2073 6570 6172 hitectures separ │ │ │ │ │ -00034ed0: 6174 6564 2062 790a 7370 6163 6573 3a0a ated by.spaces:. │ │ │ │ │ -00034ee0: 0a20 2020 2020 4275 696c 642d 4465 7065 . Build-Depe │ │ │ │ │ -00034ef0: 6e64 733a 0a20 2020 2020 206c 6962 6c75 nds:. liblu │ │ │ │ │ -00034f00: 616a 6974 352e 312d 6465 7620 5b69 3338 ajit5.1-dev [i38 │ │ │ │ │ -00034f10: 3620 616d 6436 3420 6b66 7265 6562 7364 6 amd64 kfreebsd │ │ │ │ │ -00034f20: 2d69 3338 3620 6172 6d65 6c20 6172 6d68 -i386 armel armh │ │ │ │ │ -00034f30: 6620 706f 7765 7270 6320 6d69 7073 5d2c f powerpc mips], │ │ │ │ │ -00034f40: 0a20 2020 2020 206c 6962 6c75 6135 2e31 . liblua5.1 │ │ │ │ │ -00034f50: 2d64 6576 205b 6875 7264 2d69 3338 3620 -dev [hurd-i386 │ │ │ │ │ -00034f60: 6961 3634 206b 6672 6565 6273 642d 616d ia64 kfreebsd-am │ │ │ │ │ -00034f70: 6436 3420 7333 3930 7820 7370 6172 635d d64 s390x sparc] │ │ │ │ │ -00034f80: 2c0a 0a46 6f72 2062 696e 6172 7920 7265 ,..For binary re │ │ │ │ │ -00034f90: 6c61 7469 6f6e 7368 6970 2066 6965 6c64 lationship field │ │ │ │ │ -00034fa0: 7320 616e 6420 7468 6520 e280 9842 7569 s and the ...Bui │ │ │ │ │ -00034fb0: 6c74 2d55 7369 6e67 e280 9920 6669 656c lt-Using... fiel │ │ │ │ │ -00034fc0: 642c 2074 6865 0a61 7263 6869 7465 6374 d, the.architect │ │ │ │ │ -00034fd0: 7572 6520 7265 7374 7269 6374 696f 6e20 ure restriction │ │ │ │ │ -00034fe0: 7379 6e74 6178 2069 7320 6f6e 6c79 2073 syntax is only s │ │ │ │ │ -00034ff0: 7570 706f 7274 6564 2069 6e20 7468 6520 upported in the │ │ │ │ │ -00035000: 736f 7572 6365 2070 6163 6b61 6765 0a74 source package.t │ │ │ │ │ -00035010: 656d 706c 6174 6520 636f 6e74 726f 6c20 emplate control │ │ │ │ │ -00035020: 6669 6c65 20e2 8098 6465 6269 616e 2f63 file ...debian/c │ │ │ │ │ -00035030: 6f6e 7472 6f6c e280 992e 2020 5768 656e ontrol.... When │ │ │ │ │ -00035040: 2074 6865 2063 6f72 7265 7370 6f6e 6469 the correspondi │ │ │ │ │ -00035050: 6e67 2062 696e 6172 790a 7061 636b 6167 ng binary.packag │ │ │ │ │ -00035060: 6520 636f 6e74 726f 6c20 6669 6c65 2069 e control file i │ │ │ │ │ -00035070: 7320 6765 6e65 7261 7465 642c 2074 6865 s generated, the │ │ │ │ │ -00035080: 2072 656c 6174 696f 6e73 6869 7020 7769 relationship wi │ │ │ │ │ -00035090: 6c6c 2065 6974 6865 7220 6265 0a6f 6d69 ll either be.omi │ │ │ │ │ -000350a0: 7474 6564 206f 7220 696e 636c 7564 6564 tted or included │ │ │ │ │ -000350b0: 2077 6974 686f 7574 2074 6865 2061 7263 without the arc │ │ │ │ │ -000350c0: 6869 7465 6374 7572 6520 7265 7374 7269 hitecture restri │ │ │ │ │ -000350d0: 6374 696f 6e20 6261 7365 6420 6f6e 2074 ction based on t │ │ │ │ │ -000350e0: 6865 0a61 7263 6869 7465 6374 7572 6520 he.architecture │ │ │ │ │ -000350f0: 6f66 2074 6865 2062 696e 6172 7920 7061 of the binary pa │ │ │ │ │ -00035100: 636b 6167 652e 2020 5468 6973 206d 6561 ckage. This mea │ │ │ │ │ -00035110: 6e73 2074 6861 7420 6172 6368 6974 6563 ns that architec │ │ │ │ │ -00035120: 7475 7265 0a72 6573 7472 6963 7469 6f6e ture.restriction │ │ │ │ │ -00035130: 7320 6d75 7374 206e 6f74 2062 6520 7573 s must not be us │ │ │ │ │ -00035140: 6564 2069 6e20 6269 6e61 7279 2072 656c ed in binary rel │ │ │ │ │ -00035150: 6174 696f 6e73 6869 7020 6669 656c 6473 ationship fields │ │ │ │ │ -00035160: 2066 6f72 0a61 7263 6869 7465 6374 7572 for.architectur │ │ │ │ │ -00035170: 652d 696e 6465 7065 6e64 656e 7420 7061 e-independent pa │ │ │ │ │ -00035180: 636b 6167 6573 2028 e280 9841 7263 6869 ckages (...Archi │ │ │ │ │ -00035190: 7465 6374 7572 653a 2061 6c6c e280 9929 tecture: all...) │ │ │ │ │ -000351a0: 2e0a 0a46 6f72 2065 7861 6d70 6c65 3a0a ...For example:. │ │ │ │ │ -000351b0: 0a20 2020 2020 4465 7065 6e64 733a 2066 . Depends: f │ │ │ │ │ -000351c0: 6f6f 205b 6933 3836 5d2c 2062 6172 205b oo [i386], bar [ │ │ │ │ │ -000351d0: 616d 6436 345d 0a0a 6265 636f 6d65 7320 amd64]..becomes │ │ │ │ │ -000351e0: e280 9844 6570 656e 6473 3a20 666f 6fe2 ...Depends: foo. │ │ │ │ │ -000351f0: 8099 2077 6865 6e20 7468 6520 7061 636b .. when the pack │ │ │ │ │ -00035200: 6167 6520 6973 2062 7569 6c74 206f 6e20 age is built on │ │ │ │ │ -00035210: 7468 6520 e280 9869 3338 36e2 8099 0a61 the ...i386....a │ │ │ │ │ -00035220: 7263 6869 7465 6374 7572 652c 20e2 8098 rchitecture, ... │ │ │ │ │ -00035230: 4465 7065 6e64 733a 2062 6172 e280 9920 Depends: bar... │ │ │ │ │ -00035240: 7768 656e 2074 6865 2070 6163 6b61 6765 when the package │ │ │ │ │ -00035250: 2069 7320 6275 696c 7420 6f6e 2074 6865 is built on the │ │ │ │ │ -00035260: 20e2 8098 616d 6436 34e2 8099 0a61 7263 ...amd64....arc │ │ │ │ │ -00035270: 6869 7465 6374 7572 652c 2061 6e64 206f hitecture, and o │ │ │ │ │ -00035280: 6d69 7474 6564 2065 6e74 6972 656c 7920 mitted entirely │ │ │ │ │ -00035290: 696e 2062 696e 6172 7920 7061 636b 6167 in binary packag │ │ │ │ │ -000352a0: 6573 2062 7569 6c74 206f 6e20 616c 6c20 es built on all │ │ │ │ │ -000352b0: 6f74 6865 720a 6172 6368 6974 6563 7475 other.architectu │ │ │ │ │ -000352c0: 7265 732e 0a0a 4966 2074 6865 2061 7263 res...If the arc │ │ │ │ │ -000352d0: 6869 7465 6374 7572 652d 7265 7374 7269 hitecture-restri │ │ │ │ │ -000352e0: 6374 6564 2064 6570 656e 6465 6e63 7920 cted dependency │ │ │ │ │ -000352f0: 6973 2070 6172 7420 6f66 2061 2073 6574 is part of a set │ │ │ │ │ -00035300: 206f 660a 616c 7465 726e 6174 6976 6573 of.alternatives │ │ │ │ │ -00035310: 2075 7369 6e67 20e2 8098 7ce2 8099 2c20 using ...|..., │ │ │ │ │ -00035320: 7468 6174 2061 6c74 6572 6e61 7469 7665 that alternative │ │ │ │ │ -00035330: 2069 7320 6967 6e6f 7265 6420 636f 6d70 is ignored comp │ │ │ │ │ -00035340: 6c65 7465 6c79 206f 6e0a 6172 6368 6974 letely on.archit │ │ │ │ │ -00035350: 6563 7475 7265 7320 7468 6174 2064 6f20 ectures that do │ │ │ │ │ -00035360: 6e6f 7420 6d61 7463 6820 7468 6520 7265 not match the re │ │ │ │ │ -00035370: 7374 7269 6374 696f 6e2e 2020 466f 7220 striction. For │ │ │ │ │ -00035380: 6578 616d 706c 653a 0a0a 2020 2020 2042 example:.. B │ │ │ │ │ -00035390: 7569 6c64 2d44 6570 656e 6473 3a20 666f uild-Depends: fo │ │ │ │ │ -000353a0: 6f20 5b21 6933 3836 5d20 7c20 6261 7220 o [!i386] | bar │ │ │ │ │ -000353b0: 5b21 616d 6436 345d 0a0a 6973 2065 7175 [!amd64]..is equ │ │ │ │ │ -000353c0: 6976 616c 656e 7420 746f 20e2 8098 6261 ivalent to ...ba │ │ │ │ │ -000353d0: 72e2 8099 206f 6e20 7468 6520 e280 9869 r... on the ...i │ │ │ │ │ -000353e0: 3338 36e2 8099 2061 7263 6869 7465 6374 386... architect │ │ │ │ │ -000353f0: 7572 652c 2074 6f20 e280 9866 6f6f e280 ure, to ...foo.. │ │ │ │ │ -00035400: 9920 6f6e 2074 6865 0ae2 8098 616d 6436 . on the....amd6 │ │ │ │ │ -00035410: 34e2 8099 2061 7263 6869 7465 6374 7572 4... architectur │ │ │ │ │ -00035420: 652c 2061 6e64 2074 6f20 e280 9866 6f6f e, and to ...foo │ │ │ │ │ -00035430: 207c 2062 6172 e280 9920 6f6e 2061 6c6c | bar... on all │ │ │ │ │ -00035440: 206f 7468 6572 2061 7263 6869 7465 6374 other architect │ │ │ │ │ -00035450: 7572 6573 2e0a 0a52 656c 6174 696f 6e73 ures...Relations │ │ │ │ │ -00035460: 6869 7073 206d 6179 2061 6c73 6f20 6265 hips may also be │ │ │ │ │ -00035470: 2072 6573 7472 6963 7465 6420 746f 2061 restricted to a │ │ │ │ │ -00035480: 2063 6572 7461 696e 2073 6574 206f 6620 certain set of │ │ │ │ │ -00035490: 6172 6368 6974 6563 7475 7265 730a 7573 architectures.us │ │ │ │ │ -000354a0: 696e 6720 6172 6368 6974 6563 7475 7265 ing architecture │ │ │ │ │ -000354b0: 2077 696c 6463 6172 6473 2069 6e20 7468 wildcards in th │ │ │ │ │ -000354c0: 6520 666f 726d 6174 2064 6573 6372 6962 e format describ │ │ │ │ │ -000354d0: 6564 2069 6e20 2a6e 6f74 650a 4172 6368 ed in *note.Arch │ │ │ │ │ -000354e0: 6974 6563 7475 7265 2077 696c 6463 6172 itecture wildcar │ │ │ │ │ -000354f0: 6473 3a20 6234 2e20 2054 6865 2073 796e ds: b4. The syn │ │ │ │ │ -00035500: 7461 7820 666f 7220 6465 636c 6172 696e tax for declarin │ │ │ │ │ -00035510: 6720 7375 6368 2072 6573 7472 6963 7469 g such restricti │ │ │ │ │ -00035520: 6f6e 730a 6973 2074 6865 2073 616d 6520 ons.is the same │ │ │ │ │ -00035530: 6173 2064 6563 6c61 7269 6e67 2072 6573 as declaring res │ │ │ │ │ -00035540: 7472 6963 7469 6f6e 7320 7573 696e 6720 trictions using │ │ │ │ │ -00035550: 6120 6365 7274 6169 6e20 7365 7420 6f66 a certain set of │ │ │ │ │ -00035560: 0a61 7263 6869 7465 6374 7572 6573 2077 .architectures w │ │ │ │ │ -00035570: 6974 686f 7574 2061 7263 6869 7465 6374 ithout architect │ │ │ │ │ -00035580: 7572 6520 7769 6c64 6361 7264 732e 2020 ure wildcards. │ │ │ │ │ -00035590: 466f 7220 6578 616d 706c 653a 0a0a 2020 For example:.. │ │ │ │ │ -000355a0: 2020 2042 7569 6c64 2d44 6570 656e 6473 Build-Depends │ │ │ │ │ -000355b0: 3a20 666f 6f20 5b6c 696e 7578 2d61 6e79 : foo [linux-any │ │ │ │ │ -000355c0: 5d2c 2062 6172 205b 616e 792d 6933 3836 ], bar [any-i386 │ │ │ │ │ -000355d0: 5d2c 2062 617a 205b 216c 696e 7578 2d61 ], baz [!linux-a │ │ │ │ │ -000355e0: 6e79 5d0a 0a69 7320 6571 7569 7661 6c65 ny]..is equivale │ │ │ │ │ -000355f0: 6e74 2074 6f20 e280 9866 6f6f e280 9920 nt to ...foo... │ │ │ │ │ -00035600: 6f6e 2061 7263 6869 7465 6374 7572 6573 on architectures │ │ │ │ │ -00035610: 2075 7369 6e67 2074 6865 204c 696e 7578 using the Linux │ │ │ │ │ -00035620: 206b 6572 6e65 6c20 616e 6420 616e 790a kernel and any. │ │ │ │ │ -00035630: 6370 752c 20e2 8098 6261 72e2 8099 206f cpu, ...bar... o │ │ │ │ │ -00035640: 6e20 6172 6368 6974 6563 7475 7265 7320 n architectures │ │ │ │ │ -00035650: 7573 696e 6720 616e 7920 6b65 726e 656c using any kernel │ │ │ │ │ -00035660: 2061 6e64 2061 6e20 6933 3836 2063 7075 and an i386 cpu │ │ │ │ │ -00035670: 2c20 616e 6420 e280 9862 617a e280 990a , and ...baz.... │ │ │ │ │ -00035680: 6f6e 2061 6e79 2061 7263 6869 7465 6374 on any architect │ │ │ │ │ -00035690: 7572 6520 7573 696e 6720 6120 6b65 726e ure using a kern │ │ │ │ │ -000356a0: 656c 206f 7468 6572 2074 6861 6e20 4c69 el other than Li │ │ │ │ │ -000356b0: 6e75 782e 0a0a 4e6f 7465 2074 6861 7420 nux...Note that │ │ │ │ │ -000356c0: 7468 6520 6269 6e61 7279 2070 6163 6b61 the binary packa │ │ │ │ │ -000356d0: 6765 2072 656c 6174 696f 6e73 6869 7020 ge relationship │ │ │ │ │ -000356e0: 6669 656c 6473 2073 7563 6820 6173 20e2 fields such as . │ │ │ │ │ -000356f0: 8098 4465 7065 6e64 73e2 8099 0a61 7070 ..Depends....app │ │ │ │ │ -00035700: 6561 7220 696e 206f 6e65 206f 6620 7468 ear in one of th │ │ │ │ │ -00035710: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -00035720: 2073 7461 6e7a 6173 206f 6620 7468 6520 stanzas of the │ │ │ │ │ -00035730: 7465 6d70 6c61 7465 2063 6f6e 7472 6f6c template control │ │ │ │ │ -00035740: 0a66 696c 652c 2077 6865 7265 6173 2074 .file, whereas t │ │ │ │ │ -00035750: 6865 2062 7569 6c64 2d74 696d 6520 7265 he build-time re │ │ │ │ │ -00035760: 6c61 7469 6f6e 7368 6970 7320 7375 6368 lationships such │ │ │ │ │ -00035770: 2061 7320 e280 9842 7569 6c64 2d44 6570 as ...Build-Dep │ │ │ │ │ -00035780: 656e 6473 e280 990a 6170 7065 6172 2069 ends....appear i │ │ │ │ │ -00035790: 6e20 7468 6520 736f 7572 6365 2070 6163 n the source pac │ │ │ │ │ -000357a0: 6b61 6765 2073 7461 6e7a 6120 6f66 2074 kage stanza of t │ │ │ │ │ -000357b0: 6865 2074 656d 706c 6174 6520 636f 6e74 he template cont │ │ │ │ │ -000357c0: 726f 6c20 6669 6c65 2028 7768 6963 680a rol file (which. │ │ │ │ │ -000357d0: 6973 2074 6865 2066 6972 7374 2073 6563 is the first sec │ │ │ │ │ -000357e0: 7469 6f6e 292e 0a0a 2020 202d 2d2d 2d2d tion)... ----- │ │ │ │ │ -000357f0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -00035800: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -00035810: 3129 2054 6865 2072 656c 6174 696f 6e73 1) The relations │ │ │ │ │ -00035820: 20e2 8098 3ce2 8099 2061 6e64 20e2 8098 ...<... and ... │ │ │ │ │ -00035830: 3ee2 8099 2077 6572 6520 7072 6576 696f >... were previo │ │ │ │ │ -00035840: 7573 6c79 2061 6c6c 6f77 6564 2c20 6275 usly allowed, bu │ │ │ │ │ -00035850: 7420 7468 6579 2077 6572 650a 636f 6e66 t they were.conf │ │ │ │ │ -00035860: 7573 696e 676c 7920 6465 6669 6e65 6420 usingly defined │ │ │ │ │ -00035870: 746f 206d 6561 6e20 6561 726c 6965 722f to mean earlier/ │ │ │ │ │ -00035880: 6c61 7465 7220 6f72 2065 7175 616c 2072 later or equal r │ │ │ │ │ -00035890: 6174 6865 7220 7468 616e 2073 7472 6963 ather than stric │ │ │ │ │ -000358a0: 746c 790a 6561 726c 6965 722f 6c61 7465 tly.earlier/late │ │ │ │ │ -000358b0: 722e 2020 e280 9864 706b 67e2 8099 2073 r. ...dpkg... s │ │ │ │ │ -000358c0: 7469 6c6c 2073 7570 706f 7274 7320 7468 till supports th │ │ │ │ │ -000358d0: 656d 2077 6974 6820 6120 7761 726e 696e em with a warnin │ │ │ │ │ -000358e0: 672c 2062 7574 2074 6865 7920 6172 650a g, but they are. │ │ │ │ │ -000358f0: 6e6f 206c 6f6e 6765 7220 616c 6c6f 7765 no longer allowe │ │ │ │ │ -00035900: 6420 6279 2044 6562 6961 6e20 506f 6c69 d by Debian Poli │ │ │ │ │ -00035910: 6379 2e0a 0a1f 0a46 696c 653a 2064 6562 cy.....File: deb │ │ │ │ │ -00035920: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00035930: 2020 4e6f 6465 3a20 4269 6e61 7279 2044 Node: Binary D │ │ │ │ │ -00035940: 6570 656e 6465 6e63 6965 7320 2d20 4465 ependencies - De │ │ │ │ │ -00035950: 7065 6e64 7320 5265 636f 6d6d 656e 6473 pends Recommends │ │ │ │ │ -00035960: 2053 7567 6765 7374 7320 456e 6861 6e63 Suggests Enhanc │ │ │ │ │ -00035970: 6573 2050 7265 2d44 6570 656e 6473 2c20 es Pre-Depends, │ │ │ │ │ -00035980: 204e 6578 743a 2050 6163 6b61 6765 7320 Next: Packages │ │ │ │ │ -00035990: 7768 6963 6820 6272 6561 6b20 6f74 6865 which break othe │ │ │ │ │ -000359a0: 7220 7061 636b 6167 6573 202d 2042 7265 r packages - Bre │ │ │ │ │ -000359b0: 616b 732c 2020 5072 6576 3a20 5379 6e74 aks, Prev: Synt │ │ │ │ │ -000359c0: 6178 206f 6620 7265 6c61 7469 6f6e 7368 ax of relationsh │ │ │ │ │ -000359d0: 6970 2066 6965 6c64 732c 2020 5570 3a20 ip fields, Up: │ │ │ │ │ -000359e0: 4465 636c 6172 696e 6720 7265 6c61 7469 Declaring relati │ │ │ │ │ -000359f0: 6f6e 7368 6970 7320 6265 7477 6565 6e20 onships between │ │ │ │ │ -00035a00: 7061 636b 6167 6573 0a0a 372e 3220 4269 packages..7.2 Bi │ │ │ │ │ -00035a10: 6e61 7279 2044 6570 656e 6465 6e63 6965 nary Dependencie │ │ │ │ │ -00035a20: 7320 2d20 e280 9844 6570 656e 6473 e280 s - ...Depends.. │ │ │ │ │ -00035a30: 992c 20e2 8098 5265 636f 6d6d 656e 6473 ., ...Recommends │ │ │ │ │ -00035a40: e280 992c 20e2 8098 5375 6767 6573 7473 ..., ...Suggests │ │ │ │ │ -00035a50: e280 992c 20e2 8098 456e 6861 6e63 6573 ..., ...Enhances │ │ │ │ │ -00035a60: e280 992c 20e2 8098 5072 652d 4465 7065 ..., ...Pre-Depe │ │ │ │ │ -00035a70: 6e64 73e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d nds....========= │ │ │ │ │ -00035a80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00035a90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00035aa0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00035ab0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00035ac0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00035ad0: 0a50 6163 6b61 6765 7320 6361 6e20 6465 .Packages can de │ │ │ │ │ -00035ae0: 636c 6172 6520 696e 2074 6865 6972 2063 clare in their c │ │ │ │ │ -00035af0: 6f6e 7472 6f6c 2066 696c 6520 7468 6174 ontrol file that │ │ │ │ │ -00035b00: 2074 6865 7920 6861 7665 2063 6572 7461 they have certa │ │ │ │ │ -00035b10: 696e 0a72 656c 6174 696f 6e73 6869 7073 in.relationships │ │ │ │ │ -00035b20: 2074 6f20 6f74 6865 7220 7061 636b 6167 to other packag │ │ │ │ │ -00035b30: 6573 202d 2066 6f72 2065 7861 6d70 6c65 es - for example │ │ │ │ │ -00035b40: 2c20 7468 6174 2074 6865 7920 6361 6e6e , that they cann │ │ │ │ │ -00035b50: 6f74 2062 650a 696e 7374 616c 6c65 6420 ot be.installed │ │ │ │ │ -00035b60: 6174 2074 6865 2073 616d 6520 7469 6d65 at the same time │ │ │ │ │ -00035b70: 2061 7320 6365 7274 6169 6e20 6f74 6865 as certain othe │ │ │ │ │ -00035b80: 7220 7061 636b 6167 6573 2c20 616e 642f r packages, and/ │ │ │ │ │ -00035b90: 6f72 2074 6861 7420 7468 6579 0a64 6570 or that they.dep │ │ │ │ │ -00035ba0: 656e 6420 6f6e 2074 6865 2070 7265 7365 end on the prese │ │ │ │ │ -00035bb0: 6e63 6520 6f66 206f 7468 6572 732e 0a0a nce of others... │ │ │ │ │ -00035bc0: 5468 6973 2069 7320 646f 6e65 2075 7369 This is done usi │ │ │ │ │ -00035bd0: 6e67 2074 6865 20e2 8098 4465 7065 6e64 ng the ...Depend │ │ │ │ │ -00035be0: 73e2 8099 2c20 e280 9850 7265 2d44 6570 s..., ...Pre-Dep │ │ │ │ │ -00035bf0: 656e 6473 e280 992c 20e2 8098 5265 636f ends..., ...Reco │ │ │ │ │ -00035c00: 6d6d 656e 6473 e280 992c 0ae2 8098 5375 mmends...,....Su │ │ │ │ │ -00035c10: 6767 6573 7473 e280 992c 20e2 8098 456e ggests..., ...En │ │ │ │ │ -00035c20: 6861 6e63 6573 e280 992c 20e2 8098 4272 hances..., ...Br │ │ │ │ │ -00035c30: 6561 6b73 e280 9920 616e 6420 e280 9843 eaks... and ...C │ │ │ │ │ -00035c40: 6f6e 666c 6963 7473 e280 9920 636f 6e74 onflicts... cont │ │ │ │ │ -00035c50: 726f 6c20 6669 656c 6473 2e0a e280 9842 rol fields.....B │ │ │ │ │ -00035c60: 7265 616b 73e2 8099 2069 7320 6465 7363 reaks... is desc │ │ │ │ │ -00035c70: 7269 6265 6420 696e 202a 6e6f 7465 2050 ribed in *note P │ │ │ │ │ -00035c80: 6163 6b61 6765 7320 7768 6963 6820 6272 ackages which br │ │ │ │ │ -00035c90: 6561 6b20 6f74 6865 7220 7061 636b 6167 eak other packag │ │ │ │ │ -00035ca0: 6573 202d 0a42 7265 616b 733a 2066 332c es -.Breaks: f3, │ │ │ │ │ -00035cb0: 2061 6e64 20e2 8098 436f 6e66 6c69 6374 and ...Conflict │ │ │ │ │ -00035cc0: 73e2 8099 2069 7320 6465 7363 7269 6265 s... is describe │ │ │ │ │ -00035cd0: 6420 696e 202a 6e6f 7465 2043 6f6e 666c d in *note Confl │ │ │ │ │ -00035ce0: 6963 7469 6e67 2062 696e 6172 790a 7061 icting binary.pa │ │ │ │ │ -00035cf0: 636b 6167 6573 202d 2043 6f6e 666c 6963 ckages - Conflic │ │ │ │ │ -00035d00: 7473 3a20 6634 2e20 2054 6865 2072 6573 ts: f4. The res │ │ │ │ │ -00035d10: 7420 6172 6520 6465 7363 7269 6265 6420 t are described │ │ │ │ │ -00035d20: 6265 6c6f 772e 0a0a 5468 6573 6520 7365 below...These se │ │ │ │ │ -00035d30: 7665 6e20 6669 656c 6473 2061 7265 2075 ven fields are u │ │ │ │ │ -00035d40: 7365 6420 746f 2064 6563 6c61 7265 2061 sed to declare a │ │ │ │ │ -00035d50: 2064 6570 656e 6465 6e63 7920 7265 6c61 dependency rela │ │ │ │ │ -00035d60: 7469 6f6e 7368 6970 2062 7920 6f6e 650a tionship by one. │ │ │ │ │ -00035d70: 7061 636b 6167 6520 6f6e 2061 6e6f 7468 package on anoth │ │ │ │ │ -00035d80: 6572 2e20 2045 7863 6570 7420 666f 7220 er. Except for │ │ │ │ │ -00035d90: e280 9845 6e68 616e 6365 73e2 8099 2061 ...Enhances... a │ │ │ │ │ -00035da0: 6e64 20e2 8098 4272 6561 6b73 e280 992c nd ...Breaks..., │ │ │ │ │ -00035db0: 2074 6865 7920 6170 7065 6172 2069 6e0a they appear in. │ │ │ │ │ -00035dc0: 7468 6520 6465 7065 6e64 696e 6720 2862 the depending (b │ │ │ │ │ -00035dd0: 696e 6172 7929 2070 6163 6b61 6765 e280 inary) package.. │ │ │ │ │ -00035de0: 9973 2063 6f6e 7472 6f6c 2066 696c 652e .s control file. │ │ │ │ │ -00035df0: 2020 28e2 8098 456e 6861 6e63 6573 e280 (...Enhances.. │ │ │ │ │ -00035e00: 9920 6170 7065 6172 7320 696e 0a74 6865 . appears in.the │ │ │ │ │ -00035e10: 2072 6563 6f6d 6d65 6e64 696e 6720 7061 recommending pa │ │ │ │ │ -00035e20: 636b 6167 65e2 8099 7320 636f 6e74 726f ckage...s contro │ │ │ │ │ -00035e30: 6c20 6669 6c65 2c20 616e 6420 e280 9842 l file, and ...B │ │ │ │ │ -00035e40: 7265 616b 73e2 8099 2061 7070 6561 7273 reaks... appears │ │ │ │ │ -00035e50: 2069 6e20 7468 650a 7665 7273 696f 6e20 in the.version │ │ │ │ │ -00035e60: 6f66 2064 6570 656e 6465 642d 6f6e 2070 of depended-on p │ │ │ │ │ -00035e70: 6163 6b61 6765 2077 6869 6368 2063 6175 ackage which cau │ │ │ │ │ -00035e80: 7365 7320 7468 6520 6e61 6d65 6420 7061 ses the named pa │ │ │ │ │ -00035e90: 636b 6167 6520 746f 2062 7265 616b 292e ckage to break). │ │ │ │ │ -00035ea0: 0a0a 4120 e280 9844 6570 656e 6473 e280 ..A ...Depends.. │ │ │ │ │ -00035eb0: 9920 6669 656c 6420 7461 6b65 7320 6566 . field takes ef │ │ │ │ │ -00035ec0: 6665 6374 2027 6f6e 6c79 2720 7768 656e fect 'only' when │ │ │ │ │ -00035ed0: 2061 2070 6163 6b61 6765 2069 7320 746f a package is to │ │ │ │ │ -00035ee0: 2062 650a 636f 6e66 6967 7572 6564 2e20 be.configured. │ │ │ │ │ -00035ef0: 2049 7420 646f 6573 206e 6f74 2070 7265 It does not pre │ │ │ │ │ -00035f00: 7665 6e74 2061 2070 6163 6b61 6765 2062 vent a package b │ │ │ │ │ -00035f10: 6569 6e67 206f 6e20 7468 6520 7379 7374 eing on the syst │ │ │ │ │ -00035f20: 656d 2069 6e20 616e 0a75 6e63 6f6e 6669 em in an.unconfi │ │ │ │ │ -00035f30: 6775 7265 6420 7374 6174 6520 7768 696c gured state whil │ │ │ │ │ -00035f40: 6520 6974 7320 6465 7065 6e64 656e 6369 e its dependenci │ │ │ │ │ -00035f50: 6573 2061 7265 2075 6e73 6174 6973 6669 es are unsatisfi │ │ │ │ │ -00035f60: 6564 2c20 616e 6420 6974 2069 730a 706f ed, and it is.po │ │ │ │ │ -00035f70: 7373 6962 6c65 2074 6f20 7265 706c 6163 ssible to replac │ │ │ │ │ -00035f80: 6520 6120 7061 636b 6167 6520 7768 6f73 e a package whos │ │ │ │ │ -00035f90: 6520 6465 7065 6e64 656e 6369 6573 2061 e dependencies a │ │ │ │ │ -00035fa0: 7265 2073 6174 6973 6669 6564 2061 6e64 re satisfied and │ │ │ │ │ -00035fb0: 2077 6869 6368 0a69 7320 7072 6f70 6572 which.is proper │ │ │ │ │ -00035fc0: 6c79 2069 6e73 7461 6c6c 6564 2077 6974 ly installed wit │ │ │ │ │ -00035fd0: 6820 6120 6469 6666 6572 656e 7420 7665 h a different ve │ │ │ │ │ -00035fe0: 7273 696f 6e20 7768 6f73 6520 6465 7065 rsion whose depe │ │ │ │ │ -00035ff0: 6e64 656e 6369 6573 2061 7265 0a6e 6f74 ndencies are.not │ │ │ │ │ -00036000: 2061 6e64 2063 616e 6e6f 7420 6265 2073 and cannot be s │ │ │ │ │ -00036010: 6174 6973 6669 6564 3b20 7768 656e 2074 atisfied; when t │ │ │ │ │ -00036020: 6869 7320 6973 2064 6f6e 6520 7468 6520 his is done the │ │ │ │ │ -00036030: 6465 7065 6e64 696e 6720 7061 636b 6167 depending packag │ │ │ │ │ -00036040: 650a 7769 6c6c 2062 6520 6c65 6674 2075 e.will be left u │ │ │ │ │ -00036050: 6e63 6f6e 6669 6775 7265 6420 2873 696e nconfigured (sin │ │ │ │ │ -00036060: 6365 2061 7474 656d 7074 7320 746f 2063 ce attempts to c │ │ │ │ │ -00036070: 6f6e 6669 6775 7265 2069 7420 7769 6c6c onfigure it will │ │ │ │ │ -00036080: 2067 6976 650a 6572 726f 7273 2920 616e give.errors) an │ │ │ │ │ -00036090: 6420 7769 6c6c 206e 6f74 2066 756e 6374 d will not funct │ │ │ │ │ -000360a0: 696f 6e20 7072 6f70 6572 6c79 2e20 2049 ion properly. I │ │ │ │ │ -000360b0: 6620 6974 2069 7320 6e65 6365 7373 6172 f it is necessar │ │ │ │ │ -000360c0: 792c 2061 0ae2 8098 5072 652d 4465 7065 y, a....Pre-Depe │ │ │ │ │ -000360d0: 6e64 73e2 8099 2066 6965 6c64 2063 616e nds... field can │ │ │ │ │ -000360e0: 2062 6520 7573 6564 2c20 7768 6963 6820 be used, which │ │ │ │ │ -000360f0: 6861 7320 6120 7061 7274 6961 6c20 6566 has a partial ef │ │ │ │ │ -00036100: 6665 6374 2065 7665 6e20 7768 656e 2061 fect even when a │ │ │ │ │ -00036110: 0a70 6163 6b61 6765 2069 7320 6265 696e .package is bein │ │ │ │ │ -00036120: 6720 756e 7061 636b 6564 2c20 6173 2065 g unpacked, as e │ │ │ │ │ -00036130: 7870 6c61 696e 6564 2069 6e20 6465 7461 xplained in deta │ │ │ │ │ -00036140: 696c 2062 656c 6f77 2e20 2028 5468 6520 il below. (The │ │ │ │ │ -00036150: 6f74 6865 720a 7468 7265 6520 6465 7065 other.three depe │ │ │ │ │ -00036160: 6e64 656e 6379 2066 6965 6c64 732c 20e2 ndency fields, . │ │ │ │ │ -00036170: 8098 5265 636f 6d6d 656e 6473 e280 992c ..Recommends..., │ │ │ │ │ -00036180: 20e2 8098 5375 6767 6573 7473 e280 9920 ...Suggests... │ │ │ │ │ -00036190: 616e 6420 e280 9845 6e68 616e 6365 73e2 and ...Enhances. │ │ │ │ │ -000361a0: 8099 2c20 6172 650a 6f6e 6c79 2075 7365 .., are.only use │ │ │ │ │ -000361b0: 6420 6279 2074 6865 2076 6172 696f 7573 d by the various │ │ │ │ │ -000361c0: 2066 726f 6e74 2d65 6e64 7320 746f 20e2 front-ends to . │ │ │ │ │ -000361d0: 8098 6470 6b67 e280 9920 7375 6368 2061 ..dpkg... such a │ │ │ │ │ -000361e0: 7320 e280 9861 7074 2d67 6574 e280 992c s ...apt-get..., │ │ │ │ │ -000361f0: 0ae2 8098 6170 7469 7475 6465 e280 992c ....aptitude..., │ │ │ │ │ -00036200: 2061 6e64 20e2 8098 6473 656c 6563 74e2 and ...dselect. │ │ │ │ │ -00036210: 8099 2e29 0a0a 5369 6e63 6520 e280 9844 ...)..Since ...D │ │ │ │ │ -00036220: 6570 656e 6473 e280 9920 6f6e 6c79 2070 epends... only p │ │ │ │ │ -00036230: 6c61 6365 7320 7265 7175 6972 656d 656e laces requiremen │ │ │ │ │ -00036240: 7473 206f 6e20 7468 6520 6f72 6465 7220 ts on the order │ │ │ │ │ -00036250: 696e 2077 6869 6368 2070 6163 6b61 6765 in which package │ │ │ │ │ -00036260: 730a 6172 6520 636f 6e66 6967 7572 6564 s.are configured │ │ │ │ │ -00036270: 2c20 7061 636b 6167 6573 2069 6e20 616e , packages in an │ │ │ │ │ -00036280: 2069 6e73 7461 6c6c 6174 696f 6e20 7275 installation ru │ │ │ │ │ -00036290: 6e20 6172 6520 7573 7561 6c6c 7920 616c n are usually al │ │ │ │ │ -000362a0: 6c20 756e 7061 636b 6564 0a66 6972 7374 l unpacked.first │ │ │ │ │ -000362b0: 2061 6e64 2061 6c6c 2063 6f6e 6669 6775 and all configu │ │ │ │ │ -000362c0: 7265 6420 6c61 7465 722e 2020 2831 290a red later. (1). │ │ │ │ │ -000362d0: 0a49 6620 7468 6572 6520 6973 2061 2063 .If there is a c │ │ │ │ │ -000362e0: 6972 6375 6c61 7220 6465 7065 6e64 656e ircular dependen │ │ │ │ │ -000362f0: 6379 2061 6d6f 6e67 2070 6163 6b61 6765 cy among package │ │ │ │ │ -00036300: 7320 6265 696e 6720 696e 7374 616c 6c65 s being installe │ │ │ │ │ -00036310: 6420 6f72 0a72 656d 6f76 6564 2c20 696e d or.removed, in │ │ │ │ │ -00036320: 7374 616c 6c61 7469 6f6e 206f 7220 7265 stallation or re │ │ │ │ │ -00036330: 6d6f 7661 6c20 6f72 6465 7220 686f 6e6f moval order hono │ │ │ │ │ -00036340: 7269 6e67 2074 6865 2064 6570 656e 6465 ring the depende │ │ │ │ │ -00036350: 6e63 7920 6f72 6465 7220 6973 0a69 6d70 ncy order is.imp │ │ │ │ │ -00036360: 6f73 7369 626c 652c 2072 6571 7569 7269 ossible, requiri │ │ │ │ │ -00036370: 6e67 2074 6865 2064 6570 656e 6465 6e63 ng the dependenc │ │ │ │ │ -00036380: 7920 6c6f 6f70 2062 6520 6272 6f6b 656e y loop be broken │ │ │ │ │ -00036390: 2061 7420 736f 6d65 2070 6f69 6e74 2061 at some point a │ │ │ │ │ -000363a0: 6e64 0a74 6865 2064 6570 656e 6465 6e63 nd.the dependenc │ │ │ │ │ -000363b0: 7920 7265 7175 6972 656d 656e 7473 2076 y requirements v │ │ │ │ │ -000363c0: 696f 6c61 7465 6420 666f 7220 6174 206c iolated for at l │ │ │ │ │ -000363d0: 6561 7374 206f 6e65 2070 6163 6b61 6765 east one package │ │ │ │ │ -000363e0: 2e20 2050 6163 6b61 6765 730a 696e 766f . Packages.invo │ │ │ │ │ -000363f0: 6c76 6564 2069 6e20 6369 7263 756c 6172 lved in circular │ │ │ │ │ -00036400: 2064 6570 656e 6465 6e63 6965 7320 6d61 dependencies ma │ │ │ │ │ -00036410: 7920 6e6f 7420 6265 2061 626c 6520 746f y not be able to │ │ │ │ │ -00036420: 2072 656c 7920 6f6e 2074 6865 6972 0a64 rely on their.d │ │ │ │ │ -00036430: 6570 656e 6465 6e63 6965 7320 6265 696e ependencies bein │ │ │ │ │ -00036440: 6720 636f 6e66 6967 7572 6564 2062 6566 g configured bef │ │ │ │ │ -00036450: 6f72 6520 7468 6579 2074 6865 6d73 656c ore they themsel │ │ │ │ │ -00036460: 7665 7320 6172 6520 636f 6e66 6967 7572 ves are configur │ │ │ │ │ -00036470: 6564 2c0a 6465 7065 6e64 696e 6720 6f6e ed,.depending on │ │ │ │ │ -00036480: 2077 6869 6368 2073 6964 6520 6f66 2074 which side of t │ │ │ │ │ -00036490: 6865 2062 7265 616b 206f 6620 7468 6520 he break of the │ │ │ │ │ -000364a0: 6369 7263 756c 6172 2064 6570 656e 6465 circular depende │ │ │ │ │ -000364b0: 6e63 7920 6c6f 6f70 0a74 6865 7920 6861 ncy loop.they ha │ │ │ │ │ -000364c0: 7070 656e 2074 6f20 6265 206f 6e2e 2020 ppen to be on. │ │ │ │ │ -000364d0: 4966 206f 6e65 206f 6620 7468 6520 7061 If one of the pa │ │ │ │ │ -000364e0: 636b 6167 6573 2069 6e20 7468 6520 6c6f ckages in the lo │ │ │ │ │ -000364f0: 6f70 2068 6173 206e 6f0a e280 9870 6f73 op has no....pos │ │ │ │ │ -00036500: 7469 6e73 74e2 8099 2073 6372 6970 742c tinst... script, │ │ │ │ │ -00036510: 2074 6865 6e20 7468 6520 6379 636c 6520 then the cycle │ │ │ │ │ -00036520: 7769 6c6c 2062 6520 6272 6f6b 656e 2061 will be broken a │ │ │ │ │ -00036530: 7420 7468 6174 2070 6163 6b61 6765 3b20 t that package; │ │ │ │ │ -00036540: 7468 6973 0a65 6e73 7572 6573 2074 6861 this.ensures tha │ │ │ │ │ -00036550: 7420 616c 6c20 e280 9870 6f73 7469 6e73 t all ...postins │ │ │ │ │ -00036560: 74e2 8099 2073 6372 6970 7473 2061 7265 t... scripts are │ │ │ │ │ -00036570: 2072 756e 2077 6974 6820 7468 6569 7220 run with their │ │ │ │ │ -00036580: 6465 7065 6e64 656e 6369 6573 0a70 726f dependencies.pro │ │ │ │ │ -00036590: 7065 726c 7920 636f 6e66 6967 7572 6564 perly configured │ │ │ │ │ -000365a0: 2069 6620 7468 6973 2069 7320 706f 7373 if this is poss │ │ │ │ │ -000365b0: 6962 6c65 2e20 204f 7468 6572 7769 7365 ible. Otherwise │ │ │ │ │ -000365c0: 2074 6865 2062 7265 616b 696e 6720 706f the breaking po │ │ │ │ │ -000365d0: 696e 740a 6973 2061 7262 6974 7261 7279 int.is arbitrary │ │ │ │ │ -000365e0: 2e20 2050 6163 6b61 6765 7320 7368 6f75 . Packages shou │ │ │ │ │ -000365f0: 6c64 2074 6865 7265 666f 7265 2061 766f ld therefore avo │ │ │ │ │ -00036600: 6964 2063 6972 6375 6c61 7220 6465 7065 id circular depe │ │ │ │ │ -00036610: 6e64 656e 6369 6573 0a77 6865 7265 2070 ndencies.where p │ │ │ │ │ -00036620: 6f73 7369 626c 652c 2070 6172 7469 6375 ossible, particu │ │ │ │ │ -00036630: 6c61 726c 7920 6966 2074 6865 7920 6861 larly if they ha │ │ │ │ │ -00036640: 7665 20e2 8098 706f 7374 696e 7374 e280 ve ...postinst.. │ │ │ │ │ -00036650: 9920 7363 7269 7074 732e 0a0a 5468 6520 . scripts...The │ │ │ │ │ -00036660: 6d65 616e 696e 6720 6f66 2074 6865 2066 meaning of the f │ │ │ │ │ -00036670: 6976 6520 6465 7065 6e64 656e 6379 2066 ive dependency f │ │ │ │ │ -00036680: 6965 6c64 7320 6973 2061 7320 666f 6c6c ields is as foll │ │ │ │ │ -00036690: 6f77 733a 0a0a e280 9844 6570 656e 6473 ows:.....Depends │ │ │ │ │ -000366a0: e280 990a 0a20 2020 2020 5468 6973 2064 ..... This d │ │ │ │ │ -000366b0: 6563 6c61 7265 7320 616e 2061 6273 6f6c eclares an absol │ │ │ │ │ -000366c0: 7574 6520 6465 7065 6e64 656e 6379 2e20 ute dependency. │ │ │ │ │ -000366d0: 2041 2070 6163 6b61 6765 2077 696c 6c20 A package will │ │ │ │ │ -000366e0: 6e6f 7420 6265 0a20 2020 2020 636f 6e66 not be. conf │ │ │ │ │ -000366f0: 6967 7572 6564 2075 6e6c 6573 7320 616c igured unless al │ │ │ │ │ -00036700: 6c20 6f66 2074 6865 2070 6163 6b61 6765 l of the package │ │ │ │ │ -00036710: 7320 6c69 7374 6564 2069 6e20 6974 7320 s listed in its │ │ │ │ │ -00036720: e280 9844 6570 656e 6473 e280 9920 6669 ...Depends... fi │ │ │ │ │ -00036730: 656c 640a 2020 2020 2068 6176 6520 6265 eld. have be │ │ │ │ │ -00036740: 656e 2063 6f72 7265 6374 6c79 2063 6f6e en correctly con │ │ │ │ │ -00036750: 6669 6775 7265 6420 2875 6e6c 6573 7320 figured (unless │ │ │ │ │ -00036760: 7468 6572 6520 6973 2061 2063 6972 6375 there is a circu │ │ │ │ │ -00036770: 6c61 720a 2020 2020 2064 6570 656e 6465 lar. depende │ │ │ │ │ -00036780: 6e63 7920 6173 2064 6573 6372 6962 6564 ncy as described │ │ │ │ │ -00036790: 2061 626f 7665 292e 0a0a 2020 2020 2054 above)... T │ │ │ │ │ -000367a0: 6865 20e2 8098 4465 7065 6e64 73e2 8099 he ...Depends... │ │ │ │ │ -000367b0: 2066 6965 6c64 2073 686f 756c 6420 6265 field should be │ │ │ │ │ -000367c0: 2075 7365 6420 6966 2074 6865 2064 6570 used if the dep │ │ │ │ │ -000367d0: 656e 6465 642d 6f6e 2070 6163 6b61 6765 ended-on package │ │ │ │ │ -000367e0: 2069 730a 2020 2020 2072 6571 7569 7265 is. require │ │ │ │ │ -000367f0: 6420 666f 7220 7468 6520 6465 7065 6e64 d for the depend │ │ │ │ │ -00036800: 696e 6720 7061 636b 6167 6520 746f 2070 ing package to p │ │ │ │ │ -00036810: 726f 7669 6465 2061 2073 6967 6e69 6669 rovide a signifi │ │ │ │ │ -00036820: 6361 6e74 2061 6d6f 756e 740a 2020 2020 cant amount. │ │ │ │ │ -00036830: 206f 6620 6675 6e63 7469 6f6e 616c 6974 of functionalit │ │ │ │ │ -00036840: 792e 0a0a 2020 2020 2054 6865 20e2 8098 y... The ... │ │ │ │ │ -00036850: 4465 7065 6e64 73e2 8099 2066 6965 6c64 Depends... field │ │ │ │ │ -00036860: 2073 686f 756c 6420 616c 736f 2062 6520 should also be │ │ │ │ │ -00036870: 7573 6564 2069 6620 7468 6520 e280 9870 used if the ...p │ │ │ │ │ -00036880: 6f73 7469 6e73 74e2 8099 206f 720a 2020 ostinst... or. │ │ │ │ │ -00036890: 2020 20e2 8098 7072 6572 6de2 8099 2073 ...prerm... s │ │ │ │ │ -000368a0: 6372 6970 7473 2072 6571 7569 7265 2074 cripts require t │ │ │ │ │ -000368b0: 6865 2064 6570 656e 6465 642d 6f6e 2070 he depended-on p │ │ │ │ │ -000368c0: 6163 6b61 6765 2074 6f20 6265 2075 6e70 ackage to be unp │ │ │ │ │ -000368d0: 6163 6b65 6420 6f72 0a20 2020 2020 636f acked or. co │ │ │ │ │ -000368e0: 6e66 6967 7572 6564 2069 6e20 6f72 6465 nfigured in orde │ │ │ │ │ -000368f0: 7220 746f 2072 756e 2e20 2049 6e20 7468 r to run. In th │ │ │ │ │ -00036900: 6520 6361 7365 206f 6620 e280 9870 6f73 e case of ...pos │ │ │ │ │ -00036910: 7469 6e73 7420 636f 6e66 6967 7572 65e2 tinst configure. │ │ │ │ │ -00036920: 8099 2c0a 2020 2020 2074 6865 2064 6570 ..,. the dep │ │ │ │ │ -00036930: 656e 6465 642d 6f6e 2070 6163 6b61 6765 ended-on package │ │ │ │ │ -00036940: 7320 7769 6c6c 2062 6520 756e 7061 636b s will be unpack │ │ │ │ │ -00036950: 6564 2061 6e64 2063 6f6e 6669 6775 7265 ed and configure │ │ │ │ │ -00036960: 6420 6669 7273 742e 0a20 2020 2020 2849 d first.. (I │ │ │ │ │ -00036970: 6620 626f 7468 2070 6163 6b61 6765 7320 f both packages │ │ │ │ │ -00036980: 6172 6520 696e 766f 6c76 6564 2069 6e20 are involved in │ │ │ │ │ -00036990: 6120 6465 7065 6e64 656e 6379 206c 6f6f a dependency loo │ │ │ │ │ -000369a0: 702c 2074 6869 7320 6d69 6768 7420 6e6f p, this might no │ │ │ │ │ -000369b0: 740a 2020 2020 2077 6f72 6b20 6173 2065 t. work as e │ │ │ │ │ -000369c0: 7870 6563 7465 643b 2073 6565 2074 6865 xpected; see the │ │ │ │ │ -000369d0: 2065 7870 6c61 6e61 7469 6f6e 2061 2066 explanation a f │ │ │ │ │ -000369e0: 6577 2070 6172 6167 7261 7068 7320 6261 ew paragraphs ba │ │ │ │ │ -000369f0: 636b 2e29 2020 496e 0a20 2020 2020 7468 ck.) In. th │ │ │ │ │ -00036a00: 6520 6361 7365 206f 6620 e280 9870 7265 e case of ...pre │ │ │ │ │ -00036a10: 726d e280 9920 6f72 206f 7468 6572 20e2 rm... or other . │ │ │ │ │ -00036a20: 8098 706f 7374 696e 7374 e280 9920 6163 ..postinst... ac │ │ │ │ │ -00036a30: 7469 6f6e 732c 2074 6865 2070 6163 6b61 tions, the packa │ │ │ │ │ -00036a40: 6765 0a20 2020 2020 6465 7065 6e64 656e ge. dependen │ │ │ │ │ -00036a50: 6369 6573 2077 696c 6c20 6e6f 726d 616c cies will normal │ │ │ │ │ -00036a60: 6c79 2062 6520 6174 206c 6561 7374 2075 ly be at least u │ │ │ │ │ -00036a70: 6e70 6163 6b65 642c 2062 7574 2074 6865 npacked, but the │ │ │ │ │ -00036a80: 7920 6d61 7920 6265 0a20 2020 2020 6f6e y may be. on │ │ │ │ │ -00036a90: 6c79 20e2 809c 4861 6c66 2d49 6e73 7461 ly ...Half-Insta │ │ │ │ │ -00036aa0: 6c6c 6564 e280 9d20 6966 2061 2070 7265 lled... if a pre │ │ │ │ │ -00036ab0: 7669 6f75 7320 7570 6772 6164 6520 6f66 vious upgrade of │ │ │ │ │ -00036ac0: 2074 6865 2064 6570 656e 6465 6e63 790a the dependency. │ │ │ │ │ -00036ad0: 2020 2020 2066 6169 6c65 642e 0a0a 2020 failed... │ │ │ │ │ -00036ae0: 2020 2046 696e 616c 6c79 2c20 7468 6520 Finally, the │ │ │ │ │ -00036af0: e280 9844 6570 656e 6473 e280 9920 6669 ...Depends... fi │ │ │ │ │ -00036b00: 656c 6420 7368 6f75 6c64 2062 6520 7573 eld should be us │ │ │ │ │ -00036b10: 6564 2069 6620 7468 6520 6465 7065 6e64 ed if the depend │ │ │ │ │ -00036b20: 6564 2d6f 6e0a 2020 2020 2070 6163 6b61 ed-on. packa │ │ │ │ │ -00036b30: 6765 2069 7320 6e65 6564 6564 2062 7920 ge is needed by │ │ │ │ │ -00036b40: 7468 6520 e280 9870 6f73 7472 6de2 8099 the ...postrm... │ │ │ │ │ -00036b50: 2073 6372 6970 7420 746f 2066 756c 6c79 script to fully │ │ │ │ │ -00036b60: 2063 6c65 616e 2075 7020 6166 7465 720a clean up after. │ │ │ │ │ -00036b70: 2020 2020 2074 6865 2070 6163 6b61 6765 the package │ │ │ │ │ -00036b80: 2072 656d 6f76 616c 2e20 2054 6865 7265 removal. There │ │ │ │ │ -00036b90: 2069 7320 6e6f 2067 7561 7261 6e74 6565 is no guarantee │ │ │ │ │ -00036ba0: 2074 6861 7420 7061 636b 6167 650a 2020 that package. │ │ │ │ │ -00036bb0: 2020 2064 6570 656e 6465 6e63 6965 7320 dependencies │ │ │ │ │ -00036bc0: 7769 6c6c 2062 6520 6176 6169 6c61 626c will be availabl │ │ │ │ │ -00036bd0: 6520 7768 656e 20e2 8098 706f 7374 726d e when ...postrm │ │ │ │ │ -00036be0: e280 9920 6973 2072 756e 2c20 6275 7420 ... is run, but │ │ │ │ │ -00036bf0: 7468 650a 2020 2020 2064 6570 656e 6465 the. depende │ │ │ │ │ -00036c00: 642d 6f6e 2070 6163 6b61 6765 2069 7320 d-on package is │ │ │ │ │ -00036c10: 6d6f 7265 206c 696b 656c 7920 746f 2062 more likely to b │ │ │ │ │ -00036c20: 6520 6176 6169 6c61 626c 6520 6966 2074 e available if t │ │ │ │ │ -00036c30: 6865 2070 6163 6b61 6765 0a20 2020 2020 he package. │ │ │ │ │ -00036c40: 6465 636c 6172 6573 2061 2064 6570 656e declares a depen │ │ │ │ │ -00036c50: 6465 6e63 7920 2870 6172 7469 6375 6c61 dency (particula │ │ │ │ │ -00036c60: 726c 7920 696e 2074 6865 2063 6173 6520 rly in the case │ │ │ │ │ -00036c70: 6f66 20e2 8098 706f 7374 726d 0a20 2020 of ...postrm. │ │ │ │ │ -00036c80: 2020 7265 6d6f 7665 e280 9929 2e20 2054 remove...). T │ │ │ │ │ -00036c90: 6865 20e2 8098 706f 7374 726d e280 9920 he ...postrm... │ │ │ │ │ -00036ca0: 7363 7269 7074 206d 7573 7420 6772 6163 script must grac │ │ │ │ │ -00036cb0: 6566 756c 6c79 2073 6b69 7020 6163 7469 efully skip acti │ │ │ │ │ -00036cc0: 6f6e 7320 7468 6174 0a20 2020 2020 7265 ons that. re │ │ │ │ │ -00036cd0: 7175 6972 6520 6120 6465 7065 6e64 656e quire a dependen │ │ │ │ │ -00036ce0: 6379 2069 6620 7468 6174 2064 6570 656e cy if that depen │ │ │ │ │ -00036cf0: 6465 6e63 7920 6973 6ee2 8099 7420 6176 dency isn...t av │ │ │ │ │ -00036d00: 6169 6c61 626c 652e 0a0a e280 9852 6563 ailable......Rec │ │ │ │ │ -00036d10: 6f6d 6d65 6e64 73e2 8099 0a0a 2020 2020 ommends..... │ │ │ │ │ -00036d20: 2054 6869 7320 6465 636c 6172 6573 2061 This declares a │ │ │ │ │ -00036d30: 2073 7472 6f6e 672c 2062 7574 206e 6f74 strong, but not │ │ │ │ │ -00036d40: 2061 6273 6f6c 7574 652c 2064 6570 656e absolute, depen │ │ │ │ │ -00036d50: 6465 6e63 792e 0a0a 2020 2020 2054 6865 dency... The │ │ │ │ │ -00036d60: 20e2 8098 5265 636f 6d6d 656e 6473 e280 ...Recommends.. │ │ │ │ │ -00036d70: 9920 6669 656c 6420 7368 6f75 6c64 206c . field should l │ │ │ │ │ -00036d80: 6973 7420 7061 636b 6167 6573 2074 6861 ist packages tha │ │ │ │ │ -00036d90: 7420 776f 756c 6420 6265 2066 6f75 6e64 t would be found │ │ │ │ │ -00036da0: 0a20 2020 2020 746f 6765 7468 6572 2077 . together w │ │ │ │ │ -00036db0: 6974 6820 7468 6973 206f 6e65 2069 6e20 ith this one in │ │ │ │ │ -00036dc0: 616c 6c20 6275 7420 756e 7573 7561 6c20 all but unusual │ │ │ │ │ -00036dd0: 696e 7374 616c 6c61 7469 6f6e 732e 0a0a installations... │ │ │ │ │ -00036de0: e280 9853 7567 6765 7374 73e2 8099 0a0a ...Suggests..... │ │ │ │ │ -00036df0: 2020 2020 2054 6869 7320 6973 2075 7365 This is use │ │ │ │ │ -00036e00: 6420 746f 2064 6563 6c61 7265 2074 6861 d to declare tha │ │ │ │ │ -00036e10: 7420 6f6e 6520 7061 636b 6167 6520 6d61 t one package ma │ │ │ │ │ -00036e20: 7920 6265 206d 6f72 6520 7573 6566 756c y be more useful │ │ │ │ │ -00036e30: 2077 6974 680a 2020 2020 206f 6e65 206f with. one o │ │ │ │ │ -00036e40: 7220 6d6f 7265 206f 7468 6572 732e 2020 r more others. │ │ │ │ │ -00036e50: 5573 696e 6720 7468 6973 2066 6965 6c64 Using this field │ │ │ │ │ -00036e60: 2074 656c 6c73 2074 6865 2070 6163 6b61 tells the packa │ │ │ │ │ -00036e70: 6769 6e67 2073 7973 7465 6d0a 2020 2020 ging system. │ │ │ │ │ -00036e80: 2061 6e64 2074 6865 2075 7365 7220 7468 and the user th │ │ │ │ │ -00036e90: 6174 2074 6865 206c 6973 7465 6420 7061 at the listed pa │ │ │ │ │ -00036ea0: 636b 6167 6573 2061 7265 2072 656c 6174 ckages are relat │ │ │ │ │ -00036eb0: 6564 2074 6f20 7468 6973 206f 6e65 2061 ed to this one a │ │ │ │ │ -00036ec0: 6e64 0a20 2020 2020 6361 6e20 7065 7268 nd. can perh │ │ │ │ │ -00036ed0: 6170 7320 656e 6861 6e63 6520 6974 7320 aps enhance its │ │ │ │ │ -00036ee0: 7573 6566 756c 6e65 7373 2c20 6275 7420 usefulness, but │ │ │ │ │ -00036ef0: 7468 6174 2069 6e73 7461 6c6c 696e 6720 that installing │ │ │ │ │ -00036f00: 7468 6973 206f 6e65 0a20 2020 2020 7769 this one. wi │ │ │ │ │ -00036f10: 7468 6f75 7420 7468 656d 2069 7320 7065 thout them is pe │ │ │ │ │ -00036f20: 7266 6563 746c 7920 7265 6173 6f6e 6162 rfectly reasonab │ │ │ │ │ -00036f30: 6c65 2e0a 0ae2 8098 456e 6861 6e63 6573 le......Enhances │ │ │ │ │ -00036f40: e280 990a 0a20 2020 2020 5468 6973 2066 ..... This f │ │ │ │ │ -00036f50: 6965 6c64 2069 7320 7369 6d69 6c61 7220 ield is similar │ │ │ │ │ -00036f60: 746f 2053 7567 6765 7374 7320 6275 7420 to Suggests but │ │ │ │ │ -00036f70: 776f 726b 7320 696e 2074 6865 206f 7070 works in the opp │ │ │ │ │ -00036f80: 6f73 6974 650a 2020 2020 2064 6972 6563 osite. direc │ │ │ │ │ -00036f90: 7469 6f6e 2e20 2049 7420 6973 2075 7365 tion. It is use │ │ │ │ │ -00036fa0: 6420 746f 2064 6563 6c61 7265 2074 6861 d to declare tha │ │ │ │ │ -00036fb0: 7420 6120 7061 636b 6167 6520 6361 6e20 t a package can │ │ │ │ │ -00036fc0: 656e 6861 6e63 6520 7468 650a 2020 2020 enhance the. │ │ │ │ │ -00036fd0: 2066 756e 6374 696f 6e61 6c69 7479 206f functionality o │ │ │ │ │ -00036fe0: 6620 616e 6f74 6865 7220 7061 636b 6167 f another packag │ │ │ │ │ -00036ff0: 652e 0a0a e280 9850 7265 2d44 6570 656e e......Pre-Depen │ │ │ │ │ -00037000: 6473 e280 990a 0a20 2020 2020 5468 6973 ds..... This │ │ │ │ │ -00037010: 2066 6965 6c64 2069 7320 6c69 6b65 20e2 field is like . │ │ │ │ │ -00037020: 8098 4465 7065 6e64 73e2 8099 2c20 6578 ..Depends..., ex │ │ │ │ │ -00037030: 6365 7074 2074 6861 7420 6974 2061 6c73 cept that it als │ │ │ │ │ -00037040: 6f20 666f 7263 6573 20e2 8098 6470 6b67 o forces ...dpkg │ │ │ │ │ -00037050: e280 9920 746f 0a20 2020 2020 636f 6d70 ... to. comp │ │ │ │ │ -00037060: 6c65 7465 2069 6e73 7461 6c6c 6174 696f lete installatio │ │ │ │ │ -00037070: 6e20 6f66 2074 6865 2070 6163 6b61 6765 n of the package │ │ │ │ │ -00037080: 7320 6e61 6d65 6420 6265 666f 7265 2065 s named before e │ │ │ │ │ -00037090: 7665 6e20 7374 6172 7469 6e67 0a20 2020 ven starting. │ │ │ │ │ -000370a0: 2020 7468 6520 696e 7374 616c 6c61 7469 the installati │ │ │ │ │ -000370b0: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ -000370c0: 6520 7768 6963 6820 6465 636c 6172 6573 e which declares │ │ │ │ │ -000370d0: 2074 6865 2070 7265 2d64 6570 656e 6465 the pre-depende │ │ │ │ │ -000370e0: 6e63 792c 0a20 2020 2020 6173 2066 6f6c ncy,. as fol │ │ │ │ │ -000370f0: 6c6f 7773 3a0a 0a20 2020 2020 5768 656e lows:.. When │ │ │ │ │ -00037100: 2061 2070 6163 6b61 6765 2064 6563 6c61 a package decla │ │ │ │ │ -00037110: 7269 6e67 2061 2070 7265 2d64 6570 656e ring a pre-depen │ │ │ │ │ -00037120: 6465 6e63 7920 6973 2061 626f 7574 2074 dency is about t │ │ │ │ │ -00037130: 6f20 6265 2027 756e 7061 636b 6564 270a o be 'unpacked'. │ │ │ │ │ -00037140: 2020 2020 2074 6865 2070 7265 2d64 6570 the pre-dep │ │ │ │ │ -00037150: 656e 6465 6e63 7920 6361 6e20 6265 2073 endency can be s │ │ │ │ │ -00037160: 6174 6973 6669 6564 2069 6620 7468 6520 atisfied if the │ │ │ │ │ -00037170: 6465 7065 6e64 6564 2d6f 6e20 7061 636b depended-on pack │ │ │ │ │ -00037180: 6167 6520 6973 0a20 2020 2020 6569 7468 age is. eith │ │ │ │ │ -00037190: 6572 2066 756c 6c79 2063 6f6e 6669 6775 er fully configu │ │ │ │ │ -000371a0: 7265 642c 2027 6f72 2065 7665 6e20 6966 red, 'or even if │ │ │ │ │ -000371b0: 2720 7468 6520 6465 7065 6e64 6564 2d6f ' the depended-o │ │ │ │ │ -000371c0: 6e20 7061 636b 6167 6528 7329 0a20 2020 n package(s). │ │ │ │ │ -000371d0: 2020 6172 6520 6f6e 6c79 2069 6e20 7468 are only in th │ │ │ │ │ -000371e0: 6520 e280 9c55 6e70 6163 6b65 64e2 809d e ...Unpacked... │ │ │ │ │ -000371f0: 206f 7220 7468 6520 e280 9c48 616c 662d or the ...Half- │ │ │ │ │ -00037200: 436f 6e66 6967 7572 6564 e280 9d20 7374 Configured... st │ │ │ │ │ -00037210: 6174 652c 2070 726f 7669 6465 640a 2020 ate, provided. │ │ │ │ │ -00037220: 2020 2074 6861 7420 7468 6579 2068 6176 that they hav │ │ │ │ │ -00037230: 6520 6265 656e 2063 6f6e 6669 6775 7265 e been configure │ │ │ │ │ -00037240: 6420 636f 7272 6563 746c 7920 6174 2073 d correctly at s │ │ │ │ │ -00037250: 6f6d 6520 706f 696e 7420 696e 2074 6865 ome point in the │ │ │ │ │ -00037260: 2070 6173 740a 2020 2020 2028 616e 6420 past. (and │ │ │ │ │ -00037270: 6e6f 7420 7265 6d6f 7665 6420 6f72 2070 not removed or p │ │ │ │ │ -00037280: 6172 7469 616c 6c79 2072 656d 6f76 6564 artially removed │ │ │ │ │ -00037290: 2073 696e 6365 292e 2020 496e 2074 6869 since). In thi │ │ │ │ │ -000372a0: 7320 6361 7365 2c20 626f 7468 0a20 2020 s case, both. │ │ │ │ │ -000372b0: 2020 7468 6520 7072 6576 696f 7573 6c79 the previously │ │ │ │ │ -000372c0: 2d63 6f6e 6669 6775 7265 6420 616e 6420 -configured and │ │ │ │ │ -000372d0: 6375 7272 656e 746c 7920 e280 9c55 6e70 currently ...Unp │ │ │ │ │ -000372e0: 6163 6b65 64e2 809d 206f 720a 2020 2020 acked... or. │ │ │ │ │ -000372f0: 20e2 809c 4861 6c66 2d43 6f6e 6669 6775 ...Half-Configu │ │ │ │ │ -00037300: 7265 64e2 809d 2076 6572 7369 6f6e 7320 red... versions │ │ │ │ │ -00037310: 6d75 7374 2073 6174 6973 6679 2061 6e79 must satisfy any │ │ │ │ │ -00037320: 2076 6572 7369 6f6e 2063 6c61 7573 6520 version clause │ │ │ │ │ -00037330: 696e 2074 6865 0a20 2020 2020 e280 9850 in the. ...P │ │ │ │ │ -00037340: 7265 2d44 6570 656e 6473 e280 9920 6669 re-Depends... fi │ │ │ │ │ -00037350: 656c 642e 0a0a 2020 2020 2057 6865 6e20 eld... When │ │ │ │ │ -00037360: 7468 6520 7061 636b 6167 6520 6465 636c the package decl │ │ │ │ │ -00037370: 6172 696e 6720 6120 7072 652d 6465 7065 aring a pre-depe │ │ │ │ │ -00037380: 6e64 656e 6379 2069 7320 6162 6f75 7420 ndency is about │ │ │ │ │ -00037390: 746f 2062 650a 2020 2020 2027 636f 6e66 to be. 'conf │ │ │ │ │ -000373a0: 6967 7572 6564 272c 2074 6865 2070 7265 igured', the pre │ │ │ │ │ -000373b0: 2d64 6570 656e 6465 6e63 7920 7769 6c6c -dependency will │ │ │ │ │ -000373c0: 2062 6520 7472 6561 7465 6420 6173 2061 be treated as a │ │ │ │ │ -000373d0: 206e 6f72 6d61 6c0a 2020 2020 20e2 8098 normal. ... │ │ │ │ │ -000373e0: 4465 7065 6e64 73e2 8099 2e20 2049 7420 Depends.... It │ │ │ │ │ -000373f0: 7769 6c6c 2062 6520 636f 6e73 6964 6572 will be consider │ │ │ │ │ -00037400: 6564 2073 6174 6973 6669 6564 206f 6e6c ed satisfied onl │ │ │ │ │ -00037410: 7920 6966 2074 6865 2064 6570 656e 6465 y if the depende │ │ │ │ │ -00037420: 642d 6f6e 0a20 2020 2020 7061 636b 6167 d-on. packag │ │ │ │ │ -00037430: 6520 6861 7320 6265 656e 2063 6f72 7265 e has been corre │ │ │ │ │ -00037440: 6374 6c79 2063 6f6e 6669 6775 7265 642e ctly configured. │ │ │ │ │ -00037450: 2020 486f 7765 7665 722c 2075 6e6c 696b However, unlik │ │ │ │ │ -00037460: 6520 7769 7468 0a20 2020 2020 e280 9844 e with. ...D │ │ │ │ │ -00037470: 6570 656e 6473 e280 992c 20e2 8098 5072 epends..., ...Pr │ │ │ │ │ -00037480: 652d 4465 7065 6e64 73e2 8099 2064 6f65 e-Depends... doe │ │ │ │ │ -00037490: 7320 6e6f 7420 7065 726d 6974 2063 6972 s not permit cir │ │ │ │ │ -000374a0: 6375 6c61 7220 6465 7065 6e64 656e 6369 cular dependenci │ │ │ │ │ -000374b0: 6573 2074 6f0a 2020 2020 2062 6520 6272 es to. be br │ │ │ │ │ -000374c0: 6f6b 656e 2e20 2049 6620 6120 6369 7263 oken. If a circ │ │ │ │ │ -000374d0: 756c 6172 2064 6570 656e 6465 6e63 7920 ular dependency │ │ │ │ │ -000374e0: 6973 2065 6e63 6f75 6e74 6572 6564 2077 is encountered w │ │ │ │ │ -000374f0: 6869 6c65 0a20 2020 2020 6174 7465 6d70 hile. attemp │ │ │ │ │ -00037500: 7469 6e67 2074 6f20 686f 6e6f 7220 e280 ting to honor .. │ │ │ │ │ -00037510: 9850 7265 2d44 6570 656e 6473 e280 992c .Pre-Depends..., │ │ │ │ │ -00037520: 2074 6865 2069 6e73 7461 6c6c 6174 696f the installatio │ │ │ │ │ -00037530: 6e20 7769 6c6c 2062 650a 2020 2020 2061 n will be. a │ │ │ │ │ -00037540: 626f 7274 6564 2e0a 0a20 2020 2020 e280 borted... .. │ │ │ │ │ -00037550: 9850 7265 2d44 6570 656e 6473 e280 9920 .Pre-Depends... │ │ │ │ │ -00037560: 6172 6520 616c 736f 2072 6571 7569 7265 are also require │ │ │ │ │ -00037570: 6420 6966 2074 6865 20e2 8098 7072 6569 d if the ...prei │ │ │ │ │ -00037580: 6e73 74e2 8099 2073 6372 6970 7420 6465 nst... script de │ │ │ │ │ -00037590: 7065 6e64 7320 6f6e 0a20 2020 2020 7468 pends on. th │ │ │ │ │ -000375a0: 6520 6e61 6d65 6420 7061 636b 6167 652e e named package. │ │ │ │ │ -000375b0: 2020 4974 2069 7320 6265 7374 2074 6f20 It is best to │ │ │ │ │ -000375c0: 6176 6f69 6420 7468 6973 2073 6974 7561 avoid this situa │ │ │ │ │ -000375d0: 7469 6f6e 2069 6620 706f 7373 6962 6c65 tion if possible │ │ │ │ │ -000375e0: 2e0a 0a20 2020 2020 e280 9850 7265 2d44 ... ...Pre-D │ │ │ │ │ -000375f0: 6570 656e 6473 e280 9920 7368 6f75 6c64 epends... should │ │ │ │ │ -00037600: 2062 6520 7573 6564 2073 7061 7269 6e67 be used sparing │ │ │ │ │ -00037610: 6c79 2c20 7072 6566 6572 6162 6c79 206f ly, preferably o │ │ │ │ │ -00037620: 6e6c 7920 6279 2070 6163 6b61 6765 730a nly by packages. │ │ │ │ │ -00037630: 2020 2020 2077 686f 7365 2070 7265 6d61 whose prema │ │ │ │ │ -00037640: 7475 7265 2075 7067 7261 6465 206f 7220 ture upgrade or │ │ │ │ │ -00037650: 696e 7374 616c 6c61 7469 6f6e 2077 6f75 installation wou │ │ │ │ │ -00037660: 6c64 2068 616d 7065 7220 7468 6520 6162 ld hamper the ab │ │ │ │ │ -00037670: 696c 6974 7920 6f66 0a20 2020 2020 7468 ility of. th │ │ │ │ │ -00037680: 6520 7379 7374 656d 2074 6f20 636f 6e74 e system to cont │ │ │ │ │ -00037690: 696e 7565 2077 6974 6820 616e 7920 7570 inue with any up │ │ │ │ │ -000376a0: 6772 6164 6520 7468 6174 206d 6967 6874 grade that might │ │ │ │ │ -000376b0: 2062 6520 696e 2070 726f 6772 6573 732e be in progress. │ │ │ │ │ -000376c0: 0a0a 2020 2020 2059 6f75 2073 686f 756c .. You shoul │ │ │ │ │ -000376d0: 6420 6e6f 7420 7370 6563 6966 7920 6120 d not specify a │ │ │ │ │ -000376e0: e280 9850 7265 2d44 6570 656e 6473 e280 ...Pre-Depends.. │ │ │ │ │ -000376f0: 9920 656e 7472 7920 666f 7220 6120 7061 . entry for a pa │ │ │ │ │ -00037700: 636b 6167 6520 6265 666f 7265 0a20 2020 ckage before. │ │ │ │ │ -00037710: 2020 7468 6973 2068 6173 2062 6565 6e20 this has been │ │ │ │ │ -00037720: 6469 7363 7573 7365 6420 6f6e 2074 6865 discussed on the │ │ │ │ │ -00037730: 20e2 8098 6465 6269 616e 2d64 6576 656c ...debian-devel │ │ │ │ │ -00037740: e280 9920 6d61 696c 696e 6720 6c69 7374 ... mailing list │ │ │ │ │ -00037750: 2061 6e64 2061 0a20 2020 2020 636f 6e73 and a. cons │ │ │ │ │ -00037760: 656e 7375 7320 6162 6f75 7420 646f 696e ensus about doin │ │ │ │ │ -00037770: 6720 7468 6174 2068 6173 2062 6565 6e20 g that has been │ │ │ │ │ -00037780: 7265 6163 6865 642e 2020 5365 6520 2a6e reached. See *n │ │ │ │ │ -00037790: 6f74 650a 2020 2020 2044 6570 656e 6465 ote. Depende │ │ │ │ │ -000377a0: 6e63 6965 733a 2035 332e 0a0a 5768 656e ncies: 53...When │ │ │ │ │ -000377b0: 2073 656c 6563 7469 6e67 2077 6869 6368 selecting which │ │ │ │ │ -000377c0: 206c 6576 656c 206f 6620 6465 7065 6e64 level of depend │ │ │ │ │ -000377d0: 656e 6379 2074 6f20 7573 6520 796f 7520 ency to use you │ │ │ │ │ -000377e0: 7368 6f75 6c64 2063 6f6e 7369 6465 7220 should consider │ │ │ │ │ -000377f0: 686f 770a 696d 706f 7274 616e 7420 7468 how.important th │ │ │ │ │ -00037800: 6520 6465 7065 6e64 6564 2d6f 6e20 7061 e depended-on pa │ │ │ │ │ -00037810: 636b 6167 6520 6973 2074 6f20 7468 6520 ckage is to the │ │ │ │ │ -00037820: 6675 6e63 7469 6f6e 616c 6974 7920 6f66 functionality of │ │ │ │ │ -00037830: 2074 6865 206f 6e65 0a64 6563 6c61 7269 the one.declari │ │ │ │ │ -00037840: 6e67 2074 6865 2064 6570 656e 6465 6e63 ng the dependenc │ │ │ │ │ -00037850: 792e 2020 536f 6d65 2070 6163 6b61 6765 y. Some package │ │ │ │ │ -00037860: 7320 6172 6520 636f 6d70 6f73 6564 206f s are composed o │ │ │ │ │ -00037870: 6620 636f 6d70 6f6e 656e 7473 206f 660a f components of. │ │ │ │ │ -00037880: 7661 7279 696e 6720 6465 6772 6565 7320 varying degrees │ │ │ │ │ -00037890: 6f66 2069 6d70 6f72 7461 6e63 652e 2020 of importance. │ │ │ │ │ -000378a0: 5375 6368 2061 2070 6163 6b61 6765 2073 Such a package s │ │ │ │ │ -000378b0: 686f 756c 6420 6c69 7374 2075 7369 6e67 hould list using │ │ │ │ │ -000378c0: 0ae2 8098 4465 7065 6e64 73e2 8099 2074 ....Depends... t │ │ │ │ │ -000378d0: 6865 2070 6163 6b61 6765 2873 2920 7768 he package(s) wh │ │ │ │ │ -000378e0: 6963 6820 6172 6520 7265 7175 6972 6564 ich are required │ │ │ │ │ -000378f0: 2062 7920 7468 6520 6d6f 7265 2069 6d70 by the more imp │ │ │ │ │ -00037900: 6f72 7461 6e74 0a63 6f6d 706f 6e65 6e74 ortant.component │ │ │ │ │ -00037910: 732e 2020 5468 6520 6f74 6865 7220 636f s. The other co │ │ │ │ │ -00037920: 6d70 6f6e 656e 7473 e280 9920 7265 7175 mponents... requ │ │ │ │ │ -00037930: 6972 656d 656e 7473 206d 6179 2062 6520 irements may be │ │ │ │ │ -00037940: 6d65 6e74 696f 6e65 6420 6173 0a53 7567 mentioned as.Sug │ │ │ │ │ -00037950: 6765 7374 696f 6e73 206f 7220 5265 636f gestions or Reco │ │ │ │ │ -00037960: 6d6d 656e 6461 7469 6f6e 732c 2061 7320 mmendations, as │ │ │ │ │ -00037970: 6170 7072 6f70 7269 6174 6520 746f 2074 appropriate to t │ │ │ │ │ -00037980: 6865 2063 6f6d 706f 6e65 6e74 73e2 8099 he components... │ │ │ │ │ -00037990: 0a72 656c 6174 6976 6520 696d 706f 7274 .relative import │ │ │ │ │ -000379a0: 616e 6365 2e0a 0a20 2020 2d2d 2d2d 2d2d ance... ------ │ │ │ │ │ -000379b0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -000379c0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -000379d0: 2920 5468 6973 2061 7070 726f 6163 6820 ) This approach │ │ │ │ │ -000379e0: 6d61 6b65 7320 6465 7065 6e64 656e 6379 makes dependency │ │ │ │ │ -000379f0: 2072 6573 6f6c 7574 696f 6e20 6561 7369 resolution easi │ │ │ │ │ -00037a00: 6572 2e20 2049 6620 7477 6f0a 7061 636b er. If two.pack │ │ │ │ │ -00037a10: 6167 6573 2041 2061 6e64 2042 2061 7265 ages A and B are │ │ │ │ │ -00037a20: 2062 6569 6e67 2075 7067 7261 6465 642c being upgraded, │ │ │ │ │ -00037a30: 2074 6865 2069 6e73 7461 6c6c 6564 2070 the installed p │ │ │ │ │ -00037a40: 6163 6b61 6765 2041 2064 6570 656e 6473 ackage A depends │ │ │ │ │ -00037a50: 206f 6e0a 6578 6163 746c 7920 7468 6520 on.exactly the │ │ │ │ │ -00037a60: 696e 7374 616c 6c65 6420 7061 636b 6167 installed packag │ │ │ │ │ -00037a70: 6520 422c 2061 6e64 2074 6865 206e 6577 e B, and the new │ │ │ │ │ -00037a80: 2070 6163 6b61 6765 2041 2064 6570 656e package A depen │ │ │ │ │ -00037a90: 6473 206f 6e0a 6578 6163 746c 7920 7468 ds on.exactly th │ │ │ │ │ -00037aa0: 6520 6e65 7720 7061 636b 6167 6520 4220 e new package B │ │ │ │ │ -00037ab0: 2861 2063 6f6d 6d6f 6e20 7369 7475 6174 (a common situat │ │ │ │ │ -00037ac0: 696f 6e20 7768 656e 2075 7067 7261 6469 ion when upgradi │ │ │ │ │ -00037ad0: 6e67 2073 6861 7265 640a 6c69 6272 6172 ng shared.librar │ │ │ │ │ -00037ae0: 6965 7320 616e 6420 7468 6569 7220 636f ies and their co │ │ │ │ │ -00037af0: 7272 6573 706f 6e64 696e 6720 6465 7665 rresponding deve │ │ │ │ │ -00037b00: 6c6f 706d 656e 7420 7061 636b 6167 6573 lopment packages │ │ │ │ │ -00037b10: 292c 2073 6174 6973 6679 696e 6720 7468 ), satisfying th │ │ │ │ │ -00037b20: 650a 6465 7065 6e64 656e 6369 6573 2061 e.dependencies a │ │ │ │ │ -00037b30: 7420 6576 6572 7920 7374 6167 6520 6f66 t every stage of │ │ │ │ │ -00037b40: 2074 6865 2075 7067 7261 6465 2077 6f75 the upgrade wou │ │ │ │ │ -00037b50: 6c64 2062 6520 696d 706f 7373 6962 6c65 ld be impossible │ │ │ │ │ -00037b60: 2e20 2054 6869 730a 7265 6c61 7865 6420 . This.relaxed │ │ │ │ │ -00037b70: 7265 7374 7269 6374 696f 6e20 6d65 616e restriction mean │ │ │ │ │ -00037b80: 7320 7468 6174 2062 6f74 6820 6e65 7720 s that both new │ │ │ │ │ -00037b90: 7061 636b 6167 6573 2063 616e 2062 6520 packages can be │ │ │ │ │ -00037ba0: 756e 7061 636b 6564 0a74 6f67 6574 6865 unpacked.togethe │ │ │ │ │ -00037bb0: 7220 616e 6420 7468 656e 2063 6f6e 6669 r and then confi │ │ │ │ │ -00037bc0: 6775 7265 6420 696e 2074 6865 6972 2064 gured in their d │ │ │ │ │ -00037bd0: 6570 656e 6465 6e63 7920 6f72 6465 722e ependency order. │ │ │ │ │ -00037be0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00037bf0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00037c00: 6f64 653a 2050 6163 6b61 6765 7320 7768 ode: Packages wh │ │ │ │ │ -00037c10: 6963 6820 6272 6561 6b20 6f74 6865 7220 ich break other │ │ │ │ │ -00037c20: 7061 636b 6167 6573 202d 2042 7265 616b packages - Break │ │ │ │ │ -00037c30: 732c 2020 4e65 7874 3a20 436f 6e66 6c69 s, Next: Confli │ │ │ │ │ -00037c40: 6374 696e 6720 6269 6e61 7279 2070 6163 cting binary pac │ │ │ │ │ -00037c50: 6b61 6765 7320 2d20 436f 6e66 6c69 6374 kages - Conflict │ │ │ │ │ -00037c60: 732c 2020 5072 6576 3a20 4269 6e61 7279 s, Prev: Binary │ │ │ │ │ -00037c70: 2044 6570 656e 6465 6e63 6965 7320 2d20 Dependencies - │ │ │ │ │ -00037c80: 4465 7065 6e64 7320 5265 636f 6d6d 656e Depends Recommen │ │ │ │ │ -00037c90: 6473 2053 7567 6765 7374 7320 456e 6861 ds Suggests Enha │ │ │ │ │ -00037ca0: 6e63 6573 2050 7265 2d44 6570 656e 6473 nces Pre-Depends │ │ │ │ │ -00037cb0: 2c20 2055 703a 2044 6563 6c61 7269 6e67 , Up: Declaring │ │ │ │ │ -00037cc0: 2072 656c 6174 696f 6e73 6869 7073 2062 relationships b │ │ │ │ │ -00037cd0: 6574 7765 656e 2070 6163 6b61 6765 730a etween packages. │ │ │ │ │ -00037ce0: 0a37 2e33 2050 6163 6b61 6765 7320 7768 .7.3 Packages wh │ │ │ │ │ -00037cf0: 6963 6820 6272 6561 6b20 6f74 6865 7220 ich break other │ │ │ │ │ -00037d00: 7061 636b 6167 6573 202d 20e2 8098 4272 packages - ...Br │ │ │ │ │ -00037d10: 6561 6b73 e280 990a 3d3d 3d3d 3d3d 3d3d eaks....======== │ │ │ │ │ -00037d20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00037d30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00037d40: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5768 656e ==========..When │ │ │ │ │ -00037d50: 206f 6e65 2062 696e 6172 7920 7061 636b one binary pack │ │ │ │ │ -00037d60: 6167 6520 6465 636c 6172 6573 2074 6861 age declares tha │ │ │ │ │ -00037d70: 7420 6974 2062 7265 616b 7320 616e 6f74 t it breaks anot │ │ │ │ │ -00037d80: 6865 722c 20e2 8098 6470 6b67 e280 9920 her, ...dpkg... │ │ │ │ │ -00037d90: 7769 6c6c 0a72 6566 7573 6520 746f 2061 will.refuse to a │ │ │ │ │ -00037da0: 6c6c 6f77 2074 6865 2070 6163 6b61 6765 llow the package │ │ │ │ │ -00037db0: 2077 6869 6368 2064 6563 6c61 7265 7320 which declares │ │ │ │ │ -00037dc0: e280 9842 7265 616b 73e2 8099 2074 6f20 ...Breaks... to │ │ │ │ │ -00037dd0: 6265 2075 6e70 6163 6b65 640a 756e 6c65 be unpacked.unle │ │ │ │ │ -00037de0: 7373 2074 6865 2062 726f 6b65 6e20 7061 ss the broken pa │ │ │ │ │ -00037df0: 636b 6167 6520 6973 2064 6563 6f6e 6669 ckage is deconfi │ │ │ │ │ -00037e00: 6775 7265 6420 6669 7273 742c 2061 6e64 gured first, and │ │ │ │ │ -00037e10: 2069 7420 7769 6c6c 2072 6566 7573 6520 it will refuse │ │ │ │ │ -00037e20: 746f 0a61 6c6c 6f77 2074 6865 2062 726f to.allow the bro │ │ │ │ │ -00037e30: 6b65 6e20 7061 636b 6167 6520 746f 2062 ken package to b │ │ │ │ │ -00037e40: 6520 7265 636f 6e66 6967 7572 6564 2e0a e reconfigured.. │ │ │ │ │ -00037e50: 0a41 2070 6163 6b61 6765 2077 696c 6c20 .A package will │ │ │ │ │ -00037e60: 6e6f 7420 6265 2072 6567 6172 6465 6420 not be regarded │ │ │ │ │ -00037e70: 6173 2063 6175 7369 6e67 2062 7265 616b as causing break │ │ │ │ │ -00037e80: 6167 6520 6d65 7265 6c79 2062 6563 6175 age merely becau │ │ │ │ │ -00037e90: 7365 2069 7473 0a63 6f6e 6669 6775 7261 se its.configura │ │ │ │ │ -00037ea0: 7469 6f6e 2066 696c 6573 2061 7265 2073 tion files are s │ │ │ │ │ -00037eb0: 7469 6c6c 2069 6e73 7461 6c6c 6564 3b20 till installed; │ │ │ │ │ -00037ec0: 6974 206d 7573 7420 6265 2061 7420 6c65 it must be at le │ │ │ │ │ -00037ed0: 6173 740a e280 9c48 616c 662d 496e 7374 ast....Half-Inst │ │ │ │ │ -00037ee0: 616c 6c65 64e2 809d 2e0a 0a41 2073 7065 alled......A spe │ │ │ │ │ -00037ef0: 6369 616c 2065 7863 6570 7469 6f6e 2069 cial exception i │ │ │ │ │ -00037f00: 7320 6d61 6465 2066 6f72 2070 6163 6b61 s made for packa │ │ │ │ │ -00037f10: 6765 7320 7768 6963 6820 6465 636c 6172 ges which declar │ │ │ │ │ -00037f20: 6520 7468 6174 2074 6865 7920 6272 6561 e that they brea │ │ │ │ │ -00037f30: 6b0a 7468 6569 7220 6f77 6e20 7061 636b k.their own pack │ │ │ │ │ -00037f40: 6167 6520 6e61 6d65 206f 7220 6120 7669 age name or a vi │ │ │ │ │ -00037f50: 7274 7561 6c20 7061 636b 6167 6520 7768 rtual package wh │ │ │ │ │ -00037f60: 6963 6820 7468 6579 2070 726f 7669 6465 ich they provide │ │ │ │ │ -00037f70: 2028 7365 650a 6265 6c6f 7729 3a20 7468 (see.below): th │ │ │ │ │ -00037f80: 6973 2064 6f65 7320 6e6f 7420 636f 756e is does not coun │ │ │ │ │ -00037f90: 7420 6173 2061 2072 6561 6c20 6272 6561 t as a real brea │ │ │ │ │ -00037fa0: 6b61 6765 2e0a 0a4e 6f72 6d61 6c6c 7920 kage...Normally │ │ │ │ │ -00037fb0: 6120 e280 9842 7265 616b 73e2 8099 2065 a ...Breaks... e │ │ │ │ │ -00037fc0: 6e74 7279 2077 696c 6c20 6861 7665 2061 ntry will have a │ │ │ │ │ -00037fd0: 6e20 e280 9c65 6172 6c69 6572 2074 6861 n ...earlier tha │ │ │ │ │ -00037fe0: 6ee2 809d 2076 6572 7369 6f6e 2063 6c61 n... version cla │ │ │ │ │ -00037ff0: 7573 653b 0a73 7563 6820 6120 e280 9842 use;.such a ...B │ │ │ │ │ -00038000: 7265 616b 73e2 8099 2069 7320 696e 7472 reaks... is intr │ │ │ │ │ -00038010: 6f64 7563 6564 2069 6e20 7468 6520 7665 oduced in the ve │ │ │ │ │ -00038020: 7273 696f 6e20 6f66 2061 6e20 2869 6d70 rsion of an (imp │ │ │ │ │ -00038030: 6c69 6369 7420 6f72 0a65 7870 6c69 6369 licit or.explici │ │ │ │ │ -00038040: 7429 2064 6570 656e 6465 6e63 7920 7768 t) dependency wh │ │ │ │ │ -00038050: 6963 6820 7669 6f6c 6174 6573 2061 6e20 ich violates an │ │ │ │ │ -00038060: 6173 7375 6d70 7469 6f6e 206f 7220 7265 assumption or re │ │ │ │ │ -00038070: 7665 616c 7320 6120 6275 6720 696e 0a65 veals a bug in.e │ │ │ │ │ -00038080: 6172 6c69 6572 2076 6572 7369 6f6e 7320 arlier versions │ │ │ │ │ -00038090: 6f66 2074 6865 2062 726f 6b65 6e20 7061 of the broken pa │ │ │ │ │ -000380a0: 636b 6167 652c 206f 7220 7768 6963 6820 ckage, or which │ │ │ │ │ -000380b0: 7461 6b65 7320 6f76 6572 2061 2066 696c takes over a fil │ │ │ │ │ -000380c0: 6520 6672 6f6d 0a65 6172 6c69 6572 2076 e from.earlier v │ │ │ │ │ -000380d0: 6572 7369 6f6e 7320 6f66 2074 6865 2070 ersions of the p │ │ │ │ │ -000380e0: 6163 6b61 6765 206e 616d 6564 2069 6e20 ackage named in │ │ │ │ │ -000380f0: e280 9842 7265 616b 73e2 8099 2e20 2054 ...Breaks.... T │ │ │ │ │ -00038100: 6869 7320 7573 6520 6f66 20e2 8098 4272 his use of ...Br │ │ │ │ │ -00038110: 6561 6b73 e280 990a 7769 6c6c 2069 6e66 eaks....will inf │ │ │ │ │ -00038120: 6f72 6d20 6869 6768 6572 2d6c 6576 656c orm higher-level │ │ │ │ │ -00038130: 2070 6163 6b61 6765 206d 616e 6167 656d package managem │ │ │ │ │ -00038140: 656e 7420 746f 6f6c 7320 7468 6174 2074 ent tools that t │ │ │ │ │ -00038150: 6865 2062 726f 6b65 6e0a 7061 636b 6167 he broken.packag │ │ │ │ │ -00038160: 6520 6d75 7374 2062 6520 7570 6772 6164 e must be upgrad │ │ │ │ │ -00038170: 6564 2062 6566 6f72 6520 7468 6520 6e65 ed before the ne │ │ │ │ │ -00038180: 7720 6f6e 652e 0a0a 4966 2074 6865 2062 w one...If the b │ │ │ │ │ -00038190: 7265 616b 696e 6720 7061 636b 6167 6520 reaking package │ │ │ │ │ -000381a0: 616c 736f 206f 7665 7277 7269 7465 7320 also overwrites │ │ │ │ │ -000381b0: 736f 6d65 2066 696c 6573 2066 726f 6d20 some files from │ │ │ │ │ -000381c0: 7468 6520 6f6c 6465 720a 7061 636b 6167 the older.packag │ │ │ │ │ -000381d0: 652c 2069 7420 7368 6f75 6c64 2075 7365 e, it should use │ │ │ │ │ -000381e0: 20e2 8098 5265 706c 6163 6573 e280 9920 ...Replaces... │ │ │ │ │ -000381f0: 746f 2065 6e73 7572 6520 7468 6973 2067 to ensure this g │ │ │ │ │ -00038200: 6f65 7320 736d 6f6f 7468 6c79 2e20 2053 oes smoothly. S │ │ │ │ │ -00038210: 6565 0a2a 6e6f 7465 204f 7665 7277 7269 ee.*note Overwri │ │ │ │ │ -00038220: 7469 6e67 2066 696c 6573 2061 6e64 2072 ting files and r │ │ │ │ │ -00038230: 6570 6c61 6369 6e67 2070 6163 6b61 6765 eplacing package │ │ │ │ │ -00038240: 7320 2d20 5265 706c 6163 6573 3a20 6561 s - Replaces: ea │ │ │ │ │ -00038250: 2e20 666f 7220 610a 6675 6c6c 2064 6973 . for a.full dis │ │ │ │ │ -00038260: 6375 7373 696f 6e20 6f66 2074 616b 696e cussion of takin │ │ │ │ │ -00038270: 6720 6f76 6572 2066 696c 6573 2066 726f g over files fro │ │ │ │ │ -00038280: 6d20 6f74 6865 7220 7061 636b 6167 6573 m other packages │ │ │ │ │ -00038290: 2c20 696e 636c 7564 696e 6720 686f 770a , including how. │ │ │ │ │ -000382a0: 746f 2075 7365 20e2 8098 4272 6561 6b73 to use ...Breaks │ │ │ │ │ -000382b0: e280 9920 696e 2074 686f 7365 2063 6173 ... in those cas │ │ │ │ │ -000382c0: 6573 2e0a 0a4d 616e 7920 6f66 2074 6865 es...Many of the │ │ │ │ │ -000382d0: 2063 6173 6573 2077 6865 7265 20e2 8098 cases where ... │ │ │ │ │ -000382e0: 4272 6561 6b73 e280 9920 7368 6f75 6c64 Breaks... should │ │ │ │ │ -000382f0: 2062 6520 7573 6564 2077 6572 6520 7072 be used were pr │ │ │ │ │ -00038300: 6576 696f 7573 6c79 2068 616e 646c 6564 eviously handled │ │ │ │ │ -00038310: 0a77 6974 6820 e280 9843 6f6e 666c 6963 .with ...Conflic │ │ │ │ │ -00038320: 7473 e280 9920 6265 6361 7573 6520 e280 ts... because .. │ │ │ │ │ -00038330: 9842 7265 616b 73e2 8099 2064 6964 206e .Breaks... did n │ │ │ │ │ -00038340: 6f74 2079 6574 2065 7869 7374 2e20 204d ot yet exist. M │ │ │ │ │ -00038350: 616e 7920 e280 9843 6f6e 666c 6963 7473 any ...Conflicts │ │ │ │ │ -00038360: e280 990a 6669 656c 6473 2073 686f 756c ....fields shoul │ │ │ │ │ -00038370: 6420 6e6f 7720 6265 20e2 8098 4272 6561 d now be ...Brea │ │ │ │ │ -00038380: 6b73 e280 992e 2020 5365 6520 2a6e 6f74 ks.... See *not │ │ │ │ │ -00038390: 6520 436f 6e66 6c69 6374 696e 6720 6269 e Conflicting bi │ │ │ │ │ -000383a0: 6e61 7279 2070 6163 6b61 6765 7320 2d0a nary packages -. │ │ │ │ │ -000383b0: 436f 6e66 6c69 6374 733a 2066 342e 2066 Conflicts: f4. f │ │ │ │ │ -000383c0: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat │ │ │ │ │ -000383d0: 696f 6e20 6162 6f75 7420 7468 6520 6469 ion about the di │ │ │ │ │ -000383e0: 6666 6572 656e 6365 732e 0a0a 1f0a 4669 fferences.....Fi │ │ │ │ │ -000383f0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00038400: 792e 696e 666f 2c20 204e 6f64 653a 2043 y.info, Node: C │ │ │ │ │ -00038410: 6f6e 666c 6963 7469 6e67 2062 696e 6172 onflicting binar │ │ │ │ │ -00038420: 7920 7061 636b 6167 6573 202d 2043 6f6e y packages - Con │ │ │ │ │ -00038430: 666c 6963 7473 2c20 204e 6578 743a 2056 flicts, Next: V │ │ │ │ │ -00038440: 6972 7475 616c 2070 6163 6b61 6765 7320 irtual packages │ │ │ │ │ -00038450: 2d20 5072 6f76 6964 6573 2c20 2050 7265 - Provides, Pre │ │ │ │ │ -00038460: 763a 2050 6163 6b61 6765 7320 7768 6963 v: Packages whic │ │ │ │ │ -00038470: 6820 6272 6561 6b20 6f74 6865 7220 7061 h break other pa │ │ │ │ │ -00038480: 636b 6167 6573 202d 2042 7265 616b 732c ckages - Breaks, │ │ │ │ │ -00038490: 2020 5570 3a20 4465 636c 6172 696e 6720 Up: Declaring │ │ │ │ │ -000384a0: 7265 6c61 7469 6f6e 7368 6970 7320 6265 relationships be │ │ │ │ │ -000384b0: 7477 6565 6e20 7061 636b 6167 6573 0a0a tween packages.. │ │ │ │ │ -000384c0: 372e 3420 436f 6e66 6c69 6374 696e 6720 7.4 Conflicting │ │ │ │ │ -000384d0: 6269 6e61 7279 2070 6163 6b61 6765 7320 binary packages │ │ │ │ │ -000384e0: 2d20 e280 9843 6f6e 666c 6963 7473 e280 - ...Conflicts.. │ │ │ │ │ -000384f0: 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ..============== │ │ │ │ │ -00038500: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00038510: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00038520: 0a57 6865 6e20 6f6e 6520 6269 6e61 7279 .When one binary │ │ │ │ │ -00038530: 2070 6163 6b61 6765 2064 6563 6c61 7265 package declare │ │ │ │ │ -00038540: 7320 6120 636f 6e66 6c69 6374 2077 6974 s a conflict wit │ │ │ │ │ -00038550: 6820 616e 6f74 6865 7220 7573 696e 6720 h another using │ │ │ │ │ -00038560: 610a e280 9843 6f6e 666c 6963 7473 e280 a....Conflicts.. │ │ │ │ │ -00038570: 9920 6669 656c 642c 20e2 8098 6470 6b67 . field, ...dpkg │ │ │ │ │ -00038580: e280 9920 7769 6c6c 2072 6566 7573 6520 ... will refuse │ │ │ │ │ -00038590: 746f 2061 6c6c 6f77 2074 6865 6d20 746f to allow them to │ │ │ │ │ -000385a0: 2062 6520 756e 7061 636b 6564 206f 6e0a be unpacked on. │ │ │ │ │ -000385b0: 7468 6520 7379 7374 656d 2061 7420 7468 the system at th │ │ │ │ │ -000385c0: 6520 7361 6d65 2074 696d 652e 2020 5468 e same time. Th │ │ │ │ │ -000385d0: 6973 2069 7320 6120 7374 726f 6e67 6572 is is a stronger │ │ │ │ │ -000385e0: 2072 6573 7472 6963 7469 6f6e 2074 6861 restriction tha │ │ │ │ │ -000385f0: 6e0a e280 9842 7265 616b 73e2 8099 2c20 n....Breaks..., │ │ │ │ │ -00038600: 7768 6963 6820 7072 6576 656e 7473 2074 which prevents t │ │ │ │ │ -00038610: 6865 2062 726f 6b65 6e20 7061 636b 6167 he broken packag │ │ │ │ │ -00038620: 6520 6672 6f6d 2062 6569 6e67 2063 6f6e e from being con │ │ │ │ │ -00038630: 6669 6775 7265 6420 7768 696c 650a 7468 figured while.th │ │ │ │ │ -00038640: 6520 6272 6561 6b69 6e67 2070 6163 6b61 e breaking packa │ │ │ │ │ -00038650: 6765 2069 7320 696e 2074 6865 20e2 809c ge is in the ... │ │ │ │ │ -00038660: 556e 7061 636b 6564 e280 9d20 7374 6174 Unpacked... stat │ │ │ │ │ -00038670: 6520 6275 7420 616c 6c6f 7773 2062 6f74 e but allows bot │ │ │ │ │ -00038680: 6820 7061 636b 6167 6573 0a74 6f20 6265 h packages.to be │ │ │ │ │ -00038690: 2075 6e70 6163 6b65 6420 6174 2074 6865 unpacked at the │ │ │ │ │ -000386a0: 2073 616d 6520 7469 6d65 2e0a 0a49 6620 same time...If │ │ │ │ │ -000386b0: 6f6e 6520 7061 636b 6167 6520 6973 2074 one package is t │ │ │ │ │ -000386c0: 6f20 6265 2075 6e70 6163 6b65 642c 2074 o be unpacked, t │ │ │ │ │ -000386d0: 6865 206f 7468 6572 206d 7573 7420 6265 he other must be │ │ │ │ │ -000386e0: 2072 656d 6f76 6564 2066 6972 7374 2e20 removed first. │ │ │ │ │ -000386f0: 2049 660a 7468 6520 7061 636b 6167 6520 If.the package │ │ │ │ │ -00038700: 6265 696e 6720 756e 7061 636b 6564 2069 being unpacked i │ │ │ │ │ -00038710: 7320 6d61 726b 6564 2061 7320 7265 706c s marked as repl │ │ │ │ │ -00038720: 6163 696e 6720 2873 6565 202a 6e6f 7465 acing (see *note │ │ │ │ │ -00038730: 204f 7665 7277 7269 7469 6e67 0a66 696c Overwriting.fil │ │ │ │ │ -00038740: 6573 2061 6e64 2072 6570 6c61 6369 6e67 es and replacing │ │ │ │ │ -00038750: 2070 6163 6b61 6765 7320 2d20 5265 706c packages - Repl │ │ │ │ │ -00038760: 6163 6573 3a20 6561 2c20 6275 7420 6e6f aces: ea, but no │ │ │ │ │ -00038770: 7465 2074 6861 7420 e280 9842 7265 616b te that ...Break │ │ │ │ │ -00038780: 73e2 8099 0a73 686f 756c 6420 6e6f 726d s....should norm │ │ │ │ │ -00038790: 616c 6c79 2062 6520 7573 6564 2069 6e20 ally be used in │ │ │ │ │ -000387a0: 7468 6973 2063 6173 6529 2074 6865 206f this case) the o │ │ │ │ │ -000387b0: 6e65 206f 6e20 7468 6520 7379 7374 656d ne on the system │ │ │ │ │ -000387c0: 2c20 6f72 2074 6865 206f 6e65 0a6f 6e20 , or the one.on │ │ │ │ │ -000387d0: 7468 6520 7379 7374 656d 2069 7320 6d61 the system is ma │ │ │ │ │ -000387e0: 726b 6564 2061 7320 6465 7365 6c65 6374 rked as deselect │ │ │ │ │ -000387f0: 6564 2c20 6f72 2062 6f74 6820 7061 636b ed, or both pack │ │ │ │ │ -00038800: 6167 6573 2061 7265 206d 6172 6b65 640a ages are marked. │ │ │ │ │ -00038810: e280 9845 7373 656e 7469 616c e280 992c ...Essential..., │ │ │ │ │ -00038820: 2074 6865 6e20 e280 9864 706b 67e2 8099 then ...dpkg... │ │ │ │ │ -00038830: 2077 696c 6c20 6175 746f 6d61 7469 6361 will automatica │ │ │ │ │ -00038840: 6c6c 7920 7265 6d6f 7665 2074 6865 2070 lly remove the p │ │ │ │ │ -00038850: 6163 6b61 6765 2077 6869 6368 2069 730a ackage which is. │ │ │ │ │ -00038860: 6361 7573 696e 6720 7468 6520 636f 6e66 causing the conf │ │ │ │ │ -00038870: 6c69 6374 2e20 204f 7468 6572 7769 7365 lict. Otherwise │ │ │ │ │ -00038880: 2c20 6974 2077 696c 6c20 6861 6c74 2074 , it will halt t │ │ │ │ │ -00038890: 6865 2069 6e73 7461 6c6c 6174 696f 6e20 he installation │ │ │ │ │ -000388a0: 6f66 2074 6865 0a6e 6577 2070 6163 6b61 of the.new packa │ │ │ │ │ -000388b0: 6765 2077 6974 6820 616e 2065 7272 6f72 ge with an error │ │ │ │ │ -000388c0: 2e20 2054 6869 7320 6d65 6368 616e 6973 . This mechanis │ │ │ │ │ -000388d0: 6d20 6973 2073 7065 6369 6669 6361 6c6c m is specificall │ │ │ │ │ -000388e0: 7920 6465 7369 676e 6564 2074 6f0a 7072 y designed to.pr │ │ │ │ │ -000388f0: 6f64 7563 6520 616e 2065 7272 6f72 2077 oduce an error w │ │ │ │ │ -00038900: 6865 6e20 7468 6520 696e 7374 616c 6c65 hen the installe │ │ │ │ │ -00038910: 6420 7061 636b 6167 6520 6973 20e2 8098 d package is ... │ │ │ │ │ -00038920: 4573 7365 6e74 6961 6ce2 8099 2c20 6275 Essential..., bu │ │ │ │ │ -00038930: 7420 7468 6520 6e65 770a 7061 636b 6167 t the new.packag │ │ │ │ │ -00038940: 6520 6973 206e 6f74 2e0a 0a41 2070 6163 e is not...A pac │ │ │ │ │ -00038950: 6b61 6765 2077 696c 6c20 6e6f 7420 6361 kage will not ca │ │ │ │ │ -00038960: 7573 6520 6120 636f 6e66 6c69 6374 206d use a conflict m │ │ │ │ │ -00038970: 6572 656c 7920 6265 6361 7573 6520 6974 erely because it │ │ │ │ │ -00038980: 7320 636f 6e66 6967 7572 6174 696f 6e0a s configuration. │ │ │ │ │ -00038990: 6669 6c65 7320 6172 6520 7374 696c 6c20 files are still │ │ │ │ │ -000389a0: 696e 7374 616c 6c65 643b 2069 7420 6d75 installed; it mu │ │ │ │ │ -000389b0: 7374 2062 6520 6174 206c 6561 7374 20e2 st be at least . │ │ │ │ │ -000389c0: 809c 4861 6c66 2d49 6e73 7461 6c6c 6564 ..Half-Installed │ │ │ │ │ -000389d0: e280 9d2e 0a0a 4120 7370 6563 6961 6c20 ......A special │ │ │ │ │ -000389e0: 6578 6365 7074 696f 6e20 6973 206d 6164 exception is mad │ │ │ │ │ -000389f0: 6520 666f 7220 7061 636b 6167 6573 2077 e for packages w │ │ │ │ │ -00038a00: 6869 6368 2064 6563 6c61 7265 2061 2063 hich declare a c │ │ │ │ │ -00038a10: 6f6e 666c 6963 7420 7769 7468 0a74 6865 onflict with.the │ │ │ │ │ -00038a20: 6972 206f 776e 2070 6163 6b61 6765 206e ir own package n │ │ │ │ │ -00038a30: 616d 652c 206f 7220 7769 7468 2061 2076 ame, or with a v │ │ │ │ │ -00038a40: 6972 7475 616c 2070 6163 6b61 6765 2077 irtual package w │ │ │ │ │ -00038a50: 6869 6368 2074 6865 7920 7072 6f76 6964 hich they provid │ │ │ │ │ -00038a60: 650a 2873 6565 2062 656c 6f77 293a 2074 e.(see below): t │ │ │ │ │ -00038a70: 6869 7320 646f 6573 206e 6f74 2070 7265 his does not pre │ │ │ │ │ -00038a80: 7665 6e74 2074 6865 6972 2069 6e73 7461 vent their insta │ │ │ │ │ -00038a90: 6c6c 6174 696f 6e2c 2061 6e64 2061 6c6c llation, and all │ │ │ │ │ -00038aa0: 6f77 7320 610a 7061 636b 6167 6520 746f ows a.package to │ │ │ │ │ -00038ab0: 2063 6f6e 666c 6963 7420 7769 7468 206f conflict with o │ │ │ │ │ -00038ac0: 7468 6572 7320 7072 6f76 6964 696e 6720 thers providing │ │ │ │ │ -00038ad0: 6120 7265 706c 6163 656d 656e 7420 666f a replacement fo │ │ │ │ │ -00038ae0: 7220 6974 2e20 2059 6f75 2075 7365 0a74 r it. You use.t │ │ │ │ │ -00038af0: 6869 7320 6665 6174 7572 6520 7768 656e his feature when │ │ │ │ │ -00038b00: 2079 6f75 2077 616e 7420 7468 6520 7061 you want the pa │ │ │ │ │ -00038b10: 636b 6167 6520 696e 2071 7565 7374 696f ckage in questio │ │ │ │ │ -00038b20: 6e20 746f 2062 6520 7468 6520 6f6e 6c79 n to be the only │ │ │ │ │ -00038b30: 0a70 6163 6b61 6765 2070 726f 7669 6469 .package providi │ │ │ │ │ -00038b40: 6e67 2073 6f6d 6520 6665 6174 7572 652e ng some feature. │ │ │ │ │ -00038b50: 0a0a 4e6f 726d 616c 6c79 2c20 e280 9842 ..Normally, ...B │ │ │ │ │ -00038b60: 7265 616b 73e2 8099 2073 686f 756c 6420 reaks... should │ │ │ │ │ -00038b70: 6265 2075 7365 6420 696e 7374 6561 6420 be used instead │ │ │ │ │ -00038b80: 6f66 20e2 8098 436f 6e66 6c69 6374 73e2 of ...Conflicts. │ │ │ │ │ -00038b90: 8099 2073 696e 6365 0ae2 8098 436f 6e66 .. since....Conf │ │ │ │ │ -00038ba0: 6c69 6374 73e2 8099 2069 6d70 6f73 6573 licts... imposes │ │ │ │ │ -00038bb0: 2061 2073 7472 6f6e 6765 7220 7265 7374 a stronger rest │ │ │ │ │ -00038bc0: 7269 6374 696f 6e20 6f6e 2074 6865 206f riction on the o │ │ │ │ │ -00038bd0: 7264 6572 696e 6720 6f66 2070 6163 6b61 rdering of packa │ │ │ │ │ -00038be0: 6765 0a69 6e73 7461 6c6c 6174 696f 6e20 ge.installation │ │ │ │ │ -00038bf0: 6f72 2075 7067 7261 6465 2061 6e64 2063 or upgrade and c │ │ │ │ │ -00038c00: 616e 206d 616b 6520 6974 206d 6f72 6520 an make it more │ │ │ │ │ -00038c10: 6469 6666 6963 756c 7420 666f 7220 7468 difficult for th │ │ │ │ │ -00038c20: 6520 7061 636b 6167 650a 6d61 6e61 6765 e package.manage │ │ │ │ │ -00038c30: 7220 746f 2066 696e 6420 6120 636f 7272 r to find a corr │ │ │ │ │ -00038c40: 6563 7420 736f 6c75 7469 6f6e 2074 6f20 ect solution to │ │ │ │ │ -00038c50: 616e 2075 7067 7261 6465 206f 7220 696e an upgrade or in │ │ │ │ │ -00038c60: 7374 616c 6c61 7469 6f6e 0a70 726f 626c stallation.probl │ │ │ │ │ -00038c70: 656d 2e20 20e2 8098 4272 6561 6b73 e280 em. ...Breaks.. │ │ │ │ │ -00038c80: 9920 7368 6f75 6c64 2062 6520 7573 6564 . should be used │ │ │ │ │ -00038c90: 0a0a 2020 202d 2077 6865 6e20 6d6f 7669 .. - when movi │ │ │ │ │ -00038ca0: 6e67 2061 2066 696c 6520 6672 6f6d 206f ng a file from o │ │ │ │ │ -00038cb0: 6e65 2070 6163 6b61 6765 2074 6f20 616e ne package to an │ │ │ │ │ -00038cc0: 6f74 6865 7220 2873 6565 202a 6e6f 7465 other (see *note │ │ │ │ │ -00038cd0: 0a20 2020 2020 4f76 6572 7772 6974 696e . Overwritin │ │ │ │ │ -00038ce0: 6720 6669 6c65 7320 616e 6420 7265 706c g files and repl │ │ │ │ │ -00038cf0: 6163 696e 6720 7061 636b 6167 6573 202d acing packages - │ │ │ │ │ -00038d00: 2052 6570 6c61 6365 733a 2065 612e 292c Replaces: ea.), │ │ │ │ │ -00038d10: 0a0a 2020 202d 2077 6865 6e20 7370 6c69 .. - when spli │ │ │ │ │ -00038d20: 7474 696e 6720 6120 7061 636b 6167 6520 tting a package │ │ │ │ │ -00038d30: 2861 2073 7065 6369 616c 2063 6173 6520 (a special case │ │ │ │ │ -00038d40: 6f66 2074 6865 2070 7265 7669 6f75 7320 of the previous │ │ │ │ │ -00038d50: 6f6e 6529 2c20 6f72 0a0a 2020 202d 2077 one), or.. - w │ │ │ │ │ -00038d60: 6865 6e20 7468 6520 6272 6561 6b69 6e67 hen the breaking │ │ │ │ │ -00038d70: 2070 6163 6b61 6765 2065 7870 6f73 6573 package exposes │ │ │ │ │ -00038d80: 2061 2062 7567 2069 6e20 6f72 2069 6e74 a bug in or int │ │ │ │ │ -00038d90: 6572 6163 7473 2062 6164 6c79 2077 6974 eracts badly wit │ │ │ │ │ -00038da0: 680a 2020 2020 2070 6172 7469 6375 6c61 h. particula │ │ │ │ │ -00038db0: 7220 7665 7273 696f 6e73 206f 6620 7468 r versions of th │ │ │ │ │ -00038dc0: 6520 6272 6f6b 656e 2070 6163 6b61 6765 e broken package │ │ │ │ │ -00038dd0: 2e0a 0ae2 8098 436f 6e66 6c69 6374 73e2 ......Conflicts. │ │ │ │ │ -00038de0: 8099 2073 686f 756c 6420 6265 2075 7365 .. should be use │ │ │ │ │ -00038df0: 640a 0a20 2020 2d20 7768 656e 2074 776f d.. - when two │ │ │ │ │ -00038e00: 2070 6163 6b61 6765 7320 7072 6f76 6964 packages provid │ │ │ │ │ -00038e10: 6520 7468 6520 7361 6d65 2066 696c 6520 e the same file │ │ │ │ │ -00038e20: 616e 6420 7769 6c6c 2063 6f6e 7469 6e75 and will continu │ │ │ │ │ -00038e30: 6520 746f 2064 6f20 736f 2c0a 0a20 2020 e to do so,.. │ │ │ │ │ -00038e40: 2d20 696e 2063 6f6e 6a75 6e63 7469 6f6e - in conjunction │ │ │ │ │ -00038e50: 2077 6974 6820 e280 9850 726f 7669 6465 with ...Provide │ │ │ │ │ -00038e60: 73e2 8099 2077 6865 6e20 6f6e 6c79 206f s... when only o │ │ │ │ │ -00038e70: 6e65 2070 6163 6b61 6765 2070 726f 7669 ne package provi │ │ │ │ │ -00038e80: 6469 6e67 2061 0a20 2020 2020 6769 7665 ding a. give │ │ │ │ │ -00038e90: 6e20 7669 7274 7561 6c20 6661 6369 6c69 n virtual facili │ │ │ │ │ -00038ea0: 7479 2063 616e 2062 6520 756e 7061 636b ty can be unpack │ │ │ │ │ -00038eb0: 6564 2061 7420 6120 7469 6d65 2028 7365 ed at a time (se │ │ │ │ │ -00038ec0: 6520 2a6e 6f74 6520 5669 7274 7561 6c0a e *note Virtual. │ │ │ │ │ -00038ed0: 2020 2020 2070 6163 6b61 6765 7320 2d20 packages - │ │ │ │ │ -00038ee0: 5072 6f76 6964 6573 3a20 3536 2e29 2c0a Provides: 56.),. │ │ │ │ │ -00038ef0: 0a20 2020 2d20 696e 206f 7468 6572 2063 . - in other c │ │ │ │ │ -00038f00: 6173 6573 2077 6865 7265 206f 6e65 206d ases where one m │ │ │ │ │ -00038f10: 7573 7420 7072 6576 656e 7420 7369 6d75 ust prevent simu │ │ │ │ │ -00038f20: 6c74 616e 656f 7573 2069 6e73 7461 6c6c ltaneous install │ │ │ │ │ -00038f30: 6174 696f 6e20 6f66 0a20 2020 2020 7477 ation of. tw │ │ │ │ │ -00038f40: 6f20 7061 636b 6167 6573 2066 6f72 2072 o packages for r │ │ │ │ │ -00038f50: 6561 736f 6e73 2074 6861 7420 6172 6520 easons that are │ │ │ │ │ -00038f60: 6f6e 676f 696e 6720 286e 6f74 2066 6978 ongoing (not fix │ │ │ │ │ -00038f70: 6564 2069 6e20 6120 6c61 7465 720a 2020 ed in a later. │ │ │ │ │ -00038f80: 2020 2076 6572 7369 6f6e 206f 6620 6f6e version of on │ │ │ │ │ -00038f90: 6520 6f66 2074 6865 2070 6163 6b61 6765 e of the package │ │ │ │ │ -00038fa0: 7329 206f 7220 7468 6174 206d 7573 7420 s) or that must │ │ │ │ │ -00038fb0: 7072 6576 656e 7420 626f 7468 2070 6163 prevent both pac │ │ │ │ │ -00038fc0: 6b61 6765 730a 2020 2020 2066 726f 6d20 kages. from │ │ │ │ │ -00038fd0: 6265 696e 6720 756e 7061 636b 6564 2061 being unpacked a │ │ │ │ │ -00038fe0: 7420 7468 6520 7361 6d65 2074 696d 652c t the same time, │ │ │ │ │ -00038ff0: 206e 6f74 206a 7573 7420 636f 6e66 6967 not just config │ │ │ │ │ -00039000: 7572 6564 2e0a 0a42 6520 6177 6172 6520 ured...Be aware │ │ │ │ │ -00039010: 7468 6174 2061 6464 696e 6720 e280 9843 that adding ...C │ │ │ │ │ -00039020: 6f6e 666c 6963 7473 e280 9920 6973 206e onflicts... is n │ │ │ │ │ -00039030: 6f72 6d61 6c6c 7920 6e6f 7420 7468 6520 ormally not the │ │ │ │ │ -00039040: 6265 7374 2073 6f6c 7574 696f 6e20 7768 best solution wh │ │ │ │ │ -00039050: 656e 0a74 776f 2070 6163 6b61 6765 7320 en.two packages │ │ │ │ │ -00039060: 7072 6f76 6964 6520 7468 6520 7361 6d65 provide the same │ │ │ │ │ -00039070: 2066 696c 6573 2e20 2044 6570 656e 6469 files. Dependi │ │ │ │ │ -00039080: 6e67 206f 6e20 7468 6520 7265 6173 6f6e ng on the reason │ │ │ │ │ -00039090: 2066 6f72 2074 6861 740a 636f 6e66 6c69 for that.confli │ │ │ │ │ -000390a0: 6374 2c20 7573 696e 6720 616c 7465 726e ct, using altern │ │ │ │ │ -000390b0: 6174 6976 6573 206f 7220 7265 6e61 6d69 atives or renami │ │ │ │ │ -000390c0: 6e67 2074 6865 2066 696c 6573 2069 7320 ng the files is │ │ │ │ │ -000390d0: 6f66 7465 6e20 6120 6265 7474 6572 0a61 often a better.a │ │ │ │ │ -000390e0: 7070 726f 6163 682e 2020 5365 652c 2066 pproach. See, f │ │ │ │ │ -000390f0: 6f72 2065 7861 6d70 6c65 2c20 2a6e 6f74 or example, *not │ │ │ │ │ -00039100: 6520 4269 6e61 7269 6573 3a20 3765 2e0a e Binaries: 7e.. │ │ │ │ │ -00039110: 0a4e 6569 7468 6572 20e2 8098 4272 6561 .Neither ...Brea │ │ │ │ │ -00039120: 6b73 e280 9920 6e6f 7220 e280 9843 6f6e ks... nor ...Con │ │ │ │ │ -00039130: 666c 6963 7473 e280 9920 7368 6f75 6c64 flicts... should │ │ │ │ │ -00039140: 2062 6520 7573 6564 2075 6e6c 6573 7320 be used unless │ │ │ │ │ -00039150: 7477 6f20 7061 636b 6167 6573 0a63 616e two packages.can │ │ │ │ │ -00039160: 6e6f 7420 6265 2069 6e73 7461 6c6c 6564 not be installed │ │ │ │ │ -00039170: 2061 7420 7468 6520 7361 6d65 2074 696d at the same tim │ │ │ │ │ -00039180: 6520 6f72 2069 6e73 7461 6c6c 696e 6720 e or installing │ │ │ │ │ -00039190: 7468 656d 2062 6f74 6820 6361 7573 6573 them both causes │ │ │ │ │ -000391a0: 206f 6e65 0a6f 6620 7468 656d 2074 6f20 one.of them to │ │ │ │ │ -000391b0: 6265 2062 726f 6b65 6e20 6f72 2075 6e75 be broken or unu │ │ │ │ │ -000391c0: 7361 626c 652e 2020 4861 7669 6e67 2073 sable. Having s │ │ │ │ │ -000391d0: 696d 696c 6172 2066 756e 6374 696f 6e61 imilar functiona │ │ │ │ │ -000391e0: 6c69 7479 206f 720a 7065 7266 6f72 6d69 lity or.performi │ │ │ │ │ -000391f0: 6e67 2074 6865 2073 616d 6520 7461 736b ng the same task │ │ │ │ │ -00039200: 7320 6173 2061 6e6f 7468 6572 2070 6163 s as another pac │ │ │ │ │ -00039210: 6b61 6765 2069 7320 6e6f 7420 7375 6666 kage is not suff │ │ │ │ │ -00039220: 6963 6965 6e74 2072 6561 736f 6e20 746f icient reason to │ │ │ │ │ -00039230: 0a64 6563 6c61 7265 20e2 8098 4272 6561 .declare ...Brea │ │ │ │ │ -00039240: 6b73 e280 9920 6f72 20e2 8098 436f 6e66 ks... or ...Conf │ │ │ │ │ -00039250: 6c69 6374 73e2 8099 2077 6974 6820 7468 licts... with th │ │ │ │ │ -00039260: 6174 2070 6163 6b61 6765 2e0a 0a41 20e2 at package...A . │ │ │ │ │ -00039270: 8098 436f 6e66 6c69 6374 73e2 8099 2065 ..Conflicts... e │ │ │ │ │ -00039280: 6e74 7279 206d 6179 2068 6176 6520 616e ntry may have an │ │ │ │ │ -00039290: 20e2 809c 6561 726c 6965 7220 7468 616e ...earlier than │ │ │ │ │ -000392a0: e280 9d20 7665 7273 696f 6e20 636c 6175 ... version clau │ │ │ │ │ -000392b0: 7365 2069 6620 7468 650a 7265 6173 6f6e se if the.reason │ │ │ │ │ -000392c0: 2066 6f72 2074 6865 2063 6f6e 666c 6963 for the conflic │ │ │ │ │ -000392d0: 7420 6973 2063 6f72 7265 6374 6564 2069 t is corrected i │ │ │ │ │ -000392e0: 6e20 6120 6c61 7465 7220 7665 7273 696f n a later versio │ │ │ │ │ -000392f0: 6e20 6f66 206f 6e65 206f 6620 7468 650a n of one of the. │ │ │ │ │ -00039300: 7061 636b 6167 6573 2e20 2048 6f77 6576 packages. Howev │ │ │ │ │ -00039310: 6572 2c20 6e6f 726d 616c 6c79 2074 6865 er, normally the │ │ │ │ │ -00039320: 2070 7265 7365 6e63 6520 6f66 2061 6e20 presence of an │ │ │ │ │ -00039330: e280 9c65 6172 6c69 6572 2074 6861 6ee2 ...earlier than. │ │ │ │ │ -00039340: 809d 2076 6572 7369 6f6e 0a63 6c61 7573 .. version.claus │ │ │ │ │ -00039350: 6520 6973 2061 2073 6967 6e20 7468 6174 e is a sign that │ │ │ │ │ -00039360: 20e2 8098 4272 6561 6b73 e280 9920 7368 ...Breaks... sh │ │ │ │ │ -00039370: 6f75 6c64 2068 6176 6520 6265 656e 2075 ould have been u │ │ │ │ │ -00039380: 7365 6420 696e 7374 6561 642e 2020 416e sed instead. An │ │ │ │ │ -00039390: 0ae2 809c 6561 726c 6965 7220 7468 616e ....earlier than │ │ │ │ │ -000393a0: e280 9d20 7665 7273 696f 6e20 636c 6175 ... version clau │ │ │ │ │ -000393b0: 7365 2069 6e20 e280 9843 6f6e 666c 6963 se in ...Conflic │ │ │ │ │ -000393c0: 7473 e280 9920 7072 6576 656e 7473 20e2 ts... prevents . │ │ │ │ │ -000393d0: 8098 6470 6b67 e280 9920 6672 6f6d 0a75 ..dpkg... from.u │ │ │ │ │ -000393e0: 7067 7261 6469 6e67 206f 7220 696e 7374 pgrading or inst │ │ │ │ │ -000393f0: 616c 6c69 6e67 2074 6865 2070 6163 6b61 alling the packa │ │ │ │ │ -00039400: 6765 2077 6869 6368 2064 6563 6c61 7265 ge which declare │ │ │ │ │ -00039410: 7320 7375 6368 2061 2063 6f6e 666c 6963 s such a conflic │ │ │ │ │ -00039420: 7420 756e 7469 6c0a 7468 6520 7570 6772 t until.the upgr │ │ │ │ │ -00039430: 6164 6520 6f72 2072 656d 6f76 616c 206f ade or removal o │ │ │ │ │ -00039440: 6620 7468 6520 636f 6e66 6c69 6374 6564 f the conflicted │ │ │ │ │ -00039450: 2d77 6974 6820 7061 636b 6167 6520 6861 -with package ha │ │ │ │ │ -00039460: 7320 6265 656e 0a63 6f6d 706c 6574 6564 s been.completed │ │ │ │ │ -00039470: 2c20 7768 6963 6820 6973 2061 2073 7472 , which is a str │ │ │ │ │ -00039480: 6f6e 6720 7265 7374 7269 6374 696f 6e2e ong restriction. │ │ │ │ │ -00039490: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -000394a0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -000394b0: 6f64 653a 2056 6972 7475 616c 2070 6163 ode: Virtual pac │ │ │ │ │ -000394c0: 6b61 6765 7320 2d20 5072 6f76 6964 6573 kages - Provides │ │ │ │ │ -000394d0: 2c20 204e 6578 743a 204f 7665 7277 7269 , Next: Overwri │ │ │ │ │ -000394e0: 7469 6e67 2066 696c 6573 2061 6e64 2072 ting files and r │ │ │ │ │ -000394f0: 6570 6c61 6369 6e67 2070 6163 6b61 6765 eplacing package │ │ │ │ │ -00039500: 7320 2d20 5265 706c 6163 6573 2c20 2050 s - Replaces, P │ │ │ │ │ -00039510: 7265 763a 2043 6f6e 666c 6963 7469 6e67 rev: Conflicting │ │ │ │ │ -00039520: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ -00039530: 202d 2043 6f6e 666c 6963 7473 2c20 2055 - Conflicts, U │ │ │ │ │ -00039540: 703a 2044 6563 6c61 7269 6e67 2072 656c p: Declaring rel │ │ │ │ │ -00039550: 6174 696f 6e73 6869 7073 2062 6574 7765 ationships betwe │ │ │ │ │ -00039560: 656e 2070 6163 6b61 6765 730a 0a37 2e35 en packages..7.5 │ │ │ │ │ -00039570: 2056 6972 7475 616c 2070 6163 6b61 6765 Virtual package │ │ │ │ │ -00039580: 7320 2d20 e280 9850 726f 7669 6465 73e2 s - ...Provides. │ │ │ │ │ -00039590: 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ...============= │ │ │ │ │ -000395a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000395b0: 3d3d 3d3d 0a0a 4173 2077 656c 6c20 6173 ====..As well as │ │ │ │ │ -000395c0: 2074 6865 206e 616d 6573 206f 6620 6163 the names of ac │ │ │ │ │ -000395d0: 7475 616c 2028 e280 9c63 6f6e 6372 6574 tual (...concret │ │ │ │ │ -000395e0: 65e2 809d 2920 7061 636b 6167 6573 2c20 e...) packages, │ │ │ │ │ -000395f0: 7468 6520 7061 636b 6167 650a 7265 6c61 the package.rela │ │ │ │ │ -00039600: 7469 6f6e 7368 6970 2066 6965 6c64 7320 tionship fields │ │ │ │ │ -00039610: e280 9844 6570 656e 6473 e280 992c 20e2 ...Depends..., . │ │ │ │ │ -00039620: 8098 5265 636f 6d6d 656e 6473 e280 992c ..Recommends..., │ │ │ │ │ -00039630: 20e2 8098 5375 6767 6573 7473 e280 992c ...Suggests..., │ │ │ │ │ -00039640: 20e2 8098 456e 6861 6e63 6573 e280 992c ...Enhances..., │ │ │ │ │ -00039650: 0ae2 8098 5072 652d 4465 7065 6e64 73e2 ....Pre-Depends. │ │ │ │ │ -00039660: 8099 2c20 e280 9842 7265 616b 73e2 8099 .., ...Breaks... │ │ │ │ │ -00039670: 2c20 e280 9843 6f6e 666c 6963 7473 e280 , ...Conflicts.. │ │ │ │ │ -00039680: 992c 20e2 8098 4275 696c 642d 4465 7065 ., ...Build-Depe │ │ │ │ │ -00039690: 6e64 73e2 8099 2c0a e280 9842 7569 6c64 nds...,....Build │ │ │ │ │ -000396a0: 2d44 6570 656e 6473 2d49 6e64 6570 e280 -Depends-Indep.. │ │ │ │ │ -000396b0: 992c 20e2 8098 4275 696c 642d 4465 7065 ., ...Build-Depe │ │ │ │ │ -000396c0: 6e64 732d 4172 6368 e280 992c 20e2 8098 nds-Arch..., ... │ │ │ │ │ -000396d0: 4275 696c 642d 436f 6e66 6c69 6374 73e2 Build-Conflicts. │ │ │ │ │ -000396e0: 8099 2c0a e280 9842 7569 6c64 2d43 6f6e ..,....Build-Con │ │ │ │ │ -000396f0: 666c 6963 7473 2d49 6e64 6570 e280 9920 flicts-Indep... │ │ │ │ │ -00039700: 616e 6420 e280 9842 7569 6c64 2d43 6f6e and ...Build-Con │ │ │ │ │ -00039710: 666c 6963 7473 2d41 7263 68e2 8099 206d flicts-Arch... m │ │ │ │ │ -00039720: 6179 206d 656e 7469 6f6e 20e2 809c 7669 ay mention ...vi │ │ │ │ │ -00039730: 7274 7561 6c0a 7061 636b 6167 6573 e280 rtual.packages.. │ │ │ │ │ -00039740: 9d2e 0a0a 4120 2776 6972 7475 616c 2070 ....A 'virtual p │ │ │ │ │ -00039750: 6163 6b61 6765 2720 6973 206f 6e65 2077 ackage' is one w │ │ │ │ │ -00039760: 6869 6368 2061 7070 6561 7273 2069 6e20 hich appears in │ │ │ │ │ -00039770: 7468 6520 e280 9850 726f 7669 6465 73e2 the ...Provides. │ │ │ │ │ -00039780: 8099 2063 6f6e 7472 6f6c 2066 6965 6c64 .. control field │ │ │ │ │ -00039790: 0a6f 6620 616e 6f74 6865 7220 7061 636b .of another pack │ │ │ │ │ -000397a0: 6167 652e 2020 5468 6520 6566 6665 6374 age. The effect │ │ │ │ │ -000397b0: 2069 7320 6173 2069 6620 7468 6520 7061 is as if the pa │ │ │ │ │ -000397c0: 636b 6167 6528 7329 2077 6869 6368 2070 ckage(s) which p │ │ │ │ │ -000397d0: 726f 7669 6465 2061 0a70 6172 7469 6375 rovide a.particu │ │ │ │ │ -000397e0: 6c61 7220 7669 7274 7561 6c20 7061 636b lar virtual pack │ │ │ │ │ -000397f0: 6167 6520 6e61 6d65 2068 6164 2062 6565 age name had bee │ │ │ │ │ -00039800: 6e20 6c69 7374 6564 2062 7920 6e61 6d65 n listed by name │ │ │ │ │ -00039810: 2065 7665 7279 7768 6572 6520 7468 650a everywhere the. │ │ │ │ │ -00039820: 7669 7274 7561 6c20 7061 636b 6167 6520 virtual package │ │ │ │ │ -00039830: 6e61 6d65 2061 7070 6561 7273 2e20 2028 name appears. ( │ │ │ │ │ -00039840: 5365 6520 616c 736f 202a 6e6f 7465 2056 See also *note V │ │ │ │ │ -00039850: 6972 7475 616c 2070 6163 6b61 6765 733a irtual packages: │ │ │ │ │ -00039860: 2031 332e 290a 0a49 6620 7468 6572 6520 13.)..If there │ │ │ │ │ -00039870: 6172 6520 626f 7468 2063 6f6e 6372 6574 are both concret │ │ │ │ │ -00039880: 6520 616e 6420 7669 7274 7561 6c20 7061 e and virtual pa │ │ │ │ │ -00039890: 636b 6167 6573 206f 6620 7468 6520 7361 ckages of the sa │ │ │ │ │ -000398a0: 6d65 206e 616d 652c 2074 6865 6e0a 7468 me name, then.th │ │ │ │ │ -000398b0: 6520 6465 7065 6e64 656e 6379 206d 6179 e dependency may │ │ │ │ │ -000398c0: 2062 6520 7361 7469 7366 6965 6420 286f be satisfied (o │ │ │ │ │ -000398d0: 7220 7468 6520 636f 6e66 6c69 6374 2063 r the conflict c │ │ │ │ │ -000398e0: 6175 7365 6429 2062 7920 6569 7468 6572 aused) by either │ │ │ │ │ -000398f0: 2074 6865 0a63 6f6e 6372 6574 6520 7061 the.concrete pa │ │ │ │ │ -00039900: 636b 6167 6520 7769 7468 2074 6865 206e ckage with the n │ │ │ │ │ -00039910: 616d 6520 696e 2071 7565 7374 696f 6e20 ame in question │ │ │ │ │ -00039920: 6f72 2061 6e79 206f 7468 6572 2063 6f6e or any other con │ │ │ │ │ -00039930: 6372 6574 6520 7061 636b 6167 650a 7768 crete package.wh │ │ │ │ │ -00039940: 6963 6820 7072 6f76 6964 6573 2074 6865 ich provides the │ │ │ │ │ -00039950: 2076 6972 7475 616c 2070 6163 6b61 6765 virtual package │ │ │ │ │ -00039960: 2077 6974 6820 7468 6520 6e61 6d65 2069 with the name i │ │ │ │ │ -00039970: 6e20 7175 6573 7469 6f6e 2e20 2054 6869 n question. Thi │ │ │ │ │ -00039980: 7320 6973 0a73 6f20 7468 6174 2c20 666f s is.so that, fo │ │ │ │ │ -00039990: 7220 6578 616d 706c 652c 2073 7570 706f r example, suppo │ │ │ │ │ -000399a0: 7369 6e67 2077 6520 6861 7665 0a0a 2020 sing we have.. │ │ │ │ │ -000399b0: 2020 2050 6163 6b61 6765 3a20 666f 6f0a Package: foo. │ │ │ │ │ -000399c0: 2020 2020 2044 6570 656e 6473 3a20 6261 Depends: ba │ │ │ │ │ -000399d0: 720a 0a61 6e64 2073 6f6d 656f 6e65 2065 r..and someone e │ │ │ │ │ -000399e0: 6c73 6520 7265 6c65 6173 6573 2061 6e20 lse releases an │ │ │ │ │ -000399f0: 656e 6861 6e63 6564 2076 6572 7369 6f6e enhanced version │ │ │ │ │ -00039a00: 206f 6620 7468 6520 e280 9862 6172 e280 of the ...bar.. │ │ │ │ │ -00039a10: 9920 7061 636b 6167 6520 7468 6579 0a63 . package they.c │ │ │ │ │ -00039a20: 616e 2073 6179 3a0a 0a20 2020 2020 5061 an say:.. Pa │ │ │ │ │ -00039a30: 636b 6167 653a 2062 6172 2d70 6c75 730a ckage: bar-plus. │ │ │ │ │ -00039a40: 2020 2020 2050 726f 7669 6465 733a 2062 Provides: b │ │ │ │ │ -00039a50: 6172 0a0a 616e 6420 7468 6520 e280 9862 ar..and the ...b │ │ │ │ │ -00039a60: 6172 2d70 6c75 73e2 8099 2070 6163 6b61 ar-plus... packa │ │ │ │ │ -00039a70: 6765 2077 696c 6c20 6e6f 7720 616c 736f ge will now also │ │ │ │ │ -00039a80: 2073 6174 6973 6679 2074 6865 2064 6570 satisfy the dep │ │ │ │ │ -00039a90: 656e 6465 6e63 7920 666f 7220 7468 650a endency for the. │ │ │ │ │ -00039aa0: e280 9866 6f6f e280 9920 7061 636b 6167 ...foo... packag │ │ │ │ │ -00039ab0: 652e 0a0a 4120 e280 9850 726f 7669 6465 e...A ...Provide │ │ │ │ │ -00039ac0: 73e2 8099 2066 6965 6c64 206d 6179 2063 s... field may c │ │ │ │ │ -00039ad0: 6f6e 7461 696e 2076 6572 7369 6f6e 206e ontain version n │ │ │ │ │ -00039ae0: 756d 6265 7273 2c20 616e 6420 7375 6368 umbers, and such │ │ │ │ │ -00039af0: 2061 2076 6572 7369 6f6e 0a6e 756d 6265 a version.numbe │ │ │ │ │ -00039b00: 7220 7769 6c6c 2062 6520 636f 6e73 6964 r will be consid │ │ │ │ │ -00039b10: 6572 6564 2077 6865 6e20 636f 6e73 6964 ered when consid │ │ │ │ │ -00039b20: 6572 696e 6720 6120 6465 7065 6e64 656e ering a dependen │ │ │ │ │ -00039b30: 6379 206f 6e20 6f72 2063 6f6e 666c 6963 cy on or conflic │ │ │ │ │ -00039b40: 740a 7769 7468 2074 6865 2076 6972 7475 t.with the virtu │ │ │ │ │ -00039b50: 616c 2070 6163 6b61 6765 206e 616d 652e al package name. │ │ │ │ │ -00039b60: 2020 466f 7220 6578 616d 706c 652c 2067 For example, g │ │ │ │ │ -00039b70: 6976 656e 2074 6865 2066 6f6c 6c6f 7769 iven the followi │ │ │ │ │ -00039b80: 6e67 0a70 6163 6b61 6765 733a 0a0a 2020 ng.packages:.. │ │ │ │ │ -00039b90: 2020 2050 6163 6b61 6765 3a20 666f 6f0a Package: foo. │ │ │ │ │ -00039ba0: 2020 2020 2044 6570 656e 6473 3a20 6261 Depends: ba │ │ │ │ │ -00039bb0: 7220 283e 3d20 312e 3029 0a0a 2020 2020 r (>= 1.0).. │ │ │ │ │ -00039bc0: 2050 6163 6b61 6765 3a20 6261 720a 2020 Package: bar. │ │ │ │ │ -00039bd0: 2020 2056 6572 7369 6f6e 3a20 302e 390a Version: 0.9. │ │ │ │ │ -00039be0: 0a20 2020 2020 5061 636b 6167 653a 2062 . Package: b │ │ │ │ │ -00039bf0: 6172 2d70 6c75 730a 2020 2020 2050 726f ar-plus. Pro │ │ │ │ │ -00039c00: 7669 6465 733a 2062 6172 2028 3d20 312e vides: bar (= 1. │ │ │ │ │ -00039c10: 3029 0a0a 7468 6520 e280 9862 6172 2d70 0)..the ...bar-p │ │ │ │ │ -00039c20: 6c75 73e2 8099 2070 6163 6b61 6765 2077 lus... package w │ │ │ │ │ -00039c30: 696c 6c20 7361 7469 7366 7920 7468 6520 ill satisfy the │ │ │ │ │ -00039c40: 6465 7065 6e64 656e 6379 2066 6f72 2074 dependency for t │ │ │ │ │ -00039c50: 6865 20e2 8098 666f 6fe2 8099 2070 6163 he ...foo... pac │ │ │ │ │ -00039c60: 6b61 6765 0a77 6974 6820 7468 6520 7669 kage.with the vi │ │ │ │ │ -00039c70: 7274 7561 6c20 7061 636b 6167 6520 6e61 rtual package na │ │ │ │ │ -00039c80: 6d65 2c20 6173 2061 626f 7665 2e20 2049 me, as above. I │ │ │ │ │ -00039c90: 6620 7468 6520 e280 9850 726f 7669 6465 f the ...Provide │ │ │ │ │ -00039ca0: 73e2 8099 2066 6965 6c64 2064 6f65 730a s... field does. │ │ │ │ │ -00039cb0: 6e6f 7420 7370 6563 6966 7920 6120 7665 not specify a ve │ │ │ │ │ -00039cc0: 7273 696f 6e20 6e75 6d62 6572 2c20 6974 rsion number, it │ │ │ │ │ -00039cd0: 2077 696c 6c20 6e6f 7420 7361 7469 7366 will not satisf │ │ │ │ │ -00039ce0: 7920 7665 7273 696f 6e65 6420 6465 7065 y versioned depe │ │ │ │ │ -00039cf0: 6e64 656e 6369 6573 0a6f 7220 7669 6f6c ndencies.or viol │ │ │ │ │ -00039d00: 6174 6520 7665 7273 696f 6e65 6420 e280 ate versioned .. │ │ │ │ │ -00039d10: 9843 6f6e 666c 6963 7473 e280 9920 6f72 .Conflicts... or │ │ │ │ │ -00039d20: 20e2 8098 4272 6561 6b73 e280 992e 2020 ...Breaks.... │ │ │ │ │ -00039d30: 466f 7220 6578 616d 706c 652c 2067 6976 For example, giv │ │ │ │ │ -00039d40: 656e 2074 6865 0a66 6f6c 6c6f 7769 6e67 en the.following │ │ │ │ │ -00039d50: 2070 6163 6b61 6765 733a 0a0a 2020 2020 packages:.. │ │ │ │ │ -00039d60: 2050 6163 6b61 6765 3a20 666f 6f0a 2020 Package: foo. │ │ │ │ │ -00039d70: 2020 2044 6570 656e 6473 3a20 6261 7220 Depends: bar │ │ │ │ │ -00039d80: 283e 3d20 312e 3029 0a0a 2020 2020 2050 (>= 1.0).. P │ │ │ │ │ -00039d90: 6163 6b61 6765 3a20 6261 720a 2020 2020 ackage: bar. │ │ │ │ │ -00039da0: 2056 6572 7369 6f6e 3a20 302e 390a 0a20 Version: 0.9.. │ │ │ │ │ -00039db0: 2020 2020 5061 636b 6167 653a 2062 6172 Package: bar │ │ │ │ │ -00039dc0: 2d70 6c75 730a 2020 2020 2050 726f 7669 -plus. Provi │ │ │ │ │ -00039dd0: 6465 733a 2062 6172 2028 3d20 312e 3029 des: bar (= 1.0) │ │ │ │ │ -00039de0: 0a0a 2020 2020 2050 6163 6b61 6765 3a20 .. Package: │ │ │ │ │ -00039df0: 6261 722d 636c 6f6e 650a 2020 2020 2050 bar-clone. P │ │ │ │ │ -00039e00: 726f 7669 6465 733a 2062 6172 0a0a 7468 rovides: bar..th │ │ │ │ │ -00039e10: 6520 e280 9862 6172 2d70 6c75 73e2 8099 e ...bar-plus... │ │ │ │ │ -00039e20: 2070 6163 6b61 6765 2077 696c 6c20 7361 package will sa │ │ │ │ │ -00039e30: 7469 7366 7920 7468 6520 6465 7065 6e64 tisfy the depend │ │ │ │ │ -00039e40: 656e 6379 2066 6f72 2074 6865 20e2 8098 ency for the ... │ │ │ │ │ -00039e50: 666f 6fe2 8099 0a70 6163 6b61 6765 2c20 foo....package, │ │ │ │ │ -00039e60: 6275 7420 7468 6520 e280 9862 6172 2d63 but the ...bar-c │ │ │ │ │ -00039e70: 6c6f 6e65 e280 9920 7061 636b 6167 6520 lone... package │ │ │ │ │ -00039e80: 7769 6c6c 206e 6f74 2e0a 0a54 6f20 7370 will not...To sp │ │ │ │ │ -00039e90: 6563 6966 7920 7768 6963 6820 6f66 2061 ecify which of a │ │ │ │ │ -00039ea0: 2073 6574 206f 6620 7265 616c 2070 6163 set of real pac │ │ │ │ │ -00039eb0: 6b61 6765 7320 7368 6f75 6c64 2062 6520 kages should be │ │ │ │ │ -00039ec0: 7468 6520 6465 6661 756c 7420 746f 0a73 the default to.s │ │ │ │ │ -00039ed0: 6174 6973 6679 2061 2070 6172 7469 6375 atisfy a particu │ │ │ │ │ -00039ee0: 6c61 7220 6465 7065 6e64 656e 6379 206f lar dependency o │ │ │ │ │ -00039ef0: 6e20 6120 7669 7274 7561 6c20 7061 636b n a virtual pack │ │ │ │ │ -00039f00: 6167 652c 206c 6973 7420 7468 6520 7265 age, list the re │ │ │ │ │ -00039f10: 616c 0a70 6163 6b61 6765 2061 7320 616e al.package as an │ │ │ │ │ -00039f20: 2061 6c74 6572 6e61 7469 7665 2062 6566 alternative bef │ │ │ │ │ -00039f30: 6f72 6520 7468 6520 7669 7274 7561 6c20 ore the virtual │ │ │ │ │ -00039f40: 6f6e 652e 0a0a 4966 2074 6865 2076 6972 one...If the vir │ │ │ │ │ -00039f50: 7475 616c 2070 6163 6b61 6765 2072 6570 tual package rep │ │ │ │ │ -00039f60: 7265 7365 6e74 7320 6120 6661 6369 6c69 resents a facili │ │ │ │ │ -00039f70: 7479 2074 6861 7420 6361 6e20 6f6e 6c79 ty that can only │ │ │ │ │ -00039f80: 2062 6520 7072 6f76 6964 6564 0a62 7920 be provided.by │ │ │ │ │ -00039f90: 6f6e 6520 7265 616c 2070 6163 6b61 6765 one real package │ │ │ │ │ -00039fa0: 2061 7420 6120 7469 6d65 2c20 7375 6368 at a time, such │ │ │ │ │ -00039fb0: 2061 7320 7468 6520 6d61 696c 2d74 7261 as the mail-tra │ │ │ │ │ -00039fc0: 6e73 706f 7274 2d61 6765 6e74 2076 6972 nsport-agent vir │ │ │ │ │ -00039fd0: 7475 616c 0a70 6163 6b61 6765 2074 6861 tual.package tha │ │ │ │ │ -00039fe0: 7420 7265 7175 6972 6573 2069 6e73 7461 t requires insta │ │ │ │ │ -00039ff0: 6c6c 6174 696f 6e20 6f66 2061 2062 696e llation of a bin │ │ │ │ │ -0003a000: 6172 7920 7468 6174 2077 6f75 6c64 2063 ary that would c │ │ │ │ │ -0003a010: 6f6e 666c 6963 7420 7769 7468 0a61 6c6c onflict with.all │ │ │ │ │ -0003a020: 206f 7468 6572 2070 726f 7669 6465 7273 other providers │ │ │ │ │ -0003a030: 206f 6620 7468 6174 2076 6972 7475 616c of that virtual │ │ │ │ │ -0003a040: 2070 6163 6b61 6765 2028 7365 6520 2a6e package (see *n │ │ │ │ │ -0003a050: 6f74 6520 4d61 696c 2074 7261 6e73 706f ote Mail transpo │ │ │ │ │ -0003a060: 7274 2c0a 6465 6c69 7665 7279 2061 6e64 rt,.delivery and │ │ │ │ │ -0003a070: 2075 7365 7220 6167 656e 7473 3a20 6638 user agents: f8 │ │ │ │ │ -0003a080: 2e29 2c20 616c 6c20 7061 636b 6167 6573 .), all packages │ │ │ │ │ -0003a090: 2070 726f 7669 6469 6e67 2074 6861 7420 providing that │ │ │ │ │ -0003a0a0: 7669 7274 7561 6c0a 7061 636b 6167 6520 virtual.package │ │ │ │ │ -0003a0b0: 7368 6f75 6c64 2061 6c73 6f20 6465 636c should also decl │ │ │ │ │ -0003a0c0: 6172 6520 6120 636f 6e66 6c69 6374 2077 are a conflict w │ │ │ │ │ -0003a0d0: 6974 6820 6974 2075 7369 6e67 20e2 8098 ith it using ... │ │ │ │ │ -0003a0e0: 436f 6e66 6c69 6374 73e2 8099 2e20 2054 Conflicts.... T │ │ │ │ │ -0003a0f0: 6869 730a 7769 6c6c 2065 6e73 7572 6520 his.will ensure │ │ │ │ │ -0003a100: 7468 6174 2061 7420 6d6f 7374 206f 6e65 that at most one │ │ │ │ │ -0003a110: 2070 726f 7669 6465 7220 6f66 2074 6861 provider of tha │ │ │ │ │ -0003a120: 7420 7669 7274 7561 6c20 7061 636b 6167 t virtual packag │ │ │ │ │ -0003a130: 6520 6973 0a75 6e70 6163 6b65 6420 6f72 e is.unpacked or │ │ │ │ │ -0003a140: 2069 6e73 7461 6c6c 6564 2061 7420 6120 installed at a │ │ │ │ │ -0003a150: 7469 6d65 2e0a 0a1f 0a46 696c 653a 2064 time.....File: d │ │ │ │ │ -0003a160: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0003a170: 6f2c 2020 4e6f 6465 3a20 4f76 6572 7772 o, Node: Overwr │ │ │ │ │ -0003a180: 6974 696e 6720 6669 6c65 7320 616e 6420 iting files and │ │ │ │ │ -0003a190: 7265 706c 6163 696e 6720 7061 636b 6167 replacing packag │ │ │ │ │ -0003a1a0: 6573 202d 2052 6570 6c61 6365 732c 2020 es - Replaces, │ │ │ │ │ -0003a1b0: 4e65 7874 3a20 5265 6c61 7469 6f6e 7368 Next: Relationsh │ │ │ │ │ -0003a1c0: 6970 7320 6265 7477 6565 6e20 736f 7572 ips between sour │ │ │ │ │ -0003a1d0: 6365 2061 6e64 2062 696e 6172 7920 7061 ce and binary pa │ │ │ │ │ -0003a1e0: 636b 6167 6573 202d 2042 7569 6c64 2d44 ckages - Build-D │ │ │ │ │ -0003a1f0: 6570 656e 6473 2042 7569 6c64 2d44 6570 epends Build-Dep │ │ │ │ │ -0003a200: 656e 6473 2d49 6e64 6570 2042 7569 6c64 ends-Indep Build │ │ │ │ │ -0003a210: 2d44 6570 656e 6473 2d41 7263 6820 4275 -Depends-Arch Bu │ │ │ │ │ -0003a220: 696c 642d 436f 6e66 6c69 6374 7320 4275 ild-Conflicts Bu │ │ │ │ │ -0003a230: 696c 642d 436f 6e66 6c69 6374 732d 496e ild-Conflicts-In │ │ │ │ │ -0003a240: 6465 7020 4275 696c 642d 436f 6e66 6c69 dep Build-Confli │ │ │ │ │ -0003a250: 6374 732d 4172 6368 2c20 2050 7265 763a cts-Arch, Prev: │ │ │ │ │ -0003a260: 2056 6972 7475 616c 2070 6163 6b61 6765 Virtual package │ │ │ │ │ -0003a270: 7320 2d20 5072 6f76 6964 6573 2c20 2055 s - Provides, U │ │ │ │ │ -0003a280: 703a 2044 6563 6c61 7269 6e67 2072 656c p: Declaring rel │ │ │ │ │ -0003a290: 6174 696f 6e73 6869 7073 2062 6574 7765 ationships betwe │ │ │ │ │ -0003a2a0: 656e 2070 6163 6b61 6765 730a 0a37 2e36 en packages..7.6 │ │ │ │ │ -0003a2b0: 204f 7665 7277 7269 7469 6e67 2066 696c Overwriting fil │ │ │ │ │ -0003a2c0: 6573 2061 6e64 2072 6570 6c61 6369 6e67 es and replacing │ │ │ │ │ -0003a2d0: 2070 6163 6b61 6765 7320 2d20 e280 9852 packages - ...R │ │ │ │ │ -0003a2e0: 6570 6c61 6365 73e2 8099 0a3d 3d3d 3d3d eplaces....===== │ │ │ │ │ -0003a2f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003a300: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003a310: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003a320: 3d3d 3d3d 0a0a 5061 636b 6167 6573 2063 ====..Packages c │ │ │ │ │ -0003a330: 616e 2064 6563 6c61 7265 2069 6e20 7468 an declare in th │ │ │ │ │ -0003a340: 6569 7220 636f 6e74 726f 6c20 6669 6c65 eir control file │ │ │ │ │ -0003a350: 2074 6861 7420 7468 6579 2073 686f 756c that they shoul │ │ │ │ │ -0003a360: 6420 6f76 6572 7772 6974 650a 6669 6c65 d overwrite.file │ │ │ │ │ -0003a370: 7320 696e 2063 6572 7461 696e 206f 7468 s in certain oth │ │ │ │ │ -0003a380: 6572 2070 6163 6b61 6765 732c 206f 7220 er packages, or │ │ │ │ │ -0003a390: 636f 6d70 6c65 7465 6c79 2072 6570 6c61 completely repla │ │ │ │ │ -0003a3a0: 6365 206f 7468 6572 2070 6163 6b61 6765 ce other package │ │ │ │ │ -0003a3b0: 732e 0a54 6865 20e2 8098 5265 706c 6163 s..The ...Replac │ │ │ │ │ -0003a3c0: 6573 e280 9920 636f 6e74 726f 6c20 6669 es... control fi │ │ │ │ │ -0003a3d0: 656c 6420 6861 7320 7468 6573 6520 7477 eld has these tw │ │ │ │ │ -0003a3e0: 6f20 6469 7374 696e 6374 2070 7572 706f o distinct purpo │ │ │ │ │ -0003a3f0: 7365 732e 0a0a 2a20 4d65 6e75 3a0a 0a2a ses...* Menu:..* │ │ │ │ │ -0003a400: 204f 7665 7277 7269 7469 6e67 2066 696c Overwriting fil │ │ │ │ │ -0003a410: 6573 2069 6e20 6f74 6865 7220 7061 636b es in other pack │ │ │ │ │ -0003a420: 6167 6573 3a3a 0a2a 2052 6570 6c61 6369 ages::.* Replaci │ │ │ │ │ -0003a430: 6e67 2077 686f 6c65 2070 6163 6b61 6765 ng whole package │ │ │ │ │ -0003a440: 732c 2066 6f72 6369 6e67 2074 6865 6972 s, forcing their │ │ │ │ │ -0003a450: 2072 656d 6f76 616c 3a20 5265 706c 6163 removal: Replac │ │ │ │ │ -0003a460: 696e 6720 7768 6f6c 6520 7061 636b 6167 ing whole packag │ │ │ │ │ -0003a470: 6573 2066 6f72 6369 6e67 2074 6865 6972 es forcing their │ │ │ │ │ -0003a480: 2072 656d 6f76 616c 2e0a 0a1f 0a46 696c removal.....Fil │ │ │ │ │ -0003a490: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0003a4a0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4f76 .info, Node: Ov │ │ │ │ │ -0003a4b0: 6572 7772 6974 696e 6720 6669 6c65 7320 erwriting files │ │ │ │ │ -0003a4c0: 696e 206f 7468 6572 2070 6163 6b61 6765 in other package │ │ │ │ │ -0003a4d0: 732c 2020 4e65 7874 3a20 5265 706c 6163 s, Next: Replac │ │ │ │ │ -0003a4e0: 696e 6720 7768 6f6c 6520 7061 636b 6167 ing whole packag │ │ │ │ │ -0003a4f0: 6573 2066 6f72 6369 6e67 2074 6865 6972 es forcing their │ │ │ │ │ -0003a500: 2072 656d 6f76 616c 2c20 2055 703a 204f removal, Up: O │ │ │ │ │ -0003a510: 7665 7277 7269 7469 6e67 2066 696c 6573 verwriting files │ │ │ │ │ -0003a520: 2061 6e64 2072 6570 6c61 6369 6e67 2070 and replacing p │ │ │ │ │ -0003a530: 6163 6b61 6765 7320 2d20 5265 706c 6163 ackages - Replac │ │ │ │ │ -0003a540: 6573 0a0a 372e 362e 3120 4f76 6572 7772 es..7.6.1 Overwr │ │ │ │ │ -0003a550: 6974 696e 6720 6669 6c65 7320 696e 206f iting files in o │ │ │ │ │ -0003a560: 7468 6572 2070 6163 6b61 6765 730a 2d2d ther packages.-- │ │ │ │ │ -0003a570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003a580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003a590: 2d2d 2d2d 2d2d 2d0a 0a49 7420 6973 2075 -------..It is u │ │ │ │ │ -0003a5a0: 7375 616c 6c79 2061 6e20 6572 726f 7220 sually an error │ │ │ │ │ -0003a5b0: 666f 7220 6120 7061 636b 6167 6520 746f for a package to │ │ │ │ │ -0003a5c0: 2063 6f6e 7461 696e 2066 696c 6573 2077 contain files w │ │ │ │ │ -0003a5d0: 6869 6368 2061 7265 206f 6e20 7468 650a hich are on the. │ │ │ │ │ -0003a5e0: 7379 7374 656d 2069 6e20 616e 6f74 6865 system in anothe │ │ │ │ │ -0003a5f0: 7220 7061 636b 6167 652e 2020 486f 7765 r package. Howe │ │ │ │ │ -0003a600: 7665 722c 2069 6620 7468 6520 6f76 6572 ver, if the over │ │ │ │ │ -0003a610: 7772 6974 696e 6720 7061 636b 6167 6520 writing package │ │ │ │ │ -0003a620: 6465 636c 6172 6573 0a74 6861 7420 6974 declares.that it │ │ │ │ │ -0003a630: 20e2 8098 5265 706c 6163 6573 e280 9920 ...Replaces... │ │ │ │ │ -0003a640: 7468 6520 6f6e 6520 636f 6e74 6169 6e69 the one containi │ │ │ │ │ -0003a650: 6e67 2074 6865 2066 696c 6520 6265 696e ng the file bein │ │ │ │ │ -0003a660: 6720 6f76 6572 7772 6974 7465 6e2c 2074 g overwritten, t │ │ │ │ │ -0003a670: 6865 6e0a e280 9864 706b 67e2 8099 2077 hen....dpkg... w │ │ │ │ │ -0003a680: 696c 6c20 7265 706c 6163 6520 7468 6520 ill replace the │ │ │ │ │ -0003a690: 6669 6c65 2066 726f 6d20 7468 6520 6f6c file from the ol │ │ │ │ │ -0003a6a0: 6420 7061 636b 6167 6520 7769 7468 2074 d package with t │ │ │ │ │ -0003a6b0: 6861 7420 6672 6f6d 2074 6865 0a6e 6577 hat from the.new │ │ │ │ │ -0003a6c0: 2e20 2054 6865 2066 696c 6520 7769 6c6c . The file will │ │ │ │ │ -0003a6d0: 206e 6f20 6c6f 6e67 6572 2062 6520 6c69 no longer be li │ │ │ │ │ -0003a6e0: 7374 6564 2061 7320 e280 9c6f 776e 6564 sted as ...owned │ │ │ │ │ -0003a6f0: e280 9d20 6279 2074 6865 206f 6c64 2070 ... by the old p │ │ │ │ │ -0003a700: 6163 6b61 6765 0a61 6e64 2077 696c 6c20 ackage.and will │ │ │ │ │ -0003a710: 6265 2074 616b 656e 206f 7665 7220 6279 be taken over by │ │ │ │ │ -0003a720: 2074 6865 206e 6577 2070 6163 6b61 6765 the new package │ │ │ │ │ -0003a730: 2e20 204e 6f72 6d61 6c6c 792c 20e2 8098 . Normally, ... │ │ │ │ │ -0003a740: 4272 6561 6b73 e280 9920 7368 6f75 6c64 Breaks... should │ │ │ │ │ -0003a750: 2062 650a 7573 6564 2069 6e20 636f 6e6a be.used in conj │ │ │ │ │ -0003a760: 756e 6374 696f 6e20 7769 7468 20e2 8098 unction with ... │ │ │ │ │ -0003a770: 5265 706c 6163 6573 e280 992e 2020 2831 Replaces.... (1 │ │ │ │ │ -0003a780: 290a 0a46 6f72 2065 7861 6d70 6c65 2c20 )..For example, │ │ │ │ │ -0003a790: 6966 2061 2070 6163 6b61 6765 2066 6f6f if a package foo │ │ │ │ │ -0003a7a0: 2069 7320 7370 6c69 7420 696e 746f 2066 is split into f │ │ │ │ │ -0003a7b0: 6f6f 2061 6e64 2066 6f6f 2d64 6174 6120 oo and foo-data │ │ │ │ │ -0003a7c0: 7374 6172 7469 6e67 2061 740a 7665 7273 starting at.vers │ │ │ │ │ -0003a7d0: 696f 6e20 312e 322d 332c 2066 6f6f 2d64 ion 1.2-3, foo-d │ │ │ │ │ -0003a7e0: 6174 6120 776f 756c 6420 6861 7665 2074 ata would have t │ │ │ │ │ -0003a7f0: 6865 2066 6965 6c64 730a 0a20 2020 2020 he fields.. │ │ │ │ │ -0003a800: 5265 706c 6163 6573 3a20 666f 6f20 283c Replaces: foo (< │ │ │ │ │ -0003a810: 3c20 312e 322d 3329 0a20 2020 2020 4272 < 1.2-3). Br │ │ │ │ │ -0003a820: 6561 6b73 3a20 666f 6f20 283c 3c20 312e eaks: foo (<< 1. │ │ │ │ │ -0003a830: 322d 3329 0a0a 696e 2069 7473 2063 6f6e 2-3)..in its con │ │ │ │ │ -0003a840: 7472 6f6c 2066 696c 652e 2020 5468 6520 trol file. The │ │ │ │ │ -0003a850: 6e65 7720 7665 7273 696f 6e20 6f66 2074 new version of t │ │ │ │ │ -0003a860: 6865 2070 6163 6b61 6765 2066 6f6f 2077 he package foo w │ │ │ │ │ -0003a870: 6f75 6c64 206e 6f72 6d61 6c6c 790a 6861 ould normally.ha │ │ │ │ │ -0003a880: 7665 2074 6865 2066 6965 6c64 0a0a 2020 ve the field.. │ │ │ │ │ -0003a890: 2020 2044 6570 656e 6473 3a20 666f 6f2d Depends: foo- │ │ │ │ │ -0003a8a0: 6461 7461 2028 3e3d 2031 2e32 2d33 290a data (>= 1.2-3). │ │ │ │ │ -0003a8b0: 0a28 6f72 2070 6f73 7369 626c 7920 e280 .(or possibly .. │ │ │ │ │ -0003a8c0: 9852 6563 6f6d 6d65 6e64 73e2 8099 206f .Recommends... o │ │ │ │ │ -0003a8d0: 7220 6576 656e 20e2 8098 5375 6767 6573 r even ...Sugges │ │ │ │ │ -0003a8e0: 7473 e280 9920 6966 2074 6865 2066 696c ts... if the fil │ │ │ │ │ -0003a8f0: 6573 206d 6f76 6564 2069 6e74 6f0a 666f es moved into.fo │ │ │ │ │ -0003a900: 6f2d 6461 7461 2061 7265 206e 6f74 2072 o-data are not r │ │ │ │ │ -0003a910: 6571 7569 7265 6420 666f 7220 6e6f 726d equired for norm │ │ │ │ │ -0003a920: 616c 206f 7065 7261 7469 6f6e 292e 0a0a al operation)... │ │ │ │ │ -0003a930: 4966 2061 2070 6163 6b61 6765 2069 7320 If a package is │ │ │ │ │ -0003a940: 636f 6d70 6c65 7465 6c79 2072 6570 6c61 completely repla │ │ │ │ │ -0003a950: 6365 6420 696e 2074 6869 7320 7761 792c ced in this way, │ │ │ │ │ -0003a960: 2073 6f20 7468 6174 20e2 8098 6470 6b67 so that ...dpkg │ │ │ │ │ -0003a970: e280 9920 646f 6573 206e 6f74 0a6b 6e6f ... does not.kno │ │ │ │ │ -0003a980: 7720 6f66 2061 6e79 2066 696c 6573 2069 w of any files i │ │ │ │ │ -0003a990: 7420 7374 696c 6c20 636f 6e74 6169 6e73 t still contains │ │ │ │ │ -0003a9a0: 2c20 6974 2069 7320 636f 6e73 6964 6572 , it is consider │ │ │ │ │ -0003a9b0: 6564 2074 6f20 6861 7665 0ae2 809c 6469 ed to have....di │ │ │ │ │ -0003a9c0: 7361 7070 6561 7265 64e2 809d 2e20 2049 sappeared.... I │ │ │ │ │ -0003a9d0: 7420 7769 6c6c 2062 6520 6d61 726b 6564 t will be marked │ │ │ │ │ -0003a9e0: 2061 7320 6e6f 7420 7761 6e74 6564 206f as not wanted o │ │ │ │ │ -0003a9f0: 6e20 7468 6520 7379 7374 656d 2028 7365 n the system (se │ │ │ │ │ -0003aa00: 6c65 6374 6564 0a66 6f72 2072 656d 6f76 lected.for remov │ │ │ │ │ -0003aa10: 616c 2920 616e 6420 e280 9c4e 6f74 2d49 al) and ...Not-I │ │ │ │ │ -0003aa20: 6e73 7461 6c6c 6564 e280 9d2e 2020 416e nstalled.... An │ │ │ │ │ -0003aa30: 7920 e280 9863 6f6e 6666 696c 65e2 8099 y ...conffile... │ │ │ │ │ -0003aa40: 7320 6465 7461 696c 7320 6e6f 7465 6420 s details noted │ │ │ │ │ -0003aa50: 666f 7220 7468 650a 7061 636b 6167 6520 for the.package │ │ │ │ │ -0003aa60: 7769 6c6c 2062 6520 6967 6e6f 7265 642c will be ignored, │ │ │ │ │ -0003aa70: 2061 7320 7468 6579 2077 696c 6c20 6861 as they will ha │ │ │ │ │ -0003aa80: 7665 2062 6565 6e20 7461 6b65 6e20 6f76 ve been taken ov │ │ │ │ │ -0003aa90: 6572 2062 7920 7468 650a 6f76 6572 7772 er by the.overwr │ │ │ │ │ -0003aaa0: 6974 696e 6720 7061 636b 6167 652e 2020 iting package. │ │ │ │ │ -0003aab0: 5468 6520 7061 636b 6167 65e2 8099 7320 The package...s │ │ │ │ │ -0003aac0: e280 9870 6f73 7472 6de2 8099 2073 6372 ...postrm... scr │ │ │ │ │ -0003aad0: 6970 7420 7769 6c6c 2062 6520 7275 6e20 ipt will be run │ │ │ │ │ -0003aae0: 7769 7468 2061 0a73 7065 6369 616c 2061 with a.special a │ │ │ │ │ -0003aaf0: 7267 756d 656e 7420 746f 2061 6c6c 6f77 rgument to allow │ │ │ │ │ -0003ab00: 2074 6865 2070 6163 6b61 6765 2074 6f20 the package to │ │ │ │ │ -0003ab10: 646f 2061 6e79 2066 696e 616c 2063 6c65 do any final cle │ │ │ │ │ -0003ab20: 616e 7570 2072 6571 7569 7265 642e 0a53 anup required..S │ │ │ │ │ -0003ab30: 6565 202a 6e6f 7465 2053 756d 6d61 7279 ee *note Summary │ │ │ │ │ -0003ab40: 206f 6620 7761 7973 206d 6169 6e74 6169 of ways maintai │ │ │ │ │ -0003ab50: 6e65 7220 7363 7269 7074 7320 6172 6520 ner scripts are │ │ │ │ │ -0003ab60: 6361 6c6c 6564 3a20 6535 2e20 2028 3229 called: e5. (2) │ │ │ │ │ -0003ab70: 0a0a 466f 7220 7468 6973 2075 7361 6765 ..For this usage │ │ │ │ │ -0003ab80: 206f 6620 e280 9852 6570 6c61 6365 73e2 of ...Replaces. │ │ │ │ │ -0003ab90: 8099 2c20 7669 7274 7561 6c20 7061 636b .., virtual pack │ │ │ │ │ -0003aba0: 6167 6573 2028 7365 6520 2a6e 6f74 6520 ages (see *note │ │ │ │ │ -0003abb0: 5669 7274 7561 6c0a 7061 636b 6167 6573 Virtual.packages │ │ │ │ │ -0003abc0: 202d 2050 726f 7669 6465 733a 2035 362e - Provides: 56. │ │ │ │ │ -0003abd0: 2920 6172 6520 6e6f 7420 636f 6e73 6964 ) are not consid │ │ │ │ │ -0003abe0: 6572 6564 2077 6865 6e20 6c6f 6f6b 696e ered when lookin │ │ │ │ │ -0003abf0: 6720 6174 2061 0ae2 8098 5265 706c 6163 g at a....Replac │ │ │ │ │ -0003ac00: 6573 e280 9920 6669 656c 642e 2020 5468 es... field. Th │ │ │ │ │ -0003ac10: 6520 7061 636b 6167 6573 2064 6563 6c61 e packages decla │ │ │ │ │ -0003ac20: 7265 6420 6173 2062 6569 6e67 2072 6570 red as being rep │ │ │ │ │ -0003ac30: 6c61 6365 6420 6d75 7374 2062 650a 6d65 laced must be.me │ │ │ │ │ -0003ac40: 6e74 696f 6e65 6420 6279 2074 6865 6972 ntioned by their │ │ │ │ │ -0003ac50: 2072 6561 6c20 6e61 6d65 732e 0a0a 5468 real names...Th │ │ │ │ │ -0003ac60: 6973 2075 7361 6765 206f 6620 e280 9852 is usage of ...R │ │ │ │ │ -0003ac70: 6570 6c61 6365 73e2 8099 206f 6e6c 7920 eplaces... only │ │ │ │ │ -0003ac80: 7461 6b65 7320 6566 6665 6374 2077 6865 takes effect whe │ │ │ │ │ -0003ac90: 6e20 626f 7468 2070 6163 6b61 6765 7320 n both packages │ │ │ │ │ -0003aca0: 6172 6520 6174 0a6c 6561 7374 2070 6172 are at.least par │ │ │ │ │ -0003acb0: 7469 616c 6c79 206f 6e20 7468 6520 7379 tially on the sy │ │ │ │ │ -0003acc0: 7374 656d 2061 7420 6f6e 6365 2e20 2049 stem at once. I │ │ │ │ │ -0003acd0: 7420 6973 206e 6f74 2072 656c 6576 616e t is not relevan │ │ │ │ │ -0003ace0: 7420 6966 2074 6865 0a70 6163 6b61 6765 t if the.package │ │ │ │ │ -0003acf0: 7320 636f 6e66 6c69 6374 2075 6e6c 6573 s conflict unles │ │ │ │ │ -0003ad00: 7320 7468 6520 636f 6e66 6c69 6374 2068 s the conflict h │ │ │ │ │ -0003ad10: 6173 2062 6565 6e20 6f76 6572 7269 6464 as been overridd │ │ │ │ │ -0003ad20: 656e 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d en... -------- │ │ │ │ │ -0003ad30: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -0003ad40: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -0003ad50: 546f 2073 6565 2077 6879 20e2 8098 4272 To see why ...Br │ │ │ │ │ -0003ad60: 6561 6b73 e280 9920 6973 206e 6f72 6d61 eaks... is norma │ │ │ │ │ -0003ad70: 6c6c 7920 6e65 6564 6564 2069 6e20 6164 lly needed in ad │ │ │ │ │ -0003ad80: 6469 7469 6f6e 2074 6f20 e280 9852 6570 dition to ...Rep │ │ │ │ │ -0003ad90: 6c61 6365 73e2 8099 2c0a 636f 6e73 6964 laces...,.consid │ │ │ │ │ -0003ada0: 6572 2074 6865 2063 6173 6520 6f66 2061 er the case of a │ │ │ │ │ -0003adb0: 2066 696c 6520 696e 2074 6865 2070 6163 file in the pac │ │ │ │ │ -0003adc0: 6b61 6765 2066 6f6f 2062 6569 6e67 2074 kage foo being t │ │ │ │ │ -0003add0: 616b 656e 206f 7665 7220 6279 2074 6865 aken over by the │ │ │ │ │ -0003ade0: 0a70 6163 6b61 6765 2066 6f6f 2d64 6174 .package foo-dat │ │ │ │ │ -0003adf0: 612e 2020 e280 9852 6570 6c61 6365 73e2 a. ...Replaces. │ │ │ │ │ -0003ae00: 8099 2077 696c 6c20 616c 6c6f 7720 666f .. will allow fo │ │ │ │ │ -0003ae10: 6f2d 6461 7461 2074 6f20 6265 2069 6e73 o-data to be ins │ │ │ │ │ -0003ae20: 7461 6c6c 6564 2061 6e64 0a74 616b 6520 talled and.take │ │ │ │ │ -0003ae30: 6f76 6572 2074 6861 7420 6669 6c65 2e20 over that file. │ │ │ │ │ -0003ae40: 2048 6f77 6576 6572 2c20 7769 7468 6f75 However, withou │ │ │ │ │ -0003ae50: 7420 e280 9842 7265 616b 73e2 8099 2c20 t ...Breaks..., │ │ │ │ │ -0003ae60: 6e6f 7468 696e 6720 7265 7175 6972 6573 nothing requires │ │ │ │ │ -0003ae70: 2066 6f6f 2074 6f0a 6265 2075 7067 7261 foo to.be upgra │ │ │ │ │ -0003ae80: 6465 6420 746f 2061 206e 6577 6572 2076 ded to a newer v │ │ │ │ │ -0003ae90: 6572 7369 6f6e 2074 6861 7420 6b6e 6f77 ersion that know │ │ │ │ │ -0003aea0: 7320 6974 2064 6f65 7320 6e6f 7420 696e s it does not in │ │ │ │ │ -0003aeb0: 636c 7564 6520 7468 6174 2066 696c 650a clude that file. │ │ │ │ │ -0003aec0: 616e 6420 696e 7374 6561 6420 6465 7065 and instead depe │ │ │ │ │ -0003aed0: 6e64 7320 6f6e 2066 6f6f 2d64 6174 612e nds on foo-data. │ │ │ │ │ -0003aee0: 2020 4e6f 7468 696e 6720 776f 756c 6420 Nothing would │ │ │ │ │ -0003aef0: 7072 6576 656e 7420 7468 6520 6e65 7720 prevent the new │ │ │ │ │ -0003af00: 666f 6f2d 6461 7461 0a70 6163 6b61 6765 foo-data.package │ │ │ │ │ -0003af10: 2066 726f 6d20 6265 696e 6720 696e 7374 from being inst │ │ │ │ │ -0003af20: 616c 6c65 6420 616e 6420 7468 656e 2072 alled and then r │ │ │ │ │ -0003af30: 656d 6f76 6564 2c20 7265 6d6f 7669 6e67 emoved, removing │ │ │ │ │ -0003af40: 2074 6865 2066 696c 6520 7468 6174 2069 the file that i │ │ │ │ │ -0003af50: 740a 746f 6f6b 206f 7665 7220 6672 6f6d t.took over from │ │ │ │ │ -0003af60: 2066 6f6f 2e20 2041 6674 6572 2074 6861 foo. After tha │ │ │ │ │ -0003af70: 7420 6f70 6572 6174 696f 6e2c 2074 6865 t operation, the │ │ │ │ │ -0003af80: 2070 6163 6b61 6765 206d 616e 6167 6572 package manager │ │ │ │ │ -0003af90: 2077 6f75 6c64 0a74 6869 6e6b 2074 6865 would.think the │ │ │ │ │ -0003afa0: 2073 7973 7465 6d20 7761 7320 696e 2061 system was in a │ │ │ │ │ -0003afb0: 2063 6f6e 7369 7374 656e 7420 7374 6174 consistent stat │ │ │ │ │ -0003afc0: 652c 2062 7574 2074 6865 2066 6f6f 2070 e, but the foo p │ │ │ │ │ -0003afd0: 6163 6b61 6765 2077 6f75 6c64 2062 650a ackage would be. │ │ │ │ │ -0003afe0: 6d69 7373 696e 6720 6f6e 6520 6f66 2069 missing one of i │ │ │ │ │ -0003aff0: 7473 2066 696c 6573 2e0a 0a20 2020 2832 ts files... (2 │ │ │ │ │ -0003b000: 2920 5265 706c 6163 6573 2069 7320 6120 ) Replaces is a │ │ │ │ │ -0003b010: 6f6e 6520 7761 7920 7265 6c61 7469 6f6e one way relation │ │ │ │ │ -0003b020: 7368 6970 2e20 2059 6f75 2068 6176 6520 ship. You have │ │ │ │ │ -0003b030: 746f 2069 6e73 7461 6c6c 2074 6865 0a72 to install the.r │ │ │ │ │ -0003b040: 6570 6c61 6369 6e67 2070 6163 6b61 6765 eplacing package │ │ │ │ │ -0003b050: 2061 6674 6572 2074 6865 2072 6570 6c61 after the repla │ │ │ │ │ -0003b060: 6365 6420 7061 636b 6167 652e 0a0a 1f0a ced package..... │ │ │ │ │ -0003b070: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0003b080: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0003b090: 2052 6570 6c61 6369 6e67 2077 686f 6c65 Replacing whole │ │ │ │ │ -0003b0a0: 2070 6163 6b61 6765 7320 666f 7263 696e packages forcin │ │ │ │ │ -0003b0b0: 6720 7468 6569 7220 7265 6d6f 7661 6c2c g their removal, │ │ │ │ │ -0003b0c0: 2020 5072 6576 3a20 4f76 6572 7772 6974 Prev: Overwrit │ │ │ │ │ -0003b0d0: 696e 6720 6669 6c65 7320 696e 206f 7468 ing files in oth │ │ │ │ │ -0003b0e0: 6572 2070 6163 6b61 6765 732c 2020 5570 er packages, Up │ │ │ │ │ -0003b0f0: 3a20 4f76 6572 7772 6974 696e 6720 6669 : Overwriting fi │ │ │ │ │ -0003b100: 6c65 7320 616e 6420 7265 706c 6163 696e les and replacin │ │ │ │ │ -0003b110: 6720 7061 636b 6167 6573 202d 2052 6570 g packages - Rep │ │ │ │ │ -0003b120: 6c61 6365 730a 0a37 2e36 2e32 2052 6570 laces..7.6.2 Rep │ │ │ │ │ -0003b130: 6c61 6369 6e67 2077 686f 6c65 2070 6163 lacing whole pac │ │ │ │ │ -0003b140: 6b61 6765 732c 2066 6f72 6369 6e67 2074 kages, forcing t │ │ │ │ │ -0003b150: 6865 6972 2072 656d 6f76 616c 0a2d 2d2d heir removal.--- │ │ │ │ │ -0003b160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003b170: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003b180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003b190: 2d2d 0a0a 5365 636f 6e64 2c20 e280 9852 --..Second, ...R │ │ │ │ │ -0003b1a0: 6570 6c61 6365 73e2 8099 2061 6c6c 6f77 eplaces... allow │ │ │ │ │ -0003b1b0: 7320 7468 6520 7061 636b 6167 696e 6720 s the packaging │ │ │ │ │ -0003b1c0: 7379 7374 656d 2074 6f20 7265 736f 6c76 system to resolv │ │ │ │ │ -0003b1d0: 6520 7768 6963 6820 7061 636b 6167 650a e which package. │ │ │ │ │ -0003b1e0: 7368 6f75 6c64 2062 6520 7265 6d6f 7665 should be remove │ │ │ │ │ -0003b1f0: 6420 7768 656e 2074 6865 7265 2069 7320 d when there is │ │ │ │ │ -0003b200: 6120 636f 6e66 6c69 6374 2028 7365 6520 a conflict (see │ │ │ │ │ -0003b210: 2a6e 6f74 6520 436f 6e66 6c69 6374 696e *note Conflictin │ │ │ │ │ -0003b220: 6720 6269 6e61 7279 0a70 6163 6b61 6765 g binary.package │ │ │ │ │ -0003b230: 7320 2d20 436f 6e66 6c69 6374 733a 2066 s - Conflicts: f │ │ │ │ │ -0003b240: 342e 292e 2020 5468 6973 2075 7361 6765 4.). This usage │ │ │ │ │ -0003b250: 206f 6e6c 7920 7461 6b65 7320 6566 6665 only takes effe │ │ │ │ │ -0003b260: 6374 2077 6865 6e20 7468 6520 7477 6f0a ct when the two. │ │ │ │ │ -0003b270: 7061 636b 6167 6573 2027 646f 2720 636f packages 'do' co │ │ │ │ │ -0003b280: 6e66 6c69 6374 2c20 736f 2074 6861 7420 nflict, so that │ │ │ │ │ -0003b290: 7468 6520 7477 6f20 7573 6167 6573 206f the two usages o │ │ │ │ │ -0003b2a0: 6620 7468 6973 2066 6965 6c64 2064 6f20 f this field do │ │ │ │ │ -0003b2b0: 6e6f 740a 696e 7465 7266 6572 6520 7769 not.interfere wi │ │ │ │ │ -0003b2c0: 7468 2065 6163 6820 6f74 6865 722e 0a0a th each other... │ │ │ │ │ -0003b2d0: 496e 2074 6869 7320 7369 7475 6174 696f In this situatio │ │ │ │ │ -0003b2e0: 6e2c 2074 6865 2070 6163 6b61 6765 2064 n, the package d │ │ │ │ │ -0003b2f0: 6563 6c61 7265 6420 6173 2062 6569 6e67 eclared as being │ │ │ │ │ -0003b300: 2072 6570 6c61 6365 6420 6361 6e20 6265 replaced can be │ │ │ │ │ -0003b310: 2061 0a76 6972 7475 616c 2070 6163 6b61 a.virtual packa │ │ │ │ │ -0003b320: 6765 2c20 736f 2066 6f72 2065 7861 6d70 ge, so for examp │ │ │ │ │ -0003b330: 6c65 2c20 616c 6c20 6d61 696c 2074 7261 le, all mail tra │ │ │ │ │ -0003b340: 6e73 706f 7274 2061 6765 6e74 7320 284d nsport agents (M │ │ │ │ │ -0003b350: 5441 7329 2077 6f75 6c64 0a68 6176 6520 TAs) would.have │ │ │ │ │ -0003b360: 7468 6520 666f 6c6c 6f77 696e 6720 6669 the following fi │ │ │ │ │ -0003b370: 656c 6473 2069 6e20 7468 6569 7220 636f elds in their co │ │ │ │ │ -0003b380: 6e74 726f 6c20 6669 6c65 733a 0a0a 2020 ntrol files:.. │ │ │ │ │ -0003b390: 2020 2050 726f 7669 6465 733a 206d 6169 Provides: mai │ │ │ │ │ -0003b3a0: 6c2d 7472 616e 7370 6f72 742d 6167 656e l-transport-agen │ │ │ │ │ -0003b3b0: 740a 2020 2020 2043 6f6e 666c 6963 7473 t. Conflicts │ │ │ │ │ -0003b3c0: 3a20 6d61 696c 2d74 7261 6e73 706f 7274 : mail-transport │ │ │ │ │ -0003b3d0: 2d61 6765 6e74 0a20 2020 2020 5265 706c -agent. Repl │ │ │ │ │ -0003b3e0: 6163 6573 3a20 6d61 696c 2d74 7261 6e73 aces: mail-trans │ │ │ │ │ -0003b3f0: 706f 7274 2d61 6765 6e74 0a0a 656e 7375 port-agent..ensu │ │ │ │ │ -0003b400: 7269 6e67 2074 6861 7420 6f6e 6c79 206f ring that only o │ │ │ │ │ -0003b410: 6e65 204d 5441 2063 616e 2062 6520 756e ne MTA can be un │ │ │ │ │ -0003b420: 7061 636b 6564 2061 7420 616e 7920 6f6e packed at any on │ │ │ │ │ -0003b430: 6520 7469 6d65 2e20 2053 6565 202a 6e6f e time. See *no │ │ │ │ │ -0003b440: 7465 0a56 6972 7475 616c 2070 6163 6b61 te.Virtual packa │ │ │ │ │ -0003b450: 6765 7320 2d20 5072 6f76 6964 6573 3a20 ges - Provides: │ │ │ │ │ -0003b460: 3536 2e20 666f 7220 6d6f 7265 2069 6e66 56. for more inf │ │ │ │ │ -0003b470: 6f72 6d61 7469 6f6e 2061 626f 7574 2074 ormation about t │ │ │ │ │ -0003b480: 6869 730a 6578 616d 706c 652e 0a0a 1f0a his.example..... │ │ │ │ │ -0003b490: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0003b4a0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0003b4b0: 2052 656c 6174 696f 6e73 6869 7073 2062 Relationships b │ │ │ │ │ -0003b4c0: 6574 7765 656e 2073 6f75 7263 6520 616e etween source an │ │ │ │ │ -0003b4d0: 6420 6269 6e61 7279 2070 6163 6b61 6765 d binary package │ │ │ │ │ -0003b4e0: 7320 2d20 4275 696c 642d 4465 7065 6e64 s - Build-Depend │ │ │ │ │ -0003b4f0: 7320 4275 696c 642d 4465 7065 6e64 732d s Build-Depends- │ │ │ │ │ -0003b500: 496e 6465 7020 4275 696c 642d 4465 7065 Indep Build-Depe │ │ │ │ │ -0003b510: 6e64 732d 4172 6368 2042 7569 6c64 2d43 nds-Arch Build-C │ │ │ │ │ -0003b520: 6f6e 666c 6963 7473 2042 7569 6c64 2d43 onflicts Build-C │ │ │ │ │ -0003b530: 6f6e 666c 6963 7473 2d49 6e64 6570 2042 onflicts-Indep B │ │ │ │ │ -0003b540: 7569 6c64 2d43 6f6e 666c 6963 7473 2d41 uild-Conflicts-A │ │ │ │ │ -0003b550: 7263 682c 2020 4e65 7874 3a20 4164 6469 rch, Next: Addi │ │ │ │ │ -0003b560: 7469 6f6e 616c 2073 6f75 7263 6520 7061 tional source pa │ │ │ │ │ -0003b570: 636b 6167 6573 2075 7365 6420 746f 2062 ckages used to b │ │ │ │ │ -0003b580: 7569 6c64 2074 6865 2062 696e 6172 7920 uild the binary │ │ │ │ │ -0003b590: 2d20 4275 696c 742d 5573 696e 672c 2020 - Built-Using, │ │ │ │ │ -0003b5a0: 5072 6576 3a20 4f76 6572 7772 6974 696e Prev: Overwritin │ │ │ │ │ -0003b5b0: 6720 6669 6c65 7320 616e 6420 7265 706c g files and repl │ │ │ │ │ -0003b5c0: 6163 696e 6720 7061 636b 6167 6573 202d acing packages - │ │ │ │ │ -0003b5d0: 2052 6570 6c61 6365 732c 2020 5570 3a20 Replaces, Up: │ │ │ │ │ -0003b5e0: 4465 636c 6172 696e 6720 7265 6c61 7469 Declaring relati │ │ │ │ │ -0003b5f0: 6f6e 7368 6970 7320 6265 7477 6565 6e20 onships between │ │ │ │ │ -0003b600: 7061 636b 6167 6573 0a0a 372e 3720 5265 packages..7.7 Re │ │ │ │ │ -0003b610: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ -0003b620: 6565 6e20 736f 7572 6365 2061 6e64 2062 een source and b │ │ │ │ │ -0003b630: 696e 6172 7920 7061 636b 6167 6573 202d inary packages - │ │ │ │ │ -0003b640: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ -0003b650: 73e2 8099 2c20 e280 9842 7569 6c64 2d44 s..., ...Build-D │ │ │ │ │ -0003b660: 6570 656e 6473 2d49 6e64 6570 e280 992c epends-Indep..., │ │ │ │ │ -0003b670: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ -0003b680: 732d 4172 6368 e280 992c 20e2 8098 4275 s-Arch..., ...Bu │ │ │ │ │ -0003b690: 696c 642d 436f 6e66 6c69 6374 73e2 8099 ild-Conflicts... │ │ │ │ │ -0003b6a0: 2c20 e280 9842 7569 6c64 2d43 6f6e 666c , ...Build-Confl │ │ │ │ │ -0003b6b0: 6963 7473 2d49 6e64 6570 e280 992c 20e2 icts-Indep..., . │ │ │ │ │ -0003b6c0: 8098 4275 696c 642d 436f 6e66 6c69 6374 ..Build-Conflict │ │ │ │ │ -0003b6d0: 732d 4172 6368 e280 990a 3d3d 3d3d 3d3d s-Arch....====== │ │ │ │ │ -0003b6e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003b6f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003b700: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003b710: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003b720: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003b730: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003b740: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003b750: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003b760: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003b770: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003b780: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003b790: 3d0a 0a53 6f75 7263 6520 7061 636b 6167 =..Source packag │ │ │ │ │ -0003b7a0: 6573 2074 6861 7420 7265 7175 6972 6520 es that require │ │ │ │ │ -0003b7b0: 6365 7274 6169 6e20 6269 6e61 7279 2070 certain binary p │ │ │ │ │ -0003b7c0: 6163 6b61 6765 7320 746f 2062 6520 696e ackages to be in │ │ │ │ │ -0003b7d0: 7374 616c 6c65 6420 6f72 0a61 6273 656e stalled or.absen │ │ │ │ │ -0003b7e0: 7420 6174 2074 6865 2074 696d 6520 6f66 t at the time of │ │ │ │ │ -0003b7f0: 2062 7569 6c64 696e 6720 7468 6520 7061 building the pa │ │ │ │ │ -0003b800: 636b 6167 6520 6d61 7920 6465 636c 6172 ckage may declar │ │ │ │ │ -0003b810: 6520 7265 6c61 7469 6f6e 7368 6970 7320 e relationships │ │ │ │ │ -0003b820: 746f 0a74 686f 7365 2062 696e 6172 7920 to.those binary │ │ │ │ │ -0003b830: 7061 636b 6167 6573 2e0a 0a54 6869 7320 packages...This │ │ │ │ │ -0003b840: 6973 2064 6f6e 6520 7573 696e 6720 7468 is done using th │ │ │ │ │ -0003b850: 6520 e280 9842 7569 6c64 2d44 6570 656e e ...Build-Depen │ │ │ │ │ -0003b860: 6473 e280 992c 20e2 8098 4275 696c 642d ds..., ...Build- │ │ │ │ │ -0003b870: 4465 7065 6e64 732d 496e 6465 70e2 8099 Depends-Indep... │ │ │ │ │ -0003b880: 2c0a e280 9842 7569 6c64 2d44 6570 656e ,....Build-Depen │ │ │ │ │ -0003b890: 6473 2d41 7263 68e2 8099 2c20 e280 9842 ds-Arch..., ...B │ │ │ │ │ -0003b8a0: 7569 6c64 2d43 6f6e 666c 6963 7473 e280 uild-Conflicts.. │ │ │ │ │ -0003b8b0: 992c 20e2 8098 4275 696c 642d 436f 6e66 ., ...Build-Conf │ │ │ │ │ -0003b8c0: 6c69 6374 732d 496e 6465 70e2 8099 2061 licts-Indep... a │ │ │ │ │ -0003b8d0: 6e64 0ae2 8098 4275 696c 642d 436f 6e66 nd....Build-Conf │ │ │ │ │ -0003b8e0: 6c69 6374 732d 4172 6368 e280 9920 636f licts-Arch... co │ │ │ │ │ -0003b8f0: 6e74 726f 6c20 6669 656c 6473 2e0a 0a42 ntrol fields...B │ │ │ │ │ -0003b900: 7569 6c64 2d64 6570 656e 6465 6e63 6965 uild-dependencie │ │ │ │ │ -0003b910: 7320 6f6e 20e2 809c 6275 696c 642d 6573 s on ...build-es │ │ │ │ │ -0003b920: 7365 6e74 6961 6ce2 809d 2062 696e 6172 sential... binar │ │ │ │ │ -0003b930: 7920 7061 636b 6167 6573 2063 616e 2062 y packages can b │ │ │ │ │ -0003b940: 6520 6f6d 6974 7465 642e 0a50 6c65 6173 e omitted..Pleas │ │ │ │ │ -0003b950: 6520 7365 6520 2a6e 6f74 6520 5061 636b e see *note Pack │ │ │ │ │ -0003b960: 6167 6520 7265 6c61 7469 6f6e 7368 6970 age relationship │ │ │ │ │ -0003b970: 733a 2036 382e 2066 6f72 206d 6f72 6520 s: 68. for more │ │ │ │ │ -0003b980: 696e 666f 726d 6174 696f 6e2e 0a0a 5468 information...Th │ │ │ │ │ -0003b990: 6520 6465 7065 6e64 656e 6369 6573 2061 e dependencies a │ │ │ │ │ -0003b9a0: 6e64 2063 6f6e 666c 6963 7473 2074 6865 nd conflicts the │ │ │ │ │ -0003b9b0: 7920 6465 6669 6e65 206d 7573 7420 6265 y define must be │ │ │ │ │ -0003b9c0: 2073 6174 6973 6669 6564 2028 6173 2064 satisfied (as d │ │ │ │ │ -0003b9d0: 6566 696e 6564 0a65 6172 6c69 6572 2066 efined.earlier f │ │ │ │ │ -0003b9e0: 6f72 2062 696e 6172 7920 7061 636b 6167 or binary packag │ │ │ │ │ -0003b9f0: 6573 2920 696e 206f 7264 6572 2074 6f20 es) in order to │ │ │ │ │ -0003ba00: 696e 766f 6b65 2074 6865 2074 6172 6765 invoke the targe │ │ │ │ │ -0003ba10: 7473 2069 6e0a e280 9864 6562 6961 6e2f ts in....debian/ │ │ │ │ │ -0003ba20: 7275 6c65 73e2 8099 2c20 6173 2066 6f6c rules..., as fol │ │ │ │ │ -0003ba30: 6c6f 7773 3a0a 0ae2 8098 636c 6561 6ee2 lows:.....clean. │ │ │ │ │ -0003ba40: 8099 0a0a 2020 2020 204f 6e6c 7920 7468 .... Only th │ │ │ │ │ -0003ba50: 6520 e280 9842 7569 6c64 2d44 6570 656e e ...Build-Depen │ │ │ │ │ -0003ba60: 6473 e280 9920 616e 6420 e280 9842 7569 ds... and ...Bui │ │ │ │ │ -0003ba70: 6c64 2d43 6f6e 666c 6963 7473 e280 9920 ld-Conflicts... │ │ │ │ │ -0003ba80: 6669 656c 6473 206d 7573 7420 6265 0a20 fields must be. │ │ │ │ │ -0003ba90: 2020 2020 7361 7469 7366 6965 6420 7768 satisfied wh │ │ │ │ │ -0003baa0: 656e 2074 6869 7320 7461 7267 6574 2069 en this target i │ │ │ │ │ -0003bab0: 7320 696e 766f 6b65 642e 0a0a e280 9862 s invoked......b │ │ │ │ │ -0003bac0: 7569 6c64 2d61 7263 68e2 8099 2c20 616e uild-arch..., an │ │ │ │ │ -0003bad0: 6420 e280 9862 696e 6172 792d 6172 6368 d ...binary-arch │ │ │ │ │ -0003bae0: e280 990a 0a20 2020 2020 5468 6520 e280 ..... The .. │ │ │ │ │ -0003baf0: 9842 7569 6c64 2d44 6570 656e 6473 e280 .Build-Depends.. │ │ │ │ │ -0003bb00: 992c 20e2 8098 4275 696c 642d 436f 6e66 ., ...Build-Conf │ │ │ │ │ -0003bb10: 6c69 6374 73e2 8099 2c20 e280 9842 7569 licts..., ...Bui │ │ │ │ │ -0003bb20: 6c64 2d44 6570 656e 6473 2d41 7263 68e2 ld-Depends-Arch. │ │ │ │ │ -0003bb30: 8099 2c20 616e 640a 2020 2020 20e2 8098 .., and. ... │ │ │ │ │ -0003bb40: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ -0003bb50: 4172 6368 e280 9920 6669 656c 6473 206d Arch... fields m │ │ │ │ │ -0003bb60: 7573 7420 6265 2073 6174 6973 6669 6564 ust be satisfied │ │ │ │ │ -0003bb70: 2077 6865 6e20 7468 6573 6520 7461 7267 when these targ │ │ │ │ │ -0003bb80: 6574 730a 2020 2020 2061 7265 2069 6e76 ets. are inv │ │ │ │ │ -0003bb90: 6f6b 6564 2e0a 0ae2 8098 6275 696c 642d oked......build- │ │ │ │ │ -0003bba0: 696e 6465 70e2 8099 2c20 616e 6420 e280 indep..., and .. │ │ │ │ │ -0003bbb0: 9862 696e 6172 792d 696e 6465 70e2 8099 .binary-indep... │ │ │ │ │ -0003bbc0: 0a0a 2020 2020 2054 6865 20e2 8098 4275 .. The ...Bu │ │ │ │ │ -0003bbd0: 696c 642d 4465 7065 6e64 73e2 8099 2c20 ild-Depends..., │ │ │ │ │ -0003bbe0: e280 9842 7569 6c64 2d43 6f6e 666c 6963 ...Build-Conflic │ │ │ │ │ -0003bbf0: 7473 e280 992c 20e2 8098 4275 696c 642d ts..., ...Build- │ │ │ │ │ -0003bc00: 4465 7065 6e64 732d 496e 6465 70e2 8099 Depends-Indep... │ │ │ │ │ -0003bc10: 2c20 616e 640a 2020 2020 20e2 8098 4275 , and. ...Bu │ │ │ │ │ -0003bc20: 696c 642d 436f 6e66 6c69 6374 732d 496e ild-Conflicts-In │ │ │ │ │ -0003bc30: 6465 70e2 8099 2066 6965 6c64 7320 6d75 dep... fields mu │ │ │ │ │ -0003bc40: 7374 2062 6520 7361 7469 7366 6965 6420 st be satisfied │ │ │ │ │ -0003bc50: 7768 656e 2074 6865 7365 2074 6172 6765 when these targe │ │ │ │ │ -0003bc60: 7473 0a20 2020 2020 6172 6520 696e 766f ts. are invo │ │ │ │ │ -0003bc70: 6b65 642e 0a0a e280 9862 7569 6c64 e280 ked......build.. │ │ │ │ │ -0003bc80: 9920 616e 6420 e280 9862 696e 6172 79e2 . and ...binary. │ │ │ │ │ -0003bc90: 8099 0a0a 2020 2020 2054 6865 20e2 8098 .... The ... │ │ │ │ │ -0003bca0: 4275 696c 642d 4465 7065 6e64 73e2 8099 Build-Depends... │ │ │ │ │ -0003bcb0: 2c20 e280 9842 7569 6c64 2d43 6f6e 666c , ...Build-Confl │ │ │ │ │ -0003bcc0: 6963 7473 e280 992c 20e2 8098 4275 696c icts..., ...Buil │ │ │ │ │ -0003bcd0: 642d 4465 7065 6e64 732d 496e 6465 70e2 d-Depends-Indep. │ │ │ │ │ -0003bce0: 8099 2c0a 2020 2020 20e2 8098 4275 696c ..,. ...Buil │ │ │ │ │ -0003bcf0: 642d 436f 6e66 6c69 6374 732d 496e 6465 d-Conflicts-Inde │ │ │ │ │ -0003bd00: 70e2 8099 2c20 e280 9842 7569 6c64 2d44 p..., ...Build-D │ │ │ │ │ -0003bd10: 6570 656e 6473 2d41 7263 68e2 8099 2c20 epends-Arch..., │ │ │ │ │ -0003bd20: 616e 640a 2020 2020 20e2 8098 4275 696c and. ...Buil │ │ │ │ │ -0003bd30: 642d 436f 6e66 6c69 6374 732d 4172 6368 d-Conflicts-Arch │ │ │ │ │ -0003bd40: e280 9920 6669 656c 6473 206d 7573 7420 ... fields must │ │ │ │ │ -0003bd50: 6265 2073 6174 6973 6669 6564 2077 6865 be satisfied whe │ │ │ │ │ -0003bd60: 6e20 7468 6573 6520 7461 7267 6574 730a n these targets. │ │ │ │ │ -0003bd70: 2020 2020 2061 7265 2069 6e76 6f6b 6564 are invoked │ │ │ │ │ -0003bd80: 2e0a 0a41 6c74 6572 6e61 7469 7665 2064 ...Alternative d │ │ │ │ │ -0003bd90: 6570 656e 6465 6e63 6965 7320 6172 6520 ependencies are │ │ │ │ │ -0003bda0: 616c 6c6f 7765 6420 696e 2074 6865 20e2 allowed in the . │ │ │ │ │ -0003bdb0: 8098 4275 696c 642d 4465 7065 6e64 73e2 ..Build-Depends. │ │ │ │ │ -0003bdc0: 8099 2c0a e280 9842 7569 6c64 2d44 6570 ..,....Build-Dep │ │ │ │ │ -0003bdd0: 656e 6473 2d49 6e64 6570 e280 992c 2061 ends-Indep..., a │ │ │ │ │ -0003bde0: 6e64 20e2 8098 4275 696c 642d 4465 7065 nd ...Build-Depe │ │ │ │ │ -0003bdf0: 6e64 732d 4172 6368 e280 9920 6669 656c nds-Arch... fiel │ │ │ │ │ -0003be00: 6473 2c20 6275 7420 4465 6269 616e e280 ds, but Debian.. │ │ │ │ │ -0003be10: 9973 0a61 7574 6f62 7569 6c64 6572 7320 .s.autobuilders │ │ │ │ │ -0003be20: 6e6f 726d 616c 6c79 2064 6973 6361 7264 normally discard │ │ │ │ │ -0003be30: 2074 6865 2064 6570 656e 6465 6e63 6965 the dependencie │ │ │ │ │ -0003be40: 7320 6166 7465 7220 7468 6520 6669 7273 s after the firs │ │ │ │ │ -0003be50: 742e 2020 5468 6973 2069 730a 646f 6e65 t. This is.done │ │ │ │ │ -0003be60: 2074 6f20 6769 7665 2061 6c74 6572 6e61 to give alterna │ │ │ │ │ -0003be70: 7469 7665 2064 6570 656e 6465 6e63 6965 tive dependencie │ │ │ │ │ -0003be80: 7320 6120 636f 6e73 6973 7465 6e74 2069 s a consistent i │ │ │ │ │ -0003be90: 6e74 6572 7072 6574 6174 696f 6e20 7468 nterpretation th │ │ │ │ │ -0003bea0: 6174 0a72 6564 7563 6573 2074 6865 2072 at.reduces the r │ │ │ │ │ -0003beb0: 6973 6b20 6f66 2069 6e63 6f6e 7369 7374 isk of inconsist │ │ │ │ │ -0003bec0: 656e 6369 6573 2062 6574 7765 656e 2072 encies between r │ │ │ │ │ -0003bed0: 6570 6561 7465 6420 6275 696c 6473 2e20 epeated builds. │ │ │ │ │ -0003bee0: 2049 662c 2066 6f72 0a65 7861 6d70 6c65 If, for.example │ │ │ │ │ -0003bef0: 2c20 7468 6520 6669 7273 742d 6c69 7374 , the first-list │ │ │ │ │ -0003bf00: 6564 2064 6570 656e 6465 6e63 7920 776f ed dependency wo │ │ │ │ │ -0003bf10: 756c 6420 6e6f 726d 616c 6c79 2062 6520 uld normally be │ │ │ │ │ -0003bf20: 6176 6169 6c61 626c 6520 6275 7420 6973 available but is │ │ │ │ │ -0003bf30: 0a74 656d 706f 7261 7269 6c79 206e 6f74 .temporarily not │ │ │ │ │ -0003bf40: 2069 6e73 7461 6c6c 6162 6c65 2c20 7468 installable, th │ │ │ │ │ -0003bf50: 6520 6175 746f 6275 696c 6465 7220 6661 e autobuilder fa │ │ │ │ │ -0003bf60: 696c 7320 7261 7468 6572 2074 6861 6e20 ils rather than │ │ │ │ │ -0003bf70: 696e 7374 616c 6c20 610a 7375 6273 6571 install a.subseq │ │ │ │ │ -0003bf80: 7565 6e74 2064 6570 656e 6465 6e63 7920 uent dependency │ │ │ │ │ -0003bf90: 7468 6174 206d 6179 2073 6967 6e69 6669 that may signifi │ │ │ │ │ -0003bfa0: 6361 6e74 6c79 2063 6861 6e67 6520 7468 cantly change th │ │ │ │ │ -0003bfb0: 6520 6265 6861 7669 6f72 206f 6620 7468 e behavior of th │ │ │ │ │ -0003bfc0: 650a 7061 636b 6167 652e 0a0a 4d6f 7265 e.package...More │ │ │ │ │ -0003bfd0: 2073 7065 6369 6669 6361 6c6c 792c 2044 specifically, D │ │ │ │ │ -0003bfe0: 6562 6961 6e20 6175 746f 6275 696c 6465 ebian autobuilde │ │ │ │ │ -0003bff0: 7273 2070 6572 666f 726d 2074 6865 2066 rs perform the f │ │ │ │ │ -0003c000: 6f6c 6c6f 7769 6e67 0a74 7261 6e73 666f ollowing.transfo │ │ │ │ │ -0003c010: 726d 6174 696f 6e20 6f6e 2061 6c74 6572 rmation on alter │ │ │ │ │ -0003c020: 6e61 7469 7665 2064 6570 656e 6465 6e63 native dependenc │ │ │ │ │ -0003c030: 6965 7320 696e 2074 6865 20e2 8098 4275 ies in the ...Bu │ │ │ │ │ -0003c040: 696c 642d 4465 7065 6e64 73e2 8099 2c0a ild-Depends...,. │ │ │ │ │ -0003c050: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ -0003c060: 2d49 6e64 6570 e280 992c 2061 6e64 20e2 -Indep..., and . │ │ │ │ │ -0003c070: 8098 4275 696c 642d 4465 7065 6e64 732d ..Build-Depends- │ │ │ │ │ -0003c080: 4172 6368 e280 9920 6669 656c 6473 3a0a Arch... fields:. │ │ │ │ │ -0003c090: 0a20 2031 2e20 4469 7363 6172 6420 616e . 1. Discard an │ │ │ │ │ -0003c0a0: 7920 616c 7465 726e 6174 6976 6573 2074 y alternatives t │ │ │ │ │ -0003c0b0: 6861 7420 6172 6520 7265 7374 7269 6374 hat are restrict │ │ │ │ │ -0003c0c0: 6564 2074 6f20 6172 6368 6974 6563 7475 ed to architectu │ │ │ │ │ -0003c0d0: 7265 7320 7468 6174 0a20 2020 2020 646f res that. do │ │ │ │ │ -0003c0e0: 206e 6f74 206d 6174 6368 2074 6865 2068 not match the h │ │ │ │ │ -0003c0f0: 6f73 7420 6172 6368 6974 6563 7475 7265 ost architecture │ │ │ │ │ -0003c100: 2e0a 0a20 2032 2e20 4469 7363 6172 6420 ... 2. Discard │ │ │ │ │ -0003c110: 616e 7920 616c 7465 726e 6174 6976 6573 any alternatives │ │ │ │ │ -0003c120: 2073 7065 6369 6679 696e 6720 6469 6666 specifying diff │ │ │ │ │ -0003c130: 6572 656e 7420 7061 636b 6167 6520 6e61 erent package na │ │ │ │ │ -0003c140: 6d65 7320 7468 616e 0a20 2020 2020 7468 mes than. th │ │ │ │ │ -0003c150: 6520 6e6f 772d 6669 7273 7420 616c 7465 e now-first alte │ │ │ │ │ -0003c160: 726e 6174 6976 652e 2020 2841 6c74 6572 rnative. (Alter │ │ │ │ │ -0003c170: 6e61 7469 7665 7320 7370 6563 6966 7969 natives specifyi │ │ │ │ │ -0003c180: 6e67 2074 6865 2073 616d 650a 2020 2020 ng the same. │ │ │ │ │ -0003c190: 2070 6163 6b61 6765 206e 616d 6520 6172 package name ar │ │ │ │ │ -0003c1a0: 6520 6b65 7074 2074 6f20 7065 726d 6974 e kept to permit │ │ │ │ │ -0003c1b0: 2072 656c 6174 696f 6e73 6869 7073 2073 relationships s │ │ │ │ │ -0003c1c0: 7563 6820 6173 20e2 8098 666f 6f20 283c uch as ...foo (< │ │ │ │ │ -0003c1d0: 3d20 7829 207c 0a20 2020 2020 666f 6f20 = x) |. foo │ │ │ │ │ -0003c1e0: 283e 3d20 7929 e280 992e 290a 0a46 6f72 (>= y)....)..For │ │ │ │ │ -0003c1f0: 2065 7861 6d70 6c65 2c20 616e 2061 7574 example, an aut │ │ │ │ │ -0003c200: 6f62 7569 6c64 6572 2066 6f72 2074 6865 obuilder for the │ │ │ │ │ -0003c210: 20e2 8098 616d 6436 34e2 8099 2061 7263 ...amd64... arc │ │ │ │ │ -0003c220: 6869 7465 6374 7572 6520 776f 756c 6420 hitecture would │ │ │ │ │ -0003c230: 7472 6561 7420 7468 650a 666f 6c6c 6f77 treat the.follow │ │ │ │ │ -0003c240: 696e 6720 6465 7065 6e64 656e 6379 3a0a ing dependency:. │ │ │ │ │ -0003c250: 0a20 2020 2020 666f 6f2d 7370 6563 6961 . foo-specia │ │ │ │ │ -0003c260: 6c20 5b61 726d 6866 5d20 7c20 666f 6f20 l [armhf] | foo │ │ │ │ │ -0003c270: 283c 3d20 3429 207c 2066 6f6f 2028 3e3d (<= 4) | foo (>= │ │ │ │ │ -0003c280: 2034 2e32 2920 7c20 6261 720a 0a61 7320 4.2) | bar..as │ │ │ │ │ -0003c290: 6966 2069 7420 7765 7265 3a0a 0a20 2020 if it were:.. │ │ │ │ │ -0003c2a0: 2020 666f 6f20 283c 3d20 3429 207c 2066 foo (<= 4) | f │ │ │ │ │ -0003c2b0: 6f6f 2028 3e3d 2034 2e32 290a 0a54 6865 oo (>= 4.2)..The │ │ │ │ │ -0003c2c0: 206e 6f72 6d61 6c20 6566 6665 6374 2069 normal effect i │ │ │ │ │ -0003c2d0: 7320 746f 2075 7365 206f 6e6c 7920 7468 s to use only th │ │ │ │ │ -0003c2e0: 6520 6669 7273 7420 616c 7465 726e 6174 e first alternat │ │ │ │ │ -0003c2f0: 6976 6520 7468 6174 2069 7320 7661 6c69 ive that is vali │ │ │ │ │ -0003c300: 6420 6f6e 0a74 6865 2072 656c 6576 616e d on.the relevan │ │ │ │ │ -0003c310: 7420 6172 6368 6974 6563 7475 7265 2061 t architecture a │ │ │ │ │ -0003c320: 6e64 2066 6169 6c20 6966 2074 6861 7420 nd fail if that │ │ │ │ │ -0003c330: 616c 7465 726e 6174 6976 6520 6973 206e alternative is n │ │ │ │ │ -0003c340: 6f74 0a69 6e73 7461 6c6c 6162 6c65 2e0a ot.installable.. │ │ │ │ │ -0003c350: 0a57 6869 6c65 2074 6869 7320 7275 6c65 .While this rule │ │ │ │ │ -0003c360: 2066 6f72 2062 7569 6c64 2064 6570 656e for build depen │ │ │ │ │ -0003c370: 6465 6e63 6965 7320 6d61 7920 6c69 6d69 dencies may limi │ │ │ │ │ -0003c380: 7420 7468 6520 7573 6566 756c 6e65 7373 t the usefulness │ │ │ │ │ -0003c390: 206f 660a 616c 7465 726e 6174 6976 6573 of.alternatives │ │ │ │ │ -0003c3a0: 2c20 7468 6579 2063 616e 2073 7469 6c6c , they can still │ │ │ │ │ -0003c3b0: 2062 6520 7573 6564 2074 6f20 7072 6f76 be used to prov │ │ │ │ │ -0003c3c0: 6964 6520 666c 6578 6962 696c 6974 7920 ide flexibility │ │ │ │ │ -0003c3d0: 7768 656e 0a62 7569 6c64 696e 6720 7468 when.building th │ │ │ │ │ -0003c3e0: 6520 7061 636b 6167 6520 6f75 7473 6964 e package outsid │ │ │ │ │ -0003c3f0: 6520 6f66 2044 6562 6961 6ee2 8099 7320 e of Debian...s │ │ │ │ │ -0003c400: 6175 746f 6275 696c 6465 7273 2e0a 0a54 autobuilders...T │ │ │ │ │ -0003c410: 6865 2061 7574 6f62 7569 6c64 6572 7320 he autobuilders │ │ │ │ │ -0003c420: 666f 7220 7468 6520 4465 6269 616e 2062 for the Debian b │ │ │ │ │ -0003c430: 6163 6b70 6f72 7473 2061 6e64 2065 7870 ackports and exp │ │ │ │ │ -0003c440: 6572 696d 656e 7461 6c20 7375 6974 6573 erimental suites │ │ │ │ │ -0003c450: 2064 6f20 6e6f 740a 7065 7266 6f72 6d20 do not.perform │ │ │ │ │ -0003c460: 7468 6973 2074 7261 6e73 666f 726d 6174 this transformat │ │ │ │ │ -0003c470: 696f 6e20 616e 6420 696e 7374 6561 6420 ion and instead │ │ │ │ │ -0003c480: 7573 6520 7468 6520 7361 6d65 2064 6570 use the same dep │ │ │ │ │ -0003c490: 656e 6465 6e63 790a 7265 736f 6c75 7469 endency.resoluti │ │ │ │ │ -0003c4a0: 6f6e 2072 756c 6573 2061 7320 6e6f 726d on rules as norm │ │ │ │ │ -0003c4b0: 616c 2070 6163 6b61 6765 2069 6e73 7461 al package insta │ │ │ │ │ -0003c4c0: 6c6c 6174 696f 6e73 2074 6f20 6368 6f6f llations to choo │ │ │ │ │ -0003c4d0: 7365 2077 6869 6368 0a61 6c74 6572 6e61 se which.alterna │ │ │ │ │ -0003c4e0: 7469 7665 2064 6570 656e 6465 6e63 7920 tive dependency │ │ │ │ │ -0003c4f0: 746f 2069 6e73 7461 6c6c 2e0a 0a1f 0a46 to install.....F │ │ │ │ │ -0003c500: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0003c510: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0003c520: 4164 6469 7469 6f6e 616c 2073 6f75 7263 Additional sourc │ │ │ │ │ -0003c530: 6520 7061 636b 6167 6573 2075 7365 6420 e packages used │ │ │ │ │ -0003c540: 746f 2062 7569 6c64 2074 6865 2062 696e to build the bin │ │ │ │ │ -0003c550: 6172 7920 2d20 4275 696c 742d 5573 696e ary - Built-Usin │ │ │ │ │ -0003c560: 672c 2020 5072 6576 3a20 5265 6c61 7469 g, Prev: Relati │ │ │ │ │ -0003c570: 6f6e 7368 6970 7320 6265 7477 6565 6e20 onships between │ │ │ │ │ -0003c580: 736f 7572 6365 2061 6e64 2062 696e 6172 source and binar │ │ │ │ │ -0003c590: 7920 7061 636b 6167 6573 202d 2042 7569 y packages - Bui │ │ │ │ │ -0003c5a0: 6c64 2d44 6570 656e 6473 2042 7569 6c64 ld-Depends Build │ │ │ │ │ -0003c5b0: 2d44 6570 656e 6473 2d49 6e64 6570 2042 -Depends-Indep B │ │ │ │ │ -0003c5c0: 7569 6c64 2d44 6570 656e 6473 2d41 7263 uild-Depends-Arc │ │ │ │ │ -0003c5d0: 6820 4275 696c 642d 436f 6e66 6c69 6374 h Build-Conflict │ │ │ │ │ -0003c5e0: 7320 4275 696c 642d 436f 6e66 6c69 6374 s Build-Conflict │ │ │ │ │ -0003c5f0: 732d 496e 6465 7020 4275 696c 642d 436f s-Indep Build-Co │ │ │ │ │ -0003c600: 6e66 6c69 6374 732d 4172 6368 2c20 2055 nflicts-Arch, U │ │ │ │ │ -0003c610: 703a 2044 6563 6c61 7269 6e67 2072 656c p: Declaring rel │ │ │ │ │ -0003c620: 6174 696f 6e73 6869 7073 2062 6574 7765 ationships betwe │ │ │ │ │ -0003c630: 656e 2070 6163 6b61 6765 730a 0a37 2e38 en packages..7.8 │ │ │ │ │ -0003c640: 2041 6464 6974 696f 6e61 6c20 736f 7572 Additional sour │ │ │ │ │ -0003c650: 6365 2070 6163 6b61 6765 7320 7573 6564 ce packages used │ │ │ │ │ -0003c660: 2074 6f20 6275 696c 6420 7468 6520 6269 to build the bi │ │ │ │ │ -0003c670: 6e61 7279 202d 20e2 8098 4275 696c 742d nary - ...Built- │ │ │ │ │ -0003c680: 5573 696e 67e2 8099 0a3d 3d3d 3d3d 3d3d Using....======= │ │ │ │ │ -0003c690: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003c6a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003c6b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003c6c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003c6d0: 0a0a 536f 6d65 2062 696e 6172 7920 7061 ..Some binary pa │ │ │ │ │ -0003c6e0: 636b 6167 6573 2069 6e63 6f72 706f 7261 ckages incorpora │ │ │ │ │ -0003c6f0: 7465 2070 6172 7473 206f 6620 6f74 6865 te parts of othe │ │ │ │ │ -0003c700: 7220 7061 636b 6167 6573 2077 6865 6e20 r packages when │ │ │ │ │ -0003c710: 6275 696c 7420 6275 740a 646f 206e 6f74 built but.do not │ │ │ │ │ -0003c720: 2068 6176 6520 746f 2064 6570 656e 6420 have to depend │ │ │ │ │ -0003c730: 6f6e 2074 686f 7365 2070 6163 6b61 6765 on those package │ │ │ │ │ -0003c740: 732e 2020 4578 616d 706c 6573 2069 6e63 s. Examples inc │ │ │ │ │ -0003c750: 6c75 6465 206c 696e 6b69 6e67 2077 6974 lude linking wit │ │ │ │ │ -0003c760: 680a 7374 6174 6963 206c 6962 7261 7269 h.static librari │ │ │ │ │ -0003c770: 6573 206f 7220 696e 636f 7270 6f72 6174 es or incorporat │ │ │ │ │ -0003c780: 696e 6720 736f 7572 6365 2063 6f64 6520 ing source code │ │ │ │ │ -0003c790: 6672 6f6d 2061 6e6f 7468 6572 2070 6163 from another pac │ │ │ │ │ -0003c7a0: 6b61 6765 0a64 7572 696e 6720 7468 6520 kage.during the │ │ │ │ │ -0003c7b0: 6275 696c 642e 2020 496e 2074 6869 7320 build. In this │ │ │ │ │ -0003c7c0: 6361 7365 2c20 7468 6520 736f 7572 6365 case, the source │ │ │ │ │ -0003c7d0: 2070 6163 6b61 6765 7320 6f66 2074 686f packages of tho │ │ │ │ │ -0003c7e0: 7365 206f 7468 6572 0a70 6163 6b61 6765 se other.package │ │ │ │ │ -0003c7f0: 7320 6172 6520 7061 7274 206f 6620 7468 s are part of th │ │ │ │ │ -0003c800: 6520 636f 6d70 6c65 7465 2073 6f75 7263 e complete sourc │ │ │ │ │ -0003c810: 6520 2874 6865 2062 696e 6172 7920 7061 e (the binary pa │ │ │ │ │ -0003c820: 636b 6167 6520 6973 206e 6f74 0a72 6570 ckage is not.rep │ │ │ │ │ -0003c830: 726f 6475 6369 626c 6520 7769 7468 6f75 roducible withou │ │ │ │ │ -0003c840: 7420 7468 656d 292e 0a0a 5768 656e 2074 t them)...When t │ │ │ │ │ -0003c850: 6865 206c 6963 656e 7365 206f 6620 6569 he license of ei │ │ │ │ │ -0003c860: 7468 6572 2074 6865 2069 6e63 6f72 706f ther the incorpo │ │ │ │ │ -0003c870: 7261 7465 6420 7061 7274 7320 6f72 2074 rated parts or t │ │ │ │ │ -0003c880: 6865 2069 6e63 6f72 706f 7261 7469 6e67 he incorporating │ │ │ │ │ -0003c890: 0a62 696e 6172 7920 7061 636b 6167 6520 .binary package │ │ │ │ │ -0003c8a0: 7265 7175 6972 6573 2074 6861 7420 7468 requires that th │ │ │ │ │ -0003c8b0: 6520 6675 6c6c 2073 6f75 7263 6520 636f e full source co │ │ │ │ │ -0003c8c0: 6465 206f 6620 7468 6520 696e 636f 7270 de of the incorp │ │ │ │ │ -0003c8d0: 6f72 6174 696e 670a 6269 6e61 7279 2070 orating.binary p │ │ │ │ │ -0003c8e0: 6163 6b61 6765 2062 6520 6d61 6465 2061 ackage be made a │ │ │ │ │ -0003c8f0: 7661 696c 6162 6c65 2c20 7468 6520 e280 vailable, the .. │ │ │ │ │ -0003c900: 9842 7569 6c74 2d55 7369 6e67 e280 9920 .Built-Using... │ │ │ │ │ -0003c910: 6669 656c 6420 6d75 7374 206c 6973 7420 field must list │ │ │ │ │ -0003c920: 7468 650a 636f 7272 6573 706f 6e64 696e the.correspondin │ │ │ │ │ -0003c930: 6720 736f 7572 6365 2070 6163 6b61 6765 g source package │ │ │ │ │ -0003c940: 2066 6f72 2061 6e79 2061 6666 6563 7465 for any affecte │ │ │ │ │ -0003c950: 6420 6269 6e61 7279 2070 6163 6b61 6765 d binary package │ │ │ │ │ -0003c960: 0a69 6e63 6f72 706f 7261 7465 6420 6475 .incorporated du │ │ │ │ │ -0003c970: 7269 6e67 2074 6865 2062 7569 6c64 2c20 ring the build, │ │ │ │ │ -0003c980: 2831 2920 696e 636c 7564 696e 6720 616e (1) including an │ │ │ │ │ -0003c990: 20e2 809c 6578 6163 746c 7920 6571 7561 ...exactly equa │ │ │ │ │ -0003c9a0: 6ce2 809d 2028 e280 9c3d e280 9d29 0a76 l... (...=...).v │ │ │ │ │ -0003c9b0: 6572 7369 6f6e 2072 656c 6174 696f 6e20 ersion relation │ │ │ │ │ -0003c9c0: 6f6e 2074 6865 2076 6572 7369 6f6e 2074 on the version t │ │ │ │ │ -0003c9d0: 6861 7420 7761 7320 7573 6564 2074 6f20 hat was used to │ │ │ │ │ -0003c9e0: 6275 696c 6420 7468 6174 2076 6572 7369 build that versi │ │ │ │ │ -0003c9f0: 6f6e 206f 660a 7468 6520 696e 636f 7270 on of.the incorp │ │ │ │ │ -0003ca00: 6f72 6174 696e 6720 6269 6e61 7279 2070 orating binary p │ │ │ │ │ -0003ca10: 6163 6b61 6765 2e20 2028 3229 0a0a 5468 ackage. (2)..Th │ │ │ │ │ -0003ca20: 6973 2063 6175 7365 7320 7468 6520 4465 is causes the De │ │ │ │ │ -0003ca30: 6269 616e 2061 7263 6869 7665 2074 6f20 bian archive to │ │ │ │ │ -0003ca40: 7265 7461 696e 2074 6865 2076 6572 7369 retain the versi │ │ │ │ │ -0003ca50: 6f6e 7320 6f66 2074 6865 2073 6f75 7263 ons of the sourc │ │ │ │ │ -0003ca60: 650a 7061 636b 6167 6573 2074 6861 7420 e.packages that │ │ │ │ │ -0003ca70: 7765 7265 2061 6374 7561 6c6c 7920 696e were actually in │ │ │ │ │ -0003ca80: 636f 7270 6f72 6174 6564 2e20 2049 6e20 corporated. In │ │ │ │ │ -0003ca90: 7061 7274 6963 756c 6172 2c20 6966 2074 particular, if t │ │ │ │ │ -0003caa0: 6865 0a76 6572 7369 6f6e 7320 6f66 2074 he.versions of t │ │ │ │ │ -0003cab0: 6865 2069 6e63 6f72 706f 7261 7465 6420 he incorporated │ │ │ │ │ -0003cac0: 7061 7274 7320 6172 6520 7570 6461 7465 parts are update │ │ │ │ │ -0003cad0: 6420 6275 7420 7468 6520 696e 636f 7270 d but the incorp │ │ │ │ │ -0003cae0: 6f72 6174 696e 670a 6269 6e61 7279 2070 orating.binary p │ │ │ │ │ -0003caf0: 6163 6b61 6765 2069 7320 6e6f 7420 7265 ackage is not re │ │ │ │ │ -0003cb00: 6275 696c 742c 2074 6865 206f 6c64 6572 built, the older │ │ │ │ │ -0003cb10: 2076 6572 7369 6f6e 7320 6f66 2074 6865 versions of the │ │ │ │ │ -0003cb20: 2069 6e63 6f72 706f 7261 7465 640a 7061 incorporated.pa │ │ │ │ │ -0003cb30: 7274 7320 7769 6c6c 2072 656d 6169 6e20 rts will remain │ │ │ │ │ -0003cb40: 696e 2074 6865 2061 7263 6869 7665 2069 in the archive i │ │ │ │ │ -0003cb50: 6e20 6f72 6465 7220 746f 2073 6174 6973 n order to satis │ │ │ │ │ -0003cb60: 6679 2074 6865 206c 6963 656e 7365 2e0a fy the license.. │ │ │ │ │ -0003cb70: 0a41 2070 6163 6b61 6765 2075 7369 6e67 .A package using │ │ │ │ │ -0003cb80: 2074 6865 2073 6f75 7263 6520 636f 6465 the source code │ │ │ │ │ -0003cb90: 2066 726f 6d20 7468 6520 6763 632d 342e from the gcc-4. │ │ │ │ │ -0003cba0: 362d 736f 7572 6365 2062 696e 6172 7920 6-source binary │ │ │ │ │ -0003cbb0: 7061 636b 6167 650a 6275 696c 7420 6672 package.built fr │ │ │ │ │ -0003cbc0: 6f6d 2074 6865 2067 6363 2d34 2e36 2073 om the gcc-4.6 s │ │ │ │ │ -0003cbd0: 6f75 7263 6520 7061 636b 6167 6520 776f ource package wo │ │ │ │ │ -0003cbe0: 756c 6420 6861 7665 2074 6869 7320 6669 uld have this fi │ │ │ │ │ -0003cbf0: 656c 6420 696e 2069 7473 0a63 6f6e 7472 eld in its.contr │ │ │ │ │ -0003cc00: 6f6c 2066 696c 653a 0a0a 2020 2020 2042 ol file:.. B │ │ │ │ │ -0003cc10: 7569 6c74 2d55 7369 6e67 3a20 6763 632d uilt-Using: gcc- │ │ │ │ │ -0003cc20: 342e 3620 283d 2034 2e36 2e30 2d31 3129 4.6 (= 4.6.0-11) │ │ │ │ │ -0003cc30: 0a0a 4120 7061 636b 6167 6520 696e 636c ..A package incl │ │ │ │ │ -0003cc40: 7564 696e 6720 6269 6e61 7269 6573 2066 uding binaries f │ │ │ │ │ -0003cc50: 726f 6d20 6772 7562 3220 616e 6420 6c6f rom grub2 and lo │ │ │ │ │ -0003cc60: 6164 6c69 6e20 776f 756c 6420 6861 7665 adlin would have │ │ │ │ │ -0003cc70: 2074 6869 730a 6669 656c 6420 696e 2069 this.field in i │ │ │ │ │ -0003cc80: 7473 2063 6f6e 7472 6f6c 2066 696c 653a ts control file: │ │ │ │ │ -0003cc90: 0a0a 2020 2020 2042 7569 6c74 2d55 7369 .. Built-Usi │ │ │ │ │ -0003cca0: 6e67 3a20 6772 7562 3220 283d 2031 2e39 ng: grub2 (= 1.9 │ │ │ │ │ -0003ccb0: 392d 3929 2c20 6c6f 6164 6c69 6e20 283d 9-9), loadlin (= │ │ │ │ │ -0003ccc0: 2031 2e36 652d 3129 0a0a 5468 6973 2066 1.6e-1)..This f │ │ │ │ │ -0003ccd0: 6965 6c64 2073 686f 756c 6420 6265 2075 ield should be u │ │ │ │ │ -0003cce0: 7365 6420 6f6e 6c79 2077 6865 6e20 7468 sed only when th │ │ │ │ │ -0003ccf0: 6572 6520 6172 6520 6c69 6365 6e73 6520 ere are license │ │ │ │ │ -0003cd00: 6f72 2044 4653 470a 7265 7175 6972 656d or DFSG.requirem │ │ │ │ │ -0003cd10: 656e 7473 2074 6f20 7265 7461 696e 2074 ents to retain t │ │ │ │ │ -0003cd20: 6865 2072 6566 6572 656e 6365 6420 736f he referenced so │ │ │ │ │ -0003cd30: 7572 6365 2070 6163 6b61 6765 732e 2020 urce packages. │ │ │ │ │ -0003cd40: 4974 2073 686f 756c 6420 6e6f 7420 6265 It should not be │ │ │ │ │ -0003cd50: 0a61 6464 6564 2073 6f6c 656c 7920 6173 .added solely as │ │ │ │ │ -0003cd60: 2061 2077 6179 2074 6f20 6c6f 6361 7465 a way to locate │ │ │ │ │ -0003cd70: 2070 6163 6b61 6765 7320 7468 6174 206e packages that n │ │ │ │ │ -0003cd80: 6565 6420 746f 2062 6520 7265 6275 696c eed to be rebuil │ │ │ │ │ -0003cd90: 7420 6167 6169 6e73 740a 6e65 7765 7220 t against.newer │ │ │ │ │ -0003cda0: 7665 7273 696f 6e73 206f 6620 7468 6569 versions of thei │ │ │ │ │ -0003cdb0: 7220 6275 696c 6420 6465 7065 6e64 656e r build dependen │ │ │ │ │ -0003cdc0: 6369 6573 2e0a 0a20 2020 2d2d 2d2d 2d2d cies... ------ │ │ │ │ │ -0003cdd0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -0003cde0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -0003cdf0: 2920 e280 9842 7569 6c64 2d44 6570 656e ) ...Build-Depen │ │ │ │ │ -0003ce00: 6473 e280 9920 696e 2074 6865 2073 6f75 ds... in the sou │ │ │ │ │ -0003ce10: 7263 6520 7061 636b 6167 6520 6973 206e rce package is n │ │ │ │ │ -0003ce20: 6f74 2061 6465 7175 6174 6520 7369 6e63 ot adequate sinc │ │ │ │ │ -0003ce30: 6520 6974 0a28 7269 6768 7466 756c 6c79 e it.(rightfully │ │ │ │ │ -0003ce40: 2920 646f 6573 206e 6f74 2064 6f63 756d ) does not docum │ │ │ │ │ -0003ce50: 656e 7420 7468 6520 6578 6163 7420 7665 ent the exact ve │ │ │ │ │ -0003ce60: 7273 696f 6e20 7573 6564 2069 6e20 7468 rsion used in th │ │ │ │ │ -0003ce70: 6520 6275 696c 642e 0a0a 2020 2028 3229 e build... (2) │ │ │ │ │ -0003ce80: 2054 6865 2061 7263 6869 7665 2073 6f66 The archive sof │ │ │ │ │ -0003ce90: 7477 6172 6520 6d69 6768 7420 7265 6a65 tware might reje │ │ │ │ │ -0003cea0: 6374 2070 6163 6b61 6765 7320 7468 6174 ct packages that │ │ │ │ │ -0003ceb0: 2072 6566 6572 2074 6f0a 6e6f 6e2d 6578 refer to.non-ex │ │ │ │ │ -0003cec0: 6973 7465 6e74 2073 6f75 7263 6573 2e0a istent sources.. │ │ │ │ │ -0003ced0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0003cee0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0003cef0: 6465 3a20 5368 6172 6564 206c 6962 7261 de: Shared libra │ │ │ │ │ -0003cf00: 7269 6573 2c20 204e 6578 743a 2054 6865 ries, Next: The │ │ │ │ │ -0003cf10: 204f 7065 7261 7469 6e67 2053 7973 7465 Operating Syste │ │ │ │ │ -0003cf20: 6d2c 2020 5072 6576 3a20 4465 636c 6172 m, Prev: Declar │ │ │ │ │ -0003cf30: 696e 6720 7265 6c61 7469 6f6e 7368 6970 ing relationship │ │ │ │ │ -0003cf40: 7320 6265 7477 6565 6e20 7061 636b 6167 s between packag │ │ │ │ │ -0003cf50: 6573 2c20 2055 703a 2054 6f70 0a0a 3820 es, Up: Top..8 │ │ │ │ │ -0003cf60: 5368 6172 6564 206c 6962 7261 7269 6573 Shared libraries │ │ │ │ │ -0003cf70: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .*************** │ │ │ │ │ -0003cf80: 2a2a 2a0a 0a50 6163 6b61 6765 7320 636f ***..Packages co │ │ │ │ │ -0003cf90: 6e74 6169 6e69 6e67 2073 6861 7265 6420 ntaining shared │ │ │ │ │ -0003cfa0: 6c69 6272 6172 6965 7320 6d75 7374 2062 libraries must b │ │ │ │ │ -0003cfb0: 6520 636f 6e73 7472 7563 7465 6420 7769 e constructed wi │ │ │ │ │ -0003cfc0: 7468 2061 206c 6974 746c 650a 6361 7265 th a little.care │ │ │ │ │ -0003cfd0: 2074 6f20 6d61 6b65 2073 7572 6520 7468 to make sure th │ │ │ │ │ -0003cfe0: 6174 2074 6865 2073 6861 7265 6420 6c69 at the shared li │ │ │ │ │ -0003cff0: 6272 6172 7920 6973 2061 6c77 6179 7320 brary is always │ │ │ │ │ -0003d000: 6176 6169 6c61 626c 652e 2020 5468 6973 available. This │ │ │ │ │ -0003d010: 2069 730a 6573 7065 6369 616c 6c79 2069 is.especially i │ │ │ │ │ -0003d020: 6d70 6f72 7461 6e74 2066 6f72 2070 6163 mportant for pac │ │ │ │ │ -0003d030: 6b61 6765 7320 7768 6f73 6520 7368 6172 kages whose shar │ │ │ │ │ -0003d040: 6564 206c 6962 7261 7269 6573 2061 7265 ed libraries are │ │ │ │ │ -0003d050: 2076 6974 616c 6c79 0a69 6d70 6f72 7461 vitally.importa │ │ │ │ │ -0003d060: 6e74 2c20 7375 6368 2061 7320 7468 6520 nt, such as the │ │ │ │ │ -0003d070: 4320 6c69 6272 6172 7920 2863 7572 7265 C library (curre │ │ │ │ │ -0003d080: 6e74 6c79 20e2 8098 6c69 6263 36e2 8099 ntly ...libc6... │ │ │ │ │ -0003d090: 292e 0a0a 5468 6973 2073 6563 7469 6f6e )...This section │ │ │ │ │ -0003d0a0: 2064 6561 6c73 206f 6e6c 7920 7769 7468 deals only with │ │ │ │ │ -0003d0b0: 2070 7562 6c69 6320 7368 6172 6564 206c public shared l │ │ │ │ │ -0003d0c0: 6962 7261 7269 6573 3a20 7368 6172 6564 ibraries: shared │ │ │ │ │ -0003d0d0: 206c 6962 7261 7269 6573 0a74 6861 7420 libraries.that │ │ │ │ │ -0003d0e0: 6172 6520 706c 6163 6564 2069 6e20 6469 are placed in di │ │ │ │ │ -0003d0f0: 7265 6374 6f72 6965 7320 7365 6172 6368 rectories search │ │ │ │ │ -0003d100: 6564 2062 7920 7468 6520 6479 6e61 6d69 ed by the dynami │ │ │ │ │ -0003d110: 6320 6c69 6e6b 6572 2062 7920 6465 6661 c linker by defa │ │ │ │ │ -0003d120: 756c 740a 6f72 2077 6869 6368 2061 7265 ult.or which are │ │ │ │ │ -0003d130: 2069 6e74 656e 6465 6420 746f 2062 6520 intended to be │ │ │ │ │ -0003d140: 6c69 6e6b 6564 2061 6761 696e 7374 206e linked against n │ │ │ │ │ -0003d150: 6f72 6d61 6c6c 7920 616e 6420 706f 7373 ormally and poss │ │ │ │ │ -0003d160: 6962 6c79 2075 7365 6420 6279 0a6f 7468 ibly used by.oth │ │ │ │ │ -0003d170: 6572 2c20 696e 6465 7065 6e64 656e 7420 er, independent │ │ │ │ │ -0003d180: 7061 636b 6167 6573 2e20 2053 6861 7265 packages. Share │ │ │ │ │ -0003d190: 6420 6c69 6272 6172 6965 7320 7468 6174 d libraries that │ │ │ │ │ -0003d1a0: 2061 7265 2069 6e74 6572 6e61 6c20 746f are internal to │ │ │ │ │ -0003d1b0: 2061 0a70 6172 7469 6375 6c61 7220 7061 a.particular pa │ │ │ │ │ -0003d1c0: 636b 6167 6520 6f72 2074 6861 7420 6172 ckage or that ar │ │ │ │ │ -0003d1d0: 6520 6f6e 6c79 206c 6f61 6465 6420 6173 e only loaded as │ │ │ │ │ -0003d1e0: 2064 796e 616d 6963 206d 6f64 756c 6573 dynamic modules │ │ │ │ │ -0003d1f0: 2061 7265 206e 6f74 0a63 6f76 6572 6564 are not.covered │ │ │ │ │ -0003d200: 2062 7920 7468 6973 2073 6563 7469 6f6e by this section │ │ │ │ │ -0003d210: 2061 6e64 2061 7265 206e 6f74 2073 7562 and are not sub │ │ │ │ │ -0003d220: 6a65 6374 2074 6f20 6974 7320 7265 7175 ject to its requ │ │ │ │ │ -0003d230: 6972 656d 656e 7473 2e0a 0a41 2073 6861 irements...A sha │ │ │ │ │ -0003d240: 7265 6420 6c69 6272 6172 7920 6973 2069 red library is i │ │ │ │ │ -0003d250: 6465 6e74 6966 6965 6420 6279 2074 6865 dentified by the │ │ │ │ │ -0003d260: 20e2 8098 534f 4e41 4d45 e280 9920 6174 ...SONAME... at │ │ │ │ │ -0003d270: 7472 6962 7574 6520 7374 6f72 6564 2069 tribute stored i │ │ │ │ │ -0003d280: 6e20 6974 730a 6479 6e61 6d69 6320 7365 n its.dynamic se │ │ │ │ │ -0003d290: 6374 696f 6e2e 2020 5768 656e 2061 2062 ction. When a b │ │ │ │ │ -0003d2a0: 696e 6172 7920 6973 206c 696e 6b65 6420 inary is linked │ │ │ │ │ -0003d2b0: 6167 6169 6e73 7420 6120 7368 6172 6564 against a shared │ │ │ │ │ -0003d2c0: 206c 6962 7261 7279 2c20 7468 650a e280 library, the... │ │ │ │ │ -0003d2d0: 9853 4f4e 414d 45e2 8099 206f 6620 7468 .SONAME... of th │ │ │ │ │ -0003d2e0: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ -0003d2f0: 2069 7320 7265 636f 7264 6564 2069 6e20 is recorded in │ │ │ │ │ -0003d300: 7468 6520 6269 6e61 7279 e280 9973 20e2 the binary...s . │ │ │ │ │ -0003d310: 8098 4e45 4544 4544 e280 990a 7365 6374 ..NEEDED....sect │ │ │ │ │ -0003d320: 696f 6e20 736f 2074 6861 7420 7468 6520 ion so that the │ │ │ │ │ -0003d330: 6479 6e61 6d69 6320 6c69 6e6b 6572 206b dynamic linker k │ │ │ │ │ -0003d340: 6e6f 7773 2074 6861 7420 6c69 6272 6172 nows that librar │ │ │ │ │ -0003d350: 7920 6d75 7374 2062 6520 6c6f 6164 6564 y must be loaded │ │ │ │ │ -0003d360: 2061 740a 7275 6e74 696d 652e 2020 5468 at.runtime. Th │ │ │ │ │ -0003d370: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ -0003d380: 2066 696c 65e2 8099 7320 6675 6c6c 206e file...s full n │ │ │ │ │ -0003d390: 616d 6520 2877 6869 6368 2075 7375 616c ame (which usual │ │ │ │ │ -0003d3a0: 6c79 2063 6f6e 7461 696e 730a 6164 6469 ly contains.addi │ │ │ │ │ -0003d3b0: 7469 6f6e 616c 2076 6572 7369 6f6e 2069 tional version i │ │ │ │ │ -0003d3c0: 6e66 6f72 6d61 7469 6f6e 206e 6f74 206e nformation not n │ │ │ │ │ -0003d3d0: 6565 6465 6420 696e 2074 6865 20e2 8098 eeded in the ... │ │ │ │ │ -0003d3e0: 534f 4e41 4d45 e280 9929 2069 7320 7468 SONAME...) is th │ │ │ │ │ -0003d3f0: 6572 6566 6f72 650a 6e6f 726d 616c 6c79 erefore.normally │ │ │ │ │ -0003d400: 206e 6f74 2072 6566 6572 656e 6365 6420 not referenced │ │ │ │ │ -0003d410: 6469 7265 6374 6c79 2e20 2049 6e73 7465 directly. Inste │ │ │ │ │ -0003d420: 6164 2c20 7468 6520 7368 6172 6564 206c ad, the shared l │ │ │ │ │ -0003d430: 6962 7261 7279 2069 7320 6c6f 6164 6564 ibrary is loaded │ │ │ │ │ -0003d440: 0a62 7920 6974 7320 e280 9853 4f4e 414d .by its ...SONAM │ │ │ │ │ -0003d450: 45e2 8099 2c20 7768 6963 6820 6578 6973 E..., which exis │ │ │ │ │ -0003d460: 7473 206f 6e20 7468 6520 6669 6c65 2073 ts on the file s │ │ │ │ │ -0003d470: 7973 7465 6d20 6173 2061 2073 796d 6c69 ystem as a symli │ │ │ │ │ -0003d480: 6e6b 2070 6f69 6e74 696e 670a 746f 2074 nk pointing.to t │ │ │ │ │ -0003d490: 6865 2066 756c 6c20 6e61 6d65 206f 6620 he full name of │ │ │ │ │ -0003d4a0: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ -0003d4b0: 7279 2e20 2054 6869 7320 7379 6d6c 696e ry. This symlin │ │ │ │ │ -0003d4c0: 6b20 6d75 7374 2062 6520 7072 6f76 6964 k must be provid │ │ │ │ │ -0003d4d0: 6564 0a62 7920 7468 6520 7061 636b 6167 ed.by the packag │ │ │ │ │ -0003d4e0: 652e 2020 2a6e 6f74 6520 5275 6e2d 7469 e. *note Run-ti │ │ │ │ │ -0003d4f0: 6d65 2073 6861 7265 6420 6c69 6272 6172 me shared librar │ │ │ │ │ -0003d500: 6965 733a 2031 3032 2e20 6465 7363 7269 ies: 102. descri │ │ │ │ │ -0003d510: 6265 7320 686f 7720 746f 0a64 6f20 7468 bes how to.do th │ │ │ │ │ -0003d520: 6973 2e20 2028 3129 0a0a 5768 656e 206c is. (1)..When l │ │ │ │ │ -0003d530: 696e 6b69 6e67 2061 2062 696e 6172 7920 inking a binary │ │ │ │ │ -0003d540: 6f72 2061 6e6f 7468 6572 2073 6861 7265 or another share │ │ │ │ │ -0003d550: 6420 6c69 6272 6172 7920 6167 6169 6e73 d library agains │ │ │ │ │ -0003d560: 7420 6120 7368 6172 6564 0a6c 6962 7261 t a shared.libra │ │ │ │ │ -0003d570: 7279 2c20 7468 6520 e280 9853 4f4e 414d ry, the ...SONAM │ │ │ │ │ -0003d580: 45e2 8099 2066 6f72 2074 6861 7420 7368 E... for that sh │ │ │ │ │ -0003d590: 6172 6564 206c 6962 7261 7279 2069 7320 ared library is │ │ │ │ │ -0003d5a0: 6e6f 7420 7965 7420 6b6e 6f77 6e2e 0a49 not yet known..I │ │ │ │ │ -0003d5b0: 6e73 7465 6164 2c20 7468 6520 7368 6172 nstead, the shar │ │ │ │ │ -0003d5c0: 6564 206c 6962 7261 7279 2069 7320 666f ed library is fo │ │ │ │ │ -0003d5d0: 756e 6420 6279 206c 6f6f 6b69 6e67 2066 und by looking f │ │ │ │ │ -0003d5e0: 6f72 2061 2066 696c 6520 6d61 7463 6869 or a file matchi │ │ │ │ │ -0003d5f0: 6e67 2074 6865 0a6c 6962 7261 7279 206e ng the.library n │ │ │ │ │ -0003d600: 616d 6520 7769 7468 20e2 8098 2e73 6fe2 ame with ....so. │ │ │ │ │ -0003d610: 8099 2061 7070 656e 6465 642e 2020 5468 .. appended. Th │ │ │ │ │ -0003d620: 6973 2066 696c 6520 6578 6973 7473 206f is file exists o │ │ │ │ │ -0003d630: 6e20 7468 6520 6669 6c65 2073 7973 7465 n the file syste │ │ │ │ │ -0003d640: 6d0a 6173 2061 2073 796d 6c69 6e6b 2070 m.as a symlink p │ │ │ │ │ -0003d650: 6f69 6e74 696e 6720 746f 2074 6865 2073 ointing to the s │ │ │ │ │ -0003d660: 6861 7265 6420 6c69 6272 6172 792e 0a0a hared library... │ │ │ │ │ -0003d670: 5368 6172 6564 206c 6962 7261 7269 6573 Shared libraries │ │ │ │ │ -0003d680: 2061 7265 206e 6f72 6d61 6c6c 7920 7370 are normally sp │ │ │ │ │ -0003d690: 6c69 7420 696e 746f 2073 6576 6572 616c lit into several │ │ │ │ │ -0003d6a0: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ -0003d6b0: 2e20 2054 6865 0ae2 8098 534f 4e41 4d45 . The....SONAME │ │ │ │ │ -0003d6c0: e280 9920 7379 6d6c 696e 6b20 6973 2069 ... symlink is i │ │ │ │ │ -0003d6d0: 6e73 7461 6c6c 6564 2062 7920 7468 6520 nstalled by the │ │ │ │ │ -0003d6e0: 7275 6e74 696d 6520 7368 6172 6564 206c runtime shared l │ │ │ │ │ -0003d6f0: 6962 7261 7279 2070 6163 6b61 6765 2c20 ibrary package, │ │ │ │ │ -0003d700: 616e 640a 7468 6520 6261 7265 20e2 8098 and.the bare ... │ │ │ │ │ -0003d710: 2e73 6fe2 8099 2073 796d 6c69 6e6b 2069 .so... symlink i │ │ │ │ │ -0003d720: 7320 696e 7374 616c 6c65 6420 696e 2074 s installed in t │ │ │ │ │ -0003d730: 6865 2064 6576 656c 6f70 6d65 6e74 2070 he development p │ │ │ │ │ -0003d740: 6163 6b61 6765 2073 696e 6365 0a69 74e2 ackage since.it. │ │ │ │ │ -0003d750: 8099 7320 6f6e 6c79 2075 7365 6420 7768 ..s only used wh │ │ │ │ │ -0003d760: 656e 206c 696e 6b69 6e67 2062 696e 6172 en linking binar │ │ │ │ │ -0003d770: 6965 7320 6f72 2073 6861 7265 6420 6c69 ies or shared li │ │ │ │ │ -0003d780: 6272 6172 6965 732e 2020 486f 7765 7665 braries. Howeve │ │ │ │ │ -0003d790: 722c 0a74 6865 7265 2061 7265 2073 6f6d r,.there are som │ │ │ │ │ -0003d7a0: 6520 6578 6365 7074 696f 6e73 2066 6f72 e exceptions for │ │ │ │ │ -0003d7b0: 2075 6e75 7375 616c 2073 6861 7265 6420 unusual shared │ │ │ │ │ -0003d7c0: 6c69 6272 6172 6965 7320 6f72 2066 6f72 libraries or for │ │ │ │ │ -0003d7d0: 2073 6861 7265 640a 6c69 6272 6172 6965 shared.librarie │ │ │ │ │ -0003d7e0: 7320 7468 6174 2061 7265 2061 6c73 6f20 s that are also │ │ │ │ │ -0003d7f0: 6c6f 6164 6564 2061 7320 6479 6e61 6d69 loaded as dynami │ │ │ │ │ -0003d800: 6320 6d6f 6475 6c65 7320 6279 206f 7468 c modules by oth │ │ │ │ │ -0003d810: 6572 2070 726f 6772 616d 732e 0a0a 5468 er programs...Th │ │ │ │ │ -0003d820: 6973 2073 6563 7469 6f6e 2069 7320 7072 is section is pr │ │ │ │ │ -0003d830: 696d 6172 696c 7920 636f 6e63 6572 6e65 imarily concerne │ │ │ │ │ -0003d840: 6420 7769 7468 2068 6f77 2074 6865 2073 d with how the s │ │ │ │ │ -0003d850: 6570 6172 6174 696f 6e20 6f66 2073 6861 eparation of sha │ │ │ │ │ -0003d860: 7265 640a 6c69 6272 6172 6965 7320 696e red.libraries in │ │ │ │ │ -0003d870: 746f 206d 756c 7469 706c 6520 7061 636b to multiple pack │ │ │ │ │ -0003d880: 6167 6573 2073 686f 756c 6420 6265 2064 ages should be d │ │ │ │ │ -0003d890: 6f6e 6520 616e 6420 686f 7720 6465 7065 one and how depe │ │ │ │ │ -0003d8a0: 6e64 656e 6369 6573 206f 6e0a 616e 6420 ndencies on.and │ │ │ │ │ -0003d8b0: 6265 7477 6565 6e20 7368 6172 6564 206c between shared l │ │ │ │ │ -0003d8c0: 6962 7261 7279 2062 696e 6172 7920 7061 ibrary binary pa │ │ │ │ │ -0003d8d0: 636b 6167 6573 2061 7265 206d 616e 6167 ckages are manag │ │ │ │ │ -0003d8e0: 6564 2069 6e20 4465 6269 616e 2e20 202a ed in Debian. * │ │ │ │ │ -0003d8f0: 6e6f 7465 0a4c 6962 7261 7269 6573 3a20 note.Libraries: │ │ │ │ │ -0003d900: 3130 332e 2073 686f 756c 6420 6265 2072 103. should be r │ │ │ │ │ -0003d910: 6561 6420 696e 2063 6f6e 6a75 6e63 7469 ead in conjuncti │ │ │ │ │ -0003d920: 6f6e 2077 6974 6820 7468 6973 2073 6563 on with this sec │ │ │ │ │ -0003d930: 7469 6f6e 2061 6e64 0a63 6f6e 7461 696e tion and.contain │ │ │ │ │ -0003d940: 7320 6164 6469 7469 6f6e 616c 2072 756c s additional rul │ │ │ │ │ -0003d950: 6573 2066 6f72 2074 6865 2066 696c 6573 es for the files │ │ │ │ │ -0003d960: 2063 6f6e 7461 696e 6564 2069 6e20 7468 contained in th │ │ │ │ │ -0003d970: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ -0003d980: 0a70 6163 6b61 6765 732e 0a0a 2a20 4d65 .packages...* Me │ │ │ │ │ -0003d990: 6e75 3a0a 0a2a 2052 756e 2d74 696d 6520 nu:..* Run-time │ │ │ │ │ -0003d9a0: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ -0003d9b0: 3a3a 0a2a 2053 6861 7265 6420 6c69 6272 ::.* Shared libr │ │ │ │ │ -0003d9c0: 6172 7920 7375 7070 6f72 7420 6669 6c65 ary support file │ │ │ │ │ -0003d9d0: 733a 3a0a 2a20 5374 6174 6963 206c 6962 s::.* Static lib │ │ │ │ │ -0003d9e0: 7261 7269 6573 3a3a 0a2a 2044 6576 656c raries::.* Devel │ │ │ │ │ -0003d9f0: 6f70 6d65 6e74 2066 696c 6573 3a3a 0a2a opment files::.* │ │ │ │ │ -0003da00: 2044 6570 656e 6465 6e63 6965 7320 6265 Dependencies be │ │ │ │ │ -0003da10: 7477 6565 6e20 7468 6520 7061 636b 6167 tween the packag │ │ │ │ │ -0003da20: 6573 206f 6620 7468 6520 7361 6d65 206c es of the same l │ │ │ │ │ -0003da30: 6962 7261 7279 3a3a 0a2a 2044 6570 656e ibrary::.* Depen │ │ │ │ │ -0003da40: 6465 6e63 6965 7320 6265 7477 6565 6e20 dencies between │ │ │ │ │ -0003da50: 7468 6520 6c69 6272 6172 7920 616e 6420 the library and │ │ │ │ │ -0003da60: 6f74 6865 7220 7061 636b 6167 6573 3a3a other packages:: │ │ │ │ │ -0003da70: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -0003da80: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -0003da90: 2d2d 2d2d 0a0a 2020 2028 3129 2054 6869 ----.. (1) Thi │ │ │ │ │ -0003daa0: 7320 6973 2061 2063 6f6e 7665 6e74 696f s is a conventio │ │ │ │ │ -0003dab0: 6e20 6f66 2073 6861 7265 6420 6c69 6272 n of shared libr │ │ │ │ │ -0003dac0: 6172 7920 7665 7273 696f 6e69 6e67 2c20 ary versioning, │ │ │ │ │ -0003dad0: 6275 7420 6e6f 7420 610a 7265 7175 6972 but not a.requir │ │ │ │ │ -0003dae0: 656d 656e 742e 2020 536f 6d65 206c 6962 ement. Some lib │ │ │ │ │ -0003daf0: 7261 7269 6573 2075 7365 2074 6865 20e2 raries use the . │ │ │ │ │ -0003db00: 8098 534f 4e41 4d45 e280 9920 6173 2074 ..SONAME... as t │ │ │ │ │ -0003db10: 6865 2066 756c 6c20 6c69 6272 6172 7920 he full library │ │ │ │ │ -0003db20: 6669 6c65 0a6e 616d 6520 696e 7374 6561 file.name instea │ │ │ │ │ -0003db30: 6420 616e 6420 7468 6572 6566 6f72 6520 d and therefore │ │ │ │ │ -0003db40: 646f 206e 6f74 206e 6565 6420 6120 7379 do not need a sy │ │ │ │ │ -0003db50: 6d6c 696e 6b2e 2020 4d6f 7374 2c20 686f mlink. Most, ho │ │ │ │ │ -0003db60: 7765 7665 722c 2065 6e63 6f64 650a 6164 wever, encode.ad │ │ │ │ │ -0003db70: 6469 7469 6f6e 616c 2069 6e66 6f72 6d61 ditional informa │ │ │ │ │ -0003db80: 7469 6f6e 2061 626f 7574 2062 6163 6b77 tion about backw │ │ │ │ │ -0003db90: 6172 6473 2d63 6f6d 7061 7469 626c 6520 ards-compatible │ │ │ │ │ -0003dba0: 7265 7669 7369 6f6e 7320 6173 2061 206d revisions as a m │ │ │ │ │ -0003dbb0: 696e 6f72 0a76 6572 7369 6f6e 206e 756d inor.version num │ │ │ │ │ -0003dbc0: 6265 7220 696e 2074 6865 2066 696c 6520 ber in the file │ │ │ │ │ -0003dbd0: 6e61 6d65 2e20 2054 6865 20e2 8098 534f name. The ...SO │ │ │ │ │ -0003dbe0: 4e41 4d45 e280 9920 6974 7365 6c66 206f NAME... itself o │ │ │ │ │ -0003dbf0: 6e6c 7920 6368 616e 6765 7320 7768 656e nly changes when │ │ │ │ │ -0003dc00: 0a62 696e 6172 6965 7320 6c69 6e6b 6564 .binaries linked │ │ │ │ │ -0003dc10: 2077 6974 6820 7468 6520 6561 726c 6965 with the earlie │ │ │ │ │ -0003dc20: 7220 7665 7273 696f 6e20 6f66 2074 6865 r version of the │ │ │ │ │ -0003dc30: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -0003dc40: 6d61 7920 6e6f 0a6c 6f6e 6765 7220 776f may no.longer wo │ │ │ │ │ -0003dc50: 726b 2c20 6275 7420 7468 6520 6669 6c65 rk, but the file │ │ │ │ │ -0003dc60: 6e61 6d65 206d 6179 2063 6861 6e67 6520 name may change │ │ │ │ │ -0003dc70: 7769 7468 2065 6163 6820 7265 6c65 6173 with each releas │ │ │ │ │ -0003dc80: 6520 6f66 2074 6865 0a6c 6962 7261 7279 e of the.library │ │ │ │ │ -0003dc90: 2e20 2053 6565 202a 6e6f 7465 2052 756e . See *note Run │ │ │ │ │ -0003dca0: 2d74 696d 6520 7368 6172 6564 206c 6962 -time shared lib │ │ │ │ │ -0003dcb0: 7261 7269 6573 3a20 3130 322e 2066 6f72 raries: 102. for │ │ │ │ │ -0003dcc0: 206d 6f72 650a 696e 666f 726d 6174 696f more.informatio │ │ │ │ │ -0003dcd0: 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 6269 n.....File: debi │ │ │ │ │ -0003dce0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0003dcf0: 204e 6f64 653a 2052 756e 2d74 696d 6520 Node: Run-time │ │ │ │ │ -0003dd00: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ -0003dd10: 2c20 204e 6578 743a 2053 6861 7265 6420 , Next: Shared │ │ │ │ │ -0003dd20: 6c69 6272 6172 7920 7375 7070 6f72 7420 library support │ │ │ │ │ -0003dd30: 6669 6c65 732c 2020 5570 3a20 5368 6172 files, Up: Shar │ │ │ │ │ -0003dd40: 6564 206c 6962 7261 7269 6573 0a0a 382e ed libraries..8. │ │ │ │ │ -0003dd50: 3120 5275 6e2d 7469 6d65 2073 6861 7265 1 Run-time share │ │ │ │ │ -0003dd60: 6420 6c69 6272 6172 6965 730a 3d3d 3d3d d libraries.==== │ │ │ │ │ -0003dd70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003dd80: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 2072 =========..The r │ │ │ │ │ -0003dd90: 756e 2d74 696d 6520 7368 6172 6564 206c un-time shared l │ │ │ │ │ -0003dda0: 6962 7261 7279 206d 7573 7420 6265 2070 ibrary must be p │ │ │ │ │ -0003ddb0: 6c61 6365 6420 696e 2061 2070 6163 6b61 laced in a packa │ │ │ │ │ -0003ddc0: 6765 2077 686f 7365 206e 616d 650a 6368 ge whose name.ch │ │ │ │ │ -0003ddd0: 616e 6765 7320 7768 656e 6576 6572 2074 anges whenever t │ │ │ │ │ -0003dde0: 6865 20e2 8098 534f 4e41 4d45 e280 9920 he ...SONAME... │ │ │ │ │ -0003ddf0: 6f66 2074 6865 2073 6861 7265 6420 6c69 of the shared li │ │ │ │ │ -0003de00: 6272 6172 7920 6368 616e 6765 732e 2020 brary changes. │ │ │ │ │ -0003de10: 5468 6973 0a61 6c6c 6f77 7320 7365 7665 This.allows seve │ │ │ │ │ -0003de20: 7261 6c20 7665 7273 696f 6e73 206f 6620 ral versions of │ │ │ │ │ -0003de30: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ -0003de40: 7279 2074 6f20 6265 2069 6e73 7461 6c6c ry to be install │ │ │ │ │ -0003de50: 6564 2061 7420 7468 650a 7361 6d65 2074 ed at the.same t │ │ │ │ │ -0003de60: 696d 652c 2061 6c6c 6f77 696e 6720 696e ime, allowing in │ │ │ │ │ -0003de70: 7374 616c 6c61 7469 6f6e 206f 6620 7468 stallation of th │ │ │ │ │ -0003de80: 6520 6e65 7720 7665 7273 696f 6e20 6f66 e new version of │ │ │ │ │ -0003de90: 2074 6865 2073 6861 7265 640a 6c69 6272 the shared.libr │ │ │ │ │ -0003dea0: 6172 7920 7769 7468 6f75 7420 696d 6d65 ary without imme │ │ │ │ │ -0003deb0: 6469 6174 656c 7920 6272 6561 6b69 6e67 diately breaking │ │ │ │ │ -0003dec0: 2062 696e 6172 6965 7320 7468 6174 2064 binaries that d │ │ │ │ │ -0003ded0: 6570 656e 6420 6f6e 2074 6865 206f 6c64 epend on the old │ │ │ │ │ -0003dee0: 0a76 6572 7369 6f6e 2e20 2028 3129 0a0a .version. (1).. │ │ │ │ │ -0003def0: 4e6f 726d 616c 6c79 2c20 7468 6520 7275 Normally, the ru │ │ │ │ │ -0003df00: 6e2d 7469 6d65 2073 6861 7265 6420 6c69 n-time shared li │ │ │ │ │ -0003df10: 6272 6172 7920 616e 6420 6974 7320 e280 brary and its .. │ │ │ │ │ -0003df20: 9853 4f4e 414d 45e2 8099 2073 796d 6c69 .SONAME... symli │ │ │ │ │ -0003df30: 6e6b 2073 686f 756c 6420 6265 0a70 6c61 nk should be.pla │ │ │ │ │ -0003df40: 6365 6420 696e 2061 2070 6163 6b61 6765 ced in a package │ │ │ │ │ -0003df50: 206e 616d 6564 206c 6962 7261 7279 6e61 named libraryna │ │ │ │ │ -0003df60: 6d65 2773 6f76 6572 7369 6f6e 272c 2077 me'soversion', w │ │ │ │ │ -0003df70: 6865 7265 2027 736f 7665 7273 696f 6e27 here 'soversion' │ │ │ │ │ -0003df80: 2069 730a 7468 6520 7665 7273 696f 6e20 is.the version │ │ │ │ │ -0003df90: 6e75 6d62 6572 2069 6e20 7468 6520 e280 number in the .. │ │ │ │ │ -0003dfa0: 9853 4f4e 414d 45e2 8099 206f 6620 7468 .SONAME... of th │ │ │ │ │ -0003dfb0: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ -0003dfc0: 2e0a 416c 7465 726e 6174 6976 656c 792c ..Alternatively, │ │ │ │ │ -0003dfd0: 2069 6620 6974 2077 6f75 6c64 2062 6520 if it would be │ │ │ │ │ -0003dfe0: 636f 6e66 7573 696e 6720 746f 2064 6972 confusing to dir │ │ │ │ │ -0003dff0: 6563 746c 7920 6170 7065 6e64 2027 736f ectly append 'so │ │ │ │ │ -0003e000: 7665 7273 696f 6e27 0a74 6f20 6c69 6272 version'.to libr │ │ │ │ │ -0003e010: 6172 796e 616d 6520 2869 662c 2066 6f72 aryname (if, for │ │ │ │ │ -0003e020: 2065 7861 6d70 6c65 2c20 6c69 6272 6172 example, librar │ │ │ │ │ -0003e030: 796e 616d 6520 6974 7365 6c66 2065 6e64 yname itself end │ │ │ │ │ -0003e040: 7320 696e 2061 206e 756d 6265 7229 2c0a s in a number),. │ │ │ │ │ -0003e050: 796f 7520 7368 6f75 6c64 2075 7365 206c you should use l │ │ │ │ │ -0003e060: 6962 7261 7279 6e61 6d65 2d27 736f 7665 ibraryname-'sove │ │ │ │ │ -0003e070: 7273 696f 6e27 2069 6e73 7465 6164 2e20 rsion' instead. │ │ │ │ │ -0003e080: 2028 3229 0a0a 546f 2064 6574 6572 6d69 (2)..To determi │ │ │ │ │ -0003e090: 6e65 2074 6865 2027 736f 7665 7273 696f ne the 'soversio │ │ │ │ │ -0003e0a0: 6e27 2c20 6c6f 6f6b 2061 7420 7468 6520 n', look at the │ │ │ │ │ -0003e0b0: e280 9853 4f4e 414d 45e2 8099 206f 6620 ...SONAME... of │ │ │ │ │ -0003e0c0: 7468 6520 6c69 6272 6172 792c 0a73 746f the library,.sto │ │ │ │ │ -0003e0d0: 7265 6420 696e 2074 6865 2045 4c46 20e2 red in the ELF . │ │ │ │ │ -0003e0e0: 8098 534f 4e41 4d45 e280 9920 6174 7472 ..SONAME... attr │ │ │ │ │ -0003e0f0: 6962 7574 652e 2020 4974 2069 7320 7573 ibute. It is us │ │ │ │ │ -0003e100: 7561 6c6c 7920 6f66 2074 6865 2066 6f72 ually of the for │ │ │ │ │ -0003e110: 6d0a e280 986e 616d 652e 736f 2e6d 616a m....name.so.maj │ │ │ │ │ -0003e120: 6f72 2d76 6572 7369 6f6e e280 9920 2866 or-version... (f │ │ │ │ │ -0003e130: 6f72 2065 7861 6d70 6c65 2c20 e280 986c or example, ...l │ │ │ │ │ -0003e140: 6962 7a2e 736f 2e31 e280 9929 2e20 2054 ibz.so.1...). T │ │ │ │ │ -0003e150: 6865 2076 6572 7369 6f6e 2070 6172 7420 he version part │ │ │ │ │ -0003e160: 6973 0a74 6865 2070 6172 7420 7768 6963 is.the part whic │ │ │ │ │ -0003e170: 6820 636f 6d65 7320 6166 7465 7220 e280 h comes after .. │ │ │ │ │ -0003e180: 982e 736f 2ee2 8099 2c20 736f 2069 6e20 ..so...., so in │ │ │ │ │ -0003e190: 7468 6174 2065 7861 6d70 6c65 2069 7420 that example it │ │ │ │ │ -0003e1a0: 6973 20e2 8098 31e2 8099 2e20 2054 6865 is ...1.... The │ │ │ │ │ -0003e1b0: 0a73 6f6e 616d 6520 6d61 7920 696e 7374 .soname may inst │ │ │ │ │ -0003e1c0: 6561 6420 6265 206f 6620 7468 6520 666f ead be of the fo │ │ │ │ │ -0003e1d0: 726d 20e2 8098 6e61 6d65 2d6d 616a 6f72 rm ...name-major │ │ │ │ │ -0003e1e0: 2d76 6572 7369 6f6e 2e73 6fe2 8099 2c20 -version.so..., │ │ │ │ │ -0003e1f0: 7375 6368 2061 730a e280 986c 6962 6462 such as....libdb │ │ │ │ │ -0003e200: 2d35 2e31 2e73 6fe2 8099 2c20 696e 2077 -5.1.so..., in w │ │ │ │ │ -0003e210: 6869 6368 2063 6173 6520 7468 6520 6e61 hich case the na │ │ │ │ │ -0003e220: 6d65 2077 6f75 6c64 2062 6520 e280 986c me would be ...l │ │ │ │ │ -0003e230: 6962 6462 e280 9920 616e 6420 7468 6520 ibdb... and the │ │ │ │ │ -0003e240: 7665 7273 696f 6e0a 776f 756c 6420 6265 version.would be │ │ │ │ │ -0003e250: 20e2 8098 352e 31e2 8099 2e0a 0a49 6620 ...5.1......If │ │ │ │ │ -0003e260: 796f 7520 6861 7665 2073 6576 6572 616c you have several │ │ │ │ │ -0003e270: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -0003e280: 7320 6275 696c 7420 6672 6f6d 2074 6865 s built from the │ │ │ │ │ -0003e290: 2073 616d 6520 736f 7572 6365 2074 7265 same source tre │ │ │ │ │ -0003e2a0: 652c 0a79 6f75 206d 6179 206c 756d 7020 e,.you may lump │ │ │ │ │ -0003e2b0: 7468 656d 2061 6c6c 2074 6f67 6574 6865 them all togethe │ │ │ │ │ -0003e2c0: 7220 696e 746f 2061 2073 696e 676c 6520 r into a single │ │ │ │ │ -0003e2d0: 7368 6172 6564 206c 6962 7261 7279 2070 shared library p │ │ │ │ │ -0003e2e0: 6163 6b61 6765 0a70 726f 7669 6465 6420 ackage.provided │ │ │ │ │ -0003e2f0: 7468 6174 2061 6c6c 206f 6620 7468 6569 that all of thei │ │ │ │ │ -0003e300: 7220 e280 9853 4f4e 414d 45e2 8099 7320 r ...SONAME...s │ │ │ │ │ -0003e310: 7769 6c6c 2061 6c77 6179 7320 6368 616e will always chan │ │ │ │ │ -0003e320: 6765 2074 6f67 6574 6865 722e 2020 4265 ge together. Be │ │ │ │ │ -0003e330: 0a61 7761 7265 2074 6861 7420 7468 6973 .aware that this │ │ │ │ │ -0003e340: 2069 7320 6e6f 7420 6e6f 726d 616c 6c79 is not normally │ │ │ │ │ -0003e350: 2074 6865 2063 6173 652c 2061 6e64 2069 the case, and i │ │ │ │ │ -0003e360: 6620 7468 6520 e280 9853 4f4e 414d 45e2 f the ...SONAME. │ │ │ │ │ -0003e370: 8099 7320 646f 206e 6f74 0a63 6861 6e67 ..s do not.chang │ │ │ │ │ -0003e380: 6520 746f 6765 7468 6572 2c20 7570 6772 e together, upgr │ │ │ │ │ -0003e390: 6164 696e 6720 7375 6368 2061 206d 6572 ading such a mer │ │ │ │ │ -0003e3a0: 6765 6420 7368 6172 6564 206c 6962 7261 ged shared libra │ │ │ │ │ -0003e3b0: 7279 2070 6163 6b61 6765 2077 696c 6c20 ry package will │ │ │ │ │ -0003e3c0: 6265 0a75 6e6e 6563 6573 7361 7269 6c79 be.unnecessarily │ │ │ │ │ -0003e3d0: 2064 6966 6669 6375 6c74 2062 6563 6175 difficult becau │ │ │ │ │ -0003e3e0: 7365 206f 6620 6669 6c65 2063 6f6e 666c se of file confl │ │ │ │ │ -0003e3f0: 6963 7473 2077 6974 6820 7468 6520 6f6c icts with the ol │ │ │ │ │ -0003e400: 6420 7665 7273 696f 6e0a 6f66 2074 6865 d version.of the │ │ │ │ │ -0003e410: 2070 6163 6b61 6765 2e20 2057 6865 6e20 package. When │ │ │ │ │ -0003e420: 696e 2064 6f75 6274 2c20 616c 7761 7973 in doubt, always │ │ │ │ │ -0003e430: 2073 706c 6974 2073 6861 7265 6420 6c69 split shared li │ │ │ │ │ -0003e440: 6272 6172 7920 7061 636b 6167 6573 2073 brary packages s │ │ │ │ │ -0003e450: 6f0a 7468 6174 2065 6163 6820 6269 6e61 o.that each bina │ │ │ │ │ -0003e460: 7279 2070 6163 6b61 6765 2069 6e73 7461 ry package insta │ │ │ │ │ -0003e470: 6c6c 7320 6120 7369 6e67 6c65 2073 6861 lls a single sha │ │ │ │ │ -0003e480: 7265 6420 6c69 6272 6172 792e 0a0a 4576 red library...Ev │ │ │ │ │ -0003e490: 6572 7920 7469 6d65 2074 6865 2073 6861 ery time the sha │ │ │ │ │ -0003e4a0: 7265 6420 6c69 6272 6172 7920 4142 4920 red library ABI │ │ │ │ │ -0003e4b0: 6368 616e 6765 7320 696e 2061 2077 6179 changes in a way │ │ │ │ │ -0003e4c0: 2074 6861 7420 636f 756c 6420 6272 6561 that could brea │ │ │ │ │ -0003e4d0: 6b0a 6269 6e61 7269 6573 206c 696e 6b65 k.binaries linke │ │ │ │ │ -0003e4e0: 6420 6167 6169 6e73 7420 6f6c 6465 7220 d against older │ │ │ │ │ -0003e4f0: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ │ -0003e500: 7368 6172 6564 206c 6962 7261 7279 2c20 shared library, │ │ │ │ │ -0003e510: 7468 650a e280 9853 4f4e 414d 45e2 8099 the....SONAME... │ │ │ │ │ -0003e520: 206f 6620 7468 6520 6c69 6272 6172 7920 of the library │ │ │ │ │ -0003e530: 616e 6420 7468 6520 636f 7272 6573 706f and the correspo │ │ │ │ │ -0003e540: 6e64 696e 6720 6e61 6d65 2066 6f72 2074 nding name for t │ │ │ │ │ -0003e550: 6865 2062 696e 6172 790a 7061 636b 6167 he binary.packag │ │ │ │ │ -0003e560: 6520 636f 6e74 6169 6e69 6e67 2074 6865 e containing the │ │ │ │ │ -0003e570: 2072 756e 7469 6d65 2073 6861 7265 6420 runtime shared │ │ │ │ │ -0003e580: 6c69 6272 6172 7920 7368 6f75 6c64 2063 library should c │ │ │ │ │ -0003e590: 6861 6e67 652e 2020 4e6f 726d 616c 6c79 hange. Normally │ │ │ │ │ -0003e5a0: 2c0a 7468 6973 206d 6561 6e73 2074 6865 ,.this means the │ │ │ │ │ -0003e5b0: 20e2 8098 534f 4e41 4d45 e280 9920 7368 ...SONAME... sh │ │ │ │ │ -0003e5c0: 6f75 6c64 2063 6861 6e67 6520 616e 7920 ould change any │ │ │ │ │ -0003e5d0: 7469 6d65 2061 6e20 696e 7465 7266 6163 time an interfac │ │ │ │ │ -0003e5e0: 6520 6973 2072 656d 6f76 6564 0a66 726f e is removed.fro │ │ │ │ │ -0003e5f0: 6d20 7468 6520 7368 6172 6564 206c 6962 m the shared lib │ │ │ │ │ -0003e600: 7261 7279 206f 7220 7468 6520 7369 676e rary or the sign │ │ │ │ │ -0003e610: 6174 7572 6520 6f66 2061 6e20 696e 7465 ature of an inte │ │ │ │ │ -0003e620: 7266 6163 6520 2874 6865 206e 756d 6265 rface (the numbe │ │ │ │ │ -0003e630: 7220 6f66 0a70 6172 616d 6574 6572 7320 r of.parameters │ │ │ │ │ -0003e640: 6f72 2074 6865 2074 7970 6573 206f 6620 or the types of │ │ │ │ │ -0003e650: 7061 7261 6d65 7465 7273 2074 6861 7420 parameters that │ │ │ │ │ -0003e660: 6974 2074 616b 6573 2c20 666f 7220 6578 it takes, for ex │ │ │ │ │ -0003e670: 616d 706c 6529 2069 730a 6368 616e 6765 ample) is.change │ │ │ │ │ -0003e680: 642e 2020 5468 6973 2070 7261 6374 6963 d. This practic │ │ │ │ │ -0003e690: 6520 6973 2076 6974 616c 2074 6f20 616c e is vital to al │ │ │ │ │ -0003e6a0: 6c6f 7769 6e67 2063 6c65 616e 2075 7067 lowing clean upg │ │ │ │ │ -0003e6b0: 7261 6465 7320 6672 6f6d 206f 6c64 6572 rades from older │ │ │ │ │ -0003e6c0: 0a76 6572 7369 6f6e 7320 6f66 2074 6865 .versions of the │ │ │ │ │ -0003e6d0: 2070 6163 6b61 6765 2061 6e64 2063 6c65 package and cle │ │ │ │ │ -0003e6e0: 616e 2074 7261 6e73 6974 696f 6e73 2062 an transitions b │ │ │ │ │ -0003e6f0: 6574 7765 656e 2074 6865 206f 6c64 2041 etween the old A │ │ │ │ │ -0003e700: 4249 2061 6e64 0a6e 6577 2041 4249 2077 BI and.new ABI w │ │ │ │ │ -0003e710: 6974 686f 7574 2068 6176 696e 6720 746f ithout having to │ │ │ │ │ -0003e720: 2075 7067 7261 6465 2065 7665 7279 2061 upgrade every a │ │ │ │ │ -0003e730: 6666 6563 7465 6420 7061 636b 6167 6520 ffected package │ │ │ │ │ -0003e740: 7369 6d75 6c74 616e 656f 7573 6c79 2e0a simultaneously.. │ │ │ │ │ -0003e750: 0a54 6865 20e2 8098 534f 4e41 4d45 e280 .The ...SONAME.. │ │ │ │ │ -0003e760: 9920 616e 6420 6269 6e61 7279 2070 6163 . and binary pac │ │ │ │ │ -0003e770: 6b61 6765 206e 616d 6520 6e65 6564 206e kage name need n │ │ │ │ │ -0003e780: 6f74 2c20 616e 6420 696e 6465 6564 206e ot, and indeed n │ │ │ │ │ -0003e790: 6f72 6d61 6c6c 790a 7368 6f75 6c64 206e ormally.should n │ │ │ │ │ -0003e7a0: 6f74 2c20 6368 616e 6765 2069 6620 6e65 ot, change if ne │ │ │ │ │ -0003e7b0: 7720 696e 7465 7266 6163 6573 2061 7265 w interfaces are │ │ │ │ │ -0003e7c0: 2061 6464 6564 2062 7574 206e 6f6e 6520 added but none │ │ │ │ │ -0003e7d0: 6172 6520 7265 6d6f 7665 6420 6f72 0a63 are removed or.c │ │ │ │ │ -0003e7e0: 6861 6e67 6564 2c20 7369 6e63 6520 7468 hanged, since th │ │ │ │ │ -0003e7f0: 6973 2077 696c 6c20 6e6f 7420 6272 6561 is will not brea │ │ │ │ │ -0003e800: 6b20 6269 6e61 7269 6573 206c 696e 6b65 k binaries linke │ │ │ │ │ -0003e810: 6420 6167 6169 6e73 7420 7468 6520 6f6c d against the ol │ │ │ │ │ -0003e820: 640a 7368 6172 6564 206c 6962 7261 7279 d.shared library │ │ │ │ │ -0003e830: 2e20 2043 6f72 7265 6374 2076 6572 7369 . Correct versi │ │ │ │ │ -0003e840: 6f6e 696e 6720 6f66 2064 6570 656e 6465 oning of depende │ │ │ │ │ -0003e850: 6e63 6965 7320 6f6e 2074 6865 206e 6577 ncies on the new │ │ │ │ │ -0003e860: 6572 2073 6861 7265 640a 6c69 6272 6172 er shared.librar │ │ │ │ │ -0003e870: 7920 6279 2062 696e 6172 6965 7320 7468 y by binaries th │ │ │ │ │ -0003e880: 6174 2075 7365 2074 6865 206e 6577 2069 at use the new i │ │ │ │ │ -0003e890: 6e74 6572 6661 6365 7320 6973 2068 616e nterfaces is han │ │ │ │ │ -0003e8a0: 646c 6564 2076 6961 2074 6865 0ae2 8098 dled via the.... │ │ │ │ │ -0003e8b0: 7379 6d62 6f6c 73e2 8099 206f 7220 e280 symbols... or .. │ │ │ │ │ -0003e8c0: 9873 686c 6962 73e2 8099 2073 7973 7465 .shlibs... syste │ │ │ │ │ -0003e8d0: 6d20 2873 6565 202a 6e6f 7465 2044 6570 m (see *note Dep │ │ │ │ │ -0003e8e0: 656e 6465 6e63 6965 7320 6265 7477 6565 endencies betwee │ │ │ │ │ -0003e8f0: 6e20 7468 6520 6c69 6272 6172 790a 616e n the library.an │ │ │ │ │ -0003e900: 6420 6f74 6865 7220 7061 636b 6167 6573 d other packages │ │ │ │ │ -0003e910: 3a20 3130 352e 292e 0a0a 5468 6520 7061 : 105.)...The pa │ │ │ │ │ -0003e920: 636b 6167 6520 7368 6f75 6c64 2069 6e73 ckage should ins │ │ │ │ │ -0003e930: 7461 6c6c 2074 6865 2073 6861 7265 6420 tall the shared │ │ │ │ │ -0003e940: 6c69 6272 6172 6965 7320 756e 6465 7220 libraries under │ │ │ │ │ -0003e950: 7468 6569 7220 6e6f 726d 616c 0a6e 616d their normal.nam │ │ │ │ │ -0003e960: 6573 2e20 2046 6f72 2065 7861 6d70 6c65 es. For example │ │ │ │ │ -0003e970: 2c20 7468 6520 6c69 6267 6462 6d33 2070 , the libgdbm3 p │ │ │ │ │ -0003e980: 6163 6b61 6765 2073 686f 756c 6420 696e ackage should in │ │ │ │ │ -0003e990: 7374 616c 6c0a e280 986c 6962 6764 626d stall....libgdbm │ │ │ │ │ -0003e9a0: 2e73 6f2e 332e 302e 30e2 8099 2061 7320 .so.3.0.0... as │ │ │ │ │ -0003e9b0: e280 982f 7573 722f 6c69 622f 6c69 6267 .../usr/lib/libg │ │ │ │ │ -0003e9c0: 6462 6d2e 736f 2e33 2e30 2e30 e280 992e dbm.so.3.0.0.... │ │ │ │ │ -0003e9d0: 2020 5468 6520 6669 6c65 7320 7368 6f75 The files shou │ │ │ │ │ -0003e9e0: 6c64 206e 6f74 0a62 6520 7265 6e61 6d65 ld not.be rename │ │ │ │ │ -0003e9f0: 6420 6f72 2072 652d 6c69 6e6b 6564 2062 d or re-linked b │ │ │ │ │ -0003ea00: 7920 616e 7920 e280 9870 7265 726d e280 y any ...prerm.. │ │ │ │ │ -0003ea10: 9920 6f72 20e2 8098 706f 7374 726d e280 . or ...postrm.. │ │ │ │ │ -0003ea20: 9920 7363 7269 7074 733b 20e2 8098 6470 . scripts; ...dp │ │ │ │ │ -0003ea30: 6b67 e280 9920 7769 6c6c 0a74 616b 6520 kg... will.take │ │ │ │ │ -0003ea40: 6361 7265 206f 6620 7265 6e61 6d69 6e67 care of renaming │ │ │ │ │ -0003ea50: 2074 6869 6e67 7320 7361 6665 6c79 2077 things safely w │ │ │ │ │ -0003ea60: 6974 686f 7574 2061 6666 6563 7469 6e67 ithout affecting │ │ │ │ │ -0003ea70: 2072 756e 6e69 6e67 2070 726f 6772 616d running program │ │ │ │ │ -0003ea80: 732c 0a61 6e64 2061 7474 656d 7074 7320 s,.and attempts │ │ │ │ │ -0003ea90: 746f 2069 6e74 6572 6665 7265 2077 6974 to interfere wit │ │ │ │ │ -0003eaa0: 6820 7468 6973 2061 7265 206c 696b 656c h this are likel │ │ │ │ │ -0003eab0: 7920 746f 206c 6561 6420 746f 2070 726f y to lead to pro │ │ │ │ │ -0003eac0: 626c 656d 732e 0a0a 5368 6172 6564 206c blems...Shared l │ │ │ │ │ -0003ead0: 6962 7261 7269 6573 2073 686f 756c 6420 ibraries should │ │ │ │ │ -0003eae0: 6e6f 7420 6265 2069 6e73 7461 6c6c 6564 not be installed │ │ │ │ │ -0003eaf0: 2065 7865 6375 7461 626c 652c 2073 696e executable, sin │ │ │ │ │ -0003eb00: 6365 2074 6865 2064 796e 616d 6963 0a6c ce the dynamic.l │ │ │ │ │ -0003eb10: 696e 6b65 7220 646f 6573 206e 6f74 2072 inker does not r │ │ │ │ │ -0003eb20: 6571 7569 7265 2074 6869 7320 616e 6420 equire this and │ │ │ │ │ -0003eb30: 7472 7969 6e67 2074 6f20 6578 6563 7574 trying to execut │ │ │ │ │ -0003eb40: 6520 6120 7368 6172 6564 206c 6962 7261 e a shared libra │ │ │ │ │ -0003eb50: 7279 0a75 7375 616c 6c79 2072 6573 756c ry.usually resul │ │ │ │ │ -0003eb60: 7473 2069 6e20 6120 636f 7265 2064 756d ts in a core dum │ │ │ │ │ -0003eb70: 702e 0a0a 5468 6520 7275 6e2d 7469 6d65 p...The run-time │ │ │ │ │ -0003eb80: 206c 6962 7261 7279 2070 6163 6b61 6765 library package │ │ │ │ │ -0003eb90: 2073 686f 756c 6420 696e 636c 7564 6520 should include │ │ │ │ │ -0003eba0: 7468 6520 7379 6d62 6f6c 6963 206c 696e the symbolic lin │ │ │ │ │ -0003ebb0: 6b20 666f 7220 7468 650a e280 9853 4f4e k for the....SON │ │ │ │ │ -0003ebc0: 414d 45e2 8099 2074 6861 7420 e280 986c AME... that ...l │ │ │ │ │ -0003ebd0: 6463 6f6e 6669 67e2 8099 2077 6f75 6c64 dconfig... would │ │ │ │ │ -0003ebe0: 2063 7265 6174 6520 666f 7220 7468 6520 create for the │ │ │ │ │ -0003ebf0: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ -0003ec00: 2e20 2046 6f72 0a65 7861 6d70 6c65 2c20 . For.example, │ │ │ │ │ -0003ec10: 7468 6520 6c69 6267 6462 6d33 2070 6163 the libgdbm3 pac │ │ │ │ │ -0003ec20: 6b61 6765 2073 686f 756c 6420 696e 636c kage should incl │ │ │ │ │ -0003ec30: 7564 6520 6120 7379 6d62 6f6c 6963 206c ude a symbolic l │ │ │ │ │ -0003ec40: 696e 6b20 6672 6f6d 0ae2 8098 2f75 7372 ink from..../usr │ │ │ │ │ -0003ec50: 2f6c 6962 2f6c 6962 6764 626d 2e73 6f2e /lib/libgdbm.so. │ │ │ │ │ -0003ec60: 33e2 8099 2074 6f20 e280 986c 6962 6764 3... to ...libgd │ │ │ │ │ -0003ec70: 626d 2e73 6f2e 332e 302e 30e2 8099 2e20 bm.so.3.0.0.... │ │ │ │ │ -0003ec80: 2054 6869 7320 6973 206e 6565 6465 6420 This is needed │ │ │ │ │ -0003ec90: 736f 2074 6861 740a 7468 6520 6479 6e61 so that.the dyna │ │ │ │ │ -0003eca0: 6d69 6320 6c69 6e6b 6572 2028 666f 7220 mic linker (for │ │ │ │ │ -0003ecb0: 6578 616d 706c 6520 e280 986c 642e 736f example ...ld.so │ │ │ │ │ -0003ecc0: e280 9920 6f72 20e2 8098 6c64 2d6c 696e ... or ...ld-lin │ │ │ │ │ -0003ecd0: 7578 2e73 6f2e 2ae2 8099 2920 6361 6e20 ux.so.*...) can │ │ │ │ │ -0003ece0: 6669 6e64 2074 6865 0a6c 6962 7261 7279 find the.library │ │ │ │ │ -0003ecf0: 2062 6574 7765 656e 2074 6865 2074 696d between the tim │ │ │ │ │ -0003ed00: 6520 7468 6174 20e2 8098 6470 6b67 e280 e that ...dpkg.. │ │ │ │ │ -0003ed10: 9920 696e 7374 616c 6c73 2069 7420 616e . installs it an │ │ │ │ │ -0003ed20: 6420 7468 6520 7469 6d65 2074 6861 740a d the time that. │ │ │ │ │ -0003ed30: e280 986c 6463 6f6e 6669 67e2 8099 2069 ...ldconfig... i │ │ │ │ │ -0003ed40: 7320 7275 6e20 696e 2074 6865 20e2 8098 s run in the ... │ │ │ │ │ -0003ed50: 706f 7374 696e 7374 e280 9920 7363 7269 postinst... scri │ │ │ │ │ -0003ed60: 7074 2e20 2028 3329 0a0a 2a20 4d65 6e75 pt. (3)..* Menu │ │ │ │ │ -0003ed70: 3a0a 0a2a 206c 6463 6f6e 6669 673a 3a0a :..* ldconfig::. │ │ │ │ │ -0003ed80: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -0003ed90: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -0003eda0: 2d2d 2d0a 0a20 2020 2831 2920 5468 6572 ---.. (1) Ther │ │ │ │ │ -0003edb0: 6520 6172 6520 736f 6d65 2065 7863 6570 e are some excep │ │ │ │ │ -0003edc0: 7469 6f6e 616c 2073 6974 7561 7469 6f6e tional situation │ │ │ │ │ -0003edd0: 7320 696e 2077 6869 6368 2063 6f2d 696e s in which co-in │ │ │ │ │ -0003ede0: 7374 616c 6c61 7469 6f6e 206f 660a 7477 stallation of.tw │ │ │ │ │ -0003edf0: 6f20 7665 7273 696f 6e73 206f 6620 6120 o versions of a │ │ │ │ │ -0003ee00: 7368 6172 6564 206c 6962 7261 7279 2069 shared library i │ │ │ │ │ -0003ee10: 7320 6e6f 7420 7361 6665 2c20 616e 6420 s not safe, and │ │ │ │ │ -0003ee20: 7468 6520 6e65 7720 7368 6172 6564 206c the new shared l │ │ │ │ │ -0003ee30: 6962 7261 7279 0a70 6163 6b61 6765 2068 ibrary.package h │ │ │ │ │ -0003ee40: 6173 2074 6f20 636f 6e66 6c69 6374 2077 as to conflict w │ │ │ │ │ -0003ee50: 6974 6820 7468 6520 7072 6576 696f 7573 ith the previous │ │ │ │ │ -0003ee60: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -0003ee70: 7061 636b 6167 652e 2020 5468 6973 0a69 package. This.i │ │ │ │ │ -0003ee80: 7320 6e65 7665 7220 6465 7369 7261 626c s never desirabl │ │ │ │ │ -0003ee90: 652c 2073 696e 6365 2069 7420 6361 7573 e, since it caus │ │ │ │ │ -0003eea0: 6573 2073 6967 6e69 6669 6361 6e74 2064 es significant d │ │ │ │ │ -0003eeb0: 6973 7275 7074 696f 6e20 6475 7269 6e67 isruption during │ │ │ │ │ -0003eec0: 0a75 7067 7261 6465 7320 616e 6420 706f .upgrades and po │ │ │ │ │ -0003eed0: 7465 6e74 6961 6c6c 7920 6272 6561 6b73 tentially breaks │ │ │ │ │ -0003eee0: 2075 6e70 6163 6b61 6765 6420 7468 6972 unpackaged thir │ │ │ │ │ -0003eef0: 642d 7061 7274 7920 6269 6e61 7269 6573 d-party binaries │ │ │ │ │ -0003ef00: 2c20 6275 7420 6973 0a73 6f6d 6574 696d , but is.sometim │ │ │ │ │ -0003ef10: 6573 2075 6e61 766f 6964 6162 6c65 2e20 es unavoidable. │ │ │ │ │ -0003ef20: 2054 6865 7365 2073 6974 7561 7469 6f6e These situation │ │ │ │ │ -0003ef30: 7320 6172 6520 7375 6666 6963 6965 6e74 s are sufficient │ │ │ │ │ -0003ef40: 6c79 2072 6172 6520 7468 6174 2074 6865 ly rare that the │ │ │ │ │ -0003ef50: 790a 7573 7561 6c6c 7920 7761 7272 616e y.usually warran │ │ │ │ │ -0003ef60: 7420 7072 6f6a 6563 742d 7769 6465 2064 t project-wide d │ │ │ │ │ -0003ef70: 6973 6375 7373 696f 6e2c 2061 6e64 2061 iscussion, and a │ │ │ │ │ -0003ef80: 7265 2063 6f6d 706c 6578 2065 6e6f 7567 re complex enoug │ │ │ │ │ -0003ef90: 6820 7468 6174 2074 6865 0a72 756c 6573 h that the.rules │ │ │ │ │ -0003efa0: 2066 6f72 2074 6865 6d20 6361 6e6e 6f74 for them cannot │ │ │ │ │ -0003efb0: 2062 6520 636f 6469 6669 6564 2069 6e20 be codified in │ │ │ │ │ -0003efc0: 4465 6269 616e 2050 6f6c 6963 792e 0a0a Debian Policy... │ │ │ │ │ -0003efd0: 2020 2028 3229 2054 6865 2066 6f6c 6c6f (2) The follo │ │ │ │ │ -0003efe0: 7769 6e67 2063 6f6d 6d61 6e64 2c20 7768 wing command, wh │ │ │ │ │ -0003eff0: 656e 2072 756e 206f 6e20 6120 7368 6172 en run on a shar │ │ │ │ │ -0003f000: 6564 206c 6962 7261 7279 2c20 7769 6c6c ed library, will │ │ │ │ │ -0003f010: 206f 7574 7075 740a 7468 6520 6e61 6d65 output.the name │ │ │ │ │ -0003f020: 2074 6f20 6265 2075 7365 6420 666f 7220 to be used for │ │ │ │ │ -0003f030: 7468 6520 4465 6269 616e 2070 6163 6b61 the Debian packa │ │ │ │ │ -0003f040: 6765 2063 6f6e 7461 696e 696e 6720 7468 ge containing th │ │ │ │ │ -0003f050: 6174 2073 6861 7265 640a 6c69 6272 6172 at shared.librar │ │ │ │ │ -0003f060: 793a 0a0a 2020 2020 206f 626a 6475 6d70 y:.. objdump │ │ │ │ │ -0003f070: 202d 7020 2f70 6174 682f 746f 2f6c 6962 -p /path/to/lib │ │ │ │ │ -0003f080: 666f 6f2d 6261 722e 736f 2e31 2e32 2e33 foo-bar.so.1.2.3 │ │ │ │ │ -0003f090: 205c 0a20 2020 2020 2020 2020 7c20 7365 \. | se │ │ │ │ │ -0003f0a0: 6420 2d6e 202d 6527 732f 5e5b 5b3a 7370 d -n -e's/^[[:sp │ │ │ │ │ -0003f0b0: 6163 653a 5d5d 2a53 4f4e 414d 455b 5b3a ace:]]*SONAME[[: │ │ │ │ │ -0003f0c0: 7370 6163 653a 5d5d 2a2f 2f70 2720 5c0a space:]]*//p' \. │ │ │ │ │ -0003f0d0: 2020 2020 2020 2020 207c 204c 435f 414c | LC_AL │ │ │ │ │ -0003f0e0: 4c3d 4320 7365 6420 2d72 202d 6527 732f L=C sed -r -e's/ │ │ │ │ │ -0003f0f0: 285b 302d 395d 295c 2e73 6f5c 2e2f 5c31 ([0-9])\.so\./\1 │ │ │ │ │ -0003f100: 2d2f 3b20 732f 5c2e 736f 285c 2e7c 2429 -/; s/\.so(\.|$) │ │ │ │ │ -0003f110: 2f2f 3b20 792f 5f2f 2d2f 3b20 732f 282e //; y/_/-/; s/(. │ │ │ │ │ -0003f120: 2a29 2f5c 4c26 2f27 0a0a 2020 2028 3329 *)/\L&/'.. (3) │ │ │ │ │ -0003f130: 2054 6865 2070 6163 6b61 6765 206d 616e The package man │ │ │ │ │ -0003f140: 6167 656d 656e 7420 7379 7374 656d 2072 agement system r │ │ │ │ │ -0003f150: 6571 7569 7265 7320 7468 6520 6c69 6272 equires the libr │ │ │ │ │ -0003f160: 6172 7920 746f 2062 6520 706c 6163 6564 ary to be placed │ │ │ │ │ -0003f170: 0a62 6566 6f72 6520 7468 6520 7379 6d62 .before the symb │ │ │ │ │ -0003f180: 6f6c 6963 206c 696e 6b20 706f 696e 7469 olic link pointi │ │ │ │ │ -0003f190: 6e67 2074 6f20 6974 2069 6e20 7468 6520 ng to it in the │ │ │ │ │ -0003f1a0: e280 982e 6465 62e2 8099 2066 696c 652e ....deb... file. │ │ │ │ │ -0003f1b0: 2020 5468 6973 2069 7320 736f 0a74 6861 This is so.tha │ │ │ │ │ -0003f1c0: 7420 7768 656e 20e2 8098 6470 6b67 e280 t when ...dpkg.. │ │ │ │ │ -0003f1d0: 9920 636f 6d65 7320 746f 2069 6e73 7461 . comes to insta │ │ │ │ │ -0003f1e0: 6c6c 2074 6865 2073 796d 6c69 6e6b 2028 ll the symlink ( │ │ │ │ │ -0003f1f0: 6f76 6572 7772 6974 696e 6720 7468 6520 overwriting the │ │ │ │ │ -0003f200: 7072 6576 696f 7573 0a73 796d 6c69 6e6b previous.symlink │ │ │ │ │ -0003f210: 2070 6f69 6e74 696e 6720 6174 2061 6e20 pointing at an │ │ │ │ │ -0003f220: 6f6c 6465 7220 7665 7273 696f 6e20 6f66 older version of │ │ │ │ │ -0003f230: 2074 6865 206c 6962 7261 7279 292c 2074 the library), t │ │ │ │ │ -0003f240: 6865 206e 6577 2073 6861 7265 640a 6c69 he new shared.li │ │ │ │ │ -0003f250: 6272 6172 7920 6973 2061 6c72 6561 6479 brary is already │ │ │ │ │ -0003f260: 2069 6e20 706c 6163 652e 2020 496e 2074 in place. In t │ │ │ │ │ -0003f270: 6865 2070 6173 742c 2074 6869 7320 7761 he past, this wa │ │ │ │ │ -0003f280: 7320 6163 6869 6576 6564 2062 7920 6372 s achieved by cr │ │ │ │ │ -0003f290: 6561 7469 6e67 0a74 6865 206c 6962 7261 eating.the libra │ │ │ │ │ -0003f2a0: 7279 2069 6e20 7468 6520 7465 6d70 6f72 ry in the tempor │ │ │ │ │ -0003f2b0: 6172 7920 7061 636b 6167 696e 6720 6469 ary packaging di │ │ │ │ │ -0003f2c0: 7265 6374 6f72 7920 6265 666f 7265 2063 rectory before c │ │ │ │ │ -0003f2d0: 7265 6174 696e 6720 7468 650a 7379 6d6c reating the.syml │ │ │ │ │ -0003f2e0: 696e 6b2e 2020 556e 666f 7274 756e 6174 ink. Unfortunat │ │ │ │ │ -0003f2f0: 656c 792c 2074 6869 7320 7761 7320 6e6f ely, this was no │ │ │ │ │ -0003f300: 7420 616c 7761 7973 2065 6666 6563 7469 t always effecti │ │ │ │ │ -0003f310: 7665 2c20 7369 6e63 6520 7468 650a 6275 ve, since the.bu │ │ │ │ │ -0003f320: 696c 6469 6e67 206f 6620 7468 6520 7461 ilding of the ta │ │ │ │ │ -0003f330: 7220 6669 6c65 2069 6e20 7468 6520 e280 r file in the .. │ │ │ │ │ -0003f340: 982e 6465 62e2 8099 2064 6570 656e 6465 ..deb... depende │ │ │ │ │ -0003f350: 6420 6f6e 2074 6865 2062 6568 6176 696f d on the behavio │ │ │ │ │ -0003f360: 7220 6f66 2074 6865 0a75 6e64 6572 6c79 r of the.underly │ │ │ │ │ -0003f370: 696e 6720 6669 6c65 2073 7973 7465 6d2e ing file system. │ │ │ │ │ -0003f380: 2020 536f 6d65 2066 696c 6520 7379 7374 Some file syst │ │ │ │ │ -0003f390: 656d 7320 2873 7563 6820 6173 2072 6569 ems (such as rei │ │ │ │ │ -0003f3a0: 7365 7266 7329 2072 656f 7264 6572 0a74 serfs) reorder.t │ │ │ │ │ -0003f3b0: 6865 2066 696c 6573 2073 6f20 7468 6174 he files so that │ │ │ │ │ -0003f3c0: 2074 6865 206f 7264 6572 206f 6620 6372 the order of cr │ │ │ │ │ -0003f3d0: 6561 7469 6f6e 2069 7320 666f 7267 6f74 eation is forgot │ │ │ │ │ -0003f3e0: 7465 6e2e 2020 5369 6e63 6520 7665 7273 ten. Since vers │ │ │ │ │ -0003f3f0: 696f 6e0a 312e 372e 302c 20e2 8098 6470 ion.1.7.0, ...dp │ │ │ │ │ -0003f400: 6b67 e280 9920 7265 6f72 6465 7273 2074 kg... reorders t │ │ │ │ │ -0003f410: 6865 2066 696c 6573 2069 7473 656c 6620 he files itself │ │ │ │ │ -0003f420: 6173 206e 6563 6573 7361 7279 2077 6865 as necessary whe │ │ │ │ │ -0003f430: 6e20 6275 696c 6469 6e67 2061 0a70 6163 n building a.pac │ │ │ │ │ -0003f440: 6b61 6765 2e20 2054 6875 7320 6974 2069 kage. Thus it i │ │ │ │ │ -0003f450: 7320 6e6f 206c 6f6e 6765 7220 696d 706f s no longer impo │ │ │ │ │ -0003f460: 7274 616e 7420 746f 2063 6f6e 6365 726e rtant to concern │ │ │ │ │ -0003f470: 206f 6e65 7365 6c66 2077 6974 6820 7468 oneself with th │ │ │ │ │ -0003f480: 650a 6f72 6465 7220 6f66 2066 696c 6520 e.order of file │ │ │ │ │ -0003f490: 6372 6561 7469 6f6e 2e0a 0a1f 0a46 696c creation.....Fil │ │ │ │ │ -0003f4a0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0003f4b0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6c64 .info, Node: ld │ │ │ │ │ -0003f4c0: 636f 6e66 6967 2c20 2055 703a 2052 756e config, Up: Run │ │ │ │ │ -0003f4d0: 2d74 696d 6520 7368 6172 6564 206c 6962 -time shared lib │ │ │ │ │ -0003f4e0: 7261 7269 6573 0a0a 382e 312e 3120 e280 raries..8.1.1 .. │ │ │ │ │ -0003f4f0: 986c 6463 6f6e 6669 67e2 8099 0a2d 2d2d .ldconfig....--- │ │ │ │ │ -0003f500: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 -------------..A │ │ │ │ │ -0003f510: 6e79 2070 6163 6b61 6765 2069 6e73 7461 ny package insta │ │ │ │ │ -0003f520: 6c6c 696e 6720 7368 6172 6564 206c 6962 lling shared lib │ │ │ │ │ -0003f530: 7261 7269 6573 2069 6e20 6f6e 6520 6f66 raries in one of │ │ │ │ │ -0003f540: 2074 6865 2064 6566 6175 6c74 206c 6962 the default lib │ │ │ │ │ -0003f550: 7261 7279 0a64 6972 6563 746f 7269 6573 rary.directories │ │ │ │ │ -0003f560: 206f 6620 7468 6520 6479 6e61 6d69 6320 of the dynamic │ │ │ │ │ -0003f570: 6c69 6e6b 6572 2028 7768 6963 6820 6172 linker (which ar │ │ │ │ │ -0003f580: 6520 6375 7272 656e 746c 7920 e280 982f e currently .../ │ │ │ │ │ -0003f590: 7573 722f 6c69 62e2 8099 2061 6e64 0ae2 usr/lib... and.. │ │ │ │ │ -0003f5a0: 8098 2f6c 6962 e280 9929 206f 7220 6120 ../lib...) or a │ │ │ │ │ -0003f5b0: 6469 7265 6374 6f72 7920 7468 6174 2069 directory that i │ │ │ │ │ -0003f5c0: 7320 6c69 7374 6564 2069 6e20 e280 982f s listed in .../ │ │ │ │ │ -0003f5d0: 6574 632f 6c64 2e73 6f2e 636f 6e66 e280 etc/ld.so.conf.. │ │ │ │ │ -0003f5e0: 9920 2831 2920 6d75 7374 2075 7365 0ae2 . (1) must use.. │ │ │ │ │ -0003f5f0: 8098 6c64 636f 6e66 6967 e280 9920 746f ..ldconfig... to │ │ │ │ │ -0003f600: 2075 7064 6174 6520 7468 6520 7368 6172 update the shar │ │ │ │ │ -0003f610: 6564 206c 6962 7261 7279 2073 7973 7465 ed library syste │ │ │ │ │ -0003f620: 6d2e 0a0a 416e 7920 7375 6368 2070 6163 m...Any such pac │ │ │ │ │ -0003f630: 6b61 6765 206d 7573 7420 6861 7665 2074 kage must have t │ │ │ │ │ -0003f640: 6865 206c 696e 6520 e280 9861 6374 6976 he line ...activ │ │ │ │ │ -0003f650: 6174 652d 6e6f 6177 6169 7420 6c64 636f ate-noawait ldco │ │ │ │ │ -0003f660: 6e66 6967 e280 9920 696e 2069 7473 0ae2 nfig... in its.. │ │ │ │ │ -0003f670: 8098 7472 6967 6765 7273 e280 9920 636f ..triggers... co │ │ │ │ │ -0003f680: 6e74 726f 6c20 6669 6c65 2028 692e 652e ntrol file (i.e. │ │ │ │ │ -0003f690: 2020 e280 9844 4542 4941 4e2f 7472 6967 ...DEBIAN/trig │ │ │ │ │ -0003f6a0: 6765 7273 e280 9929 2e0a 0a20 2020 2d2d gers...)... -- │ │ │ │ │ -0003f6b0: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ -0003f6c0: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ -0003f6d0: 2020 2831 2920 5468 6573 6520 6172 6520 (1) These are │ │ │ │ │ -0003f6e0: 6375 7272 656e 746c 7920 e280 982f 7573 currently .../us │ │ │ │ │ -0003f6f0: 722f 6c6f 6361 6c2f 6c69 62e2 8099 2070 r/local/lib... p │ │ │ │ │ -0003f700: 6c75 7320 6469 7265 6374 6f72 6965 7320 lus directories │ │ │ │ │ -0003f710: 756e 6465 720a e280 982f 6c69 62e2 8099 under..../lib... │ │ │ │ │ -0003f720: 2061 6e64 20e2 8098 2f75 7372 2f6c 6962 and .../usr/lib │ │ │ │ │ -0003f730: e280 9920 6d61 7463 6869 6e67 2074 6865 ... matching the │ │ │ │ │ -0003f740: 206d 756c 7469 6172 6368 2074 7269 706c multiarch tripl │ │ │ │ │ -0003f750: 6574 2066 6f72 2074 6865 2073 7973 7465 et for the syste │ │ │ │ │ -0003f760: 6d0a 6172 6368 6974 6563 7475 7265 2e0a m.architecture.. │ │ │ │ │ -0003f770: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0003f780: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0003f790: 6465 3a20 5368 6172 6564 206c 6962 7261 de: Shared libra │ │ │ │ │ -0003f7a0: 7279 2073 7570 706f 7274 2066 696c 6573 ry support files │ │ │ │ │ -0003f7b0: 2c20 204e 6578 743a 2053 7461 7469 6320 , Next: Static │ │ │ │ │ -0003f7c0: 6c69 6272 6172 6965 732c 2020 5072 6576 libraries, Prev │ │ │ │ │ -0003f7d0: 3a20 5275 6e2d 7469 6d65 2073 6861 7265 : Run-time share │ │ │ │ │ -0003f7e0: 6420 6c69 6272 6172 6965 732c 2020 5570 d libraries, Up │ │ │ │ │ -0003f7f0: 3a20 5368 6172 6564 206c 6962 7261 7269 : Shared librari │ │ │ │ │ -0003f800: 6573 0a0a 382e 3220 5368 6172 6564 206c es..8.2 Shared l │ │ │ │ │ -0003f810: 6962 7261 7279 2073 7570 706f 7274 2066 ibrary support f │ │ │ │ │ -0003f820: 696c 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d iles.=========== │ │ │ │ │ -0003f830: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003f840: 3d3d 3d3d 3d0a 0a49 6620 796f 7572 2070 =====..If your p │ │ │ │ │ -0003f850: 6163 6b61 6765 2063 6f6e 7461 696e 7320 ackage contains │ │ │ │ │ -0003f860: 6669 6c65 7320 7768 6f73 6520 6e61 6d65 files whose name │ │ │ │ │ -0003f870: 7320 646f 206e 6f74 2063 6861 6e67 6520 s do not change │ │ │ │ │ -0003f880: 7769 7468 2065 6163 680a 6368 616e 6765 with each.change │ │ │ │ │ -0003f890: 2069 6e20 7468 6520 6c69 6272 6172 7920 in the library │ │ │ │ │ -0003f8a0: 7368 6172 6564 206f 626a 6563 7420 7665 shared object ve │ │ │ │ │ -0003f8b0: 7273 696f 6e2c 2079 6f75 206d 7573 7420 rsion, you must │ │ │ │ │ -0003f8c0: 6e6f 7420 7075 7420 7468 656d 2069 6e0a not put them in. │ │ │ │ │ -0003f8d0: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ -0003f8e0: 7279 2070 6163 6b61 6765 2e20 204f 7468 ry package. Oth │ │ │ │ │ -0003f8f0: 6572 7769 7365 2c20 7365 7665 7261 6c20 erwise, several │ │ │ │ │ -0003f900: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ │ -0003f910: 7368 6172 6564 0a6c 6962 7261 7279 2063 shared.library c │ │ │ │ │ -0003f920: 616e 6e6f 7420 6265 2069 6e73 7461 6c6c annot be install │ │ │ │ │ -0003f930: 6564 2061 7420 7468 6520 7361 6d65 2074 ed at the same t │ │ │ │ │ -0003f940: 696d 6520 7769 7468 6f75 7420 6669 6c65 ime without file │ │ │ │ │ -0003f950: 6e61 6d65 2063 6c61 7368 6573 2c0a 6d61 name clashes,.ma │ │ │ │ │ -0003f960: 6b69 6e67 2075 7067 7261 6465 7320 616e king upgrades an │ │ │ │ │ -0003f970: 6420 7472 616e 7369 7469 6f6e 7320 756e d transitions un │ │ │ │ │ -0003f980: 6e65 6365 7373 6172 696c 7920 6469 6666 necessarily diff │ │ │ │ │ -0003f990: 6963 756c 742e 0a0a 4974 2069 7320 7265 icult...It is re │ │ │ │ │ -0003f9a0: 636f 6d6d 656e 6465 6420 7468 6174 2073 commended that s │ │ │ │ │ -0003f9b0: 7570 706f 7274 696e 6720 6669 6c65 7320 upporting files │ │ │ │ │ -0003f9c0: 616e 6420 7275 6e2d 7469 6d65 2073 7570 and run-time sup │ │ │ │ │ -0003f9d0: 706f 7274 2070 726f 6772 616d 730a 7468 port programs.th │ │ │ │ │ -0003f9e0: 6174 2064 6f20 6e6f 7420 6e65 6564 2074 at do not need t │ │ │ │ │ -0003f9f0: 6f20 6265 2069 6e76 6f6b 6564 206d 616e o be invoked man │ │ │ │ │ -0003fa00: 7561 6c6c 7920 6279 2075 7365 7273 2c20 ually by users, │ │ │ │ │ -0003fa10: 6275 7420 6172 6520 6e65 7665 7274 6865 but are neverthe │ │ │ │ │ -0003fa20: 6c65 7373 0a72 6571 7569 7265 6420 666f less.required fo │ │ │ │ │ -0003fa30: 7220 7468 6520 7061 636b 6167 6520 746f r the package to │ │ │ │ │ -0003fa40: 2066 756e 6374 696f 6e2c 2062 6520 706c function, be pl │ │ │ │ │ -0003fa50: 6163 6564 2028 6966 2074 6865 7920 6172 aced (if they ar │ │ │ │ │ -0003fa60: 6520 6269 6e61 7279 2920 696e 0a61 2073 e binary) in.a s │ │ │ │ │ -0003fa70: 7562 6469 7265 6374 6f72 7920 6f66 20e2 ubdirectory of . │ │ │ │ │ -0003fa80: 8098 2f75 7372 2f6c 6962 e280 992c 2070 ../usr/lib..., p │ │ │ │ │ -0003fa90: 7265 6665 7261 626c 7920 756e 6465 7220 referably under │ │ │ │ │ -0003faa0: e280 982f 7573 722f 6c69 622f e280 9970 .../usr/lib/...p │ │ │ │ │ -0003fab0: 6163 6b61 6765 2d6e 616d 652e 0a49 6620 ackage-name..If │ │ │ │ │ -0003fac0: 7468 6520 7072 6f67 7261 6d20 6f72 2066 the program or f │ │ │ │ │ -0003fad0: 696c 6520 6973 2061 7263 6869 7465 6374 ile is architect │ │ │ │ │ -0003fae0: 7572 6520 696e 6465 7065 6e64 656e 742c ure independent, │ │ │ │ │ -0003faf0: 2074 6865 2072 6563 6f6d 6d65 6e64 6174 the recommendat │ │ │ │ │ -0003fb00: 696f 6e0a 6973 2066 6f72 2069 7420 746f ion.is for it to │ │ │ │ │ -0003fb10: 2062 6520 706c 6163 6564 2069 6e20 6120 be placed in a │ │ │ │ │ -0003fb20: 7375 6264 6972 6563 746f 7279 206f 6620 subdirectory of │ │ │ │ │ -0003fb30: e280 982f 7573 722f 7368 6172 65e2 8099 .../usr/share... │ │ │ │ │ -0003fb40: 2069 6e73 7465 6164 2c0a 7072 6566 6572 instead,.prefer │ │ │ │ │ -0003fb50: 6162 6c79 2075 6e64 6572 20e2 8098 2f75 ably under .../u │ │ │ │ │ -0003fb60: 7372 2f73 6861 7265 2fe2 8099 7061 636b sr/share/...pack │ │ │ │ │ -0003fb70: 6167 652d 6e61 6d65 2e20 2046 6f6c 6c6f age-name. Follo │ │ │ │ │ -0003fb80: 7769 6e67 2074 6865 2070 6163 6b61 6765 wing the package │ │ │ │ │ -0003fb90: 2d6e 616d 650a 6e61 6d69 6e67 2063 6f6e -name.naming con │ │ │ │ │ -0003fba0: 7665 6e74 696f 6e20 656e 7375 7265 7320 vention ensures │ │ │ │ │ -0003fbb0: 7468 6174 2074 6865 2066 696c 6520 6e61 that the file na │ │ │ │ │ -0003fbc0: 6d65 7320 6368 616e 6765 2077 6865 6e20 mes change when │ │ │ │ │ -0003fbd0: 7468 6520 7368 6172 6564 0a6f 626a 6563 the shared.objec │ │ │ │ │ -0003fbe0: 7420 7665 7273 696f 6e20 6368 616e 6765 t version change │ │ │ │ │ -0003fbf0: 732e 0a0a 5275 6e2d 7469 6d65 2073 7570 s...Run-time sup │ │ │ │ │ -0003fc00: 706f 7274 2070 726f 6772 616d 7320 7468 port programs th │ │ │ │ │ -0003fc10: 6174 2075 7365 2074 6865 2073 6861 7265 at use the share │ │ │ │ │ -0003fc20: 6420 6c69 6272 6172 7920 6275 7420 6172 d library but ar │ │ │ │ │ -0003fc30: 6520 6e6f 740a 7265 7175 6972 6564 2066 e not.required f │ │ │ │ │ -0003fc40: 6f72 2074 6865 206c 6962 7261 7279 2074 or the library t │ │ │ │ │ -0003fc50: 6f20 6675 6e63 7469 6f6e 206f 7220 6669 o function or fi │ │ │ │ │ -0003fc60: 6c65 7320 7573 6564 2062 7920 7468 6520 les used by the │ │ │ │ │ -0003fc70: 7368 6172 6564 206c 6962 7261 7279 0a74 shared library.t │ │ │ │ │ -0003fc80: 6861 7420 6361 6e20 6265 2075 7365 6420 hat can be used │ │ │ │ │ -0003fc90: 6279 2061 6e79 2076 6572 7369 6f6e 206f by any version o │ │ │ │ │ -0003fca0: 6620 7468 6520 7368 6172 6564 206c 6962 f the shared lib │ │ │ │ │ -0003fcb0: 7261 7279 2070 6163 6b61 6765 2073 686f rary package sho │ │ │ │ │ -0003fcc0: 756c 640a 696e 7374 6561 6420 6265 2070 uld.instead be p │ │ │ │ │ -0003fcd0: 7574 2069 6e20 6120 7365 7061 7261 7465 ut in a separate │ │ │ │ │ -0003fce0: 2070 6163 6b61 6765 2e20 2054 6869 7320 package. This │ │ │ │ │ -0003fcf0: 7061 636b 6167 6520 6d69 6768 7420 7479 package might ty │ │ │ │ │ -0003fd00: 7069 6361 6c6c 7920 6265 0a6e 616d 6564 pically be.named │ │ │ │ │ -0003fd10: 206c 6962 7261 7279 6e61 6d65 2d74 6f6f libraryname-too │ │ │ │ │ -0003fd20: 6c73 3b20 6e6f 7465 2074 6865 2061 6273 ls; note the abs │ │ │ │ │ -0003fd30: 656e 6365 206f 6620 7468 6520 736f 7665 ence of the sove │ │ │ │ │ -0003fd40: 7273 696f 6e20 696e 2074 6865 0a70 6163 rsion in the.pac │ │ │ │ │ -0003fd50: 6b61 6765 206e 616d 652e 0a0a 4669 6c65 kage name...File │ │ │ │ │ -0003fd60: 7320 616e 6420 7375 7070 6f72 7420 7072 s and support pr │ │ │ │ │ -0003fd70: 6f67 7261 6d73 206f 6e6c 7920 7573 6566 ograms only usef │ │ │ │ │ -0003fd80: 756c 2077 6865 6e20 636f 6d70 696c 696e ul when compilin │ │ │ │ │ -0003fd90: 6720 736f 6674 7761 7265 2061 6761 696e g software again │ │ │ │ │ -0003fda0: 7374 0a74 6865 206c 6962 7261 7279 2073 st.the library s │ │ │ │ │ -0003fdb0: 686f 756c 6420 6265 2069 6e63 6c75 6465 hould be include │ │ │ │ │ -0003fdc0: 6420 696e 2074 6865 2064 6576 656c 6f70 d in the develop │ │ │ │ │ -0003fdd0: 6d65 6e74 2070 6163 6b61 6765 2066 6f72 ment package for │ │ │ │ │ -0003fde0: 2074 6865 0a6c 6962 7261 7279 2e20 2028 the.library. ( │ │ │ │ │ -0003fdf0: 3129 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 1).. --------- │ │ │ │ │ -0003fe00: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ -0003fe10: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2046 ------.. (1) F │ │ │ │ │ -0003fe20: 6f72 2065 7861 6d70 6c65 2c20 6120 e280 or example, a .. │ │ │ │ │ -0003fe30: 9870 6163 6b61 6765 2d6e 616d 652d 636f .package-name-co │ │ │ │ │ -0003fe40: 6e66 6967 e280 9920 7363 7269 7074 206f nfig... script o │ │ │ │ │ -0003fe50: 7220 706b 672d 636f 6e66 6967 0a63 6f6e r pkg-config.con │ │ │ │ │ -0003fe60: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -0003fe70: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0003fe80: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0003fe90: 4e6f 6465 3a20 5374 6174 6963 206c 6962 Node: Static lib │ │ │ │ │ -0003fea0: 7261 7269 6573 2c20 204e 6578 743a 2044 raries, Next: D │ │ │ │ │ -0003feb0: 6576 656c 6f70 6d65 6e74 2066 696c 6573 evelopment files │ │ │ │ │ -0003fec0: 2c20 2050 7265 763a 2053 6861 7265 6420 , Prev: Shared │ │ │ │ │ -0003fed0: 6c69 6272 6172 7920 7375 7070 6f72 7420 library support │ │ │ │ │ -0003fee0: 6669 6c65 732c 2020 5570 3a20 5368 6172 files, Up: Shar │ │ │ │ │ -0003fef0: 6564 206c 6962 7261 7269 6573 0a0a 382e ed libraries..8. │ │ │ │ │ -0003ff00: 3320 5374 6174 6963 206c 6962 7261 7269 3 Static librari │ │ │ │ │ -0003ff10: 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d es.============= │ │ │ │ │ -0003ff20: 3d3d 3d3d 3d3d 3d0a 0a54 6865 2073 7461 =======..The sta │ │ │ │ │ -0003ff30: 7469 6320 6c69 6272 6172 7920 28e2 8098 tic library (... │ │ │ │ │ -0003ff40: 6c69 6272 6172 796e 616d 652e 61e2 8099 libraryname.a... │ │ │ │ │ -0003ff50: 2920 6973 2075 7375 616c 6c79 2070 726f ) is usually pro │ │ │ │ │ -0003ff60: 7669 6465 6420 696e 2061 6464 6974 696f vided in additio │ │ │ │ │ -0003ff70: 6e20 746f 0a74 6865 2073 6861 7265 6420 n to.the shared │ │ │ │ │ -0003ff80: 7665 7273 696f 6e2e 2020 4974 2069 7320 version. It is │ │ │ │ │ -0003ff90: 706c 6163 6564 2069 6e74 6f20 7468 6520 placed into the │ │ │ │ │ -0003ffa0: 6465 7665 6c6f 706d 656e 7420 7061 636b development pack │ │ │ │ │ -0003ffb0: 6167 6520 2873 6565 0a62 656c 6f77 292e age (see.below). │ │ │ │ │ -0003ffc0: 0a0a 496e 2073 6f6d 6520 6361 7365 732c ..In some cases, │ │ │ │ │ -0003ffd0: 2069 7420 6973 2061 6363 6570 7461 626c it is acceptabl │ │ │ │ │ -0003ffe0: 6520 666f 7220 6120 6c69 6272 6172 7920 e for a library │ │ │ │ │ -0003fff0: 746f 2062 6520 6176 6169 6c61 626c 6520 to be available │ │ │ │ │ -00040000: 696e 2073 7461 7469 630a 666f 726d 206f in static.form o │ │ │ │ │ -00040010: 6e6c 793b 2074 6865 7365 2063 6173 6573 nly; these cases │ │ │ │ │ -00040020: 2069 6e63 6c75 6465 3a0a 0a20 2020 2d20 include:.. - │ │ │ │ │ -00040030: 6c69 6272 6172 6965 7320 666f 7220 6c61 libraries for la │ │ │ │ │ -00040040: 6e67 7561 6765 7320 7768 6f73 6520 7368 nguages whose sh │ │ │ │ │ -00040050: 6172 6564 206c 6962 7261 7279 2073 7570 ared library sup │ │ │ │ │ -00040060: 706f 7274 2069 7320 696d 6d61 7475 7265 port is immature │ │ │ │ │ -00040070: 206f 720a 2020 2020 2075 6e73 7461 626c or. unstabl │ │ │ │ │ -00040080: 650a 0a20 2020 2d20 6c69 6272 6172 6965 e.. - librarie │ │ │ │ │ -00040090: 7320 7768 6f73 6520 696e 7465 7266 6163 s whose interfac │ │ │ │ │ -000400a0: 6573 2061 7265 2069 6e20 666c 7578 206f es are in flux o │ │ │ │ │ -000400b0: 7220 756e 6465 7220 6465 7665 6c6f 706d r under developm │ │ │ │ │ -000400c0: 656e 740a 2020 2020 2028 636f 6d6d 6f6e ent. (common │ │ │ │ │ -000400d0: 6c79 2074 6865 2063 6173 6520 7768 656e ly the case when │ │ │ │ │ -000400e0: 2074 6865 206c 6962 7261 7279 e280 9973 the library...s │ │ │ │ │ -000400f0: 206d 616a 6f72 2076 6572 7369 6f6e 206e major version n │ │ │ │ │ -00040100: 756d 6265 7220 6973 207a 6572 6f2c 0a20 umber is zero,. │ │ │ │ │ -00040110: 2020 2020 6f72 2077 6865 7265 2074 6865 or where the │ │ │ │ │ -00040120: 2041 4249 2062 7265 616b 7320 6163 726f ABI breaks acro │ │ │ │ │ -00040130: 7373 2070 6174 6368 6c65 7665 6c73 290a ss patchlevels). │ │ │ │ │ -00040140: 0a20 2020 2d20 6c69 6272 6172 6965 7320 . - libraries │ │ │ │ │ -00040150: 7768 6963 6820 6172 6520 6578 706c 6963 which are explic │ │ │ │ │ -00040160: 6974 6c79 2069 6e74 656e 6465 6420 746f itly intended to │ │ │ │ │ -00040170: 2062 6520 6176 6169 6c61 626c 6520 6f6e be available on │ │ │ │ │ -00040180: 6c79 2069 6e0a 2020 2020 2073 7461 7469 ly in. stati │ │ │ │ │ -00040190: 6320 666f 726d 2062 7920 7468 6569 7220 c form by their │ │ │ │ │ -000401a0: 7570 7374 7265 616d 2061 7574 686f 7228 upstream author( │ │ │ │ │ -000401b0: 7329 0a0a 1f0a 4669 6c65 3a20 6465 6269 s)....File: debi │ │ │ │ │ -000401c0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -000401d0: 204e 6f64 653a 2044 6576 656c 6f70 6d65 Node: Developme │ │ │ │ │ -000401e0: 6e74 2066 696c 6573 2c20 204e 6578 743a nt files, Next: │ │ │ │ │ -000401f0: 2044 6570 656e 6465 6e63 6965 7320 6265 Dependencies be │ │ │ │ │ -00040200: 7477 6565 6e20 7468 6520 7061 636b 6167 tween the packag │ │ │ │ │ -00040210: 6573 206f 6620 7468 6520 7361 6d65 206c es of the same l │ │ │ │ │ -00040220: 6962 7261 7279 2c20 2050 7265 763a 2053 ibrary, Prev: S │ │ │ │ │ -00040230: 7461 7469 6320 6c69 6272 6172 6965 732c tatic libraries, │ │ │ │ │ -00040240: 2020 5570 3a20 5368 6172 6564 206c 6962 Up: Shared lib │ │ │ │ │ -00040250: 7261 7269 6573 0a0a 382e 3420 4465 7665 raries..8.4 Deve │ │ │ │ │ -00040260: 6c6f 706d 656e 7420 6669 6c65 730a 3d3d lopment files.== │ │ │ │ │ -00040270: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00040280: 3d3d 3d0a 0a49 6620 7468 6572 6520 6172 ===..If there ar │ │ │ │ │ -00040290: 6520 6465 7665 6c6f 706d 656e 7420 6669 e development fi │ │ │ │ │ -000402a0: 6c65 7320 6173 736f 6369 6174 6564 2077 les associated w │ │ │ │ │ -000402b0: 6974 6820 6120 7368 6172 6564 206c 6962 ith a shared lib │ │ │ │ │ -000402c0: 7261 7279 2c20 7468 650a 736f 7572 6365 rary, the.source │ │ │ │ │ -000402d0: 2070 6163 6b61 6765 206e 6565 6473 2074 package needs t │ │ │ │ │ -000402e0: 6f20 6765 6e65 7261 7465 2061 2062 696e o generate a bin │ │ │ │ │ -000402f0: 6172 7920 6465 7665 6c6f 706d 656e 7420 ary development │ │ │ │ │ -00040300: 7061 636b 6167 6520 6e61 6d65 640a 6c69 package named.li │ │ │ │ │ -00040310: 6272 6172 796e 616d 652d 6465 762c 206f braryname-dev, o │ │ │ │ │ -00040320: 7220 6966 2079 6f75 206e 6565 6420 746f r if you need to │ │ │ │ │ -00040330: 2073 7570 706f 7274 206d 756c 7469 706c support multipl │ │ │ │ │ -00040340: 6520 6465 7665 6c6f 706d 656e 7420 7665 e development ve │ │ │ │ │ -00040350: 7273 696f 6e73 0a61 7420 6120 7469 6d65 rsions.at a time │ │ │ │ │ -00040360: 2c20 6c69 6272 6172 796e 616d 6561 7069 , librarynameapi │ │ │ │ │ -00040370: 7665 7273 696f 6e2d 6465 762e 2020 496e version-dev. In │ │ │ │ │ -00040380: 7374 616c 6c69 6e67 2074 6865 2064 6576 stalling the dev │ │ │ │ │ -00040390: 656c 6f70 6d65 6e74 0a70 6163 6b61 6765 elopment.package │ │ │ │ │ -000403a0: 206d 7573 7420 7265 7375 6c74 2069 6e20 must result in │ │ │ │ │ -000403b0: 696e 7374 616c 6c61 7469 6f6e 206f 6620 installation of │ │ │ │ │ -000403c0: 616c 6c20 7468 6520 6465 7665 6c6f 706d all the developm │ │ │ │ │ -000403d0: 656e 7420 6669 6c65 730a 6e65 6365 7373 ent files.necess │ │ │ │ │ -000403e0: 6172 7920 666f 7220 636f 6d70 696c 696e ary for compilin │ │ │ │ │ -000403f0: 6720 7072 6f67 7261 6d73 2061 6761 696e g programs again │ │ │ │ │ -00040400: 7374 2074 6861 7420 7368 6172 6564 206c st that shared l │ │ │ │ │ -00040410: 6962 7261 7279 2e20 2028 3129 0a0a 496e ibrary. (1)..In │ │ │ │ │ -00040420: 2063 6173 6520 7365 7665 7261 6c20 6465 case several de │ │ │ │ │ -00040430: 7665 6c6f 706d 656e 7420 7665 7273 696f velopment versio │ │ │ │ │ -00040440: 6e73 206f 6620 6120 6c69 6272 6172 7920 ns of a library │ │ │ │ │ -00040450: 6578 6973 742c 2079 6f75 206d 6179 206e exist, you may n │ │ │ │ │ -00040460: 6565 6420 746f 0a75 7365 20e2 8098 6470 eed to.use ...dp │ │ │ │ │ -00040470: 6b67 e280 99e2 8099 7320 436f 6e66 6c69 kg......s Confli │ │ │ │ │ -00040480: 6374 7320 6d65 6368 616e 6973 6d20 2873 cts mechanism (s │ │ │ │ │ -00040490: 6565 202a 6e6f 7465 2043 6f6e 666c 6963 ee *note Conflic │ │ │ │ │ -000404a0: 7469 6e67 2062 696e 6172 7920 7061 636b ting binary pack │ │ │ │ │ -000404b0: 6167 6573 0a2d 2043 6f6e 666c 6963 7473 ages.- Conflicts │ │ │ │ │ -000404c0: 3a20 6634 2e29 2074 6f20 656e 7375 7265 : f4.) to ensure │ │ │ │ │ -000404d0: 2074 6861 7420 7468 6520 7573 6572 206f that the user o │ │ │ │ │ -000404e0: 6e6c 7920 696e 7374 616c 6c73 206f 6e65 nly installs one │ │ │ │ │ -000404f0: 2064 6576 656c 6f70 6d65 6e74 0a76 6572 development.ver │ │ │ │ │ -00040500: 7369 6f6e 2061 7420 6120 7469 6d65 2028 sion at a time ( │ │ │ │ │ -00040510: 6173 2064 6966 6665 7265 6e74 2064 6576 as different dev │ │ │ │ │ -00040520: 656c 6f70 6d65 6e74 2076 6572 7369 6f6e elopment version │ │ │ │ │ -00040530: 7320 6172 6520 6c69 6b65 6c79 2074 6f20 s are likely to │ │ │ │ │ -00040540: 6861 7665 0a74 6865 2073 616d 6520 6865 have.the same he │ │ │ │ │ -00040550: 6164 6572 2066 696c 6573 2069 6e20 7468 ader files in th │ │ │ │ │ -00040560: 656d 2c20 7768 6963 6820 776f 756c 6420 em, which would │ │ │ │ │ -00040570: 6361 7573 6520 6120 6669 6c65 6e61 6d65 cause a filename │ │ │ │ │ -00040580: 2063 6c61 7368 2069 660a 626f 7468 2077 clash if.both w │ │ │ │ │ -00040590: 6572 6520 756e 7061 636b 6564 292e 0a0a ere unpacked)... │ │ │ │ │ -000405a0: 5468 6520 6465 7665 6c6f 706d 656e 7420 The development │ │ │ │ │ -000405b0: 7061 636b 6167 6520 7368 6f75 6c64 2063 package should c │ │ │ │ │ -000405c0: 6f6e 7461 696e 2061 2073 796d 6c69 6e6b ontain a symlink │ │ │ │ │ -000405d0: 2066 6f72 2074 6865 2061 7373 6f63 6961 for the associa │ │ │ │ │ -000405e0: 7465 640a 7368 6172 6564 206c 6962 7261 ted.shared libra │ │ │ │ │ -000405f0: 7279 2077 6974 686f 7574 2061 2076 6572 ry without a ver │ │ │ │ │ -00040600: 7369 6f6e 206e 756d 6265 722e 2020 466f sion number. Fo │ │ │ │ │ -00040610: 7220 6578 616d 706c 652c 2074 6865 206c r example, the l │ │ │ │ │ -00040620: 6962 6764 626d 2d64 6576 0a70 6163 6b61 ibgdbm-dev.packa │ │ │ │ │ -00040630: 6765 2073 686f 756c 6420 696e 636c 7564 ge should includ │ │ │ │ │ -00040640: 6520 6120 7379 6d6c 696e 6b20 6672 6f6d e a symlink from │ │ │ │ │ -00040650: 20e2 8098 2f75 7372 2f6c 6962 2f6c 6962 .../usr/lib/lib │ │ │ │ │ -00040660: 6764 626d 2e73 6fe2 8099 2074 6f0a e280 gdbm.so... to... │ │ │ │ │ -00040670: 986c 6962 6764 626d 2e73 6f2e 332e 302e .libgdbm.so.3.0. │ │ │ │ │ -00040680: 30e2 8099 2e20 2054 6869 7320 7379 6d6c 0.... This syml │ │ │ │ │ -00040690: 696e 6b20 6973 206e 6565 6465 6420 6279 ink is needed by │ │ │ │ │ -000406a0: 2074 6865 206c 696e 6b65 7220 28e2 8098 the linker (... │ │ │ │ │ -000406b0: 6c64 e280 9929 2077 6865 6e0a 636f 6d70 ld...) when.comp │ │ │ │ │ -000406c0: 696c 696e 6720 7061 636b 6167 6573 2c20 iling packages, │ │ │ │ │ -000406d0: 6173 2069 7420 7769 6c6c 206f 6e6c 7920 as it will only │ │ │ │ │ -000406e0: 6c6f 6f6b 2066 6f72 20e2 8098 6c69 6267 look for ...libg │ │ │ │ │ -000406f0: 6462 6d2e 736f e280 9920 7768 656e 2063 dbm.so... when c │ │ │ │ │ -00040700: 6f6d 7069 6c69 6e67 0a64 796e 616d 6963 ompiling.dynamic │ │ │ │ │ -00040710: 616c 6c79 2e0a 0a49 6620 7468 6520 7061 ally...If the pa │ │ │ │ │ -00040720: 636b 6167 6520 7072 6f76 6964 6573 2041 ckage provides A │ │ │ │ │ -00040730: 6461 204c 6962 7261 7279 2049 6e66 6f72 da Library Infor │ │ │ │ │ -00040740: 6d61 7469 6f6e 2028 e280 982a 2e61 6c69 mation (...*.ali │ │ │ │ │ -00040750: e280 9929 2066 696c 6573 2066 6f72 2075 ...) files for u │ │ │ │ │ -00040760: 7365 0a77 6974 6820 474e 4154 2c20 7468 se.with GNAT, th │ │ │ │ │ -00040770: 6573 6520 6669 6c65 7320 6d75 7374 2062 ese files must b │ │ │ │ │ -00040780: 6520 696e 7374 616c 6c65 6420 7265 6164 e installed read │ │ │ │ │ -00040790: 2d6f 6e6c 7920 286d 6f64 6520 3034 3434 -only (mode 0444 │ │ │ │ │ -000407a0: 2920 736f 2074 6861 740a 474e 4154 2077 ) so that.GNAT w │ │ │ │ │ -000407b0: 696c 6c20 6e6f 7420 6174 7465 6d70 7420 ill not attempt │ │ │ │ │ -000407c0: 746f 2072 6563 6f6d 7069 6c65 2074 6865 to recompile the │ │ │ │ │ -000407d0: 6d2e 2020 5468 6973 206f 7665 7272 6964 m. This overrid │ │ │ │ │ -000407e0: 6573 2074 6865 206e 6f72 6d61 6c20 6669 es the normal fi │ │ │ │ │ -000407f0: 6c65 0a6d 6f64 6520 7265 7175 6972 656d le.mode requirem │ │ │ │ │ -00040800: 656e 7473 2067 6976 656e 2069 6e20 2a6e ents given in *n │ │ │ │ │ -00040810: 6f74 6520 5065 726d 6973 7369 6f6e 7320 ote Permissions │ │ │ │ │ -00040820: 616e 6420 6f77 6e65 7273 3a20 3130 652e and owners: 10e. │ │ │ │ │ -00040830: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -00040840: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -00040850: 2d2d 2d2d 0a0a 2020 2028 3129 2054 6869 ----.. (1) Thi │ │ │ │ │ -00040860: 7320 776f 7264 696e 6720 616c 6c6f 7773 s wording allows │ │ │ │ │ -00040870: 2074 6865 2064 6576 656c 6f70 6d65 6e74 the development │ │ │ │ │ -00040880: 2066 696c 6573 2074 6f20 6265 2073 706c files to be spl │ │ │ │ │ -00040890: 6974 2069 6e74 6f0a 7365 7665 7261 6c20 it into.several │ │ │ │ │ -000408a0: 7061 636b 6167 6573 2c20 7375 6368 2061 packages, such a │ │ │ │ │ -000408b0: 7320 6120 7365 7061 7261 7465 2061 7263 s a separate arc │ │ │ │ │ -000408c0: 6869 7465 6374 7572 652d 696e 6465 7065 hitecture-indepe │ │ │ │ │ -000408d0: 6e64 656e 740a 6c69 6272 6172 796e 616d ndent.librarynam │ │ │ │ │ -000408e0: 652d 6865 6164 6572 732c 2070 726f 7669 e-headers, provi │ │ │ │ │ -000408f0: 6465 6420 7468 6174 2074 6865 2064 6576 ded that the dev │ │ │ │ │ -00040900: 656c 6f70 6d65 6e74 2070 6163 6b61 6765 elopment package │ │ │ │ │ -00040910: 2064 6570 656e 6473 206f 6e0a 616c 6c20 depends on.all │ │ │ │ │ -00040920: 7468 6520 7265 7175 6972 6564 2061 6464 the required add │ │ │ │ │ -00040930: 6974 696f 6e61 6c20 7061 636b 6167 6573 itional packages │ │ │ │ │ -00040940: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00040950: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00040960: 4e6f 6465 3a20 4465 7065 6e64 656e 6369 Node: Dependenci │ │ │ │ │ -00040970: 6573 2062 6574 7765 656e 2074 6865 2070 es between the p │ │ │ │ │ -00040980: 6163 6b61 6765 7320 6f66 2074 6865 2073 ackages of the s │ │ │ │ │ -00040990: 616d 6520 6c69 6272 6172 792c 2020 4e65 ame library, Ne │ │ │ │ │ -000409a0: 7874 3a20 4465 7065 6e64 656e 6369 6573 xt: Dependencies │ │ │ │ │ -000409b0: 2062 6574 7765 656e 2074 6865 206c 6962 between the lib │ │ │ │ │ -000409c0: 7261 7279 2061 6e64 206f 7468 6572 2070 rary and other p │ │ │ │ │ -000409d0: 6163 6b61 6765 732c 2020 5072 6576 3a20 ackages, Prev: │ │ │ │ │ -000409e0: 4465 7665 6c6f 706d 656e 7420 6669 6c65 Development file │ │ │ │ │ -000409f0: 732c 2020 5570 3a20 5368 6172 6564 206c s, Up: Shared l │ │ │ │ │ -00040a00: 6962 7261 7269 6573 0a0a 382e 3520 4465 ibraries..8.5 De │ │ │ │ │ -00040a10: 7065 6e64 656e 6369 6573 2062 6574 7765 pendencies betwe │ │ │ │ │ -00040a20: 656e 2074 6865 2070 6163 6b61 6765 7320 en the packages │ │ │ │ │ -00040a30: 6f66 2074 6865 2073 616d 6520 6c69 6272 of the same libr │ │ │ │ │ -00040a40: 6172 790a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ary.============ │ │ │ │ │ -00040a50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00040a60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00040a70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T │ │ │ │ │ -00040a80: 7970 6963 616c 6c79 2074 6865 2064 6576 ypically the dev │ │ │ │ │ -00040a90: 656c 6f70 6d65 6e74 2076 6572 7369 6f6e elopment version │ │ │ │ │ -00040aa0: 2073 686f 756c 6420 6861 7665 2061 6e20 should have an │ │ │ │ │ -00040ab0: 6578 6163 7420 7665 7273 696f 6e0a 6465 exact version.de │ │ │ │ │ -00040ac0: 7065 6e64 656e 6379 206f 6e20 7468 6520 pendency on the │ │ │ │ │ -00040ad0: 7275 6e74 696d 6520 6c69 6272 6172 792c runtime library, │ │ │ │ │ -00040ae0: 2074 6f20 6d61 6b65 2073 7572 6520 7468 to make sure th │ │ │ │ │ -00040af0: 6174 2063 6f6d 7069 6c61 7469 6f6e 2061 at compilation a │ │ │ │ │ -00040b00: 6e64 0a6c 696e 6b69 6e67 2068 6170 7065 nd.linking happe │ │ │ │ │ -00040b10: 6e73 2063 6f72 7265 6374 6c79 2e20 2054 ns correctly. T │ │ │ │ │ -00040b20: 6865 20e2 8098 247b 6269 6e61 7279 3a56 he ...${binary:V │ │ │ │ │ -00040b30: 6572 7369 6f6e 7de2 8099 2073 7562 7374 ersion}... subst │ │ │ │ │ -00040b40: 6974 7574 696f 6e0a 7661 7269 6162 6c65 itution.variable │ │ │ │ │ -00040b50: 2063 616e 2062 6520 7573 6566 756c 2066 can be useful f │ │ │ │ │ -00040b60: 6f72 2074 6869 7320 7075 7270 6f73 652e or this purpose. │ │ │ │ │ -00040b70: 2020 2831 290a 0a20 2020 2d2d 2d2d 2d2d (1).. ------ │ │ │ │ │ -00040b80: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -00040b90: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -00040ba0: 2920 5072 6576 696f 7573 6c79 2c20 e280 ) Previously, .. │ │ │ │ │ -00040bb0: 9824 7b53 6f75 7263 652d 5665 7273 696f .${Source-Versio │ │ │ │ │ -00040bc0: 6e7d e280 9920 7761 7320 7573 6564 2c20 n}... was used, │ │ │ │ │ -00040bd0: 6275 7420 6974 7320 6e61 6d65 2077 6173 but its name was │ │ │ │ │ -00040be0: 0a63 6f6e 6675 7369 6e67 2061 6e64 2069 .confusing and i │ │ │ │ │ -00040bf0: 7420 6861 7320 6265 656e 2064 6570 7265 t has been depre │ │ │ │ │ -00040c00: 6361 7465 6420 7369 6e63 6520 6470 6b67 cated since dpkg │ │ │ │ │ -00040c10: 2031 2e31 332e 3139 2e0a 0a1f 0a46 696c 1.13.19.....Fil │ │ │ │ │ -00040c20: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00040c30: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4465 .info, Node: De │ │ │ │ │ -00040c40: 7065 6e64 656e 6369 6573 2062 6574 7765 pendencies betwe │ │ │ │ │ -00040c50: 656e 2074 6865 206c 6962 7261 7279 2061 en the library a │ │ │ │ │ -00040c60: 6e64 206f 7468 6572 2070 6163 6b61 6765 nd other package │ │ │ │ │ -00040c70: 732c 2020 5072 6576 3a20 4465 7065 6e64 s, Prev: Depend │ │ │ │ │ -00040c80: 656e 6369 6573 2062 6574 7765 656e 2074 encies between t │ │ │ │ │ -00040c90: 6865 2070 6163 6b61 6765 7320 6f66 2074 he packages of t │ │ │ │ │ -00040ca0: 6865 2073 616d 6520 6c69 6272 6172 792c he same library, │ │ │ │ │ -00040cb0: 2020 5570 3a20 5368 6172 6564 206c 6962 Up: Shared lib │ │ │ │ │ -00040cc0: 7261 7269 6573 0a0a 382e 3620 4465 7065 raries..8.6 Depe │ │ │ │ │ -00040cd0: 6e64 656e 6369 6573 2062 6574 7765 656e ndencies between │ │ │ │ │ -00040ce0: 2074 6865 206c 6962 7261 7279 2061 6e64 the library and │ │ │ │ │ -00040cf0: 206f 7468 6572 2070 6163 6b61 6765 730a other packages. │ │ │ │ │ -00040d00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00040d10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00040d20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00040d30: 3d3d 3d3d 3d3d 3d0a 0a49 6620 6120 7061 =======..If a pa │ │ │ │ │ -00040d40: 636b 6167 6520 636f 6e74 6169 6e73 2061 ckage contains a │ │ │ │ │ -00040d50: 2062 696e 6172 7920 6f72 206c 6962 7261 binary or libra │ │ │ │ │ -00040d60: 7279 2077 6869 6368 206c 696e 6b73 2074 ry which links t │ │ │ │ │ -00040d70: 6f20 6120 7368 6172 6564 0a6c 6962 7261 o a shared.libra │ │ │ │ │ -00040d80: 7279 2c20 7765 206d 7573 7420 656e 7375 ry, we must ensu │ │ │ │ │ -00040d90: 7265 2074 6861 742c 2077 6865 6e20 7468 re that, when th │ │ │ │ │ -00040da0: 6520 7061 636b 6167 6520 6973 2069 6e73 e package is ins │ │ │ │ │ -00040db0: 7461 6c6c 6564 206f 6e20 7468 650a 7379 talled on the.sy │ │ │ │ │ -00040dc0: 7374 656d 2c20 616c 6c20 6f66 2074 6865 stem, all of the │ │ │ │ │ -00040dd0: 206c 6962 7261 7269 6573 206e 6565 6465 libraries neede │ │ │ │ │ -00040de0: 6420 6172 6520 616c 736f 2069 6e73 7461 d are also insta │ │ │ │ │ -00040df0: 6c6c 6564 2e20 2054 6865 7365 0a64 6570 lled. These.dep │ │ │ │ │ -00040e00: 656e 6465 6e63 6965 7320 6d75 7374 2062 endencies must b │ │ │ │ │ -00040e10: 6520 6164 6465 6420 746f 2074 6865 2062 e added to the b │ │ │ │ │ -00040e20: 696e 6172 7920 7061 636b 6167 6520 7768 inary package wh │ │ │ │ │ -00040e30: 656e 2069 7420 6973 2062 7569 6c74 2c20 en it is built, │ │ │ │ │ -00040e40: 7369 6e63 650a 7468 6579 206d 6179 2063 since.they may c │ │ │ │ │ -00040e50: 6861 6e67 6520 6261 7365 6420 6f6e 2077 hange based on w │ │ │ │ │ -00040e60: 6869 6368 2076 6572 7369 6f6e 206f 6620 hich version of │ │ │ │ │ -00040e70: 6120 7368 6172 6564 206c 6962 7261 7279 a shared library │ │ │ │ │ -00040e80: 2074 6865 2062 696e 6172 7920 6f72 0a6c the binary or.l │ │ │ │ │ -00040e90: 6962 7261 7279 2077 6173 206c 696e 6b65 ibrary was linke │ │ │ │ │ -00040ea0: 6420 7769 7468 2065 7665 6e20 6966 2074 d with even if t │ │ │ │ │ -00040eb0: 6865 7265 2061 7265 206e 6f20 6368 616e here are no chan │ │ │ │ │ -00040ec0: 6765 7320 746f 2074 6865 2073 6f75 7263 ges to the sourc │ │ │ │ │ -00040ed0: 6520 6f66 0a74 6865 2062 696e 6172 7920 e of.the binary │ │ │ │ │ -00040ee0: 2866 6f72 2065 7861 6d70 6c65 2c20 7379 (for example, sy │ │ │ │ │ -00040ef0: 6d62 6f6c 2076 6572 7369 6f6e 7320 6368 mbol versions ch │ │ │ │ │ -00040f00: 616e 6765 2c20 6d61 6372 6f73 2062 6563 ange, macros bec │ │ │ │ │ -00040f10: 6f6d 6520 6675 6e63 7469 6f6e 730a 6f72 ome functions.or │ │ │ │ │ -00040f20: 2076 6963 6520 7665 7273 612c 206f 7220 vice versa, or │ │ │ │ │ -00040f30: 7468 6520 6269 6e61 7279 2070 6163 6b61 the binary packa │ │ │ │ │ -00040f40: 6765 206d 6179 2064 6574 6572 6d69 6e65 ge may determine │ │ │ │ │ -00040f50: 2061 7420 636f 6d70 696c 652d 7469 6d65 at compile-time │ │ │ │ │ -00040f60: 0a77 6865 7468 6572 206e 6577 206c 6962 .whether new lib │ │ │ │ │ -00040f70: 7261 7279 2069 6e74 6572 6661 6365 7320 rary interfaces │ │ │ │ │ -00040f80: 6172 6520 6176 6169 6c61 626c 6520 616e are available an │ │ │ │ │ -00040f90: 6420 6361 6e20 6265 2063 616c 6c65 6429 d can be called) │ │ │ │ │ -00040fa0: 2e20 2054 6f0a 616c 6c6f 7720 7468 6573 . To.allow thes │ │ │ │ │ -00040fb0: 6520 6465 7065 6e64 656e 6369 6573 2074 e dependencies t │ │ │ │ │ -00040fc0: 6f20 6265 2063 6f6e 7374 7275 6374 6564 o be constructed │ │ │ │ │ -00040fd0: 2c20 7368 6172 6564 206c 6962 7261 7269 , shared librari │ │ │ │ │ -00040fe0: 6573 206d 7573 740a 7072 6f76 6964 6520 es must.provide │ │ │ │ │ -00040ff0: 6569 7468 6572 2061 20e2 8098 7379 6d62 either a ...symb │ │ │ │ │ -00041000: 6f6c 73e2 8099 2066 696c 6520 6f72 2061 ols... file or a │ │ │ │ │ -00041010: 20e2 8098 7368 6c69 6273 e280 9920 6669 ...shlibs... fi │ │ │ │ │ -00041020: 6c65 2e20 2054 6865 7365 2070 726f 7669 le. These provi │ │ │ │ │ -00041030: 6465 0a69 6e66 6f72 6d61 7469 6f6e 206f de.information o │ │ │ │ │ -00041040: 6e20 7468 6520 7061 636b 6167 6520 6465 n the package de │ │ │ │ │ -00041050: 7065 6e64 656e 6369 6573 2072 6571 7569 pendencies requi │ │ │ │ │ -00041060: 7265 6420 746f 2065 6e73 7572 6520 7468 red to ensure th │ │ │ │ │ -00041070: 6520 7072 6573 656e 6365 0a6f 6620 696e e presence.of in │ │ │ │ │ -00041080: 7465 7266 6163 6573 2070 726f 7669 6465 terfaces provide │ │ │ │ │ -00041090: 6420 6279 2074 6869 7320 6c69 6272 6172 d by this librar │ │ │ │ │ -000410a0: 792e 2020 416e 7920 7061 636b 6167 6520 y. Any package │ │ │ │ │ -000410b0: 7769 7468 2062 696e 6172 6965 7320 6f72 with binaries or │ │ │ │ │ -000410c0: 0a6c 6962 7261 7269 6573 206c 696e 6b69 .libraries linki │ │ │ │ │ -000410d0: 6e67 2074 6f20 6120 7368 6172 6564 206c ng to a shared l │ │ │ │ │ -000410e0: 6962 7261 7279 206d 7573 7420 7573 6520 ibrary must use │ │ │ │ │ -000410f0: 7468 6573 6520 6669 6c65 7320 746f 2064 these files to d │ │ │ │ │ -00041100: 6574 6572 6d69 6e65 0a74 6865 2072 6571 etermine.the req │ │ │ │ │ -00041110: 7569 7265 6420 6465 7065 6e64 656e 6369 uired dependenci │ │ │ │ │ -00041120: 6573 2077 6865 6e20 6974 2069 7320 6275 es when it is bu │ │ │ │ │ -00041130: 696c 742e 2020 4f74 6865 7220 7061 636b ilt. Other pack │ │ │ │ │ -00041140: 6167 6573 2077 6869 6368 2075 7365 2061 ages which use a │ │ │ │ │ -00041150: 0a73 6861 7265 6420 6c69 6272 6172 7920 .shared library │ │ │ │ │ -00041160: 2866 6f72 2065 7861 6d70 6c65 2075 7369 (for example usi │ │ │ │ │ -00041170: 6e67 20e2 8098 646c 6f70 656e 2829 e280 ng ...dlopen().. │ │ │ │ │ -00041180: 9929 2073 686f 756c 6420 636f 6d70 7574 .) should comput │ │ │ │ │ -00041190: 6520 6170 7072 6f70 7269 6174 650a 6465 e appropriate.de │ │ │ │ │ -000411a0: 7065 6e64 656e 6369 6573 2075 7369 6e67 pendencies using │ │ │ │ │ -000411b0: 2074 6865 7365 2066 696c 6573 2061 7420 these files at │ │ │ │ │ -000411c0: 6275 696c 6420 7469 6d65 2061 7320 7765 build time as we │ │ │ │ │ -000411d0: 6c6c 2e0a 0a54 6865 2074 776f 206d 6563 ll...The two mec │ │ │ │ │ -000411e0: 6861 6e69 736d 7320 6469 6666 6572 2069 hanisms differ i │ │ │ │ │ -000411f0: 6e20 7468 6520 6465 6772 6565 206f 6620 n the degree of │ │ │ │ │ -00041200: 6465 7461 696c 2074 6861 7420 7468 6579 detail that they │ │ │ │ │ -00041210: 2070 726f 7669 6465 2e20 2041 0ae2 8098 provide. A.... │ │ │ │ │ -00041220: 7379 6d62 6f6c 73e2 8099 2066 696c 6520 symbols... file │ │ │ │ │ -00041230: 646f 6375 6d65 6e74 732c 2066 6f72 2065 documents, for e │ │ │ │ │ -00041240: 6163 6820 7379 6d62 6f6c 2065 7870 6f72 ach symbol expor │ │ │ │ │ -00041250: 7465 6420 6279 2061 206c 6962 7261 7279 ted by a library │ │ │ │ │ -00041260: 2c20 7468 650a 6d69 6e69 6d61 6c20 7665 , the.minimal ve │ │ │ │ │ -00041270: 7273 696f 6e20 6f66 2074 6865 2070 6163 rsion of the pac │ │ │ │ │ -00041280: 6b61 6765 2061 6e79 2062 696e 6172 7920 kage any binary │ │ │ │ │ -00041290: 7573 696e 6720 7468 6973 2073 796d 626f using this symbo │ │ │ │ │ -000412a0: 6c20 7769 6c6c 206e 6565 642e 0a54 6869 l will need..Thi │ │ │ │ │ -000412b0: 7320 6973 2074 7970 6963 616c 6c79 2074 s is typically t │ │ │ │ │ -000412c0: 6865 2076 6572 7369 6f6e 206f 6620 7468 he version of th │ │ │ │ │ -000412d0: 6520 7061 636b 6167 6520 696e 2077 6869 e package in whi │ │ │ │ │ -000412e0: 6368 2074 6865 2073 796d 626f 6c20 7761 ch the symbol wa │ │ │ │ │ -000412f0: 730a 696e 7472 6f64 7563 6564 2e20 2054 s.introduced. T │ │ │ │ │ -00041300: 6869 7320 696e 666f 726d 6174 696f 6e20 his information │ │ │ │ │ -00041310: 7065 726d 6974 7320 6465 7461 696c 6564 permits detailed │ │ │ │ │ -00041320: 2061 6e61 6c79 7369 7320 6f66 2074 6865 analysis of the │ │ │ │ │ -00041330: 2073 796d 626f 6c73 0a75 7365 6420 6279 symbols.used by │ │ │ │ │ -00041340: 2061 2070 6172 7469 6375 6c61 7220 7061 a particular pa │ │ │ │ │ -00041350: 636b 6167 6520 616e 6420 636f 6e73 7472 ckage and constr │ │ │ │ │ -00041360: 7563 7469 6f6e 206f 6620 616e 2061 6363 uction of an acc │ │ │ │ │ -00041370: 7572 6174 6520 6465 7065 6e64 656e 6379 urate dependency │ │ │ │ │ -00041380: 2c0a 6275 7420 6974 2072 6571 7569 7265 ,.but it require │ │ │ │ │ -00041390: 7320 7468 6520 7061 636b 6167 6520 6d61 s the package ma │ │ │ │ │ -000413a0: 696e 7461 696e 6572 2074 6f20 7472 6163 intainer to trac │ │ │ │ │ -000413b0: 6b20 6d6f 7265 2069 6e66 6f72 6d61 7469 k more informati │ │ │ │ │ -000413c0: 6f6e 2061 626f 7574 0a74 6865 2073 6861 on about.the sha │ │ │ │ │ -000413d0: 7265 6420 6c69 6272 6172 792e 0a0a 4120 red library...A │ │ │ │ │ -000413e0: e280 9873 686c 6962 73e2 8099 2066 696c ...shlibs... fil │ │ │ │ │ -000413f0: 652c 2069 6e20 636f 6e74 7261 7374 2c20 e, in contrast, │ │ │ │ │ -00041400: 6f6e 6c79 2064 6f63 756d 656e 7473 2074 only documents t │ │ │ │ │ -00041410: 6865 206c 6173 7420 7469 6d65 2074 6865 he last time the │ │ │ │ │ -00041420: 206c 6962 7261 7279 0a41 4249 2063 6861 library.ABI cha │ │ │ │ │ -00041430: 6e67 6564 2069 6e20 616e 7920 7761 792e nged in any way. │ │ │ │ │ -00041440: 2020 4974 206f 6e6c 7920 7072 6f76 6964 It only provid │ │ │ │ │ -00041450: 6573 2069 6e66 6f72 6d61 7469 6f6e 2061 es information a │ │ │ │ │ -00041460: 626f 7574 2074 6865 206c 6962 7261 7279 bout the library │ │ │ │ │ -00041470: 0a61 7320 6120 7768 6f6c 652c 206e 6f74 .as a whole, not │ │ │ │ │ -00041480: 2069 6e64 6976 6964 7561 6c20 7379 6d62 individual symb │ │ │ │ │ -00041490: 6f6c 732e 2020 5768 656e 2061 2070 6163 ols. When a pac │ │ │ │ │ -000414a0: 6b61 6765 2069 7320 6275 696c 7420 7573 kage is built us │ │ │ │ │ -000414b0: 696e 6720 610a 7368 6172 6564 206c 6962 ing a.shared lib │ │ │ │ │ -000414c0: 7261 7279 2077 6974 6820 6f6e 6c79 2061 rary with only a │ │ │ │ │ -000414d0: 20e2 8098 7368 6c69 6273 e280 9920 6669 ...shlibs... fi │ │ │ │ │ -000414e0: 6c65 2c20 7468 6520 6765 6e65 7261 7465 le, the generate │ │ │ │ │ -000414f0: 6420 6465 7065 6e64 656e 6379 2077 696c d dependency wil │ │ │ │ │ -00041500: 6c0a 7265 7175 6972 6520 6120 7665 7273 l.require a vers │ │ │ │ │ -00041510: 696f 6e20 6f66 2074 6865 2073 6861 7265 ion of the share │ │ │ │ │ -00041520: 6420 6c69 6272 6172 7920 6571 7561 6c20 d library equal │ │ │ │ │ -00041530: 746f 206f 7220 6e65 7765 7220 7468 616e to or newer than │ │ │ │ │ -00041540: 2074 6865 0a76 6572 7369 6f6e 206f 6620 the.version of │ │ │ │ │ -00041550: 7468 6520 6c61 7374 2041 4249 2063 6861 the last ABI cha │ │ │ │ │ -00041560: 6e67 652e 2020 5468 6973 2067 656e 6572 nge. This gener │ │ │ │ │ -00041570: 6174 6573 2075 6e6e 6563 6573 7361 7269 ates unnecessari │ │ │ │ │ -00041580: 6c79 0a72 6573 7472 6963 7469 7665 2064 ly.restrictive d │ │ │ │ │ -00041590: 6570 656e 6465 6e63 6965 7320 636f 6d70 ependencies comp │ │ │ │ │ -000415a0: 6172 6564 2074 6f20 e280 9873 796d 626f ared to ...symbo │ │ │ │ │ -000415b0: 6c73 e280 9920 6669 6c65 7320 6966 206e ls... files if n │ │ │ │ │ -000415c0: 6f6e 6520 6f66 2074 6865 0a73 796d 626f one of the.symbo │ │ │ │ │ -000415d0: 6c73 2075 7365 6420 6279 2074 6865 2070 ls used by the p │ │ │ │ │ -000415e0: 6163 6b61 6765 2068 6176 6520 6368 616e ackage have chan │ │ │ │ │ -000415f0: 6765 642e 2020 5468 6973 2c20 696e 2074 ged. This, in t │ │ │ │ │ -00041600: 7572 6e2c 2063 6f75 6c64 206d 616b 650a urn, could make. │ │ │ │ │ -00041610: 7570 6772 6164 6573 206e 6565 646c 6573 upgrades needles │ │ │ │ │ -00041620: 736c 7920 636f 6d70 6c65 7820 616e 6420 sly complex and │ │ │ │ │ -00041630: 756e 6e65 6365 7373 6172 696c 7920 7265 unnecessarily re │ │ │ │ │ -00041640: 7374 7269 6374 2075 7365 206f 6620 7468 strict use of th │ │ │ │ │ -00041650: 650a 7061 636b 6167 6520 6f6e 2073 7973 e.package on sys │ │ │ │ │ -00041660: 7465 6d73 2077 6974 6820 6f6c 6465 7220 tems with older │ │ │ │ │ -00041670: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ │ -00041680: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ -00041690: 2e0a 0ae2 8098 7368 6c69 6273 e280 9920 ......shlibs... │ │ │ │ │ -000416a0: 6669 6c65 7320 616c 736f 206f 6e6c 7920 files also only │ │ │ │ │ -000416b0: 7375 7070 6f72 7420 6120 6c69 6d69 7465 support a limite │ │ │ │ │ -000416c0: 6420 7261 6e67 6520 6f66 206c 6962 7261 d range of libra │ │ │ │ │ -000416d0: 7279 2053 4f4e 414d 4573 2c0a 6d61 6b69 ry SONAMEs,.maki │ │ │ │ │ -000416e0: 6e67 2069 7420 6469 6666 6963 756c 7420 ng it difficult │ │ │ │ │ -000416f0: 746f 2075 7365 20e2 8098 7368 6c69 6273 to use ...shlibs │ │ │ │ │ -00041700: e280 9920 6669 6c65 7320 696e 2073 6f6d ... files in som │ │ │ │ │ -00041710: 6520 756e 7573 7561 6c20 636f 726e 6572 e unusual corner │ │ │ │ │ -00041720: 2063 6173 6573 2e0a 2831 290a 0ae2 8098 cases..(1)..... │ │ │ │ │ -00041730: 7379 6d62 6f6c 73e2 8099 2066 696c 6573 symbols... files │ │ │ │ │ -00041740: 2061 7265 2074 6865 7265 666f 7265 2072 are therefore r │ │ │ │ │ -00041750: 6563 6f6d 6d65 6e64 6564 2066 6f72 206d ecommended for m │ │ │ │ │ -00041760: 6f73 7420 7368 6172 6564 206c 6962 7261 ost shared libra │ │ │ │ │ -00041770: 7279 0a70 6163 6b61 6765 7320 7369 6e63 ry.packages sinc │ │ │ │ │ -00041780: 6520 7468 6579 2070 726f 7669 6465 206d e they provide m │ │ │ │ │ -00041790: 6f72 6520 6163 6375 7261 7465 2064 6570 ore accurate dep │ │ │ │ │ -000417a0: 656e 6465 6e63 6965 732e 2020 466f 7220 endencies. For │ │ │ │ │ -000417b0: 6d6f 7374 2043 0a6c 6962 7261 7269 6573 most C.libraries │ │ │ │ │ -000417c0: 2c20 7468 6520 6164 6469 7469 6f6e 616c , the additional │ │ │ │ │ -000417d0: 2064 6574 6169 6c20 7265 7175 6972 6564 detail required │ │ │ │ │ -000417e0: 2062 7920 e280 9873 796d 626f 6c73 e280 by ...symbols.. │ │ │ │ │ -000417f0: 9920 6669 6c65 7320 6973 206e 6f74 2074 . files is not t │ │ │ │ │ -00041800: 6f6f 0a64 6966 6669 6375 6c74 2074 6f20 oo.difficult to │ │ │ │ │ -00041810: 6d61 696e 7461 696e 2e20 2048 6f77 6576 maintain. Howev │ │ │ │ │ -00041820: 6572 2c20 6d61 696e 7461 696e 696e 6720 er, maintaining │ │ │ │ │ -00041830: 6578 6861 7573 7469 7665 2073 796d 626f exhaustive symbo │ │ │ │ │ -00041840: 6c73 0a69 6e66 6f72 6d61 7469 6f6e 2066 ls.information f │ │ │ │ │ -00041850: 6f72 2061 2043 2b2b 206c 6962 7261 7279 or a C++ library │ │ │ │ │ -00041860: 2063 616e 2062 6520 7175 6974 6520 6f6e can be quite on │ │ │ │ │ -00041870: 6572 6f75 732c 2073 6f20 e280 9873 686c erous, so ...shl │ │ │ │ │ -00041880: 6962 73e2 8099 2066 696c 6573 0a6d 6179 ibs... files.may │ │ │ │ │ -00041890: 2062 6520 6d6f 7265 2061 7070 726f 7072 be more appropr │ │ │ │ │ -000418a0: 6961 7465 2066 6f72 206d 6f73 7420 432b iate for most C+ │ │ │ │ │ -000418b0: 2b20 6c69 6272 6172 6965 732e 2020 4c69 + libraries. Li │ │ │ │ │ -000418c0: 6272 6172 6965 7320 7769 7468 2061 0a63 braries with a.c │ │ │ │ │ -000418d0: 6f72 7265 7370 6f6e 6469 6e67 2075 6465 orresponding ude │ │ │ │ │ -000418e0: 6220 6d75 7374 2061 6c73 6f20 7072 6f76 b must also prov │ │ │ │ │ -000418f0: 6964 6520 6120 e280 9873 686c 6962 73e2 ide a ...shlibs. │ │ │ │ │ -00041900: 8099 2066 696c 652c 2073 696e 6365 2074 .. file, since t │ │ │ │ │ -00041910: 6865 2075 6465 620a 696e 6672 6173 7472 he udeb.infrastr │ │ │ │ │ -00041920: 7563 7475 7265 2064 6f65 7320 6e6f 7420 ucture does not │ │ │ │ │ -00041930: 7573 6520 e280 9873 796d 626f 6c73 e280 use ...symbols.. │ │ │ │ │ -00041940: 9920 6669 6c65 732e 0a0a 2a20 4d65 6e75 . files...* Menu │ │ │ │ │ -00041950: 3a0a 0a2a 2047 656e 6572 6174 696e 6720 :..* Generating │ │ │ │ │ -00041960: 6465 7065 6e64 656e 6369 6573 206f 6e20 dependencies on │ │ │ │ │ -00041970: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ -00041980: 3a3a 0a2a 2053 6861 7265 6420 6c69 6272 ::.* Shared libr │ │ │ │ │ -00041990: 6172 7920 4142 4920 6368 616e 6765 733a ary ABI changes: │ │ │ │ │ -000419a0: 3a0a 2a20 5468 6520 7379 6d62 6f6c 7320 :.* The symbols │ │ │ │ │ -000419b0: 7379 7374 656d 3a3a 0a2a 2054 6865 2073 system::.* The s │ │ │ │ │ -000419c0: 686c 6962 7320 7379 7374 656d 3a3a 0a0a hlibs system::.. │ │ │ │ │ -000419d0: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -000419e0: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -000419f0: 2d2d 0a0a 2020 2028 3129 2041 20e2 8098 --.. (1) A ... │ │ │ │ │ -00041a00: 7368 6c69 6273 e280 9920 6669 6c65 2072 shlibs... file r │ │ │ │ │ -00041a10: 6570 7265 7365 6e74 7320 616e 2053 4f4e epresents an SON │ │ │ │ │ -00041a20: 414d 4520 6173 2061 206c 6962 7261 7279 AME as a library │ │ │ │ │ -00041a30: 206e 616d 6520 616e 640a 7665 7273 696f name and.versio │ │ │ │ │ -00041a40: 6e20 6e75 6d62 6572 2c20 7375 6368 2061 n number, such a │ │ │ │ │ -00041a50: 7320 e280 986c 6962 666f 6f20 5645 5253 s ...libfoo VERS │ │ │ │ │ -00041a60: 494f 4ee2 8099 2c20 696e 7374 6561 6420 ION..., instead │ │ │ │ │ -00041a70: 6f66 2072 6563 6f72 6469 6e67 2074 6865 of recording the │ │ │ │ │ -00041a80: 0a61 6374 7561 6c20 534f 4e41 4d45 2e20 .actual SONAME. │ │ │ │ │ -00041a90: 4966 2074 6865 2053 4f4e 414d 4520 646f If the SONAME do │ │ │ │ │ -00041aa0: 6573 6ee2 8099 7420 6d61 7463 6820 6f6e esn...t match on │ │ │ │ │ -00041ab0: 6520 6f66 2074 6865 2074 776f 2065 7870 e of the two exp │ │ │ │ │ -00041ac0: 6563 7465 640a 666f 726d 6174 7320 28e2 ected.formats (. │ │ │ │ │ -00041ad0: 8098 6c69 6266 6f6f 2d56 4552 5349 4f4e ..libfoo-VERSION │ │ │ │ │ -00041ae0: 2e73 6fe2 8099 206f 7220 e280 986c 6962 .so... or ...lib │ │ │ │ │ -00041af0: 666f 6f2e 736f 2e56 4552 5349 4f4e e280 foo.so.VERSION.. │ │ │ │ │ -00041b00: 9929 2c20 6974 2063 616e 6e6f 7420 6265 .), it cannot be │ │ │ │ │ -00041b10: 0a72 6570 7265 7365 6e74 6564 2e0a 0a1f .represented.... │ │ │ │ │ -00041b20: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00041b30: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00041b40: 3a20 4765 6e65 7261 7469 6e67 2064 6570 : Generating dep │ │ │ │ │ -00041b50: 656e 6465 6e63 6965 7320 6f6e 2073 6861 endencies on sha │ │ │ │ │ -00041b60: 7265 6420 6c69 6272 6172 6965 732c 2020 red libraries, │ │ │ │ │ -00041b70: 4e65 7874 3a20 5368 6172 6564 206c 6962 Next: Shared lib │ │ │ │ │ -00041b80: 7261 7279 2041 4249 2063 6861 6e67 6573 rary ABI changes │ │ │ │ │ -00041b90: 2c20 2055 703a 2044 6570 656e 6465 6e63 , Up: Dependenc │ │ │ │ │ -00041ba0: 6965 7320 6265 7477 6565 6e20 7468 6520 ies between the │ │ │ │ │ -00041bb0: 6c69 6272 6172 7920 616e 6420 6f74 6865 library and othe │ │ │ │ │ -00041bc0: 7220 7061 636b 6167 6573 0a0a 382e 362e r packages..8.6. │ │ │ │ │ -00041bd0: 3120 4765 6e65 7261 7469 6e67 2064 6570 1 Generating dep │ │ │ │ │ -00041be0: 656e 6465 6e63 6965 7320 6f6e 2073 6861 endencies on sha │ │ │ │ │ -00041bf0: 7265 6420 6c69 6272 6172 6965 730a 2d2d red libraries.-- │ │ │ │ │ -00041c00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00041c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00041c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -00041c30: 0a57 6865 6e20 6120 7061 636b 6167 6520 .When a package │ │ │ │ │ -00041c40: 7468 6174 2063 6f6e 7461 696e 7320 616e that contains an │ │ │ │ │ -00041c50: 7920 7368 6172 6564 206c 6962 7261 7269 y shared librari │ │ │ │ │ -00041c60: 6573 206f 7220 636f 6d70 696c 6564 2062 es or compiled b │ │ │ │ │ -00041c70: 696e 6172 6965 730a 6973 2062 7569 6c74 inaries.is built │ │ │ │ │ -00041c80: 2c20 6974 206d 7573 7420 7275 6e20 e280 , it must run .. │ │ │ │ │ -00041c90: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ -00041ca0: 8099 206f 6e20 6561 6368 2073 6861 7265 .. on each share │ │ │ │ │ -00041cb0: 6420 6c69 6272 6172 7920 616e 640a 636f d library and.co │ │ │ │ │ -00041cc0: 6d70 696c 6564 2062 696e 6172 7920 746f mpiled binary to │ │ │ │ │ -00041cd0: 2064 6574 6572 6d69 6e65 2074 6865 206c determine the l │ │ │ │ │ -00041ce0: 6962 7261 7269 6573 2075 7365 6420 616e ibraries used an │ │ │ │ │ -00041cf0: 6420 6865 6e63 6520 7468 650a 6465 7065 d hence the.depe │ │ │ │ │ -00041d00: 6e64 656e 6369 6573 206e 6565 6465 6420 ndencies needed │ │ │ │ │ -00041d10: 6279 2074 6865 2070 6163 6b61 6765 2e20 by the package. │ │ │ │ │ -00041d20: 2028 3129 2020 546f 2064 6f20 7468 6973 (1) To do this │ │ │ │ │ -00041d30: 2c20 7075 7420 6120 6361 6c6c 2074 6f0a , put a call to. │ │ │ │ │ -00041d40: e280 9864 706b 672d 7368 6c69 6264 6570 ...dpkg-shlibdep │ │ │ │ │ -00041d50: 73e2 8099 2069 6e74 6f20 796f 7572 20e2 s... into your . │ │ │ │ │ -00041d60: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ -00041d70: 9920 6669 6c65 2069 6e20 7468 6520 736f . file in the so │ │ │ │ │ -00041d80: 7572 6365 2070 6163 6b61 6765 2e0a 4c69 urce package..Li │ │ │ │ │ -00041d90: 7374 2061 6c6c 206f 6620 7468 6520 636f st all of the co │ │ │ │ │ -00041da0: 6d70 696c 6564 2062 696e 6172 6965 732c mpiled binaries, │ │ │ │ │ -00041db0: 206c 6962 7261 7269 6573 2c20 6f72 206c libraries, or l │ │ │ │ │ -00041dc0: 6f61 6461 626c 6520 6d6f 6475 6c65 7320 oadable modules │ │ │ │ │ -00041dd0: 696e 0a79 6f75 7220 7061 636b 6167 652e in.your package. │ │ │ │ │ -00041de0: 2020 2832 2920 20e2 8098 6470 6b67 2d73 (2) ...dpkg-s │ │ │ │ │ -00041df0: 686c 6962 6465 7073 e280 9920 7769 6c6c hlibdeps... will │ │ │ │ │ -00041e00: 2075 7365 2074 6865 20e2 8098 7379 6d62 use the ...symb │ │ │ │ │ -00041e10: 6f6c 73e2 8099 206f 7220 e280 9873 686c ols... or ...shl │ │ │ │ │ -00041e20: 6962 73e2 8099 0a66 696c 6573 2069 6e73 ibs....files ins │ │ │ │ │ -00041e30: 7461 6c6c 6564 2062 7920 7468 6520 7368 talled by the sh │ │ │ │ │ -00041e40: 6172 6564 206c 6962 7261 7269 6573 2074 ared libraries t │ │ │ │ │ -00041e50: 6f20 6765 6e65 7261 7465 2064 6570 656e o generate depen │ │ │ │ │ -00041e60: 6465 6e63 790a 696e 666f 726d 6174 696f dency.informatio │ │ │ │ │ -00041e70: 6e2e 2020 5468 6520 7061 636b 6167 6520 n. The package │ │ │ │ │ -00041e80: 6d75 7374 2074 6865 6e20 7072 6f76 6964 must then provid │ │ │ │ │ -00041e90: 6520 6120 7375 6273 7469 7475 7469 6f6e e a substitution │ │ │ │ │ -00041ea0: 2076 6172 6961 626c 6520 696e 746f 0a77 variable into.w │ │ │ │ │ -00041eb0: 6869 6368 2074 6865 2064 6973 636f 7665 hich the discove │ │ │ │ │ -00041ec0: 7265 6420 6465 7065 6e64 656e 6379 2069 red dependency i │ │ │ │ │ -00041ed0: 6e66 6f72 6d61 7469 6f6e 2063 616e 2062 nformation can b │ │ │ │ │ -00041ee0: 6520 706c 6163 6564 2e0a 0a49 6620 796f e placed...If yo │ │ │ │ │ -00041ef0: 7520 6172 6520 6372 6561 7469 6e67 2061 u are creating a │ │ │ │ │ -00041f00: 2075 6465 6220 666f 7220 7573 6520 696e udeb for use in │ │ │ │ │ -00041f10: 2074 6865 2044 6562 6961 6e20 496e 7374 the Debian Inst │ │ │ │ │ -00041f20: 616c 6c65 722c 2079 6f75 2077 696c 6c0a aller, you will. │ │ │ │ │ -00041f30: 6e65 6564 2074 6f20 7370 6563 6966 7920 need to specify │ │ │ │ │ -00041f40: 7468 6174 20e2 8098 6470 6b67 2d73 686c that ...dpkg-shl │ │ │ │ │ -00041f50: 6962 6465 7073 e280 9920 7368 6f75 6c64 ibdeps... should │ │ │ │ │ -00041f60: 2075 7365 2074 6865 2064 6570 656e 6465 use the depende │ │ │ │ │ -00041f70: 6e63 7920 6c69 6e65 206f 660a 7479 7065 ncy line of.type │ │ │ │ │ -00041f80: 20e2 8098 7564 6562 e280 9920 6279 2061 ...udeb... by a │ │ │ │ │ -00041f90: 6464 696e 6720 7468 6520 e280 982d 7475 dding the ...-tu │ │ │ │ │ -00041fa0: 6465 62e2 8099 206f 7074 696f 6e2e 2020 deb... option. │ │ │ │ │ -00041fb0: 2833 2920 2049 6620 7468 6572 6520 6973 (3) If there is │ │ │ │ │ -00041fc0: 206e 6f0a 6465 7065 6e64 656e 6379 206c no.dependency l │ │ │ │ │ -00041fd0: 696e 6520 6f66 2074 7970 6520 e280 9875 ine of type ...u │ │ │ │ │ -00041fe0: 6465 62e2 8099 2069 6e20 7468 6520 e280 deb... in the .. │ │ │ │ │ -00041ff0: 9873 686c 6962 73e2 8099 2066 696c 652c .shlibs... file, │ │ │ │ │ -00042000: 20e2 8098 6470 6b67 2d73 686c 6962 6465 ...dpkg-shlibde │ │ │ │ │ -00042010: 7073 e280 990a 7769 6c6c 2066 616c 6c20 ps....will fall │ │ │ │ │ -00042020: 6261 636b 2074 6f20 7468 6520 7265 6775 back to the regu │ │ │ │ │ -00042030: 6c61 7220 6465 7065 6e64 656e 6379 206c lar dependency l │ │ │ │ │ -00042040: 696e 652e 0a0a e280 9864 706b 672d 7368 ine......dpkg-sh │ │ │ │ │ -00042050: 6c69 6264 6570 73e2 8099 2070 7574 7320 libdeps... puts │ │ │ │ │ -00042060: 7468 6520 6465 7065 6e64 656e 6379 2069 the dependency i │ │ │ │ │ -00042070: 6e66 6f72 6d61 7469 6f6e 2069 6e74 6f20 nformation into │ │ │ │ │ -00042080: 7468 650a e280 9864 6562 6961 6e2f 7375 the....debian/su │ │ │ │ │ -00042090: 6273 7476 6172 73e2 8099 2066 696c 6520 bstvars... file │ │ │ │ │ -000420a0: 6279 2064 6566 6175 6c74 2c20 7768 6963 by default, whic │ │ │ │ │ -000420b0: 6820 6973 2074 6865 6e20 7573 6564 2062 h is then used b │ │ │ │ │ -000420c0: 790a e280 9864 706b 672d 6765 6e63 6f6e y....dpkg-gencon │ │ │ │ │ -000420d0: 7472 6f6c e280 992e 2020 596f 7520 7769 trol.... You wi │ │ │ │ │ -000420e0: 6c6c 206e 6565 6420 746f 2070 6c61 6365 ll need to place │ │ │ │ │ -000420f0: 2061 20e2 8098 247b 7368 6c69 6273 3a44 a ...${shlibs:D │ │ │ │ │ -00042100: 6570 656e 6473 7de2 8099 0a76 6172 6961 epends}....varia │ │ │ │ │ -00042110: 626c 6520 696e 2074 6865 20e2 8098 4465 ble in the ...De │ │ │ │ │ -00042120: 7065 6e64 73e2 8099 2066 6965 6c64 2069 pends... field i │ │ │ │ │ -00042130: 6e20 7468 6520 636f 6e74 726f 6c20 6669 n the control fi │ │ │ │ │ -00042140: 6c65 206f 6620 6576 6572 7920 6269 6e61 le of every bina │ │ │ │ │ -00042150: 7279 0a70 6163 6b61 6765 2062 7569 6c74 ry.package built │ │ │ │ │ -00042160: 2062 7920 7468 6973 2073 6f75 7263 6520 by this source │ │ │ │ │ -00042170: 7061 636b 6167 6520 7468 6174 2063 6f6e package that con │ │ │ │ │ -00042180: 7461 696e 7320 636f 6d70 696c 6564 2062 tains compiled b │ │ │ │ │ -00042190: 696e 6172 6965 732c 0a6c 6962 7261 7269 inaries,.librari │ │ │ │ │ -000421a0: 6573 2c20 6f72 206c 6f61 6461 626c 6520 es, or loadable │ │ │ │ │ -000421b0: 6d6f 6475 6c65 732e 2020 4966 2079 6f75 modules. If you │ │ │ │ │ -000421c0: 2068 6176 6520 6d75 6c74 6970 6c65 2062 have multiple b │ │ │ │ │ -000421d0: 696e 6172 7920 7061 636b 6167 6573 2c0a inary packages,. │ │ │ │ │ -000421e0: 796f 7520 7769 6c6c 206e 6565 6420 746f you will need to │ │ │ │ │ -000421f0: 2063 616c 6c20 e280 9864 706b 672d 7368 call ...dpkg-sh │ │ │ │ │ -00042200: 6c69 6264 6570 73e2 8099 206f 6e20 6561 libdeps... on ea │ │ │ │ │ -00042210: 6368 206f 6e65 2077 6869 6368 2063 6f6e ch one which con │ │ │ │ │ -00042220: 7461 696e 730a 636f 6d70 696c 6564 206c tains.compiled l │ │ │ │ │ -00042230: 6962 7261 7269 6573 206f 7220 6269 6e61 ibraries or bina │ │ │ │ │ -00042240: 7269 6573 2e20 2046 6f72 2065 7861 6d70 ries. For examp │ │ │ │ │ -00042250: 6c65 2c20 796f 7520 636f 756c 6420 7573 le, you could us │ │ │ │ │ -00042260: 6520 7468 6520 e280 982d 54e2 8099 0a6f e the ...-T....o │ │ │ │ │ -00042270: 7074 696f 6e20 746f 2074 6865 20e2 8098 ption to the ... │ │ │ │ │ -00042280: 6470 6b67 e280 9920 7574 696c 6974 6965 dpkg... utilitie │ │ │ │ │ -00042290: 7320 746f 2073 7065 6369 6679 2061 2064 s to specify a d │ │ │ │ │ -000422a0: 6966 6665 7265 6e74 20e2 8098 7375 6273 ifferent ...subs │ │ │ │ │ -000422b0: 7476 6172 73e2 8099 2066 696c 650a 666f tvars... file.fo │ │ │ │ │ -000422c0: 7220 6561 6368 2062 696e 6172 7920 7061 r each binary pa │ │ │ │ │ -000422d0: 636b 6167 652e 2020 2834 290a 0a46 6f72 ckage. (4)..For │ │ │ │ │ -000422e0: 206d 6f72 6520 6465 7461 696c 7320 6f6e more details on │ │ │ │ │ -000422f0: 20e2 8098 6470 6b67 2d73 686c 6962 6465 ...dpkg-shlibde │ │ │ │ │ -00042300: 7073 e280 992c 2073 6565 2069 7473 206d ps..., see its m │ │ │ │ │ -00042310: 616e 7561 6c20 7061 6765 2e0a 0a57 6520 anual page...We │ │ │ │ │ -00042320: 7361 7920 7468 6174 2061 2062 696e 6172 say that a binar │ │ │ │ │ -00042330: 7920 e280 9866 6f6f e280 9920 2764 6972 y ...foo... 'dir │ │ │ │ │ -00042340: 6563 746c 7927 2075 7365 7320 6120 6c69 ectly' uses a li │ │ │ │ │ -00042350: 6272 6172 7920 e280 986c 6962 6261 72e2 brary ...libbar. │ │ │ │ │ -00042360: 8099 2069 6620 6974 2069 730a 6578 706c .. if it is.expl │ │ │ │ │ -00042370: 6963 6974 6c79 206c 696e 6b65 6420 7769 icitly linked wi │ │ │ │ │ -00042380: 7468 2074 6861 7420 6c69 6272 6172 7920 th that library │ │ │ │ │ -00042390: 2874 6861 7420 6973 2c20 7468 6520 6c69 (that is, the li │ │ │ │ │ -000423a0: 6272 6172 7920 6973 206c 6973 7465 6420 brary is listed │ │ │ │ │ -000423b0: 696e 0a74 6865 2045 4c46 20e2 8098 4e45 in.the ELF ...NE │ │ │ │ │ -000423c0: 4544 4544 e280 9920 6174 7472 6962 7574 EDED... attribut │ │ │ │ │ -000423d0: 652c 2063 6175 7365 6420 6279 2061 6464 e, caused by add │ │ │ │ │ -000423e0: 696e 6720 e280 982d 6c62 6172 e280 9920 ing ...-lbar... │ │ │ │ │ -000423f0: 746f 2074 6865 206c 696e 6b20 6c69 6e65 to the link line │ │ │ │ │ -00042400: 0a77 6865 6e20 7468 6520 6269 6e61 7279 .when the binary │ │ │ │ │ -00042410: 2069 7320 6372 6561 7465 6429 2e20 204f is created). O │ │ │ │ │ -00042420: 7468 6572 206c 6962 7261 7269 6573 2074 ther libraries t │ │ │ │ │ -00042430: 6861 7420 6172 6520 6e65 6564 6564 2062 hat are needed b │ │ │ │ │ -00042440: 790a e280 986c 6962 6261 72e2 8099 2061 y....libbar... a │ │ │ │ │ -00042450: 7265 206c 696e 6b65 6420 2769 6e64 6972 re linked 'indir │ │ │ │ │ -00042460: 6563 746c 7927 2074 6f20 e280 9866 6f6f ectly' to ...foo │ │ │ │ │ -00042470: e280 992c 2061 6e64 2074 6865 2064 796e ..., and the dyn │ │ │ │ │ -00042480: 616d 6963 206c 696e 6b65 7220 7769 6c6c amic linker will │ │ │ │ │ -00042490: 0a6c 6f61 6420 7468 656d 2061 7574 6f6d .load them autom │ │ │ │ │ -000424a0: 6174 6963 616c 6c79 2077 6865 6e20 6974 atically when it │ │ │ │ │ -000424b0: 206c 6f61 6473 20e2 8098 6c69 6262 6172 loads ...libbar │ │ │ │ │ -000424c0: e280 992e 2020 4120 7061 636b 6167 6520 .... A package │ │ │ │ │ -000424d0: 7368 6f75 6c64 2064 6570 656e 640a 6f6e should depend.on │ │ │ │ │ -000424e0: 2074 6865 206c 6962 7261 7269 6573 2069 the libraries i │ │ │ │ │ -000424f0: 7420 6469 7265 6374 6c79 2075 7365 732c t directly uses, │ │ │ │ │ -00042500: 2062 7574 206e 6f74 2074 6865 206c 6962 but not the lib │ │ │ │ │ -00042510: 7261 7269 6573 2069 7420 6f6e 6c79 2075 raries it only u │ │ │ │ │ -00042520: 7365 730a 696e 6469 7265 6374 6c79 2e20 ses.indirectly. │ │ │ │ │ -00042530: 2054 6865 2064 6570 656e 6465 6e63 6965 The dependencie │ │ │ │ │ -00042540: 7320 666f 7220 7468 6520 6c69 6272 6172 s for the librar │ │ │ │ │ -00042550: 6965 7320 7573 6564 2064 6972 6563 746c ies used directl │ │ │ │ │ -00042560: 7920 7769 6c6c 0a61 7574 6f6d 6174 6963 y will.automatic │ │ │ │ │ -00042570: 616c 6c79 2070 756c 6c20 696e 2074 6865 ally pull in the │ │ │ │ │ -00042580: 2069 6e64 6972 6563 746c 792d 7573 6564 indirectly-used │ │ │ │ │ -00042590: 206c 6962 7261 7269 6573 2e20 20e2 8098 libraries. ... │ │ │ │ │ -000425a0: 6470 6b67 2d73 686c 6962 6465 7073 e280 dpkg-shlibdeps.. │ │ │ │ │ -000425b0: 990a 7769 6c6c 2068 616e 646c 6520 7468 ..will handle th │ │ │ │ │ -000425c0: 6973 206c 6f67 6963 2061 7574 6f6d 6174 is logic automat │ │ │ │ │ -000425d0: 6963 616c 6c79 2c20 6275 7420 7061 636b ically, but pack │ │ │ │ │ -000425e0: 6167 6520 6d61 696e 7461 696e 6572 7320 age maintainers │ │ │ │ │ -000425f0: 6e65 6564 2074 6f20 6265 0a61 7761 7265 need to be.aware │ │ │ │ │ -00042600: 206f 6620 7468 6973 2064 6973 7469 6e63 of this distinc │ │ │ │ │ -00042610: 7469 6f6e 2062 6574 7765 656e 2064 6972 tion between dir │ │ │ │ │ -00042620: 6563 746c 7920 616e 6420 696e 6469 7265 ectly and indire │ │ │ │ │ -00042630: 6374 6c79 2075 7369 6e67 2061 0a6c 6962 ctly using a.lib │ │ │ │ │ -00042640: 7261 7279 2069 6620 7468 6579 2068 6176 rary if they hav │ │ │ │ │ -00042650: 6520 746f 206f 7665 7272 6964 6520 6974 e to override it │ │ │ │ │ -00042660: 7320 7265 7375 6c74 7320 666f 7220 736f s results for so │ │ │ │ │ -00042670: 6d65 2072 6561 736f 6e2e 2020 2835 290a me reason. (5). │ │ │ │ │ -00042680: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -00042690: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -000426a0: 2d2d 2d0a 0a20 2020 2831 2920 e280 9864 ---.. (1) ...d │ │ │ │ │ -000426b0: 706b 672d 7368 6c69 6264 6570 73e2 8099 pkg-shlibdeps... │ │ │ │ │ -000426c0: 2077 696c 6c20 7573 6520 6120 7072 6f67 will use a prog │ │ │ │ │ -000426d0: 7261 6d20 6c69 6b65 20e2 8098 6f62 6a64 ram like ...objd │ │ │ │ │ -000426e0: 756d 70e2 8099 206f 7220 e280 9872 6561 ump... or ...rea │ │ │ │ │ -000426f0: 6465 6c66 e280 990a 746f 2066 696e 6420 delf....to find │ │ │ │ │ -00042700: 7468 6520 6c69 6272 6172 6965 7320 616e the libraries an │ │ │ │ │ -00042710: 6420 7468 6520 7379 6d62 6f6c 7320 696e d the symbols in │ │ │ │ │ -00042720: 2074 686f 7365 206c 6962 7261 7269 6573 those libraries │ │ │ │ │ -00042730: 2064 6972 6563 746c 7920 6e65 6564 6564 directly needed │ │ │ │ │ -00042740: 0a62 7920 7468 6520 6269 6e61 7269 6573 .by the binaries │ │ │ │ │ -00042750: 206f 7220 7368 6172 6564 206c 6962 7261 or shared libra │ │ │ │ │ -00042760: 7269 6573 2069 6e20 7468 6520 7061 636b ries in the pack │ │ │ │ │ -00042770: 6167 652e 0a0a 2020 2028 3229 2054 6865 age... (2) The │ │ │ │ │ -00042780: 2065 6173 6965 7374 2077 6179 2074 6f20 easiest way to │ │ │ │ │ -00042790: 6361 6c6c 20e2 8098 6470 6b67 2d73 686c call ...dpkg-shl │ │ │ │ │ -000427a0: 6962 6465 7073 e280 9920 636f 7272 6563 ibdeps... correc │ │ │ │ │ -000427b0: 746c 7920 6973 2074 6f20 7573 6520 610a tly is to use a. │ │ │ │ │ -000427c0: 7061 636b 6167 6520 6865 6c70 6572 2066 package helper f │ │ │ │ │ -000427d0: 7261 6d65 776f 726b 2073 7563 6820 6173 ramework such as │ │ │ │ │ -000427e0: 2064 6562 6865 6c70 6572 2e20 2049 6620 debhelper. If │ │ │ │ │ -000427f0: 796f 7520 6172 6520 7573 696e 6720 6465 you are using de │ │ │ │ │ -00042800: 6268 656c 7065 722c 0a74 6865 20e2 8098 bhelper,.the ... │ │ │ │ │ -00042810: 6468 5f73 686c 6962 6465 7073 e280 9920 dh_shlibdeps... │ │ │ │ │ -00042820: 7072 6f67 7261 6d20 7769 6c6c 2064 6f20 program will do │ │ │ │ │ -00042830: 7468 6973 2077 6f72 6b20 666f 7220 796f this work for yo │ │ │ │ │ -00042840: 752e 2020 4974 2077 696c 6c20 616c 736f u. It will also │ │ │ │ │ -00042850: 0a63 6f72 7265 6374 6c79 2068 616e 646c .correctly handl │ │ │ │ │ -00042860: 6520 6d75 6c74 692d 6269 6e61 7279 2070 e multi-binary p │ │ │ │ │ -00042870: 6163 6b61 6765 732e 0a0a 2020 2028 3329 ackages... (3) │ │ │ │ │ -00042880: 20e2 8098 6468 5f73 686c 6962 6465 7073 ...dh_shlibdeps │ │ │ │ │ -00042890: e280 9920 6672 6f6d 2074 6865 20e2 8098 ... from the ... │ │ │ │ │ -000428a0: 6465 6268 656c 7065 72e2 8099 2073 7569 debhelper... sui │ │ │ │ │ -000428b0: 7465 2077 696c 6c20 6175 746f 6d61 7469 te will automati │ │ │ │ │ -000428c0: 6361 6c6c 7920 6164 640a 7468 6973 206f cally add.this o │ │ │ │ │ -000428d0: 7074 696f 6e20 6966 2069 7420 6b6e 6f77 ption if it know │ │ │ │ │ -000428e0: 7320 6974 2069 7320 7072 6f63 6573 7369 s it is processi │ │ │ │ │ -000428f0: 6e67 2061 2075 6465 622e 0a0a 2020 2028 ng a udeb... ( │ │ │ │ │ -00042900: 3429 2041 6761 696e 2c20 e280 9864 685f 4) Again, ...dh_ │ │ │ │ │ -00042910: 7368 6c69 6264 6570 73e2 8099 2061 6e64 shlibdeps... and │ │ │ │ │ -00042920: 20e2 8098 6468 5f67 656e 636f 6e74 726f ...dh_gencontro │ │ │ │ │ -00042930: 6ce2 8099 2077 696c 6c20 6861 6e64 6c65 l... will handle │ │ │ │ │ -00042940: 2065 7665 7279 7468 696e 670a 6578 6365 everything.exce │ │ │ │ │ -00042950: 7074 2074 6865 2061 6464 6974 696f 6e20 pt the addition │ │ │ │ │ -00042960: 6f66 2074 6865 2076 6172 6961 626c 6520 of the variable │ │ │ │ │ -00042970: 746f 2074 6865 2063 6f6e 7472 6f6c 2066 to the control f │ │ │ │ │ -00042980: 696c 6520 666f 7220 796f 7520 6966 0a79 ile for you if.y │ │ │ │ │ -00042990: 6f75 e280 9972 6520 7573 696e 6720 6465 ou...re using de │ │ │ │ │ -000429a0: 6268 656c 7065 722c 2069 6e63 6c75 6469 bhelper, includi │ │ │ │ │ -000429b0: 6e67 2067 656e 6572 6174 696e 6720 7365 ng generating se │ │ │ │ │ -000429c0: 7061 7261 7465 20e2 8098 7375 6273 7476 parate ...substv │ │ │ │ │ -000429d0: 6172 73e2 8099 2066 696c 6573 0a66 6f72 ars... files.for │ │ │ │ │ -000429e0: 2065 6163 6820 6269 6e61 7279 2070 6163 each binary pac │ │ │ │ │ -000429f0: 6b61 6765 2061 6e64 2063 616c 6c69 6e67 kage and calling │ │ │ │ │ -00042a00: 20e2 8098 6470 6b67 2d67 656e 636f 6e74 ...dpkg-gencont │ │ │ │ │ -00042a10: 726f 6ce2 8099 2077 6974 6820 7468 650a rol... with the. │ │ │ │ │ -00042a20: 6170 7072 6f70 7269 6174 6520 666c 6167 appropriate flag │ │ │ │ │ -00042a30: 732e 0a0a 2020 2028 3529 2041 2067 6f6f s... (5) A goo │ │ │ │ │ -00042a40: 6420 6578 616d 706c 6520 6f66 2077 6865 d example of whe │ │ │ │ │ -00042a50: 7265 2074 6869 7320 6865 6c70 7320 6973 re this helps is │ │ │ │ │ -00042a60: 2074 6865 2066 6f6c 6c6f 7769 6e67 3a20 the following: │ │ │ │ │ -00042a70: 5765 2063 6f75 6c64 0a75 7064 6174 6520 We could.update │ │ │ │ │ -00042a80: e280 986c 6962 696d 6c69 62e2 8099 2077 ...libimlib... w │ │ │ │ │ -00042a90: 6974 6820 6120 6e65 7720 7665 7273 696f ith a new versio │ │ │ │ │ -00042aa0: 6e20 7468 6174 2073 7570 706f 7274 7320 n that supports │ │ │ │ │ -00042ab0: 6120 6e65 7720 7265 7669 7369 6f6e 206f a new revision o │ │ │ │ │ -00042ac0: 6620 610a 6772 6170 6869 6373 2066 6f72 f a.graphics for │ │ │ │ │ -00042ad0: 6d61 7420 6361 6c6c 6564 2064 6766 2028 mat called dgf ( │ │ │ │ │ -00042ae0: 6275 7420 7265 7461 696e 696e 6720 7468 but retaining th │ │ │ │ │ -00042af0: 6520 7361 6d65 206d 616a 6f72 2076 6572 e same major ver │ │ │ │ │ -00042b00: 7369 6f6e 206e 756d 6265 7229 0a61 6e64 sion number).and │ │ │ │ │ -00042b10: 2064 6570 656e 6473 206f 6e20 6120 6e65 depends on a ne │ │ │ │ │ -00042b20: 7720 6c69 6272 6172 7920 7061 636b 6167 w library packag │ │ │ │ │ -00042b30: 6520 6c69 6264 6766 3420 696e 7374 6561 e libdgf4 instea │ │ │ │ │ -00042b40: 6420 6f66 2074 6865 206f 6c64 6572 0a6c d of the older.l │ │ │ │ │ -00042b50: 6962 6467 6633 2e20 2049 6620 7765 2075 ibdgf3. If we u │ │ │ │ │ -00042b60: 7365 6420 e280 986c 6464 e280 9920 746f sed ...ldd... to │ │ │ │ │ -00042b70: 2061 6464 2064 6570 656e 6465 6e63 6965 add dependencie │ │ │ │ │ -00042b80: 7320 666f 7220 6576 6572 7920 6c69 6272 s for every libr │ │ │ │ │ -00042b90: 6172 790a 6469 7265 6374 6c79 206f 7220 ary.directly or │ │ │ │ │ -00042ba0: 696e 6469 7265 6374 6c79 206c 696e 6b65 indirectly linke │ │ │ │ │ -00042bb0: 6420 7769 7468 2061 2062 696e 6172 792c d with a binary, │ │ │ │ │ -00042bc0: 2065 7665 7279 2070 6163 6b61 6765 2074 every package t │ │ │ │ │ -00042bd0: 6861 7420 7573 6573 0ae2 8098 6c69 6269 hat uses....libi │ │ │ │ │ -00042be0: 6d6c 6962 e280 9920 776f 756c 6420 6e65 mlib... would ne │ │ │ │ │ -00042bf0: 6564 2074 6f20 6265 2072 6563 6f6d 7069 ed to be recompi │ │ │ │ │ -00042c00: 6c65 6420 736f 2069 7420 776f 756c 6420 led so it would │ │ │ │ │ -00042c10: 616c 736f 2064 6570 656e 6420 6f6e 0a6c also depend on.l │ │ │ │ │ -00042c20: 6962 6467 6634 2069 6e20 6f72 6465 7220 ibdgf4 in order │ │ │ │ │ -00042c30: 746f 2072 6574 6972 6520 7468 6520 6f6c to retire the ol │ │ │ │ │ -00042c40: 6465 7220 6c69 6264 6766 3320 7061 636b der libdgf3 pack │ │ │ │ │ -00042c50: 6167 652e 2020 5369 6e63 650a 6465 7065 age. Since.depe │ │ │ │ │ -00042c60: 6e64 656e 6369 6573 2061 7265 206f 6e6c ndencies are onl │ │ │ │ │ -00042c70: 7920 6164 6465 6420 6261 7365 6420 6f6e y added based on │ │ │ │ │ -00042c80: 2045 4c46 20e2 8098 4e45 4544 4544 e280 ELF ...NEEDED.. │ │ │ │ │ -00042c90: 9920 6174 7472 6962 7574 652c 2070 6163 . attribute, pac │ │ │ │ │ -00042ca0: 6b61 6765 730a 7573 696e 6720 e280 986c kages.using ...l │ │ │ │ │ -00042cb0: 6962 696d 6c69 62e2 8099 2063 616e 2072 ibimlib... can r │ │ │ │ │ -00042cc0: 656c 7920 6f6e 20e2 8098 6c69 6269 6d6c ely on ...libiml │ │ │ │ │ -00042cd0: 6962 e280 9920 6974 7365 6c66 2068 6176 ib... itself hav │ │ │ │ │ -00042ce0: 696e 6720 7468 6520 6465 7065 6e64 656e ing the dependen │ │ │ │ │ -00042cf0: 6379 206f 6e0a 616e 2061 7070 726f 7072 cy on.an appropr │ │ │ │ │ -00042d00: 6961 7465 2076 6572 7369 6f6e 206f 6620 iate version of │ │ │ │ │ -00042d10: e280 986c 6962 6467 66e2 8099 2061 6e64 ...libdgf... and │ │ │ │ │ -00042d20: 2064 6f20 6e6f 7420 6e65 6564 2072 6562 do not need reb │ │ │ │ │ -00042d30: 7569 6c64 696e 672e 0a0a 1f0a 4669 6c65 uilding.....File │ │ │ │ │ -00042d40: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00042d50: 696e 666f 2c20 204e 6f64 653a 2053 6861 info, Node: Sha │ │ │ │ │ -00042d60: 7265 6420 6c69 6272 6172 7920 4142 4920 red library ABI │ │ │ │ │ -00042d70: 6368 616e 6765 732c 2020 4e65 7874 3a20 changes, Next: │ │ │ │ │ -00042d80: 5468 6520 7379 6d62 6f6c 7320 7379 7374 The symbols syst │ │ │ │ │ -00042d90: 656d 2c20 2050 7265 763a 2047 656e 6572 em, Prev: Gener │ │ │ │ │ -00042da0: 6174 696e 6720 6465 7065 6e64 656e 6369 ating dependenci │ │ │ │ │ -00042db0: 6573 206f 6e20 7368 6172 6564 206c 6962 es on shared lib │ │ │ │ │ -00042dc0: 7261 7269 6573 2c20 2055 703a 2044 6570 raries, Up: Dep │ │ │ │ │ -00042dd0: 656e 6465 6e63 6965 7320 6265 7477 6565 endencies betwee │ │ │ │ │ -00042de0: 6e20 7468 6520 6c69 6272 6172 7920 616e n the library an │ │ │ │ │ -00042df0: 6420 6f74 6865 7220 7061 636b 6167 6573 d other packages │ │ │ │ │ -00042e00: 0a0a 382e 362e 3220 5368 6172 6564 206c ..8.6.2 Shared l │ │ │ │ │ -00042e10: 6962 7261 7279 2041 4249 2063 6861 6e67 ibrary ABI chang │ │ │ │ │ -00042e20: 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d es.------------- │ │ │ │ │ -00042e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00042e40: 2d2d 2d0a 0a4d 6169 6e74 6169 6e69 6e67 ---..Maintaining │ │ │ │ │ -00042e50: 2061 2073 6861 7265 6420 6c69 6272 6172 a shared librar │ │ │ │ │ -00042e60: 7920 7061 636b 6167 6520 7573 696e 6720 y package using │ │ │ │ │ -00042e70: 6569 7468 6572 20e2 8098 7379 6d62 6f6c either ...symbol │ │ │ │ │ -00042e80: 73e2 8099 206f 7220 e280 9873 686c 6962 s... or ...shlib │ │ │ │ │ -00042e90: 73e2 8099 0a66 696c 6573 2072 6571 7569 s....files requi │ │ │ │ │ -00042ea0: 7265 7320 6265 696e 6720 6177 6172 6520 res being aware │ │ │ │ │ -00042eb0: 6f66 2074 6865 2065 7870 6f73 6564 2041 of the exposed A │ │ │ │ │ -00042ec0: 4249 206f 6620 7468 6520 7368 6172 6564 BI of the shared │ │ │ │ │ -00042ed0: 206c 6962 7261 7279 2061 6e64 0a61 6e79 library and.any │ │ │ │ │ -00042ee0: 2063 6861 6e67 6573 2074 6f20 6974 2e20 changes to it. │ │ │ │ │ -00042ef0: 2042 6f74 6820 e280 9873 796d 626f 6c73 Both ...symbols │ │ │ │ │ -00042f00: e280 9920 616e 6420 e280 9873 686c 6962 ... and ...shlib │ │ │ │ │ -00042f10: 73e2 8099 2066 696c 6573 2072 6563 6f72 s... files recor │ │ │ │ │ -00042f20: 6420 6576 6572 790a 6368 616e 6765 2074 d every.change t │ │ │ │ │ -00042f30: 6f20 7468 6520 4142 4920 6f66 2074 6865 o the ABI of the │ │ │ │ │ -00042f40: 2073 6861 7265 6420 6c69 6272 6172 793b shared library; │ │ │ │ │ -00042f50: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ -00042f60: 696c 6573 2064 6f20 736f 2070 6572 0a70 iles do so per.p │ │ │ │ │ -00042f70: 7562 6c69 6320 7379 6d62 6f6c 2c20 7768 ublic symbol, wh │ │ │ │ │ -00042f80: 6572 6561 7320 e280 9873 686c 6962 73e2 ereas ...shlibs. │ │ │ │ │ -00042f90: 8099 2066 696c 6573 2072 6563 6f72 6420 .. files record │ │ │ │ │ -00042fa0: 6f6e 6c79 2074 6865 206c 6173 7420 6368 only the last ch │ │ │ │ │ -00042fb0: 616e 6765 2066 6f72 0a74 6865 2065 6e74 ange for.the ent │ │ │ │ │ -00042fc0: 6972 6520 6c69 6272 6172 792e 0a0a 5468 ire library...Th │ │ │ │ │ -00042fd0: 6572 6520 6172 6520 7477 6f20 7479 7065 ere are two type │ │ │ │ │ -00042fe0: 7320 6f66 2041 4249 2063 6861 6e67 6573 s of ABI changes │ │ │ │ │ -00042ff0: 3a20 6f6e 6573 2074 6861 7420 6172 6520 : ones that are │ │ │ │ │ -00043000: 6261 636b 7761 7264 2d63 6f6d 7061 7469 backward-compati │ │ │ │ │ -00043010: 626c 650a 616e 6420 6f6e 6573 2074 6861 ble.and ones tha │ │ │ │ │ -00043020: 7420 6172 6520 6e6f 742e 2020 416e 2041 t are not. An A │ │ │ │ │ -00043030: 4249 2063 6861 6e67 6520 6973 2062 6163 BI change is bac │ │ │ │ │ -00043040: 6b77 6172 642d 636f 6d70 6174 6962 6c65 kward-compatible │ │ │ │ │ -00043050: 2069 6620 616e 790a 7265 6173 6f6e 6162 if any.reasonab │ │ │ │ │ -00043060: 6c65 2070 726f 6772 616d 206f 7220 6c69 le program or li │ │ │ │ │ -00043070: 6272 6172 7920 7468 6174 2077 6173 206c brary that was l │ │ │ │ │ -00043080: 696e 6b65 6420 7769 7468 2074 6865 2070 inked with the p │ │ │ │ │ -00043090: 7265 7669 6f75 7320 7665 7273 696f 6e0a revious version. │ │ │ │ │ -000430a0: 6f66 2074 6865 2073 6861 7265 6420 6c69 of the shared li │ │ │ │ │ -000430b0: 6272 6172 7920 7769 6c6c 2073 7469 6c6c brary will still │ │ │ │ │ -000430c0: 2077 6f72 6b20 636f 7272 6563 746c 7920 work correctly │ │ │ │ │ -000430d0: 7769 7468 2074 6865 206e 6577 2076 6572 with the new ver │ │ │ │ │ -000430e0: 7369 6f6e 206f 660a 7468 6520 7368 6172 sion of.the shar │ │ │ │ │ -000430f0: 6564 206c 6962 7261 7279 2e20 2028 3129 ed library. (1) │ │ │ │ │ -00043100: 2020 4164 6469 6e67 206e 6577 2073 796d Adding new sym │ │ │ │ │ -00043110: 626f 6c73 2074 6f20 7468 6520 7368 6172 bols to the shar │ │ │ │ │ -00043120: 6564 206c 6962 7261 7279 2069 7320 610a ed library is a. │ │ │ │ │ -00043130: 6261 636b 7761 7264 2d63 6f6d 7061 7469 backward-compati │ │ │ │ │ -00043140: 626c 6520 6368 616e 6765 2e20 2052 656d ble change. Rem │ │ │ │ │ -00043150: 6f76 696e 6720 7379 6d62 6f6c 7320 6672 oving symbols fr │ │ │ │ │ -00043160: 6f6d 2074 6865 2073 6861 7265 6420 6c69 om the shared li │ │ │ │ │ -00043170: 6272 6172 7920 6973 0a6e 6f74 2e20 2043 brary is.not. C │ │ │ │ │ -00043180: 6861 6e67 696e 6720 7468 6520 6265 6861 hanging the beha │ │ │ │ │ -00043190: 7669 6f72 206f 6620 6120 7379 6d62 6f6c vior of a symbol │ │ │ │ │ -000431a0: 206d 6179 206f 7220 6d61 7920 6e6f 7420 may or may not │ │ │ │ │ -000431b0: 6265 0a62 6163 6b77 6172 642d 636f 6d70 be.backward-comp │ │ │ │ │ -000431c0: 6174 6962 6c65 2064 6570 656e 6469 6e67 atible depending │ │ │ │ │ -000431d0: 206f 6e20 7468 6520 6368 616e 6765 3b20 on the change; │ │ │ │ │ -000431e0: 666f 7220 6578 616d 706c 652c 2063 6861 for example, cha │ │ │ │ │ -000431f0: 6e67 696e 6720 610a 6675 6e63 7469 6f6e nging a.function │ │ │ │ │ -00043200: 2074 6f20 6163 6365 7074 2061 206e 6577 to accept a new │ │ │ │ │ -00043210: 2065 6e75 6d20 636f 6e73 7461 6e74 206e enum constant n │ │ │ │ │ -00043220: 6f74 2070 7265 7669 6f75 736c 7920 7573 ot previously us │ │ │ │ │ -00043230: 6564 2062 7920 7468 650a 6c69 6272 6172 ed by the.librar │ │ │ │ │ -00043240: 7920 6973 2067 656e 6572 616c 6c79 2062 y is generally b │ │ │ │ │ -00043250: 6163 6b77 6172 642d 636f 6d70 6174 6962 ackward-compatib │ │ │ │ │ -00043260: 6c65 2c20 6275 7420 6368 616e 6769 6e67 le, but changing │ │ │ │ │ -00043270: 2074 6865 206d 656d 6265 7273 206f 6620 the members of │ │ │ │ │ -00043280: 610a 7374 7275 6374 2074 6861 7420 6973 a.struct that is │ │ │ │ │ -00043290: 2070 6173 7365 6420 696e 746f 206c 6962 passed into lib │ │ │ │ │ -000432a0: 7261 7279 2066 756e 6374 696f 6e73 2069 rary functions i │ │ │ │ │ -000432b0: 7320 6765 6e65 7261 6c6c 7920 6e6f 7420 s generally not │ │ │ │ │ -000432c0: 756e 6c65 7373 2074 6865 0a6c 6962 7261 unless the.libra │ │ │ │ │ -000432d0: 7279 2074 616b 6573 2073 7065 6369 616c ry takes special │ │ │ │ │ -000432e0: 2070 7265 6361 7574 696f 6e73 2074 6f20 precautions to │ │ │ │ │ -000432f0: 6163 6365 7074 206f 6c64 2076 6572 7369 accept old versi │ │ │ │ │ -00043300: 6f6e 7320 6f66 2074 6865 2064 6174 610a ons of the data. │ │ │ │ │ -00043310: 7374 7275 6374 7572 652e 0a0a 4142 4920 structure...ABI │ │ │ │ │ -00043320: 6368 616e 6765 7320 7468 6174 2061 7265 changes that are │ │ │ │ │ -00043330: 206e 6f74 2062 6163 6b77 6172 642d 636f not backward-co │ │ │ │ │ -00043340: 6d70 6174 6962 6c65 206e 6f72 6d61 6c6c mpatible normall │ │ │ │ │ -00043350: 7920 7265 7175 6972 6520 6368 616e 6769 y require changi │ │ │ │ │ -00043360: 6e67 0a74 6865 20e2 8098 534f 4e41 4d45 ng.the ...SONAME │ │ │ │ │ -00043370: e280 9920 6f66 2074 6865 206c 6962 7261 ... of the libra │ │ │ │ │ -00043380: 7279 2061 6e64 2074 6865 7265 666f 7265 ry and therefore │ │ │ │ │ -00043390: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ -000433a0: 6172 7920 7061 636b 6167 650a 6e61 6d65 ary package.name │ │ │ │ │ -000433b0: 2c20 7768 6963 6820 666f 7263 6573 2072 , which forces r │ │ │ │ │ -000433c0: 6562 7569 6c64 696e 6720 616c 6c20 7061 ebuilding all pa │ │ │ │ │ -000433d0: 636b 6167 6573 2075 7369 6e67 2074 6861 ckages using tha │ │ │ │ │ -000433e0: 7420 7368 6172 6564 206c 6962 7261 7279 t shared library │ │ │ │ │ -000433f0: 2074 6f0a 7570 6461 7465 2074 6865 6972 to.update their │ │ │ │ │ -00043400: 2064 6570 656e 6465 6e63 6965 7320 616e dependencies an │ │ │ │ │ -00043410: 6420 616c 6c6f 7720 7468 656d 2074 6f20 d allow them to │ │ │ │ │ -00043420: 7573 6520 7468 6520 6e65 7720 7665 7273 use the new vers │ │ │ │ │ -00043430: 696f 6e20 6f66 2074 6865 0a73 6861 7265 ion of the.share │ │ │ │ │ -00043440: 6420 6c69 6272 6172 792e 2020 466f 7220 d library. For │ │ │ │ │ -00043450: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information │ │ │ │ │ -00043460: 2c20 7365 6520 2a6e 6f74 6520 5275 6e2d , see *note Run- │ │ │ │ │ -00043470: 7469 6d65 2073 6861 7265 640a 6c69 6272 time shared.libr │ │ │ │ │ -00043480: 6172 6965 733a 2031 3032 2e20 2054 6865 aries: 102. The │ │ │ │ │ -00043490: 2072 656d 6169 6e64 6572 206f 6620 7468 remainder of th │ │ │ │ │ -000434a0: 6973 2073 6563 7469 6f6e 2077 696c 6c20 is section will │ │ │ │ │ -000434b0: 6465 616c 2077 6974 680a 6261 636b 7761 deal with.backwa │ │ │ │ │ -000434c0: 7264 2d63 6f6d 7061 7469 626c 6520 6368 rd-compatible ch │ │ │ │ │ -000434d0: 616e 6765 732e 0a0a 4261 636b 7761 7264 anges...Backward │ │ │ │ │ -000434e0: 2d63 6f6d 7061 7469 626c 6520 6368 616e -compatible chan │ │ │ │ │ -000434f0: 6765 7320 7265 7175 6972 6520 6569 7468 ges require eith │ │ │ │ │ -00043500: 6572 2075 7064 6174 696e 6720 6f72 2072 er updating or r │ │ │ │ │ -00043510: 6563 6f72 6469 6e67 2074 6865 0a6d 696e ecording the.min │ │ │ │ │ -00043520: 696d 616c 2d76 6572 7369 6f6e 2066 6f72 imal-version for │ │ │ │ │ -00043530: 2074 6861 7420 7379 6d62 6f6c 2069 6e20 that symbol in │ │ │ │ │ -00043540: e280 9873 796d 626f 6c73 e280 9920 6669 ...symbols... fi │ │ │ │ │ -00043550: 6c65 7320 6f72 2075 7064 6174 696e 6720 les or updating │ │ │ │ │ -00043560: 7468 650a 7665 7273 696f 6e20 696e 2074 the.version in t │ │ │ │ │ -00043570: 6865 2064 6570 656e 6465 6e63 6965 7320 he dependencies │ │ │ │ │ -00043580: 696e 20e2 8098 7368 6c69 6273 e280 9920 in ...shlibs... │ │ │ │ │ -00043590: 6669 6c65 732e 2020 466f 7220 6d6f 7265 files. For more │ │ │ │ │ -000435a0: 2069 6e66 6f72 6d61 7469 6f6e 206f 6e0a information on. │ │ │ │ │ -000435b0: 686f 7720 746f 2064 6f20 7468 6973 2069 how to do this i │ │ │ │ │ -000435c0: 6e20 7468 6520 7477 6f20 666f 726d 6174 n the two format │ │ │ │ │ -000435d0: 732c 2073 6565 202a 6e6f 7465 2054 6865 s, see *note The │ │ │ │ │ -000435e0: 2073 796d 626f 6c73 2046 696c 6520 466f symbols File Fo │ │ │ │ │ -000435f0: 726d 6174 3a0a 3131 362e 2061 6e64 202a rmat:.116. and * │ │ │ │ │ -00043600: 6e6f 7465 2054 6865 2073 686c 6962 7320 note The shlibs │ │ │ │ │ -00043610: 4669 6c65 2046 6f72 6d61 743a 2031 3137 File Format: 117 │ │ │ │ │ -00043620: 2e20 2042 656c 6f77 2061 7265 2067 656e . Below are gen │ │ │ │ │ -00043630: 6572 616c 2072 756c 6573 0a74 6861 7420 eral rules.that │ │ │ │ │ -00043640: 6170 706c 7920 746f 2062 6f74 6820 6669 apply to both fi │ │ │ │ │ -00043650: 6c65 732e 0a0a 5468 6520 6561 7379 2063 les...The easy c │ │ │ │ │ -00043660: 6173 6520 6973 2077 6865 6e20 6120 7075 ase is when a pu │ │ │ │ │ -00043670: 626c 6963 2073 796d 626f 6c20 6973 2061 blic symbol is a │ │ │ │ │ -00043680: 6464 6564 2e20 2053 696d 706c 7920 6164 dded. Simply ad │ │ │ │ │ -00043690: 6420 7468 6520 7665 7273 696f 6e0a 6174 d the version.at │ │ │ │ │ -000436a0: 2077 6869 6368 2074 6865 2073 796d 626f which the symbo │ │ │ │ │ -000436b0: 6c20 7761 7320 696e 7472 6f64 7563 6564 l was introduced │ │ │ │ │ -000436c0: 2028 666f 7220 e280 9873 796d 626f 6c73 (for ...symbols │ │ │ │ │ -000436d0: e280 9920 6669 6c65 7329 206f 7220 7570 ... files) or up │ │ │ │ │ -000436e0: 6461 7465 2074 6865 0a64 6570 656e 6465 date the.depende │ │ │ │ │ -000436f0: 6e63 7920 7665 7273 696f 6e20 2866 6f72 ncy version (for │ │ │ │ │ -00043700: 20e2 8098 7368 6c69 6273 e280 9929 2066 ...shlibs...) f │ │ │ │ │ -00043710: 696c 6573 2e20 2042 7574 2073 7065 6369 iles. But speci │ │ │ │ │ -00043720: 616c 2063 6172 6520 7368 6f75 6c64 2062 al care should b │ │ │ │ │ -00043730: 650a 7461 6b65 6e20 746f 2075 7064 6174 e.taken to updat │ │ │ │ │ -00043740: 6520 6465 7065 6e64 656e 6379 2076 6572 e dependency ver │ │ │ │ │ -00043750: 7369 6f6e 7320 7768 656e 2074 6865 2062 sions when the b │ │ │ │ │ -00043760: 6568 6176 696f 7220 6f66 2061 2070 7562 ehavior of a pub │ │ │ │ │ -00043770: 6c69 6320 7379 6d62 6f6c 0a63 6861 6e67 lic symbol.chang │ │ │ │ │ -00043780: 6573 2e20 2054 6869 7320 6973 2065 6173 es. This is eas │ │ │ │ │ -00043790: 7920 746f 206e 6567 6c65 6374 2c20 7369 y to neglect, si │ │ │ │ │ -000437a0: 6e63 6520 7468 6572 6520 6973 206e 6f20 nce there is no │ │ │ │ │ -000437b0: 6175 746f 6d61 7465 6420 6d65 7468 6f64 automated method │ │ │ │ │ -000437c0: 206f 660a 6465 7465 726d 696e 696e 6720 of.determining │ │ │ │ │ -000437d0: 7375 6368 2063 6861 6e67 6573 2c20 6275 such changes, bu │ │ │ │ │ -000437e0: 7420 6661 696c 696e 6720 746f 2075 7064 t failing to upd │ │ │ │ │ -000437f0: 6174 6520 7665 7273 696f 6e73 2069 6e20 ate versions in │ │ │ │ │ -00043800: 7468 6973 2063 6173 650a 636f 756c 6420 this case.could │ │ │ │ │ -00043810: 7265 7375 6c74 2069 6e20 6269 6e61 7279 result in binary │ │ │ │ │ -00043820: 2070 6163 6b61 6765 7320 7769 7468 2074 packages with t │ │ │ │ │ -00043830: 6f6f 2d77 6561 6b20 6465 7065 6e64 656e oo-weak dependen │ │ │ │ │ -00043840: 6369 6573 2074 6861 7420 7769 6c6c 0a66 cies that will.f │ │ │ │ │ -00043850: 6169 6c20 6174 2072 756e 7469 6d65 2c20 ail at runtime, │ │ │ │ │ -00043860: 706f 7373 6962 6c79 2069 6e20 7761 7973 possibly in ways │ │ │ │ │ -00043870: 2074 6861 7420 6361 6e20 6361 7573 6520 that can cause │ │ │ │ │ -00043880: 7365 6375 7269 7479 0a76 756c 6e65 7261 security.vulnera │ │ │ │ │ -00043890: 6269 6c69 7469 6573 2e20 2049 6620 7468 bilities. If th │ │ │ │ │ -000438a0: 6520 7061 636b 6167 6520 6d61 696e 7461 e package mainta │ │ │ │ │ -000438b0: 696e 6572 2062 656c 6965 7665 7320 7468 iner believes th │ │ │ │ │ -000438c0: 6174 2061 2073 796d 626f 6c0a 6265 6861 at a symbol.beha │ │ │ │ │ -000438d0: 7669 6f72 2063 6861 6e67 6520 636f 756c vior change coul │ │ │ │ │ -000438e0: 6420 6861 7665 206f 6363 7572 7265 6420 d have occurred │ │ │ │ │ -000438f0: 6275 7420 6973 6ee2 8099 7420 7375 7265 but isn...t sure │ │ │ │ │ -00043900: 2c20 6974 e280 9973 2073 6166 6572 2074 , it...s safer t │ │ │ │ │ -00043910: 6f20 7570 6461 7465 0a74 6865 2076 6572 o update.the ver │ │ │ │ │ -00043920: 7369 6f6e 2072 6174 6865 7220 7468 616e sion rather than │ │ │ │ │ -00043930: 206c 6561 7665 2069 7420 756e 6d6f 6469 leave it unmodi │ │ │ │ │ -00043940: 6669 6564 2e20 2054 6869 7320 6d61 7920 fied. This may │ │ │ │ │ -00043950: 7265 7375 6c74 2069 6e0a 756e 6e65 6365 result in.unnece │ │ │ │ │ -00043960: 7373 6172 696c 7920 7374 7269 6374 2064 ssarily strict d │ │ │ │ │ -00043970: 6570 656e 6465 6e63 6965 732c 2062 7574 ependencies, but │ │ │ │ │ -00043980: 2069 7420 656e 7375 7265 7320 7468 6174 it ensures that │ │ │ │ │ -00043990: 2070 6163 6b61 6765 7320 7768 6f73 650a packages whose. │ │ │ │ │ -000439a0: 6465 7065 6e64 656e 6369 6573 2061 7265 dependencies are │ │ │ │ │ -000439b0: 2073 6174 6973 6669 6564 2077 696c 6c20 satisfied will │ │ │ │ │ -000439c0: 776f 726b 2070 726f 7065 726c 792e 0a0a work properly... │ │ │ │ │ -000439d0: 4120 636f 6d6d 6f6e 2065 7861 6d70 6c65 A common example │ │ │ │ │ -000439e0: 206f 6620 7768 656e 2061 2063 6861 6e67 of when a chang │ │ │ │ │ -000439f0: 6520 746f 2074 6865 2064 6570 656e 6465 e to the depende │ │ │ │ │ -00043a00: 6e63 7920 7665 7273 696f 6e20 6973 2072 ncy version is r │ │ │ │ │ -00043a10: 6571 7569 7265 640a 6973 2061 2066 756e equired.is a fun │ │ │ │ │ -00043a20: 6374 696f 6e20 7468 6174 2074 616b 6573 ction that takes │ │ │ │ │ -00043a30: 2061 6e20 656e 756d 206f 7220 7374 7275 an enum or stru │ │ │ │ │ -00043a40: 6374 2061 7267 756d 656e 7420 7468 6174 ct argument that │ │ │ │ │ -00043a50: 2063 6f6e 7472 6f6c 7320 7768 6174 0a74 controls what.t │ │ │ │ │ -00043a60: 6865 2066 756e 6374 696f 6e20 646f 6573 he function does │ │ │ │ │ -00043a70: 2e20 2046 6f72 2065 7861 6d70 6c65 3a0a . For example:. │ │ │ │ │ -00043a80: 0a20 2020 2020 656e 756d 206c 6962 7261 . enum libra │ │ │ │ │ -00043a90: 7279 5f6f 7020 7b20 4f50 5f46 4f4f 2c20 ry_op { OP_FOO, │ │ │ │ │ -00043aa0: 4f50 5f42 4152 207d 3b0a 2020 2020 2069 OP_BAR };. i │ │ │ │ │ -00043ab0: 6e74 206c 6962 7261 7279 5f64 6f5f 6f70 nt library_do_op │ │ │ │ │ -00043ac0: 6572 6174 696f 6e28 656e 756d 206c 6962 eration(enum lib │ │ │ │ │ -00043ad0: 7261 7279 5f6f 7029 3b0a 0a49 6620 6120 rary_op);..If a │ │ │ │ │ -00043ae0: 6e65 7720 6f70 6572 6174 696f 6e2c 20e2 new operation, . │ │ │ │ │ -00043af0: 8098 4f50 5f42 415a e280 992c 2069 7320 ..OP_BAZ..., is │ │ │ │ │ -00043b00: 6164 6465 642c 2074 6865 206d 696e 696d added, the minim │ │ │ │ │ -00043b10: 616c 2d76 6572 7369 6f6e 206f 660a e280 al-version of... │ │ │ │ │ -00043b20: 986c 6962 7261 7279 5f64 6f5f 6f70 6572 .library_do_oper │ │ │ │ │ -00043b30: 6174 696f 6ee2 8099 2028 666f 7220 e280 ation... (for .. │ │ │ │ │ -00043b40: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ -00043b50: 7329 206f 7220 7468 6520 7665 7273 696f s) or the versio │ │ │ │ │ -00043b60: 6e20 696e 2074 6865 0a64 6570 656e 6465 n in the.depende │ │ │ │ │ -00043b70: 6e63 7920 666f 7220 7468 6520 7368 6172 ncy for the shar │ │ │ │ │ -00043b80: 6564 206c 6962 7261 7279 2028 666f 7220 ed library (for │ │ │ │ │ -00043b90: e280 9873 686c 6962 73e2 8099 2066 696c ...shlibs... fil │ │ │ │ │ -00043ba0: 6573 2920 6d75 7374 2062 6520 696e 6372 es) must be incr │ │ │ │ │ -00043bb0: 6561 7365 640a 746f 2074 6865 2076 6572 eased.to the ver │ │ │ │ │ -00043bc0: 7369 6f6e 2061 7420 7768 6963 6820 e280 sion at which .. │ │ │ │ │ -00043bd0: 984f 505f 4241 5ae2 8099 2077 6173 2069 .OP_BAZ... was i │ │ │ │ │ -00043be0: 6e74 726f 6475 6365 642e 2020 4f74 6865 ntroduced. Othe │ │ │ │ │ -00043bf0: 7277 6973 652c 2061 2062 696e 6172 790a rwise, a binary. │ │ │ │ │ -00043c00: 6275 696c 7420 6167 6169 6e73 7420 7468 built against th │ │ │ │ │ -00043c10: 6520 6e65 7720 7665 7273 696f 6e20 6f66 e new version of │ │ │ │ │ -00043c20: 2074 6865 206c 6962 7261 7279 2028 6861 the library (ha │ │ │ │ │ -00043c30: 7669 6e67 2064 6574 6563 7465 6420 6174 ving detected at │ │ │ │ │ -00043c40: 0a63 6f6d 7069 6c65 2d74 696d 6520 7468 .compile-time th │ │ │ │ │ -00043c50: 6174 2074 6865 206c 6962 7261 7279 2073 at the library s │ │ │ │ │ -00043c60: 7570 706f 7274 7320 e280 984f 505f 4241 upports ...OP_BA │ │ │ │ │ -00043c70: 5ae2 8099 2920 6d61 7920 6265 2069 6e73 Z...) may be ins │ │ │ │ │ -00043c80: 7461 6c6c 6564 2077 6974 6820 610a 7368 talled with a.sh │ │ │ │ │ -00043c90: 6172 6564 206c 6962 7261 7279 2074 6861 ared library tha │ │ │ │ │ -00043ca0: 7420 646f 6573 6ee2 8099 7420 7375 7070 t doesn...t supp │ │ │ │ │ -00043cb0: 6f72 7420 e280 984f 505f 4241 5ae2 8099 ort ...OP_BAZ... │ │ │ │ │ -00043cc0: 2061 6e64 2077 696c 6c20 6661 696c 2061 and will fail a │ │ │ │ │ -00043cd0: 7420 7275 6e74 696d 650a 7768 656e 2069 t runtime.when i │ │ │ │ │ -00043ce0: 7420 7472 6965 7320 746f 2070 6173 7320 t tries to pass │ │ │ │ │ -00043cf0: e280 984f 505f 4241 5ae2 8099 2069 6e74 ...OP_BAZ... int │ │ │ │ │ -00043d00: 6f20 7468 6973 2066 756e 6374 696f 6e2e o this function. │ │ │ │ │ -00043d10: 0a0a 4465 7065 6e64 656e 6379 2076 6572 ..Dependency ver │ │ │ │ │ -00043d20: 7369 6f6e 7320 696e 2065 6974 6865 7220 sions in either │ │ │ │ │ -00043d30: e280 9873 796d 626f 6c73 e280 9920 6f72 ...symbols... or │ │ │ │ │ -00043d40: 20e2 8098 7368 6c69 6273 e280 9920 6669 ...shlibs... fi │ │ │ │ │ -00043d50: 6c65 7320 6e6f 726d 616c 6c79 0a73 686f les normally.sho │ │ │ │ │ -00043d60: 756c 6420 6e6f 7420 636f 6e74 6169 6e20 uld not contain │ │ │ │ │ -00043d70: 7468 6520 4465 6269 616e 2072 6576 6973 the Debian revis │ │ │ │ │ -00043d80: 696f 6e20 6f66 2074 6865 2070 6163 6b61 ion of the packa │ │ │ │ │ -00043d90: 6765 2c20 7369 6e63 6520 7468 6520 6c69 ge, since the li │ │ │ │ │ -00043da0: 6272 6172 790a 6265 6861 7669 6f72 2069 brary.behavior i │ │ │ │ │ -00043db0: 7320 6e6f 726d 616c 6c79 2066 6978 6564 s normally fixed │ │ │ │ │ -00043dc0: 2066 6f72 2061 2070 6172 7469 6375 6c61 for a particula │ │ │ │ │ -00043dd0: 7220 7570 7374 7265 616d 2076 6572 7369 r upstream versi │ │ │ │ │ -00043de0: 6f6e 2061 6e64 2061 6e79 0a44 6562 6961 on and any.Debia │ │ │ │ │ -00043df0: 6e20 7061 636b 6167 696e 6720 6f66 2074 n packaging of t │ │ │ │ │ -00043e00: 6861 7420 7570 7374 7265 616d 2076 6572 hat upstream ver │ │ │ │ │ -00043e10: 7369 6f6e 2077 696c 6c20 6861 7665 2074 sion will have t │ │ │ │ │ -00043e20: 6865 2073 616d 6520 6265 6861 7669 6f72 he same behavior │ │ │ │ │ -00043e30: 2e0a 496e 2074 6865 2072 6172 6520 6361 ..In the rare ca │ │ │ │ │ -00043e40: 7365 2074 6861 7420 7468 6520 6c69 6272 se that the libr │ │ │ │ │ -00043e50: 6172 7920 6265 6861 7669 6f72 2077 6173 ary behavior was │ │ │ │ │ -00043e60: 2063 6861 6e67 6564 2069 6e20 6120 7061 changed in a pa │ │ │ │ │ -00043e70: 7274 6963 756c 6172 0a44 6562 6961 6e20 rticular.Debian │ │ │ │ │ -00043e80: 7265 7669 7369 6f6e 2c20 6170 7065 6e64 revision, append │ │ │ │ │ -00043e90: 696e 6720 e280 987e e280 9920 746f 2074 ing ...~... to t │ │ │ │ │ -00043ea0: 6865 2065 6e64 206f 6620 7468 6520 7665 he end of the ve │ │ │ │ │ -00043eb0: 7273 696f 6e20 7468 6174 2069 6e63 6c75 rsion that inclu │ │ │ │ │ -00043ec0: 6465 730a 7468 6520 4465 6269 616e 2072 des.the Debian r │ │ │ │ │ -00043ed0: 6576 6973 696f 6e20 6973 2072 6563 6f6d evision is recom │ │ │ │ │ -00043ee0: 6d65 6e64 6564 2c20 7369 6e63 6520 7468 mended, since th │ │ │ │ │ -00043ef0: 6973 2061 6c6c 6f77 7320 6261 636b 706f is allows backpo │ │ │ │ │ -00043f00: 7274 7320 6f66 2074 6865 0a73 6861 7265 rts of the.share │ │ │ │ │ -00043f10: 6420 6c69 6272 6172 7920 7061 636b 6167 d library packag │ │ │ │ │ -00043f20: 6520 7573 696e 6720 7468 6520 6e6f 726d e using the norm │ │ │ │ │ -00043f30: 616c 2062 6163 6b70 6f72 7420 7665 7273 al backport vers │ │ │ │ │ -00043f40: 696f 6e69 6e67 2063 6f6e 7665 6e74 696f ioning conventio │ │ │ │ │ -00043f50: 6e0a 746f 2073 6174 6973 6679 2074 6865 n.to satisfy the │ │ │ │ │ -00043f60: 2064 6570 656e 6465 6e63 792e 0a0a 2020 dependency... │ │ │ │ │ -00043f70: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -00043f80: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -00043f90: 0a0a 2020 2028 3129 2041 6e20 6578 616d .. (1) An exam │ │ │ │ │ -00043fa0: 706c 6520 6f66 2061 6e20 e280 9c75 6e72 ple of an ...unr │ │ │ │ │ -00043fb0: 6561 736f 6e61 626c 65e2 809d 2070 726f easonable... pro │ │ │ │ │ -00043fc0: 6772 616d 2069 7320 6f6e 6520 7468 6174 gram is one that │ │ │ │ │ -00043fd0: 2075 7365 7320 6c69 6272 6172 790a 696e uses library.in │ │ │ │ │ -00043fe0: 7465 7266 6163 6573 2074 6861 7420 6172 terfaces that ar │ │ │ │ │ -00043ff0: 6520 646f 6375 6d65 6e74 6564 2061 7320 e documented as │ │ │ │ │ -00044000: 696e 7465 726e 616c 2061 6e64 2075 6e73 internal and uns │ │ │ │ │ -00044010: 7570 706f 7274 6564 2e20 2049 6620 7468 upported. If th │ │ │ │ │ -00044020: 6520 6f6e 6c79 0a70 726f 6772 616d 7320 e only.programs │ │ │ │ │ -00044030: 6f72 206c 6962 7261 7269 6573 2061 6666 or libraries aff │ │ │ │ │ -00044040: 6563 7465 6420 6279 2061 2063 6861 6e67 ected by a chang │ │ │ │ │ -00044050: 6520 6172 6520 e280 9c75 6e72 6561 736f e are ...unreaso │ │ │ │ │ -00044060: 6e61 626c 65e2 809d 206f 6e65 732c 0a6f nable... ones,.o │ │ │ │ │ -00044070: 7468 6572 2074 6563 686e 6971 7565 732c ther techniques, │ │ │ │ │ -00044080: 2073 7563 6820 6173 2064 6563 6c61 7269 such as declari │ │ │ │ │ -00044090: 6e67 20e2 8098 4272 6561 6b73 e280 9920 ng ...Breaks... │ │ │ │ │ -000440a0: 7265 6c61 7469 6f6e 7368 6970 7320 7769 relationships wi │ │ │ │ │ -000440b0: 7468 2061 6666 6563 7465 640a 7061 636b th affected.pack │ │ │ │ │ -000440c0: 6167 6573 206f 7220 7472 6561 7469 6e67 ages or treating │ │ │ │ │ -000440d0: 2074 6865 6972 2075 7361 6765 206f 6620 their usage of │ │ │ │ │ -000440e0: 7468 6520 6c69 6272 6172 7920 6173 2062 the library as b │ │ │ │ │ -000440f0: 7567 7320 696e 2074 686f 7365 0a70 6163 ugs in those.pac │ │ │ │ │ -00044100: 6b61 6765 732c 206d 6179 2062 6520 6170 kages, may be ap │ │ │ │ │ -00044110: 7072 6f70 7269 6174 6520 696e 7374 6561 propriate instea │ │ │ │ │ -00044120: 6420 6f66 2063 6861 6e67 696e 6720 7468 d of changing th │ │ │ │ │ -00044130: 6520 534f 4e41 4d45 2e20 486f 7765 7665 e SONAME. Howeve │ │ │ │ │ -00044140: 722c 0a74 6865 2064 6566 6175 6c74 2061 r,.the default a │ │ │ │ │ -00044150: 7070 726f 6163 6820 6973 2074 6f20 6368 pproach is to ch │ │ │ │ │ -00044160: 616e 6765 2074 6865 2053 4f4e 414d 4520 ange the SONAME │ │ │ │ │ -00044170: 666f 7220 616e 7920 6368 616e 6765 2074 for any change t │ │ │ │ │ -00044180: 6f20 7468 6520 4142 490a 7468 6174 2063 o the ABI.that c │ │ │ │ │ -00044190: 6f75 6c64 2062 7265 616b 2061 2070 726f ould break a pro │ │ │ │ │ -000441a0: 6772 616d 2e0a 0a1f 0a46 696c 653a 2064 gram.....File: d │ │ │ │ │ -000441b0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -000441c0: 6f2c 2020 4e6f 6465 3a20 5468 6520 7379 o, Node: The sy │ │ │ │ │ -000441d0: 6d62 6f6c 7320 7379 7374 656d 2c20 204e mbols system, N │ │ │ │ │ -000441e0: 6578 743a 2054 6865 2073 686c 6962 7320 ext: The shlibs │ │ │ │ │ -000441f0: 7379 7374 656d 2c20 2050 7265 763a 2053 system, Prev: S │ │ │ │ │ -00044200: 6861 7265 6420 6c69 6272 6172 7920 4142 hared library AB │ │ │ │ │ -00044210: 4920 6368 616e 6765 732c 2020 5570 3a20 I changes, Up: │ │ │ │ │ -00044220: 4465 7065 6e64 656e 6369 6573 2062 6574 Dependencies bet │ │ │ │ │ -00044230: 7765 656e 2074 6865 206c 6962 7261 7279 ween the library │ │ │ │ │ -00044240: 2061 6e64 206f 7468 6572 2070 6163 6b61 and other packa │ │ │ │ │ -00044250: 6765 730a 0a38 2e36 2e33 2054 6865 20e2 ges..8.6.3 The . │ │ │ │ │ -00044260: 8098 7379 6d62 6f6c 73e2 8099 2073 7973 ..symbols... sys │ │ │ │ │ -00044270: 7465 6d0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d tem.------------ │ │ │ │ │ -00044280: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -00044290: 496e 2074 6865 2066 6f6c 6c6f 7769 6e67 In the following │ │ │ │ │ -000442a0: 2073 6563 7469 6f6e 732c 2077 6520 7769 sections, we wi │ │ │ │ │ -000442b0: 6c6c 2066 6972 7374 2064 6573 6372 6962 ll first describ │ │ │ │ │ -000442c0: 6520 7768 6572 6520 7468 6520 7661 7269 e where the vari │ │ │ │ │ -000442d0: 6f75 730a e280 9873 796d 626f 6c73 e280 ous....symbols.. │ │ │ │ │ -000442e0: 9920 6669 6c65 7320 6172 6520 746f 2062 . files are to b │ │ │ │ │ -000442f0: 6520 666f 756e 642c 2074 6865 6e20 7468 e found, then th │ │ │ │ │ -00044300: 6520 e280 9873 796d 626f 6c73 e280 9920 e ...symbols... │ │ │ │ │ -00044310: 6669 6c65 2066 6f72 6d61 742c 2061 6e64 file format, and │ │ │ │ │ -00044320: 0a66 696e 616c 6c79 2068 6f77 2074 6f20 .finally how to │ │ │ │ │ -00044330: 6372 6561 7465 20e2 8098 7379 6d62 6f6c create ...symbol │ │ │ │ │ -00044340: 73e2 8099 2066 696c 6573 2069 6620 796f s... files if yo │ │ │ │ │ -00044350: 7572 2070 6163 6b61 6765 2063 6f6e 7461 ur package conta │ │ │ │ │ -00044360: 696e 7320 6120 7368 6172 6564 0a6c 6962 ins a shared.lib │ │ │ │ │ -00044370: 7261 7279 2e0a 0a2a 204d 656e 753a 0a0a rary...* Menu:.. │ │ │ │ │ -00044380: 2a20 5468 6520 7379 6d62 6f6c 7320 6669 * The symbols fi │ │ │ │ │ -00044390: 6c65 7320 7072 6573 656e 7420 6f6e 2074 les present on t │ │ │ │ │ -000443a0: 6865 2073 7973 7465 6d3a 3a0a 2a20 5468 he system::.* Th │ │ │ │ │ -000443b0: 6520 7379 6d62 6f6c 7320 4669 6c65 2046 e symbols File F │ │ │ │ │ -000443c0: 6f72 6d61 743a 3a0a 2a20 5072 6f76 6964 ormat::.* Provid │ │ │ │ │ -000443d0: 696e 6720 6120 7379 6d62 6f6c 7320 6669 ing a symbols fi │ │ │ │ │ -000443e0: 6c65 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 le::....File: de │ │ │ │ │ -000443f0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00044400: 2c20 204e 6f64 653a 2054 6865 2073 796d , Node: The sym │ │ │ │ │ -00044410: 626f 6c73 2066 696c 6573 2070 7265 7365 bols files prese │ │ │ │ │ -00044420: 6e74 206f 6e20 7468 6520 7379 7374 656d nt on the system │ │ │ │ │ -00044430: 2c20 204e 6578 743a 2054 6865 2073 796d , Next: The sym │ │ │ │ │ -00044440: 626f 6c73 2046 696c 6520 466f 726d 6174 bols File Format │ │ │ │ │ -00044450: 2c20 2055 703a 2054 6865 2073 796d 626f , Up: The symbo │ │ │ │ │ -00044460: 6c73 2073 7973 7465 6d0a 0a38 2e36 2e33 ls system..8.6.3 │ │ │ │ │ -00044470: 2e31 2054 6865 20e2 8098 7379 6d62 6f6c .1 The ...symbol │ │ │ │ │ -00044480: 73e2 8099 2066 696c 6573 2070 7265 7365 s... files prese │ │ │ │ │ -00044490: 6e74 206f 6e20 7468 6520 7379 7374 656d nt on the system │ │ │ │ │ -000444a0: 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -000444b0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -000444c0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -000444d0: 2e2e 0a0a e280 9873 796d 626f 6c73 e280 .......symbols.. │ │ │ │ │ -000444e0: 9920 6669 6c65 7320 666f 7220 6120 7368 . files for a sh │ │ │ │ │ -000444f0: 6172 6564 206c 6962 7261 7279 2061 7265 ared library are │ │ │ │ │ -00044500: 206e 6f72 6d61 6c6c 7920 7072 6f76 6964 normally provid │ │ │ │ │ -00044510: 6564 2062 7920 7468 6520 7368 6172 6564 ed by the shared │ │ │ │ │ -00044520: 0a6c 6962 7261 7279 2070 6163 6b61 6765 .library package │ │ │ │ │ -00044530: 2061 7320 6120 636f 6e74 726f 6c20 6669 as a control fi │ │ │ │ │ -00044540: 6c65 2c20 6275 7420 7468 6572 6520 6172 le, but there ar │ │ │ │ │ -00044550: 6520 7365 7665 7261 6c20 6f76 6572 7269 e several overri │ │ │ │ │ -00044560: 6465 2070 6174 6873 0a74 6861 7420 6172 de paths.that ar │ │ │ │ │ -00044570: 6520 6368 6563 6b65 6420 6669 7273 7420 e checked first │ │ │ │ │ -00044580: 696e 2063 6173 6520 7468 6174 2069 6e66 in case that inf │ │ │ │ │ -00044590: 6f72 6d61 7469 6f6e 2069 7320 7772 6f6e ormation is wron │ │ │ │ │ -000445a0: 6720 6f72 206d 6973 7369 6e67 2e0a 5468 g or missing..Th │ │ │ │ │ -000445b0: 6520 666f 6c6c 6f77 696e 6720 6c69 7374 e following list │ │ │ │ │ -000445c0: 2067 6976 6573 2074 6865 6d20 696e 2074 gives them in t │ │ │ │ │ -000445d0: 6865 206f 7264 6572 2069 6e20 7768 6963 he order in whic │ │ │ │ │ -000445e0: 6820 7468 6579 2061 7265 2072 6561 6420 h they are read │ │ │ │ │ -000445f0: 6279 0ae2 8098 6470 6b67 2d73 686c 6962 by....dpkg-shlib │ │ │ │ │ -00044600: 6465 7073 e280 992e 2020 5468 6520 6669 deps.... The fi │ │ │ │ │ -00044610: 7273 7420 6f6e 6520 7468 6174 2063 6f6e rst one that con │ │ │ │ │ -00044620: 7461 696e 7320 7468 6520 7265 7175 6972 tains the requir │ │ │ │ │ -00044630: 6564 2069 6e66 6f72 6d61 7469 6f6e 0a69 ed information.i │ │ │ │ │ -00044640: 7320 7573 6564 2e0a 0ae2 8098 6465 6269 s used......debi │ │ │ │ │ -00044650: 616e 2f2a 2f44 4542 4941 4e2f 7379 6d62 an/*/DEBIAN/symb │ │ │ │ │ -00044660: 6f6c 73e2 8099 0a0a 2020 2020 2044 7572 ols..... Dur │ │ │ │ │ -00044670: 696e 6720 7468 6520 7061 636b 6167 6520 ing the package │ │ │ │ │ -00044680: 6275 696c 642c 2069 6620 7468 6520 7061 build, if the pa │ │ │ │ │ -00044690: 636b 6167 6520 6974 7365 6c66 2063 6f6e ckage itself con │ │ │ │ │ -000446a0: 7461 696e 7320 7368 6172 6564 0a20 2020 tains shared. │ │ │ │ │ -000446b0: 2020 6c69 6272 6172 6965 7320 7769 7468 libraries with │ │ │ │ │ -000446c0: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ -000446d0: 696c 6573 2c20 7468 6579 2077 696c 6c20 iles, they will │ │ │ │ │ -000446e0: 6265 2067 656e 6572 6174 6564 2069 6e20 be generated in │ │ │ │ │ -000446f0: 7468 6573 650a 2020 2020 2073 7461 6769 these. stagi │ │ │ │ │ -00044700: 6e67 2064 6972 6563 746f 7269 6573 2062 ng directories b │ │ │ │ │ -00044710: 7920 e280 9864 706b 672d 6765 6e73 796d y ...dpkg-gensym │ │ │ │ │ -00044720: 626f 6c73 e280 9920 2873 6565 202a 6e6f bols... (see *no │ │ │ │ │ -00044730: 7465 2050 726f 7669 6469 6e67 2061 0a20 te Providing a. │ │ │ │ │ -00044740: 2020 2020 7379 6d62 6f6c 7320 6669 6c65 symbols file │ │ │ │ │ -00044750: 3a20 3131 622e 292e 2020 e280 9873 796d : 11b.). ...sym │ │ │ │ │ -00044760: 626f 6c73 e280 9920 6669 6c65 7320 666f bols... files fo │ │ │ │ │ -00044770: 756e 6420 696e 2074 6865 2062 7569 6c64 und in the build │ │ │ │ │ -00044780: 2074 7265 6520 7461 6b65 0a20 2020 2020 tree take. │ │ │ │ │ -00044790: 7072 6563 6564 656e 6365 206f 7665 7220 precedence over │ │ │ │ │ -000447a0: e280 9873 796d 626f 6c73 e280 9920 6669 ...symbols... fi │ │ │ │ │ -000447b0: 6c65 7320 6672 6f6d 206f 7468 6572 2062 les from other b │ │ │ │ │ -000447c0: 696e 6172 7920 7061 636b 6167 6573 2e0a inary packages.. │ │ │ │ │ -000447d0: 0a20 2020 2020 5468 6573 6520 6669 6c65 . These file │ │ │ │ │ -000447e0: 7320 6d75 7374 2065 7869 7374 2062 6566 s must exist bef │ │ │ │ │ -000447f0: 6f72 6520 e280 9864 706b 672d 7368 6c69 ore ...dpkg-shli │ │ │ │ │ -00044800: 6264 6570 73e2 8099 2069 7320 7275 6e20 bdeps... is run │ │ │ │ │ -00044810: 6f72 2074 6865 0a20 2020 2020 6465 7065 or the. depe │ │ │ │ │ -00044820: 6e64 656e 6369 6573 206f 6620 6269 6e61 ndencies of bina │ │ │ │ │ -00044830: 7269 6573 2061 6e64 206c 6962 7261 7269 ries and librari │ │ │ │ │ -00044840: 6573 2066 726f 6d20 6120 736f 7572 6365 es from a source │ │ │ │ │ -00044850: 2070 6163 6b61 6765 206f 6e0a 2020 2020 package on. │ │ │ │ │ -00044860: 206f 7468 6572 206c 6962 7261 7269 6573 other libraries │ │ │ │ │ -00044870: 2066 726f 6d20 7468 6174 2073 616d 6520 from that same │ │ │ │ │ -00044880: 736f 7572 6365 2070 6163 6b61 6765 2077 source package w │ │ │ │ │ -00044890: 696c 6c20 6e6f 7420 6265 2063 6f72 7265 ill not be corre │ │ │ │ │ -000448a0: 6374 2e0a 2020 2020 2049 6e20 7072 6163 ct.. In prac │ │ │ │ │ -000448b0: 7469 6365 2c20 7468 6973 206d 6561 6e73 tice, this means │ │ │ │ │ -000448c0: 2074 6861 7420 e280 9864 706b 672d 6765 that ...dpkg-ge │ │ │ │ │ -000448d0: 6e73 796d 626f 6c73 e280 9920 6d75 7374 nsymbols... must │ │ │ │ │ -000448e0: 2062 6520 7275 6e20 6265 666f 7265 0a20 be run before. │ │ │ │ │ -000448f0: 2020 2020 e280 9864 706b 672d 7368 6c69 ...dpkg-shli │ │ │ │ │ -00044900: 6264 6570 73e2 8099 2064 7572 696e 6720 bdeps... during │ │ │ │ │ -00044910: 7468 6520 7061 636b 6167 6520 6275 696c the package buil │ │ │ │ │ -00044920: 642e 2020 2831 290a 0ae2 8098 2f65 7463 d. (1)...../etc │ │ │ │ │ -00044930: 2f64 706b 672f 7379 6d62 6f6c 732f 7061 /dpkg/symbols/pa │ │ │ │ │ -00044940: 636b 6167 652e 7379 6d62 6f6c 732e 6172 ckage.symbols.ar │ │ │ │ │ -00044950: 6368 e280 9920 616e 6420 e280 982f 6574 ch... and .../et │ │ │ │ │ -00044960: 632f 6470 6b67 2f73 796d 626f 6c73 2f70 c/dpkg/symbols/p │ │ │ │ │ -00044970: 6163 6b61 6765 2e73 796d 626f 6c73 e280 ackage.symbols.. │ │ │ │ │ -00044980: 990a 0a20 2020 2020 5065 722d 7379 7374 ... Per-syst │ │ │ │ │ -00044990: 656d 206f 7665 7272 6964 6573 206f 6620 em overrides of │ │ │ │ │ -000449a0: 7368 6172 6564 206c 6962 7261 7279 2064 shared library d │ │ │ │ │ -000449b0: 6570 656e 6465 6e63 6965 732e 2020 5468 ependencies. Th │ │ │ │ │ -000449c0: 6573 6520 6669 6c65 730a 2020 2020 206e ese files. n │ │ │ │ │ -000449d0: 6f72 6d61 6c6c 7920 646f 206e 6f74 2065 ormally do not e │ │ │ │ │ -000449e0: 7869 7374 2e20 2054 6865 7920 6172 6520 xist. They are │ │ │ │ │ -000449f0: 6d61 696e 7461 696e 6564 2062 7920 7468 maintained by th │ │ │ │ │ -00044a00: 6520 6c6f 6361 6c20 7379 7374 656d 0a20 e local system. │ │ │ │ │ -00044a10: 2020 2020 6164 6d69 6e69 7374 7261 746f administrato │ │ │ │ │ -00044a20: 7220 616e 6420 6d75 7374 206e 6f74 2062 r and must not b │ │ │ │ │ -00044a30: 6520 6372 6561 7465 6420 6279 2061 6e79 e created by any │ │ │ │ │ -00044a40: 2044 6562 6961 6e20 7061 636b 6167 652e Debian package. │ │ │ │ │ -00044a50: 0a0a e280 9873 796d 626f 6c73 e280 9920 .....symbols... │ │ │ │ │ -00044a60: 636f 6e74 726f 6c20 6669 6c65 7320 666f control files fo │ │ │ │ │ -00044a70: 7220 7061 636b 6167 6573 2069 6e73 7461 r packages insta │ │ │ │ │ -00044a80: 6c6c 6564 206f 6e20 7468 6520 7379 7374 lled on the syst │ │ │ │ │ -00044a90: 656d 0a0a 2020 2020 2054 6865 20e2 8098 em.. The ... │ │ │ │ │ -00044aa0: 7379 6d62 6f6c 73e2 8099 2063 6f6e 7472 symbols... contr │ │ │ │ │ -00044ab0: 6f6c 2066 696c 6573 2066 6f72 2061 6c6c ol files for all │ │ │ │ │ -00044ac0: 2074 6865 2070 6163 6b61 6765 7320 6375 the packages cu │ │ │ │ │ -00044ad0: 7272 656e 746c 790a 2020 2020 2069 6e73 rrently. ins │ │ │ │ │ -00044ae0: 7461 6c6c 6564 206f 6e20 7468 6520 7379 talled on the sy │ │ │ │ │ -00044af0: 7374 656d 2061 7265 2073 6561 7263 6865 stem are searche │ │ │ │ │ -00044b00: 6420 6c61 7374 2e20 2054 6869 7320 7769 d last. This wi │ │ │ │ │ -00044b10: 6c6c 2062 6520 7468 6520 6d6f 7374 0a20 ll be the most. │ │ │ │ │ -00044b20: 2020 2020 636f 6d6d 6f6e 2073 6f75 7263 common sourc │ │ │ │ │ -00044b30: 6520 6f66 2073 6861 7265 6420 6c69 6272 e of shared libr │ │ │ │ │ -00044b40: 6172 7920 6465 7065 6e64 656e 6379 2069 ary dependency i │ │ │ │ │ -00044b50: 6e66 6f72 6d61 7469 6f6e 2e20 2054 6865 nformation. The │ │ │ │ │ -00044b60: 7365 0a20 2020 2020 6669 6c65 7320 6361 se. files ca │ │ │ │ │ -00044b70: 6e20 6265 2072 6561 6420 7769 7468 20e2 n be read with . │ │ │ │ │ -00044b80: 8098 6470 6b67 2d71 7565 7279 202d 2d63 ..dpkg-query --c │ │ │ │ │ -00044b90: 6f6e 7472 6f6c 2d73 686f 7720 7061 636b ontrol-show pack │ │ │ │ │ -00044ba0: 6167 6520 7379 6d62 6f6c 73e2 8099 2e0a age symbols..... │ │ │ │ │ -00044bb0: 0a42 6520 6177 6172 6520 7468 6174 2069 .Be aware that i │ │ │ │ │ -00044bc0: 6620 6120 e280 9864 6562 6961 6e2f 7368 f a ...debian/sh │ │ │ │ │ -00044bd0: 6c69 6273 2e6c 6f63 616c e280 9920 6578 libs.local... ex │ │ │ │ │ -00044be0: 6973 7473 2069 6e20 7468 6520 736f 7572 ists in the sour │ │ │ │ │ -00044bf0: 6365 2070 6163 6b61 6765 2c0a 6974 2077 ce package,.it w │ │ │ │ │ -00044c00: 696c 6c20 6f76 6572 7269 6465 2061 6e79 ill override any │ │ │ │ │ -00044c10: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ -00044c20: 696c 6573 2e20 2054 6869 7320 6973 2074 iles. This is t │ │ │ │ │ -00044c30: 6865 206f 6e6c 7920 6361 7365 2077 6865 he only case whe │ │ │ │ │ -00044c40: 7265 2061 0ae2 8098 7368 6c69 6273 e280 re a....shlibs.. │ │ │ │ │ -00044c50: 9920 6973 2075 7365 6420 6465 7370 6974 . is used despit │ │ │ │ │ -00044c60: 6520 e280 9873 796d 626f 6c73 e280 9920 e ...symbols... │ │ │ │ │ -00044c70: 6669 6c65 7320 6265 696e 6720 7072 6573 files being pres │ │ │ │ │ -00044c80: 656e 742e 2020 5365 6520 2a6e 6f74 6520 ent. See *note │ │ │ │ │ -00044c90: 5468 650a 7368 6c69 6273 2066 696c 6573 The.shlibs files │ │ │ │ │ -00044ca0: 2070 7265 7365 6e74 206f 6e20 7468 6520 present on the │ │ │ │ │ -00044cb0: 7379 7374 656d 3a20 3131 632e 2061 6e64 system: 11c. and │ │ │ │ │ -00044cc0: 202a 6e6f 7465 2054 6865 2073 686c 6962 *note The shlib │ │ │ │ │ -00044cd0: 7320 7379 7374 656d 3a0a 3337 2e20 666f s system:.37. fo │ │ │ │ │ -00044ce0: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati │ │ │ │ │ -00044cf0: 6f6e 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d on... -------- │ │ │ │ │ -00044d00: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -00044d10: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -00044d20: 416e 2065 7861 6d70 6c65 206d 6179 2063 An example may c │ │ │ │ │ -00044d30: 6c61 7269 6679 2e20 2053 7570 706f 7365 larify. Suppose │ │ │ │ │ -00044d40: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ -00044d50: 6167 6520 e280 9866 6f6f e280 990a 6765 age ...foo....ge │ │ │ │ │ -00044d60: 6e65 7261 7465 7320 7477 6f20 6269 6e61 nerates two bina │ │ │ │ │ -00044d70: 7279 2070 6163 6b61 6765 732c 20e2 8098 ry packages, ... │ │ │ │ │ -00044d80: 6c69 6266 6f6f 32e2 8099 2061 6e64 20e2 libfoo2... and . │ │ │ │ │ -00044d90: 8098 666f 6f2d 7275 6e74 696d 65e2 8099 ..foo-runtime... │ │ │ │ │ -00044da0: 2e20 2057 6865 6e0a 6275 696c 6469 6e67 . When.building │ │ │ │ │ -00044db0: 2074 6865 2062 696e 6172 7920 7061 636b the binary pack │ │ │ │ │ -00044dc0: 6167 6573 2c20 7468 6520 636f 6e74 656e ages, the conten │ │ │ │ │ -00044dd0: 7473 206f 6620 7468 6520 7061 636b 6167 ts of the packag │ │ │ │ │ -00044de0: 6573 2061 7265 2073 7461 6765 6420 696e es are staged in │ │ │ │ │ -00044df0: 0a74 6865 2064 6972 6563 746f 7269 6573 .the directories │ │ │ │ │ -00044e00: 20e2 8098 6465 6269 616e 2f6c 6962 666f ...debian/libfo │ │ │ │ │ -00044e10: 6f32 e280 9920 616e 6420 e280 9864 6562 o2... and ...deb │ │ │ │ │ -00044e20: 6961 6e2f 666f 6f2d 7275 6e74 696d 65e2 ian/foo-runtime. │ │ │ │ │ -00044e30: 8099 2072 6573 7065 6374 6976 656c 792e .. respectively. │ │ │ │ │ -00044e40: 0a28 e280 9864 6562 6961 6e2f 746d 70e2 .(...debian/tmp. │ │ │ │ │ -00044e50: 8099 2063 6f75 6c64 2062 6520 7573 6564 .. could be used │ │ │ │ │ -00044e60: 2069 6e73 7465 6164 206f 6620 6f6e 6520 instead of one │ │ │ │ │ -00044e70: 6f66 2074 6865 7365 2e29 2020 5369 6e63 of these.) Sinc │ │ │ │ │ -00044e80: 6520 e280 986c 6962 666f 6f32 e280 990a e ...libfoo2.... │ │ │ │ │ -00044e90: 7072 6f76 6964 6573 2074 6865 20e2 8098 provides the ... │ │ │ │ │ -00044ea0: 6c69 6266 6f6f e280 9920 7368 6172 6564 libfoo... shared │ │ │ │ │ -00044eb0: 206c 6962 7261 7279 2c20 6974 2077 696c library, it wil │ │ │ │ │ -00044ec0: 6c20 636f 6e74 6169 6e20 6120 e280 9873 l contain a ...s │ │ │ │ │ -00044ed0: 796d 626f 6c73 e280 9920 6669 6c65 2c0a ymbols... file,. │ │ │ │ │ -00044ee0: 7768 6963 6820 7769 6c6c 2062 6520 696e which will be in │ │ │ │ │ -00044ef0: 7374 616c 6c65 6420 696e 20e2 8098 6465 stalled in ...de │ │ │ │ │ -00044f00: 6269 616e 2f6c 6962 666f 6f32 2f44 4542 bian/libfoo2/DEB │ │ │ │ │ -00044f10: 4941 4e2f 7379 6d62 6f6c 73e2 8099 2c20 IAN/symbols..., │ │ │ │ │ -00044f20: 6576 656e 7475 616c 6c79 0a74 6f20 6265 eventually.to be │ │ │ │ │ -00044f30: 2069 6e63 6c75 6465 6420 6173 2061 2063 included as a c │ │ │ │ │ -00044f40: 6f6e 7472 6f6c 2066 696c 6520 696e 2074 ontrol file in t │ │ │ │ │ -00044f50: 6861 7420 7061 636b 6167 652e 2020 5768 hat package. Wh │ │ │ │ │ -00044f60: 656e 20e2 8098 6470 6b67 2d73 686c 6962 en ...dpkg-shlib │ │ │ │ │ -00044f70: 6465 7073 e280 990a 6973 2072 756e 206f deps....is run o │ │ │ │ │ -00044f80: 6e20 7468 6520 6578 6563 7574 6162 6c65 n the executable │ │ │ │ │ -00044f90: 20e2 8098 6465 6269 616e 2f66 6f6f 2d72 ...debian/foo-r │ │ │ │ │ -00044fa0: 756e 7469 6d65 2f75 7372 2f62 696e 2f66 untime/usr/bin/f │ │ │ │ │ -00044fb0: 6f6f 2d70 726f 67e2 8099 2c20 6974 2077 oo-prog..., it w │ │ │ │ │ -00044fc0: 696c 6c0a 6578 616d 696e 6520 7468 6520 ill.examine the │ │ │ │ │ -00044fd0: e280 9864 6562 6961 6e2f 6c69 6266 6f6f ...debian/libfoo │ │ │ │ │ -00044fe0: 322f 4445 4249 414e 2f73 796d 626f 6c73 2/DEBIAN/symbols │ │ │ │ │ -00044ff0: e280 9920 6669 6c65 2074 6f20 6465 7465 ... file to dete │ │ │ │ │ -00045000: 726d 696e 6520 7768 6574 6865 720a e280 rmine whether... │ │ │ │ │ -00045010: 9866 6f6f 2d70 726f 67e2 8099 e280 9973 .foo-prog......s │ │ │ │ │ -00045020: 206c 6962 7261 7279 2064 6570 656e 6465 library depende │ │ │ │ │ -00045030: 6e63 6965 7320 6172 6520 7361 7469 7366 ncies are satisf │ │ │ │ │ -00045040: 6965 6420 6279 2061 6e79 206f 6620 7468 ied by any of th │ │ │ │ │ -00045050: 6520 6c69 6272 6172 6965 730a 7072 6f76 e libraries.prov │ │ │ │ │ -00045060: 6964 6564 2062 7920 e280 986c 6962 666f ided by ...libfo │ │ │ │ │ -00045070: 6f32 e280 992e 2020 5369 6e63 6520 7468 o2.... Since th │ │ │ │ │ -00045080: 6f73 6520 6269 6e61 7269 6573 2077 6572 ose binaries wer │ │ │ │ │ -00045090: 6520 6c69 6e6b 6564 2061 6761 696e 7374 e linked against │ │ │ │ │ -000450a0: 2074 6865 0a6a 7573 742d 6275 696c 7420 the.just-built │ │ │ │ │ -000450b0: 7368 6172 6564 206c 6962 7261 7279 2061 shared library a │ │ │ │ │ -000450c0: 7320 7061 7274 206f 6620 7468 6520 6275 s part of the bu │ │ │ │ │ -000450d0: 696c 6420 7072 6f63 6573 732c 2074 6865 ild process, the │ │ │ │ │ -000450e0: 20e2 8098 7379 6d62 6f6c 73e2 8099 0a66 ...symbols....f │ │ │ │ │ -000450f0: 696c 6520 666f 7220 7468 6520 6e65 776c ile for the newl │ │ │ │ │ -00045100: 792d 6275 696c 7420 e280 986c 6962 666f y-built ...libfo │ │ │ │ │ -00045110: 6f32 e280 9920 6d75 7374 2074 616b 6520 o2... must take │ │ │ │ │ -00045120: 7072 6563 6564 656e 6365 206f 7665 7220 precedence over │ │ │ │ │ -00045130: 6120 e280 9873 796d 626f 6c73 e280 990a a ...symbols.... │ │ │ │ │ -00045140: 6669 6c65 2066 6f72 2061 6e79 206f 7468 file for any oth │ │ │ │ │ -00045150: 6572 20e2 8098 6c69 6266 6f6f 32e2 8099 er ...libfoo2... │ │ │ │ │ -00045160: 2070 6163 6b61 6765 2061 6c72 6561 6479 package already │ │ │ │ │ -00045170: 2069 6e73 7461 6c6c 6564 206f 6e20 7468 installed on th │ │ │ │ │ -00045180: 6520 7379 7374 656d 2e0a 0a1f 0a46 696c e system.....Fil │ │ │ │ │ -00045190: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000451a0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5468 .info, Node: Th │ │ │ │ │ -000451b0: 6520 7379 6d62 6f6c 7320 4669 6c65 2046 e symbols File F │ │ │ │ │ -000451c0: 6f72 6d61 742c 2020 4e65 7874 3a20 5072 ormat, Next: Pr │ │ │ │ │ -000451d0: 6f76 6964 696e 6720 6120 7379 6d62 6f6c oviding a symbol │ │ │ │ │ -000451e0: 7320 6669 6c65 2c20 2050 7265 763a 2054 s file, Prev: T │ │ │ │ │ -000451f0: 6865 2073 796d 626f 6c73 2066 696c 6573 he symbols files │ │ │ │ │ -00045200: 2070 7265 7365 6e74 206f 6e20 7468 6520 present on the │ │ │ │ │ -00045210: 7379 7374 656d 2c20 2055 703a 2054 6865 system, Up: The │ │ │ │ │ -00045220: 2073 796d 626f 6c73 2073 7973 7465 6d0a symbols system. │ │ │ │ │ -00045230: 0a38 2e36 2e33 2e32 2054 6865 20e2 8098 .8.6.3.2 The ... │ │ │ │ │ -00045240: 7379 6d62 6f6c 73e2 8099 2046 696c 6520 symbols... File │ │ │ │ │ -00045250: 466f 726d 6174 0a2e 2e2e 2e2e 2e2e 2e2e Format.......... │ │ │ │ │ -00045260: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00045270: 2e2e 2e2e 2e2e 2e2e 0a0a 5468 6520 666f ..........The fo │ │ │ │ │ -00045280: 6c6c 6f77 696e 6720 646f 6375 6d65 6e74 llowing document │ │ │ │ │ -00045290: 7320 7468 6520 666f 726d 6174 206f 6620 s the format of │ │ │ │ │ -000452a0: 7468 6520 e280 9873 796d 626f 6c73 e280 the ...symbols.. │ │ │ │ │ -000452b0: 9920 636f 6e74 726f 6c20 6669 6c65 2061 . control file a │ │ │ │ │ -000452c0: 730a 696e 636c 7564 6564 2069 6e20 6269 s.included in bi │ │ │ │ │ -000452d0: 6e61 7279 2070 6163 6b61 6765 732e 2020 nary packages. │ │ │ │ │ -000452e0: 5468 6573 6520 6669 6c65 7320 6172 6520 These files are │ │ │ │ │ -000452f0: 6275 696c 7420 6672 6f6d 2074 656d 706c built from templ │ │ │ │ │ -00045300: 6174 650a e280 9873 796d 626f 6c73 e280 ate....symbols.. │ │ │ │ │ -00045310: 9920 6669 6c65 7320 696e 2074 6865 2073 . files in the s │ │ │ │ │ -00045320: 6f75 7263 6520 7061 636b 6167 6520 6279 ource package by │ │ │ │ │ -00045330: 20e2 8098 6470 6b67 2d67 656e 7379 6d62 ...dpkg-gensymb │ │ │ │ │ -00045340: 6f6c 73e2 8099 2e20 2054 6865 0a74 656d ols.... The.tem │ │ │ │ │ -00045350: 706c 6174 6520 6669 6c65 7320 7375 7070 plate files supp │ │ │ │ │ -00045360: 6f72 7420 6120 7269 6368 6572 2073 796e ort a richer syn │ │ │ │ │ -00045370: 7461 7820 7468 6174 2061 6c6c 6f77 7320 tax that allows │ │ │ │ │ -00045380: e280 9864 706b 672d 6765 6e73 796d 626f ...dpkg-gensymbo │ │ │ │ │ -00045390: 6c73 e280 9920 746f 0a64 6f20 736f 6d65 ls... to.do some │ │ │ │ │ -000453a0: 206f 6620 7468 6520 7465 6469 6f75 7320 of the tedious │ │ │ │ │ -000453b0: 776f 726b 2069 6e76 6f6c 7665 6420 696e work involved in │ │ │ │ │ -000453c0: 206d 6169 6e74 6169 6e69 6e67 20e2 8098 maintaining ... │ │ │ │ │ -000453d0: 7379 6d62 6f6c 73e2 8099 2066 696c 6573 symbols... files │ │ │ │ │ -000453e0: 2c0a 7375 6368 2061 7320 6861 6e64 6c69 ,.such as handli │ │ │ │ │ -000453f0: 6e67 2043 2b2b 2073 796d 626f 6c73 206f ng C++ symbols o │ │ │ │ │ -00045400: 7220 6f70 7469 6f6e 616c 2073 796d 626f r optional symbo │ │ │ │ │ -00045410: 6c73 2074 6861 7420 6d61 7920 6e6f 7420 ls that may not │ │ │ │ │ -00045420: 6578 6973 7420 6f6e 0a70 6172 7469 6375 exist on.particu │ │ │ │ │ -00045430: 6c61 7220 6172 6368 6974 6563 7475 7265 lar architecture │ │ │ │ │ -00045440: 732e 2020 5768 656e 2077 7269 7469 6e67 s. When writing │ │ │ │ │ -00045450: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ -00045460: 696c 6573 2066 6f72 2061 2073 6861 7265 iles for a share │ │ │ │ │ -00045470: 640a 6c69 6272 6172 7920 7061 636b 6167 d.library packag │ │ │ │ │ -00045480: 652c 2072 6566 6572 2074 6f20 e280 9864 e, refer to ...d │ │ │ │ │ -00045490: 706b 672d 6765 6e73 796d 626f 6c73 2831 pkg-gensymbols(1 │ │ │ │ │ -000454a0: 29e2 8099 2066 6f72 2074 6865 2072 6963 )... for the ric │ │ │ │ │ -000454b0: 6865 7220 7379 6e74 6178 2e0a 0a41 20e2 her syntax...A . │ │ │ │ │ -000454c0: 8098 7379 6d62 6f6c 73e2 8099 206d 6179 ..symbols... may │ │ │ │ │ -000454d0: 2063 6f6e 7461 696e 206f 6e65 206f 7220 contain one or │ │ │ │ │ -000454e0: 6d6f 7265 2065 6e74 7269 6573 2c20 6f6e more entries, on │ │ │ │ │ -000454f0: 6520 666f 7220 6561 6368 2073 6861 7265 e for each share │ │ │ │ │ -00045500: 6420 6c69 6272 6172 790a 636f 6e74 6169 d library.contai │ │ │ │ │ -00045510: 6e65 6420 696e 2074 6865 2070 6163 6b61 ned in the packa │ │ │ │ │ -00045520: 6765 2063 6f72 7265 7370 6f6e 6469 6e67 ge corresponding │ │ │ │ │ -00045530: 2074 6f20 7468 6174 20e2 8098 7379 6d62 to that ...symb │ │ │ │ │ -00045540: 6f6c 73e2 8099 2e20 2045 6163 6820 656e ols.... Each en │ │ │ │ │ -00045550: 7472 790a 6861 7320 7468 6520 666f 6c6c try.has the foll │ │ │ │ │ -00045560: 6f77 696e 6720 666f 726d 6174 3a0a 0a20 owing format:.. │ │ │ │ │ -00045570: 2020 2020 6c69 6272 6172 792d 736f 6e61 library-sona │ │ │ │ │ -00045580: 6d65 206d 6169 6e2d 6465 7065 6e64 656e me main-dependen │ │ │ │ │ -00045590: 6379 2d74 656d 706c 6174 650a 2020 2020 cy-template. │ │ │ │ │ -000455a0: 2020 5b7c 2061 6c74 6572 6e61 7469 7665 [| alternative │ │ │ │ │ -000455b0: 2d64 6570 656e 6465 6e63 792d 7465 6d70 -dependency-temp │ │ │ │ │ -000455c0: 6c61 7465 5d0a 2020 2020 2020 5b2e 2e2e late]. [... │ │ │ │ │ -000455d0: 5d0a 2020 2020 2020 5b2a 2066 6965 6c64 ]. [* field │ │ │ │ │ -000455e0: 2d6e 616d 653a 2066 6965 6c64 2d76 616c -name: field-val │ │ │ │ │ -000455f0: 7565 5d0a 2020 2020 2020 5b2e 2e2e 5d0a ue]. [...]. │ │ │ │ │ -00045600: 2020 2020 2020 7379 6d62 6f6c 206d 696e symbol min │ │ │ │ │ -00045610: 696d 616c 2d76 6572 7369 6f6e 5b20 6964 imal-version[ id │ │ │ │ │ -00045620: 2d6f 662d 6465 7065 6e64 656e 6379 2d74 -of-dependency-t │ │ │ │ │ -00045630: 656d 706c 6174 655d 0a0a 546f 2065 7870 emplate]..To exp │ │ │ │ │ -00045640: 6c61 696e 2074 6869 7320 666f 726d 6174 lain this format │ │ │ │ │ -00045650: 2c20 7765 e280 996c 6c20 7573 6520 7468 , we...ll use th │ │ │ │ │ -00045660: 6520 e280 987a 6c69 6231 67e2 8099 2070 e ...zlib1g... p │ │ │ │ │ -00045670: 6163 6b61 6765 2061 7320 616e 2065 7861 ackage as an exa │ │ │ │ │ -00045680: 6d70 6c65 2c0a 7768 6963 6820 2861 7420 mple,.which (at │ │ │ │ │ -00045690: 7468 6520 7469 6d65 206f 6620 7772 6974 the time of writ │ │ │ │ │ -000456a0: 696e 6729 2069 6e73 7461 6c6c 7320 7468 ing) installs th │ │ │ │ │ -000456b0: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ -000456c0: 0ae2 8098 2f75 7372 2f6c 6962 2f6c 6962 ..../usr/lib/lib │ │ │ │ │ -000456d0: 7a2e 736f 2e31 2e32 2e33 2e34 e280 992e z.so.1.2.3.4.... │ │ │ │ │ -000456e0: 2020 4d61 6e64 6174 6f72 7920 6c69 6e65 Mandatory line │ │ │ │ │ -000456f0: 7320 7769 6c6c 2062 6520 6465 7363 7269 s will be descri │ │ │ │ │ -00045700: 6265 6420 6669 7273 742c 0a66 6f6c 6c6f bed first,.follo │ │ │ │ │ -00045710: 7765 6420 6279 206f 7074 696f 6e61 6c20 wed by optional │ │ │ │ │ -00045720: 6c69 6e65 732e 0a0a e280 986c 6962 7261 lines......libra │ │ │ │ │ -00045730: 7279 2d73 6f6e 616d 65e2 8099 206d 7573 ry-soname... mus │ │ │ │ │ -00045740: 7420 636f 6e74 6169 6e20 6578 6163 746c t contain exactl │ │ │ │ │ -00045750: 7920 7468 6520 7661 6c75 6520 6f66 2074 y the value of t │ │ │ │ │ -00045760: 6865 2045 4c46 20e2 8098 534f 4e41 4d45 he ELF ...SONAME │ │ │ │ │ -00045770: e280 990a 6174 7472 6962 7574 6520 6f66 ....attribute of │ │ │ │ │ -00045780: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ -00045790: 6172 792e 2020 496e 206f 7572 2065 7861 ary. In our exa │ │ │ │ │ -000457a0: 6d70 6c65 2c20 7468 6973 2069 7320 e280 mple, this is .. │ │ │ │ │ -000457b0: 986c 6962 7a2e 736f 2e31 e280 992e 0a28 .libz.so.1.....( │ │ │ │ │ -000457c0: 3129 0a0a e280 986d 6169 6e2d 6465 7065 1).....main-depe │ │ │ │ │ -000457d0: 6e64 656e 6379 2d74 656d 706c 6174 65e2 ndency-template. │ │ │ │ │ -000457e0: 8099 2068 6173 2074 6865 2073 616d 6520 .. has the same │ │ │ │ │ -000457f0: 7379 6e74 6178 2061 7320 6120 6465 7065 syntax as a depe │ │ │ │ │ -00045800: 6e64 656e 6379 2066 6965 6c64 2069 6e0a ndency field in. │ │ │ │ │ -00045810: 6120 6269 6e61 7279 2070 6163 6b61 6765 a binary package │ │ │ │ │ -00045820: 2063 6f6e 7472 6f6c 2066 696c 652c 2065 control file, e │ │ │ │ │ -00045830: 7863 6570 7420 7468 6174 2074 6865 2073 xcept that the s │ │ │ │ │ -00045840: 7472 696e 6720 e280 9823 4d49 4e56 4552 tring ...#MINVER │ │ │ │ │ -00045850: 23e2 8099 2069 730a 7265 706c 6163 6564 #... is.replaced │ │ │ │ │ -00045860: 2062 7920 6120 7665 7273 696f 6e20 7265 by a version re │ │ │ │ │ -00045870: 7374 7269 6374 696f 6e20 6c69 6b65 20e2 striction like . │ │ │ │ │ -00045880: 8098 283e 3d20 7665 7273 696f 6e29 e280 ..(>= version).. │ │ │ │ │ -00045890: 9920 6f72 2062 7920 6e6f 7468 696e 6720 . or by nothing │ │ │ │ │ -000458a0: 6966 0a61 6e20 756e 7665 7273 696f 6e65 if.an unversione │ │ │ │ │ -000458b0: 6420 6465 7065 6e64 656e 6379 2069 7320 d dependency is │ │ │ │ │ -000458c0: 6465 656d 6564 2073 7566 6669 6369 656e deemed sufficien │ │ │ │ │ -000458d0: 742e 2020 5468 6520 7665 7273 696f 6e20 t. The version │ │ │ │ │ -000458e0: 7265 7374 7269 6374 696f 6e0a 7769 6c6c restriction.will │ │ │ │ │ -000458f0: 2062 6520 6261 7365 6420 6f6e 2077 6869 be based on whi │ │ │ │ │ -00045900: 6368 2073 796d 626f 6c73 2066 726f 6d20 ch symbols from │ │ │ │ │ -00045910: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ -00045920: 7279 2061 7265 2072 6566 6572 656e 6365 ry are reference │ │ │ │ │ -00045930: 640a 616e 6420 7468 6520 7665 7273 696f d.and the versio │ │ │ │ │ -00045940: 6e20 6174 2077 6869 6368 2074 6865 7920 n at which they │ │ │ │ │ -00045950: 7765 7265 2069 6e74 726f 6475 6365 6420 were introduced │ │ │ │ │ -00045960: 2873 6565 2062 656c 6f77 292e 2020 496e (see below). In │ │ │ │ │ -00045970: 206e 6561 726c 790a 616c 6c20 6361 7365 nearly.all case │ │ │ │ │ -00045980: 732c 20e2 8098 6d61 696e 2d64 6570 656e s, ...main-depen │ │ │ │ │ -00045990: 6465 6e63 792d 7465 6d70 6c61 7465 e280 dency-template.. │ │ │ │ │ -000459a0: 9920 7769 6c6c 2062 6520 e280 9870 6163 . will be ...pac │ │ │ │ │ -000459b0: 6b61 6765 2023 4d49 4e56 4552 23e2 8099 kage #MINVER#... │ │ │ │ │ -000459c0: 2c20 7768 6572 650a 7061 636b 6167 6520 , where.package │ │ │ │ │ -000459d0: 6973 2074 6865 206e 616d 6520 6f66 2074 is the name of t │ │ │ │ │ -000459e0: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ -000459f0: 6520 636f 6e74 6169 6e69 6e67 2074 6865 e containing the │ │ │ │ │ -00045a00: 2073 6861 7265 6420 6c69 6272 6172 792e shared library. │ │ │ │ │ -00045a10: 0a54 6869 7320 6164 6473 2061 2073 696d .This adds a sim │ │ │ │ │ -00045a20: 706c 652c 2070 6f73 7369 626c 792d 7665 ple, possibly-ve │ │ │ │ │ -00045a30: 7273 696f 6e65 6420 6465 7065 6e64 656e rsioned dependen │ │ │ │ │ -00045a40: 6379 206f 6e20 7468 6520 7368 6172 6564 cy on the shared │ │ │ │ │ -00045a50: 206c 6962 7261 7279 0a70 6163 6b61 6765 library.package │ │ │ │ │ -00045a60: 2e20 2049 6e20 736f 6d65 2072 6172 6520 . In some rare │ │ │ │ │ -00045a70: 6361 7365 732c 2073 7563 6820 6173 2077 cases, such as w │ │ │ │ │ -00045a80: 6865 6e20 6d75 6c74 6970 6c65 2070 6163 hen multiple pac │ │ │ │ │ -00045a90: 6b61 6765 7320 7072 6f76 6964 6520 7468 kages provide th │ │ │ │ │ -00045aa0: 650a 7361 6d65 2073 6861 7265 6420 6c69 e.same shared li │ │ │ │ │ -00045ab0: 6272 6172 7920 4142 492c 2074 6865 2064 brary ABI, the d │ │ │ │ │ -00045ac0: 6570 656e 6465 6e63 7920 7465 6d70 6c61 ependency templa │ │ │ │ │ -00045ad0: 7465 206d 6179 206e 6565 6420 746f 2062 te may need to b │ │ │ │ │ -00045ae0: 6520 6d6f 7265 0a63 6f6d 706c 6578 2e0a e more.complex.. │ │ │ │ │ -00045af0: 0a49 6e20 6f75 7220 6578 616d 706c 652c .In our example, │ │ │ │ │ -00045b00: 2074 6865 2066 6972 7374 206c 696e 6520 the first line │ │ │ │ │ -00045b10: 6f66 2074 6865 20e2 8098 7a6c 6962 3167 of the ...zlib1g │ │ │ │ │ -00045b20: e280 9920 e280 9873 796d 626f 6c73 e280 ... ...symbols.. │ │ │ │ │ -00045b30: 9920 6669 6c65 2077 6f75 6c64 2062 653a . file would be: │ │ │ │ │ -00045b40: 0a0a 2020 2020 206c 6962 7a2e 736f 2e31 .. libz.so.1 │ │ │ │ │ -00045b50: 207a 6c69 6231 6720 234d 494e 5645 5223 zlib1g #MINVER# │ │ │ │ │ -00045b60: 0a0a 4561 6368 2070 7562 6c69 6320 7379 ..Each public sy │ │ │ │ │ -00045b70: 6d62 6f6c 2065 7870 6f72 7465 6420 6279 mbol exported by │ │ │ │ │ -00045b80: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ -00045b90: 6172 7920 6d75 7374 2068 6176 6520 610a ary must have a. │ │ │ │ │ -00045ba0: 636f 7272 6573 706f 6e64 696e 6720 7379 corresponding sy │ │ │ │ │ -00045bb0: 6d62 6f6c 206c 696e 652c 2069 6e64 656e mbol line, inden │ │ │ │ │ -00045bc0: 7465 6420 6279 206f 6e65 2073 7061 6365 ted by one space │ │ │ │ │ -00045bd0: 2e20 2073 796d 626f 6c20 6973 2074 6865 . symbol is the │ │ │ │ │ -00045be0: 0a65 7870 6f72 7465 6420 7379 6d62 6f6c .exported symbol │ │ │ │ │ -00045bf0: 2028 7768 6963 682c 2066 6f72 2043 2b2b (which, for C++ │ │ │ │ │ -00045c00: 2c20 6d65 616e 7320 7468 6520 6d61 6e67 , means the mang │ │ │ │ │ -00045c10: 6c65 6420 7379 6d62 6f6c 2920 666f 6c6c led symbol) foll │ │ │ │ │ -00045c20: 6f77 6564 2062 790a e280 9840 e280 9920 owed by....@... │ │ │ │ │ -00045c30: 616e 6420 7468 6520 7379 6d62 6f6c 2076 and the symbol v │ │ │ │ │ -00045c40: 6572 7369 6f6e 2c20 6f72 2074 6865 2073 ersion, or the s │ │ │ │ │ -00045c50: 7472 696e 6720 e280 9842 6173 65e2 8099 tring ...Base... │ │ │ │ │ -00045c60: 2069 6620 7468 6572 6520 6973 206e 6f20 if there is no │ │ │ │ │ -00045c70: 7379 6d62 6f6c 0a76 6572 7369 6f6e 2e20 symbol.version. │ │ │ │ │ -00045c80: 20e2 8098 6d69 6e69 6d61 6c2d 7665 7273 ...minimal-vers │ │ │ │ │ -00045c90: 696f 6ee2 8099 2069 7320 7468 6520 6d6f ion... is the mo │ │ │ │ │ -00045ca0: 7374 2072 6563 656e 7420 7665 7273 696f st recent versio │ │ │ │ │ -00045cb0: 6e20 6f66 2074 6865 2073 6861 7265 640a n of the shared. │ │ │ │ │ -00045cc0: 6c69 6272 6172 7920 7468 6174 2063 6861 library that cha │ │ │ │ │ -00045cd0: 6e67 6564 2074 6865 2062 6568 6176 696f nged the behavio │ │ │ │ │ -00045ce0: 7220 6f66 2074 6861 7420 7379 6d62 6f6c r of that symbol │ │ │ │ │ -00045cf0: 2c20 7768 6574 6865 7220 6279 2061 6464 , whether by add │ │ │ │ │ -00045d00: 696e 6720 6974 2c0a 6368 616e 6769 6e67 ing it,.changing │ │ │ │ │ -00045d10: 2069 7473 2066 756e 6374 696f 6e20 7369 its function si │ │ │ │ │ -00045d20: 676e 6174 7572 6520 2874 6865 2070 6172 gnature (the par │ │ │ │ │ -00045d30: 616d 6574 6572 732c 2074 6865 6972 2074 ameters, their t │ │ │ │ │ -00045d40: 7970 6573 2c20 6f72 2074 6865 0a72 6574 ypes, or the.ret │ │ │ │ │ -00045d50: 7572 6e20 7479 7065 292c 206f 7220 6368 urn type), or ch │ │ │ │ │ -00045d60: 616e 6769 6e67 2069 7473 2062 6568 6176 anging its behav │ │ │ │ │ -00045d70: 696f 7220 696e 2061 2077 6179 2074 6861 ior in a way tha │ │ │ │ │ -00045d80: 7420 6973 2076 6973 6962 6c65 2074 6f20 t is visible to │ │ │ │ │ -00045d90: 610a 6361 6c6c 6572 2e20 20e2 8098 6964 a.caller. ...id │ │ │ │ │ -00045da0: 2d6f 662d 6465 7065 6e64 656e 6379 2d74 -of-dependency-t │ │ │ │ │ -00045db0: 656d 706c 6174 65e2 8099 2069 7320 616e emplate... is an │ │ │ │ │ -00045dc0: 206f 7074 696f 6e61 6c20 6669 656c 6420 optional field │ │ │ │ │ -00045dd0: 7468 6174 0a72 6566 6572 656e 6365 7320 that.references │ │ │ │ │ -00045de0: 616e 20e2 8098 616c 7465 726e 6174 6976 an ...alternativ │ │ │ │ │ -00045df0: 652d 6465 7065 6e64 656e 6379 2d74 656d e-dependency-tem │ │ │ │ │ -00045e00: 706c 6174 65e2 8099 3b20 7365 6520 6265 plate...; see be │ │ │ │ │ -00045e10: 6c6f 7720 666f 7220 6120 6675 6c6c 0a64 low for a full.d │ │ │ │ │ -00045e20: 6573 6372 6970 7469 6f6e 2e0a 0a46 6f72 escription...For │ │ │ │ │ -00045e30: 2065 7861 6d70 6c65 2c20 e280 986c 6962 example, ...lib │ │ │ │ │ -00045e40: 7a2e 736f 2e31 e280 9920 636f 6e74 6169 z.so.1... contai │ │ │ │ │ -00045e50: 6e73 2074 6865 2073 796d 626f 6c73 20e2 ns the symbols . │ │ │ │ │ -00045e60: 8098 636f 6d70 7265 7373 e280 9920 616e ..compress... an │ │ │ │ │ -00045e70: 640a e280 9863 6f6d 7072 6573 7342 6f75 d....compressBou │ │ │ │ │ -00045e80: 6e64 e280 992e 2020 e280 9863 6f6d 7072 nd.... ...compr │ │ │ │ │ -00045e90: 6573 73e2 8099 2068 6173 206e 6f20 7379 ess... has no sy │ │ │ │ │ -00045ea0: 6d62 6f6c 2076 6572 7369 6f6e 2061 6e64 mbol version and │ │ │ │ │ -00045eb0: 206c 6173 7420 6368 616e 6765 6420 6974 last changed it │ │ │ │ │ -00045ec0: 730a 6265 6861 7669 6f72 2069 6e20 7570 s.behavior in up │ │ │ │ │ -00045ed0: 7374 7265 616d 2076 6572 7369 6f6e 20e2 stream version . │ │ │ │ │ -00045ee0: 8098 313a 312e 312e 34e2 8099 2e20 20e2 ..1:1.1.4.... . │ │ │ │ │ -00045ef0: 8098 636f 6d70 7265 7373 426f 756e 64e2 ..compressBound. │ │ │ │ │ -00045f00: 8099 2068 6173 2074 6865 2073 796d 626f .. has the symbo │ │ │ │ │ -00045f10: 6c0a 7665 7273 696f 6e20 e280 985a 4c49 l.version ...ZLI │ │ │ │ │ -00045f20: 425f 312e 322e 30e2 8099 2c20 7761 7320 B_1.2.0..., was │ │ │ │ │ -00045f30: 696e 7472 6f64 7563 6564 2069 6e20 7570 introduced in up │ │ │ │ │ -00045f40: 7374 7265 616d 2076 6572 7369 6f6e 20e2 stream version . │ │ │ │ │ -00045f50: 8098 313a 312e 322e 30e2 8099 2c20 616e ..1:1.2.0..., an │ │ │ │ │ -00045f60: 640a 6861 7320 6e6f 7420 6368 616e 6765 d.has not change │ │ │ │ │ -00045f70: 6420 6974 7320 6265 6861 7669 6f72 2e20 d its behavior. │ │ │ │ │ -00045f80: 2049 7473 20e2 8098 7379 6d62 6f6c 73e2 Its ...symbols. │ │ │ │ │ -00045f90: 8099 2066 696c 6520 7468 6572 6566 6f72 .. file therefor │ │ │ │ │ -00045fa0: 6520 636f 6e74 6169 6e73 2074 6865 0a6c e contains the.l │ │ │ │ │ -00045fb0: 696e 6573 3a0a 0a20 2020 2020 636f 6d70 ines:.. comp │ │ │ │ │ -00045fc0: 7265 7373 4042 6173 6520 313a 312e 312e ress@Base 1:1.1. │ │ │ │ │ -00045fd0: 340a 2020 2020 2063 6f6d 7072 6573 7342 4. compressB │ │ │ │ │ -00045fe0: 6f75 6e64 405a 4c49 425f 312e 322e 3020 ound@ZLIB_1.2.0 │ │ │ │ │ -00045ff0: 313a 312e 322e 300a 0a50 6163 6b61 6765 1:1.2.0..Package │ │ │ │ │ -00046000: 7320 7573 696e 6720 6f6e 6c79 20e2 8098 s using only ... │ │ │ │ │ -00046010: 636f 6d70 7265 7373 e280 9920 776f 756c compress... woul │ │ │ │ │ -00046020: 6420 7468 656e 2067 6574 2061 2064 6570 d then get a dep │ │ │ │ │ -00046030: 656e 6465 6e63 7920 6f6e 20e2 8098 7a6c endency on ...zl │ │ │ │ │ -00046040: 6962 3167 0a28 3e3d 2031 3a31 2e31 2e34 ib1g.(>= 1:1.1.4 │ │ │ │ │ -00046050: 29e2 8099 2c20 6275 7420 7061 636b 6167 )..., but packag │ │ │ │ │ -00046060: 6573 2075 7369 6e67 20e2 8098 636f 6d70 es using ...comp │ │ │ │ │ -00046070: 7265 7373 426f 756e 64e2 8099 2077 6f75 ressBound... wou │ │ │ │ │ -00046080: 6c64 2067 6574 2061 2064 6570 656e 6465 ld get a depende │ │ │ │ │ -00046090: 6e63 790a 6f6e 20e2 8098 7a6c 6962 3167 ncy.on ...zlib1g │ │ │ │ │ -000460a0: 2028 3e3d 2031 3a31 2e32 2e30 29e2 8099 (>= 1:1.2.0)... │ │ │ │ │ -000460b0: 2e0a 0a4f 6e65 206f 7220 6d6f 7265 20e2 ...One or more . │ │ │ │ │ -000460c0: 8098 616c 7465 726e 6174 6976 652d 6465 ..alternative-de │ │ │ │ │ -000460d0: 7065 6e64 656e 6379 2d74 656d 706c 6174 pendency-templat │ │ │ │ │ -000460e0: 65e2 8099 206c 696e 6573 206d 6179 2062 e... lines may b │ │ │ │ │ -000460f0: 6520 7072 6f76 6964 6564 2e0a 5468 6573 e provided..Thes │ │ │ │ │ -00046100: 6520 6172 6520 7573 6564 2069 6e20 6361 e are used in ca │ │ │ │ │ -00046110: 7365 7320 7768 6572 6520 736f 6d65 2073 ses where some s │ │ │ │ │ -00046120: 796d 626f 6c73 2069 6e20 7468 6520 7368 ymbols in the sh │ │ │ │ │ -00046130: 6172 6564 206c 6962 7261 7279 2073 686f ared library sho │ │ │ │ │ -00046140: 756c 640a 7573 6520 6f6e 6520 6465 7065 uld.use one depe │ │ │ │ │ -00046150: 6e64 656e 6379 2074 656d 706c 6174 6520 ndency template │ │ │ │ │ -00046160: 7768 696c 6520 6f74 6865 7273 2073 686f while others sho │ │ │ │ │ -00046170: 756c 6420 7573 6520 6120 6469 6666 6572 uld use a differ │ │ │ │ │ -00046180: 656e 740a 7465 6d70 6c61 7465 2e20 2054 ent.template. T │ │ │ │ │ -00046190: 6865 2061 6c74 6572 6e61 7469 7665 2064 he alternative d │ │ │ │ │ -000461a0: 6570 656e 6465 6e63 7920 7465 6d70 6c61 ependency templa │ │ │ │ │ -000461b0: 7465 7320 6172 6520 7573 6564 206f 6e6c tes are used onl │ │ │ │ │ -000461c0: 7920 6966 2061 0a73 796d 626f 6c20 6c69 y if a.symbol li │ │ │ │ │ -000461d0: 6e65 2063 6f6e 7461 696e 7320 7468 6520 ne contains the │ │ │ │ │ -000461e0: e280 9869 642d 6f66 2d64 6570 656e 6465 ...id-of-depende │ │ │ │ │ -000461f0: 6e63 792d 7465 6d70 6c61 7465 e280 9920 ncy-template... │ │ │ │ │ -00046200: 6669 656c 642e 2020 5468 6520 6669 7273 field. The firs │ │ │ │ │ -00046210: 740a 616c 7465 726e 6174 6976 6520 6465 t.alternative de │ │ │ │ │ -00046220: 7065 6e64 656e 6379 2074 656d 706c 6174 pendency templat │ │ │ │ │ -00046230: 6520 6973 206e 756d 6265 7265 6420 312c e is numbered 1, │ │ │ │ │ -00046240: 2074 6865 2073 6563 6f6e 6420 322c 2061 the second 2, a │ │ │ │ │ -00046250: 6e64 2073 6f0a 666f 7274 682e 2020 2832 nd so.forth. (2 │ │ │ │ │ -00046260: 290a 0a46 696e 616c 6c79 2c20 7468 6520 )..Finally, the │ │ │ │ │ -00046270: 656e 7472 7920 666f 7220 7468 6520 6c69 entry for the li │ │ │ │ │ -00046280: 6272 6172 7920 6d61 7920 636f 6e74 6169 brary may contai │ │ │ │ │ -00046290: 6e20 6f6e 6520 6f72 206d 6f72 6520 6d65 n one or more me │ │ │ │ │ -000462a0: 7461 6461 7461 0a66 6965 6c64 732e 2020 tadata.fields. │ │ │ │ │ -000462b0: 4375 7272 656e 746c 792c 2074 6865 206f Currently, the o │ │ │ │ │ -000462c0: 6e6c 7920 7375 7070 6f72 7465 6420 6669 nly supported fi │ │ │ │ │ -000462d0: 656c 642d 6e61 6d65 2069 730a e280 9842 eld-name is....B │ │ │ │ │ -000462e0: 7569 6c64 2d44 6570 656e 6473 2d50 6163 uild-Depends-Pac │ │ │ │ │ -000462f0: 6b61 6765 e280 992c 2077 686f 7365 2076 kage..., whose v │ │ │ │ │ -00046300: 616c 7565 206c 6973 7473 2074 6865 202a alue lists the * │ │ │ │ │ -00046310: 6e6f 7465 206c 6962 7261 7279 2064 6576 note library dev │ │ │ │ │ -00046320: 656c 6f70 6d65 6e74 0a70 6163 6b61 6765 elopment.package │ │ │ │ │ -00046330: 3a20 3130 642e 206f 6e20 7768 6963 6820 : 10d. on which │ │ │ │ │ -00046340: 7061 636b 6167 6573 2075 7369 6e67 2074 packages using t │ │ │ │ │ -00046350: 6869 7320 7368 6172 6564 206c 6962 7261 his shared libra │ │ │ │ │ -00046360: 7279 2064 6563 6c61 7265 2061 0a62 7569 ry declare a.bui │ │ │ │ │ -00046370: 6c64 2064 6570 656e 6465 6e63 792e 2020 ld dependency. │ │ │ │ │ -00046380: 4966 2074 6869 7320 6669 656c 6420 6973 If this field is │ │ │ │ │ -00046390: 2070 7265 7365 6e74 2c20 e280 9864 706b present, ...dpk │ │ │ │ │ -000463a0: 672d 7368 6c69 6264 6570 73e2 8099 2075 g-shlibdeps... u │ │ │ │ │ -000463b0: 7365 7320 6974 2074 6f0a 656e 7375 7265 ses it to.ensure │ │ │ │ │ -000463c0: 2074 6861 7420 7468 6520 7265 7375 6c74 that the result │ │ │ │ │ -000463d0: 696e 6720 6269 6e61 7279 2070 6163 6b61 ing binary packa │ │ │ │ │ -000463e0: 6765 2064 6570 656e 6465 6e63 7920 6f6e ge dependency on │ │ │ │ │ -000463f0: 2074 6865 2073 6861 7265 640a 6c69 6272 the shared.libr │ │ │ │ │ -00046400: 6172 7920 6973 2061 7420 6c65 6173 7420 ary is at least │ │ │ │ │ -00046410: 6173 2073 7472 6963 7420 6173 2074 6865 as strict as the │ │ │ │ │ -00046420: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -00046430: 6465 7065 6e64 656e 6379 206f 6e20 7468 dependency on th │ │ │ │ │ -00046440: 650a 7368 6172 6564 206c 6962 7261 7279 e.shared library │ │ │ │ │ -00046450: 2064 6576 656c 6f70 6d65 6e74 2070 6163 development pac │ │ │ │ │ -00046460: 6b61 6765 2e20 2028 3329 2020 466f 7220 kage. (3) For │ │ │ │ │ -00046470: 6f75 7220 6578 616d 706c 652c 2074 6865 our example, the │ │ │ │ │ -00046480: 20e2 8098 7a6c 6962 3167 e280 990a e280 ...zlib1g...... │ │ │ │ │ -00046490: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ -000464a0: 2077 6f75 6c64 2063 6f6e 7461 696e 3a0a would contain:. │ │ │ │ │ -000464b0: 0a20 2020 2020 2a20 4275 696c 642d 4465 . * Build-De │ │ │ │ │ -000464c0: 7065 6e64 732d 5061 636b 6167 653a 207a pends-Package: z │ │ │ │ │ -000464d0: 6c69 6231 672d 6465 760a 0a41 6c73 6f20 lib1g-dev..Also │ │ │ │ │ -000464e0: 7365 6520 e280 9864 6562 2d73 796d 626f see ...deb-symbo │ │ │ │ │ -000464f0: 6c73 2835 29e2 8099 2e0a 0a20 2020 2d2d ls(5)...... -- │ │ │ │ │ -00046500: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ -00046510: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ -00046520: 2020 2831 2920 5468 6973 2063 616e 2062 (1) This can b │ │ │ │ │ -00046530: 6520 6465 7465 726d 696e 6564 2062 7920 e determined by │ │ │ │ │ -00046540: 7573 696e 6720 7468 6520 636f 6d6d 616e using the comman │ │ │ │ │ -00046550: 640a 0a20 2020 2020 7265 6164 656c 6620 d.. readelf │ │ │ │ │ -00046560: 2d64 202f 7573 722f 6c69 622f 6c69 627a -d /usr/lib/libz │ │ │ │ │ -00046570: 2e73 6f2e 312e 322e 332e 3420 7c20 6772 .so.1.2.3.4 | gr │ │ │ │ │ -00046580: 6570 2053 4f4e 414d 450a 0a20 2020 2832 ep SONAME.. (2 │ │ │ │ │ -00046590: 2920 416e 2065 7861 6d70 6c65 206f 6620 ) An example of │ │ │ │ │ -000465a0: 7768 6572 6520 7468 6973 206d 6179 2062 where this may b │ │ │ │ │ -000465b0: 6520 6e65 6564 6564 2069 7320 7769 7468 e needed is with │ │ │ │ │ -000465c0: 2061 206c 6962 7261 7279 2074 6861 740a a library that. │ │ │ │ │ -000465d0: 696d 706c 656d 656e 7473 2074 6865 206c implements the l │ │ │ │ │ -000465e0: 6962 474c 2069 6e74 6572 6661 6365 2e20 ibGL interface. │ │ │ │ │ -000465f0: 2041 6c6c 2047 4c20 696d 706c 656d 656e All GL implemen │ │ │ │ │ -00046600: 7461 7469 6f6e 7320 7072 6f76 6964 6520 tations provide │ │ │ │ │ -00046610: 7468 6520 7361 6d65 0a73 6574 206f 6620 the same.set of │ │ │ │ │ -00046620: 6261 7365 2069 6e74 6572 6661 6365 732c base interfaces, │ │ │ │ │ -00046630: 2061 6e64 2074 6865 6e20 6d61 7920 7072 and then may pr │ │ │ │ │ -00046640: 6f76 6964 6520 736f 6d65 2061 6464 6974 ovide some addit │ │ │ │ │ -00046650: 696f 6e61 6c20 696e 7465 7266 6163 6573 ional interfaces │ │ │ │ │ -00046660: 0a6f 6e6c 7920 7573 6564 2062 7920 7072 .only used by pr │ │ │ │ │ -00046670: 6f67 7261 6d73 2074 6861 7420 7265 7175 ograms that requ │ │ │ │ │ -00046680: 6972 6520 7468 6174 2073 7065 6369 6669 ire that specifi │ │ │ │ │ -00046690: 6320 474c 2069 6d70 6c65 6d65 6e74 6174 c GL implementat │ │ │ │ │ -000466a0: 696f 6e2e 2020 536f 2c0a 666f 7220 6578 ion. So,.for ex │ │ │ │ │ -000466b0: 616d 706c 652c 206c 6962 676c 312d 6d65 ample, libgl1-me │ │ │ │ │ -000466c0: 7361 2d67 6c78 206d 6179 2075 7365 2074 sa-glx may use t │ │ │ │ │ -000466d0: 6865 2066 6f6c 6c6f 7769 6e67 20e2 8098 he following ... │ │ │ │ │ -000466e0: 7379 6d62 6f6c 73e2 8099 2066 696c 653a symbols... file: │ │ │ │ │ -000466f0: 0a0a 2020 2020 206c 6962 474c 2e73 6f2e .. libGL.so. │ │ │ │ │ -00046700: 3120 6c69 6267 6c31 0a20 2020 2020 207c 1 libgl1. | │ │ │ │ │ -00046710: 206c 6962 676c 312d 6d65 7361 2d67 6c78 libgl1-mesa-glx │ │ │ │ │ -00046720: 2023 4d49 4e56 4552 230a 2020 2020 2020 #MINVER#. │ │ │ │ │ -00046730: 7075 626c 6963 476c 5379 6d62 6f6c 4042 publicGlSymbol@B │ │ │ │ │ -00046740: 6173 6520 362e 332d 3120 5b2e 2e2e 5d0a ase 6.3-1 [...]. │ │ │ │ │ -00046750: 2020 2020 2020 696d 706c 656d 656e 7461 implementa │ │ │ │ │ -00046760: 7469 6f6e 5370 6563 6966 6963 5379 6d62 tionSpecificSymb │ │ │ │ │ -00046770: 6f6c 4042 6173 6520 362e 352e 322d 3720 ol@Base 6.5.2-7 │ │ │ │ │ -00046780: 310a 2020 2020 2020 5b2e 2e2e 5d0a 0a42 1. [...]..B │ │ │ │ │ -00046790: 696e 6172 6965 7320 6f72 2073 6861 7265 inaries or share │ │ │ │ │ -000467a0: 6420 6c69 6272 6172 6965 7320 7573 696e d libraries usin │ │ │ │ │ -000467b0: 6720 6f6e 6c79 20e2 8098 7075 626c 6963 g only ...public │ │ │ │ │ -000467c0: 476c 5379 6d62 6f6c e280 9920 776f 756c GlSymbol... woul │ │ │ │ │ -000467d0: 6420 6465 7065 6e64 0a6f 6e6c 7920 6f6e d depend.only on │ │ │ │ │ -000467e0: 20e2 8098 6c69 6267 6c31 e280 9920 2877 ...libgl1... (w │ │ │ │ │ -000467f0: 6869 6368 206d 6179 2062 6520 7072 6f76 hich may be prov │ │ │ │ │ -00046800: 6964 6564 2062 7920 6d75 6c74 6970 6c65 ided by multiple │ │ │ │ │ -00046810: 2070 6163 6b61 6765 7329 2c20 6275 7420 packages), but │ │ │ │ │ -00046820: 6f6e 6573 0a75 7369 6e67 20e2 8098 696d ones.using ...im │ │ │ │ │ -00046830: 706c 656d 656e 7461 7469 6f6e 5370 6563 plementationSpec │ │ │ │ │ -00046840: 6966 6963 5379 6d62 6f6c e280 9920 776f ificSymbol... wo │ │ │ │ │ -00046850: 756c 6420 6765 7420 6120 6465 7065 6e64 uld get a depend │ │ │ │ │ -00046860: 656e 6379 206f 6e0a e280 986c 6962 676c ency on....libgl │ │ │ │ │ -00046870: 312d 6d65 7361 2d67 6c78 2028 3e3d 2036 1-mesa-glx (>= 6 │ │ │ │ │ -00046880: 2e35 2e32 2d37 29e2 8099 2e0a 0a20 2020 .5.2-7)...... │ │ │ │ │ -00046890: 2833 2920 5468 6973 2066 6965 6c64 2073 (3) This field s │ │ │ │ │ -000468a0: 686f 756c 6420 6e6f 726d 616c 6c79 206e hould normally n │ │ │ │ │ -000468b0: 6f74 2062 6520 6e65 6365 7373 6172 792c ot be necessary, │ │ │ │ │ -000468c0: 2073 696e 6365 2069 6620 7468 650a 6265 since if the.be │ │ │ │ │ -000468d0: 6861 7669 6f72 206f 6620 616e 7920 7379 havior of any sy │ │ │ │ │ -000468e0: 6d62 6f6c 2068 6173 2063 6861 6e67 6564 mbol has changed │ │ │ │ │ -000468f0: 2c20 7468 6520 636f 7272 6573 706f 6e64 , the correspond │ │ │ │ │ -00046900: 696e 6720 7379 6d62 6f6c 0a6d 696e 696d ing symbol.minim │ │ │ │ │ -00046910: 616c 2d76 6572 7369 6f6e 2073 686f 756c al-version shoul │ │ │ │ │ -00046920: 6420 6861 7665 2062 6565 6e20 696e 6372 d have been incr │ │ │ │ │ -00046930: 6561 7365 642e 2020 4275 7420 696e 636c eased. But incl │ │ │ │ │ -00046940: 7564 696e 6720 6974 206d 616b 6573 2074 uding it makes t │ │ │ │ │ -00046950: 6865 0ae2 8098 7379 6d62 6f6c 73e2 8099 he....symbols... │ │ │ │ │ -00046960: 2073 7973 7465 6d20 6d6f 7265 2072 6f62 system more rob │ │ │ │ │ -00046970: 7573 7420 6279 2074 6967 6874 656e 696e ust by tightenin │ │ │ │ │ -00046980: 6720 7468 6520 6465 7065 6e64 656e 6379 g the dependency │ │ │ │ │ -00046990: 2069 6e20 6361 7365 7320 7768 6572 650a in cases where. │ │ │ │ │ -000469a0: 7468 6520 7061 636b 6167 6520 7573 696e the package usin │ │ │ │ │ -000469b0: 6720 7468 6520 7368 6172 6564 206c 6962 g the shared lib │ │ │ │ │ -000469c0: 7261 7279 2073 7065 6369 6669 6361 6c6c rary specificall │ │ │ │ │ -000469d0: 7920 7265 7175 6972 6573 2061 7420 6c65 y requires at le │ │ │ │ │ -000469e0: 6173 7420 610a 7061 7274 6963 756c 6172 ast a.particular │ │ │ │ │ -000469f0: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ -00046a00: 7368 6172 6564 206c 6962 7261 7279 2064 shared library d │ │ │ │ │ -00046a10: 6576 656c 6f70 6d65 6e74 2070 6163 6b61 evelopment packa │ │ │ │ │ -00046a20: 6765 2066 6f72 2073 6f6d 650a 7265 6173 ge for some.reas │ │ │ │ │ -00046a30: 6f6e 2e0a 0a1f 0a46 696c 653a 2064 6562 on.....File: deb │ │ │ │ │ -00046a40: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00046a50: 2020 4e6f 6465 3a20 5072 6f76 6964 696e Node: Providin │ │ │ │ │ -00046a60: 6720 6120 7379 6d62 6f6c 7320 6669 6c65 g a symbols file │ │ │ │ │ -00046a70: 2c20 2050 7265 763a 2054 6865 2073 796d , Prev: The sym │ │ │ │ │ -00046a80: 626f 6c73 2046 696c 6520 466f 726d 6174 bols File Format │ │ │ │ │ -00046a90: 2c20 2055 703a 2054 6865 2073 796d 626f , Up: The symbo │ │ │ │ │ -00046aa0: 6c73 2073 7973 7465 6d0a 0a38 2e36 2e33 ls system..8.6.3 │ │ │ │ │ -00046ab0: 2e33 2050 726f 7669 6469 6e67 2061 20e2 .3 Providing a . │ │ │ │ │ -00046ac0: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ -00046ad0: 650a 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e e............... │ │ │ │ │ -00046ae0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00046af0: 2e2e 2e2e 0a0a 4966 2079 6f75 7220 7061 ......If your pa │ │ │ │ │ -00046b00: 636b 6167 6520 7072 6f76 6964 6573 2061 ckage provides a │ │ │ │ │ -00046b10: 2073 6861 7265 6420 6c69 6272 6172 792c shared library, │ │ │ │ │ -00046b20: 2079 6f75 2073 686f 756c 6420 6172 7261 you should arra │ │ │ │ │ -00046b30: 6e67 6520 746f 2069 6e63 6c75 6465 0a61 nge to include.a │ │ │ │ │ -00046b40: 20e2 8098 7379 6d62 6f6c 73e2 8099 2063 ...symbols... c │ │ │ │ │ -00046b50: 6f6e 7472 6f6c 2066 696c 6520 666f 6c6c ontrol file foll │ │ │ │ │ -00046b60: 6f77 696e 6720 7468 6520 666f 726d 6174 owing the format │ │ │ │ │ -00046b70: 2064 6573 6372 6962 6564 2061 626f 7665 described above │ │ │ │ │ -00046b80: 2069 6e20 7468 6174 0a70 6163 6b61 6765 in that.package │ │ │ │ │ -00046b90: 2e20 2059 6f75 206d 7573 7420 696e 636c . You must incl │ │ │ │ │ -00046ba0: 7564 6520 6569 7468 6572 2061 20e2 8098 ude either a ... │ │ │ │ │ -00046bb0: 7379 6d62 6f6c 73e2 8099 2063 6f6e 7472 symbols... contr │ │ │ │ │ -00046bc0: 6f6c 2066 696c 6520 6f72 2061 20e2 8098 ol file or a ... │ │ │ │ │ -00046bd0: 7368 6c69 6273 e280 990a 636f 6e74 726f shlibs....contro │ │ │ │ │ -00046be0: 6c20 6669 6c65 2e0a 0a4e 6f72 6d61 6c6c l file...Normall │ │ │ │ │ -00046bf0: 792c 2074 6869 7320 6973 2064 6f6e 6520 y, this is done │ │ │ │ │ -00046c00: 6279 2063 7265 6174 696e 6720 6120 e280 by creating a .. │ │ │ │ │ -00046c10: 9873 796d 626f 6c73 e280 9920 696e 2074 .symbols... in t │ │ │ │ │ -00046c20: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ -00046c30: 650a 6e61 6d65 6420 e280 9864 6562 6961 e.named ...debia │ │ │ │ │ -00046c40: 6e2f 7061 636b 6167 652e 7379 6d62 6f6c n/package.symbol │ │ │ │ │ -00046c50: 73e2 8099 206f 7220 e280 9864 6562 6961 s... or ...debia │ │ │ │ │ -00046c60: 6e2f 7379 6d62 6f6c 73e2 8099 2c20 706f n/symbols..., po │ │ │ │ │ -00046c70: 7373 6962 6c79 2077 6974 680a e280 982e ssibly with..... │ │ │ │ │ -00046c80: 6172 6368 e280 9920 6170 7065 6e64 6564 arch... appended │ │ │ │ │ -00046c90: 2069 6620 7468 6520 7379 6d62 6f6c 7320 if the symbols │ │ │ │ │ -00046ca0: 696e 666f 726d 6174 696f 6e20 7661 7269 information vari │ │ │ │ │ -00046cb0: 6573 2062 7920 6172 6368 6974 6563 7475 es by architectu │ │ │ │ │ -00046cc0: 7265 2e0a 5468 6973 2066 696c 6520 6d61 re..This file ma │ │ │ │ │ -00046cd0: 7920 7573 6520 7468 6520 6578 7465 6e64 y use the extend │ │ │ │ │ -00046ce0: 6564 2073 796e 7461 7820 646f 6375 6d65 ed syntax docume │ │ │ │ │ -00046cf0: 6e74 6564 2069 6e0a e280 9864 706b 672d nted in....dpkg- │ │ │ │ │ -00046d00: 6765 6e73 796d 626f 6c73 2831 29e2 8099 gensymbols(1)... │ │ │ │ │ -00046d10: 2e20 2054 6865 6e2c 2063 616c 6c20 e280 . Then, call .. │ │ │ │ │ -00046d20: 9864 706b 672d 6765 6e73 796d 626f 6c73 .dpkg-gensymbols │ │ │ │ │ -00046d30: e280 9920 6173 2070 6172 7420 6f66 2074 ... as part of t │ │ │ │ │ -00046d40: 6865 0a70 6163 6b61 6765 2062 7569 6c64 he.package build │ │ │ │ │ -00046d50: 2070 726f 6365 7373 2e20 2049 7420 7769 process. It wi │ │ │ │ │ -00046d60: 6c6c 2063 7265 6174 6520 e280 9873 796d ll create ...sym │ │ │ │ │ -00046d70: 626f 6c73 e280 9920 6669 6c65 7320 696e bols... files in │ │ │ │ │ -00046d80: 2074 6865 2070 6163 6b61 6765 0a73 7461 the package.sta │ │ │ │ │ -00046d90: 6769 6e67 2061 7265 6120 6261 7365 6420 ging area based │ │ │ │ │ -00046da0: 6f6e 2074 6865 2062 696e 6172 6965 7320 on the binaries │ │ │ │ │ -00046db0: 616e 6420 6c69 6272 6172 6965 7320 696e and libraries in │ │ │ │ │ -00046dc0: 2074 6865 2070 6163 6b61 6765 2073 7461 the package sta │ │ │ │ │ -00046dd0: 6769 6e67 0a61 7265 6120 616e 6420 7468 ging.area and th │ │ │ │ │ -00046de0: 6520 e280 9873 796d 626f 6c73 e280 9920 e ...symbols... │ │ │ │ │ -00046df0: 6669 6c65 7320 696e 2074 6865 2073 6f75 files in the sou │ │ │ │ │ -00046e00: 7263 6520 7061 636b 6167 652e 2020 2831 rce package. (1 │ │ │ │ │ -00046e10: 290a 0a50 6163 6b61 6765 7320 7468 6174 )..Packages that │ │ │ │ │ -00046e20: 2070 726f 7669 6465 20e2 8098 7379 6d62 provide ...symb │ │ │ │ │ -00046e30: 6f6c 73e2 8099 2066 696c 6573 206d 7573 ols... files mus │ │ │ │ │ -00046e40: 7420 6b65 6570 2074 6865 6d20 7570 2d74 t keep them up-t │ │ │ │ │ -00046e50: 6f2d 6461 7465 2074 6f0a 656e 7375 7265 o-date to.ensure │ │ │ │ │ -00046e60: 2063 6f72 7265 6374 2064 6570 656e 6465 correct depende │ │ │ │ │ -00046e70: 6e63 6965 7320 696e 2070 6163 6b61 6765 ncies in package │ │ │ │ │ -00046e80: 7320 7468 6174 2075 7365 2074 6865 2073 s that use the s │ │ │ │ │ -00046e90: 6861 7265 6420 6c69 6272 6172 6965 732e hared libraries. │ │ │ │ │ -00046ea0: 0a54 6869 7320 6d65 616e 7320 7570 6461 .This means upda │ │ │ │ │ -00046eb0: 7469 6e67 2074 6865 20e2 8098 7379 6d62 ting the ...symb │ │ │ │ │ -00046ec0: 6f6c 73e2 8099 2066 696c 6520 7768 656e ols... file when │ │ │ │ │ -00046ed0: 6576 6572 2061 206e 6577 2070 7562 6c69 ever a new publi │ │ │ │ │ -00046ee0: 6320 7379 6d62 6f6c 2069 730a 6164 6465 c symbol is.adde │ │ │ │ │ -00046ef0: 642c 2063 6861 6e67 696e 6720 7468 6520 d, changing the │ │ │ │ │ -00046f00: 6d69 6e69 6d61 6c2d 7665 7273 696f 6e20 minimal-version │ │ │ │ │ -00046f10: 6669 656c 6420 7768 656e 6576 6572 2061 field whenever a │ │ │ │ │ -00046f20: 2073 796d 626f 6c20 6368 616e 6765 730a symbol changes. │ │ │ │ │ -00046f30: 6265 6861 7669 6f72 206f 7220 7369 676e behavior or sign │ │ │ │ │ -00046f40: 6174 7572 6520 696e 2061 2062 6163 6b77 ature in a backw │ │ │ │ │ -00046f50: 6172 642d 636f 6d70 6174 6962 6c65 2077 ard-compatible w │ │ │ │ │ -00046f60: 6179 2028 7365 6520 2a6e 6f74 6520 5368 ay (see *note Sh │ │ │ │ │ -00046f70: 6172 6564 0a6c 6962 7261 7279 2041 4249 ared.library ABI │ │ │ │ │ -00046f80: 2063 6861 6e67 6573 3a20 3131 342e 292c changes: 114.), │ │ │ │ │ -00046f90: 2061 6e64 2063 6861 6e67 696e 6720 7468 and changing th │ │ │ │ │ -00046fa0: 6520 6c69 6272 6172 792d 736f 6e61 6d65 e library-soname │ │ │ │ │ -00046fb0: 2061 6e64 0a6d 6169 6e2d 6465 7065 6e64 and.main-depend │ │ │ │ │ -00046fc0: 656e 6379 2d74 656d 706c 6174 652c 2061 ency-template, a │ │ │ │ │ -00046fd0: 6e64 2070 726f 6261 626c 7920 616c 6c20 nd probably all │ │ │ │ │ -00046fe0: 6f66 2074 6865 206d 696e 696d 616c 2d76 of the minimal-v │ │ │ │ │ -00046ff0: 6572 7369 6f6e 0a66 6965 6c64 732c 2077 ersion.fields, w │ │ │ │ │ -00047000: 6865 6e20 7468 6520 6c69 6272 6172 7920 hen the library │ │ │ │ │ -00047010: 6368 616e 6765 7320 e280 9853 4f4e 414d changes ...SONAM │ │ │ │ │ -00047020: 45e2 8099 2e20 2052 656d 6f76 696e 6720 E.... Removing │ │ │ │ │ -00047030: 6120 7075 626c 6963 2073 796d 626f 6c0a a public symbol. │ │ │ │ │ -00047040: 6672 6f6d 2074 6865 20e2 8098 7379 6d62 from the ...symb │ │ │ │ │ -00047050: 6f6c 73e2 8099 2066 696c 6520 6265 6361 ols... file beca │ │ │ │ │ -00047060: 7573 6520 6974 e280 9973 206e 6f20 6c6f use it...s no lo │ │ │ │ │ -00047070: 6e67 6572 2070 726f 7669 6465 6420 6279 nger provided by │ │ │ │ │ -00047080: 2074 6865 206c 6962 7261 7279 0a6e 6f72 the library.nor │ │ │ │ │ -00047090: 6d61 6c6c 7920 7265 7175 6972 6573 2063 mally requires c │ │ │ │ │ -000470a0: 6861 6e67 696e 6720 7468 6520 e280 9853 hanging the ...S │ │ │ │ │ -000470b0: 4f4e 414d 45e2 8099 206f 6620 7468 6520 ONAME... of the │ │ │ │ │ -000470c0: 6c69 6272 6172 792e 2020 5365 6520 2a6e library. See *n │ │ │ │ │ -000470d0: 6f74 650a 5275 6e2d 7469 6d65 2073 6861 ote.Run-time sha │ │ │ │ │ -000470e0: 7265 6420 6c69 6272 6172 6965 733a 2031 red libraries: 1 │ │ │ │ │ -000470f0: 3032 2e20 666f 7220 6d6f 7265 2069 6e66 02. for more inf │ │ │ │ │ -00047100: 6f72 6d61 7469 6f6e 206f 6e20 e280 9853 ormation on ...S │ │ │ │ │ -00047110: 4f4e 414d 45e2 8099 732e 0a0a 2020 202d ONAME...s... - │ │ │ │ │ -00047120: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -00047130: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -00047140: 2020 2028 3129 2049 6620 796f 7520 6172 (1) If you ar │ │ │ │ │ -00047150: 6520 7573 696e 6720 e280 9864 6562 6865 e using ...debhe │ │ │ │ │ -00047160: 6c70 6572 e280 992c 20e2 8098 6468 5f6d lper..., ...dh_m │ │ │ │ │ -00047170: 616b 6573 686c 6962 73e2 8099 2077 696c akeshlibs... wil │ │ │ │ │ -00047180: 6c20 7461 6b65 2063 6172 6520 6f66 0a63 l take care of.c │ │ │ │ │ -00047190: 616c 6c69 6e67 2065 6974 6865 7220 e280 alling either .. │ │ │ │ │ -000471a0: 9864 706b 672d 6765 6e73 796d 626f 6c73 .dpkg-gensymbols │ │ │ │ │ -000471b0: e280 9920 6f72 2067 656e 6572 6174 696e ... or generatin │ │ │ │ │ -000471c0: 6720 6120 e280 9873 686c 6962 73e2 8099 g a ...shlibs... │ │ │ │ │ -000471d0: 2066 696c 6520 6173 0a61 7070 726f 7072 file as.appropr │ │ │ │ │ -000471e0: 6961 7465 2e0a 0a1f 0a46 696c 653a 2064 iate.....File: d │ │ │ │ │ -000471f0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00047200: 6f2c 2020 4e6f 6465 3a20 5468 6520 7368 o, Node: The sh │ │ │ │ │ -00047210: 6c69 6273 2073 7973 7465 6d2c 2020 5072 libs system, Pr │ │ │ │ │ -00047220: 6576 3a20 5468 6520 7379 6d62 6f6c 7320 ev: The symbols │ │ │ │ │ -00047230: 7379 7374 656d 2c20 2055 703a 2044 6570 system, Up: Dep │ │ │ │ │ -00047240: 656e 6465 6e63 6965 7320 6265 7477 6565 endencies betwee │ │ │ │ │ -00047250: 6e20 7468 6520 6c69 6272 6172 7920 616e n the library an │ │ │ │ │ -00047260: 6420 6f74 6865 7220 7061 636b 6167 6573 d other packages │ │ │ │ │ -00047270: 0a0a 382e 362e 3420 5468 6520 e280 9873 ..8.6.4 The ...s │ │ │ │ │ -00047280: 686c 6962 73e2 8099 2073 7973 7465 6d0a hlibs... system. │ │ │ │ │ -00047290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000472a0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 20e2 ---------..The . │ │ │ │ │ -000472b0: 8098 7368 6c69 6273 e280 9920 7379 7374 ..shlibs... syst │ │ │ │ │ -000472c0: 656d 2069 7320 6120 7369 6d70 6c65 7220 em is a simpler │ │ │ │ │ -000472d0: 616c 7465 726e 6174 6976 6520 746f 2074 alternative to t │ │ │ │ │ -000472e0: 6865 20e2 8098 7379 6d62 6f6c 73e2 8099 he ...symbols... │ │ │ │ │ -000472f0: 2073 7973 7465 6d20 666f 720a 6465 636c system for.decl │ │ │ │ │ -00047300: 6172 696e 6720 6465 7065 6e64 656e 6369 aring dependenci │ │ │ │ │ -00047310: 6573 2066 6f72 2073 6861 7265 6420 6c69 es for shared li │ │ │ │ │ -00047320: 6272 6172 6965 732e 2020 4974 206d 6179 braries. It may │ │ │ │ │ -00047330: 2062 6520 6d6f 7265 2061 7070 726f 7072 be more appropr │ │ │ │ │ -00047340: 6961 7465 0a66 6f72 2043 2b2b 206c 6962 iate.for C++ lib │ │ │ │ │ -00047350: 7261 7269 6573 2061 6e64 206f 7468 6572 raries and other │ │ │ │ │ -00047360: 2063 6173 6573 2077 6865 7265 2074 7261 cases where tra │ │ │ │ │ -00047370: 636b 696e 6720 696e 6469 7669 6475 616c cking individual │ │ │ │ │ -00047380: 2073 796d 626f 6c73 2069 730a 746f 6f20 symbols is.too │ │ │ │ │ -00047390: 6469 6666 6963 756c 742e 2020 4974 2070 difficult. It p │ │ │ │ │ -000473a0: 7265 6461 7465 6420 7468 6520 e280 9873 redated the ...s │ │ │ │ │ -000473b0: 796d 626f 6c73 e280 9920 7379 7374 656d ymbols... system │ │ │ │ │ -000473c0: 2061 6e64 2069 7320 7468 6572 6566 6f72 and is therefor │ │ │ │ │ -000473d0: 650a 6672 6571 7565 6e74 6c79 2073 6565 e.frequently see │ │ │ │ │ -000473e0: 6e20 696e 206f 6c64 6572 2070 6163 6b61 n in older packa │ │ │ │ │ -000473f0: 6765 732e 2020 4974 2069 7320 616c 736f ges. It is also │ │ │ │ │ -00047400: 2072 6571 7569 7265 6420 666f 7220 7564 required for ud │ │ │ │ │ -00047410: 6562 732c 2077 6869 6368 0a64 6f20 6e6f ebs, which.do no │ │ │ │ │ -00047420: 7420 7375 7070 6f72 7420 e280 9873 796d t support ...sym │ │ │ │ │ -00047430: 626f 6c73 e280 992e 0a0a 496e 2074 6865 bols......In the │ │ │ │ │ -00047440: 2066 6f6c 6c6f 7769 6e67 2073 6563 7469 following secti │ │ │ │ │ -00047450: 6f6e 732c 2077 6520 7769 6c6c 2066 6972 ons, we will fir │ │ │ │ │ -00047460: 7374 2064 6573 6372 6962 6520 7768 6572 st describe wher │ │ │ │ │ -00047470: 6520 7468 6520 7661 7269 6f75 730a e280 e the various... │ │ │ │ │ -00047480: 9873 686c 6962 73e2 8099 2066 696c 6573 .shlibs... files │ │ │ │ │ -00047490: 2061 7265 2074 6f20 6265 2066 6f75 6e64 are to be found │ │ │ │ │ -000474a0: 2c20 7468 656e 2068 6f77 2074 6f20 7573 , then how to us │ │ │ │ │ -000474b0: 6520 e280 9864 706b 672d 7368 6c69 6264 e ...dpkg-shlibd │ │ │ │ │ -000474c0: 6570 73e2 8099 2c20 616e 640a 6669 6e61 eps..., and.fina │ │ │ │ │ -000474d0: 6c6c 7920 7468 6520 e280 9873 686c 6962 lly the ...shlib │ │ │ │ │ -000474e0: 73e2 8099 2066 696c 6520 666f 726d 6174 s... file format │ │ │ │ │ -000474f0: 2061 6e64 2068 6f77 2074 6f20 6372 6561 and how to crea │ │ │ │ │ -00047500: 7465 2074 6865 6d2e 0a0a 2a20 4d65 6e75 te them...* Menu │ │ │ │ │ -00047510: 3a0a 0a2a 2054 6865 2073 686c 6962 7320 :..* The shlibs │ │ │ │ │ -00047520: 6669 6c65 7320 7072 6573 656e 7420 6f6e files present on │ │ │ │ │ -00047530: 2074 6865 2073 7973 7465 6d3a 3a0a 2a20 the system::.* │ │ │ │ │ -00047540: 5468 6520 7368 6c69 6273 2046 696c 6520 The shlibs File │ │ │ │ │ -00047550: 466f 726d 6174 3a3a 0a2a 2050 726f 7669 Format::.* Provi │ │ │ │ │ -00047560: 6469 6e67 2061 2073 686c 6962 7320 6669 ding a shlibs fi │ │ │ │ │ -00047570: 6c65 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 le::....File: de │ │ │ │ │ -00047580: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00047590: 2c20 204e 6f64 653a 2054 6865 2073 686c , Node: The shl │ │ │ │ │ -000475a0: 6962 7320 6669 6c65 7320 7072 6573 656e ibs files presen │ │ │ │ │ -000475b0: 7420 6f6e 2074 6865 2073 7973 7465 6d2c t on the system, │ │ │ │ │ -000475c0: 2020 4e65 7874 3a20 5468 6520 7368 6c69 Next: The shli │ │ │ │ │ -000475d0: 6273 2046 696c 6520 466f 726d 6174 2c20 bs File Format, │ │ │ │ │ -000475e0: 2055 703a 2054 6865 2073 686c 6962 7320 Up: The shlibs │ │ │ │ │ -000475f0: 7379 7374 656d 0a0a 382e 362e 342e 3120 system..8.6.4.1 │ │ │ │ │ -00047600: 5468 6520 e280 9873 686c 6962 73e2 8099 The ...shlibs... │ │ │ │ │ -00047610: 2066 696c 6573 2070 7265 7365 6e74 206f files present o │ │ │ │ │ -00047620: 6e20 7468 6520 7379 7374 656d 0a2e 2e2e n the system.... │ │ │ │ │ -00047630: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00047640: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00047650: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a 0a54 ...............T │ │ │ │ │ -00047660: 6865 7265 2061 7265 2073 6576 6572 616c here are several │ │ │ │ │ -00047670: 2070 6c61 6365 7320 7768 6572 6520 e280 places where .. │ │ │ │ │ -00047680: 9873 686c 6962 73e2 8099 2066 696c 6573 .shlibs... files │ │ │ │ │ -00047690: 2061 7265 2066 6f75 6e64 2e20 2054 6865 are found. The │ │ │ │ │ -000476a0: 2066 6f6c 6c6f 7769 6e67 0a6c 6973 7420 following.list │ │ │ │ │ -000476b0: 6769 7665 7320 7468 656d 2069 6e20 7468 gives them in th │ │ │ │ │ -000476c0: 6520 6f72 6465 7220 696e 2077 6869 6368 e order in which │ │ │ │ │ -000476d0: 2074 6865 7920 6172 6520 7265 6164 2062 they are read b │ │ │ │ │ -000476e0: 7920 e280 9864 706b 672d 7368 6c69 6264 y ...dpkg-shlibd │ │ │ │ │ -000476f0: 6570 73e2 8099 2e0a 2854 6865 2066 6972 eps.....(The fir │ │ │ │ │ -00047700: 7374 206f 6e65 2077 6869 6368 2067 6976 st one which giv │ │ │ │ │ -00047710: 6573 2074 6865 2072 6571 7569 7265 6420 es the required │ │ │ │ │ -00047720: 696e 666f 726d 6174 696f 6e20 6973 2075 information is u │ │ │ │ │ -00047730: 7365 642e 290a 0ae2 8098 6465 6269 616e sed.).....debian │ │ │ │ │ -00047740: 2f73 686c 6962 732e 6c6f 6361 6ce2 8099 /shlibs.local... │ │ │ │ │ -00047750: 0a0a 2020 2020 2054 6869 7320 6c69 7374 .. This list │ │ │ │ │ -00047760: 7320 6f76 6572 7269 6465 7320 666f 7220 s overrides for │ │ │ │ │ -00047770: 7468 6973 2070 6163 6b61 6765 2e20 2054 this package. T │ │ │ │ │ -00047780: 6869 7320 6669 6c65 2073 686f 756c 6420 his file should │ │ │ │ │ -00047790: 6e6f 726d 616c 6c79 0a20 2020 2020 6e6f normally. no │ │ │ │ │ -000477a0: 7420 6265 2075 7365 642c 2062 7574 206d t be used, but m │ │ │ │ │ -000477b0: 6179 2062 6520 6e65 6564 6564 2074 656d ay be needed tem │ │ │ │ │ -000477c0: 706f 7261 7269 6c79 2069 6e20 756e 7573 porarily in unus │ │ │ │ │ -000477d0: 7561 6c20 7369 7475 6174 696f 6e73 2074 ual situations t │ │ │ │ │ -000477e0: 6f0a 2020 2020 2077 6f72 6b20 6172 6f75 o. work arou │ │ │ │ │ -000477f0: 6e64 2062 7567 7320 696e 206f 7468 6572 nd bugs in other │ │ │ │ │ -00047800: 2070 6163 6b61 6765 732c 206f 7220 696e packages, or in │ │ │ │ │ -00047810: 2075 6e75 7375 616c 2063 6173 6573 2077 unusual cases w │ │ │ │ │ -00047820: 6865 7265 2074 6865 0a20 2020 2020 6e6f here the. no │ │ │ │ │ -00047830: 726d 616c 6c79 2064 6563 6c61 7265 6420 rmally declared │ │ │ │ │ -00047840: 6465 7065 6e64 656e 6379 2069 6e66 6f72 dependency infor │ │ │ │ │ -00047850: 6d61 7469 6f6e 2069 6e20 7468 6520 696e mation in the in │ │ │ │ │ -00047860: 7374 616c 6c65 6420 e280 9873 686c 6962 stalled ...shlib │ │ │ │ │ -00047870: 73e2 8099 0a20 2020 2020 6669 6c65 2066 s.... file f │ │ │ │ │ -00047880: 6f72 2061 206c 6962 7261 7279 2063 616e or a library can │ │ │ │ │ -00047890: 6e6f 7420 6265 2075 7365 642e 2020 5468 not be used. Th │ │ │ │ │ -000478a0: 6973 2066 696c 6520 6f76 6572 7269 6465 is file override │ │ │ │ │ -000478b0: 7320 696e 666f 726d 6174 696f 6e0a 2020 s information. │ │ │ │ │ -000478c0: 2020 206f 6274 6169 6e65 6420 6672 6f6d obtained from │ │ │ │ │ -000478d0: 2061 6e79 206f 7468 6572 2073 6f75 7263 any other sourc │ │ │ │ │ -000478e0: 652e 0a0a e280 982f 6574 632f 6470 6b67 e....../etc/dpkg │ │ │ │ │ -000478f0: 2f73 686c 6962 732e 6f76 6572 7269 6465 /shlibs.override │ │ │ │ │ -00047900: e280 990a 0a20 2020 2020 5468 6973 206c ..... This l │ │ │ │ │ -00047910: 6973 7473 2067 6c6f 6261 6c20 6f76 6572 ists global over │ │ │ │ │ -00047920: 7269 6465 732e 2020 5468 6973 206c 6973 rides. This lis │ │ │ │ │ -00047930: 7420 6973 206e 6f72 6d61 6c6c 7920 656d t is normally em │ │ │ │ │ -00047940: 7074 792e 2020 4974 2069 730a 2020 2020 pty. It is. │ │ │ │ │ -00047950: 206d 6169 6e74 6169 6e65 6420 6279 2074 maintained by t │ │ │ │ │ -00047960: 6865 206c 6f63 616c 2073 7973 7465 6d20 he local system │ │ │ │ │ -00047970: 6164 6d69 6e69 7374 7261 746f 722e 0a0a administrator... │ │ │ │ │ -00047980: e280 9844 4542 4941 4e2f 7368 6c69 6273 ...DEBIAN/shlibs │ │ │ │ │ -00047990: e280 9920 6669 6c65 7320 696e 2074 6865 ... files in the │ │ │ │ │ -000479a0: 20e2 809c 6275 696c 6420 6469 7265 6374 ...build direct │ │ │ │ │ -000479b0: 6f72 79e2 809d 0a0a 2020 2020 2054 6865 ory..... The │ │ │ │ │ -000479c0: 7365 2066 696c 6573 2061 7265 2067 656e se files are gen │ │ │ │ │ -000479d0: 6572 6174 6564 2061 7320 7061 7274 206f erated as part o │ │ │ │ │ -000479e0: 6620 7468 6520 7061 636b 6167 6520 6275 f the package bu │ │ │ │ │ -000479f0: 696c 6420 7072 6f63 6573 7320 616e 640a ild process and. │ │ │ │ │ -00047a00: 2020 2020 2073 7461 6765 6420 666f 7220 staged for │ │ │ │ │ -00047a10: 696e 636c 7573 696f 6e20 6173 2063 6f6e inclusion as con │ │ │ │ │ -00047a20: 7472 6f6c 2066 696c 6573 2069 6e20 7468 trol files in th │ │ │ │ │ -00047a30: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -00047a40: 7320 6265 696e 670a 2020 2020 2062 7569 s being. bui │ │ │ │ │ -00047a50: 6c74 2e20 2054 6865 7920 7072 6f76 6964 lt. They provid │ │ │ │ │ -00047a60: 6520 6465 7461 696c 7320 6f66 2061 6e79 e details of any │ │ │ │ │ -00047a70: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -00047a80: 7320 696e 636c 7564 6564 2069 6e0a 2020 s included in. │ │ │ │ │ -00047a90: 2020 2074 6865 2073 616d 6520 7061 636b the same pack │ │ │ │ │ -00047aa0: 6167 652e 0a0a e280 9873 686c 6962 73e2 age......shlibs. │ │ │ │ │ -00047ab0: 8099 2063 6f6e 7472 6f6c 2066 696c 6573 .. control files │ │ │ │ │ -00047ac0: 2066 6f72 2070 6163 6b61 6765 7320 696e for packages in │ │ │ │ │ -00047ad0: 7374 616c 6c65 6420 6f6e 2074 6865 2073 stalled on the s │ │ │ │ │ -00047ae0: 7973 7465 6d0a 0a20 2020 2020 5468 6520 ystem.. The │ │ │ │ │ -00047af0: e280 9873 686c 6962 73e2 8099 2063 6f6e ...shlibs... con │ │ │ │ │ -00047b00: 7472 6f6c 2066 696c 6573 2066 6f72 2061 trol files for a │ │ │ │ │ -00047b10: 6c6c 2074 6865 2070 6163 6b61 6765 7320 ll the packages │ │ │ │ │ -00047b20: 6375 7272 656e 746c 7920 696e 7374 616c currently instal │ │ │ │ │ -00047b30: 6c65 640a 2020 2020 206f 6e20 7468 6520 led. on the │ │ │ │ │ -00047b40: 7379 7374 656d 2e20 2054 6865 7365 2066 system. These f │ │ │ │ │ -00047b50: 696c 6573 2063 616e 2062 6520 7265 6164 iles can be read │ │ │ │ │ -00047b60: 2075 7369 6e67 20e2 8098 6470 6b67 2d71 using ...dpkg-q │ │ │ │ │ -00047b70: 7565 7279 0a20 2020 2020 2d2d 636f 6e74 uery. --cont │ │ │ │ │ -00047b80: 726f 6c2d 7368 6f77 2070 6163 6b61 6765 rol-show package │ │ │ │ │ -00047b90: 2073 686c 6962 73e2 8099 2e0a 0ae2 8098 shlibs......... │ │ │ │ │ -00047ba0: 2f65 7463 2f64 706b 672f 7368 6c69 6273 /etc/dpkg/shlibs │ │ │ │ │ -00047bb0: 2e64 6566 6175 6c74 e280 990a 0a20 2020 .default..... │ │ │ │ │ -00047bc0: 2020 5468 6973 2066 696c 6520 6c69 7374 This file list │ │ │ │ │ -00047bd0: 7320 616e 7920 7368 6172 6564 206c 6962 s any shared lib │ │ │ │ │ -00047be0: 7261 7269 6573 2077 686f 7365 2070 6163 raries whose pac │ │ │ │ │ -00047bf0: 6b61 6765 7320 6861 7665 2066 6169 6c65 kages have faile │ │ │ │ │ -00047c00: 6420 746f 0a20 2020 2020 7072 6f76 6964 d to. provid │ │ │ │ │ -00047c10: 6520 636f 7272 6563 7420 e280 9873 686c e correct ...shl │ │ │ │ │ -00047c20: 6962 73e2 8099 2066 696c 6573 2e20 2049 ibs... files. I │ │ │ │ │ -00047c30: 7420 7761 7320 7573 6564 2077 6865 6e20 t was used when │ │ │ │ │ -00047c40: 7468 6520 e280 9873 686c 6962 73e2 8099 the ...shlibs... │ │ │ │ │ -00047c50: 0a20 2020 2020 7365 7475 7020 7761 7320 . setup was │ │ │ │ │ -00047c60: 6669 7273 7420 696e 7472 6f64 7563 6564 first introduced │ │ │ │ │ -00047c70: 2c20 6275 7420 6974 2069 7320 6e6f 7720 , but it is now │ │ │ │ │ -00047c80: 6e6f 726d 616c 6c79 2065 6d70 7479 2e20 normally empty. │ │ │ │ │ -00047c90: 2049 7420 6973 0a20 2020 2020 6d61 696e It is. main │ │ │ │ │ -00047ca0: 7461 696e 6564 2062 7920 7468 6520 e280 tained by the .. │ │ │ │ │ -00047cb0: 9864 706b 67e2 8099 206d 6169 6e74 6169 .dpkg... maintai │ │ │ │ │ -00047cc0: 6e65 722e 0a0a 4966 2061 20e2 8098 7379 ner...If a ...sy │ │ │ │ │ -00047cd0: 6d62 6f6c 73e2 8099 2066 696c 6520 666f mbols... file fo │ │ │ │ │ -00047ce0: 7220 6120 7368 6172 6564 206c 6962 7261 r a shared libra │ │ │ │ │ -00047cf0: 7279 2070 6163 6b61 6765 2069 7320 6176 ry package is av │ │ │ │ │ -00047d00: 6169 6c61 626c 652c 0ae2 8098 6470 6b67 ailable,....dpkg │ │ │ │ │ -00047d10: 2d73 686c 6962 6465 7073 e280 9920 7769 -shlibdeps... wi │ │ │ │ │ -00047d20: 6c6c 2061 6c77 6179 7320 7573 6520 6974 ll always use it │ │ │ │ │ -00047d30: 2069 6e20 7072 6566 6572 656e 6365 2074 in preference t │ │ │ │ │ -00047d40: 6f20 6120 e280 9873 686c 6962 73e2 8099 o a ...shlibs... │ │ │ │ │ -00047d50: 2c20 7769 7468 0a74 6865 2065 7863 6570 , with.the excep │ │ │ │ │ -00047d60: 7469 6f6e 206f 6620 e280 9864 6562 6961 tion of ...debia │ │ │ │ │ -00047d70: 6e2f 7368 6c69 6273 2e6c 6f63 616c e280 n/shlibs.local.. │ │ │ │ │ -00047d80: 992e 2020 5468 6520 6c61 7474 6572 206f .. The latter o │ │ │ │ │ -00047d90: 7665 7272 6964 6573 2061 6e79 206f 7468 verrides any oth │ │ │ │ │ -00047da0: 6572 0ae2 8098 7368 6c69 6273 e280 9920 er....shlibs... │ │ │ │ │ -00047db0: 6f72 20e2 8098 7379 6d62 6f6c 73e2 8099 or ...symbols... │ │ │ │ │ -00047dc0: 2066 696c 6573 2e0a 0a1f 0a46 696c 653a files.....File: │ │ │ │ │ -00047dd0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00047de0: 6e66 6f2c 2020 4e6f 6465 3a20 5468 6520 nfo, Node: The │ │ │ │ │ -00047df0: 7368 6c69 6273 2046 696c 6520 466f 726d shlibs File Form │ │ │ │ │ -00047e00: 6174 2c20 204e 6578 743a 2050 726f 7669 at, Next: Provi │ │ │ │ │ -00047e10: 6469 6e67 2061 2073 686c 6962 7320 6669 ding a shlibs fi │ │ │ │ │ -00047e20: 6c65 2c20 2050 7265 763a 2054 6865 2073 le, Prev: The s │ │ │ │ │ -00047e30: 686c 6962 7320 6669 6c65 7320 7072 6573 hlibs files pres │ │ │ │ │ -00047e40: 656e 7420 6f6e 2074 6865 2073 7973 7465 ent on the syste │ │ │ │ │ -00047e50: 6d2c 2020 5570 3a20 5468 6520 7368 6c69 m, Up: The shli │ │ │ │ │ -00047e60: 6273 2073 7973 7465 6d0a 0a38 2e36 2e34 bs system..8.6.4 │ │ │ │ │ -00047e70: 2e32 2054 6865 20e2 8098 7368 6c69 6273 .2 The ...shlibs │ │ │ │ │ -00047e80: e280 9920 4669 6c65 2046 6f72 6d61 740a ... File Format. │ │ │ │ │ -00047e90: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00047ea0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00047eb0: 0a0a 4561 6368 20e2 8098 7368 6c69 6273 ..Each ...shlibs │ │ │ │ │ -00047ec0: e280 9920 6669 6c65 2068 6173 2074 6865 ... file has the │ │ │ │ │ -00047ed0: 2073 616d 6520 666f 726d 6174 2e20 204c same format. L │ │ │ │ │ -00047ee0: 696e 6573 2062 6567 696e 6e69 6e67 2077 ines beginning w │ │ │ │ │ -00047ef0: 6974 6820 e280 9823 e280 9920 6172 650a ith ...#... are. │ │ │ │ │ -00047f00: 636f 6e73 6964 6572 6564 2074 6f20 6265 considered to be │ │ │ │ │ -00047f10: 2063 6f6d 6d65 6e74 7320 616e 6420 6172 comments and ar │ │ │ │ │ -00047f20: 6520 6967 6e6f 7265 642e 2020 4561 6368 e ignored. Each │ │ │ │ │ -00047f30: 206c 696e 6520 6973 206f 6620 7468 6520 line is of the │ │ │ │ │ -00047f40: 666f 726d 3a0a 0a20 2020 2020 5b74 7970 form:.. [typ │ │ │ │ │ -00047f50: 653a 205d 6c69 6272 6172 792d 6e61 6d65 e: ]library-name │ │ │ │ │ -00047f60: 2073 6f6e 616d 652d 7665 7273 696f 6e20 soname-version │ │ │ │ │ -00047f70: 6465 7065 6e64 656e 6369 6573 202e 2e2e dependencies ... │ │ │ │ │ -00047f80: 0a0a 5765 2077 696c 6c20 6578 706c 6169 ..We will explai │ │ │ │ │ -00047f90: 6e20 7468 6973 2062 7920 7265 6665 7265 n this by refere │ │ │ │ │ -00047fa0: 6e63 6520 746f 2074 6865 2065 7861 6d70 nce to the examp │ │ │ │ │ -00047fb0: 6c65 206f 6620 7468 6520 e280 987a 6c69 le of the ...zli │ │ │ │ │ -00047fc0: 6231 67e2 8099 0a70 6163 6b61 6765 2c20 b1g....package, │ │ │ │ │ -00047fd0: 7768 6963 6820 2861 7420 7468 6520 7469 which (at the ti │ │ │ │ │ -00047fe0: 6d65 206f 6620 7772 6974 696e 6729 2069 me of writing) i │ │ │ │ │ -00047ff0: 6e73 7461 6c6c 7320 7468 6520 7368 6172 nstalls the shar │ │ │ │ │ -00048000: 6564 206c 6962 7261 7279 0ae2 8098 2f75 ed library..../u │ │ │ │ │ -00048010: 7372 2f6c 6962 2f6c 6962 7a2e 736f 2e31 sr/lib/libz.so.1 │ │ │ │ │ -00048020: 2e32 2e33 2e34 e280 992e 0a0a e280 9874 .2.3.4.........t │ │ │ │ │ -00048030: 7970 65e2 8099 2069 7320 616e 206f 7074 ype... is an opt │ │ │ │ │ -00048040: 696f 6e61 6c20 656c 656d 656e 7420 7468 ional element th │ │ │ │ │ -00048050: 6174 2069 6e64 6963 6174 6573 2074 6865 at indicates the │ │ │ │ │ -00048060: 2074 7970 6520 6f66 2070 6163 6b61 6765 type of package │ │ │ │ │ -00048070: 2066 6f72 0a77 6869 6368 2074 6865 206c for.which the l │ │ │ │ │ -00048080: 696e 6520 6973 2076 616c 6964 2e20 2054 ine is valid. T │ │ │ │ │ -00048090: 6865 206f 6e6c 7920 7479 7065 2063 7572 he only type cur │ │ │ │ │ -000480a0: 7265 6e74 6c79 2069 6e20 7573 6520 6973 rently in use is │ │ │ │ │ -000480b0: 20e2 8098 7564 6562 e280 992e 2020 5468 ...udeb.... Th │ │ │ │ │ -000480c0: 650a 636f 6c6f 6e20 616e 6420 7370 6163 e.colon and spac │ │ │ │ │ -000480d0: 6520 6166 7465 7220 7468 6520 7479 7065 e after the type │ │ │ │ │ -000480e0: 2061 7265 2072 6571 7569 7265 642e 0a0a are required... │ │ │ │ │ -000480f0: e280 986c 6962 7261 7279 2d6e 616d 65e2 ...library-name. │ │ │ │ │ -00048100: 8099 2069 7320 7468 6520 6e61 6d65 206f .. is the name o │ │ │ │ │ -00048110: 6620 7468 6520 7368 6172 6564 206c 6962 f the shared lib │ │ │ │ │ -00048120: 7261 7279 2c20 696e 2074 6869 7320 6361 rary, in this ca │ │ │ │ │ -00048130: 7365 20e2 8098 6c69 627a e280 992e 0a28 se ...libz.....( │ │ │ │ │ -00048140: 5468 6973 206d 7573 7420 6d61 7463 6820 This must match │ │ │ │ │ -00048150: 7468 6520 6e61 6d65 2070 6172 7420 6f66 the name part of │ │ │ │ │ -00048160: 2074 6865 2073 6f6e 616d 652c 2073 6565 the soname, see │ │ │ │ │ -00048170: 2062 656c 6f77 2e29 0a0a e280 9873 6f6e below.).....son │ │ │ │ │ -00048180: 616d 652d 7665 7273 696f 6ee2 8099 2069 ame-version... i │ │ │ │ │ -00048190: 7320 7468 6520 7665 7273 696f 6e20 7061 s the version pa │ │ │ │ │ -000481a0: 7274 206f 6620 7468 6520 454c 4620 e280 rt of the ELF .. │ │ │ │ │ -000481b0: 9853 4f4e 414d 45e2 8099 2061 7474 7269 .SONAME... attri │ │ │ │ │ -000481c0: 6275 7465 206f 660a 7468 6520 6c69 6272 bute of.the libr │ │ │ │ │ -000481d0: 6172 792c 2064 6574 6572 6d69 6e65 6420 ary, determined │ │ │ │ │ -000481e0: 7468 6520 7361 6d65 2077 6179 2074 6861 the same way tha │ │ │ │ │ -000481f0: 7420 7468 6520 736f 7665 7273 696f 6e20 t the soversion │ │ │ │ │ -00048200: 636f 6d70 6f6e 656e 7420 6f66 2074 6865 component of the │ │ │ │ │ -00048210: 0a72 6563 6f6d 6d65 6e64 6564 2073 6861 .recommended sha │ │ │ │ │ -00048220: 7265 6420 6c69 6272 6172 7920 7061 636b red library pack │ │ │ │ │ -00048230: 6167 6520 6e61 6d65 2069 7320 6465 7465 age name is dete │ │ │ │ │ -00048240: 726d 696e 6564 2e20 2053 6565 202a 6e6f rmined. See *no │ │ │ │ │ -00048250: 7465 0a52 756e 2d74 696d 6520 7368 6172 te.Run-time shar │ │ │ │ │ -00048260: 6564 206c 6962 7261 7269 6573 3a20 3130 ed libraries: 10 │ │ │ │ │ -00048270: 322e 2066 6f72 2074 6865 2064 6574 6169 2. for the detai │ │ │ │ │ -00048280: 6c73 2e0a 0ae2 8098 6465 7065 6e64 656e ls......dependen │ │ │ │ │ -00048290: 6369 6573 e280 9920 6861 7320 7468 6520 cies... has the │ │ │ │ │ -000482a0: 7361 6d65 2073 796e 7461 7820 6173 2061 same syntax as a │ │ │ │ │ -000482b0: 2064 6570 656e 6465 6e63 7920 6669 656c dependency fiel │ │ │ │ │ -000482c0: 6420 696e 2061 2062 696e 6172 790a 7061 d in a binary.pa │ │ │ │ │ -000482d0: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ -000482e0: 6c65 2e20 2049 7420 7368 6f75 6c64 2067 le. It should g │ │ │ │ │ -000482f0: 6976 6520 6465 7461 696c 7320 6f66 2077 ive details of w │ │ │ │ │ -00048300: 6869 6368 2070 6163 6b61 6765 7320 6172 hich packages ar │ │ │ │ │ -00048310: 650a 7265 7175 6972 6564 2074 6f20 7361 e.required to sa │ │ │ │ │ -00048320: 7469 7366 7920 6120 6269 6e61 7279 2062 tisfy a binary b │ │ │ │ │ -00048330: 7569 6c74 2061 6761 696e 7374 2074 6865 uilt against the │ │ │ │ │ -00048340: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ -00048350: 6c69 6272 6172 790a 636f 6e74 6169 6e65 library.containe │ │ │ │ │ -00048360: 6420 696e 2074 6865 2070 6163 6b61 6765 d in the package │ │ │ │ │ -00048370: 2e20 2053 6565 202a 6e6f 7465 2053 796e . See *note Syn │ │ │ │ │ -00048380: 7461 7820 6f66 2072 656c 6174 696f 6e73 tax of relations │ │ │ │ │ -00048390: 6869 7020 6669 656c 6473 3a20 6630 2e0a hip fields: f0.. │ │ │ │ │ -000483a0: 666f 7220 6465 7461 696c 7320 6f6e 2074 for details on t │ │ │ │ │ -000483b0: 6865 2073 796e 7461 782c 2061 6e64 202a he syntax, and * │ │ │ │ │ -000483c0: 6e6f 7465 2053 6861 7265 6420 6c69 6272 note Shared libr │ │ │ │ │ -000483d0: 6172 7920 4142 4920 6368 616e 6765 733a ary ABI changes: │ │ │ │ │ -000483e0: 2031 3134 2e0a 666f 7220 6465 7461 696c 114..for detail │ │ │ │ │ -000483f0: 7320 6f6e 2068 6f77 2074 6f20 6d61 696e s on how to main │ │ │ │ │ -00048400: 7461 696e 2074 6865 2064 6570 656e 6465 tain the depende │ │ │ │ │ -00048410: 6e63 7920 7665 7273 696f 6e20 636f 6e73 ncy version cons │ │ │ │ │ -00048420: 7472 6169 6e74 2e0a 0a49 6e20 6f75 7220 traint...In our │ │ │ │ │ -00048430: 6578 616d 706c 652c 2069 6620 7468 6520 example, if the │ │ │ │ │ -00048440: 6c61 7374 2063 6861 6e67 6520 746f 2074 last change to t │ │ │ │ │ -00048450: 6865 20e2 8098 7a6c 6962 3167 e280 9920 he ...zlib1g... │ │ │ │ │ -00048460: 7061 636b 6167 6520 7468 6174 2063 6f75 package that cou │ │ │ │ │ -00048470: 6c64 0a63 6861 6e67 6520 6265 6861 7669 ld.change behavi │ │ │ │ │ -00048480: 6f72 2066 6f72 2061 2063 6c69 656e 7420 or for a client │ │ │ │ │ -00048490: 6f66 2074 6861 7420 6c69 6272 6172 7920 of that library │ │ │ │ │ -000484a0: 7761 7320 696e 2076 6572 7369 6f6e 0ae2 was in version.. │ │ │ │ │ -000484b0: 8098 313a 312e 322e 332e 332e 6466 7367 ..1:1.2.3.3.dfsg │ │ │ │ │ -000484c0: 2d31 e280 992c 2074 6865 6e20 7468 6520 -1..., then the │ │ │ │ │ -000484d0: e280 9873 686c 6962 73e2 8099 2065 6e74 ...shlibs... ent │ │ │ │ │ -000484e0: 7279 2066 6f72 2074 6869 7320 6c69 6272 ry for this libr │ │ │ │ │ -000484f0: 6172 7920 636f 756c 6420 7361 793a 0a0a ary could say:.. │ │ │ │ │ -00048500: 2020 2020 206c 6962 7a20 3120 7a6c 6962 libz 1 zlib │ │ │ │ │ -00048510: 3167 2028 3e3d 2031 3a31 2e32 2e33 2e33 1g (>= 1:1.2.3.3 │ │ │ │ │ -00048520: 2e64 6673 6729 0a0a 5468 6973 2076 6572 .dfsg)..This ver │ │ │ │ │ -00048530: 7369 6f6e 2072 6573 7472 6963 7469 6f6e sion restriction │ │ │ │ │ -00048540: 206d 7573 7420 6265 206e 6577 2065 6e6f must be new eno │ │ │ │ │ -00048550: 7567 6820 7468 6174 2061 6e79 2062 696e ugh that any bin │ │ │ │ │ -00048560: 6172 7920 6275 696c 740a 6167 6169 6e73 ary built.agains │ │ │ │ │ -00048570: 7420 7468 6520 6375 7272 656e 7420 7665 t the current ve │ │ │ │ │ -00048580: 7273 696f 6e20 6f66 2074 6865 206c 6962 rsion of the lib │ │ │ │ │ -00048590: 7261 7279 2077 696c 6c20 776f 726b 2077 rary will work w │ │ │ │ │ -000485a0: 6974 6820 616e 7920 7665 7273 696f 6e20 ith any version │ │ │ │ │ -000485b0: 6f66 0a74 6865 2073 6861 7265 6420 6c69 of.the shared li │ │ │ │ │ -000485c0: 6272 6172 7920 7468 6174 2073 6174 6973 brary that satis │ │ │ │ │ -000485d0: 6669 6573 2074 6861 7420 6465 7065 6e64 fies that depend │ │ │ │ │ -000485e0: 656e 6379 2e0a 0a41 7320 7a6c 6962 3167 ency...As zlib1g │ │ │ │ │ -000485f0: 2061 6c73 6f20 7072 6f76 6964 6573 2061 also provides a │ │ │ │ │ -00048600: 2075 6465 6220 636f 6e74 6169 6e69 6e67 udeb containing │ │ │ │ │ -00048610: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ -00048620: 6172 792c 2074 6865 7265 0a77 6f75 6c64 ary, there.would │ │ │ │ │ -00048630: 2061 6c73 6f20 6265 2061 2073 6563 6f6e also be a secon │ │ │ │ │ -00048640: 6420 6c69 6e65 3a0a 0a20 2020 2020 7564 d line:.. ud │ │ │ │ │ -00048650: 6562 3a20 6c69 627a 2031 207a 6c69 6231 eb: libz 1 zlib1 │ │ │ │ │ -00048660: 672d 7564 6562 2028 3e3d 2031 3a31 2e32 g-udeb (>= 1:1.2 │ │ │ │ │ -00048670: 2e33 2e33 2e64 6673 6729 0a0a 1f0a 4669 .3.3.dfsg)....Fi │ │ │ │ │ -00048680: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00048690: 792e 696e 666f 2c20 204e 6f64 653a 2050 y.info, Node: P │ │ │ │ │ -000486a0: 726f 7669 6469 6e67 2061 2073 686c 6962 roviding a shlib │ │ │ │ │ -000486b0: 7320 6669 6c65 2c20 2050 7265 763a 2054 s file, Prev: T │ │ │ │ │ -000486c0: 6865 2073 686c 6962 7320 4669 6c65 2046 he shlibs File F │ │ │ │ │ -000486d0: 6f72 6d61 742c 2020 5570 3a20 5468 6520 ormat, Up: The │ │ │ │ │ -000486e0: 7368 6c69 6273 2073 7973 7465 6d0a 0a38 shlibs system..8 │ │ │ │ │ -000486f0: 2e36 2e34 2e33 2050 726f 7669 6469 6e67 .6.4.3 Providing │ │ │ │ │ -00048700: 2061 20e2 8098 7368 6c69 6273 e280 9920 a ...shlibs... │ │ │ │ │ -00048710: 6669 6c65 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e file............ │ │ │ │ │ -00048720: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00048730: 2e2e 2e2e 2e2e 0a0a 546f 2070 726f 7669 ........To provi │ │ │ │ │ -00048740: 6465 2061 20e2 8098 7368 6c69 6273 e280 de a ...shlibs.. │ │ │ │ │ -00048750: 9920 6669 6c65 2066 6f72 2061 2073 6861 . file for a sha │ │ │ │ │ -00048760: 7265 6420 6c69 6272 6172 7920 6269 6e61 red library bina │ │ │ │ │ -00048770: 7279 2070 6163 6b61 6765 2c20 6372 6561 ry package, crea │ │ │ │ │ -00048780: 7465 2061 0ae2 8098 7368 6c69 6273 e280 te a....shlibs.. │ │ │ │ │ -00048790: 9920 6669 6c65 2066 6f6c 6c6f 7769 6e67 . file following │ │ │ │ │ -000487a0: 2074 6865 2066 6f72 6d61 7420 6465 7363 the format desc │ │ │ │ │ -000487b0: 7269 6265 6420 6162 6f76 6520 616e 6420 ribed above and │ │ │ │ │ -000487c0: 706c 6163 6520 6974 2069 6e20 7468 650a place it in the. │ │ │ │ │ -000487d0: e280 9844 4542 4941 4ee2 8099 2064 6972 ...DEBIAN... dir │ │ │ │ │ -000487e0: 6563 746f 7279 2066 6f72 2074 6861 7420 ectory for that │ │ │ │ │ -000487f0: 7061 636b 6167 6520 6475 7269 6e67 2074 package during t │ │ │ │ │ -00048800: 6865 2062 7569 6c64 2e20 2049 7420 7769 he build. It wi │ │ │ │ │ -00048810: 6c6c 2074 6865 6e20 6265 0a69 6e63 6c75 ll then be.inclu │ │ │ │ │ -00048820: 6465 6420 6173 2061 2063 6f6e 7472 6f6c ded as a control │ │ │ │ │ -00048830: 2066 696c 6520 666f 7220 7468 6174 2070 file for that p │ │ │ │ │ -00048840: 6163 6b61 6765 2e20 2028 3129 0a0a 5369 ackage. (1)..Si │ │ │ │ │ -00048850: 6e63 6520 e280 9864 706b 672d 7368 6c69 nce ...dpkg-shli │ │ │ │ │ -00048860: 6264 6570 73e2 8099 2072 6561 6473 2074 bdeps... reads t │ │ │ │ │ -00048870: 6865 20e2 8098 4445 4249 414e 2f73 686c he ...DEBIAN/shl │ │ │ │ │ -00048880: 6962 73e2 8099 2066 696c 6573 2069 6e20 ibs... files in │ │ │ │ │ -00048890: 616c 6c20 6f66 2074 6865 0a62 696e 6172 all of the.binar │ │ │ │ │ -000488a0: 7920 7061 636b 6167 6573 2062 6569 6e67 y packages being │ │ │ │ │ -000488b0: 2062 7569 6c74 2066 726f 6d20 7468 6973 built from this │ │ │ │ │ -000488c0: 2073 6f75 7263 6520 7061 636b 6167 652c source package, │ │ │ │ │ -000488d0: 2061 6c6c 206f 6620 7468 650a e280 9844 all of the....D │ │ │ │ │ -000488e0: 4542 4941 4e2f 7368 6c69 6273 e280 9920 EBIAN/shlibs... │ │ │ │ │ -000488f0: 6669 6c65 7320 7368 6f75 6c64 2062 6520 files should be │ │ │ │ │ -00048900: 696e 7374 616c 6c65 6420 6265 666f 7265 installed before │ │ │ │ │ -00048910: 20e2 8098 6470 6b67 2d73 686c 6962 6465 ...dpkg-shlibde │ │ │ │ │ -00048920: 7073 e280 9920 6973 0a63 616c 6c65 6420 ps... is.called │ │ │ │ │ -00048930: 6f6e 2061 6e79 206f 6620 7468 6520 6269 on any of the bi │ │ │ │ │ -00048940: 6e61 7279 2070 6163 6b61 6765 732e 0a0a nary packages... │ │ │ │ │ -00048950: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -00048960: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -00048970: 2d2d 0a0a 2020 2028 3129 2054 6869 7320 --.. (1) This │ │ │ │ │ -00048980: 6973 2077 6861 7420 e280 9864 685f 6d61 is what ...dh_ma │ │ │ │ │ -00048990: 6b65 7368 6c69 6273 e280 9920 696e 2074 keshlibs... in t │ │ │ │ │ -000489a0: 6865 2064 6562 6865 6c70 6572 2073 7569 he debhelper sui │ │ │ │ │ -000489b0: 7465 2064 6f65 732e 2020 4966 0a79 6f75 te does. If.you │ │ │ │ │ -000489c0: 7220 7061 636b 6167 6520 616c 736f 2068 r package also h │ │ │ │ │ -000489d0: 6173 2061 2075 6465 6220 7468 6174 2070 as a udeb that p │ │ │ │ │ -000489e0: 726f 7669 6465 7320 6120 7368 6172 6564 rovides a shared │ │ │ │ │ -000489f0: 206c 6962 7261 7279 2c0a e280 9864 685f library,....dh_ │ │ │ │ │ -00048a00: 6d61 6b65 7368 6c69 6273 e280 9920 6361 makeshlibs... ca │ │ │ │ │ -00048a10: 6e20 6175 746f 6d61 7469 6361 6c6c 7920 n automatically │ │ │ │ │ -00048a20: 6765 6e65 7261 7465 2074 6865 20e2 8098 generate the ... │ │ │ │ │ -00048a30: 7564 6562 3ae2 8099 206c 696e 6573 2069 udeb:... lines i │ │ │ │ │ -00048a40: 6620 796f 750a 7370 6563 6966 7920 7468 f you.specify th │ │ │ │ │ -00048a50: 6520 6e61 6d65 206f 6620 7468 6520 7564 e name of the ud │ │ │ │ │ -00048a60: 6562 2077 6974 6820 7468 6520 e280 982d eb with the ...- │ │ │ │ │ -00048a70: 2d61 6464 2d75 6465 62e2 8099 206f 7074 -add-udeb... opt │ │ │ │ │ -00048a80: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 ion.....File: de │ │ │ │ │ -00048a90: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00048aa0: 2c20 204e 6f64 653a 2054 6865 204f 7065 , Node: The Ope │ │ │ │ │ -00048ab0: 7261 7469 6e67 2053 7973 7465 6d2c 2020 rating System, │ │ │ │ │ -00048ac0: 4e65 7874 3a20 4669 6c65 733c 323e 2c20 Next: Files<2>, │ │ │ │ │ -00048ad0: 2050 7265 763a 2053 6861 7265 6420 6c69 Prev: Shared li │ │ │ │ │ -00048ae0: 6272 6172 6965 732c 2020 5570 3a20 546f braries, Up: To │ │ │ │ │ -00048af0: 700a 0a39 2054 6865 204f 7065 7261 7469 p..9 The Operati │ │ │ │ │ -00048b00: 6e67 2053 7973 7465 6d0a 2a2a 2a2a 2a2a ng System.****** │ │ │ │ │ -00048b10: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00048b20: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2046 696c ..* Menu:..* Fil │ │ │ │ │ -00048b30: 6520 7379 7374 656d 2068 6965 7261 7263 e system hierarc │ │ │ │ │ -00048b40: 6879 3a3a 0a2a 2055 7365 7273 2061 6e64 hy::.* Users and │ │ │ │ │ -00048b50: 2067 726f 7570 733a 3a0a 2a20 5374 6172 groups::.* Star │ │ │ │ │ -00048b60: 7469 6e67 2073 7973 7465 6d20 7365 7276 ting system serv │ │ │ │ │ -00048b70: 6963 6573 3a3a 0a2a 2043 6f6e 736f 6c65 ices::.* Console │ │ │ │ │ -00048b80: 206d 6573 7361 6765 7320 6672 6f6d 2069 messages from i │ │ │ │ │ -00048b90: 6e69 742e 6420 7363 7269 7074 733a 2043 nit.d scripts: C │ │ │ │ │ -00048ba0: 6f6e 736f 6c65 206d 6573 7361 6765 7320 onsole messages │ │ │ │ │ -00048bb0: 6672 6f6d 2069 6e69 7420 6420 7363 7269 from init d scri │ │ │ │ │ -00048bc0: 7074 732e 0a2a 2043 726f 6e20 6a6f 6273 pts..* Cron jobs │ │ │ │ │ -00048bd0: 3a3a 0a2a 204d 656e 7573 3a3a 0a2a 204d ::.* Menus::.* M │ │ │ │ │ -00048be0: 756c 7469 6d65 6469 6120 6861 6e64 6c65 ultimedia handle │ │ │ │ │ -00048bf0: 7273 3a3a 0a2a 204b 6579 626f 6172 6420 rs::.* Keyboard │ │ │ │ │ -00048c00: 636f 6e66 6967 7572 6174 696f 6e3a 3a0a configuration::. │ │ │ │ │ -00048c10: 2a20 456e 7669 726f 6e6d 656e 7420 7661 * Environment va │ │ │ │ │ -00048c20: 7269 6162 6c65 733a 3a0a 2a20 5265 6769 riables::.* Regi │ │ │ │ │ -00048c30: 7374 6572 696e 6720 446f 6375 6d65 6e74 stering Document │ │ │ │ │ -00048c40: 7320 7573 696e 6720 646f 632d 6261 7365 s using doc-base │ │ │ │ │ -00048c50: 3a3a 0a2a 2041 6c74 6572 6e61 7465 2069 ::.* Alternate i │ │ │ │ │ -00048c60: 6e69 7420 7379 7374 656d 733a 3a0a 2a20 nit systems::.* │ │ │ │ │ -00048c70: 5369 676e 616c 696e 6720 7468 6174 2061 Signaling that a │ │ │ │ │ -00048c80: 2072 6562 6f6f 7420 6973 2072 6571 7569 reboot is requi │ │ │ │ │ -00048c90: 7265 643a 3a0a 0a1f 0a46 696c 653a 2064 red::....File: d │ │ │ │ │ -00048ca0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00048cb0: 6f2c 2020 4e6f 6465 3a20 4669 6c65 2073 o, Node: File s │ │ │ │ │ -00048cc0: 7973 7465 6d20 6869 6572 6172 6368 792c ystem hierarchy, │ │ │ │ │ -00048cd0: 2020 4e65 7874 3a20 5573 6572 7320 616e Next: Users an │ │ │ │ │ -00048ce0: 6420 6772 6f75 7073 2c20 2055 703a 2054 d groups, Up: T │ │ │ │ │ -00048cf0: 6865 204f 7065 7261 7469 6e67 2053 7973 he Operating Sys │ │ │ │ │ -00048d00: 7465 6d0a 0a39 2e31 2046 696c 6520 7379 tem..9.1 File sy │ │ │ │ │ -00048d10: 7374 656d 2068 6965 7261 7263 6879 0a3d stem hierarchy.= │ │ │ │ │ -00048d20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00048d30: 3d3d 3d3d 3d3d 3d3d 0a0a 2a20 4d65 6e75 ========..* Menu │ │ │ │ │ -00048d40: 3a0a 0a2a 2046 696c 6520 5379 7374 656d :..* File System │ │ │ │ │ -00048d50: 2053 7472 7563 7475 7265 3a3a 0a2a 2053 Structure::.* S │ │ │ │ │ -00048d60: 6974 652d 7370 6563 6966 6963 2070 726f ite-specific pro │ │ │ │ │ -00048d70: 6772 616d 733a 3a0a 2a20 5468 6520 7379 grams::.* The sy │ │ │ │ │ -00048d80: 7374 656d 2d77 6964 6520 6d61 696c 2064 stem-wide mail d │ │ │ │ │ -00048d90: 6972 6563 746f 7279 3a3a 0a2a 202f 7275 irectory::.* /ru │ │ │ │ │ -00048da0: 6e20 616e 6420 2f72 756e 2f6c 6f63 6b3a n and /run/lock: │ │ │ │ │ -00048db0: 3a0a 0a1f 0a46 696c 653a 2064 6562 6961 :....File: debia │ │ │ │ │ -00048dc0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00048dd0: 4e6f 6465 3a20 4669 6c65 2053 7973 7465 Node: File Syste │ │ │ │ │ -00048de0: 6d20 5374 7275 6374 7572 652c 2020 4e65 m Structure, Ne │ │ │ │ │ -00048df0: 7874 3a20 5369 7465 2d73 7065 6369 6669 xt: Site-specifi │ │ │ │ │ -00048e00: 6320 7072 6f67 7261 6d73 2c20 2055 703a c programs, Up: │ │ │ │ │ -00048e10: 2046 696c 6520 7379 7374 656d 2068 6965 File system hie │ │ │ │ │ -00048e20: 7261 7263 6879 0a0a 392e 312e 3120 4669 rarchy..9.1.1 Fi │ │ │ │ │ -00048e30: 6c65 2053 7973 7465 6d20 5374 7275 6374 le System Struct │ │ │ │ │ -00048e40: 7572 650a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ure.------------ │ │ │ │ │ -00048e50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -00048e60: 0a54 6865 206c 6f63 6174 696f 6e20 6f66 .The location of │ │ │ │ │ -00048e70: 2061 6c6c 2066 696c 6573 2061 6e64 2064 all files and d │ │ │ │ │ -00048e80: 6972 6563 746f 7269 6573 206d 7573 7420 irectories must │ │ │ │ │ -00048e90: 636f 6d70 6c79 2077 6974 6820 7468 650a comply with the. │ │ │ │ │ -00048ea0: 4669 6c65 7379 7374 656d 2048 6965 7261 Filesystem Hiera │ │ │ │ │ -00048eb0: 7263 6879 2053 7461 6e64 6172 6420 2846 rchy Standard (F │ │ │ │ │ -00048ec0: 4853 292c 2076 6572 7369 6f6e 2033 2e30 HS), version 3.0 │ │ │ │ │ -00048ed0: 2c20 7769 7468 2074 6865 2065 7863 6570 , with the excep │ │ │ │ │ -00048ee0: 7469 6f6e 730a 6e6f 7465 6420 6265 6c6f tions.noted belo │ │ │ │ │ -00048ef0: 772c 2061 6e64 2065 7863 6570 7420 7768 w, and except wh │ │ │ │ │ -00048f00: 6572 6520 646f 696e 6720 736f 2077 6f75 ere doing so wou │ │ │ │ │ -00048f10: 6c64 2076 696f 6c61 7465 206f 7468 6572 ld violate other │ │ │ │ │ -00048f20: 2074 6572 6d73 206f 660a 4465 6269 616e terms of.Debian │ │ │ │ │ -00048f30: 2050 6f6c 6963 792e 2020 5468 6520 666f Policy. The fo │ │ │ │ │ -00048f40: 6c6c 6f77 696e 6720 6578 6365 7074 696f llowing exceptio │ │ │ │ │ -00048f50: 6e73 2074 6f20 7468 6520 4648 5320 6170 ns to the FHS ap │ │ │ │ │ -00048f60: 706c 793a 0a0a 2020 312e 2054 6865 2046 ply:.. 1. The F │ │ │ │ │ -00048f70: 4853 2072 6571 7569 7265 6d65 6e74 2074 HS requirement t │ │ │ │ │ -00048f80: 6861 7420 6172 6368 6974 6563 7475 7265 hat architecture │ │ │ │ │ -00048f90: 2d69 6e64 6570 656e 6465 6e74 0a20 2020 -independent. │ │ │ │ │ -00048fa0: 2020 6170 706c 6963 6174 696f 6e2d 7370 application-sp │ │ │ │ │ -00048fb0: 6563 6966 6963 2073 7461 7469 6320 6669 ecific static fi │ │ │ │ │ -00048fc0: 6c65 7320 6265 206c 6f63 6174 6564 2069 les be located i │ │ │ │ │ -00048fd0: 6e20 e280 982f 7573 722f 7368 6172 65e2 n .../usr/share. │ │ │ │ │ -00048fe0: 8099 2069 730a 2020 2020 2072 656c 6178 .. is. relax │ │ │ │ │ -00048ff0: 6564 2074 6f20 6120 7375 6767 6573 7469 ed to a suggesti │ │ │ │ │ -00049000: 6f6e 2e20 2049 6e20 7061 7274 6963 756c on. In particul │ │ │ │ │ -00049010: 6172 2c20 6120 7375 6264 6972 6563 746f ar, a subdirecto │ │ │ │ │ -00049020: 7279 206f 660a 2020 2020 20e2 8098 2f75 ry of. .../u │ │ │ │ │ -00049030: 7372 2f6c 6962 e280 9920 6d61 7920 6265 sr/lib... may be │ │ │ │ │ -00049040: 2075 7365 6420 6279 2061 2070 6163 6b61 used by a packa │ │ │ │ │ -00049050: 6765 2028 6f72 2061 2063 6f6c 6c65 6374 ge (or a collect │ │ │ │ │ -00049060: 696f 6e20 6f66 2070 6163 6b61 6765 7329 ion of packages) │ │ │ │ │ -00049070: 0a20 2020 2020 746f 2068 6f6c 6420 6120 . to hold a │ │ │ │ │ -00049080: 6d69 7874 7572 6520 6f66 2061 7263 6869 mixture of archi │ │ │ │ │ -00049090: 7465 6374 7572 652d 696e 6465 7065 6e64 tecture-independ │ │ │ │ │ -000490a0: 656e 7420 616e 640a 2020 2020 2061 7263 ent and. arc │ │ │ │ │ -000490b0: 6869 7465 6374 7572 652d 6465 7065 6e64 hitecture-depend │ │ │ │ │ -000490c0: 656e 7420 6669 6c65 732e 2020 486f 7765 ent files. Howe │ │ │ │ │ -000490d0: 7665 722c 2077 6865 6e20 6120 6469 7265 ver, when a dire │ │ │ │ │ -000490e0: 6374 6f72 7920 6973 0a20 2020 2020 656e ctory is. en │ │ │ │ │ -000490f0: 7469 7265 6c79 2063 6f6d 706f 7365 6420 tirely composed │ │ │ │ │ -00049100: 6f66 2061 7263 6869 7465 6374 7572 652d of architecture- │ │ │ │ │ -00049110: 696e 6465 7065 6e64 656e 7420 6669 6c65 independent file │ │ │ │ │ -00049120: 732c 2069 7420 7368 6f75 6c64 2062 650a s, it should be. │ │ │ │ │ -00049130: 2020 2020 206c 6f63 6174 6564 2069 6e20 located in │ │ │ │ │ -00049140: e280 982f 7573 722f 7368 6172 65e2 8099 .../usr/share... │ │ │ │ │ -00049150: 2e0a 0a20 2032 2e20 5468 6520 6f70 7469 ... 2. The opti │ │ │ │ │ -00049160: 6f6e 616c 2072 756c 6573 2072 656c 6174 onal rules relat │ │ │ │ │ -00049170: 6564 2074 6f20 7573 6572 2073 7065 6369 ed to user speci │ │ │ │ │ -00049180: 6669 6320 636f 6e66 6967 7572 6174 696f fic configuratio │ │ │ │ │ -00049190: 6e20 6669 6c65 7320 666f 720a 2020 2020 n files for. │ │ │ │ │ -000491a0: 2061 7070 6c69 6361 7469 6f6e 7320 6172 applications ar │ │ │ │ │ -000491b0: 6520 7374 6f72 6564 2069 6e20 7468 6520 e stored in the │ │ │ │ │ -000491c0: 7573 6572 2773 2068 6f6d 6520 6469 7265 user's home dire │ │ │ │ │ -000491d0: 6374 6f72 7920 6172 6520 7265 6c61 7865 ctory are relaxe │ │ │ │ │ -000491e0: 642e 0a20 2020 2020 4974 2069 7320 7265 d.. It is re │ │ │ │ │ -000491f0: 636f 6d6d 656e 6465 6420 7468 6174 2073 commended that s │ │ │ │ │ -00049200: 7563 6820 6669 6c65 7320 7374 6172 7420 uch files start │ │ │ │ │ -00049210: 7769 7468 2074 6865 2027 e280 982e e280 with the '...... │ │ │ │ │ -00049220: 9927 2063 6861 7261 6374 6572 2028 610a .' character (a. │ │ │ │ │ -00049230: 2020 2020 2022 646f 7420 6669 6c65 2229 "dot file") │ │ │ │ │ -00049240: 2c20 616e 6420 6966 2061 6e20 6170 706c , and if an appl │ │ │ │ │ -00049250: 6963 6174 696f 6e20 6e65 6564 7320 746f ication needs to │ │ │ │ │ -00049260: 2063 7265 6174 6520 6d6f 7265 2074 6861 create more tha │ │ │ │ │ -00049270: 6e20 6f6e 650a 2020 2020 2064 6f74 2066 n one. dot f │ │ │ │ │ -00049280: 696c 6520 7468 656e 2074 6865 2070 7265 ile then the pre │ │ │ │ │ -00049290: 6665 7272 6564 2070 6c61 6365 6d65 6e74 ferred placement │ │ │ │ │ -000492a0: 2069 7320 696e 2061 2073 7562 6469 7265 is in a subdire │ │ │ │ │ -000492b0: 6374 6f72 7920 7769 7468 2061 0a20 2020 ctory with a. │ │ │ │ │ -000492c0: 2020 6e61 6d65 2073 7461 7274 696e 6720 name starting │ │ │ │ │ -000492d0: 7769 7468 2061 2027 2e27 2020 6368 6172 with a '.' char │ │ │ │ │ -000492e0: 6163 7465 722c 2028 6120 2264 6f74 2064 acter, (a "dot d │ │ │ │ │ -000492f0: 6972 6563 746f 7279 2229 2e20 2049 6e20 irectory"). In │ │ │ │ │ -00049300: 7468 6973 0a20 2020 2020 6361 7365 2069 this. case i │ │ │ │ │ -00049310: 7420 6973 2072 6563 6f6d 6d65 6e64 6564 t is recommended │ │ │ │ │ -00049320: 2074 6865 2063 6f6e 6669 6775 7261 7469 the configurati │ │ │ │ │ -00049330: 6f6e 2066 696c 6573 206e 6f74 2073 7461 on files not sta │ │ │ │ │ -00049340: 7274 2077 6974 6820 7468 650a 2020 2020 rt with the. │ │ │ │ │ -00049350: 2027 2e27 2020 6368 6172 6163 7465 722e '.' character. │ │ │ │ │ -00049360: 0a0a 2020 332e 204f 6e6c 7920 7468 6520 .. 3. Only the │ │ │ │ │ -00049370: 6479 6e61 6d69 6320 6c69 6e6b 6572 2061 dynamic linker a │ │ │ │ │ -00049380: 6e64 206c 6962 6320 6172 6520 616c 6c6f nd libc are allo │ │ │ │ │ -00049390: 7765 6420 746f 2069 6e73 7461 6c6c 2066 wed to install f │ │ │ │ │ -000493a0: 696c 6573 2069 6e0a 2020 2020 20e2 8098 iles in. ... │ │ │ │ │ -000493b0: 2f6c 6962 3634 e280 992e 0a0a 2020 342e /lib64...... 4. │ │ │ │ │ -000493c0: 2054 6865 2072 6571 7569 7265 6d65 6e74 The requirement │ │ │ │ │ -000493d0: 2066 6f72 206f 626a 6563 7420 6669 6c65 for object file │ │ │ │ │ -000493e0: 732c 2069 6e74 6572 6e61 6c20 6269 6e61 s, internal bina │ │ │ │ │ -000493f0: 7269 6573 2c20 616e 6420 6c69 6272 6172 ries, and librar │ │ │ │ │ -00049400: 6965 732c 0a20 2020 2020 696e 636c 7564 ies,. includ │ │ │ │ │ -00049410: 696e 6720 e280 986c 6962 632e 736f 2e2a ing ...libc.so.* │ │ │ │ │ -00049420: e280 992c 2074 6f20 6265 206c 6f63 6174 ..., to be locat │ │ │ │ │ -00049430: 6564 2064 6972 6563 746c 7920 756e 6465 ed directly unde │ │ │ │ │ -00049440: 7220 e280 982f 6c69 627b 2c33 327d e280 r .../lib{,32}.. │ │ │ │ │ -00049450: 9920 616e 640a 2020 2020 20e2 8098 2f75 . and. .../u │ │ │ │ │ -00049460: 7372 2f6c 6962 7b2c 3332 7de2 8099 2069 sr/lib{,32}... i │ │ │ │ │ -00049470: 7320 616d 656e 6465 642c 2070 6572 6d69 s amended, permi │ │ │ │ │ -00049480: 7474 696e 6720 6669 6c65 7320 746f 2069 tting files to i │ │ │ │ │ -00049490: 6e73 7465 6164 2062 650a 2020 2020 2069 nstead be. i │ │ │ │ │ -000494a0: 6e73 7461 6c6c 6564 2074 6f20 e280 982f nstalled to .../ │ │ │ │ │ -000494b0: 6c69 622f 7472 6970 6c65 74e2 8099 2061 lib/triplet... a │ │ │ │ │ -000494c0: 6e64 20e2 8098 2f75 7372 2f6c 6962 2f74 nd .../usr/lib/t │ │ │ │ │ -000494d0: 7269 706c 6574 e280 992c 2077 6865 7265 riplet..., where │ │ │ │ │ -000494e0: 20e2 8098 7472 6970 6c65 74e2 8099 0a20 ...triplet.... │ │ │ │ │ -000494f0: 2020 2020 6973 2074 6865 2076 616c 7565 is the value │ │ │ │ │ -00049500: 2072 6574 7572 6e65 6420 6279 20e2 8098 returned by ... │ │ │ │ │ -00049510: 6470 6b67 2d61 7263 6869 7465 6374 7572 dpkg-architectur │ │ │ │ │ -00049520: 6520 2d71 4445 425f 484f 5354 5f4d 554c e -qDEB_HOST_MUL │ │ │ │ │ -00049530: 5449 4152 4348 e280 990a 2020 2020 2066 TIARCH.... f │ │ │ │ │ -00049540: 6f72 2074 6865 2061 7263 6869 7465 6374 or the architect │ │ │ │ │ -00049550: 7572 6520 6f66 2074 6865 2070 6163 6b61 ure of the packa │ │ │ │ │ -00049560: 6765 2e20 2050 6163 6b61 6765 7320 6d75 ge. Packages mu │ │ │ │ │ -00049570: 7374 206e 6f74 2069 6e73 7461 6c6c 0a20 st not install. │ │ │ │ │ -00049580: 2020 2020 6669 6c65 7320 746f 2061 6e79 files to any │ │ │ │ │ -00049590: 2074 7269 706c 6574 2070 6174 6820 6f74 triplet path ot │ │ │ │ │ -000495a0: 6865 7220 7468 616e 2074 6865 206f 6e65 her than the one │ │ │ │ │ -000495b0: 206d 6174 6368 696e 6720 7468 650a 2020 matching the. │ │ │ │ │ -000495c0: 2020 2061 7263 6869 7465 6374 7572 6520 architecture │ │ │ │ │ -000495d0: 6f66 2074 6861 7420 7061 636b 6167 653b of that package; │ │ │ │ │ -000495e0: 2066 6f72 2069 6e73 7461 6e63 652c 2061 for instance, a │ │ │ │ │ -000495f0: 6e20 e280 9841 7263 6869 7465 6374 7572 n ...Architectur │ │ │ │ │ -00049600: 653a 0a20 2020 2020 616d 6436 34e2 8099 e:. amd64... │ │ │ │ │ -00049610: 2070 6163 6b61 6765 2063 6f6e 7461 696e package contain │ │ │ │ │ -00049620: 696e 6720 3332 2d62 6974 2078 3836 206c ing 32-bit x86 l │ │ │ │ │ -00049630: 6962 7261 7269 6573 206d 7573 7420 6e6f ibraries must no │ │ │ │ │ -00049640: 7420 696e 7374 616c 6c0a 2020 2020 2074 t install. t │ │ │ │ │ -00049650: 6865 7365 206c 6962 7261 7269 6573 2074 hese libraries t │ │ │ │ │ -00049660: 6f20 e280 982f 7573 722f 6c69 622f 6933 o .../usr/lib/i3 │ │ │ │ │ -00049670: 3836 2d6c 696e 7578 2d67 6e75 e280 992e 86-linux-gnu.... │ │ │ │ │ -00049680: 2020 2831 290a 0a20 2020 2020 5061 636b (1).. Pack │ │ │ │ │ -00049690: 6167 6573 2066 6f72 2036 342d 6269 7420 ages for 64-bit │ │ │ │ │ -000496a0: 6172 6368 6974 6563 7475 7265 7320 6d75 architectures mu │ │ │ │ │ -000496b0: 7374 206e 6f74 2069 6e73 7461 6c6c 2066 st not install f │ │ │ │ │ -000496c0: 696c 6573 2069 6e0a 2020 2020 20e2 8098 iles in. ... │ │ │ │ │ -000496d0: 2f75 7372 2f6c 6962 3634 e280 9920 6f72 /usr/lib64... or │ │ │ │ │ -000496e0: 2069 6e20 6120 7375 6264 6972 6563 746f in a subdirecto │ │ │ │ │ -000496f0: 7279 206f 6620 6974 2e0a 0a20 2020 2020 ry of it... │ │ │ │ │ -00049700: 5468 6520 7265 7175 6972 656d 656e 7420 The requirement │ │ │ │ │ -00049710: 666f 7220 4320 616e 6420 432b 2b20 6865 for C and C++ he │ │ │ │ │ -00049720: 6164 6572 7320 6669 6c65 7320 746f 2062 aders files to b │ │ │ │ │ -00049730: 6520 6163 6365 7373 6962 6c65 0a20 2020 e accessible. │ │ │ │ │ -00049740: 2020 7468 726f 7567 6820 7468 6520 7365 through the se │ │ │ │ │ -00049750: 6172 6368 2070 6174 6820 e280 982f 7573 arch path .../us │ │ │ │ │ -00049760: 722f 696e 636c 7564 652f e280 9920 6973 r/include/... is │ │ │ │ │ -00049770: 2061 6d65 6e64 6564 2c20 7065 726d 6974 amended, permit │ │ │ │ │ -00049780: 7469 6e67 0a20 2020 2020 6669 6c65 7320 ting. files │ │ │ │ │ -00049790: 746f 2062 6520 6163 6365 7373 6962 6c65 to be accessible │ │ │ │ │ -000497a0: 2074 6872 6f75 6768 2074 6865 2073 6561 through the sea │ │ │ │ │ -000497b0: 7263 6820 7061 7468 0a20 2020 2020 e280 rch path. .. │ │ │ │ │ -000497c0: 982f 7573 722f 696e 636c 7564 652f 7472 ./usr/include/tr │ │ │ │ │ -000497d0: 6970 6c65 74e2 8099 2077 6865 7265 20e2 iplet... where . │ │ │ │ │ -000497e0: 8098 7472 6970 6c65 74e2 8099 2069 7320 ..triplet... is │ │ │ │ │ -000497f0: 6173 2061 626f 7665 2e20 2028 3229 0a0a as above. (2).. │ │ │ │ │ -00049800: 2020 2020 2041 7070 6c69 6361 7469 6f6e Application │ │ │ │ │ -00049810: 7320 6d61 7920 616c 736f 2075 7365 2061 s may also use a │ │ │ │ │ -00049820: 2073 696e 676c 6520 7375 6264 6972 6563 single subdirec │ │ │ │ │ -00049830: 746f 7279 2075 6e64 6572 0a20 2020 2020 tory under. │ │ │ │ │ -00049840: e280 982f 7573 722f 6c69 622f 7472 6970 .../usr/lib/trip │ │ │ │ │ -00049850: 6c65 74e2 8099 2e0a 0a20 2020 2020 5468 let...... Th │ │ │ │ │ -00049860: 6520 6578 6563 7574 696f 6e20 7469 6d65 e execution time │ │ │ │ │ -00049870: 206c 696e 6b65 722f 6c6f 6164 6572 2c20 linker/loader, │ │ │ │ │ -00049880: 6c64 2a2c 206d 7573 7420 7374 696c 6c20 ld*, must still │ │ │ │ │ -00049890: 6265 206d 6164 6520 6176 6169 6c61 626c be made availabl │ │ │ │ │ -000498a0: 650a 2020 2020 2069 6e20 7468 6520 6578 e. in the ex │ │ │ │ │ -000498b0: 6973 7469 6e67 206c 6f63 6174 696f 6e20 isting location │ │ │ │ │ -000498c0: 756e 6465 7220 2f6c 6962 206f 7220 2f6c under /lib or /l │ │ │ │ │ -000498d0: 6962 3634 2073 696e 6365 2074 6869 7320 ib64 since this │ │ │ │ │ -000498e0: 6973 2070 6172 7420 6f66 0a20 2020 2020 is part of. │ │ │ │ │ -000498f0: 7468 6520 454c 4620 4142 4920 666f 7220 the ELF ABI for │ │ │ │ │ -00049900: 7468 6520 6172 6368 6974 6563 7475 7265 the architecture │ │ │ │ │ -00049910: 2e0a 0a20 2035 2e20 5468 6520 7265 7175 ... 5. The requ │ │ │ │ │ -00049920: 6972 656d 656e 7420 7468 6174 20e2 8098 irement that ... │ │ │ │ │ -00049930: 2f75 7372 2f6c 6f63 616c 2f73 6861 7265 /usr/local/share │ │ │ │ │ -00049940: 2f6d 616e e280 9920 6265 2022 7379 6e6f /man... be "syno │ │ │ │ │ -00049950: 6e79 6d6f 7573 2220 7769 7468 0a20 2020 nymous" with. │ │ │ │ │ -00049960: 2020 e280 982f 7573 722f 6c6f 6361 6c2f .../usr/local/ │ │ │ │ │ -00049970: 6d61 6ee2 8099 2069 7320 7265 6c61 7865 man... is relaxe │ │ │ │ │ -00049980: 6420 746f 2061 2072 6563 6f6d 6d65 6e64 d to a recommend │ │ │ │ │ -00049990: 6174 696f 6e0a 0a20 2036 2e20 5468 6520 ation.. 6. The │ │ │ │ │ -000499a0: 7265 7175 6972 656d 656e 7420 7468 6174 requirement that │ │ │ │ │ -000499b0: 2077 696e 646f 7720 6d61 6e61 6765 7273 window managers │ │ │ │ │ -000499c0: 2077 6974 6820 6120 7369 6e67 6c65 2063 with a single c │ │ │ │ │ -000499d0: 6f6e 6669 6775 7261 7469 6f6e 0a20 2020 onfiguration. │ │ │ │ │ -000499e0: 2020 6669 6c65 2063 616c 6c20 6974 20e2 file call it . │ │ │ │ │ -000499f0: 8098 7379 7374 656d 2e2a 776d 7263 e280 ..system.*wmrc.. │ │ │ │ │ -00049a00: 9920 6973 2072 656d 6f76 6564 2c20 6173 . is removed, as │ │ │ │ │ -00049a10: 2069 7320 7468 6520 7265 7374 7269 6374 is the restrict │ │ │ │ │ -00049a20: 696f 6e20 7468 6174 0a20 2020 2020 7468 ion that. th │ │ │ │ │ -00049a30: 6520 7769 6e64 6f77 206d 616e 6167 6572 e window manager │ │ │ │ │ -00049a40: 2073 7562 6469 7265 6374 6f72 7920 6265 subdirectory be │ │ │ │ │ -00049a50: 206e 616d 6564 2069 6465 6e74 6963 616c named identical │ │ │ │ │ -00049a60: 6c79 2074 6f20 7468 6520 7769 6e64 6f77 ly to the window │ │ │ │ │ -00049a70: 0a20 2020 2020 6d61 6e61 6765 7220 6e61 . manager na │ │ │ │ │ -00049a80: 6d65 2069 7473 656c 662e 0a0a 2020 372e me itself... 7. │ │ │ │ │ -00049a90: 2054 6865 2072 6571 7569 7265 6d65 6e74 The requirement │ │ │ │ │ -00049aa0: 2074 6861 7420 626f 6f74 206d 616e 6167 that boot manag │ │ │ │ │ -00049ab0: 6572 2063 6f6e 6669 6775 7261 7469 6f6e er configuration │ │ │ │ │ -00049ac0: 2066 696c 6573 206c 6976 6520 696e 0a20 files live in. │ │ │ │ │ -00049ad0: 2020 2020 e280 982f 6574 63e2 8099 2c20 .../etc..., │ │ │ │ │ -00049ae0: 6f72 2061 7420 6c65 6173 7420 6172 6520 or at least are │ │ │ │ │ -00049af0: 7379 6d6c 696e 6b65 6420 7468 6572 652c symlinked there, │ │ │ │ │ -00049b00: 2069 7320 7265 6c61 7865 6420 746f 2061 is relaxed to a │ │ │ │ │ -00049b10: 0a20 2020 2020 7265 636f 6d6d 656e 6461 . recommenda │ │ │ │ │ -00049b20: 7469 6f6e 2e0a 0a20 2038 2e20 e280 982f tion... 8. .../ │ │ │ │ │ -00049b30: 7661 722f 7275 6ee2 8099 2069 7320 7265 var/run... is re │ │ │ │ │ -00049b40: 7175 6972 6564 2074 6f20 6265 2061 2073 quired to be a s │ │ │ │ │ -00049b50: 796d 626f 6c69 6320 6c69 6e6b 2074 6f20 ymbolic link to │ │ │ │ │ -00049b60: e280 982f 7275 6ee2 8099 2c20 616e 640a .../run..., and. │ │ │ │ │ -00049b70: 2020 2020 20e2 8098 2f76 6172 2f6c 6f63 .../var/loc │ │ │ │ │ -00049b80: 6be2 8099 2069 7320 7265 7175 6972 6564 k... is required │ │ │ │ │ -00049b90: 2074 6f20 6265 2061 2073 796d 626f 6c69 to be a symboli │ │ │ │ │ -00049ba0: 6320 6c69 6e6b 2074 6f20 e280 982f 7275 c link to .../ru │ │ │ │ │ -00049bb0: 6e2f 6c6f 636b e280 992e 0a0a 2020 392e n/lock...... 9. │ │ │ │ │ -00049bc0: 2054 6865 20e2 8098 2f76 6172 2f77 7777 The .../var/www │ │ │ │ │ -00049bd0: e280 9920 6469 7265 6374 6f72 7920 6973 ... directory is │ │ │ │ │ -00049be0: 2061 6464 6974 696f 6e61 6c6c 7920 616c additionally al │ │ │ │ │ -00049bf0: 6c6f 7765 642e 0a0a 2020 3130 2e20 5468 lowed... 10. Th │ │ │ │ │ -00049c00: 6520 7265 7175 6972 656d 656e 7420 666f e requirement fo │ │ │ │ │ -00049c10: 7220 e280 982f 7573 722f 6c6f 6361 6c2f r .../usr/local/ │ │ │ │ │ -00049c20: 7368 6172 652f 636f 6c6f 72e2 8099 2074 share/color... t │ │ │ │ │ -00049c30: 6f20 6578 6973 7420 6966 0a20 2020 2020 o exist if. │ │ │ │ │ -00049c40: e280 982f 7573 722f 7368 6172 652f 636f .../usr/share/co │ │ │ │ │ -00049c50: 6c6f 72e2 8099 2065 7869 7374 7320 6973 lor... exists is │ │ │ │ │ -00049c60: 2072 656c 6178 6564 2074 6f20 6120 7265 relaxed to a re │ │ │ │ │ -00049c70: 636f 6d6d 656e 6461 7469 6f6e 2e0a 0a20 commendation... │ │ │ │ │ -00049c80: 2031 312e 2054 6865 2072 6571 7569 7265 11. The require │ │ │ │ │ -00049c90: 6d65 6e74 2066 6f72 20e2 8098 2f75 7372 ment for .../usr │ │ │ │ │ -00049ca0: 2f6c 6f63 616c 2f6c 6962 7175 616c e280 /local/libqual.. │ │ │ │ │ -00049cb0: 9920 746f 2065 7869 7374 2069 6620 e280 . to exist if .. │ │ │ │ │ -00049cc0: 982f 6c69 6271 7561 6ce2 8099 206f 720a ./libqual... or. │ │ │ │ │ -00049cd0: 2020 2020 20e2 8098 2f75 7372 2f6c 6962 .../usr/lib │ │ │ │ │ -00049ce0: 7175 616c e280 9920 6578 6973 7473 2028 qual... exists ( │ │ │ │ │ -00049cf0: 7768 6572 6520 e280 986c 6962 7175 616c where ...libqual │ │ │ │ │ -00049d00: e280 9920 6973 2061 2076 6172 6961 6e74 ... is a variant │ │ │ │ │ -00049d10: 206f 6620 e280 986c 6962 e280 9920 7375 of ...lib... su │ │ │ │ │ -00049d20: 6368 0a20 2020 2020 6173 20e2 8098 6c69 ch. as ...li │ │ │ │ │ -00049d30: 6233 32e2 8099 206f 7220 e280 986c 6962 b32... or ...lib │ │ │ │ │ -00049d40: 3634 e280 9929 2069 7320 7265 6d6f 7665 64...) is remove │ │ │ │ │ -00049d50: 642e 0a0a 2020 3132 2e20 4f6e 2047 4e55 d... 12. On GNU │ │ │ │ │ -00049d60: 2f48 7572 6420 7379 7374 656d 732c 2074 /Hurd systems, t │ │ │ │ │ -00049d70: 6865 2066 6f6c 6c6f 7769 6e67 2061 6464 he following add │ │ │ │ │ -00049d80: 6974 696f 6e61 6c20 6469 7265 6374 6f72 itional director │ │ │ │ │ -00049d90: 6965 7320 6172 650a 2020 2020 2061 6c6c ies are. all │ │ │ │ │ -00049da0: 6f77 6564 2069 6e20 7468 6520 726f 6f74 owed in the root │ │ │ │ │ -00049db0: 2066 696c 6573 7973 7465 6d3a 20e2 8098 filesystem: ... │ │ │ │ │ -00049dc0: 2f68 7572 64e2 8099 2061 6e64 20e2 8098 /hurd... and ... │ │ │ │ │ -00049dd0: 2f73 6572 7665 7273 e280 992e 2020 2833 /servers.... (3 │ │ │ │ │ -00049de0: 290a 0a20 2031 332e 2041 7320 616e 2065 ).. 13. As an e │ │ │ │ │ -00049df0: 7863 6570 7469 6f6e 2074 6f20 7468 6520 xception to the │ │ │ │ │ -00049e00: 7265 7175 6972 656d 656e 7420 666f 7220 requirement for │ │ │ │ │ -00049e10: 7468 6572 6520 746f 2062 6520 6e6f 0a20 there to be no. │ │ │ │ │ -00049e20: 2020 2020 7375 6264 6972 6563 746f 7269 subdirectori │ │ │ │ │ -00049e30: 6573 2069 6e20 e280 982f 7573 722f 6269 es in .../usr/bi │ │ │ │ │ -00049e40: 6ee2 8099 2c20 7468 6520 e280 986d 68e2 n..., the ...mh. │ │ │ │ │ -00049e50: 8099 206d 6169 6c2d 6861 6e64 6c69 6e67 .. mail-handling │ │ │ │ │ -00049e60: 2073 7569 7465 206d 6179 0a20 2020 2020 suite may. │ │ │ │ │ -00049e70: 6372 6561 7465 20e2 8098 2f75 7372 2f62 create .../usr/b │ │ │ │ │ -00049e80: 696e 2f6d 682f e280 992c 2061 7320 7761 in/mh/..., as wa │ │ │ │ │ -00049e90: 7320 616c 6c6f 7765 6420 696e 2046 4853 s allowed in FHS │ │ │ │ │ -00049ea0: 2076 6572 7369 6f6e 2032 2e33 2e20 204f version 2.3. O │ │ │ │ │ -00049eb0: 7468 6572 0a20 2020 2020 7375 6264 6972 ther. subdir │ │ │ │ │ -00049ec0: 6563 746f 7269 6573 2061 7265 206e 6f74 ectories are not │ │ │ │ │ -00049ed0: 2061 6c6c 6f77 6564 2e0a 0a54 6865 2076 allowed...The v │ │ │ │ │ -00049ee0: 6572 7369 6f6e 206f 6620 7468 6973 2064 ersion of this d │ │ │ │ │ -00049ef0: 6f63 756d 656e 7420 7265 6665 7272 6564 ocument referred │ │ │ │ │ -00049f00: 2068 6572 6520 6361 6e20 6265 2066 6f75 here can be fou │ │ │ │ │ -00049f10: 6e64 2069 6e20 7468 650a e280 9864 6562 nd in the....deb │ │ │ │ │ -00049f20: 6961 6e2d 706f 6c69 6379 e280 9920 7061 ian-policy... pa │ │ │ │ │ -00049f30: 636b 6167 6520 6f72 206f 6e20 4648 5320 ckage or on FHS │ │ │ │ │ -00049f40: 2844 6562 6961 6e20 636f 7079 2928 3429 (Debian copy)(4) │ │ │ │ │ -00049f50: 2061 6c6f 6e67 7369 6465 2074 6869 7320 alongside this │ │ │ │ │ -00049f60: 6d61 6e75 616c 0a28 6f72 2c20 6966 2079 manual.(or, if y │ │ │ │ │ -00049f70: 6f75 2068 6176 6520 7468 6520 6465 6269 ou have the debi │ │ │ │ │ -00049f80: 616e 2d70 6f6c 6963 7920 696e 7374 616c an-policy instal │ │ │ │ │ -00049f90: 6c65 642c 2079 6f75 2063 616e 2074 7279 led, you can try │ │ │ │ │ -00049fa0: 2046 4853 2028 6c6f 6361 6c0a 636f 7079 FHS (local.copy │ │ │ │ │ -00049fb0: 2928 3529 292e 2020 5468 6520 6c61 7465 )(5)). The late │ │ │ │ │ -00049fc0: 7374 2076 6572 7369 6f6e 2c20 7768 6963 st version, whic │ │ │ │ │ -00049fd0: 6820 6d61 7920 6265 2061 206d 6f72 6520 h may be a more │ │ │ │ │ -00049fe0: 7265 6365 6e74 2076 6572 7369 6f6e 2c20 recent version, │ │ │ │ │ -00049ff0: 6d61 790a 6265 2066 6f75 6e64 206f 6e20 may.be found on │ │ │ │ │ -0004a000: 4648 5320 2875 7073 7472 6561 6d29 2836 FHS (upstream)(6 │ │ │ │ │ -0004a010: 292e 2020 5370 6563 6966 6963 2071 7565 ). Specific que │ │ │ │ │ -0004a020: 7374 696f 6e73 2061 626f 7574 2066 6f6c stions about fol │ │ │ │ │ -0004a030: 6c6f 7769 6e67 2074 6865 0a73 7461 6e64 lowing the.stand │ │ │ │ │ -0004a040: 6172 6420 6d61 7920 6265 2061 736b 6564 ard may be asked │ │ │ │ │ -0004a050: 206f 6e20 7468 6520 e280 9864 6562 6961 on the ...debia │ │ │ │ │ -0004a060: 6e2d 6465 7665 6ce2 8099 206d 6169 6c69 n-devel... maili │ │ │ │ │ -0004a070: 6e67 206c 6973 742c 206f 7220 7265 6665 ng list, or refe │ │ │ │ │ -0004a080: 7272 6564 2074 6f0a 7468 6520 4648 5320 rred to.the FHS │ │ │ │ │ -0004a090: 6d61 696c 696e 6720 6c69 7374 2028 7365 mailing list (se │ │ │ │ │ -0004a0a0: 6520 7468 6520 4648 5320 7765 6220 7369 e the FHS web si │ │ │ │ │ -0004a0b0: 7465 2837 2920 666f 7220 6d6f 7265 2069 te(7) for more i │ │ │ │ │ -0004a0c0: 6e66 6f72 6d61 7469 6f6e 292e 0a0a 2020 nformation)... │ │ │ │ │ -0004a0d0: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -0004a0e0: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -0004a0f0: 0a0a 2020 2028 3129 2054 6869 7320 6973 .. (1) This is │ │ │ │ │ -0004a100: 206e 6563 6573 7361 7279 2069 6e20 6f72 necessary in or │ │ │ │ │ -0004a110: 6465 7220 746f 2072 6573 6572 7665 2074 der to reserve t │ │ │ │ │ -0004a120: 6865 2064 6972 6563 746f 7269 6573 2066 he directories f │ │ │ │ │ -0004a130: 6f72 2075 7365 2069 6e0a 6372 6f73 732d or use in.cross- │ │ │ │ │ -0004a140: 696e 7374 616c 6c61 7469 6f6e 206f 6620 installation of │ │ │ │ │ -0004a150: 6c69 6272 6172 7920 7061 636b 6167 6573 library packages │ │ │ │ │ -0004a160: 2066 726f 6d20 6f74 6865 7220 6172 6368 from other arch │ │ │ │ │ -0004a170: 6974 6563 7475 7265 732c 2061 7320 7061 itectures, as pa │ │ │ │ │ -0004a180: 7274 0a6f 6620 e280 986d 756c 7469 6172 rt.of ...multiar │ │ │ │ │ -0004a190: 6368 e280 992e 0a0a 2020 2028 3229 2054 ch...... (2) T │ │ │ │ │ -0004a1a0: 6869 7320 6973 206e 6563 6573 7361 7279 his is necessary │ │ │ │ │ -0004a1b0: 2066 6f72 2061 7263 6869 7465 6374 7572 for architectur │ │ │ │ │ -0004a1c0: 652d 6465 7065 6e64 656e 7420 6865 6164 e-dependent head │ │ │ │ │ -0004a1d0: 6572 7320 6669 6c65 2074 6f0a 636f 6578 ers file to.coex │ │ │ │ │ -0004a1e0: 6973 7420 696e 2061 20e2 8098 6d75 6c74 ist in a ...mult │ │ │ │ │ -0004a1f0: 6961 7263 68e2 8099 2073 6574 7570 2e0a iarch... setup.. │ │ │ │ │ -0004a200: 0a20 2020 2833 2920 5468 6573 6520 6469 . (3) These di │ │ │ │ │ -0004a210: 7265 6374 6f72 6965 7320 6172 6520 7573 rectories are us │ │ │ │ │ -0004a220: 6564 2074 6f20 7374 6f72 6520 7472 616e ed to store tran │ │ │ │ │ -0004a230: 736c 6174 6f72 7320 616e 6420 6173 2061 slators and as a │ │ │ │ │ -0004a240: 2073 6574 206f 660a 7374 616e 6461 7264 set of.standard │ │ │ │ │ -0004a250: 206e 616d 6573 2066 6f72 206d 6f75 6e74 names for mount │ │ │ │ │ -0004a260: 2070 6f69 6e74 732c 2072 6573 7065 6374 points, respect │ │ │ │ │ -0004a270: 6976 656c 792e 0a0a 2020 2028 3429 2068 ively... (4) h │ │ │ │ │ -0004a280: 7474 7073 3a2f 2f77 7777 2e64 6562 6961 ttps://www.debia │ │ │ │ │ -0004a290: 6e2e 6f72 672f 646f 632f 7061 636b 6167 n.org/doc/packag │ │ │ │ │ -0004a2a0: 696e 672d 6d61 6e75 616c 732f 6668 732f ing-manuals/fhs/ │ │ │ │ │ -0004a2b0: 0a0a 2020 2028 3529 2066 696c 653a 2f2f .. (5) file:// │ │ │ │ │ -0004a2c0: 2f75 7372 2f73 6861 7265 2f64 6f63 2f64 /usr/share/doc/d │ │ │ │ │ -0004a2d0: 6562 6961 6e2d 706f 6c69 6379 2f66 6873 ebian-policy/fhs │ │ │ │ │ -0004a2e0: 2f0a 0a20 2020 2836 2920 6874 7470 3a2f /.. (6) http:/ │ │ │ │ │ -0004a2f0: 2f72 6566 7370 6563 732e 6c69 6e75 7866 /refspecs.linuxf │ │ │ │ │ -0004a300: 6f75 6e64 6174 696f 6e2e 6f72 672f 6668 oundation.org/fh │ │ │ │ │ -0004a310: 732e 7368 746d 6c0a 0a20 2020 2837 2920 s.shtml.. (7) │ │ │ │ │ -0004a320: 6874 7470 3a2f 2f72 6566 7370 6563 732e http://refspecs. │ │ │ │ │ -0004a330: 6c69 6e75 7866 6f75 6e64 6174 696f 6e2e linuxfoundation. │ │ │ │ │ -0004a340: 6f72 672f 6668 732e 7368 746d 6c0a 0a1f org/fhs.shtml... │ │ │ │ │ -0004a350: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0004a360: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0004a370: 3a20 5369 7465 2d73 7065 6369 6669 6320 : Site-specific │ │ │ │ │ -0004a380: 7072 6f67 7261 6d73 2c20 204e 6578 743a programs, Next: │ │ │ │ │ -0004a390: 2054 6865 2073 7973 7465 6d2d 7769 6465 The system-wide │ │ │ │ │ -0004a3a0: 206d 6169 6c20 6469 7265 6374 6f72 792c mail directory, │ │ │ │ │ -0004a3b0: 2020 5072 6576 3a20 4669 6c65 2053 7973 Prev: File Sys │ │ │ │ │ -0004a3c0: 7465 6d20 5374 7275 6374 7572 652c 2020 tem Structure, │ │ │ │ │ -0004a3d0: 5570 3a20 4669 6c65 2073 7973 7465 6d20 Up: File system │ │ │ │ │ -0004a3e0: 6869 6572 6172 6368 790a 0a39 2e31 2e32 hierarchy..9.1.2 │ │ │ │ │ -0004a3f0: 2053 6974 652d 7370 6563 6966 6963 2070 Site-specific p │ │ │ │ │ -0004a400: 726f 6772 616d 730a 2d2d 2d2d 2d2d 2d2d rograms.-------- │ │ │ │ │ -0004a410: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004a420: 2d2d 2d2d 0a0a 4173 206d 616e 6461 7465 ----..As mandate │ │ │ │ │ -0004a430: 6420 6279 2074 6865 2046 4853 2c20 7061 d by the FHS, pa │ │ │ │ │ -0004a440: 636b 6167 6573 206d 7573 7420 6e6f 7420 ckages must not │ │ │ │ │ -0004a450: 706c 6163 6520 616e 7920 6669 6c65 7320 place any files │ │ │ │ │ -0004a460: 696e 0ae2 8098 2f75 7372 2f6c 6f63 616c in..../usr/local │ │ │ │ │ -0004a470: e280 992c 2065 6974 6865 7220 6279 2070 ..., either by p │ │ │ │ │ -0004a480: 7574 7469 6e67 2074 6865 6d20 696e 2074 utting them in t │ │ │ │ │ -0004a490: 6865 2066 696c 6520 7379 7374 656d 2061 he file system a │ │ │ │ │ -0004a4a0: 7263 6869 7665 2074 6f20 6265 0a75 6e70 rchive to be.unp │ │ │ │ │ -0004a4b0: 6163 6b65 6420 6279 20e2 8098 6470 6b67 acked by ...dpkg │ │ │ │ │ -0004a4c0: e280 9920 6f72 2062 7920 6d61 6e69 7075 ... or by manipu │ │ │ │ │ -0004a4d0: 6c61 7469 6e67 2074 6865 6d20 696e 2074 lating them in t │ │ │ │ │ -0004a4e0: 6865 6972 206d 6169 6e74 6169 6e65 7220 heir maintainer │ │ │ │ │ -0004a4f0: 7363 7269 7074 732e 0a0a 486f 7765 7665 scripts...Howeve │ │ │ │ │ -0004a500: 722c 2074 6865 2070 6163 6b61 6765 206d r, the package m │ │ │ │ │ -0004a510: 6179 2063 7265 6174 6520 656d 7074 7920 ay create empty │ │ │ │ │ -0004a520: 6469 7265 6374 6f72 6965 7320 6265 6c6f directories belo │ │ │ │ │ -0004a530: 7720 e280 982f 7573 722f 6c6f 6361 6ce2 w .../usr/local. │ │ │ │ │ -0004a540: 8099 2073 6f0a 7468 6174 2074 6865 2073 .. so.that the s │ │ │ │ │ -0004a550: 7973 7465 6d20 6164 6d69 6e69 7374 7261 ystem administra │ │ │ │ │ -0004a560: 746f 7220 6b6e 6f77 7320 7768 6572 6520 tor knows where │ │ │ │ │ -0004a570: 746f 2070 6c61 6365 2073 6974 652d 7370 to place site-sp │ │ │ │ │ -0004a580: 6563 6966 6963 2066 696c 6573 2e0a 5468 ecific files..Th │ │ │ │ │ -0004a590: 6573 6520 6172 6520 6e6f 7420 6469 7265 ese are not dire │ │ │ │ │ -0004a5a0: 6374 6f72 6965 7320 2769 6e27 20e2 8098 ctories 'in' ... │ │ │ │ │ -0004a5b0: 2f75 7372 2f6c 6f63 616c e280 992c 2062 /usr/local..., b │ │ │ │ │ -0004a5c0: 7574 2061 7265 2063 6869 6c64 7265 6e20 ut are children │ │ │ │ │ -0004a5d0: 6f66 0a64 6972 6563 746f 7269 6573 2069 of.directories i │ │ │ │ │ -0004a5e0: 6e20 e280 982f 7573 722f 6c6f 6361 6ce2 n .../usr/local. │ │ │ │ │ -0004a5f0: 8099 2e20 2054 6865 7365 2064 6972 6563 ... These direc │ │ │ │ │ -0004a600: 746f 7269 6573 2028 e280 982f 7573 722f tories (.../usr/ │ │ │ │ │ -0004a610: 6c6f 6361 6c2f 2a2f 6469 722f e280 9929 local/*/dir/...) │ │ │ │ │ -0004a620: 0a73 686f 756c 6420 6265 2072 656d 6f76 .should be remov │ │ │ │ │ -0004a630: 6564 206f 6e20 7061 636b 6167 6520 7265 ed on package re │ │ │ │ │ -0004a640: 6d6f 7661 6c20 6966 2074 6865 7920 6172 moval if they ar │ │ │ │ │ -0004a650: 6520 656d 7074 792e 0a0a 4e6f 7465 2074 e empty...Note t │ │ │ │ │ -0004a660: 6861 7420 7468 6973 2061 7070 6c69 6573 hat this applies │ │ │ │ │ -0004a670: 206f 6e6c 7920 746f 2064 6972 6563 746f only to directo │ │ │ │ │ -0004a680: 7269 6573 2027 6265 6c6f 7727 20e2 8098 ries 'below' ... │ │ │ │ │ -0004a690: 2f75 7372 2f6c 6f63 616c e280 992c 206e /usr/local..., n │ │ │ │ │ -0004a6a0: 6f74 0a27 696e 2720 e280 982f 7573 722f ot.'in' .../usr/ │ │ │ │ │ -0004a6b0: 6c6f 6361 6ce2 8099 2e20 2050 6163 6b61 local.... Packa │ │ │ │ │ -0004a6c0: 6765 7320 6d75 7374 206e 6f74 2063 7265 ges must not cre │ │ │ │ │ -0004a6d0: 6174 6520 7375 622d 6469 7265 6374 6f72 ate sub-director │ │ │ │ │ -0004a6e0: 6965 7320 696e 2074 6865 0a64 6972 6563 ies in the.direc │ │ │ │ │ -0004a6f0: 746f 7279 20e2 8098 2f75 7372 2f6c 6f63 tory .../usr/loc │ │ │ │ │ -0004a700: 616c e280 9920 6974 7365 6c66 2c20 6578 al... itself, ex │ │ │ │ │ -0004a710: 6365 7074 2074 686f 7365 206c 6973 7465 cept those liste │ │ │ │ │ -0004a720: 6420 696e 2046 4853 2c20 7365 6374 696f d in FHS, sectio │ │ │ │ │ -0004a730: 6e20 342e 392e 0a48 6f77 6576 6572 2c20 n 4.9..However, │ │ │ │ │ -0004a740: 796f 7520 6d61 7920 6372 6561 7465 2064 you may create d │ │ │ │ │ -0004a750: 6972 6563 746f 7269 6573 2062 656c 6f77 irectories below │ │ │ │ │ -0004a760: 2074 6865 6d20 6173 2079 6f75 2077 6973 them as you wis │ │ │ │ │ -0004a770: 682e 2020 596f 7520 6d75 7374 0a6e 6f74 h. You must.not │ │ │ │ │ -0004a780: 2072 656d 6f76 6520 616e 7920 6f66 2074 remove any of t │ │ │ │ │ -0004a790: 6865 2064 6972 6563 746f 7269 6573 206c he directories l │ │ │ │ │ -0004a7a0: 6973 7465 6420 696e 2034 2e39 2c20 6576 isted in 4.9, ev │ │ │ │ │ -0004a7b0: 656e 2069 6620 796f 7520 6372 6561 7465 en if you create │ │ │ │ │ -0004a7c0: 640a 7468 656d 2e0a 0a49 6620 e280 982f d.them...If .../ │ │ │ │ │ -0004a7d0: 6574 632f 7374 6166 662d 6772 6f75 702d etc/staff-group- │ │ │ │ │ -0004a7e0: 666f 722d 7573 722d 6c6f 6361 6ce2 8099 for-usr-local... │ │ │ │ │ -0004a7f0: 2064 6f65 7320 6e6f 7420 6578 6973 742c does not exist, │ │ │ │ │ -0004a800: 20e2 8098 2f75 7372 2f6c 6f63 616c e280 .../usr/local.. │ │ │ │ │ -0004a810: 9920 616e 6420 616c 6c0a 7375 6264 6972 . and all.subdir │ │ │ │ │ -0004a820: 6563 746f 7269 6573 2063 7265 6174 6564 ectories created │ │ │ │ │ -0004a830: 2062 7920 7061 636b 6167 6573 2073 686f by packages sho │ │ │ │ │ -0004a840: 756c 6420 6861 7665 2070 6572 6d69 7373 uld have permiss │ │ │ │ │ -0004a850: 696f 6e73 2030 3735 3520 616e 6420 6265 ions 0755 and be │ │ │ │ │ -0004a860: 0a6f 776e 6564 2062 7920 e280 9872 6f6f .owned by ...roo │ │ │ │ │ -0004a870: 743a 726f 6f74 e280 992e 2020 4966 20e2 t:root.... If . │ │ │ │ │ -0004a880: 8098 2f65 7463 2f73 7461 6666 2d67 726f ../etc/staff-gro │ │ │ │ │ -0004a890: 7570 2d66 6f72 2d75 7372 2d6c 6f63 616c up-for-usr-local │ │ │ │ │ -0004a8a0: e280 9920 6578 6973 7473 2c0a e280 982f ... exists,..../ │ │ │ │ │ -0004a8b0: 7573 722f 6c6f 6361 6ce2 8099 2061 6e64 usr/local... and │ │ │ │ │ -0004a8c0: 2073 7562 6469 7265 6374 6f72 6965 7320 subdirectories │ │ │ │ │ -0004a8d0: 7368 6f75 6c64 2068 6176 6520 7065 726d should have perm │ │ │ │ │ -0004a8e0: 6973 7369 6f6e 7320 3237 3735 0a28 6772 issions 2775.(gr │ │ │ │ │ -0004a8f0: 6f75 702d 7772 6974 6162 6c65 2061 6e64 oup-writable and │ │ │ │ │ -0004a900: 2073 6574 2d67 726f 7570 2d69 6429 2061 set-group-id) a │ │ │ │ │ -0004a910: 6e64 2062 6520 6f77 6e65 6420 6279 20e2 nd be owned by . │ │ │ │ │ -0004a920: 8098 726f 6f74 3a73 7461 6666 e280 992e ..root:staff.... │ │ │ │ │ -0004a930: 0a0a 5369 6e63 6520 e280 982f 7573 722f ..Since .../usr/ │ │ │ │ │ -0004a940: 6c6f 6361 6ce2 8099 2063 616e 2062 6520 local... can be │ │ │ │ │ -0004a950: 6d6f 756e 7465 6420 7265 6164 2d6f 6e6c mounted read-onl │ │ │ │ │ -0004a960: 7920 6672 6f6d 2061 2072 656d 6f74 6520 y from a remote │ │ │ │ │ -0004a970: 7365 7276 6572 2c0a e280 982f 7573 722f server,..../usr/ │ │ │ │ │ -0004a980: 6c6f 6361 6c2f 2a2f 6469 722f e280 9920 local/*/dir/... │ │ │ │ │ -0004a990: 6469 7265 6374 6f72 6965 7320 6d75 7374 directories must │ │ │ │ │ -0004a9a0: 2062 6520 6372 6561 7465 6420 616e 6420 be created and │ │ │ │ │ -0004a9b0: 7265 6d6f 7665 6420 6279 2074 6865 0ae2 removed by the.. │ │ │ │ │ -0004a9c0: 8098 706f 7374 696e 7374 e280 9920 616e ..postinst... an │ │ │ │ │ -0004a9d0: 6420 e280 9870 7265 726d e280 9920 6d61 d ...prerm... ma │ │ │ │ │ -0004a9e0: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -0004a9f0: 2061 6e64 206e 6f74 2062 6520 696e 636c and not be incl │ │ │ │ │ -0004aa00: 7564 6564 2069 6e20 7468 650a e280 982e uded in the..... │ │ │ │ │ -0004aa10: 6465 62e2 8099 2061 7263 6869 7665 2e20 deb... archive. │ │ │ │ │ -0004aa20: 2054 6865 7365 2073 6372 6970 7473 206d These scripts m │ │ │ │ │ -0004aa30: 7573 7420 6e6f 7420 6661 696c 2069 6620 ust not fail if │ │ │ │ │ -0004aa40: 6569 7468 6572 206f 6620 7468 6573 650a either of these. │ │ │ │ │ -0004aa50: 6f70 6572 6174 696f 6e73 2066 6169 6c2e operations fail. │ │ │ │ │ -0004aa60: 0a0a 466f 7220 6578 616d 706c 652c 2074 ..For example, t │ │ │ │ │ -0004aa70: 6865 20e2 8098 656d 6163 7365 6e2d 636f he ...emacsen-co │ │ │ │ │ -0004aa80: 6d6d 6f6e e280 9920 7061 636b 6167 6520 mmon... package │ │ │ │ │ -0004aa90: 636f 756c 6420 636f 6e74 6169 6e20 736f could contain so │ │ │ │ │ -0004aaa0: 6d65 7468 696e 6720 6c69 6b65 0a0a 2020 mething like.. │ │ │ │ │ -0004aab0: 2020 2069 6620 5b20 2120 2d65 202f 7573 if [ ! -e /us │ │ │ │ │ -0004aac0: 722f 6c6f 6361 6c2f 7368 6172 652f 656d r/local/share/em │ │ │ │ │ -0004aad0: 6163 7320 5d3b 2074 6865 6e0a 2020 2020 acs ]; then. │ │ │ │ │ -0004aae0: 2020 2020 2069 6620 6d6b 6469 7220 2f75 if mkdir /u │ │ │ │ │ -0004aaf0: 7372 2f6c 6f63 616c 2f73 6861 7265 2f65 sr/local/share/e │ │ │ │ │ -0004ab00: 6d61 6373 2032 3e2f 6465 762f 6e75 6c6c macs 2>/dev/null │ │ │ │ │ -0004ab10: 3b20 7468 656e 0a20 2020 2020 2020 2020 ; then. │ │ │ │ │ -0004ab20: 2020 2020 6966 2074 6573 7420 2d65 202f if test -e / │ │ │ │ │ -0004ab30: 6574 632f 7374 6166 662d 6772 6f75 702d etc/staff-group- │ │ │ │ │ -0004ab40: 666f 722d 7573 722d 6c6f 6361 6c20 3b20 for-usr-local ; │ │ │ │ │ -0004ab50: 7468 656e 0a20 2020 2020 2020 2020 2020 then. │ │ │ │ │ -0004ab60: 2020 2020 2020 6966 2063 686f 776e 2072 if chown r │ │ │ │ │ -0004ab70: 6f6f 743a 7374 6166 6620 2f75 7372 2f6c oot:staff /usr/l │ │ │ │ │ -0004ab80: 6f63 616c 2f73 6861 7265 2f65 6d61 6373 ocal/share/emacs │ │ │ │ │ -0004ab90: 3b20 7468 656e 0a20 2020 2020 2020 2020 ; then. │ │ │ │ │ -0004aba0: 2020 2020 2020 2020 2020 2020 6368 6d6f chmo │ │ │ │ │ -0004abb0: 6420 3237 3735 202f 7573 722f 6c6f 6361 d 2775 /usr/loca │ │ │ │ │ -0004abc0: 6c2f 7368 6172 652f 656d 6163 7320 7c7c l/share/emacs || │ │ │ │ │ -0004abd0: 2074 7275 650a 2020 2020 2020 2020 2020 true. │ │ │ │ │ -0004abe0: 2020 2020 2020 2066 690a 2020 2020 2020 fi. │ │ │ │ │ -0004abf0: 2020 2020 2020 2065 6c69 6620 6368 6f77 elif chow │ │ │ │ │ -0004ac00: 6e20 726f 6f74 3a72 6f6f 7420 2f75 7372 n root:root /usr │ │ │ │ │ -0004ac10: 2f6c 6f63 616c 2f73 6861 7265 2f65 6d61 /local/share/ema │ │ │ │ │ -0004ac20: 6373 3b20 7468 656e 0a20 2020 2020 2020 cs; then. │ │ │ │ │ -0004ac30: 2020 2020 2020 2020 2020 6368 6d6f 6420 chmod │ │ │ │ │ -0004ac40: 3037 3535 202f 7573 722f 6c6f 6361 6c2f 0755 /usr/local/ │ │ │ │ │ -0004ac50: 7368 6172 652f 656d 6163 7320 7c7c 2074 share/emacs || t │ │ │ │ │ -0004ac60: 7275 650a 2020 2020 2020 2020 2020 2020 rue. │ │ │ │ │ -0004ac70: 2066 690a 2020 2020 2020 2020 2066 690a fi. fi. │ │ │ │ │ -0004ac80: 2020 2020 2066 690a 0a69 6e20 6974 7320 fi..in its │ │ │ │ │ -0004ac90: e280 9870 6f73 7469 6e73 74e2 8099 2073 ...postinst... s │ │ │ │ │ -0004aca0: 6372 6970 742c 2061 6e64 0a0a 2020 2020 cript, and.. │ │ │ │ │ -0004acb0: 2072 6d64 6972 202f 7573 722f 6c6f 6361 rmdir /usr/loca │ │ │ │ │ -0004acc0: 6c2f 7368 6172 652f 656d 6163 732f 7369 l/share/emacs/si │ │ │ │ │ -0004acd0: 7465 2d6c 6973 7020 323e 2f64 6576 2f6e te-lisp 2>/dev/n │ │ │ │ │ -0004ace0: 756c 6c20 7c7c 2074 7275 650a 2020 2020 ull || true. │ │ │ │ │ -0004acf0: 2072 6d64 6972 202f 7573 722f 6c6f 6361 rmdir /usr/loca │ │ │ │ │ -0004ad00: 6c2f 7368 6172 652f 656d 6163 7320 323e l/share/emacs 2> │ │ │ │ │ -0004ad10: 2f64 6576 2f6e 756c 6c20 7c7c 2074 7275 /dev/null || tru │ │ │ │ │ -0004ad20: 650a 0a69 6e20 7468 6520 e280 9870 7265 e..in the ...pre │ │ │ │ │ -0004ad30: 726d e280 9920 7363 7269 7074 2e20 2028 rm... script. ( │ │ │ │ │ -0004ad40: 4e6f 7465 2074 6861 7420 7468 6973 2066 Note that this f │ │ │ │ │ -0004ad50: 6f72 6d20 6973 2075 7365 6420 746f 2065 orm is used to e │ │ │ │ │ -0004ad60: 6e73 7572 6520 7468 6174 2069 660a 7468 nsure that if.th │ │ │ │ │ -0004ad70: 6520 7363 7269 7074 2069 7320 696e 7465 e script is inte │ │ │ │ │ -0004ad80: 7272 7570 7465 642c 2074 6865 2064 6972 rrupted, the dir │ │ │ │ │ -0004ad90: 6563 746f 7279 20e2 8098 2f75 7372 2f6c ectory .../usr/l │ │ │ │ │ -0004ada0: 6f63 616c 2f73 6861 7265 2f65 6d61 6373 ocal/share/emacs │ │ │ │ │ -0004adb0: e280 9920 7769 6c6c 0a73 7469 6c6c 2062 ... will.still b │ │ │ │ │ -0004adc0: 6520 7265 6d6f 7665 642e 290a 0a49 6620 e removed.)..If │ │ │ │ │ -0004add0: 796f 7520 646f 2063 7265 6174 6520 6120 you do create a │ │ │ │ │ -0004ade0: 6469 7265 6374 6f72 7920 696e 20e2 8098 directory in ... │ │ │ │ │ -0004adf0: 2f75 7372 2f6c 6f63 616c e280 9920 666f /usr/local... fo │ │ │ │ │ -0004ae00: 7220 6c6f 6361 6c20 6164 6469 7469 6f6e r local addition │ │ │ │ │ -0004ae10: 7320 746f 2061 0a70 6163 6b61 6765 2c20 s to a.package, │ │ │ │ │ -0004ae20: 796f 7520 7368 6f75 6c64 2065 6e73 7572 you should ensur │ │ │ │ │ -0004ae30: 6520 7468 6174 2073 6574 7469 6e67 7320 e that settings │ │ │ │ │ -0004ae40: 696e 20e2 8098 2f75 7372 2f6c 6f63 616c in .../usr/local │ │ │ │ │ -0004ae50: e280 9920 7461 6b65 2070 7265 6365 6465 ... take precede │ │ │ │ │ -0004ae60: 6e63 650a 6f76 6572 2074 6865 2065 7175 nce.over the equ │ │ │ │ │ -0004ae70: 6976 616c 656e 7473 2069 6e20 e280 982f ivalents in .../ │ │ │ │ │ -0004ae80: 7573 72e2 8099 2e0a 0a48 6f77 6576 6572 usr......However │ │ │ │ │ -0004ae90: 2c20 6265 6361 7573 6520 e280 982f 7573 , because .../us │ │ │ │ │ -0004aea0: 722f 6c6f 6361 6ce2 8099 2061 6e64 2069 r/local... and i │ │ │ │ │ -0004aeb0: 7473 2063 6f6e 7465 6e74 7320 6172 6520 ts contents are │ │ │ │ │ -0004aec0: 666f 7220 6578 636c 7573 6976 6520 7573 for exclusive us │ │ │ │ │ -0004aed0: 6520 6f66 0a74 6865 206c 6f63 616c 2061 e of.the local a │ │ │ │ │ -0004aee0: 646d 696e 6973 7472 6174 6f72 2c20 6120 dministrator, a │ │ │ │ │ -0004aef0: 7061 636b 6167 6520 6d75 7374 206e 6f74 package must not │ │ │ │ │ -0004af00: 2072 656c 7920 6f6e 2074 6865 2070 7265 rely on the pre │ │ │ │ │ -0004af10: 7365 6e63 6520 6f72 0a61 6273 656e 6365 sence or.absence │ │ │ │ │ -0004af20: 206f 6620 6669 6c65 7320 6f72 2064 6972 of files or dir │ │ │ │ │ -0004af30: 6563 746f 7269 6573 2069 6e20 e280 982f ectories in .../ │ │ │ │ │ -0004af40: 7573 722f 6c6f 6361 6ce2 8099 2066 6f72 usr/local... for │ │ │ │ │ -0004af50: 206e 6f72 6d61 6c20 6f70 6572 6174 696f normal operatio │ │ │ │ │ -0004af60: 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 6269 n.....File: debi │ │ │ │ │ -0004af70: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0004af80: 204e 6f64 653a 2054 6865 2073 7973 7465 Node: The syste │ │ │ │ │ -0004af90: 6d2d 7769 6465 206d 6169 6c20 6469 7265 m-wide mail dire │ │ │ │ │ -0004afa0: 6374 6f72 792c 2020 4e65 7874 3a20 2f72 ctory, Next: /r │ │ │ │ │ -0004afb0: 756e 2061 6e64 202f 7275 6e2f 6c6f 636b un and /run/lock │ │ │ │ │ -0004afc0: 2c20 2050 7265 763a 2053 6974 652d 7370 , Prev: Site-sp │ │ │ │ │ -0004afd0: 6563 6966 6963 2070 726f 6772 616d 732c ecific programs, │ │ │ │ │ -0004afe0: 2020 5570 3a20 4669 6c65 2073 7973 7465 Up: File syste │ │ │ │ │ -0004aff0: 6d20 6869 6572 6172 6368 790a 0a39 2e31 m hierarchy..9.1 │ │ │ │ │ -0004b000: 2e33 2054 6865 2073 7973 7465 6d2d 7769 .3 The system-wi │ │ │ │ │ -0004b010: 6465 206d 6169 6c20 6469 7265 6374 6f72 de mail director │ │ │ │ │ -0004b020: 790a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d y.-------------- │ │ │ │ │ -0004b030: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004b040: 2d2d 2d2d 2d2d 0a0a 5468 6520 7379 7374 ------..The syst │ │ │ │ │ -0004b050: 656d 2d77 6964 6520 6d61 696c 2064 6972 em-wide mail dir │ │ │ │ │ -0004b060: 6563 746f 7279 2069 7320 e280 982f 7661 ectory is .../va │ │ │ │ │ -0004b070: 722f 6d61 696c e280 992e 2020 5468 6973 r/mail.... This │ │ │ │ │ -0004b080: 2064 6972 6563 746f 7279 2069 7320 7061 directory is pa │ │ │ │ │ -0004b090: 7274 0a6f 6620 7468 6520 6261 7365 2073 rt.of the base s │ │ │ │ │ -0004b0a0: 7973 7465 6d20 616e 6420 7368 6f75 6c64 ystem and should │ │ │ │ │ -0004b0b0: 206e 6f74 2062 6520 6f77 6e65 6420 6279 not be owned by │ │ │ │ │ -0004b0c0: 2061 6e79 2070 6172 7469 6375 6c61 7220 any particular │ │ │ │ │ -0004b0d0: 6d61 696c 0a61 6765 6e74 732e 2020 5468 mail.agents. Th │ │ │ │ │ -0004b0e0: 6520 7573 6520 6f66 2074 6865 206f 6c64 e use of the old │ │ │ │ │ -0004b0f0: 206c 6f63 6174 696f 6e20 e280 982f 7661 location .../va │ │ │ │ │ -0004b100: 722f 7370 6f6f 6c2f 6d61 696c e280 9920 r/spool/mail... │ │ │ │ │ -0004b110: 6973 2064 6570 7265 6361 7465 642c 0a65 is deprecated,.e │ │ │ │ │ -0004b120: 7665 6e20 7468 6f75 6768 2074 6865 2073 ven though the s │ │ │ │ │ -0004b130: 706f 6f6c 206d 6179 2073 7469 6c6c 2062 pool may still b │ │ │ │ │ -0004b140: 6520 7068 7973 6963 616c 6c79 206c 6f63 e physically loc │ │ │ │ │ -0004b150: 6174 6564 2074 6865 7265 2e0a 0a1f 0a46 ated there.....F │ │ │ │ │ -0004b160: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0004b170: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0004b180: 2f72 756e 2061 6e64 202f 7275 6e2f 6c6f /run and /run/lo │ │ │ │ │ -0004b190: 636b 2c20 2050 7265 763a 2054 6865 2073 ck, Prev: The s │ │ │ │ │ -0004b1a0: 7973 7465 6d2d 7769 6465 206d 6169 6c20 ystem-wide mail │ │ │ │ │ -0004b1b0: 6469 7265 6374 6f72 792c 2020 5570 3a20 directory, Up: │ │ │ │ │ -0004b1c0: 4669 6c65 2073 7973 7465 6d20 6869 6572 File system hier │ │ │ │ │ -0004b1d0: 6172 6368 790a 0a39 2e31 2e34 20e2 8098 archy..9.1.4 ... │ │ │ │ │ -0004b1e0: 2f72 756e e280 9920 616e 6420 e280 982f /run... and .../ │ │ │ │ │ -0004b1f0: 7275 6e2f 6c6f 636b e280 990a 2d2d 2d2d run/lock....---- │ │ │ │ │ -0004b200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004b210: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 6469 --------..The di │ │ │ │ │ -0004b220: 7265 6374 6f72 7920 e280 982f 7275 6ee2 rectory .../run. │ │ │ │ │ -0004b230: 8099 2069 7320 636c 6561 7265 6420 6174 .. is cleared at │ │ │ │ │ -0004b240: 2062 6f6f 742c 206e 6f72 6d61 6c6c 7920 boot, normally │ │ │ │ │ -0004b250: 6279 2062 6569 6e67 2061 206d 6f75 6e74 by being a mount │ │ │ │ │ -0004b260: 2070 6f69 6e74 0a66 6f72 2061 2074 656d point.for a tem │ │ │ │ │ -0004b270: 706f 7261 7279 2066 696c 6520 7379 7374 porary file syst │ │ │ │ │ -0004b280: 656d 2e20 2050 6163 6b61 6765 7320 7468 em. Packages th │ │ │ │ │ -0004b290: 6572 6566 6f72 6520 6d75 7374 206e 6f74 erefore must not │ │ │ │ │ -0004b2a0: 2061 7373 756d 6520 7468 6174 0a61 6e79 assume that.any │ │ │ │ │ -0004b2b0: 2066 696c 6573 206f 7220 6469 7265 6374 files or direct │ │ │ │ │ -0004b2c0: 6f72 6965 7320 756e 6465 7220 e280 982f ories under .../ │ │ │ │ │ -0004b2d0: 7275 6ee2 8099 206f 7468 6572 2074 6861 run... other tha │ │ │ │ │ -0004b2e0: 6e20 e280 982f 7275 6e2f 6c6f 636b e280 n .../run/lock.. │ │ │ │ │ -0004b2f0: 9920 6578 6973 740a 756e 6c65 7373 2074 . exist.unless t │ │ │ │ │ -0004b300: 6865 2070 6163 6b61 6765 2068 6173 2061 he package has a │ │ │ │ │ -0004b310: 7272 616e 6765 6420 746f 2063 7265 6174 rranged to creat │ │ │ │ │ -0004b320: 6520 7468 6f73 6520 6669 6c65 7320 6f72 e those files or │ │ │ │ │ -0004b330: 2064 6972 6563 746f 7269 6573 0a73 696e directories.sin │ │ │ │ │ -0004b340: 6365 2074 6865 206c 6173 7420 7265 626f ce the last rebo │ │ │ │ │ -0004b350: 6f74 2e20 204e 6f72 6d61 6c6c 792c 2074 ot. Normally, t │ │ │ │ │ -0004b360: 6869 7320 6973 2064 6f6e 6520 6279 2074 his is done by t │ │ │ │ │ -0004b370: 6865 2070 6163 6b61 6765 2076 6961 2061 he package via a │ │ │ │ │ -0004b380: 6e0a 696e 6974 2073 6372 6970 742e 2020 n.init script. │ │ │ │ │ -0004b390: 5365 6520 2a6e 6f74 6520 5772 6974 696e See *note Writin │ │ │ │ │ -0004b3a0: 6720 7468 6520 7363 7269 7074 733a 2031 g the scripts: 1 │ │ │ │ │ -0004b3b0: 3266 2e20 666f 7220 6d6f 7265 2069 6e66 2f. for more inf │ │ │ │ │ -0004b3c0: 6f72 6d61 7469 6f6e 2e0a 0a50 6163 6b61 ormation...Packa │ │ │ │ │ -0004b3d0: 6765 7320 6d75 7374 206e 6f74 2069 6e63 ges must not inc │ │ │ │ │ -0004b3e0: 6c75 6465 2066 696c 6573 206f 7220 6469 lude files or di │ │ │ │ │ -0004b3f0: 7265 6374 6f72 6965 7320 756e 6465 7220 rectories under │ │ │ │ │ -0004b400: e280 982f 7275 6ee2 8099 2c20 6f72 2075 .../run..., or u │ │ │ │ │ -0004b410: 6e64 6572 0a74 6865 206f 6c64 6572 20e2 nder.the older . │ │ │ │ │ -0004b420: 8098 2f76 6172 2f72 756e e280 9920 616e ../var/run... an │ │ │ │ │ -0004b430: 6420 e280 982f 7661 722f 6c6f 636b e280 d .../var/lock.. │ │ │ │ │ -0004b440: 9920 7061 7468 732e 2020 5468 6520 6c61 . paths. The la │ │ │ │ │ -0004b450: 7474 6572 2070 6174 6873 2077 696c 6c0a tter paths will. │ │ │ │ │ -0004b460: 6e6f 726d 616c 6c79 2062 6520 7379 6d6c normally be syml │ │ │ │ │ -0004b470: 696e 6b73 206f 7220 6f74 6865 7220 7265 inks or other re │ │ │ │ │ -0004b480: 6469 7265 6374 696f 6e73 2074 6f20 e280 directions to .. │ │ │ │ │ -0004b490: 982f 7275 6ee2 8099 2066 6f72 2062 6163 ./run... for bac │ │ │ │ │ -0004b4a0: 6b77 6172 6473 0a63 6f6d 7061 7469 6269 kwards.compatibi │ │ │ │ │ -0004b4b0: 6c69 7479 2e0a 0a1f 0a46 696c 653a 2064 lity.....File: d │ │ │ │ │ -0004b4c0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0004b4d0: 6f2c 2020 4e6f 6465 3a20 5573 6572 7320 o, Node: Users │ │ │ │ │ -0004b4e0: 616e 6420 6772 6f75 7073 2c20 204e 6578 and groups, Nex │ │ │ │ │ -0004b4f0: 743a 2053 7461 7274 696e 6720 7379 7374 t: Starting syst │ │ │ │ │ -0004b500: 656d 2073 6572 7669 6365 732c 2020 5072 em services, Pr │ │ │ │ │ -0004b510: 6576 3a20 4669 6c65 2073 7973 7465 6d20 ev: File system │ │ │ │ │ -0004b520: 6869 6572 6172 6368 792c 2020 5570 3a20 hierarchy, Up: │ │ │ │ │ -0004b530: 5468 6520 4f70 6572 6174 696e 6720 5379 The Operating Sy │ │ │ │ │ -0004b540: 7374 656d 0a0a 392e 3220 5573 6572 7320 stem..9.2 Users │ │ │ │ │ -0004b550: 616e 6420 6772 6f75 7073 0a3d 3d3d 3d3d and groups.===== │ │ │ │ │ -0004b560: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0004b570: 0a2a 204d 656e 753a 0a0a 2a20 496e 7472 .* Menu:..* Intr │ │ │ │ │ -0004b580: 6f64 7563 7469 6f6e 3a3a 0a2a 2055 4944 oduction::.* UID │ │ │ │ │ -0004b590: 2061 6e64 2047 4944 2063 6c61 7373 6573 and GID classes │ │ │ │ │ -0004b5a0: 3a3a 0a2a 204e 6f6e 2d65 7869 7374 656e ::.* Non-existen │ │ │ │ │ -0004b5b0: 7420 686f 6d65 2064 6972 6563 746f 7269 t home directori │ │ │ │ │ -0004b5c0: 6573 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 es::....File: de │ │ │ │ │ -0004b5d0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0004b5e0: 2c20 204e 6f64 653a 2049 6e74 726f 6475 , Node: Introdu │ │ │ │ │ -0004b5f0: 6374 696f 6e2c 2020 4e65 7874 3a20 5549 ction, Next: UI │ │ │ │ │ -0004b600: 4420 616e 6420 4749 4420 636c 6173 7365 D and GID classe │ │ │ │ │ -0004b610: 732c 2020 5570 3a20 5573 6572 7320 616e s, Up: Users an │ │ │ │ │ -0004b620: 6420 6772 6f75 7073 0a0a 392e 322e 3120 d groups..9.2.1 │ │ │ │ │ -0004b630: 496e 7472 6f64 7563 7469 6f6e 0a2d 2d2d Introduction.--- │ │ │ │ │ -0004b640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -0004b650: 0a54 6865 2044 6562 6961 6e20 7379 7374 .The Debian syst │ │ │ │ │ -0004b660: 656d 2063 616e 2062 6520 636f 6e66 6967 em can be config │ │ │ │ │ -0004b670: 7572 6564 2074 6f20 7573 6520 6569 7468 ured to use eith │ │ │ │ │ -0004b680: 6572 2070 6c61 696e 206f 7220 7368 6164 er plain or shad │ │ │ │ │ -0004b690: 6f77 0a70 6173 7377 6f72 6473 2e0a 0a53 ow.passwords...S │ │ │ │ │ -0004b6a0: 6f6d 6520 7573 6572 2069 6473 2028 5549 ome user ids (UI │ │ │ │ │ -0004b6b0: 4473 2920 616e 6420 6772 6f75 7020 6964 Ds) and group id │ │ │ │ │ -0004b6c0: 7320 2847 4944 7329 2061 7265 2072 6573 s (GIDs) are res │ │ │ │ │ -0004b6d0: 6572 7665 6420 676c 6f62 616c 6c79 2066 erved globally f │ │ │ │ │ -0004b6e0: 6f72 2075 7365 0a62 7920 6365 7274 6169 or use.by certai │ │ │ │ │ -0004b6f0: 6e20 7061 636b 6167 6573 2e20 2042 6563 n packages. Bec │ │ │ │ │ -0004b700: 6175 7365 2073 6f6d 6520 7061 636b 6167 ause some packag │ │ │ │ │ -0004b710: 6573 206e 6565 6420 746f 2069 6e63 6c75 es need to inclu │ │ │ │ │ -0004b720: 6465 2066 696c 6573 2077 6869 6368 0a61 de files which.a │ │ │ │ │ -0004b730: 7265 206f 776e 6564 2062 7920 7468 6573 re owned by thes │ │ │ │ │ -0004b740: 6520 7573 6572 7320 6f72 2067 726f 7570 e users or group │ │ │ │ │ -0004b750: 732c 206f 7220 6e65 6564 2074 6865 2069 s, or need the i │ │ │ │ │ -0004b760: 6473 2063 6f6d 7069 6c65 6420 696e 746f ds compiled into │ │ │ │ │ -0004b770: 0a62 696e 6172 6965 732c 2074 6865 7365 .binaries, these │ │ │ │ │ -0004b780: 2069 6473 206d 7573 7420 6265 2075 7365 ids must be use │ │ │ │ │ -0004b790: 6420 6f6e 2061 6e79 2044 6562 6961 6e20 d on any Debian │ │ │ │ │ -0004b7a0: 7379 7374 656d 206f 6e6c 7920 666f 7220 system only for │ │ │ │ │ -0004b7b0: 7468 650a 7075 7270 6f73 6520 666f 7220 the.purpose for │ │ │ │ │ -0004b7c0: 7768 6963 6820 7468 6579 2061 7265 2061 which they are a │ │ │ │ │ -0004b7d0: 6c6c 6f63 6174 6564 2e20 2054 6869 7320 llocated. This │ │ │ │ │ -0004b7e0: 6973 2061 2073 6572 696f 7573 2072 6573 is a serious res │ │ │ │ │ -0004b7f0: 7472 6963 7469 6f6e 2c0a 616e 6420 7765 triction,.and we │ │ │ │ │ -0004b800: 2073 686f 756c 6420 6176 6f69 6420 6765 should avoid ge │ │ │ │ │ -0004b810: 7474 696e 6720 696e 2074 6865 2077 6179 tting in the way │ │ │ │ │ -0004b820: 206f 6620 6c6f 6361 6c20 6164 6d69 6e69 of local admini │ │ │ │ │ -0004b830: 7374 7261 7469 6f6e 2070 6f6c 6963 6965 stration policie │ │ │ │ │ -0004b840: 732e 0a49 6e20 7061 7274 6963 756c 6172 s..In particular │ │ │ │ │ -0004b850: 2c20 6d61 6e79 2073 6974 6573 2061 6c6c , many sites all │ │ │ │ │ -0004b860: 6f63 6174 6520 7573 6572 7320 616e 642f ocate users and/ │ │ │ │ │ -0004b870: 6f72 206c 6f63 616c 2073 7973 7465 6d20 or local system │ │ │ │ │ -0004b880: 6772 6f75 7073 0a73 7461 7274 696e 6720 groups.starting │ │ │ │ │ -0004b890: 6174 2031 3030 2e0a 0a41 7061 7274 2066 at 100...Apart f │ │ │ │ │ -0004b8a0: 726f 6d20 7468 6973 2077 6520 7368 6f75 rom this we shou │ │ │ │ │ -0004b8b0: 6c64 2068 6176 6520 6479 6e61 6d69 6361 ld have dynamica │ │ │ │ │ -0004b8c0: 6c6c 7920 616c 6c6f 6361 7465 6420 6964 lly allocated id │ │ │ │ │ -0004b8d0: 732c 2077 6869 6368 2073 686f 756c 640a s, which should. │ │ │ │ │ -0004b8e0: 6279 2064 6566 6175 6c74 2062 6520 6172 by default be ar │ │ │ │ │ -0004b8f0: 7261 6e67 6564 2069 6e20 736f 6d65 2073 ranged in some s │ │ │ │ │ -0004b900: 656e 7369 626c 6520 6f72 6465 722c 2062 ensible order, b │ │ │ │ │ -0004b910: 7574 2074 6865 2062 6568 6176 696f 7220 ut the behavior │ │ │ │ │ -0004b920: 7368 6f75 6c64 0a62 6520 636f 6e66 6967 should.be config │ │ │ │ │ -0004b930: 7572 6162 6c65 2e20 2057 6865 6e20 6d61 urable. When ma │ │ │ │ │ -0004b940: 696e 7461 696e 6572 7320 6368 6f6f 7365 intainers choose │ │ │ │ │ -0004b950: 2061 206e 6577 2068 6172 6463 6f64 6564 a new hardcoded │ │ │ │ │ -0004b960: 206f 7220 6479 6e61 6d69 6361 6c6c 790a or dynamically. │ │ │ │ │ -0004b970: 6765 6e65 7261 7465 6420 7573 6572 6e61 generated userna │ │ │ │ │ -0004b980: 6d65 2066 6f72 2070 6163 6b61 6765 7320 me for packages │ │ │ │ │ -0004b990: 746f 2075 7365 2c20 7468 6579 2073 686f to use, they sho │ │ │ │ │ -0004b9a0: 756c 6420 7374 6172 7420 7468 6973 2075 uld start this u │ │ │ │ │ -0004b9b0: 7365 726e 616d 650a 7769 7468 2061 6e20 sername.with an │ │ │ │ │ -0004b9c0: 756e 6465 7273 636f 7265 2e20 2054 6869 underscore. Thi │ │ │ │ │ -0004b9d0: 7320 6d69 6e69 6d69 7a65 7320 636f 6c6c s minimizes coll │ │ │ │ │ -0004b9e0: 6973 696f 6e73 2077 6974 6820 6c6f 6361 isions with loca │ │ │ │ │ -0004b9f0: 6c6c 7920 6372 6561 7465 6420 7573 6572 lly created user │ │ │ │ │ -0004ba00: 0a61 6363 6f75 6e74 732e 0a0a 5061 636b .accounts...Pack │ │ │ │ │ -0004ba10: 6167 6573 206f 7468 6572 2074 6861 6e20 ages other than │ │ │ │ │ -0004ba20: e280 9862 6173 652d 7061 7373 7764 e280 ...base-passwd.. │ │ │ │ │ -0004ba30: 9920 6d75 7374 206e 6f74 206d 6f64 6966 . must not modif │ │ │ │ │ -0004ba40: 7920 e280 982f 6574 632f 7061 7373 7764 y .../etc/passwd │ │ │ │ │ -0004ba50: e280 992c 0ae2 8098 2f65 7463 2f73 6861 ...,..../etc/sha │ │ │ │ │ -0004ba60: 646f 77e2 8099 2c20 e280 982f 6574 632f dow..., .../etc/ │ │ │ │ │ -0004ba70: 6772 6f75 70e2 8099 206f 7220 e280 982f group... or .../ │ │ │ │ │ -0004ba80: 6574 632f 6773 6861 646f 77e2 8099 2e0a etc/gshadow..... │ │ │ │ │ -0004ba90: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0004baa0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0004bab0: 6465 3a20 5549 4420 616e 6420 4749 4420 de: UID and GID │ │ │ │ │ -0004bac0: 636c 6173 7365 732c 2020 4e65 7874 3a20 classes, Next: │ │ │ │ │ -0004bad0: 4e6f 6e2d 6578 6973 7465 6e74 2068 6f6d Non-existent hom │ │ │ │ │ -0004bae0: 6520 6469 7265 6374 6f72 6965 732c 2020 e directories, │ │ │ │ │ -0004baf0: 5072 6576 3a20 496e 7472 6f64 7563 7469 Prev: Introducti │ │ │ │ │ -0004bb00: 6f6e 2c20 2055 703a 2055 7365 7273 2061 on, Up: Users a │ │ │ │ │ -0004bb10: 6e64 2067 726f 7570 730a 0a39 2e32 2e32 nd groups..9.2.2 │ │ │ │ │ -0004bb20: 2055 4944 2061 6e64 2047 4944 2063 6c61 UID and GID cla │ │ │ │ │ -0004bb30: 7373 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d sses.----------- │ │ │ │ │ -0004bb40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -0004bb50: 5468 6520 5549 4420 616e 6420 4749 4420 The UID and GID │ │ │ │ │ -0004bb60: 6e75 6d62 6572 7320 6172 6520 6469 7669 numbers are divi │ │ │ │ │ -0004bb70: 6465 6420 696e 746f 2063 6c61 7373 6573 ded into classes │ │ │ │ │ -0004bb80: 2061 7320 666f 6c6c 6f77 733a 0a0a 302d as follows:..0- │ │ │ │ │ -0004bb90: 3939 3a0a 0a20 2020 2020 476c 6f62 616c 99:.. Global │ │ │ │ │ -0004bba0: 6c79 2061 6c6c 6f63 6174 6564 2062 7920 ly allocated by │ │ │ │ │ -0004bbb0: 7468 6520 4465 6269 616e 2070 726f 6a65 the Debian proje │ │ │ │ │ -0004bbc0: 6374 2c20 7468 6520 7361 6d65 206f 6e20 ct, the same on │ │ │ │ │ -0004bbd0: 6576 6572 7920 4465 6269 616e 0a20 2020 every Debian. │ │ │ │ │ -0004bbe0: 2020 7379 7374 656d 2e20 2054 6865 7365 system. These │ │ │ │ │ -0004bbf0: 2069 6473 2077 696c 6c20 6170 7065 6172 ids will appear │ │ │ │ │ -0004bc00: 2069 6e20 7468 6520 e280 9870 6173 7377 in the ...passw │ │ │ │ │ -0004bc10: 64e2 8099 2061 6e64 20e2 8098 6772 6f75 d... and ...grou │ │ │ │ │ -0004bc20: 70e2 8099 2066 696c 6573 206f 660a 2020 p... files of. │ │ │ │ │ -0004bc30: 2020 2061 6c6c 2044 6562 6961 6e20 7379 all Debian sy │ │ │ │ │ -0004bc40: 7374 656d 732c 206e 6577 2069 6473 2069 stems, new ids i │ │ │ │ │ -0004bc50: 6e20 7468 6973 2072 616e 6765 2062 6569 n this range bei │ │ │ │ │ -0004bc60: 6e67 2061 6464 6564 2061 7574 6f6d 6174 ng added automat │ │ │ │ │ -0004bc70: 6963 616c 6c79 0a20 2020 2020 6173 2074 ically. as t │ │ │ │ │ -0004bc80: 6865 20e2 8098 6261 7365 2d70 6173 7377 he ...base-passw │ │ │ │ │ -0004bc90: 64e2 8099 2070 6163 6b61 6765 2069 7320 d... package is │ │ │ │ │ -0004bca0: 7570 6461 7465 642e 0a0a 2020 2020 2050 updated... P │ │ │ │ │ -0004bcb0: 6163 6b61 6765 7320 7768 6963 6820 6e65 ackages which ne │ │ │ │ │ -0004bcc0: 6564 2061 2073 696e 676c 6520 7374 6174 ed a single stat │ │ │ │ │ -0004bcd0: 6963 616c 6c79 2061 6c6c 6f63 6174 6564 ically allocated │ │ │ │ │ -0004bce0: 2075 6964 206f 7220 6769 6420 7368 6f75 uid or gid shou │ │ │ │ │ -0004bcf0: 6c64 0a20 2020 2020 7573 6520 6f6e 6520 ld. use one │ │ │ │ │ -0004bd00: 6f66 2074 6865 7365 3b20 7468 6569 7220 of these; their │ │ │ │ │ -0004bd10: 6d61 696e 7461 696e 6572 7320 7368 6f75 maintainers shou │ │ │ │ │ -0004bd20: 6c64 2061 736b 2074 6865 20e2 8098 6261 ld ask the ...ba │ │ │ │ │ -0004bd30: 7365 2d70 6173 7377 64e2 8099 0a20 2020 se-passwd.... │ │ │ │ │ -0004bd40: 2020 6d61 696e 7461 696e 6572 2066 6f72 maintainer for │ │ │ │ │ -0004bd50: 2069 6473 2e0a 0a31 3030 2d39 3939 3a0a ids...100-999:. │ │ │ │ │ -0004bd60: 0a20 2020 2020 4479 6e61 6d69 6361 6c6c . Dynamicall │ │ │ │ │ -0004bd70: 7920 616c 6c6f 6361 7465 6420 7379 7374 y allocated syst │ │ │ │ │ -0004bd80: 656d 2075 7365 7273 2061 6e64 2067 726f em users and gro │ │ │ │ │ -0004bd90: 7570 732e 2020 5061 636b 6167 6573 2077 ups. Packages w │ │ │ │ │ -0004bda0: 6869 6368 206e 6565 640a 2020 2020 2061 hich need. a │ │ │ │ │ -0004bdb0: 2075 7365 7220 6f72 2067 726f 7570 2c20 user or group, │ │ │ │ │ -0004bdc0: 6275 7420 6361 6e20 6861 7665 2074 6869 but can have thi │ │ │ │ │ -0004bdd0: 7320 7573 6572 206f 7220 6772 6f75 7020 s user or group │ │ │ │ │ -0004bde0: 616c 6c6f 6361 7465 640a 2020 2020 2064 allocated. d │ │ │ │ │ -0004bdf0: 796e 616d 6963 616c 6c79 2061 6e64 2064 ynamically and d │ │ │ │ │ -0004be00: 6966 6665 7265 6e74 6c79 206f 6e20 6561 ifferently on ea │ │ │ │ │ -0004be10: 6368 2073 7973 7465 6d2c 2073 686f 756c ch system, shoul │ │ │ │ │ -0004be20: 6420 7573 6520 e280 9861 6464 7573 6572 d use ...adduser │ │ │ │ │ -0004be30: 0a20 2020 2020 2d2d 7379 7374 656d e280 . --system.. │ │ │ │ │ -0004be40: 9920 746f 2063 7265 6174 6520 7468 6520 . to create the │ │ │ │ │ -0004be50: 6772 6f75 7020 616e 642f 6f72 2075 7365 group and/or use │ │ │ │ │ -0004be60: 722e 2020 e280 9861 6464 7573 6572 e280 r. ...adduser.. │ │ │ │ │ -0004be70: 9920 7769 6c6c 2063 6865 636b 0a20 2020 . will check. │ │ │ │ │ -0004be80: 2020 666f 7220 7468 6520 6578 6973 7465 for the existe │ │ │ │ │ -0004be90: 6e63 6520 6f66 2074 6865 2075 7365 7220 nce of the user │ │ │ │ │ -0004bea0: 6f72 2067 726f 7570 2c20 616e 6420 6966 or group, and if │ │ │ │ │ -0004beb0: 206e 6563 6573 7361 7279 2063 686f 6f73 necessary choos │ │ │ │ │ -0004bec0: 6520 616e 0a20 2020 2020 756e 7573 6564 e an. unused │ │ │ │ │ -0004bed0: 2069 6420 6261 7365 6420 6f6e 2074 6865 id based on the │ │ │ │ │ -0004bee0: 2072 616e 6765 7320 7370 6563 6966 6965 ranges specifie │ │ │ │ │ -0004bef0: 6420 696e 20e2 8098 6164 6475 7365 722e d in ...adduser. │ │ │ │ │ -0004bf00: 636f 6e66 e280 992e 0a0a 3130 3030 2d35 conf......1000-5 │ │ │ │ │ -0004bf10: 3939 3939 3a0a 0a20 2020 2020 4479 6e61 9999:.. Dyna │ │ │ │ │ -0004bf20: 6d69 6361 6c6c 7920 616c 6c6f 6361 7465 mically allocate │ │ │ │ │ -0004bf30: 6420 7573 6572 2061 6363 6f75 6e74 732e d user accounts. │ │ │ │ │ -0004bf40: 2020 4279 2064 6566 6175 6c74 20e2 8098 By default ... │ │ │ │ │ -0004bf50: 6164 6475 7365 72e2 8099 2077 696c 6c0a adduser... will. │ │ │ │ │ -0004bf60: 2020 2020 2063 686f 6f73 6520 5549 4473 choose UIDs │ │ │ │ │ -0004bf70: 2061 6e64 2047 4944 7320 666f 7220 7573 and GIDs for us │ │ │ │ │ -0004bf80: 6572 2061 6363 6f75 6e74 7320 696e 2074 er accounts in t │ │ │ │ │ -0004bf90: 6869 7320 7261 6e67 652c 2074 686f 7567 his range, thoug │ │ │ │ │ -0004bfa0: 680a 2020 2020 20e2 8098 6164 6475 7365 h. ...adduse │ │ │ │ │ -0004bfb0: 722e 636f 6e66 e280 9920 6d61 7920 6265 r.conf... may be │ │ │ │ │ -0004bfc0: 2075 7365 6420 746f 206d 6f64 6966 7920 used to modify │ │ │ │ │ -0004bfd0: 7468 6973 2062 6568 6176 696f 722e 0a0a this behavior... │ │ │ │ │ -0004bfe0: 3630 3030 302d 3634 3939 393a 0a0a 2020 60000-64999:.. │ │ │ │ │ -0004bff0: 2020 2047 6c6f 6261 6c6c 7920 616c 6c6f Globally allo │ │ │ │ │ -0004c000: 6361 7465 6420 6279 2074 6865 2044 6562 cated by the Deb │ │ │ │ │ -0004c010: 6961 6e20 7072 6f6a 6563 742c 2062 7574 ian project, but │ │ │ │ │ -0004c020: 206f 6e6c 7920 6372 6561 7465 6420 6f6e only created on │ │ │ │ │ -0004c030: 0a20 2020 2020 6465 6d61 6e64 2e20 2054 . demand. T │ │ │ │ │ -0004c040: 6865 2069 6473 2061 7265 2061 6c6c 6f63 he ids are alloc │ │ │ │ │ -0004c050: 6174 6564 2063 656e 7472 616c 6c79 2061 ated centrally a │ │ │ │ │ -0004c060: 6e64 2073 7461 7469 6361 6c6c 792c 2062 nd statically, b │ │ │ │ │ -0004c070: 7574 2074 6865 0a20 2020 2020 6163 7475 ut the. actu │ │ │ │ │ -0004c080: 616c 2061 6363 6f75 6e74 7320 6172 6520 al accounts are │ │ │ │ │ -0004c090: 6f6e 6c79 2063 7265 6174 6564 206f 6e20 only created on │ │ │ │ │ -0004c0a0: 7573 6572 7327 2073 7973 7465 6d73 206f users' systems o │ │ │ │ │ -0004c0b0: 6e20 6465 6d61 6e64 2e0a 0a20 2020 2020 n demand... │ │ │ │ │ -0004c0c0: 5468 6573 6520 6964 7320 6172 6520 666f These ids are fo │ │ │ │ │ -0004c0d0: 7220 7061 636b 6167 6573 2077 6869 6368 r packages which │ │ │ │ │ -0004c0e0: 2061 7265 206f 6273 6375 7265 206f 7220 are obscure or │ │ │ │ │ -0004c0f0: 7768 6963 6820 7265 7175 6972 6520 6d61 which require ma │ │ │ │ │ -0004c100: 6e79 0a20 2020 2020 7374 6174 6963 616c ny. statical │ │ │ │ │ -0004c110: 6c79 2d61 6c6c 6f63 6174 6564 2069 6473 ly-allocated ids │ │ │ │ │ -0004c120: 2e20 2054 6865 7365 2070 6163 6b61 6765 . These package │ │ │ │ │ -0004c130: 7320 7368 6f75 6c64 2063 6865 636b 2066 s should check f │ │ │ │ │ -0004c140: 6f72 2061 6e64 0a20 2020 2020 6372 6561 or and. crea │ │ │ │ │ -0004c150: 7465 2074 6865 2061 6363 6f75 6e74 7320 te the accounts │ │ │ │ │ -0004c160: 696e 20e2 8098 2f65 7463 2f70 6173 7377 in .../etc/passw │ │ │ │ │ -0004c170: 64e2 8099 206f 7220 e280 982f 6574 632f d... or .../etc/ │ │ │ │ │ -0004c180: 6772 6f75 70e2 8099 2028 7573 696e 670a group... (using. │ │ │ │ │ -0004c190: 2020 2020 20e2 8098 6164 6475 7365 72e2 ...adduser. │ │ │ │ │ -0004c1a0: 8099 2069 6620 6974 2068 6173 2074 6869 .. if it has thi │ │ │ │ │ -0004c1b0: 7320 6661 6369 6c69 7479 2920 6966 206e s facility) if n │ │ │ │ │ -0004c1c0: 6563 6573 7361 7279 2e20 2050 6163 6b61 ecessary. Packa │ │ │ │ │ -0004c1d0: 6765 7320 7768 6963 680a 2020 2020 2061 ges which. a │ │ │ │ │ -0004c1e0: 7265 206c 696b 656c 7920 746f 2072 6571 re likely to req │ │ │ │ │ -0004c1f0: 7569 7265 2066 7572 7468 6572 2061 6c6c uire further all │ │ │ │ │ -0004c200: 6f63 6174 696f 6e73 2073 686f 756c 6420 ocations should │ │ │ │ │ -0004c210: 6861 7665 2061 2022 686f 6c65 2220 6c65 have a "hole" le │ │ │ │ │ -0004c220: 6674 0a20 2020 2020 6166 7465 7220 7468 ft. after th │ │ │ │ │ -0004c230: 656d 2069 6e20 7468 6520 616c 6c6f 6361 em in the alloca │ │ │ │ │ -0004c240: 7469 6f6e 2c20 746f 2067 6976 6520 7468 tion, to give th │ │ │ │ │ -0004c250: 656d 2072 6f6f 6d20 746f 2067 726f 772e em room to grow. │ │ │ │ │ -0004c260: 0a0a 3635 3030 302d 3635 3533 333a 0a0a ..65000-65533:.. │ │ │ │ │ -0004c270: 2020 2020 2052 6573 6572 7665 642e 0a0a Reserved... │ │ │ │ │ -0004c280: 3635 3533 343a 0a0a 2020 2020 2055 7365 65534:.. Use │ │ │ │ │ -0004c290: 7220 e280 986e 6f62 6f64 79e2 8099 2e20 r ...nobody.... │ │ │ │ │ -0004c2a0: 2054 6865 2063 6f72 7265 7370 6f6e 6469 The correspondi │ │ │ │ │ -0004c2b0: 6e67 2067 6964 2072 6566 6572 7320 746f ng gid refers to │ │ │ │ │ -0004c2c0: 2074 6865 2067 726f 7570 0a20 2020 2020 the group. │ │ │ │ │ -0004c2d0: e280 986e 6f67 726f 7570 e280 992e 0a0a ...nogroup...... │ │ │ │ │ -0004c2e0: 3635 3533 353a 0a0a 2020 2020 2054 6869 65535:.. Thi │ │ │ │ │ -0004c2f0: 7320 7661 6c75 6520 276d 7573 7420 6e6f s value 'must no │ │ │ │ │ -0004c300: 7427 2062 6520 7573 6564 2c20 6265 6361 t' be used, beca │ │ │ │ │ -0004c310: 7573 6520 6974 2077 6173 2074 6865 2065 use it was the e │ │ │ │ │ -0004c320: 7272 6f72 2072 6574 7572 6e0a 2020 2020 rror return. │ │ │ │ │ -0004c330: 2073 656e 7469 6e65 6c20 7661 6c75 6520 sentinel value │ │ │ │ │ -0004c340: 7768 656e 20e2 8098 7569 645f 74e2 8099 when ...uid_t... │ │ │ │ │ -0004c350: 2077 6173 2031 3620 6269 7473 2e0a 0a36 was 16 bits...6 │ │ │ │ │ -0004c360: 3535 3336 2d34 3239 3439 3637 3239 333a 5536-4294967293: │ │ │ │ │ -0004c370: 0a0a 2020 2020 2044 796e 616d 6963 616c .. Dynamical │ │ │ │ │ -0004c380: 6c79 2061 6c6c 6f63 6174 6564 2075 7365 ly allocated use │ │ │ │ │ -0004c390: 7220 6163 636f 756e 7473 2e20 2042 7920 r accounts. By │ │ │ │ │ -0004c3a0: 6465 6661 756c 7420 e280 9861 6464 7573 default ...addus │ │ │ │ │ -0004c3b0: 6572 e280 9920 7769 6c6c 206e 6f74 0a20 er... will not. │ │ │ │ │ -0004c3c0: 2020 2020 616c 6c6f 6361 7465 2055 4944 allocate UID │ │ │ │ │ -0004c3d0: 7320 616e 6420 4749 4473 2069 6e20 7468 s and GIDs in th │ │ │ │ │ -0004c3e0: 6973 2072 616e 6765 2c20 746f 2065 6173 is range, to eas │ │ │ │ │ -0004c3f0: 6520 636f 6d70 6174 6962 696c 6974 7920 e compatibility │ │ │ │ │ -0004c400: 7769 7468 0a20 2020 2020 6c65 6761 6379 with. legacy │ │ │ │ │ -0004c410: 2073 7973 7465 6d73 2077 6865 7265 20e2 systems where . │ │ │ │ │ -0004c420: 8098 7569 645f 74e2 8099 2069 7320 7374 ..uid_t... is st │ │ │ │ │ -0004c430: 696c 6c20 3136 2062 6974 732e 0a0a 3432 ill 16 bits...42 │ │ │ │ │ -0004c440: 3934 3936 3732 3934 3a0a 0a20 2020 2020 94967294:.. │ │ │ │ │ -0004c450: e280 9828 7569 645f 7429 282d 3229 203d ...(uid_t)(-2) = │ │ │ │ │ -0004c460: 3d20 2867 6964 5f74 2928 2d32 29e2 8099 = (gid_t)(-2)... │ │ │ │ │ -0004c470: 2027 6d75 7374 206e 6f74 2720 6265 2075 'must not' be u │ │ │ │ │ -0004c480: 7365 642c 2062 6563 6175 7365 2069 7420 sed, because it │ │ │ │ │ -0004c490: 6973 2075 7365 640a 2020 2020 2061 7320 is used. as │ │ │ │ │ -0004c4a0: 7468 6520 616e 6f6e 796d 6f75 732c 2075 the anonymous, u │ │ │ │ │ -0004c4b0: 6e61 7574 6865 6e74 6963 6174 6564 2075 nauthenticated u │ │ │ │ │ -0004c4c0: 7365 7220 6279 2073 6f6d 6520 4e46 5320 ser by some NFS │ │ │ │ │ -0004c4d0: 696d 706c 656d 656e 7461 7469 6f6e 732e implementations. │ │ │ │ │ -0004c4e0: 0a0a 3432 3934 3936 3732 3935 3a0a 0a20 ..4294967295:.. │ │ │ │ │ -0004c4f0: 2020 2020 e280 9828 7569 645f 7429 282d ...(uid_t)(- │ │ │ │ │ -0004c500: 3129 203d 3d20 2867 6964 5f74 2928 2d31 1) == (gid_t)(-1 │ │ │ │ │ -0004c510: 29e2 8099 2027 6d75 7374 206e 6f74 2720 )... 'must not' │ │ │ │ │ -0004c520: 6265 2075 7365 642c 2062 6563 6175 7365 be used, because │ │ │ │ │ -0004c530: 2069 7420 6973 2074 6865 0a20 2020 2020 it is the. │ │ │ │ │ -0004c540: 6572 726f 7220 7265 7475 726e 2073 656e error return sen │ │ │ │ │ -0004c550: 7469 6e65 6c20 7661 6c75 652e 0a0a 1f0a tinel value..... │ │ │ │ │ -0004c560: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0004c570: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0004c580: 204e 6f6e 2d65 7869 7374 656e 7420 686f Non-existent ho │ │ │ │ │ -0004c590: 6d65 2064 6972 6563 746f 7269 6573 2c20 me directories, │ │ │ │ │ -0004c5a0: 2050 7265 763a 2055 4944 2061 6e64 2047 Prev: UID and G │ │ │ │ │ -0004c5b0: 4944 2063 6c61 7373 6573 2c20 2055 703a ID classes, Up: │ │ │ │ │ -0004c5c0: 2055 7365 7273 2061 6e64 2067 726f 7570 Users and group │ │ │ │ │ -0004c5d0: 730a 0a39 2e32 2e33 204e 6f6e 2d65 7869 s..9.2.3 Non-exi │ │ │ │ │ -0004c5e0: 7374 656e 7420 686f 6d65 2064 6972 6563 stent home direc │ │ │ │ │ -0004c5f0: 746f 7269 6573 0a2d 2d2d 2d2d 2d2d 2d2d tories.--------- │ │ │ │ │ -0004c600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004c610: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 ----------..The │ │ │ │ │ -0004c620: 6361 6e6f 6e69 6361 6c20 6e6f 6e2d 6578 canonical non-ex │ │ │ │ │ -0004c630: 6973 7465 6e74 2068 6f6d 6520 6469 7265 istent home dire │ │ │ │ │ -0004c640: 6374 6f72 7920 6973 20e2 8098 2f6e 6f6e ctory is .../non │ │ │ │ │ -0004c650: 6578 6973 7465 6e74 e280 992e 2020 5573 existent.... Us │ │ │ │ │ -0004c660: 6572 7320 7768 6f0a 7368 6f75 6c64 206e ers who.should n │ │ │ │ │ -0004c670: 6f74 2068 6176 6520 6120 686f 6d65 2064 ot have a home d │ │ │ │ │ -0004c680: 6972 6563 746f 7279 2073 686f 756c 6420 irectory should │ │ │ │ │ -0004c690: 6861 7665 2074 6865 6972 2068 6f6d 6520 have their home │ │ │ │ │ -0004c6a0: 6469 7265 6374 6f72 7920 7365 7420 746f directory set to │ │ │ │ │ -0004c6b0: 0a74 6869 7320 7661 6c75 652e 0a0a 5468 .this value...Th │ │ │ │ │ -0004c6c0: 6520 4465 6269 616e 2061 7574 6f62 7569 e Debian autobui │ │ │ │ │ -0004c6d0: 6c64 6572 7320 7365 7420 484f 4d45 2074 lders set HOME t │ │ │ │ │ -0004c6e0: 6f20 e280 982f 6e6f 6e65 7869 7374 656e o .../nonexisten │ │ │ │ │ -0004c6f0: 74e2 8099 2073 6f20 7468 6174 2070 6163 t... so that pac │ │ │ │ │ -0004c700: 6b61 6765 730a 7768 6963 6820 7472 7920 kages.which try │ │ │ │ │ -0004c710: 746f 2077 7269 7465 2074 6f20 6120 686f to write to a ho │ │ │ │ │ -0004c720: 6d65 2064 6972 6563 746f 7279 2077 696c me directory wil │ │ │ │ │ -0004c730: 6c20 6661 696c 2074 6f20 6275 696c 642e l fail to build. │ │ │ │ │ -0004c740: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0004c750: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0004c760: 6f64 653a 2053 7461 7274 696e 6720 7379 ode: Starting sy │ │ │ │ │ -0004c770: 7374 656d 2073 6572 7669 6365 732c 2020 stem services, │ │ │ │ │ -0004c780: 4e65 7874 3a20 436f 6e73 6f6c 6520 6d65 Next: Console me │ │ │ │ │ -0004c790: 7373 6167 6573 2066 726f 6d20 696e 6974 ssages from init │ │ │ │ │ -0004c7a0: 2064 2073 6372 6970 7473 2c20 2050 7265 d scripts, Pre │ │ │ │ │ -0004c7b0: 763a 2055 7365 7273 2061 6e64 2067 726f v: Users and gro │ │ │ │ │ -0004c7c0: 7570 732c 2020 5570 3a20 5468 6520 4f70 ups, Up: The Op │ │ │ │ │ -0004c7d0: 6572 6174 696e 6720 5379 7374 656d 0a0a erating System.. │ │ │ │ │ -0004c7e0: 392e 3320 5374 6172 7469 6e67 2073 7973 9.3 Starting sys │ │ │ │ │ -0004c7f0: 7465 6d20 7365 7276 6963 6573 0a3d 3d3d tem services.=== │ │ │ │ │ -0004c800: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0004c810: 3d3d 3d3d 3d3d 3d3d 3d0a 0a44 6562 6961 =========..Debia │ │ │ │ │ -0004c820: 6e20 7061 636b 6167 6573 2074 6861 7420 n packages that │ │ │ │ │ -0004c830: 7072 6f76 6964 6520 7379 7374 656d 2073 provide system s │ │ │ │ │ -0004c840: 6572 7669 6365 7320 7368 6f75 6c64 2061 ervices should a │ │ │ │ │ -0004c850: 7272 616e 6765 2066 6f72 2074 686f 7365 rrange for those │ │ │ │ │ -0004c860: 0a73 6572 7669 6365 7320 746f 2062 6520 .services to be │ │ │ │ │ -0004c870: 6175 746f 6d61 7469 6361 6c6c 7920 7374 automatically st │ │ │ │ │ -0004c880: 6172 7465 6420 616e 6420 7374 6f70 7065 arted and stoppe │ │ │ │ │ -0004c890: 6420 6279 2074 6865 2069 6e69 7420 7379 d by the init sy │ │ │ │ │ -0004c8a0: 7374 656d 206f 720a 7365 7276 6963 6520 stem or.service │ │ │ │ │ -0004c8b0: 6d61 6e61 6765 722e 2020 5468 6973 2073 manager. This s │ │ │ │ │ -0004c8c0: 6563 7469 6f6e 2064 6573 6372 6962 6573 ection describes │ │ │ │ │ -0004c8d0: 2068 6f77 2074 6861 7420 6973 2064 6f6e how that is don │ │ │ │ │ -0004c8e0: 652e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2049 e...* Menu:..* I │ │ │ │ │ -0004c8f0: 6e74 726f 6475 6374 696f 6e3a 2049 6e74 ntroduction: Int │ │ │ │ │ -0004c900: 726f 6475 6374 696f 6e3c 323e 2e0a 2a20 roduction<2>..* │ │ │ │ │ -0004c910: 5772 6974 696e 6720 7468 6520 7363 7269 Writing the scri │ │ │ │ │ -0004c920: 7074 733a 3a0a 2a20 496e 7465 7266 6163 pts::.* Interfac │ │ │ │ │ -0004c930: 696e 6720 7769 7468 2069 6e69 7420 7379 ing with init sy │ │ │ │ │ -0004c940: 7374 656d 733a 3a0a 2a20 426f 6f74 2d74 stems::.* Boot-t │ │ │ │ │ -0004c950: 696d 6520 696e 6974 6961 6c69 7a61 7469 ime initializati │ │ │ │ │ -0004c960: 6f6e 3a3a 0a2a 2045 7861 6d70 6c65 3a3a on::.* Example:: │ │ │ │ │ -0004c970: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0004c980: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0004c990: 6f64 653a 2049 6e74 726f 6475 6374 696f ode: Introductio │ │ │ │ │ -0004c9a0: 6e3c 323e 2c20 204e 6578 743a 2057 7269 n<2>, Next: Wri │ │ │ │ │ -0004c9b0: 7469 6e67 2074 6865 2073 6372 6970 7473 ting the scripts │ │ │ │ │ -0004c9c0: 2c20 2055 703a 2053 7461 7274 696e 6720 , Up: Starting │ │ │ │ │ -0004c9d0: 7379 7374 656d 2073 6572 7669 6365 730a system services. │ │ │ │ │ -0004c9e0: 0a39 2e33 2e31 2049 6e74 726f 6475 6374 .9.3.1 Introduct │ │ │ │ │ -0004c9f0: 696f 6e0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ion.------------ │ │ │ │ │ -0004ca00: 2d2d 2d2d 2d2d 0a0a 5468 6520 6465 6661 ------..The defa │ │ │ │ │ -0004ca10: 756c 7420 696e 6974 2073 7973 7465 6d20 ult init system │ │ │ │ │ -0004ca20: 616e 6420 7365 7276 6963 6520 6d61 6e61 and service mana │ │ │ │ │ -0004ca30: 6765 7220 696e 2044 6562 6961 6e20 6973 ger in Debian is │ │ │ │ │ -0004ca40: 20e2 8098 7379 7374 656d 64e2 8099 2e0a ...systemd..... │ │ │ │ │ -0004ca50: 5061 636b 6167 6573 2074 6861 7420 7769 Packages that wi │ │ │ │ │ -0004ca60: 7368 2074 6f20 6175 746f 6d61 7469 6361 sh to automatica │ │ │ │ │ -0004ca70: 6c6c 7920 7374 6172 7420 616e 6420 7374 lly start and st │ │ │ │ │ -0004ca80: 6f70 2073 7973 7465 6d20 7365 7276 6963 op system servic │ │ │ │ │ -0004ca90: 6573 206d 7573 740a 696e 636c 7564 6520 es must.include │ │ │ │ │ -0004caa0: e280 9873 7973 7465 6d64 e280 9920 7365 ...systemd... se │ │ │ │ │ -0004cab0: 7276 6963 6520 756e 6974 7320 746f 2064 rvice units to d │ │ │ │ │ -0004cac0: 6f20 736f 2c20 756e 6c65 7373 2074 6865 o so, unless the │ │ │ │ │ -0004cad0: 2073 6572 7669 6365 2069 7320 6f6e 6c79 service is only │ │ │ │ │ -0004cae0: 0a69 6e74 656e 6465 6420 666f 7220 7573 .intended for us │ │ │ │ │ -0004caf0: 6520 6f6e 2073 7973 7465 6d73 2072 756e e on systems run │ │ │ │ │ -0004cb00: 6e69 6e67 2061 6c74 6572 6e61 7465 2069 ning alternate i │ │ │ │ │ -0004cb10: 6e69 7420 7379 7374 656d 732e 2020 5365 nit systems. Se │ │ │ │ │ -0004cb20: 650a e280 9873 7973 7465 6d64 2e73 6572 e....systemd.ser │ │ │ │ │ -0004cb30: 7669 6365 2835 29e2 8099 2066 6f72 2064 vice(5)... for d │ │ │ │ │ -0004cb40: 6574 6169 6c73 206f 6e20 7468 6520 7379 etails on the sy │ │ │ │ │ -0004cb50: 6e74 6178 206f 6620 6120 7365 7276 6963 ntax of a servic │ │ │ │ │ -0004cb60: 6520 756e 6974 2066 696c 652e 0a0a 496e e unit file...In │ │ │ │ │ -0004cb70: 2074 6865 2063 6f6d 6d6f 6e20 6361 7365 the common case │ │ │ │ │ -0004cb80: 2074 6861 7420 6120 7061 636b 6167 6520 that a package │ │ │ │ │ -0004cb90: 696e 636c 7564 6573 2061 2073 696e 676c includes a singl │ │ │ │ │ -0004cba0: 6520 7379 7374 656d 2073 6572 7669 6365 e system service │ │ │ │ │ -0004cbb0: 2c20 7468 650a 7365 7276 6963 6520 756e , the.service un │ │ │ │ │ -0004cbc0: 6974 2073 686f 756c 6420 6861 7665 2074 it should have t │ │ │ │ │ -0004cbd0: 6865 2073 616d 6520 6e61 6d65 2061 7320 he same name as │ │ │ │ │ -0004cbe0: 7468 6520 7061 636b 6167 6520 706c 7573 the package plus │ │ │ │ │ -0004cbf0: 2074 6865 0ae2 8098 2e73 6572 7669 6365 the.....service │ │ │ │ │ -0004cc00: e280 9920 6578 7465 6e73 696f 6e2e 0a0a ... extension... │ │ │ │ │ -0004cc10: 5061 636b 6167 6573 2069 6e63 6c75 6469 Packages includi │ │ │ │ │ -0004cc20: 6e67 2061 2073 6572 7669 6365 2075 6e69 ng a service uni │ │ │ │ │ -0004cc30: 7420 6d61 7920 6f70 7469 6f6e 616c 6c79 t may optionally │ │ │ │ │ -0004cc40: 2069 6e63 6c75 6465 2061 6e20 696e 6974 include an init │ │ │ │ │ -0004cc50: 2073 6372 6970 740a 746f 2073 7570 706f script.to suppo │ │ │ │ │ -0004cc60: 7274 206f 7468 6572 2069 6e69 7420 7379 rt other init sy │ │ │ │ │ -0004cc70: 7374 656d 732e 2020 496e 2074 6869 7320 stems. In this │ │ │ │ │ -0004cc80: 6361 7365 2c20 7468 6520 696e 6974 2073 case, the init s │ │ │ │ │ -0004cc90: 6372 6970 7420 7368 6f75 6c64 0a68 6176 cript should.hav │ │ │ │ │ -0004cca0: 6520 7468 6520 7361 6d65 206e 616d 6520 e the same name │ │ │ │ │ -0004ccb0: 6173 2074 6865 20e2 8098 7379 7374 656d as the ...system │ │ │ │ │ -0004ccc0: 64e2 8099 2073 6572 7669 6365 2075 6e69 d... service uni │ │ │ │ │ -0004ccd0: 7420 736f 2074 6861 7420 e280 9873 7973 t so that ...sys │ │ │ │ │ -0004cce0: 7465 6d64 e280 9920 7769 6c6c 0a69 676e temd... will.ign │ │ │ │ │ -0004ccf0: 6f72 6520 6974 2061 6e64 2075 7365 2074 ore it and use t │ │ │ │ │ -0004cd00: 6865 2073 6572 7669 6365 2075 6e69 7420 he service unit │ │ │ │ │ -0004cd10: 696e 7374 6561 642e 2020 5061 636b 6167 instead. Packag │ │ │ │ │ -0004cd20: 6573 206d 6179 2061 6c73 6f20 7375 7070 es may also supp │ │ │ │ │ -0004cd30: 6f72 740a 6f74 6865 7220 696e 6974 2073 ort.other init s │ │ │ │ │ -0004cd40: 7973 7465 6d73 2062 7920 696e 636c 7564 ystems by includ │ │ │ │ │ -0004cd50: 696e 6720 636f 6e66 6967 7572 6174 696f ing configuratio │ │ │ │ │ -0004cd60: 6e20 696e 2074 6865 206e 6174 6976 6520 n in the native │ │ │ │ │ -0004cd70: 666f 726d 6174 206f 660a 7468 6f73 6520 format of.those │ │ │ │ │ -0004cd80: 696e 6974 2073 7973 7465 6d73 2e0a 0ae2 init systems.... │ │ │ │ │ -0004cd90: 8098 7379 7374 656d 64e2 8099 2075 7365 ..systemd... use │ │ │ │ │ -0004cda0: 7320 6465 7065 6e64 656e 6379 2061 6e64 s dependency and │ │ │ │ │ -0004cdb0: 206f 7264 6572 696e 6720 696e 666f 726d ordering inform │ │ │ │ │ -0004cdc0: 6174 696f 6e20 636f 6e74 6169 6e65 6420 ation contained │ │ │ │ │ -0004cdd0: 7769 7468 696e 2074 6865 0a2b 656e 6162 within the.+enab │ │ │ │ │ -0004cde0: 6c65 6420 756e 6974 2066 696c 6573 2074 led unit files t │ │ │ │ │ -0004cdf0: 6f20 6465 6369 6465 2077 6869 6368 2073 o decide which s │ │ │ │ │ -0004ce00: 6572 7669 6365 7320 746f 2072 756e 2061 ervices to run a │ │ │ │ │ -0004ce10: 6e64 2069 6e20 7768 6963 6820 6f72 6465 nd in which orde │ │ │ │ │ -0004ce20: 722e 0a54 6865 20e2 8098 7379 7376 2d72 r..The ...sysv-r │ │ │ │ │ -0004ce30: 63e2 8099 2072 756e 6c65 7665 6c20 7379 c... runlevel sy │ │ │ │ │ -0004ce40: 7374 656d 2066 6f72 20e2 8098 7379 7376 stem for ...sysv │ │ │ │ │ -0004ce50: 696e 6974 e280 9920 7573 6573 2073 796d init... uses sym │ │ │ │ │ -0004ce60: 6c69 6e6b 7320 696e 0ae2 8098 2f65 7463 links in..../etc │ │ │ │ │ -0004ce70: 2f72 636e 2e64 e280 9920 746f 2064 6563 /rcn.d... to dec │ │ │ │ │ -0004ce80: 6964 6520 7768 6963 6820 7363 7269 7074 ide which script │ │ │ │ │ -0004ce90: 7320 746f 2072 756e 2061 6e64 2069 6e20 s to run and in │ │ │ │ │ -0004cea0: 7768 6963 6820 6f72 6465 7220 6174 2062 which order at b │ │ │ │ │ -0004ceb0: 6f6f 740a 7469 6d65 2061 6e64 2077 6865 oot.time and whe │ │ │ │ │ -0004cec0: 6e20 7468 6520 696e 6974 2073 7461 7465 n the init state │ │ │ │ │ -0004ced0: 2028 6f72 2022 7275 6e6c 6576 656c 2229 (or "runlevel") │ │ │ │ │ -0004cee0: 2069 7320 6368 616e 6765 642e 2020 5365 is changed. Se │ │ │ │ │ -0004cef0: 6520 7468 650a e280 9852 4541 444d 452e e the....README. │ │ │ │ │ -0004cf00: 7275 6e6c 6576 656c 73e2 8099 2066 696c runlevels... fil │ │ │ │ │ -0004cf10: 6520 7368 6970 7065 6420 7769 7468 20e2 e shipped with . │ │ │ │ │ -0004cf20: 8098 7379 7376 2d72 63e2 8099 2066 6f72 ..sysv-rc... for │ │ │ │ │ -0004cf30: 2069 6d70 6c65 6d65 6e74 6174 696f 6e0a implementation. │ │ │ │ │ -0004cf40: 6465 7461 696c 732e 2020 4f74 6865 7220 details. Other │ │ │ │ │ -0004cf50: 616c 7465 726e 6174 6976 6573 206d 6967 alternatives mig │ │ │ │ │ -0004cf60: 6874 2065 7869 7374 2e0a 0a54 6865 2073 ht exist...The s │ │ │ │ │ -0004cf70: 6563 7469 6f6e 7320 6265 6c6f 7720 6465 ections below de │ │ │ │ │ -0004cf80: 7363 7269 6265 2068 6f77 2074 6f20 7772 scribe how to wr │ │ │ │ │ -0004cf90: 6974 6520 7468 6f73 6520 7363 7269 7074 ite those script │ │ │ │ │ -0004cfa0: 7320 616e 6420 636f 6e66 6967 7572 650a s and configure. │ │ │ │ │ -0004cfb0: 7468 6f73 6520 7379 6d6c 696e 6b73 2e0a those symlinks.. │ │ │ │ │ -0004cfc0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0004cfd0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0004cfe0: 6465 3a20 5772 6974 696e 6720 7468 6520 de: Writing the │ │ │ │ │ -0004cff0: 7363 7269 7074 732c 2020 4e65 7874 3a20 scripts, Next: │ │ │ │ │ -0004d000: 496e 7465 7266 6163 696e 6720 7769 7468 Interfacing with │ │ │ │ │ -0004d010: 2069 6e69 7420 7379 7374 656d 732c 2020 init systems, │ │ │ │ │ -0004d020: 5072 6576 3a20 496e 7472 6f64 7563 7469 Prev: Introducti │ │ │ │ │ -0004d030: 6f6e 3c32 3e2c 2020 5570 3a20 5374 6172 on<2>, Up: Star │ │ │ │ │ -0004d040: 7469 6e67 2073 7973 7465 6d20 7365 7276 ting system serv │ │ │ │ │ -0004d050: 6963 6573 0a0a 392e 332e 3220 5772 6974 ices..9.3.2 Writ │ │ │ │ │ -0004d060: 696e 6720 7468 6520 7363 7269 7074 730a ing the scripts. │ │ │ │ │ -0004d070: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004d080: 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 6e69 7420 ---------..Init │ │ │ │ │ -0004d090: 7363 7269 7074 7320 6172 6520 706c 6163 scripts are plac │ │ │ │ │ -0004d0a0: 6564 2069 6e20 e280 982f 6574 632f 696e ed in .../etc/in │ │ │ │ │ -0004d0b0: 6974 2e64 e280 992e 2020 496e 2074 6865 it.d.... In the │ │ │ │ │ -0004d0c0: 2063 6f6d 6d6f 6e20 6361 7365 2074 6861 common case tha │ │ │ │ │ -0004d0d0: 7420 610a 7061 636b 6167 6520 7374 6172 t a.package star │ │ │ │ │ -0004d0e0: 7473 2061 2073 696e 676c 6520 7365 7276 ts a single serv │ │ │ │ │ -0004d0f0: 6963 652c 2074 6865 7920 7368 6f75 6c64 ice, they should │ │ │ │ │ -0004d100: 2062 6520 6e61 6d65 640a e280 982f 6574 be named..../et │ │ │ │ │ -0004d110: 632f 696e 6974 2e64 2f70 6163 6b61 6765 c/init.d/package │ │ │ │ │ -0004d120: e280 992e 2020 5468 6579 2073 686f 756c .... They shoul │ │ │ │ │ -0004d130: 6420 6163 6365 7074 206f 6e65 2061 7267 d accept one arg │ │ │ │ │ -0004d140: 756d 656e 742c 2073 6179 696e 6720 7768 ument, saying wh │ │ │ │ │ -0004d150: 6174 2074 6f0a 646f 3a0a 0ae2 8098 7374 at to.do:.....st │ │ │ │ │ -0004d160: 6172 74e2 8099 0a0a 2020 2020 2073 7461 art..... sta │ │ │ │ │ -0004d170: 7274 2074 6865 2073 6572 7669 6365 2c0a rt the service,. │ │ │ │ │ -0004d180: 0ae2 8098 7374 6f70 e280 990a 0a20 2020 ....stop..... │ │ │ │ │ -0004d190: 2020 7374 6f70 2074 6865 2073 6572 7669 stop the servi │ │ │ │ │ -0004d1a0: 6365 2c0a 0ae2 8098 7265 7374 6172 74e2 ce,.....restart. │ │ │ │ │ -0004d1b0: 8099 0a0a 2020 2020 2073 746f 7020 616e .... stop an │ │ │ │ │ -0004d1c0: 6420 7265 7374 6172 7420 7468 6520 7365 d restart the se │ │ │ │ │ -0004d1d0: 7276 6963 6520 6966 2069 7427 7320 616c rvice if it's al │ │ │ │ │ -0004d1e0: 7265 6164 7920 7275 6e6e 696e 672c 206f ready running, o │ │ │ │ │ -0004d1f0: 7468 6572 7769 7365 0a20 2020 2020 7374 therwise. st │ │ │ │ │ -0004d200: 6172 7420 7468 6520 7365 7276 6963 650a art the service. │ │ │ │ │ -0004d210: 0ae2 8098 7472 792d 7265 7374 6172 74e2 ....try-restart. │ │ │ │ │ -0004d220: 8099 0a0a 2020 2020 2072 6573 7461 7274 .... restart │ │ │ │ │ -0004d230: 2074 6865 2073 6572 7669 6365 2069 6620 the service if │ │ │ │ │ -0004d240: 6974 2773 2061 6c72 6561 6479 2072 756e it's already run │ │ │ │ │ -0004d250: 6e69 6e67 2c20 6f74 6865 7277 6973 6520 ning, otherwise │ │ │ │ │ -0004d260: 6a75 7374 2072 6570 6f72 740a 2020 2020 just report. │ │ │ │ │ -0004d270: 2073 7563 6365 7373 2e0a 0ae2 8098 7265 success......re │ │ │ │ │ -0004d280: 6c6f 6164 e280 990a 0a20 2020 2020 6361 load..... ca │ │ │ │ │ -0004d290: 7573 6520 7468 6520 636f 6e66 6967 7572 use the configur │ │ │ │ │ -0004d2a0: 6174 696f 6e20 6f66 2074 6865 2073 6572 ation of the ser │ │ │ │ │ -0004d2b0: 7669 6365 2074 6f20 6265 2072 656c 6f61 vice to be reloa │ │ │ │ │ -0004d2c0: 6465 6420 7769 7468 6f75 740a 2020 2020 ded without. │ │ │ │ │ -0004d2d0: 2061 6374 7561 6c6c 7920 7374 6f70 7069 actually stoppi │ │ │ │ │ -0004d2e0: 6e67 2061 6e64 2072 6573 7461 7274 696e ng and restartin │ │ │ │ │ -0004d2f0: 6720 7468 6520 7365 7276 6963 652c 0a0a g the service,.. │ │ │ │ │ -0004d300: e280 9866 6f72 6365 2d72 656c 6f61 64e2 ...force-reload. │ │ │ │ │ -0004d310: 8099 0a0a 2020 2020 2063 6175 7365 2074 .... cause t │ │ │ │ │ -0004d320: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ -0004d330: 2074 6f20 6265 2072 656c 6f61 6465 6420 to be reloaded │ │ │ │ │ -0004d340: 6966 2074 6865 2073 6572 7669 6365 2073 if the service s │ │ │ │ │ -0004d350: 7570 706f 7274 730a 2020 2020 2074 6869 upports. thi │ │ │ │ │ -0004d360: 732c 206f 7468 6572 7769 7365 2072 6573 s, otherwise res │ │ │ │ │ -0004d370: 7461 7274 2074 6865 2073 6572 7669 6365 tart the service │ │ │ │ │ -0004d380: 2e0a 0ae2 8098 7374 6174 7573 e280 990a ......status.... │ │ │ │ │ -0004d390: 0a20 2020 2020 7265 706f 7274 2074 6865 . report the │ │ │ │ │ -0004d3a0: 2063 7572 7265 6e74 2073 7461 7475 7320 current status │ │ │ │ │ -0004d3b0: 6f66 2074 6865 2073 6572 7669 6365 0a0a of the service.. │ │ │ │ │ -0004d3c0: 5468 6520 e280 9873 7461 7274 e280 992c The ...start..., │ │ │ │ │ -0004d3d0: 20e2 8098 7374 6f70 e280 992c 20e2 8098 ...stop..., ... │ │ │ │ │ -0004d3e0: 7265 7374 6172 74e2 8099 2c20 616e 6420 restart..., and │ │ │ │ │ +0002f390: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0002f3a0: 3d3d 0a0a 5768 6174 2066 6f6c 6c6f 7773 ==..What follows │ │ │ │ │ +0002f3b0: 2069 7320 6120 7375 6d6d 6172 7920 6f66 is a summary of │ │ │ │ │ +0002f3c0: 2061 6c6c 2074 6865 2077 6179 7320 696e all the ways in │ │ │ │ │ +0002f3d0: 2077 6869 6368 206d 6169 6e74 6169 6e65 which maintaine │ │ │ │ │ +0002f3e0: 7220 7363 7269 7074 730a 6d61 7920 6265 r scripts.may be │ │ │ │ │ +0002f3f0: 2063 616c 6c65 6420 616c 6f6e 6720 7769 called along wi │ │ │ │ │ +0002f400: 7468 2077 6861 7420 6661 6369 6c69 7469 th what faciliti │ │ │ │ │ +0002f410: 6573 2074 686f 7365 2073 6372 6970 7473 es those scripts │ │ │ │ │ +0002f420: 206d 6179 2072 656c 7920 6f6e 2062 6569 may rely on bei │ │ │ │ │ +0002f430: 6e67 0a61 7661 696c 6162 6c65 2061 7420 ng.available at │ │ │ │ │ +0002f440: 7468 6174 2074 696d 652e 2020 5363 7269 that time. Scri │ │ │ │ │ +0002f450: 7074 206e 616d 6573 2070 7265 6365 6465 pt names precede │ │ │ │ │ +0002f460: 6420 6279 206e 6577 2d20 6172 6520 7468 d by new- are th │ │ │ │ │ +0002f470: 6520 7363 7269 7074 730a 6672 6f6d 2074 e scripts.from t │ │ │ │ │ +0002f480: 6865 206e 6577 2076 6572 7369 6f6e 206f he new version o │ │ │ │ │ +0002f490: 6620 6120 7061 636b 6167 6520 6265 696e f a package bein │ │ │ │ │ +0002f4a0: 6720 696e 7374 616c 6c65 642c 2075 7067 g installed, upg │ │ │ │ │ +0002f4b0: 7261 6465 6420 746f 2c20 6f72 0a64 6f77 raded to, or.dow │ │ │ │ │ +0002f4c0: 6e67 7261 6465 6420 746f 2e20 2053 6372 ngraded to. Scr │ │ │ │ │ +0002f4d0: 6970 7420 6e61 6d65 7320 7072 6563 6564 ipt names preced │ │ │ │ │ +0002f4e0: 6564 2062 7920 6f6c 642d 2061 7265 2074 ed by old- are t │ │ │ │ │ +0002f4f0: 6865 2073 6372 6970 7473 2066 726f 6d20 he scripts from │ │ │ │ │ +0002f500: 7468 650a 6f6c 6420 7665 7273 696f 6e20 the.old version │ │ │ │ │ +0002f510: 6f66 2061 2070 6163 6b61 6765 2074 6861 of a package tha │ │ │ │ │ +0002f520: 7420 6973 2062 6569 6e67 2075 7067 7261 t is being upgra │ │ │ │ │ +0002f530: 6465 6420 6672 6f6d 206f 7220 646f 776e ded from or down │ │ │ │ │ +0002f540: 6772 6164 6564 2066 726f 6d2e 0a0a 5468 graded from...Th │ │ │ │ │ +0002f550: 6520 e280 9870 7265 696e 7374 e280 9920 e ...preinst... │ │ │ │ │ +0002f560: 7363 7269 7074 206d 6179 2062 6520 6361 script may be ca │ │ │ │ │ +0002f570: 6c6c 6564 2069 6e20 7468 6520 666f 6c6c lled in the foll │ │ │ │ │ +0002f580: 6f77 696e 6720 7761 7973 3a0a 0a20 2020 owing ways:.. │ │ │ │ │ +0002f590: 2020 e280 986e 6577 2d70 7265 696e 7374 ...new-preinst │ │ │ │ │ +0002f5a0: e280 9920 696e 7374 616c 6c0a 2020 2020 ... install. │ │ │ │ │ +0002f5b0: 20e2 8098 6e65 772d 7072 6569 6e73 74e2 ...new-preinst. │ │ │ │ │ +0002f5c0: 8099 2069 6e73 7461 6c6c 2027 6f6c 642d .. install 'old- │ │ │ │ │ +0002f5d0: 7665 7273 696f 6e27 2027 6e65 772d 7665 version' 'new-ve │ │ │ │ │ +0002f5e0: 7273 696f 6e27 0a20 2020 2020 e280 986e rsion'. ...n │ │ │ │ │ +0002f5f0: 6577 2d70 7265 696e 7374 e280 9920 7570 ew-preinst... up │ │ │ │ │ +0002f600: 6772 6164 6520 276f 6c64 2d76 6572 7369 grade 'old-versi │ │ │ │ │ +0002f610: 6f6e 2720 276e 6577 2d76 6572 7369 6f6e on' 'new-version │ │ │ │ │ +0002f620: 270a 0a20 2020 2020 5468 6520 7061 636b '.. The pack │ │ │ │ │ +0002f630: 6167 6520 7769 6c6c 206e 6f74 2079 6574 age will not yet │ │ │ │ │ +0002f640: 2062 6520 756e 7061 636b 6564 2c20 736f be unpacked, so │ │ │ │ │ +0002f650: 2074 6865 20e2 8098 7072 6569 6e73 74e2 the ...preinst. │ │ │ │ │ +0002f660: 8099 2073 6372 6970 740a 2020 2020 2063 .. script. c │ │ │ │ │ +0002f670: 616e 6e6f 7420 7265 6c79 206f 6e20 616e annot rely on an │ │ │ │ │ +0002f680: 7920 6669 6c65 7320 696e 636c 7564 6564 y files included │ │ │ │ │ +0002f690: 2069 6e20 6974 7320 7061 636b 6167 652e in its package. │ │ │ │ │ +0002f6a0: 2020 4f6e 6c79 2065 7373 656e 7469 616c Only essential │ │ │ │ │ +0002f6b0: 0a20 2020 2020 7061 636b 6167 6573 2061 . packages a │ │ │ │ │ +0002f6c0: 6e64 2070 7265 2d64 6570 656e 6465 6e63 nd pre-dependenc │ │ │ │ │ +0002f6d0: 6965 7320 28e2 8098 5072 652d 4465 7065 ies (...Pre-Depe │ │ │ │ │ +0002f6e0: 6e64 73e2 8099 2920 6d61 7920 6265 2061 nds...) may be a │ │ │ │ │ +0002f6f0: 7373 756d 6564 2074 6f20 6265 0a20 2020 ssumed to be. │ │ │ │ │ +0002f700: 2020 6176 6169 6c61 626c 652e 2020 5072 available. Pr │ │ │ │ │ +0002f710: 652d 6465 7065 6e64 656e 6369 6573 2077 e-dependencies w │ │ │ │ │ +0002f720: 696c 6c20 6861 7665 2062 6565 6e20 636f ill have been co │ │ │ │ │ +0002f730: 6e66 6967 7572 6564 2061 7420 6c65 6173 nfigured at leas │ │ │ │ │ +0002f740: 740a 2020 2020 206f 6e63 652c 2062 7574 t. once, but │ │ │ │ │ +0002f750: 2061 7420 7468 6520 7469 6d65 2074 6865 at the time the │ │ │ │ │ +0002f760: 20e2 8098 7072 6569 6e73 74e2 8099 2069 ...preinst... i │ │ │ │ │ +0002f770: 7320 6361 6c6c 6564 2074 6865 7920 6d61 s called they ma │ │ │ │ │ +0002f780: 7920 6f6e 6c79 2062 6520 696e 0a20 2020 y only be in. │ │ │ │ │ +0002f790: 2020 616e 20e2 809c 556e 7061 636b 6564 an ...Unpacked │ │ │ │ │ +0002f7a0: e280 9d20 6f72 20e2 809c 4861 6c66 2d43 ... or ...Half-C │ │ │ │ │ +0002f7b0: 6f6e 6669 6775 7265 64e2 809d 2073 7461 onfigured... sta │ │ │ │ │ +0002f7c0: 7465 2069 6620 6120 7072 6576 696f 7573 te if a previous │ │ │ │ │ +0002f7d0: 2076 6572 7369 6f6e 206f 660a 2020 2020 version of. │ │ │ │ │ +0002f7e0: 2074 6865 2070 7265 2d64 6570 656e 6465 the pre-depende │ │ │ │ │ +0002f7f0: 6e63 7920 7761 7320 636f 6d70 6c65 7465 ncy was complete │ │ │ │ │ +0002f800: 6c79 2063 6f6e 6669 6775 7265 6420 616e ly configured an │ │ │ │ │ +0002f810: 6420 6861 7320 6e6f 7420 6265 656e 0a20 d has not been. │ │ │ │ │ +0002f820: 2020 2020 7265 6d6f 7665 6420 7369 6e63 removed sinc │ │ │ │ │ +0002f830: 6520 7468 656e 2e0a 0ae2 8098 6f6c 642d e then......old- │ │ │ │ │ +0002f840: 7072 6569 6e73 74e2 8099 2061 626f 7274 preinst... abort │ │ │ │ │ +0002f850: 2d75 7067 7261 6465 2027 6e65 772d 7665 -upgrade 'new-ve │ │ │ │ │ +0002f860: 7273 696f 6e27 0a0a 2020 2020 2043 616c rsion'.. Cal │ │ │ │ │ +0002f870: 6c65 6420 6475 7269 6e67 2065 7272 6f72 led during error │ │ │ │ │ +0002f880: 2068 616e 646c 696e 6720 6f66 2061 6e20 handling of an │ │ │ │ │ +0002f890: 7570 6772 6164 6520 7468 6174 2066 6169 upgrade that fai │ │ │ │ │ +0002f8a0: 6c65 6420 6166 7465 720a 2020 2020 2075 led after. u │ │ │ │ │ +0002f8b0: 6e70 6163 6b69 6e67 2074 6865 206e 6577 npacking the new │ │ │ │ │ +0002f8c0: 2070 6163 6b61 6765 2062 6563 6175 7365 package because │ │ │ │ │ +0002f8d0: 2074 6865 20e2 8098 706f 7374 726d 2075 the ...postrm u │ │ │ │ │ +0002f8e0: 7067 7261 6465 e280 9920 6163 7469 6f6e pgrade... action │ │ │ │ │ +0002f8f0: 0a20 2020 2020 6661 696c 6564 2e20 2054 . failed. T │ │ │ │ │ +0002f900: 6865 2075 6e70 6163 6b65 6420 6669 6c65 he unpacked file │ │ │ │ │ +0002f910: 7320 6d61 7920 6265 2070 6172 746c 7920 s may be partly │ │ │ │ │ +0002f920: 6672 6f6d 2074 6865 206e 6577 2076 6572 from the new ver │ │ │ │ │ +0002f930: 7369 6f6e 206f 720a 2020 2020 2070 6172 sion or. par │ │ │ │ │ +0002f940: 746c 7920 6d69 7373 696e 672c 2073 6f20 tly missing, so │ │ │ │ │ +0002f950: 7468 6520 7363 7269 7074 2063 616e 6e6f the script canno │ │ │ │ │ +0002f960: 7420 7265 6c79 206f 6e20 6669 6c65 7320 t rely on files │ │ │ │ │ +0002f970: 696e 636c 7564 6564 2069 6e20 7468 650a included in the. │ │ │ │ │ +0002f980: 2020 2020 2070 6163 6b61 6765 2e20 2050 package. P │ │ │ │ │ +0002f990: 6163 6b61 6765 2064 6570 656e 6465 6e63 ackage dependenc │ │ │ │ │ +0002f9a0: 6965 7320 6d61 7920 6e6f 7420 6265 2061 ies may not be a │ │ │ │ │ +0002f9b0: 7661 696c 6162 6c65 2e0a 2020 2020 2050 vailable.. P │ │ │ │ │ +0002f9c0: 7265 2d64 6570 656e 6465 6e63 6965 7320 re-dependencies │ │ │ │ │ +0002f9d0: 7769 6c6c 2062 6520 6174 206c 6561 7374 will be at least │ │ │ │ │ +0002f9e0: 20e2 809c 556e 7061 636b 6564 e280 9d20 ...Unpacked... │ │ │ │ │ +0002f9f0: 666f 6c6c 6f77 696e 6720 7468 6520 7361 following the sa │ │ │ │ │ +0002fa00: 6d65 0a20 2020 2020 7275 6c65 7320 6173 me. rules as │ │ │ │ │ +0002fa10: 2061 626f 7665 2c20 6578 6365 7074 2074 above, except t │ │ │ │ │ +0002fa20: 6865 7920 6d61 7920 6265 206f 6e6c 7920 hey may be only │ │ │ │ │ +0002fa30: e280 9c48 616c 662d 496e 7374 616c 6c65 ...Half-Installe │ │ │ │ │ +0002fa40: 64e2 809d 2069 6620 616e 0a20 2020 2020 d... if an. │ │ │ │ │ +0002fa50: 7570 6772 6164 6520 6f66 2074 6865 2070 upgrade of the p │ │ │ │ │ +0002fa60: 7265 2d64 6570 656e 6465 6e63 7920 6661 re-dependency fa │ │ │ │ │ +0002fa70: 696c 6564 2e20 2028 3129 0a0a 5468 6520 iled. (1)..The │ │ │ │ │ +0002fa80: e280 9870 6f73 7469 6e73 74e2 8099 2073 ...postinst... s │ │ │ │ │ +0002fa90: 6372 6970 7420 6d61 7920 6265 2063 616c cript may be cal │ │ │ │ │ +0002faa0: 6c65 6420 696e 2074 6865 2066 6f6c 6c6f led in the follo │ │ │ │ │ +0002fab0: 7769 6e67 2077 6179 733a 0a0a e280 9870 wing ways:.....p │ │ │ │ │ +0002fac0: 6f73 7469 6e73 74e2 8099 2063 6f6e 6669 ostinst... confi │ │ │ │ │ +0002fad0: 6775 7265 2027 6d6f 7374 2d72 6563 656e gure 'most-recen │ │ │ │ │ +0002fae0: 746c 792d 636f 6e66 6967 7572 6564 2d76 tly-configured-v │ │ │ │ │ +0002faf0: 6572 7369 6f6e 270a 0a20 2020 2020 5468 ersion'.. Th │ │ │ │ │ +0002fb00: 6520 6669 6c65 7320 636f 6e74 6169 6e65 e files containe │ │ │ │ │ +0002fb10: 6420 696e 2074 6865 2070 6163 6b61 6765 d in the package │ │ │ │ │ +0002fb20: 2077 696c 6c20 6265 2075 6e70 6163 6b65 will be unpacke │ │ │ │ │ +0002fb30: 642e 2020 416c 6c20 7061 636b 6167 650a d. All package. │ │ │ │ │ +0002fb40: 2020 2020 2064 6570 656e 6465 6e63 6965 dependencie │ │ │ │ │ +0002fb50: 7320 7769 6c6c 2061 7420 6c65 6173 7420 s will at least │ │ │ │ │ +0002fb60: 6265 20e2 809c 556e 7061 636b 6564 e280 be ...Unpacked.. │ │ │ │ │ +0002fb70: 9d2e 2020 4966 2074 6865 7265 2061 7265 .. If there are │ │ │ │ │ +0002fb80: 206e 6f20 6369 7263 756c 6172 0a20 2020 no circular. │ │ │ │ │ +0002fb90: 2020 6465 7065 6e64 656e 6369 6573 2069 dependencies i │ │ │ │ │ +0002fba0: 6e76 6f6c 7665 642c 2061 6c6c 2070 6163 nvolved, all pac │ │ │ │ │ +0002fbb0: 6b61 6765 2064 6570 656e 6465 6e63 6965 kage dependencie │ │ │ │ │ +0002fbc0: 7320 7769 6c6c 2062 6520 636f 6e66 6967 s will be config │ │ │ │ │ +0002fbd0: 7572 6564 2e0a 2020 2020 2046 6f72 2062 ured.. For b │ │ │ │ │ +0002fbe0: 6568 6176 696f 7220 696e 2074 6865 2063 ehavior in the c │ │ │ │ │ +0002fbf0: 6173 6520 6f66 2063 6972 6375 6c61 7220 ase of circular │ │ │ │ │ +0002fc00: 6465 7065 6e64 656e 6369 6573 2c20 7365 dependencies, se │ │ │ │ │ +0002fc10: 6520 7468 650a 2020 2020 2064 6973 6375 e the. discu │ │ │ │ │ +0002fc20: 7373 696f 6e20 696e 202a 6e6f 7465 2042 ssion in *note B │ │ │ │ │ +0002fc30: 696e 6172 7920 4465 7065 6e64 656e 6369 inary Dependenci │ │ │ │ │ +0002fc40: 6573 202d 2044 6570 656e 6473 2c20 5265 es - Depends, Re │ │ │ │ │ +0002fc50: 636f 6d6d 656e 6473 2c0a 2020 2020 2053 commends,. S │ │ │ │ │ +0002fc60: 7567 6765 7374 732c 2045 6e68 616e 6365 uggests, Enhance │ │ │ │ │ +0002fc70: 732c 2050 7265 2d44 6570 656e 6473 3a20 s, Pre-Depends: │ │ │ │ │ +0002fc80: 3962 2e0a 0a20 2020 2020 e280 986f 6c64 9b... ...old │ │ │ │ │ +0002fc90: 2d70 6f73 7469 6e73 74e2 8099 2061 626f -postinst... abo │ │ │ │ │ +0002fca0: 7274 2d75 7067 7261 6465 2027 6e65 772d rt-upgrade 'new- │ │ │ │ │ +0002fcb0: 7665 7273 696f 6e27 0a20 2020 2020 e280 version'. .. │ │ │ │ │ +0002fcc0: 9863 6f6e 666c 6963 746f 7227 732d 706f .conflictor's-po │ │ │ │ │ +0002fcd0: 7374 696e 7374 e280 9920 6162 6f72 742d stinst... abort- │ │ │ │ │ +0002fce0: 7265 6d6f 7665 2069 6e2d 6661 766f 7572 remove in-favour │ │ │ │ │ +0002fcf0: 2027 7061 636b 6167 6527 2027 6e65 772d 'package' 'new- │ │ │ │ │ +0002fd00: 7665 7273 696f 6e27 0a20 2020 2020 e280 version'. .. │ │ │ │ │ +0002fd10: 9870 6f73 7469 6e73 74e2 8099 2061 626f .postinst... abo │ │ │ │ │ +0002fd20: 7274 2d72 656d 6f76 650a 2020 2020 20e2 rt-remove. . │ │ │ │ │ +0002fd30: 8098 6465 636f 6e66 6967 7572 6564 2773 ..deconfigured's │ │ │ │ │ +0002fd40: 2d70 6f73 7469 6e73 74e2 8099 2061 626f -postinst... abo │ │ │ │ │ +0002fd50: 7274 2d64 6563 6f6e 6669 6775 7265 2069 rt-deconfigure i │ │ │ │ │ +0002fd60: 6e2d 6661 766f 7572 2027 6661 696c 6564 n-favour 'failed │ │ │ │ │ +0002fd70: 2d69 6e73 7461 6c6c 2d70 6163 6b61 6765 -install-package │ │ │ │ │ +0002fd80: 2720 2776 6572 7369 6f6e 2720 5b20 7265 ' 'version' [ re │ │ │ │ │ +0002fd90: 6d6f 7669 6e67 2063 6f6e 666c 6963 7469 moving conflicti │ │ │ │ │ +0002fda0: 6e67 2d70 6163 6b61 6765 2076 6572 7369 ng-package versi │ │ │ │ │ +0002fdb0: 6f6e 205d 0a0a 2020 2020 2054 6865 2066 on ].. The f │ │ │ │ │ +0002fdc0: 696c 6573 2063 6f6e 7461 696e 6564 2069 iles contained i │ │ │ │ │ +0002fdd0: 6e20 7468 6520 7061 636b 6167 6520 7769 n the package wi │ │ │ │ │ +0002fde0: 6c6c 2062 6520 756e 7061 636b 6564 2e20 ll be unpacked. │ │ │ │ │ +0002fdf0: 2041 6c6c 2070 6163 6b61 6765 0a20 2020 All package. │ │ │ │ │ +0002fe00: 2020 6465 7065 6e64 656e 6369 6573 2077 dependencies w │ │ │ │ │ +0002fe10: 696c 6c20 6174 206c 6561 7374 2062 6520 ill at least be │ │ │ │ │ +0002fe20: e280 9c48 616c 662d 496e 7374 616c 6c65 ...Half-Installe │ │ │ │ │ +0002fe30: 64e2 809d 2061 6e64 2077 696c 6c20 6861 d... and will ha │ │ │ │ │ +0002fe40: 7665 0a20 2020 2020 7072 6576 696f 7573 ve. previous │ │ │ │ │ +0002fe50: 6c79 2062 6565 6e20 636f 6e66 6967 7572 ly been configur │ │ │ │ │ +0002fe60: 6564 2061 6e64 206e 6f74 2072 656d 6f76 ed and not remov │ │ │ │ │ +0002fe70: 6564 2e20 2048 6f77 6576 6572 2c20 6465 ed. However, de │ │ │ │ │ +0002fe80: 7065 6e64 656e 6369 6573 0a20 2020 2020 pendencies. │ │ │ │ │ +0002fe90: 6d61 7920 6e6f 7420 6265 2063 6f6e 6669 may not be confi │ │ │ │ │ +0002fea0: 6775 7265 6420 6f72 2065 7665 6e20 6675 gured or even fu │ │ │ │ │ +0002feb0: 6c6c 7920 756e 7061 636b 6564 2069 6e20 lly unpacked in │ │ │ │ │ +0002fec0: 736f 6d65 2065 7272 6f72 0a20 2020 2020 some error. │ │ │ │ │ +0002fed0: 7369 7475 6174 696f 6e73 2e20 2028 3229 situations. (2) │ │ │ │ │ +0002fee0: 2020 5468 6520 e280 9870 6f73 7469 6e73 The ...postins │ │ │ │ │ +0002fef0: 74e2 8099 2073 686f 756c 6420 7374 696c t... should stil │ │ │ │ │ +0002ff00: 6c20 6174 7465 6d70 7420 616e 7920 6163 l attempt any ac │ │ │ │ │ +0002ff10: 7469 6f6e 730a 2020 2020 2066 6f72 2077 tions. for w │ │ │ │ │ +0002ff20: 6869 6368 2069 7473 2064 6570 656e 6465 hich its depende │ │ │ │ │ +0002ff30: 6e63 6965 7320 6172 6520 7265 7175 6972 ncies are requir │ │ │ │ │ +0002ff40: 6564 2c20 7369 6e63 6520 7468 6579 2077 ed, since they w │ │ │ │ │ +0002ff50: 696c 6c20 6e6f 726d 616c 6c79 0a20 2020 ill normally. │ │ │ │ │ +0002ff60: 2020 6265 2061 7661 696c 6162 6c65 2c20 be available, │ │ │ │ │ +0002ff70: 6275 7420 636f 6e73 6964 6572 2074 6865 but consider the │ │ │ │ │ +0002ff80: 2063 6f72 7265 6374 2065 7272 6f72 2068 correct error h │ │ │ │ │ +0002ff90: 616e 646c 696e 6720 6170 7072 6f61 6368 andling approach │ │ │ │ │ +0002ffa0: 2069 660a 2020 2020 2074 686f 7365 2061 if. those a │ │ │ │ │ +0002ffb0: 6374 696f 6e73 2066 6169 6c2e 2020 4162 ctions fail. Ab │ │ │ │ │ +0002ffc0: 6f72 7469 6e67 2074 6865 20e2 8098 706f orting the ...po │ │ │ │ │ +0002ffd0: 7374 696e 7374 e280 9920 6163 7469 6f6e stinst... action │ │ │ │ │ +0002ffe0: 2069 6620 636f 6d6d 616e 6473 206f 720a if commands or. │ │ │ │ │ +0002fff0: 2020 2020 2066 6163 696c 6974 6965 7320 facilities │ │ │ │ │ +00030000: 6672 6f6d 2074 6865 2070 6163 6b61 6765 from the package │ │ │ │ │ +00030010: 2064 6570 656e 6465 6e63 6965 7320 6172 dependencies ar │ │ │ │ │ +00030020: 6520 6e6f 7420 6176 6169 6c61 626c 6520 e not available │ │ │ │ │ +00030030: 6973 206f 6674 656e 0a20 2020 2020 7468 is often. th │ │ │ │ │ +00030040: 6520 6265 7374 2061 7070 726f 6163 682e e best approach. │ │ │ │ │ +00030050: 0a0a 5468 6520 e280 9870 7265 726d e280 ..The ...prerm.. │ │ │ │ │ +00030060: 9920 7363 7269 7074 206d 6179 2062 6520 . script may be │ │ │ │ │ +00030070: 6361 6c6c 6564 2069 6e20 7468 6520 666f called in the fo │ │ │ │ │ +00030080: 6c6c 6f77 696e 6720 7761 7973 3a0a 0a20 llowing ways:.. │ │ │ │ │ +00030090: 2020 2020 e280 9870 7265 726d e280 9920 ...prerm... │ │ │ │ │ +000300a0: 7265 6d6f 7665 0a20 2020 2020 e280 986f remove. ...o │ │ │ │ │ +000300b0: 6c64 2d70 7265 726d e280 9920 7570 6772 ld-prerm... upgr │ │ │ │ │ +000300c0: 6164 6520 276e 6577 2d76 6572 7369 6f6e ade 'new-version │ │ │ │ │ +000300d0: 270a 2020 2020 20e2 8098 636f 6e66 6c69 '. ...confli │ │ │ │ │ +000300e0: 6374 6f72 2773 2d70 7265 726d e280 9920 ctor's-prerm... │ │ │ │ │ +000300f0: 7265 6d6f 7665 2069 6e2d 6661 766f 7572 remove in-favour │ │ │ │ │ +00030100: 2070 6163 6b61 6765 2027 6e65 772d 7665 package 'new-ve │ │ │ │ │ +00030110: 7273 696f 6e27 0a20 2020 2020 e280 9864 rsion'. ...d │ │ │ │ │ +00030120: 6563 6f6e 6669 6775 7265 6427 732d 7072 econfigured's-pr │ │ │ │ │ +00030130: 6572 6de2 8099 2064 6563 6f6e 6669 6775 erm... deconfigu │ │ │ │ │ +00030140: 7265 2069 6e2d 6661 766f 7572 2027 7061 re in-favour 'pa │ │ │ │ │ +00030150: 636b 6167 652d 6265 696e 672d 696e 7374 ckage-being-inst │ │ │ │ │ +00030160: 616c 6c65 6427 2027 7665 7273 696f 6e27 alled' 'version' │ │ │ │ │ +00030170: 205b 7265 6d6f 7669 6e67 2063 6f6e 666c [removing confl │ │ │ │ │ +00030180: 6963 7469 6e67 2d70 6163 6b61 6765 2076 icting-package v │ │ │ │ │ +00030190: 6572 7369 6f6e 5d0a 0a20 2020 2020 5468 ersion].. Th │ │ │ │ │ +000301a0: 6520 7061 636b 6167 6520 7768 6f73 6520 e package whose │ │ │ │ │ +000301b0: e280 9870 7265 726d e280 9920 6973 2062 ...prerm... is b │ │ │ │ │ +000301c0: 6569 6e67 2063 616c 6c65 6420 7769 6c6c eing called will │ │ │ │ │ +000301d0: 2062 6520 6174 206c 6561 7374 0a20 2020 be at least. │ │ │ │ │ +000301e0: 2020 e280 9c48 616c 662d 496e 7374 616c ...Half-Instal │ │ │ │ │ +000301f0: 6c65 64e2 809d 2e20 2041 6c6c 2070 6163 led.... All pac │ │ │ │ │ +00030200: 6b61 6765 2064 6570 656e 6465 6e63 6965 kage dependencie │ │ │ │ │ +00030210: 7320 7769 6c6c 2061 7420 6c65 6173 7420 s will at least │ │ │ │ │ +00030220: 6265 0a20 2020 2020 e280 9c48 616c 662d be. ...Half- │ │ │ │ │ +00030230: 496e 7374 616c 6c65 64e2 809d 2061 6e64 Installed... and │ │ │ │ │ +00030240: 2077 696c 6c20 6861 7665 2070 7265 7669 will have previ │ │ │ │ │ +00030250: 6f75 736c 7920 6265 656e 2063 6f6e 6669 ously been confi │ │ │ │ │ +00030260: 6775 7265 6420 616e 6420 6e6f 740a 2020 gured and not. │ │ │ │ │ +00030270: 2020 2072 656d 6f76 6564 2e20 2049 6620 removed. If │ │ │ │ │ +00030280: 7468 6572 6520 7761 7320 6e6f 2065 7272 there was no err │ │ │ │ │ +00030290: 6f72 2c20 616c 6c20 6465 7065 6e64 656e or, all dependen │ │ │ │ │ +000302a0: 6369 6573 2077 696c 6c20 6174 206c 6561 cies will at lea │ │ │ │ │ +000302b0: 7374 2062 650a 2020 2020 20e2 809c 556e st be. ...Un │ │ │ │ │ +000302c0: 7061 636b 6564 e280 9d2c 2062 7574 2074 packed..., but t │ │ │ │ │ +000302d0: 6865 7365 2061 6374 696f 6e73 206d 6179 hese actions may │ │ │ │ │ +000302e0: 2062 6520 6361 6c6c 6564 2069 6e20 7661 be called in va │ │ │ │ │ +000302f0: 7269 6f75 7320 6572 726f 7220 7374 6174 rious error stat │ │ │ │ │ +00030300: 6573 0a20 2020 2020 7768 6572 6520 6465 es. where de │ │ │ │ │ +00030310: 7065 6e64 656e 6369 6573 2061 7265 206f pendencies are o │ │ │ │ │ +00030320: 6e6c 7920 e280 9c48 616c 662d 496e 7374 nly ...Half-Inst │ │ │ │ │ +00030330: 616c 6c65 64e2 809d 2064 7565 2074 6f20 alled... due to │ │ │ │ │ +00030340: 6120 7061 7274 6961 6c0a 2020 2020 2075 a partial. u │ │ │ │ │ +00030350: 7067 7261 6465 2e0a 0ae2 8098 6e65 772d pgrade......new- │ │ │ │ │ +00030360: 7072 6572 6de2 8099 2066 6169 6c65 642d prerm... failed- │ │ │ │ │ +00030370: 7570 6772 6164 6520 276f 6c64 2d76 6572 upgrade 'old-ver │ │ │ │ │ +00030380: 7369 6f6e 2720 276e 6577 2d76 6572 7369 sion' 'new-versi │ │ │ │ │ +00030390: 6f6e 270a 0a20 2020 2020 4361 6c6c 6564 on'.. Called │ │ │ │ │ +000303a0: 2064 7572 696e 6720 6572 726f 7220 6861 during error ha │ │ │ │ │ +000303b0: 6e64 6c69 6e67 2077 6865 6e20 e280 9870 ndling when ...p │ │ │ │ │ +000303c0: 7265 726d 2075 7067 7261 6465 e280 9920 rerm upgrade... │ │ │ │ │ +000303d0: 6661 696c 732e 2020 5468 6520 6e65 770a fails. The new. │ │ │ │ │ +000303e0: 2020 2020 2070 6163 6b61 6765 2077 696c package wil │ │ │ │ │ +000303f0: 6c20 6e6f 7420 7965 7420 6265 2075 6e70 l not yet be unp │ │ │ │ │ +00030400: 6163 6b65 642c 2061 6e64 2061 6c6c 2074 acked, and all t │ │ │ │ │ +00030410: 6865 2073 616d 6520 636f 6e73 7472 6169 he same constrai │ │ │ │ │ +00030420: 6e74 7320 6173 0a20 2020 2020 666f 7220 nts as. for │ │ │ │ │ +00030430: e280 9870 7265 696e 7374 2075 7067 7261 ...preinst upgra │ │ │ │ │ +00030440: 6465 e280 9920 6170 706c 792e 0a0a 5468 de... apply...Th │ │ │ │ │ +00030450: 6520 e280 9870 6f73 7472 6de2 8099 2073 e ...postrm... s │ │ │ │ │ +00030460: 6372 6970 7420 6d61 7920 6265 2063 616c cript may be cal │ │ │ │ │ +00030470: 6c65 6420 696e 2074 6865 2066 6f6c 6c6f led in the follo │ │ │ │ │ +00030480: 7769 6e67 2077 6179 733a 0a0a 2020 2020 wing ways:.. │ │ │ │ │ +00030490: 20e2 8098 706f 7374 726d e280 9920 7265 ...postrm... re │ │ │ │ │ +000304a0: 6d6f 7665 0a20 2020 2020 e280 9870 6f73 move. ...pos │ │ │ │ │ +000304b0: 7472 6de2 8099 2070 7572 6765 0a20 2020 trm... purge. │ │ │ │ │ +000304c0: 2020 e280 986f 6c64 2d70 6f73 7472 6de2 ...old-postrm. │ │ │ │ │ +000304d0: 8099 2075 7067 7261 6465 2027 6e65 772d .. upgrade 'new- │ │ │ │ │ +000304e0: 7665 7273 696f 6e27 0a20 2020 2020 e280 version'. .. │ │ │ │ │ +000304f0: 9864 6973 6170 7065 6172 6572 2773 2d70 .disappearer's-p │ │ │ │ │ +00030500: 6f73 7472 6de2 8099 2064 6973 6170 7065 ostrm... disappe │ │ │ │ │ +00030510: 6172 206f 7665 7277 7269 7465 7220 276f ar overwriter 'o │ │ │ │ │ +00030520: 7665 7277 7269 7465 722d 7665 7273 696f verwriter-versio │ │ │ │ │ +00030530: 6e27 0a0a 2020 2020 2054 6865 20e2 8098 n'.. The ... │ │ │ │ │ +00030540: 706f 7374 726d e280 9920 7363 7269 7074 postrm... script │ │ │ │ │ +00030550: 2069 7320 6361 6c6c 6564 2061 6674 6572 is called after │ │ │ │ │ +00030560: 2074 6865 2070 6163 6b61 6765 e280 9973 the package...s │ │ │ │ │ +00030570: 2066 696c 6573 2068 6176 6520 6265 656e files have been │ │ │ │ │ +00030580: 0a20 2020 2020 7265 6d6f 7665 6420 6f72 . removed or │ │ │ │ │ +00030590: 2072 6570 6c61 6365 642e 2020 5468 6520 replaced. The │ │ │ │ │ +000305a0: 7061 636b 6167 6520 7768 6f73 6520 e280 package whose .. │ │ │ │ │ +000305b0: 9870 6f73 7472 6de2 8099 2069 7320 6265 .postrm... is be │ │ │ │ │ +000305c0: 696e 6720 6361 6c6c 6564 0a20 2020 2020 ing called. │ │ │ │ │ +000305d0: 6d61 7920 6861 7665 2070 7265 7669 6f75 may have previou │ │ │ │ │ +000305e0: 736c 7920 6265 656e 2064 6563 6f6e 6669 sly been deconfi │ │ │ │ │ +000305f0: 6775 7265 6420 616e 6420 6f6e 6c79 2062 gured and only b │ │ │ │ │ +00030600: 6520 e280 9c55 6e70 6163 6b65 64e2 809d e ...Unpacked... │ │ │ │ │ +00030610: 2c20 6174 0a20 2020 2020 7768 6963 6820 , at. which │ │ │ │ │ +00030620: 706f 696e 7420 7375 6273 6571 7565 6e74 point subsequent │ │ │ │ │ +00030630: 2070 6163 6b61 6765 2063 6861 6e67 6573 package changes │ │ │ │ │ +00030640: 2064 6f20 6e6f 7420 636f 6e73 6964 6572 do not consider │ │ │ │ │ +00030650: 2069 7473 0a20 2020 2020 6465 7065 6e64 its. depend │ │ │ │ │ +00030660: 656e 6369 6573 2e20 2054 6865 7265 666f encies. Therefo │ │ │ │ │ +00030670: 7265 2c20 616c 6c20 e280 9870 6f73 7472 re, all ...postr │ │ │ │ │ +00030680: 6de2 8099 2061 6374 696f 6e73 206d 7573 m... actions mus │ │ │ │ │ +00030690: 7420 6f6e 6c79 2072 656c 7920 6f6e 0a20 t only rely on. │ │ │ │ │ +000306a0: 2020 2020 6573 7365 6e74 6961 6c20 7061 essential pa │ │ │ │ │ +000306b0: 636b 6167 6573 2061 6e64 206d 7573 7420 ckages and must │ │ │ │ │ +000306c0: 6772 6163 6566 756c 6c79 2073 6b69 7020 gracefully skip │ │ │ │ │ +000306d0: 616e 7920 6163 7469 6f6e 7320 7468 6174 any actions that │ │ │ │ │ +000306e0: 0a20 2020 2020 7265 7175 6972 6520 7468 . require th │ │ │ │ │ +000306f0: 6520 7061 636b 6167 65e2 8099 7320 6465 e package...s de │ │ │ │ │ +00030700: 7065 6e64 656e 6369 6573 2069 6620 7468 pendencies if th │ │ │ │ │ +00030710: 6f73 6520 6465 7065 6e64 656e 6369 6573 ose dependencies │ │ │ │ │ +00030720: 2061 7265 0a20 2020 2020 756e 6176 6169 are. unavai │ │ │ │ │ +00030730: 6c61 626c 652e 2020 2833 290a 0ae2 8098 lable. (3)..... │ │ │ │ │ +00030740: 6e65 772d 706f 7374 726d e280 9920 6661 new-postrm... fa │ │ │ │ │ +00030750: 696c 6564 2d75 7067 7261 6465 2027 6f6c iled-upgrade 'ol │ │ │ │ │ +00030760: 642d 7665 7273 696f 6e27 2027 6e65 772d d-version' 'new- │ │ │ │ │ +00030770: 7665 7273 696f 6e27 0a0a 2020 2020 2043 version'.. C │ │ │ │ │ +00030780: 616c 6c65 6420 7768 656e 2074 6865 206f alled when the o │ │ │ │ │ +00030790: 6c64 20e2 8098 706f 7374 726d 2075 7067 ld ...postrm upg │ │ │ │ │ +000307a0: 7261 6465 e280 9920 6163 7469 6f6e 2066 rade... action f │ │ │ │ │ +000307b0: 6169 6c73 2e20 2054 6865 206e 6577 2070 ails. The new p │ │ │ │ │ +000307c0: 6163 6b61 6765 0a20 2020 2020 7769 6c6c ackage. will │ │ │ │ │ +000307d0: 2062 6520 756e 7061 636b 6564 2c20 6275 be unpacked, bu │ │ │ │ │ +000307e0: 7420 6f6e 6c79 2065 7373 656e 7469 616c t only essential │ │ │ │ │ +000307f0: 2070 6163 6b61 6765 7320 616e 6420 7072 packages and pr │ │ │ │ │ +00030800: 652d 6465 7065 6e64 656e 6369 6573 0a20 e-dependencies. │ │ │ │ │ +00030810: 2020 2020 6361 6e20 6265 2072 656c 6965 can be relie │ │ │ │ │ +00030820: 6420 6f6e 2e20 2050 7265 2d64 6570 656e d on. Pre-depen │ │ │ │ │ +00030830: 6465 6e63 6965 7320 7769 6c6c 2065 6974 dencies will eit │ │ │ │ │ +00030840: 6865 7220 6265 2063 6f6e 6669 6775 7265 her be configure │ │ │ │ │ +00030850: 6420 6f72 0a20 2020 2020 7769 6c6c 2062 d or. will b │ │ │ │ │ +00030860: 6520 e280 9c55 6e70 6163 6b65 64e2 809d e ...Unpacked... │ │ │ │ │ +00030870: 206f 7220 e280 9c48 616c 662d 436f 6e66 or ...Half-Conf │ │ │ │ │ +00030880: 6967 7572 6564 e280 9d20 6275 7420 7072 igured... but pr │ │ │ │ │ +00030890: 6576 696f 7573 6c79 2068 6164 2062 6565 eviously had bee │ │ │ │ │ +000308a0: 6e0a 2020 2020 2063 6f6e 6669 6775 7265 n. configure │ │ │ │ │ +000308b0: 6420 616e 6420 7761 7320 6e65 7665 7220 d and was never │ │ │ │ │ +000308c0: 7265 6d6f 7665 642e 0a0a 2020 2020 20e2 removed... . │ │ │ │ │ +000308d0: 8098 6e65 772d 706f 7374 726d e280 9920 ..new-postrm... │ │ │ │ │ +000308e0: 6162 6f72 742d 696e 7374 616c 6c0a 2020 abort-install. │ │ │ │ │ +000308f0: 2020 20e2 8098 6e65 772d 706f 7374 726d ...new-postrm │ │ │ │ │ +00030900: e280 9920 6162 6f72 742d 696e 7374 616c ... abort-instal │ │ │ │ │ +00030910: 6c20 276f 6c64 2d76 6572 7369 6f6e 2720 l 'old-version' │ │ │ │ │ +00030920: 276e 6577 2d76 6572 7369 6f6e 270a 2020 'new-version'. │ │ │ │ │ +00030930: 2020 20e2 8098 6e65 772d 706f 7374 726d ...new-postrm │ │ │ │ │ +00030940: e280 9920 6162 6f72 742d 7570 6772 6164 ... abort-upgrad │ │ │ │ │ +00030950: 6520 276f 6c64 2d76 6572 7369 6f6e 2720 e 'old-version' │ │ │ │ │ +00030960: 276e 6577 2d76 6572 7369 6f6e 270a 0a20 'new-version'.. │ │ │ │ │ +00030970: 2020 2020 4361 6c6c 6564 2062 6566 6f72 Called befor │ │ │ │ │ +00030980: 6520 756e 7061 636b 696e 6720 7468 6520 e unpacking the │ │ │ │ │ +00030990: 6e65 7720 7061 636b 6167 6520 6173 2070 new package as p │ │ │ │ │ +000309a0: 6172 7420 6f66 2074 6865 2065 7272 6f72 art of the error │ │ │ │ │ +000309b0: 0a20 2020 2020 6861 6e64 6c69 6e67 206f . handling o │ │ │ │ │ +000309c0: 6620 e280 9870 7265 696e 7374 e280 9920 f ...preinst... │ │ │ │ │ +000309d0: 6661 696c 7572 6573 2e20 204d 6179 2061 failures. May a │ │ │ │ │ +000309e0: 7373 756d 6520 7468 6520 7361 6d65 2073 ssume the same s │ │ │ │ │ +000309f0: 7461 7465 2061 730a 2020 2020 20e2 8098 tate as. ... │ │ │ │ │ +00030a00: 7072 6569 6e73 74e2 8099 2063 616e 2061 preinst... can a │ │ │ │ │ +00030a10: 7373 756d 652e 0a0a 2020 202d 2d2d 2d2d ssume... ----- │ │ │ │ │ +00030a20: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +00030a30: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +00030a40: 3129 2054 6869 7320 6361 6e20 6861 7070 1) This can happ │ │ │ │ │ +00030a50: 656e 2069 6620 7468 6520 6e65 7720 7665 en if the new ve │ │ │ │ │ +00030a60: 7273 696f 6e20 6f66 2074 6865 2070 6163 rsion of the pac │ │ │ │ │ +00030a70: 6b61 6765 206e 6f20 6c6f 6e67 6572 0a70 kage no longer.p │ │ │ │ │ +00030a80: 7265 2d64 6570 656e 6473 206f 6e20 6120 re-depends on a │ │ │ │ │ +00030a90: 7061 636b 6167 6520 7468 6174 2068 6164 package that had │ │ │ │ │ +00030aa0: 2062 6565 6e20 7061 7274 6961 6c6c 7920 been partially │ │ │ │ │ +00030ab0: 7570 6772 6164 6564 2e0a 0a20 2020 2832 upgraded... (2 │ │ │ │ │ +00030ac0: 2920 466f 7220 6578 616d 706c 652c 2073 ) For example, s │ │ │ │ │ +00030ad0: 7570 706f 7365 2070 6163 6b61 6765 7320 uppose packages │ │ │ │ │ +00030ae0: 666f 6f20 616e 6420 6261 7220 6172 6520 foo and bar are │ │ │ │ │ +00030af0: e280 9c49 6e73 7461 6c6c 6564 e280 9d20 ...Installed... │ │ │ │ │ +00030b00: 7769 7468 0a66 6f6f 2064 6570 656e 6469 with.foo dependi │ │ │ │ │ +00030b10: 6e67 206f 6e20 6261 722e 2020 4966 2061 ng on bar. If a │ │ │ │ │ +00030b20: 6e20 7570 6772 6164 6520 6f66 2062 6172 n upgrade of bar │ │ │ │ │ +00030b30: 2077 6572 6520 7374 6172 7465 6420 616e were started an │ │ │ │ │ +00030b40: 6420 7468 656e 0a61 626f 7274 6564 2c20 d then.aborted, │ │ │ │ │ +00030b50: 616e 6420 7468 656e 2061 6e20 6174 7465 and then an atte │ │ │ │ │ +00030b60: 6d70 7420 746f 2072 656d 6f76 6520 666f mpt to remove fo │ │ │ │ │ +00030b70: 6f20 6661 696c 6564 2062 6563 6175 7365 o failed because │ │ │ │ │ +00030b80: 2069 7473 20e2 8098 7072 6572 6de2 8099 its ...prerm... │ │ │ │ │ +00030b90: 0a73 6372 6970 7420 6661 696c 6564 2c20 .script failed, │ │ │ │ │ +00030ba0: 666f 6fe2 8099 7320 e280 9870 6f73 7469 foo...s ...posti │ │ │ │ │ +00030bb0: 6e73 7420 6162 6f72 742d 7265 6d6f 7665 nst abort-remove │ │ │ │ │ +00030bc0: e280 9920 776f 756c 6420 6265 2063 616c ... would be cal │ │ │ │ │ +00030bd0: 6c65 6420 7769 7468 2062 6172 0a6f 6e6c led with bar.onl │ │ │ │ │ +00030be0: 7920 e280 9c48 616c 662d 496e 7374 616c y ...Half-Instal │ │ │ │ │ +00030bf0: 6c65 64e2 809d 2e0a 0a20 2020 2833 2920 led...... (3) │ │ │ │ │ +00030c00: 5468 6973 2069 7320 6f66 7465 6e20 646f This is often do │ │ │ │ │ +00030c10: 6e65 2062 7920 6368 6563 6b69 6e67 2077 ne by checking w │ │ │ │ │ +00030c20: 6865 7468 6572 2074 6865 2063 6f6d 6d61 hether the comma │ │ │ │ │ +00030c30: 6e64 206f 7220 6661 6369 6c69 7479 0a74 nd or facility.t │ │ │ │ │ +00030c40: 6865 20e2 8098 706f 7374 726d e280 9920 he ...postrm... │ │ │ │ │ +00030c50: 696e 7465 6e64 7320 746f 2063 616c 6c20 intends to call │ │ │ │ │ +00030c60: 6973 2061 7661 696c 6162 6c65 2062 6566 is available bef │ │ │ │ │ +00030c70: 6f72 6520 6361 6c6c 696e 6720 6974 2e20 ore calling it. │ │ │ │ │ +00030c80: 2046 6f72 0a65 7861 6d70 6c65 3a0a 0a20 For.example:.. │ │ │ │ │ +00030c90: 2020 2020 6966 205b 2022 2431 2220 3d20 if [ "$1" = │ │ │ │ │ +00030ca0: 7075 7267 6520 5d20 2626 205b 202d 6520 purge ] && [ -e │ │ │ │ │ +00030cb0: 2f75 7372 2f73 6861 7265 2f64 6562 636f /usr/share/debco │ │ │ │ │ +00030cc0: 6e66 2f63 6f6e 666d 6f64 756c 6520 5d3b nf/confmodule ]; │ │ │ │ │ +00030cd0: 2074 6865 6e0a 2020 2020 2020 2020 202e then. . │ │ │ │ │ +00030ce0: 202f 7573 722f 7368 6172 652f 6465 6263 /usr/share/debc │ │ │ │ │ +00030cf0: 6f6e 662f 636f 6e66 6d6f 6475 6c65 2064 onf/confmodule d │ │ │ │ │ +00030d00: 625f 7075 7267 650a 2020 2020 2066 690a b_purge. fi. │ │ │ │ │ +00030d10: 0a69 6e20 e280 9870 6f73 7472 6de2 8099 .in ...postrm... │ │ │ │ │ +00030d20: 2070 7572 6765 7320 7468 6520 e280 9864 purges the ...d │ │ │ │ │ +00030d30: 6562 636f 6e66 e280 9920 636f 6e66 6967 ebconf... config │ │ │ │ │ +00030d40: 7572 6174 696f 6e20 666f 7220 7468 6520 uration for the │ │ │ │ │ +00030d50: 7061 636b 6167 6520 6966 0a64 6562 636f package if.debco │ │ │ │ │ +00030d60: 6e66 2069 7320 696e 7374 616c 6c65 642e nf is installed. │ │ │ │ │ +00030d70: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00030d80: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00030d90: 6f64 653a 2044 6574 6169 6c73 206f 6620 ode: Details of │ │ │ │ │ +00030da0: 756e 7061 636b 2070 6861 7365 206f 6620 unpack phase of │ │ │ │ │ +00030db0: 696e 7374 616c 6c61 7469 6f6e 206f 7220 installation or │ │ │ │ │ +00030dc0: 7570 6772 6164 652c 2020 4e65 7874 3a20 upgrade, Next: │ │ │ │ │ +00030dd0: 4465 7461 696c 7320 6f66 2063 6f6e 6669 Details of confi │ │ │ │ │ +00030de0: 6775 7261 7469 6f6e 2c20 2050 7265 763a guration, Prev: │ │ │ │ │ +00030df0: 2053 756d 6d61 7279 206f 6620 7761 7973 Summary of ways │ │ │ │ │ +00030e00: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +00030e10: 7074 7320 6172 6520 6361 6c6c 6564 2c20 pts are called, │ │ │ │ │ +00030e20: 2055 703a 2050 6163 6b61 6765 206d 6169 Up: Package mai │ │ │ │ │ +00030e30: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +00030e40: 616e 6420 696e 7374 616c 6c61 7469 6f6e and installation │ │ │ │ │ +00030e50: 2070 726f 6365 6475 7265 0a0a 362e 3620 procedure..6.6 │ │ │ │ │ +00030e60: 4465 7461 696c 7320 6f66 2075 6e70 6163 Details of unpac │ │ │ │ │ +00030e70: 6b20 7068 6173 6520 6f66 2069 6e73 7461 k phase of insta │ │ │ │ │ +00030e80: 6c6c 6174 696f 6e20 6f72 2075 7067 7261 llation or upgra │ │ │ │ │ +00030e90: 6465 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d de.============= │ │ │ │ │ +00030ea0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00030eb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00030ec0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 2070 =========..The p │ │ │ │ │ +00030ed0: 726f 6365 6475 7265 206f 6e20 696e 7374 rocedure on inst │ │ │ │ │ +00030ee0: 616c 6c61 7469 6f6e 2f75 7067 7261 6465 allation/upgrade │ │ │ │ │ +00030ef0: 2f6f 7665 7277 7269 7465 2f64 6973 6170 /overwrite/disap │ │ │ │ │ +00030f00: 7065 6172 2028 692e 652e 2c20 7768 656e pear (i.e., when │ │ │ │ │ +00030f10: 0a72 756e 6e69 6e67 20e2 8098 6470 6b67 .running ...dpkg │ │ │ │ │ +00030f20: 202d 2d75 6e70 6163 6be2 8099 2c20 6f72 --unpack..., or │ │ │ │ │ +00030f30: 2074 6865 2075 6e70 6163 6b20 7374 6167 the unpack stag │ │ │ │ │ +00030f40: 6520 6f66 20e2 8098 6470 6b67 202d 2d69 e of ...dpkg --i │ │ │ │ │ +00030f50: 6e73 7461 6c6c e280 9929 2069 7320 6173 nstall...) is as │ │ │ │ │ +00030f60: 0a66 6f6c 6c6f 7773 2e20 2028 3129 2020 .follows. (1) │ │ │ │ │ +00030f70: 496e 2065 6163 6820 6361 7365 2c20 6966 In each case, if │ │ │ │ │ +00030f80: 2061 206d 616a 6f72 2065 7272 6f72 206f a major error o │ │ │ │ │ +00030f90: 6363 7572 7320 2875 6e6c 6573 7320 6c69 ccurs (unless li │ │ │ │ │ +00030fa0: 7374 6564 0a62 656c 6f77 2920 7468 6520 sted.below) the │ │ │ │ │ +00030fb0: 6163 7469 6f6e 7320 6172 652c 2069 6e20 actions are, in │ │ │ │ │ +00030fc0: 6765 6e65 7261 6c2c 2072 756e 2062 6163 general, run bac │ │ │ │ │ +00030fd0: 6b77 6172 6473 202d 2074 6869 7320 6d65 kwards - this me │ │ │ │ │ +00030fe0: 616e 7320 7468 6174 2074 6865 0a6d 6169 ans that the.mai │ │ │ │ │ +00030ff0: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +00031000: 6172 6520 7275 6e20 7769 7468 2064 6966 are run with dif │ │ │ │ │ +00031010: 6665 7265 6e74 2061 7267 756d 656e 7473 ferent arguments │ │ │ │ │ +00031020: 2069 6e20 7265 7665 7273 6520 6f72 6465 in reverse orde │ │ │ │ │ +00031030: 722e 0a54 6865 7365 2061 7265 2074 6865 r..These are the │ │ │ │ │ +00031040: 20e2 809c 6572 726f 7220 756e 7769 6e64 ...error unwind │ │ │ │ │ +00031050: e280 9d20 6361 6c6c 7320 6c69 7374 6564 ... calls listed │ │ │ │ │ +00031060: 2062 656c 6f77 2e0a 0a20 2031 2e20 4e6f below... 1. No │ │ │ │ │ +00031070: 7469 6679 2074 6865 2063 7572 7265 6e74 tify the current │ │ │ │ │ +00031080: 6c79 2069 6e73 7461 6c6c 6564 2070 6163 ly installed pac │ │ │ │ │ +00031090: 6b61 6765 3a0a 0a20 2020 2020 2020 612e kage:.. a. │ │ │ │ │ +000310a0: 2049 6620 6120 7665 7273 696f 6e20 6f66 If a version of │ │ │ │ │ +000310b0: 2074 6865 2070 6163 6b61 6765 2069 7320 the package is │ │ │ │ │ +000310c0: 616c 7265 6164 7920 e280 9c49 6e73 7461 already ...Insta │ │ │ │ │ +000310d0: 6c6c 6564 e280 9d2c 2063 616c 6c0a 0a20 lled..., call.. │ │ │ │ │ +000310e0: 2020 2020 2020 2020 2020 2020 2020 6f6c ol │ │ │ │ │ +000310f0: 642d 7072 6572 6d20 7570 6772 6164 6520 d-prerm upgrade │ │ │ │ │ +00031100: 606e 6577 2d76 6572 7369 6f6e 270a 0a20 `new-version'.. │ │ │ │ │ +00031110: 2020 2020 2020 622e 2049 6620 7468 6520 b. If the │ │ │ │ │ +00031120: 7363 7269 7074 2072 756e 7320 6275 7420 script runs but │ │ │ │ │ +00031130: 6578 6974 7320 7769 7468 2061 206e 6f6e exits with a non │ │ │ │ │ +00031140: 2d7a 6572 6f20 6578 6974 2073 7461 7475 -zero exit statu │ │ │ │ │ +00031150: 732c 0a20 2020 2020 2020 2020 20e2 8098 s,. ... │ │ │ │ │ +00031160: 6470 6b67 e280 9920 7769 6c6c 2061 7474 dpkg... will att │ │ │ │ │ +00031170: 656d 7074 3a0a 0a20 2020 2020 2020 2020 empt:.. │ │ │ │ │ +00031180: 2020 2020 2020 6e65 772d 7072 6572 6d20 new-prerm │ │ │ │ │ +00031190: 6661 696c 6564 2d75 7067 7261 6465 2060 failed-upgrade ` │ │ │ │ │ +000311a0: 6f6c 642d 7665 7273 696f 6e27 2060 6e65 old-version' `ne │ │ │ │ │ +000311b0: 772d 7665 7273 696f 6e27 0a0a 2020 2020 w-version'.. │ │ │ │ │ +000311c0: 2020 2020 2020 4966 2074 6869 7320 776f If this wo │ │ │ │ │ +000311d0: 726b 732c 2074 6865 2075 7067 7261 6465 rks, the upgrade │ │ │ │ │ +000311e0: 2063 6f6e 7469 6e75 6573 2e20 2049 6620 continues. If │ │ │ │ │ +000311f0: 7468 6973 2064 6f65 7320 6e6f 7420 776f this does not wo │ │ │ │ │ +00031200: 726b 2c0a 2020 2020 2020 2020 2020 7468 rk,. th │ │ │ │ │ +00031210: 6520 6572 726f 7220 756e 7769 6e64 3a0a e error unwind:. │ │ │ │ │ +00031220: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ +00031230: 606f 6c64 2d70 6f73 7469 6e73 7427 2061 `old-postinst' a │ │ │ │ │ +00031240: 626f 7274 2d75 7067 7261 6465 2060 6e65 bort-upgrade `ne │ │ │ │ │ +00031250: 772d 7665 7273 696f 6e27 0a0a 2020 2020 w-version'.. │ │ │ │ │ +00031260: 2020 2020 2020 4966 2074 6869 7320 776f If this wo │ │ │ │ │ +00031270: 726b 732c 2074 6865 6e20 7468 6520 276f rks, then the 'o │ │ │ │ │ +00031280: 6c64 2d76 6572 7369 6f6e 2720 6973 20e2 ld-version' is . │ │ │ │ │ +00031290: 809c 496e 7374 616c 6c65 64e2 809d 2c20 ..Installed..., │ │ │ │ │ +000312a0: 6966 206e 6f74 2c0a 2020 2020 2020 2020 if not,. │ │ │ │ │ +000312b0: 2020 7468 6520 6f6c 6420 7665 7273 696f the old versio │ │ │ │ │ +000312c0: 6e20 6973 2069 6e20 6120 e280 9c48 616c n is in a ...Hal │ │ │ │ │ +000312d0: 662d 436f 6e66 6967 7572 6564 e280 9d20 f-Configured... │ │ │ │ │ +000312e0: 7374 6174 652e 0a0a 2020 322e 2049 6620 state... 2. If │ │ │ │ │ +000312f0: 6120 e280 9c63 6f6e 666c 6963 7469 6e67 a ...conflicting │ │ │ │ │ +00031300: e280 9d20 7061 636b 6167 6520 6973 2062 ... package is b │ │ │ │ │ +00031310: 6569 6e67 2072 656d 6f76 6564 2061 7420 eing removed at │ │ │ │ │ +00031320: 7468 6520 7361 6d65 2074 696d 652c 206f the same time, o │ │ │ │ │ +00031330: 7220 6966 0a20 2020 2020 616e 7920 7061 r if. any pa │ │ │ │ │ +00031340: 636b 6167 6520 7769 6c6c 2062 6520 6272 ckage will be br │ │ │ │ │ +00031350: 6f6b 656e 2028 6475 6520 746f 20e2 8098 oken (due to ... │ │ │ │ │ +00031360: 4272 6561 6b73 e280 9929 3a0a 0a20 2020 Breaks...):.. │ │ │ │ │ +00031370: 2020 2020 612e 2049 6620 e280 982d 2d61 a. If ...--a │ │ │ │ │ +00031380: 7574 6f2d 6465 636f 6e66 6967 7572 65e2 uto-deconfigure. │ │ │ │ │ +00031390: 8099 2069 7320 7370 6563 6966 6965 642c .. is specified, │ │ │ │ │ +000313a0: 2063 616c 6c2c 2066 6f72 2065 6163 6820 call, for each │ │ │ │ │ +000313b0: 7061 636b 6167 650a 2020 2020 2020 2020 package. │ │ │ │ │ +000313c0: 2020 746f 2062 6520 6465 636f 6e66 6967 to be deconfig │ │ │ │ │ +000313d0: 7572 6564 2064 7565 2074 6f20 e280 9842 ured due to ...B │ │ │ │ │ +000313e0: 7265 616b 73e2 8099 3a0a 0a20 2020 2020 reaks...:.. │ │ │ │ │ +000313f0: 2020 2020 2020 2020 2020 6064 6563 6f6e `decon │ │ │ │ │ +00031400: 6669 6775 7265 6427 732d 7072 6572 6d27 figured's-prerm' │ │ │ │ │ +00031410: 2064 6563 6f6e 6669 6775 7265 205c 0a20 deconfigure \. │ │ │ │ │ +00031420: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +00031430: 2020 696e 2d66 6176 6f75 7220 6070 6163 in-favour `pac │ │ │ │ │ +00031440: 6b61 6765 2d62 6569 6e67 2d69 6e73 7461 kage-being-insta │ │ │ │ │ +00031450: 6c6c 6564 2720 6076 6572 7369 6f6e 270a lled' `version'. │ │ │ │ │ +00031460: 0a20 2020 2020 2020 2020 2045 7272 6f72 . Error │ │ │ │ │ +00031470: 2075 6e77 696e 643a 0a0a 2020 2020 2020 unwind:.. │ │ │ │ │ +00031480: 2020 2020 2020 2020 2060 6465 636f 6e66 `deconf │ │ │ │ │ +00031490: 6967 7572 6564 2773 2d70 6f73 7469 6e73 igured's-postins │ │ │ │ │ +000314a0: 7427 2061 626f 7274 2d64 6563 6f6e 6669 t' abort-deconfi │ │ │ │ │ +000314b0: 6775 7265 205c 0a20 2020 2020 2020 2020 gure \. │ │ │ │ │ +000314c0: 2020 2020 2020 2020 2020 696e 2d66 6176 in-fav │ │ │ │ │ +000314d0: 6f75 7220 6070 6163 6b61 6765 2d62 6569 our `package-bei │ │ │ │ │ +000314e0: 6e67 2d69 6e73 7461 6c6c 6564 2d62 7574 ng-installed-but │ │ │ │ │ +000314f0: 2d66 6169 6c65 6427 2060 7665 7273 696f -failed' `versio │ │ │ │ │ +00031500: 6e27 0a0a 2020 2020 2020 2020 2020 5468 n'.. Th │ │ │ │ │ +00031510: 6520 6465 636f 6e66 6967 7572 6564 2070 e deconfigured p │ │ │ │ │ +00031520: 6163 6b61 6765 7320 6172 6520 6d61 726b ackages are mark │ │ │ │ │ +00031530: 6564 2061 7320 7265 7175 6972 696e 670a ed as requiring. │ │ │ │ │ +00031540: 2020 2020 2020 2020 2020 636f 6e66 6967 config │ │ │ │ │ +00031550: 7572 6174 696f 6e2c 2073 6f20 7468 6174 uration, so that │ │ │ │ │ +00031560: 2069 6620 e280 982d 2d69 6e73 7461 6c6c if ...--install │ │ │ │ │ +00031570: e280 9920 6973 2075 7365 6420 7468 6579 ... is used they │ │ │ │ │ +00031580: 2077 696c 6c20 6265 0a20 2020 2020 2020 will be. │ │ │ │ │ +00031590: 2020 2063 6f6e 6669 6775 7265 6420 6167 configured ag │ │ │ │ │ +000315a0: 6169 6e20 6966 2070 6f73 7369 626c 652e ain if possible. │ │ │ │ │ +000315b0: 0a0a 2020 2020 2020 2062 2e20 4966 2061 .. b. If a │ │ │ │ │ +000315c0: 6e79 2070 6163 6b61 6765 7320 6465 7065 ny packages depe │ │ │ │ │ +000315d0: 6e64 6564 206f 6e20 6120 636f 6e66 6c69 nded on a confli │ │ │ │ │ +000315e0: 6374 696e 6720 7061 636b 6167 6520 6265 cting package be │ │ │ │ │ +000315f0: 696e 670a 2020 2020 2020 2020 2020 7265 ing. re │ │ │ │ │ +00031600: 6d6f 7665 6420 616e 6420 e280 982d 2d61 moved and ...--a │ │ │ │ │ +00031610: 7574 6f2d 6465 636f 6e66 6967 7572 65e2 uto-deconfigure. │ │ │ │ │ +00031620: 8099 2069 7320 7370 6563 6966 6965 642c .. is specified, │ │ │ │ │ +00031630: 2063 616c 6c2c 2066 6f72 2065 6163 680a call, for each. │ │ │ │ │ +00031640: 2020 2020 2020 2020 2020 7375 6368 2070 such p │ │ │ │ │ +00031650: 6163 6b61 6765 3a0a 0a20 2020 2020 2020 ackage:.. │ │ │ │ │ +00031660: 2020 2020 2020 2020 6064 6563 6f6e 6669 `deconfi │ │ │ │ │ +00031670: 6775 7265 6427 732d 7072 6572 6d27 2064 gured's-prerm' d │ │ │ │ │ +00031680: 6563 6f6e 6669 6775 7265 205c 0a20 2020 econfigure \. │ │ │ │ │ +00031690: 2020 2020 2020 2020 2020 2020 2020 2069 i │ │ │ │ │ +000316a0: 6e2d 6661 766f 7572 2060 7061 636b 6167 n-favour `packag │ │ │ │ │ +000316b0: 652d 6265 696e 672d 696e 7374 616c 6c65 e-being-installe │ │ │ │ │ +000316c0: 6427 2060 7665 7273 696f 6e27 205c 0a20 d' `version' \. │ │ │ │ │ +000316d0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +000316e0: 2072 656d 6f76 696e 6720 6063 6f6e 666c removing `confl │ │ │ │ │ +000316f0: 6963 7469 6e67 2d70 6163 6b61 6765 2720 icting-package' │ │ │ │ │ +00031700: 6076 6572 7369 6f6e 270a 0a20 2020 2020 `version'.. │ │ │ │ │ +00031710: 2020 2020 2045 7272 6f72 2075 6e77 696e Error unwin │ │ │ │ │ +00031720: 643a 0a0a 2020 2020 2020 2020 2020 2020 d:.. │ │ │ │ │ +00031730: 2020 2060 6465 636f 6e66 6967 7572 6564 `deconfigured │ │ │ │ │ +00031740: 2773 2d70 6f73 7469 6e73 7427 2061 626f 's-postinst' abo │ │ │ │ │ +00031750: 7274 2d64 6563 6f6e 6669 6775 7265 205c rt-deconfigure \ │ │ │ │ │ +00031760: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ +00031770: 2020 2020 696e 2d66 6176 6f75 7220 6070 in-favour `p │ │ │ │ │ +00031780: 6163 6b61 6765 2d62 6569 6e67 2d69 6e73 ackage-being-ins │ │ │ │ │ +00031790: 7461 6c6c 6564 2d62 7574 2d66 6169 6c65 talled-but-faile │ │ │ │ │ +000317a0: 6427 2060 7665 7273 696f 6e27 205c 0a20 d' `version' \. │ │ │ │ │ +000317b0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +000317c0: 2020 7265 6d6f 7669 6e67 2060 636f 6e66 removing `conf │ │ │ │ │ +000317d0: 6c69 6374 696e 672d 7061 636b 6167 6527 licting-package' │ │ │ │ │ +000317e0: 2060 7665 7273 696f 6e27 0a0a 2020 2020 `version'.. │ │ │ │ │ +000317f0: 2020 2020 2020 5468 6520 6465 636f 6e66 The deconf │ │ │ │ │ +00031800: 6967 7572 6564 2070 6163 6b61 6765 7320 igured packages │ │ │ │ │ +00031810: 6172 6520 6d61 726b 6564 2061 7320 7265 are marked as re │ │ │ │ │ +00031820: 7175 6972 696e 670a 2020 2020 2020 2020 quiring. │ │ │ │ │ +00031830: 2020 636f 6e66 6967 7572 6174 696f 6e2c configuration, │ │ │ │ │ +00031840: 2073 6f20 7468 6174 2069 6620 e280 982d so that if ...- │ │ │ │ │ +00031850: 2d69 6e73 7461 6c6c e280 9920 6973 2075 -install... is u │ │ │ │ │ +00031860: 7365 6420 7468 6579 2077 696c 6c20 6265 sed they will be │ │ │ │ │ +00031870: 0a20 2020 2020 2020 2020 2063 6f6e 6669 . confi │ │ │ │ │ +00031880: 6775 7265 6420 6167 6169 6e20 6966 2070 gured again if p │ │ │ │ │ +00031890: 6f73 7369 626c 652e 0a0a 2020 2020 2020 ossible... │ │ │ │ │ +000318a0: 2063 2e20 546f 2070 7265 7061 7265 2066 c. To prepare f │ │ │ │ │ +000318b0: 6f72 2072 656d 6f76 616c 206f 6620 6561 or removal of ea │ │ │ │ │ +000318c0: 6368 2063 6f6e 666c 6963 7469 6e67 2070 ch conflicting p │ │ │ │ │ +000318d0: 6163 6b61 6765 2c20 6361 6c6c 3a0a 0a20 ackage, call:.. │ │ │ │ │ +000318e0: 2020 2020 2020 2020 2020 2020 2020 6063 `c │ │ │ │ │ +000318f0: 6f6e 666c 6963 746f 7227 732d 7072 6572 onflictor's-prer │ │ │ │ │ +00031900: 6d27 2072 656d 6f76 6520 5c0a 2020 2020 m' remove \. │ │ │ │ │ +00031910: 2020 2020 2020 2020 2020 2020 2020 2069 i │ │ │ │ │ +00031920: 6e2d 6661 766f 7572 2060 7061 636b 6167 n-favour `packag │ │ │ │ │ +00031930: 6527 2060 6e65 772d 7665 7273 696f 6e27 e' `new-version' │ │ │ │ │ +00031940: 0a0a 2020 2020 2020 2020 2020 4572 726f .. Erro │ │ │ │ │ +00031950: 7220 756e 7769 6e64 3a0a 0a20 2020 2020 r unwind:.. │ │ │ │ │ +00031960: 2020 2020 2020 2020 2020 6063 6f6e 666c `confl │ │ │ │ │ +00031970: 6963 746f 7227 732d 706f 7374 696e 7374 ictor's-postinst │ │ │ │ │ +00031980: 2720 6162 6f72 742d 7265 6d6f 7665 205c ' abort-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 2033 2e20 5275 6e20 sion'.. 3. Run │ │ │ │ │ +000319d0: 7468 6520 e280 9870 7265 696e 7374 e280 the ...preinst.. │ │ │ │ │ +000319e0: 9920 6f66 2074 6865 206e 6577 2070 6163 . of the new pac │ │ │ │ │ +000319f0: 6b61 6765 3a0a 0a20 2020 2020 2020 612e kage:.. a. │ │ │ │ │ +00031a00: 2049 6620 7468 6520 7061 636b 6167 6520 If the package │ │ │ │ │ +00031a10: 6973 2062 6569 6e67 2075 7067 7261 6465 is being upgrade │ │ │ │ │ +00031a20: 642c 2063 616c 6c3a 0a0a 2020 2020 2020 d, call:.. │ │ │ │ │ +00031a30: 2020 2020 2020 2020 2060 6e65 772d 7072 `new-pr │ │ │ │ │ +00031a40: 6569 6e73 7427 2075 7067 7261 6465 2060 einst' upgrade ` │ │ │ │ │ +00031a50: 6f6c 642d 7665 7273 696f 6e27 2060 6e65 old-version' `ne │ │ │ │ │ +00031a60: 772d 7665 7273 696f 6e27 0a0a 2020 2020 w-version'.. │ │ │ │ │ +00031a70: 2020 2020 2020 4966 2074 6869 7320 6661 If this fa │ │ │ │ │ +00031a80: 696c 732c 2077 6520 6361 6c6c 3a0a 0a20 ils, we call:.. │ │ │ │ │ +00031a90: 2020 2020 2020 2020 2020 2020 2020 606e `n │ │ │ │ │ +00031aa0: 6577 2d70 6f73 7472 6d27 2061 626f 7274 ew-postrm' abort │ │ │ │ │ +00031ab0: 2d75 7067 7261 6465 2060 6f6c 642d 7665 -upgrade `old-ve │ │ │ │ │ +00031ac0: 7273 696f 6e27 2060 6e65 772d 7665 7273 rsion' `new-vers │ │ │ │ │ +00031ad0: 696f 6e27 0a0a 2020 2020 2020 2020 2020 ion'.. │ │ │ │ │ +00031ae0: 2020 312e 2049 6620 7468 6174 2077 6f72 1. If that wor │ │ │ │ │ +00031af0: 6b73 2c20 7468 656e 0a0a 2020 2020 2020 ks, then.. │ │ │ │ │ +00031b00: 2020 2020 2020 2020 2020 2020 2020 606f `o │ │ │ │ │ +00031b10: 6c64 2d70 6f73 7469 6e73 7427 2061 626f ld-postinst' abo │ │ │ │ │ +00031b20: 7274 2d75 7067 7261 6465 2060 6e65 772d rt-upgrade `new- │ │ │ │ │ +00031b30: 7665 7273 696f 6e27 0a0a 2020 2020 2020 version'.. │ │ │ │ │ +00031b40: 2020 2020 2020 2020 2069 7320 6361 6c6c is call │ │ │ │ │ +00031b50: 6564 2e20 2049 6620 7468 6973 2077 6f72 ed. If this wor │ │ │ │ │ +00031b60: 6b73 2c20 7468 656e 2074 6865 206f 6c64 ks, then the old │ │ │ │ │ +00031b70: 2076 6572 7369 6f6e 2069 7320 696e 2061 version is in a │ │ │ │ │ +00031b80: 6e0a 2020 2020 2020 2020 2020 2020 2020 n. │ │ │ │ │ +00031b90: 20e2 809c 496e 7374 616c 6c65 64e2 809d ...Installed... │ │ │ │ │ +00031ba0: 2073 7461 7465 2c20 6f72 2065 6c73 6520 state, or else │ │ │ │ │ +00031bb0: 6974 2069 7320 6c65 6674 2069 6e20 616e it is left in an │ │ │ │ │ +00031bc0: 20e2 809c 556e 7061 636b 6564 e280 9d0a ...Unpacked.... │ │ │ │ │ +00031bd0: 2020 2020 2020 2020 2020 2020 2020 2073 s │ │ │ │ │ +00031be0: 7461 7465 2e0a 0a20 2020 2020 2020 2020 tate... │ │ │ │ │ +00031bf0: 2020 2032 2e20 4966 2069 7420 6661 696c 2. If it fail │ │ │ │ │ +00031c00: 732c 2074 6865 6e20 7468 6520 6f6c 6420 s, then the old │ │ │ │ │ +00031c10: 7665 7273 696f 6e20 6973 206c 6566 7420 version is left │ │ │ │ │ +00031c20: 696e 2061 6e0a 2020 2020 2020 2020 2020 in an. │ │ │ │ │ +00031c30: 2020 2020 20e2 809c 4861 6c66 2d49 6e73 ...Half-Ins │ │ │ │ │ +00031c40: 7461 6c6c 6564 e280 9d20 7374 6174 652e talled... state. │ │ │ │ │ +00031c50: 0a0a 2020 2020 2020 2062 2e20 4f74 6865 .. b. Othe │ │ │ │ │ +00031c60: 7277 6973 652c 2069 6620 7468 6520 7061 rwise, if the pa │ │ │ │ │ +00031c70: 636b 6167 6520 6861 6420 736f 6d65 2063 ckage had some c │ │ │ │ │ +00031c80: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +00031c90: 6573 2066 726f 6d20 610a 2020 2020 2020 es from a. │ │ │ │ │ +00031ca0: 2020 2020 7072 6576 696f 7573 2076 6572 previous ver │ │ │ │ │ +00031cb0: 7369 6f6e 2069 6e73 7461 6c6c 6564 2028 sion installed ( │ │ │ │ │ +00031cc0: 692e 652e 2c20 6974 2069 7320 696e 2074 i.e., it is in t │ │ │ │ │ +00031cd0: 6865 20e2 809c 436f 6e66 6967 2d46 696c he ...Config-Fil │ │ │ │ │ +00031ce0: 6573 e280 9d0a 2020 2020 2020 2020 2020 es.... │ │ │ │ │ +00031cf0: 7374 6174 6529 3a0a 0a20 2020 2020 2020 state):.. │ │ │ │ │ +00031d00: 2020 2020 2020 2020 606e 6577 2d70 7265 `new-pre │ │ │ │ │ +00031d10: 696e 7374 2720 696e 7374 616c 6c20 606f inst' install `o │ │ │ │ │ +00031d20: 6c64 2d76 6572 7369 6f6e 2720 606e 6577 ld-version' `new │ │ │ │ │ +00031d30: 2d76 6572 7369 6f6e 270a 0a20 2020 2020 -version'.. │ │ │ │ │ +00031d40: 2020 2020 2045 7272 6f72 2075 6e77 696e Error unwin │ │ │ │ │ +00031d50: 643a 0a0a 2020 2020 2020 2020 2020 2020 d:.. │ │ │ │ │ +00031d60: 2020 2060 6e65 772d 706f 7374 726d 2720 `new-postrm' │ │ │ │ │ +00031d70: 6162 6f72 742d 696e 7374 616c 6c20 606f abort-install `o │ │ │ │ │ +00031d80: 6c64 2d76 6572 7369 6f6e 2720 606e 6577 ld-version' `new │ │ │ │ │ +00031d90: 2d76 6572 7369 6f6e 270a 0a20 2020 2020 -version'.. │ │ │ │ │ +00031da0: 2020 2020 2049 6620 7468 6973 2066 6169 If this fai │ │ │ │ │ +00031db0: 6c73 2c20 7468 6520 7061 636b 6167 6520 ls, the package │ │ │ │ │ +00031dc0: 6973 206c 6566 7420 696e 2061 20e2 809c is left in a ... │ │ │ │ │ +00031dd0: 4861 6c66 2d49 6e73 7461 6c6c 6564 e280 Half-Installed.. │ │ │ │ │ +00031de0: 9d0a 2020 2020 2020 2020 2020 7374 6174 .. stat │ │ │ │ │ +00031df0: 652c 2077 6869 6368 2072 6571 7569 7265 e, which require │ │ │ │ │ +00031e00: 7320 6120 7265 696e 7374 616c 6c2e 2020 s a reinstall. │ │ │ │ │ +00031e10: 4966 2069 7420 776f 726b 732c 2074 6865 If it works, the │ │ │ │ │ +00031e20: 2070 6163 6b61 6765 730a 2020 2020 2020 packages. │ │ │ │ │ +00031e30: 2020 2020 6973 206c 6566 7420 696e 2061 is left in a │ │ │ │ │ +00031e40: 20e2 809c 436f 6e66 6967 2d46 696c 6573 ...Config-Files │ │ │ │ │ +00031e50: e280 9d20 7374 6174 652e 0a0a 2020 2020 ... state... │ │ │ │ │ +00031e60: 2020 2063 2e20 4f74 6865 7277 6973 6520 c. Otherwise │ │ │ │ │ +00031e70: 2869 2e65 2e2c 2074 6865 2070 6163 6b61 (i.e., the packa │ │ │ │ │ +00031e80: 6765 2077 6173 2063 6f6d 706c 6574 656c ge was completel │ │ │ │ │ +00031e90: 7920 7075 7267 6564 293a 0a0a 2020 2020 y purged):.. │ │ │ │ │ +00031ea0: 2020 2020 2020 2020 2020 2060 6e65 772d `new- │ │ │ │ │ +00031eb0: 7072 6569 6e73 7427 2069 6e73 7461 6c6c preinst' install │ │ │ │ │ +00031ec0: 0a0a 2020 2020 2020 2020 2020 4572 726f .. Erro │ │ │ │ │ +00031ed0: 7220 756e 7769 6e64 3a0a 0a20 2020 2020 r unwind:.. │ │ │ │ │ +00031ee0: 2020 2020 2020 2020 2020 606e 6577 2d70 `new-p │ │ │ │ │ +00031ef0: 6f73 7472 6d27 2061 626f 7274 2d69 6e73 ostrm' abort-ins │ │ │ │ │ +00031f00: 7461 6c6c 0a0a 2020 2020 2020 2020 2020 tall.. │ │ │ │ │ +00031f10: 4966 2074 6865 2065 7272 6f72 2d75 6e77 If the error-unw │ │ │ │ │ +00031f20: 696e 6420 6661 696c 732c 2074 6865 2070 ind fails, the p │ │ │ │ │ +00031f30: 6163 6b61 6765 2069 7320 696e 2061 0a20 ackage is in a. │ │ │ │ │ +00031f40: 2020 2020 2020 2020 20e2 809c 4861 6c66 ...Half │ │ │ │ │ +00031f50: 2d49 6e73 7461 6c6c 6564 e280 9d20 7068 -Installed... ph │ │ │ │ │ +00031f60: 6173 652c 2061 6e64 2072 6571 7569 7265 ase, and require │ │ │ │ │ +00031f70: 7320 6120 7265 696e 7374 616c 6c2e 2020 s a reinstall. │ │ │ │ │ +00031f80: 4966 2074 6865 0a20 2020 2020 2020 2020 If the. │ │ │ │ │ +00031f90: 2065 7272 6f72 2075 6e77 696e 6420 776f error unwind wo │ │ │ │ │ +00031fa0: 726b 732c 2074 6865 2070 6163 6b61 6765 rks, the package │ │ │ │ │ +00031fb0: 2069 7320 696e 2074 6865 20e2 809c 4e6f is in the ...No │ │ │ │ │ +00031fc0: 742d 496e 7374 616c 6c65 64e2 809d 0a20 t-Installed.... │ │ │ │ │ +00031fd0: 2020 2020 2020 2020 2073 7461 7465 2e0a state.. │ │ │ │ │ +00031fe0: 0a20 2034 2e20 5468 6520 6e65 7720 7061 . 4. The new pa │ │ │ │ │ +00031ff0: 636b 6167 65e2 8099 7320 6669 6c65 7320 ckage...s files │ │ │ │ │ +00032000: 6172 6520 756e 7061 636b 6564 2c20 6f76 are unpacked, ov │ │ │ │ │ +00032010: 6572 7772 6974 696e 6720 616e 7920 7468 erwriting any th │ │ │ │ │ +00032020: 6174 206d 6179 2062 650a 2020 2020 206f at may be. o │ │ │ │ │ +00032030: 6e20 7468 6520 7379 7374 656d 2061 6c72 n the system alr │ │ │ │ │ +00032040: 6561 6479 2c20 666f 7220 6578 616d 706c eady, for exampl │ │ │ │ │ +00032050: 6520 616e 7920 6672 6f6d 2074 6865 206f e any from the o │ │ │ │ │ +00032060: 6c64 2076 6572 7369 6f6e 206f 6620 7468 ld version of th │ │ │ │ │ +00032070: 650a 2020 2020 2073 616d 6520 7061 636b e. same pack │ │ │ │ │ +00032080: 6167 6520 6f72 2066 726f 6d20 616e 6f74 age or from anot │ │ │ │ │ +00032090: 6865 7220 7061 636b 6167 652e 2020 4261 her package. Ba │ │ │ │ │ +000320a0: 636b 7570 7320 6f66 2074 6865 206f 6c64 ckups of the old │ │ │ │ │ +000320b0: 2066 696c 6573 2061 7265 0a20 2020 2020 files are. │ │ │ │ │ +000320c0: 6b65 7074 2074 656d 706f 7261 7269 6c79 kept temporarily │ │ │ │ │ +000320d0: 2c20 616e 6420 6966 2061 6e79 7468 696e , and if anythin │ │ │ │ │ +000320e0: 6720 676f 6573 2077 726f 6e67 2074 6865 g goes wrong the │ │ │ │ │ +000320f0: 2070 6163 6b61 6765 206d 616e 6167 656d package managem │ │ │ │ │ +00032100: 656e 740a 2020 2020 2073 7973 7465 6d20 ent. system │ │ │ │ │ +00032110: 7769 6c6c 2061 7474 656d 7074 2074 6f20 will attempt to │ │ │ │ │ +00032120: 7075 7420 7468 656d 2062 6163 6b20 6173 put them back as │ │ │ │ │ +00032130: 2070 6172 7420 6f66 2074 6865 2065 7272 part of the err │ │ │ │ │ +00032140: 6f72 2075 6e77 696e 642e 0a0a 2020 2020 or unwind... │ │ │ │ │ +00032150: 2049 7420 6973 2061 6e20 6572 726f 7220 It is an error │ │ │ │ │ +00032160: 666f 7220 6120 7061 636b 6167 6520 746f for a package to │ │ │ │ │ +00032170: 2063 6f6e 7461 696e 2066 696c 6573 2077 contain files w │ │ │ │ │ +00032180: 6869 6368 2061 7265 206f 6e20 7468 650a hich are on the. │ │ │ │ │ +00032190: 2020 2020 2073 7973 7465 6d20 696e 2061 system in a │ │ │ │ │ +000321a0: 6e6f 7468 6572 2070 6163 6b61 6765 2c20 nother package, │ │ │ │ │ +000321b0: 756e 6c65 7373 20e2 8098 5265 706c 6163 unless ...Replac │ │ │ │ │ +000321c0: 6573 e280 9920 6973 2075 7365 6420 2873 es... is used (s │ │ │ │ │ +000321d0: 6565 202a 6e6f 7465 0a20 2020 2020 4f76 ee *note. Ov │ │ │ │ │ +000321e0: 6572 7772 6974 696e 6720 6669 6c65 7320 erwriting files │ │ │ │ │ +000321f0: 616e 6420 7265 706c 6163 696e 6720 7061 and replacing pa │ │ │ │ │ +00032200: 636b 6167 6573 202d 2052 6570 6c61 6365 ckages - Replace │ │ │ │ │ +00032210: 733a 2065 612e 292e 0a0a 2020 2020 2049 s: ea.)... I │ │ │ │ │ +00032220: 7420 6973 2061 206d 6f72 6520 7365 7269 t is a more seri │ │ │ │ │ +00032230: 6f75 7320 6572 726f 7220 666f 7220 6120 ous error for a │ │ │ │ │ +00032240: 7061 636b 6167 6520 746f 2063 6f6e 7461 package to conta │ │ │ │ │ +00032250: 696e 2061 2070 6c61 696e 2066 696c 6520 in a plain file │ │ │ │ │ +00032260: 6f72 0a20 2020 2020 6f74 6865 7220 6b69 or. other ki │ │ │ │ │ +00032270: 6e64 206f 6620 6e6f 6e2d 6469 7265 6374 nd of non-direct │ │ │ │ │ +00032280: 6f72 7920 7768 6572 6520 616e 6f74 6865 ory where anothe │ │ │ │ │ +00032290: 7220 7061 636b 6167 6520 6861 7320 6120 r package has a │ │ │ │ │ +000322a0: 6469 7265 6374 6f72 790a 2020 2020 2028 directory. ( │ │ │ │ │ +000322b0: 6167 6169 6e2c 2075 6e6c 6573 7320 e280 again, unless .. │ │ │ │ │ +000322c0: 9852 6570 6c61 6365 73e2 8099 2069 7320 .Replaces... is │ │ │ │ │ +000322d0: 7573 6564 292e 2020 5468 6973 2065 7272 used). This err │ │ │ │ │ +000322e0: 6f72 2063 616e 2062 6520 6f76 6572 7269 or can be overri │ │ │ │ │ +000322f0: 6464 656e 0a20 2020 2020 6966 2064 6573 dden. if des │ │ │ │ │ +00032300: 6972 6564 2075 7369 6e67 20e2 8098 2d2d ired using ...-- │ │ │ │ │ +00032310: 666f 7263 652d 6f76 6572 7772 6974 652d force-overwrite- │ │ │ │ │ +00032320: 6469 72e2 8099 2c20 6275 7420 7468 6973 dir..., but this │ │ │ │ │ +00032330: 2069 7320 6e6f 740a 2020 2020 2061 6476 is not. adv │ │ │ │ │ +00032340: 6973 6162 6c65 2e0a 0a20 2020 2020 5061 isable... Pa │ │ │ │ │ +00032350: 636b 6167 6573 2077 6869 6368 206f 7665 ckages which ove │ │ │ │ │ +00032360: 7277 7269 7465 2065 6163 6820 6f74 6865 rwrite each othe │ │ │ │ │ +00032370: 72e2 8099 7320 6669 6c65 7320 7072 6f64 r...s files prod │ │ │ │ │ +00032380: 7563 6520 6265 6861 7669 6f72 2077 6869 uce behavior whi │ │ │ │ │ +00032390: 6368 2c0a 2020 2020 2074 686f 7567 6820 ch,. though │ │ │ │ │ +000323a0: 6465 7465 726d 696e 6973 7469 632c 2069 deterministic, i │ │ │ │ │ +000323b0: 7320 6861 7264 2066 6f72 2074 6865 2073 s hard for the s │ │ │ │ │ +000323c0: 7973 7465 6d20 6164 6d69 6e69 7374 7261 ystem administra │ │ │ │ │ +000323d0: 746f 7220 746f 0a20 2020 2020 756e 6465 tor to. unde │ │ │ │ │ +000323e0: 7273 7461 6e64 2e20 2049 7420 6361 6e20 rstand. It can │ │ │ │ │ +000323f0: 6561 7369 6c79 206c 6561 6420 746f 20e2 easily lead to . │ │ │ │ │ +00032400: 809c 6d69 7373 696e 67e2 809d 2070 726f ..missing... pro │ │ │ │ │ +00032410: 6772 616d 7320 6966 2c20 666f 720a 2020 grams if, for. │ │ │ │ │ +00032420: 2020 2065 7861 6d70 6c65 2c20 6120 7061 example, a pa │ │ │ │ │ +00032430: 636b 6167 6520 6973 2075 6e70 6163 6b65 ckage is unpacke │ │ │ │ │ +00032440: 6420 7768 6963 6820 6f76 6572 7772 6974 d which overwrit │ │ │ │ │ +00032450: 6573 2061 2066 696c 6520 6672 6f6d 2061 es a file from a │ │ │ │ │ +00032460: 6e6f 7468 6572 0a20 2020 2020 7061 636b nother. pack │ │ │ │ │ +00032470: 6167 652c 2061 6e64 2069 7320 7468 656e age, and is then │ │ │ │ │ +00032480: 2072 656d 6f76 6564 2061 6761 696e 2e20 removed again. │ │ │ │ │ +00032490: 2028 3229 0a0a 2020 2020 2041 2064 6972 (2).. A dir │ │ │ │ │ +000324a0: 6563 746f 7279 2077 696c 6c20 6e65 7665 ectory will neve │ │ │ │ │ +000324b0: 7220 6265 2072 6570 6c61 6365 6420 6279 r be replaced by │ │ │ │ │ +000324c0: 2061 2073 796d 626f 6c69 6320 6c69 6e6b a symbolic link │ │ │ │ │ +000324d0: 2074 6f20 610a 2020 2020 2064 6972 6563 to a. direc │ │ │ │ │ +000324e0: 746f 7279 206f 7220 7669 6365 2076 6572 tory or vice ver │ │ │ │ │ +000324f0: 7361 3b20 696e 7374 6561 642c 2074 6865 sa; instead, the │ │ │ │ │ +00032500: 2065 7869 7374 696e 6720 7374 6174 6520 existing state │ │ │ │ │ +00032510: 2873 796d 6c69 6e6b 206f 720a 2020 2020 (symlink or. │ │ │ │ │ +00032520: 206e 6f74 2920 7769 6c6c 2062 6520 6c65 not) will be le │ │ │ │ │ +00032530: 6674 2061 6c6f 6e65 2061 6e64 20e2 8098 ft alone and ... │ │ │ │ │ +00032540: 6470 6b67 e280 9920 7769 6c6c 2066 6f6c dpkg... will fol │ │ │ │ │ +00032550: 6c6f 7720 7468 6520 7379 6d6c 696e 6b20 low the symlink │ │ │ │ │ +00032560: 6966 2074 6865 7265 0a20 2020 2020 6973 if there. is │ │ │ │ │ +00032570: 206f 6e65 2e0a 0a20 2035 2e20 4966 2074 one... 5. If t │ │ │ │ │ +00032580: 6865 2070 6163 6b61 6765 2069 7320 6265 he package is be │ │ │ │ │ +00032590: 696e 6720 7570 6772 6164 6564 3a0a 0a20 ing upgraded:.. │ │ │ │ │ +000325a0: 2020 2020 2020 612e 2043 616c 6c3a 0a0a a. Call:.. │ │ │ │ │ +000325b0: 2020 2020 2020 2020 2020 2020 2020 2060 ` │ │ │ │ │ +000325c0: 6f6c 642d 706f 7374 726d 2720 7570 6772 old-postrm' upgr │ │ │ │ │ +000325d0: 6164 6520 606e 6577 2d76 6572 7369 6f6e ade `new-version │ │ │ │ │ +000325e0: 270a 0a20 2020 2020 2020 622e 2049 6620 '.. b. If │ │ │ │ │ +000325f0: 7468 6973 2066 6169 6c73 2c20 e280 9864 this fails, ...d │ │ │ │ │ +00032600: 706b 67e2 8099 2077 696c 6c20 6174 7465 pkg... will atte │ │ │ │ │ +00032610: 6d70 743a 0a0a 2020 2020 2020 2020 2020 mpt:.. │ │ │ │ │ +00032620: 2020 2020 2060 6e65 772d 706f 7374 726d `new-postrm │ │ │ │ │ +00032630: 2720 6661 696c 6564 2d75 7067 7261 6465 ' failed-upgrade │ │ │ │ │ +00032640: 2060 6f6c 642d 7665 7273 696f 6e27 2060 `old-version' ` │ │ │ │ │ +00032650: 6e65 772d 7665 7273 696f 6e27 0a0a 2020 new-version'.. │ │ │ │ │ +00032660: 2020 2020 2020 2020 4966 2074 6869 7320 If this │ │ │ │ │ +00032670: 776f 726b 732c 2069 6e73 7461 6c6c 6174 works, installat │ │ │ │ │ +00032680: 696f 6e20 636f 6e74 696e 7565 732e 2020 ion continues. │ │ │ │ │ +00032690: 4966 206e 6f74 2c20 4572 726f 7220 756e If not, Error un │ │ │ │ │ +000326a0: 7769 6e64 3a0a 0a20 2020 2020 2020 2020 wind:.. │ │ │ │ │ +000326b0: 2020 2020 2020 606f 6c64 2d70 7265 696e `old-prein │ │ │ │ │ +000326c0: 7374 2720 6162 6f72 742d 7570 6772 6164 st' abort-upgrad │ │ │ │ │ +000326d0: 6520 606e 6577 2d76 6572 7369 6f6e 270a e `new-version'. │ │ │ │ │ +000326e0: 0a20 2020 2020 2020 2020 2049 6620 7468 . If th │ │ │ │ │ +000326f0: 6973 2066 6169 6c73 2c20 7468 6520 6f6c is fails, the ol │ │ │ │ │ +00032700: 6420 7665 7273 696f 6e20 6973 206c 6566 d version is lef │ │ │ │ │ +00032710: 7420 696e 2061 20e2 809c 4861 6c66 2d49 t in a ...Half-I │ │ │ │ │ +00032720: 6e73 7461 6c6c 6564 e280 9d0a 2020 2020 nstalled.... │ │ │ │ │ +00032730: 2020 2020 2020 7374 6174 652e 2020 4966 state. If │ │ │ │ │ +00032740: 2069 7420 776f 726b 732c 2064 706b 6720 it works, dpkg │ │ │ │ │ +00032750: 6e6f 7720 6361 6c6c 733a 0a0a 2020 2020 now calls:.. │ │ │ │ │ +00032760: 2020 2020 2020 2020 2020 2060 6e65 772d `new- │ │ │ │ │ +00032770: 706f 7374 726d 2720 6162 6f72 742d 7570 postrm' abort-up │ │ │ │ │ +00032780: 6772 6164 6520 606f 6c64 2d76 6572 7369 grade `old-versi │ │ │ │ │ +00032790: 6f6e 2720 606e 6577 2d76 6572 7369 6f6e on' `new-version │ │ │ │ │ +000327a0: 270a 0a20 2020 2020 2020 2020 2049 6620 '.. If │ │ │ │ │ +000327b0: 7468 6973 2066 6169 6c73 2c20 7468 6520 this fails, the │ │ │ │ │ +000327c0: 6f6c 6420 7665 7273 696f 6e20 6973 206c old version is l │ │ │ │ │ +000327d0: 6566 7420 696e 2061 20e2 809c 4861 6c66 eft in a ...Half │ │ │ │ │ +000327e0: 2d49 6e73 7461 6c6c 6564 e280 9d0a 2020 -Installed.... │ │ │ │ │ +000327f0: 2020 2020 2020 2020 7374 6174 652e 2020 state. │ │ │ │ │ +00032800: 4966 2069 7420 776f 726b 732c 2064 706b If it works, dpk │ │ │ │ │ +00032810: 6720 6e6f 7720 6361 6c6c 733a 0a0a 2020 g now calls:.. │ │ │ │ │ +00032820: 2020 2020 2020 2020 2020 2020 2060 6f6c `ol │ │ │ │ │ +00032830: 642d 706f 7374 696e 7374 2720 6162 6f72 d-postinst' abor │ │ │ │ │ +00032840: 742d 7570 6772 6164 6520 606e 6577 2d76 t-upgrade `new-v │ │ │ │ │ +00032850: 6572 7369 6f6e 270a 0a20 2020 2020 2020 ersion'.. │ │ │ │ │ +00032860: 2020 2049 6620 7468 6973 2066 6169 6c73 If this fails │ │ │ │ │ +00032870: 2c20 7468 6520 6f6c 6420 7665 7273 696f , the old versio │ │ │ │ │ +00032880: 6e20 6973 2069 6e20 616e 20e2 809c 556e n is in an ...Un │ │ │ │ │ +00032890: 7061 636b 6564 e280 9d20 7374 6174 652e packed... state. │ │ │ │ │ +000328a0: 0a0a 2020 2020 2054 6869 7320 6973 2074 .. This is t │ │ │ │ │ +000328b0: 6865 2070 6f69 6e74 206f 6620 6e6f 2072 he point of no r │ │ │ │ │ +000328c0: 6574 7572 6e2e 2020 4966 20e2 8098 6470 eturn. If ...dp │ │ │ │ │ +000328d0: 6b67 e280 9920 6765 7473 2074 6869 7320 kg... gets this │ │ │ │ │ +000328e0: 6661 722c 2069 7420 776f 6ee2 8099 740a far, it won...t. │ │ │ │ │ +000328f0: 2020 2020 2062 6163 6b20 6f66 6620 7061 back off pa │ │ │ │ │ +00032900: 7374 2074 6869 7320 706f 696e 7420 6966 st this point if │ │ │ │ │ +00032910: 2061 6e20 6572 726f 7220 6f63 6375 7273 an error occurs │ │ │ │ │ +00032920: 2e20 2054 6869 7320 7769 6c6c 206c 6561 . This will lea │ │ │ │ │ +00032930: 7665 2074 6865 0a20 2020 2020 7061 636b ve the. pack │ │ │ │ │ +00032940: 6167 6520 696e 2061 2066 6169 726c 7920 age in a fairly │ │ │ │ │ +00032950: 6261 6420 7374 6174 652c 2077 6869 6368 bad state, which │ │ │ │ │ +00032960: 2077 696c 6c20 7265 7175 6972 6520 6120 will require a │ │ │ │ │ +00032970: 7375 6363 6573 7366 756c 0a20 2020 2020 successful. │ │ │ │ │ +00032980: 7265 2d69 6e73 7461 6c6c 6174 696f 6e20 re-installation │ │ │ │ │ +00032990: 746f 2063 6c65 6172 2075 702c 2062 7574 to clear up, but │ │ │ │ │ +000329a0: 2069 74e2 8099 7320 7768 656e 20e2 8098 it...s when ... │ │ │ │ │ +000329b0: 6470 6b67 e280 9920 7374 6172 7473 2064 dpkg... starts d │ │ │ │ │ +000329c0: 6f69 6e67 0a20 2020 2020 7468 696e 6773 oing. things │ │ │ │ │ +000329d0: 2074 6861 7420 6172 6520 6972 7265 7665 that are irreve │ │ │ │ │ +000329e0: 7273 6962 6c65 2e0a 0a20 2036 2e20 416e rsible... 6. An │ │ │ │ │ +000329f0: 7920 6669 6c65 7320 7768 6963 6820 7765 y files which we │ │ │ │ │ +00032a00: 7265 2069 6e20 7468 6520 6f6c 6420 7665 re in the old ve │ │ │ │ │ +00032a10: 7273 696f 6e20 6f66 2074 6865 2070 6163 rsion of the pac │ │ │ │ │ +00032a20: 6b61 6765 2062 7574 206e 6f74 2069 6e0a kage but not in. │ │ │ │ │ +00032a30: 2020 2020 2074 6865 206e 6577 2061 7265 the new are │ │ │ │ │ +00032a40: 2072 656d 6f76 6564 2e0a 0a20 2037 2e20 removed... 7. │ │ │ │ │ +00032a50: 5468 6520 6e65 7720 6669 6c65 206c 6973 The new file lis │ │ │ │ │ +00032a60: 7420 7265 706c 6163 6573 2074 6865 206f t replaces the o │ │ │ │ │ +00032a70: 6c64 2e0a 0a20 2038 2e20 5468 6520 6e65 ld... 8. The ne │ │ │ │ │ +00032a80: 7720 6d61 696e 7461 696e 6572 2073 6372 w maintainer scr │ │ │ │ │ +00032a90: 6970 7473 2072 6570 6c61 6365 2074 6865 ipts replace the │ │ │ │ │ +00032aa0: 206f 6c64 2e0a 0a20 2039 2e20 416e 7920 old... 9. Any │ │ │ │ │ +00032ab0: 7061 636b 6167 6573 2061 6c6c 206f 6620 packages all of │ │ │ │ │ +00032ac0: 7768 6f73 6520 6669 6c65 7320 6861 7665 whose files have │ │ │ │ │ +00032ad0: 2062 6565 6e20 6f76 6572 7772 6974 7465 been overwritte │ │ │ │ │ +00032ae0: 6e20 6475 7269 6e67 2074 6865 0a20 2020 n during the. │ │ │ │ │ +00032af0: 2020 696e 7374 616c 6c61 7469 6f6e 2c20 installation, │ │ │ │ │ +00032b00: 616e 6420 7768 6963 6820 6172 656e e280 and which aren.. │ │ │ │ │ +00032b10: 9974 2072 6571 7569 7265 6420 666f 7220 .t required for │ │ │ │ │ +00032b20: 6465 7065 6e64 656e 6369 6573 2c20 6172 dependencies, ar │ │ │ │ │ +00032b30: 650a 2020 2020 2063 6f6e 7369 6465 7265 e. considere │ │ │ │ │ +00032b40: 6420 746f 2068 6176 6520 6265 656e 2072 d to have been r │ │ │ │ │ +00032b50: 656d 6f76 6564 2e20 2046 6f72 2065 6163 emoved. For eac │ │ │ │ │ +00032b60: 6820 7375 6368 2070 6163 6b61 6765 0a0a h such package.. │ │ │ │ │ +00032b70: 2020 2020 2020 2061 2e20 e280 9864 706b a. ...dpk │ │ │ │ │ +00032b80: 67e2 8099 2063 616c 6c73 3a0a 0a20 2020 g... calls:.. │ │ │ │ │ +00032b90: 2020 2020 2020 2020 2020 2020 6064 6973 `dis │ │ │ │ │ +00032ba0: 6170 7065 6172 6572 2773 2d70 6f73 7472 appearer's-postr │ │ │ │ │ +00032bb0: 6d27 2064 6973 6170 7065 6172 205c 0a20 m' disappear \. │ │ │ │ │ +00032bc0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +00032bd0: 2020 606f 7665 7277 7269 7465 7227 2060 `overwriter' ` │ │ │ │ │ +00032be0: 6f76 6572 7772 6974 6572 2d76 6572 7369 overwriter-versi │ │ │ │ │ +00032bf0: 6f6e 270a 0a20 2020 2020 2020 622e 2054 on'.. b. T │ │ │ │ │ +00032c00: 6865 2070 6163 6b61 6765 e280 9973 206d he package...s m │ │ │ │ │ +00032c10: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +00032c20: 7320 6172 6520 7265 6d6f 7665 642e 0a0a s are removed... │ │ │ │ │ +00032c30: 2020 2020 2020 2063 2e20 4974 2069 7320 c. It is │ │ │ │ │ +00032c40: 6e6f 7465 6420 696e 2074 6865 2073 7461 noted in the sta │ │ │ │ │ +00032c50: 7475 7320 6461 7461 6261 7365 2061 7320 tus database as │ │ │ │ │ +00032c60: 6265 696e 6720 696e 2061 2073 616e 6520 being in a sane │ │ │ │ │ +00032c70: 7374 6174 652c 0a20 2020 2020 2020 2020 state,. │ │ │ │ │ +00032c80: 206e 616d 656c 7920 e280 9c4e 6f74 2d49 namely ...Not-I │ │ │ │ │ +00032c90: 6e73 7461 6c6c 6564 e280 9d20 2861 6e79 nstalled... (any │ │ │ │ │ +00032ca0: 2063 6f6e 6666 696c 6573 2069 7420 6d61 conffiles it ma │ │ │ │ │ +00032cb0: 7920 6861 7665 2061 7265 2069 676e 6f72 y have are ignor │ │ │ │ │ +00032cc0: 6564 2c0a 2020 2020 2020 2020 2020 7261 ed,. ra │ │ │ │ │ +00032cd0: 7468 6572 2074 6861 6e20 6265 696e 6720 ther than being │ │ │ │ │ +00032ce0: 7265 6d6f 7665 6420 6279 20e2 8098 6470 removed by ...dp │ │ │ │ │ +00032cf0: 6b67 e280 9929 2e20 204e 6f74 6520 7468 kg...). Note th │ │ │ │ │ +00032d00: 6174 2064 6973 6170 7065 6172 696e 670a at disappearing. │ │ │ │ │ +00032d10: 2020 2020 2020 2020 2020 7061 636b 6167 packag │ │ │ │ │ +00032d20: 6573 2064 6f20 6e6f 7420 6861 7665 2074 es do not have t │ │ │ │ │ +00032d30: 6865 6972 2070 7265 726d 2063 616c 6c65 heir prerm calle │ │ │ │ │ +00032d40: 642c 2062 6563 6175 7365 20e2 8098 6470 d, because ...dp │ │ │ │ │ +00032d50: 6b67 e280 990a 2020 2020 2020 2020 2020 kg.... │ │ │ │ │ +00032d60: 646f 6573 6ee2 8099 7420 6b6e 6f77 2069 doesn...t know i │ │ │ │ │ +00032d70: 6e20 6164 7661 6e63 6520 7468 6174 2074 n advance that t │ │ │ │ │ +00032d80: 6865 2070 6163 6b61 6765 2069 7320 676f he package is go │ │ │ │ │ +00032d90: 696e 6720 746f 2076 616e 6973 682e 0a0a ing to vanish... │ │ │ │ │ +00032da0: 2020 3130 2e20 416e 7920 6669 6c65 7320 10. Any files │ │ │ │ │ +00032db0: 696e 2074 6865 2070 6163 6b61 6765 2077 in the package w │ │ │ │ │ +00032dc0: 65e2 8099 7265 2075 6e70 6163 6b69 6e67 e...re unpacking │ │ │ │ │ +00032dd0: 2074 6861 7420 6172 6520 616c 736f 206c that are also l │ │ │ │ │ +00032de0: 6973 7465 6420 696e 0a20 2020 2020 7468 isted in. th │ │ │ │ │ +00032df0: 6520 6669 6c65 206c 6973 7473 206f 6620 e file lists of │ │ │ │ │ +00032e00: 6f74 6865 7220 7061 636b 6167 6573 2061 other packages a │ │ │ │ │ +00032e10: 7265 2072 656d 6f76 6564 2066 726f 6d20 re removed from │ │ │ │ │ +00032e20: 7468 6f73 6520 6c69 7374 732e 0a20 2020 those lists.. │ │ │ │ │ +00032e30: 2020 2854 6869 7320 7769 6c6c 206c 6f62 (This will lob │ │ │ │ │ +00032e40: 6f74 6f6d 697a 6520 7468 6520 6669 6c65 otomize the file │ │ │ │ │ +00032e50: 206c 6973 7420 6f66 2074 6865 20e2 809c list of the ... │ │ │ │ │ +00032e60: 636f 6e66 6c69 6374 696e 67e2 809d 2070 conflicting... p │ │ │ │ │ +00032e70: 6163 6b61 6765 2069 660a 2020 2020 2074 ackage if. t │ │ │ │ │ +00032e80: 6865 7265 2069 7320 6f6e 652e 290a 0a20 here is one.).. │ │ │ │ │ +00032e90: 2031 312e 2054 6865 2062 6163 6b75 7020 11. The backup │ │ │ │ │ +00032ea0: 6669 6c65 7320 6d61 6465 2064 7572 696e files made durin │ │ │ │ │ +00032eb0: 6720 696e 7374 616c 6c61 7469 6f6e 2c20 g installation, │ │ │ │ │ +00032ec0: 6162 6f76 652c 2061 7265 2064 656c 6574 above, are delet │ │ │ │ │ +00032ed0: 6564 2e0a 0a20 2031 322e 2054 6865 206e ed... 12. The n │ │ │ │ │ +00032ee0: 6577 2070 6163 6b61 6765 e280 9973 2073 ew package...s s │ │ │ │ │ +00032ef0: 7461 7475 7320 6973 206e 6f77 2073 616e tatus is now san │ │ │ │ │ +00032f00: 652c 2061 6e64 2072 6563 6f72 6465 6420 e, and recorded │ │ │ │ │ +00032f10: 6173 20e2 809c 556e 7061 636b 6564 e280 as ...Unpacked.. │ │ │ │ │ +00032f20: 9d2e 0a0a 2020 2020 2048 6572 6520 6973 .... Here is │ │ │ │ │ +00032f30: 2061 6e6f 7468 6572 2070 6f69 6e74 206f another point o │ │ │ │ │ +00032f40: 6620 6e6f 2072 6574 7572 6e3a 2069 6620 f no return: if │ │ │ │ │ +00032f50: 7468 6520 636f 6e66 6c69 6374 696e 6720 the conflicting │ │ │ │ │ +00032f60: 7061 636b 6167 65e2 8099 730a 2020 2020 package...s. │ │ │ │ │ +00032f70: 2072 656d 6f76 616c 2066 6169 6c73 2077 removal fails w │ │ │ │ │ +00032f80: 6520 646f 206e 6f74 2075 6e77 696e 6420 e do not unwind │ │ │ │ │ +00032f90: 7468 6520 7265 7374 206f 6620 7468 6520 the rest of the │ │ │ │ │ +00032fa0: 696e 7374 616c 6c61 7469 6f6e 2e20 2054 installation. T │ │ │ │ │ +00032fb0: 6865 0a20 2020 2020 636f 6e66 6c69 6374 he. conflict │ │ │ │ │ +00032fc0: 696e 6720 7061 636b 6167 6520 6973 206c ing package is l │ │ │ │ │ +00032fd0: 6566 7420 696e 2061 2068 616c 662d 7265 eft in a half-re │ │ │ │ │ +00032fe0: 6d6f 7665 6420 6c69 6d62 6f2e 0a0a 2020 moved limbo... │ │ │ │ │ +00032ff0: 3133 2e20 4966 2074 6865 7265 2077 6173 13. If there was │ │ │ │ │ +00033000: 2061 2063 6f6e 666c 6963 7469 6e67 2070 a conflicting p │ │ │ │ │ +00033010: 6163 6b61 6765 2077 6520 676f 2061 6e64 ackage we go and │ │ │ │ │ +00033020: 2064 6f20 7468 6520 7265 6d6f 7661 6c0a do the removal. │ │ │ │ │ +00033030: 2020 2020 2061 6374 696f 6e73 2028 6465 actions (de │ │ │ │ │ +00033040: 7363 7269 6265 6420 6265 6c6f 7729 2c20 scribed below), │ │ │ │ │ +00033050: 7374 6172 7469 6e67 2077 6974 6820 7468 starting with th │ │ │ │ │ +00033060: 6520 7265 6d6f 7661 6c20 6f66 2074 6865 e removal of the │ │ │ │ │ +00033070: 0a20 2020 2020 636f 6e66 6c69 6374 696e . conflictin │ │ │ │ │ +00033080: 6720 7061 636b 6167 65e2 8099 7320 6669 g package...s fi │ │ │ │ │ +00033090: 6c65 7320 2861 6e79 2074 6861 7420 6172 les (any that ar │ │ │ │ │ +000330a0: 6520 616c 736f 2069 6e20 7468 6520 7061 e also in the pa │ │ │ │ │ +000330b0: 636b 6167 6520 6265 696e 670a 2020 2020 ckage being. │ │ │ │ │ +000330c0: 2075 6e70 6163 6b65 6420 6861 7665 2061 unpacked have a │ │ │ │ │ +000330d0: 6c72 6561 6479 2062 6565 6e20 7265 6d6f lready been remo │ │ │ │ │ +000330e0: 7665 6420 6672 6f6d 2074 6865 2063 6f6e ved from the con │ │ │ │ │ +000330f0: 666c 6963 7469 6e67 2070 6163 6b61 6765 flicting package │ │ │ │ │ +00033100: e280 9973 0a20 2020 2020 6669 6c65 206c ...s. file l │ │ │ │ │ +00033110: 6973 742c 2061 6e64 2073 6f20 646f 206e ist, and so do n │ │ │ │ │ +00033120: 6f74 2067 6574 2072 656d 6f76 6564 206e ot get removed n │ │ │ │ │ +00033130: 6f77 292e 0a0a 2020 202d 2d2d 2d2d 2d2d ow)... ------- │ │ │ │ │ +00033140: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +00033150: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +00033160: 2053 6565 202a 6e6f 7465 204d 6169 6e74 See *note Maint │ │ │ │ │ +00033170: 6169 6e65 7220 7363 7269 7074 2066 6c6f ainer script flo │ │ │ │ │ +00033180: 7763 6861 7274 733a 2065 392e 2066 6f72 wcharts: e9. for │ │ │ │ │ +00033190: 2066 6c6f 7763 6861 7274 730a 696c 6c75 flowcharts.illu │ │ │ │ │ +000331a0: 7374 7261 7469 6e67 2074 6865 2070 726f strating the pro │ │ │ │ │ +000331b0: 6365 7373 6573 2064 6573 6372 6962 6564 cesses described │ │ │ │ │ +000331c0: 2068 6572 652e 0a0a 2020 2028 3229 2050 here... (2) P │ │ │ │ │ +000331d0: 6172 7420 6f66 2074 6865 2070 726f 626c art of the probl │ │ │ │ │ +000331e0: 656d 2069 7320 6475 6520 746f 2077 6861 em is due to wha │ │ │ │ │ +000331f0: 7420 6973 2061 7267 7561 626c 7920 6120 t is arguably a │ │ │ │ │ +00033200: 6275 6720 696e 20e2 8098 6470 6b67 e280 bug in ...dpkg.. │ │ │ │ │ +00033210: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ +00033220: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00033230: 204e 6f64 653a 2044 6574 6169 6c73 206f Node: Details o │ │ │ │ │ +00033240: 6620 636f 6e66 6967 7572 6174 696f 6e2c f configuration, │ │ │ │ │ +00033250: 2020 4e65 7874 3a20 4465 7461 696c 7320 Next: Details │ │ │ │ │ +00033260: 6f66 2072 656d 6f76 616c 2061 6e64 2f6f of removal and/o │ │ │ │ │ +00033270: 7220 636f 6e66 6967 7572 6174 696f 6e20 r configuration │ │ │ │ │ +00033280: 7075 7267 696e 672c 2020 5072 6576 3a20 purging, Prev: │ │ │ │ │ +00033290: 4465 7461 696c 7320 6f66 2075 6e70 6163 Details of unpac │ │ │ │ │ +000332a0: 6b20 7068 6173 6520 6f66 2069 6e73 7461 k phase of insta │ │ │ │ │ +000332b0: 6c6c 6174 696f 6e20 6f72 2075 7067 7261 llation or upgra │ │ │ │ │ +000332c0: 6465 2c20 2055 703a 2050 6163 6b61 6765 de, Up: Package │ │ │ │ │ +000332d0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +000332e0: 7074 7320 616e 6420 696e 7374 616c 6c61 pts and installa │ │ │ │ │ +000332f0: 7469 6f6e 2070 726f 6365 6475 7265 0a0a tion procedure.. │ │ │ │ │ +00033300: 362e 3720 4465 7461 696c 7320 6f66 2063 6.7 Details of c │ │ │ │ │ +00033310: 6f6e 6669 6775 7261 7469 6f6e 0a3d 3d3d onfiguration.=== │ │ │ │ │ +00033320: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00033330: 3d3d 3d3d 3d3d 3d3d 3d0a 0a57 6865 6e20 =========..When │ │ │ │ │ +00033340: 7765 2063 6f6e 6669 6775 7265 2061 2070 we configure a p │ │ │ │ │ +00033350: 6163 6b61 6765 2028 7468 6973 2068 6170 ackage (this hap │ │ │ │ │ +00033360: 7065 6e73 2077 6974 6820 e280 9864 706b pens with ...dpk │ │ │ │ │ +00033370: 6720 2d2d 696e 7374 616c 6ce2 8099 2061 g --install... a │ │ │ │ │ +00033380: 6e64 0ae2 8098 6470 6b67 202d 2d63 6f6e nd....dpkg --con │ │ │ │ │ +00033390: 6669 6775 7265 e280 9929 2c20 7765 2066 figure...), we f │ │ │ │ │ +000333a0: 6972 7374 2075 7064 6174 6520 616e 7920 irst update any │ │ │ │ │ +000333b0: e280 9863 6f6e 6666 696c 65e2 8099 7320 ...conffile...s │ │ │ │ │ +000333c0: 616e 6420 7468 656e 2063 616c 6c3a 0a0a and then call:.. │ │ │ │ │ +000333d0: 2020 2020 2060 706f 7374 696e 7374 2720 `postinst' │ │ │ │ │ +000333e0: 636f 6e66 6967 7572 6520 606d 6f73 742d configure `most- │ │ │ │ │ +000333f0: 7265 6365 6e74 6c79 2d63 6f6e 6669 6775 recently-configu │ │ │ │ │ +00033400: 7265 642d 7665 7273 696f 6e27 0a0a 4e6f red-version'..No │ │ │ │ │ +00033410: 2061 7474 656d 7074 2069 7320 6d61 6465 attempt is made │ │ │ │ │ +00033420: 2074 6f20 756e 7769 6e64 2061 6674 6572 to unwind after │ │ │ │ │ +00033430: 2065 7272 6f72 7320 6475 7269 6e67 2063 errors during c │ │ │ │ │ +00033440: 6f6e 6669 6775 7261 7469 6f6e 2e20 2049 onfiguration. I │ │ │ │ │ +00033450: 6620 7468 650a 636f 6e66 6967 7572 6174 f the.configurat │ │ │ │ │ +00033460: 696f 6e20 6661 696c 732c 2074 6865 2070 ion fails, the p │ │ │ │ │ +00033470: 6163 6b61 6765 2069 7320 696e 2061 20e2 ackage is in a . │ │ │ │ │ +00033480: 809c 4861 6c66 2d43 6f6e 6669 6775 7265 ..Half-Configure │ │ │ │ │ +00033490: 64e2 809d 2073 7461 7465 2c20 616e 6420 d... state, and │ │ │ │ │ +000334a0: 616e 0a65 7272 6f72 206d 6573 7361 6765 an.error message │ │ │ │ │ +000334b0: 2069 7320 6765 6e65 7261 7465 642e 0a0a is generated... │ │ │ │ │ +000334c0: 4966 2074 6865 7265 2069 7320 6e6f 206d If there is no m │ │ │ │ │ +000334d0: 6f73 7420 7265 6365 6e74 6c79 2063 6f6e ost recently con │ │ │ │ │ +000334e0: 6669 6775 7265 6420 7665 7273 696f 6e20 figured version │ │ │ │ │ +000334f0: e280 9864 706b 67e2 8099 2077 696c 6c20 ...dpkg... will │ │ │ │ │ +00033500: 7061 7373 2061 206e 756c 6c0a 6172 6775 pass a null.argu │ │ │ │ │ +00033510: 6d65 6e74 2e20 2028 3129 0a0a 2020 202d ment. (1).. - │ │ │ │ │ +00033520: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ +00033530: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ +00033540: 2020 2028 3129 2048 6973 746f 7269 6361 (1) Historica │ │ │ │ │ +00033550: 6c20 6e6f 7465 3a20 5472 756c 7920 616e l note: Truly an │ │ │ │ │ +00033560: 6369 656e 7420 2870 7265 2d31 3939 3729 cient (pre-1997) │ │ │ │ │ +00033570: 2076 6572 7369 6f6e 7320 6f66 20e2 8098 versions of ... │ │ │ │ │ +00033580: 6470 6b67 e280 990a 7061 7373 6564 20e2 dpkg....passed . │ │ │ │ │ +00033590: 8098 3c75 6e6b 6e6f 776e 3ee2 8099 2028 ..... ( │ │ │ │ │ +000335a0: 696e 636c 7564 696e 6720 7468 6520 616e including the an │ │ │ │ │ +000335b0: 676c 6520 6272 6163 6b65 7473 2920 696e gle brackets) in │ │ │ │ │ +000335c0: 2074 6869 7320 6361 7365 2e20 2045 7665 this case. Eve │ │ │ │ │ +000335d0: 6e0a 6f6c 6465 7220 6f6e 6573 2064 6964 n.older ones did │ │ │ │ │ +000335e0: 206e 6f74 2070 6173 7320 6120 7365 636f not pass a seco │ │ │ │ │ +000335f0: 6e64 2061 7267 756d 656e 7420 6174 2061 nd argument at a │ │ │ │ │ +00033600: 6c6c 2c20 756e 6465 7220 616e 790a 6369 ll, under any.ci │ │ │ │ │ +00033610: 7263 756d 7374 616e 6365 2e20 204e 6f74 rcumstance. Not │ │ │ │ │ +00033620: 6520 7468 6174 2075 7067 7261 6465 7320 e that upgrades │ │ │ │ │ +00033630: 7573 696e 6720 7375 6368 2061 6e20 6f6c using such an ol │ │ │ │ │ +00033640: 6420 6470 6b67 2076 6572 7369 6f6e 2061 d dpkg version a │ │ │ │ │ +00033650: 7265 0a75 6e6c 696b 656c 7920 746f 2077 re.unlikely to w │ │ │ │ │ +00033660: 6f72 6b20 666f 7220 6f74 6865 7220 7265 ork for other re │ │ │ │ │ +00033670: 6173 6f6e 732c 2065 7665 6e20 6966 2074 asons, even if t │ │ │ │ │ +00033680: 6869 7320 6f6c 6420 6172 6775 6d65 6e74 his old argument │ │ │ │ │ +00033690: 2062 6568 6176 696f 720a 6973 2068 616e behavior.is han │ │ │ │ │ +000336a0: 646c 6564 2062 7920 796f 7572 2070 6f73 dled by your pos │ │ │ │ │ +000336b0: 7469 6e73 7420 7363 7269 7074 2e0a 0a1f tinst script.... │ │ │ │ │ +000336c0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000336d0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +000336e0: 3a20 4465 7461 696c 7320 6f66 2072 656d : Details of rem │ │ │ │ │ +000336f0: 6f76 616c 2061 6e64 2f6f 7220 636f 6e66 oval and/or conf │ │ │ │ │ +00033700: 6967 7572 6174 696f 6e20 7075 7267 696e iguration purgin │ │ │ │ │ +00033710: 672c 2020 5072 6576 3a20 4465 7461 696c g, Prev: Detail │ │ │ │ │ +00033720: 7320 6f66 2063 6f6e 6669 6775 7261 7469 s of configurati │ │ │ │ │ +00033730: 6f6e 2c20 2055 703a 2050 6163 6b61 6765 on, Up: Package │ │ │ │ │ +00033740: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +00033750: 7074 7320 616e 6420 696e 7374 616c 6c61 pts and installa │ │ │ │ │ +00033760: 7469 6f6e 2070 726f 6365 6475 7265 0a0a tion procedure.. │ │ │ │ │ +00033770: 362e 3820 4465 7461 696c 7320 6f66 2072 6.8 Details of r │ │ │ │ │ +00033780: 656d 6f76 616c 2061 6e64 2f6f 7220 636f emoval and/or co │ │ │ │ │ +00033790: 6e66 6967 7572 6174 696f 6e20 7075 7267 nfiguration purg │ │ │ │ │ +000337a0: 696e 670a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ing.============ │ │ │ │ │ +000337b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000337c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000337d0: 3d3d 3d3d 3d3d 3d0a 0a20 2031 2e20 2020 =======.. 1. │ │ │ │ │ +000337e0: 2020 2060 7072 6572 6d27 2072 656d 6f76 `prerm' remov │ │ │ │ │ +000337f0: 650a 0a20 2020 2020 4966 2070 7265 726d e.. If prerm │ │ │ │ │ +00033800: 2066 6169 6c73 2064 7572 696e 6720 7265 fails during re │ │ │ │ │ +00033810: 706c 6163 656d 656e 7420 6475 6520 746f placement due to │ │ │ │ │ +00033820: 2063 6f6e 666c 6963 740a 0a20 2020 2020 conflict.. │ │ │ │ │ +00033830: 2020 2020 2060 636f 6e66 6c69 6374 6f72 `conflictor │ │ │ │ │ +00033840: 2773 2d70 6f73 7469 6e73 7427 2061 626f 's-postinst' abo │ │ │ │ │ +00033850: 7274 2d72 656d 6f76 6520 5c0a 2020 2020 rt-remove \. │ │ │ │ │ +00033860: 2020 2020 2020 2020 2020 696e 2d66 6176 in-fav │ │ │ │ │ +00033870: 6f75 7220 6070 6163 6b61 6765 2720 606e our `package' `n │ │ │ │ │ +00033880: 6577 2d76 6572 7369 6f6e 270a 0a20 2020 ew-version'.. │ │ │ │ │ +00033890: 2020 4f72 2065 6c73 6520 7765 2063 616c Or else we cal │ │ │ │ │ +000338a0: 6c3a 0a0a 2020 2020 2020 2020 2020 6070 l:.. `p │ │ │ │ │ +000338b0: 6f73 7469 6e73 7427 2061 626f 7274 2d72 ostinst' abort-r │ │ │ │ │ +000338c0: 656d 6f76 650a 0a20 2020 2020 4966 2074 emove.. If t │ │ │ │ │ +000338d0: 6869 7320 6661 696c 732c 2074 6865 2070 his fails, the p │ │ │ │ │ +000338e0: 6163 6b61 6765 2069 7320 696e 2061 20e2 ackage is in a . │ │ │ │ │ +000338f0: 809c 4861 6c66 2d43 6f6e 6669 6775 7265 ..Half-Configure │ │ │ │ │ +00033900: 64e2 809d 2073 7461 7465 2c20 6f72 2065 d... state, or e │ │ │ │ │ +00033910: 6c73 650a 2020 2020 2069 7420 7265 6d61 lse. it rema │ │ │ │ │ +00033920: 696e 7320 e280 9c49 6e73 7461 6c6c 6564 ins ...Installed │ │ │ │ │ +00033930: e280 9d2e 0a0a 2020 322e 2054 6865 2070 ...... 2. The p │ │ │ │ │ +00033940: 6163 6b61 6765 e280 9973 2066 696c 6573 ackage...s files │ │ │ │ │ +00033950: 2061 7265 2072 656d 6f76 6564 2028 6578 are removed (ex │ │ │ │ │ +00033960: 6365 7074 20e2 8098 636f 6e66 6669 6c65 cept ...conffile │ │ │ │ │ +00033970: e280 9973 292e 0a0a 2020 332e 2020 2020 ...s)... 3. │ │ │ │ │ +00033980: 2020 6070 6f73 7472 6d27 2072 656d 6f76 `postrm' remov │ │ │ │ │ +00033990: 650a 0a20 2020 2020 4966 2069 7420 6661 e.. If it fa │ │ │ │ │ +000339a0: 696c 732c 2074 6865 7265 e280 9973 206e ils, there...s n │ │ │ │ │ +000339b0: 6f20 6572 726f 7220 756e 7769 6e64 2c20 o error unwind, │ │ │ │ │ +000339c0: 616e 6420 7468 6520 7061 636b 6167 6520 and the package │ │ │ │ │ +000339d0: 6973 2069 6e20 616e 0a20 2020 2020 e280 is in an. .. │ │ │ │ │ +000339e0: 9c48 616c 662d 496e 7374 616c 6c65 64e2 .Half-Installed. │ │ │ │ │ +000339f0: 809d 2073 7461 7465 2e0a 0a20 2034 2e20 .. state... 4. │ │ │ │ │ +00033a00: 416c 6c20 7468 6520 6d61 696e 7461 696e All the maintain │ │ │ │ │ +00033a10: 6572 2073 6372 6970 7473 2065 7863 6570 er scripts excep │ │ │ │ │ +00033a20: 7420 7468 6520 e280 9870 6f73 7472 6de2 t the ...postrm. │ │ │ │ │ +00033a30: 8099 2061 7265 2072 656d 6f76 6564 2e0a .. are removed.. │ │ │ │ │ +00033a40: 0a20 2020 2020 4966 2077 6520 6172 656e . If we aren │ │ │ │ │ +00033a50: e280 9974 2070 7572 6769 6e67 2074 6865 ...t purging the │ │ │ │ │ +00033a60: 2070 6163 6b61 6765 2077 6520 7374 6f70 package we stop │ │ │ │ │ +00033a70: 2068 6572 652e 2020 4e6f 7465 2074 6861 here. Note tha │ │ │ │ │ +00033a80: 7420 7061 636b 6167 6573 0a20 2020 2020 t packages. │ │ │ │ │ +00033a90: 7768 6963 6820 6861 7665 206e 6f20 e280 which have no .. │ │ │ │ │ +00033aa0: 9870 6f73 7472 6de2 8099 2061 6e64 206e .postrm... and n │ │ │ │ │ +00033ab0: 6f20 e280 9863 6f6e 6666 696c 65e2 8099 o ...conffile... │ │ │ │ │ +00033ac0: 7320 6172 6520 6175 746f 6d61 7469 6361 s are automatica │ │ │ │ │ +00033ad0: 6c6c 7920 7075 7267 6564 0a20 2020 2020 lly purged. │ │ │ │ │ +00033ae0: 7768 656e 2072 656d 6f76 6564 2c20 6173 when removed, as │ │ │ │ │ +00033af0: 2074 6865 7265 2069 7320 6e6f 2064 6966 there is no dif │ │ │ │ │ +00033b00: 6665 7265 6e63 6520 6578 6365 7074 2066 ference except f │ │ │ │ │ +00033b10: 6f72 2074 6865 20e2 8098 6470 6b67 e280 or the ...dpkg.. │ │ │ │ │ +00033b20: 990a 2020 2020 2073 7461 7475 732e 0a0a .. status... │ │ │ │ │ +00033b30: 2020 352e 2054 6865 20e2 8098 636f 6e66 5. The ...conf │ │ │ │ │ +00033b40: 6669 6c65 e280 9973 2061 6e64 2061 6e79 file...s and any │ │ │ │ │ +00033b50: 2062 6163 6b75 7020 6669 6c65 7320 28e2 backup files (. │ │ │ │ │ +00033b60: 8098 7ee2 8099 2d66 696c 6573 2c20 e280 ..~...-files, .. │ │ │ │ │ +00033b70: 9823 2a23 e280 9920 6669 6c65 732c 0a20 .#*#... files,. │ │ │ │ │ +00033b80: 2020 2020 e280 9825 e280 992d 6669 6c65 ...%...-file │ │ │ │ │ +00033b90: 732c 20e2 8098 2e64 706b 672d 7b6f 6c64 s, ....dpkg-{old │ │ │ │ │ +00033ba0: 2c6e 6577 2c74 6d70 7de2 8099 2c20 6574 ,new,tmp}..., et │ │ │ │ │ +00033bb0: 632e 2920 2061 7265 2072 656d 6f76 6564 c.) are removed │ │ │ │ │ +00033bc0: 2e0a 0a20 2036 2e20 2020 2020 2060 706f ... 6. `po │ │ │ │ │ +00033bd0: 7374 726d 2720 7075 7267 650a 0a20 2020 strm' purge.. │ │ │ │ │ +00033be0: 2020 4966 2074 6869 7320 6661 696c 732c If this fails, │ │ │ │ │ +00033bf0: 2074 6865 2070 6163 6b61 6765 2072 656d the package rem │ │ │ │ │ +00033c00: 6169 6e73 2069 6e20 6120 e280 9c43 6f6e ains in a ...Con │ │ │ │ │ +00033c10: 6669 672d 4669 6c65 73e2 809d 2073 7461 fig-Files... sta │ │ │ │ │ +00033c20: 7465 2e0a 0a20 2037 2e20 5468 6520 7061 te... 7. The pa │ │ │ │ │ +00033c30: 636b 6167 65e2 8099 7320 6669 6c65 206c ckage...s file l │ │ │ │ │ +00033c40: 6973 7420 6973 2072 656d 6f76 6564 2e0a ist is removed.. │ │ │ │ │ +00033c50: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00033c60: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00033c70: 6465 3a20 4465 636c 6172 696e 6720 7265 de: Declaring re │ │ │ │ │ +00033c80: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ +00033c90: 6565 6e20 7061 636b 6167 6573 2c20 204e een packages, N │ │ │ │ │ +00033ca0: 6578 743a 2053 6861 7265 6420 6c69 6272 ext: Shared libr │ │ │ │ │ +00033cb0: 6172 6965 732c 2020 5072 6576 3a20 5061 aries, Prev: Pa │ │ │ │ │ +00033cc0: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ +00033cd0: 2073 6372 6970 7473 2061 6e64 2069 6e73 scripts and ins │ │ │ │ │ +00033ce0: 7461 6c6c 6174 696f 6e20 7072 6f63 6564 tallation proced │ │ │ │ │ +00033cf0: 7572 652c 2020 5570 3a20 546f 700a 0a37 ure, Up: Top..7 │ │ │ │ │ +00033d00: 2044 6563 6c61 7269 6e67 2072 656c 6174 Declaring relat │ │ │ │ │ +00033d10: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ +00033d20: 2070 6163 6b61 6765 730a 2a2a 2a2a 2a2a packages.****** │ │ │ │ │ +00033d30: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00033d40: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00033d50: 2a2a 2a2a 0a0a 2a20 4d65 6e75 3a0a 0a2a ****..* Menu:..* │ │ │ │ │ +00033d60: 2053 796e 7461 7820 6f66 2072 656c 6174 Syntax of relat │ │ │ │ │ +00033d70: 696f 6e73 6869 7020 6669 656c 6473 3a3a ionship fields:: │ │ │ │ │ +00033d80: 0a2a 2042 696e 6172 7920 4465 7065 6e64 .* Binary Depend │ │ │ │ │ +00033d90: 656e 6369 6573 202d 2044 6570 656e 6473 encies - Depends │ │ │ │ │ +00033da0: 2c20 5265 636f 6d6d 656e 6473 2c20 5375 , Recommends, Su │ │ │ │ │ +00033db0: 6767 6573 7473 2c20 456e 6861 6e63 6573 ggests, Enhances │ │ │ │ │ +00033dc0: 2c20 5072 652d 4465 7065 6e64 733a 2042 , Pre-Depends: B │ │ │ │ │ +00033dd0: 696e 6172 7920 4465 7065 6e64 656e 6369 inary Dependenci │ │ │ │ │ +00033de0: 6573 202d 2044 6570 656e 6473 2052 6563 es - Depends Rec │ │ │ │ │ +00033df0: 6f6d 6d65 6e64 7320 5375 6767 6573 7473 ommends Suggests │ │ │ │ │ +00033e00: 2045 6e68 616e 6365 7320 5072 652d 4465 Enhances Pre-De │ │ │ │ │ +00033e10: 7065 6e64 732e 0a2a 2050 6163 6b61 6765 pends..* Package │ │ │ │ │ +00033e20: 7320 7768 6963 6820 6272 6561 6b20 6f74 s which break ot │ │ │ │ │ +00033e30: 6865 7220 7061 636b 6167 6573 202d 2042 her packages - B │ │ │ │ │ +00033e40: 7265 616b 733a 3a0a 2a20 436f 6e66 6c69 reaks::.* Confli │ │ │ │ │ +00033e50: 6374 696e 6720 6269 6e61 7279 2070 6163 cting binary pac │ │ │ │ │ +00033e60: 6b61 6765 7320 2d20 436f 6e66 6c69 6374 kages - Conflict │ │ │ │ │ +00033e70: 733a 3a0a 2a20 5669 7274 7561 6c20 7061 s::.* Virtual pa │ │ │ │ │ +00033e80: 636b 6167 6573 202d 2050 726f 7669 6465 ckages - Provide │ │ │ │ │ +00033e90: 733a 3a0a 2a20 4f76 6572 7772 6974 696e s::.* Overwritin │ │ │ │ │ +00033ea0: 6720 6669 6c65 7320 616e 6420 7265 706c g files and repl │ │ │ │ │ +00033eb0: 6163 696e 6720 7061 636b 6167 6573 202d acing packages - │ │ │ │ │ +00033ec0: 2052 6570 6c61 6365 733a 3a0a 2a20 5265 Replaces::.* Re │ │ │ │ │ +00033ed0: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ +00033ee0: 6565 6e20 736f 7572 6365 2061 6e64 2062 een source and b │ │ │ │ │ +00033ef0: 696e 6172 7920 7061 636b 6167 6573 202d inary packages - │ │ │ │ │ +00033f00: 2042 7569 6c64 2d44 6570 656e 6473 2c20 Build-Depends, │ │ │ │ │ +00033f10: 4275 696c 642d 4465 7065 6e64 732d 496e Build-Depends-In │ │ │ │ │ +00033f20: 6465 702c 2042 7569 6c64 2d44 6570 656e dep, Build-Depen │ │ │ │ │ +00033f30: 6473 2d41 7263 682c 2042 7569 6c64 2d43 ds-Arch, Build-C │ │ │ │ │ +00033f40: 6f6e 666c 6963 7473 2c20 4275 696c 642d onflicts, Build- │ │ │ │ │ +00033f50: 436f 6e66 6c69 6374 732d 496e 6465 702c Conflicts-Indep, │ │ │ │ │ +00033f60: 2042 7569 6c64 2d43 6f6e 666c 6963 7473 Build-Conflicts │ │ │ │ │ +00033f70: 2d41 7263 683a 2052 656c 6174 696f 6e73 -Arch: Relations │ │ │ │ │ +00033f80: 6869 7073 2062 6574 7765 656e 2073 6f75 hips between sou │ │ │ │ │ +00033f90: 7263 6520 616e 6420 6269 6e61 7279 2070 rce and binary p │ │ │ │ │ +00033fa0: 6163 6b61 6765 7320 2d20 4275 696c 642d ackages - Build- │ │ │ │ │ +00033fb0: 4465 7065 6e64 7320 4275 696c 642d 4465 Depends Build-De │ │ │ │ │ +00033fc0: 7065 6e64 732d 496e 6465 7020 4275 696c pends-Indep Buil │ │ │ │ │ +00033fd0: 642d 4465 7065 6e64 732d 4172 6368 2042 d-Depends-Arch B │ │ │ │ │ +00033fe0: 7569 6c64 2d43 6f6e 666c 6963 7473 2042 uild-Conflicts B │ │ │ │ │ +00033ff0: 7569 6c64 2d43 6f6e 666c 6963 7473 2d49 uild-Conflicts-I │ │ │ │ │ +00034000: 6e64 6570 2042 7569 6c64 2d43 6f6e 666c ndep Build-Confl │ │ │ │ │ +00034010: 6963 7473 2d41 7263 682e 0a2a 2041 6464 icts-Arch..* Add │ │ │ │ │ +00034020: 6974 696f 6e61 6c20 736f 7572 6365 2070 itional source p │ │ │ │ │ +00034030: 6163 6b61 6765 7320 7573 6564 2074 6f20 ackages used to │ │ │ │ │ +00034040: 6275 696c 6420 7468 6520 6269 6e61 7279 build the binary │ │ │ │ │ +00034050: 202d 2042 7569 6c74 2d55 7369 6e67 3a3a - Built-Using:: │ │ │ │ │ +00034060: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00034070: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00034080: 6f64 653a 2053 796e 7461 7820 6f66 2072 ode: Syntax of r │ │ │ │ │ +00034090: 656c 6174 696f 6e73 6869 7020 6669 656c elationship fiel │ │ │ │ │ +000340a0: 6473 2c20 204e 6578 743a 2042 696e 6172 ds, Next: Binar │ │ │ │ │ +000340b0: 7920 4465 7065 6e64 656e 6369 6573 202d y Dependencies - │ │ │ │ │ +000340c0: 2044 6570 656e 6473 2052 6563 6f6d 6d65 Depends Recomme │ │ │ │ │ +000340d0: 6e64 7320 5375 6767 6573 7473 2045 6e68 nds Suggests Enh │ │ │ │ │ +000340e0: 616e 6365 7320 5072 652d 4465 7065 6e64 ances Pre-Depend │ │ │ │ │ +000340f0: 732c 2020 5570 3a20 4465 636c 6172 696e s, Up: Declarin │ │ │ │ │ +00034100: 6720 7265 6c61 7469 6f6e 7368 6970 7320 g relationships │ │ │ │ │ +00034110: 6265 7477 6565 6e20 7061 636b 6167 6573 between packages │ │ │ │ │ +00034120: 0a0a 372e 3120 5379 6e74 6178 206f 6620 ..7.1 Syntax of │ │ │ │ │ +00034130: 7265 6c61 7469 6f6e 7368 6970 2066 6965 relationship fie │ │ │ │ │ +00034140: 6c64 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d lds.============ │ │ │ │ │ +00034150: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00034160: 3d3d 3d3d 3d0a 0a54 6865 7365 2066 6965 =====..These fie │ │ │ │ │ +00034170: 6c64 7320 616c 6c20 6861 7665 2061 2075 lds all have a u │ │ │ │ │ +00034180: 6e69 666f 726d 2073 796e 7461 782e 2020 niform syntax. │ │ │ │ │ +00034190: 5468 6579 2061 7265 2061 206c 6973 7420 They are a list │ │ │ │ │ +000341a0: 6f66 2070 6163 6b61 6765 0a6e 616d 6573 of package.names │ │ │ │ │ +000341b0: 2073 6570 6172 6174 6564 2062 7920 636f separated by co │ │ │ │ │ +000341c0: 6d6d 6173 2e0a 0a49 6e20 7468 6520 e280 mmas...In the .. │ │ │ │ │ +000341d0: 9844 6570 656e 6473 e280 992c 20e2 8098 .Depends..., ... │ │ │ │ │ +000341e0: 5265 636f 6d6d 656e 6473 e280 992c 20e2 Recommends..., . │ │ │ │ │ +000341f0: 8098 5375 6767 6573 7473 e280 992c 20e2 ..Suggests..., . │ │ │ │ │ +00034200: 8098 5072 652d 4465 7065 6e64 73e2 8099 ..Pre-Depends... │ │ │ │ │ +00034210: 2c0a e280 9842 7569 6c64 2d44 6570 656e ,....Build-Depen │ │ │ │ │ +00034220: 6473 e280 992c 20e2 8098 4275 696c 642d ds..., ...Build- │ │ │ │ │ +00034230: 4465 7065 6e64 732d 496e 6465 70e2 8099 Depends-Indep... │ │ │ │ │ +00034240: 2061 6e64 20e2 8098 4275 696c 642d 4465 and ...Build-De │ │ │ │ │ +00034250: 7065 6e64 732d 4172 6368 e280 9920 636f pends-Arch... co │ │ │ │ │ +00034260: 6e74 726f 6c0a 6669 656c 6473 206f 6620 ntrol.fields of │ │ │ │ │ +00034270: 7468 6520 7061 636b 6167 652c 2077 6869 the package, whi │ │ │ │ │ +00034280: 6368 2064 6563 6c61 7265 2064 6570 656e ch declare depen │ │ │ │ │ +00034290: 6465 6e63 6965 7320 6f6e 206f 7468 6572 dencies on other │ │ │ │ │ +000342a0: 2070 6163 6b61 6765 732c 2074 6865 0a70 packages, the.p │ │ │ │ │ +000342b0: 6163 6b61 6765 206e 616d 6573 206c 6973 ackage names lis │ │ │ │ │ +000342c0: 7465 6420 6d61 7920 616c 736f 2069 6e63 ted may also inc │ │ │ │ │ +000342d0: 6c75 6465 206c 6973 7473 206f 6620 616c lude lists of al │ │ │ │ │ +000342e0: 7465 726e 6174 6976 6520 7061 636b 6167 ternative packag │ │ │ │ │ +000342f0: 650a 6e61 6d65 732c 2073 6570 6172 6174 e.names, separat │ │ │ │ │ +00034300: 6564 2062 7920 7665 7274 6963 616c 2062 ed by vertical b │ │ │ │ │ +00034310: 6172 2028 7069 7065 2920 7379 6d62 6f6c ar (pipe) symbol │ │ │ │ │ +00034320: 7320 e280 987c e280 992e 2020 496e 2073 s ...|.... In s │ │ │ │ │ +00034330: 7563 6820 6120 6361 7365 2c0a 7468 6174 uch a case,.that │ │ │ │ │ +00034340: 2070 6172 7420 6f66 2074 6865 2064 6570 part of the dep │ │ │ │ │ +00034350: 656e 6465 6e63 7920 6361 6e20 6265 2073 endency can be s │ │ │ │ │ +00034360: 6174 6973 6669 6564 2062 7920 616e 7920 atisfied by any │ │ │ │ │ +00034370: 6f6e 6520 6f66 2074 6865 0a61 6c74 6572 one of the.alter │ │ │ │ │ +00034380: 6e61 7469 7665 2070 6163 6b61 6765 732e native packages. │ │ │ │ │ +00034390: 2020 2841 6c74 6572 6e61 7469 7665 2064 (Alternative d │ │ │ │ │ +000343a0: 6570 656e 6465 6e63 6965 7320 696e 20e2 ependencies in . │ │ │ │ │ +000343b0: 8098 4275 696c 642d 4465 7065 6e64 73e2 ..Build-Depends. │ │ │ │ │ +000343c0: 8099 2c0a e280 9842 7569 6c64 2d44 6570 ..,....Build-Dep │ │ │ │ │ +000343d0: 656e 6473 2d49 6e64 6570 e280 992c 2061 ends-Indep..., a │ │ │ │ │ +000343e0: 6e64 20e2 8098 4275 696c 642d 4465 7065 nd ...Build-Depe │ │ │ │ │ +000343f0: 6e64 732d 4172 6368 e280 9920 6172 6520 nds-Arch... are │ │ │ │ │ +00034400: 696e 7465 7270 7265 7465 640a 7370 6563 interpreted.spec │ │ │ │ │ +00034410: 6961 6c6c 7920 6279 2044 6562 6961 6e20 ially by Debian │ │ │ │ │ +00034420: 6175 746f 6275 696c 6465 7273 2e20 2053 autobuilders. S │ │ │ │ │ +00034430: 6565 202a 6e6f 7465 2052 656c 6174 696f ee *note Relatio │ │ │ │ │ +00034440: 6e73 6869 7073 2062 6574 7765 656e 0a73 nships between.s │ │ │ │ │ +00034450: 6f75 7263 6520 616e 6420 6269 6e61 7279 ource and binary │ │ │ │ │ +00034460: 2070 6163 6b61 6765 733a 2039 362e 2066 packages: 96. f │ │ │ │ │ +00034470: 6f72 206d 6f72 6520 6465 7461 696c 732e or more details. │ │ │ │ │ +00034480: 290a 0a41 6c6c 206f 6620 7468 6520 6669 )..All of the fi │ │ │ │ │ +00034490: 656c 6473 206d 6179 2072 6573 7472 6963 elds may restric │ │ │ │ │ +000344a0: 7420 7468 6569 7220 6170 706c 6963 6162 t their applicab │ │ │ │ │ +000344b0: 696c 6974 7920 746f 2070 6172 7469 6375 ility to particu │ │ │ │ │ +000344c0: 6c61 720a 7665 7273 696f 6e73 206f 6620 lar.versions of │ │ │ │ │ +000344d0: 6561 6368 206e 616d 6564 2070 6163 6b61 each named packa │ │ │ │ │ +000344e0: 6765 2e20 2054 6869 7320 6973 2064 6f6e ge. This is don │ │ │ │ │ +000344f0: 6520 696e 2070 6172 656e 7468 6573 6573 e in parentheses │ │ │ │ │ +00034500: 2061 6674 6572 2065 6163 680a 696e 6469 after each.indi │ │ │ │ │ +00034510: 7669 6475 616c 2070 6163 6b61 6765 206e vidual package n │ │ │ │ │ +00034520: 616d 653b 2074 6865 2070 6172 656e 7468 ame; the parenth │ │ │ │ │ +00034530: 6573 6573 2073 686f 756c 6420 636f 6e74 eses should cont │ │ │ │ │ +00034540: 6169 6e20 6120 7265 6c61 7469 6f6e 2066 ain a relation f │ │ │ │ │ +00034550: 726f 6d0a 7468 6520 6c69 7374 2062 656c rom.the list bel │ │ │ │ │ +00034560: 6f77 2066 6f6c 6c6f 7765 6420 6279 2061 ow followed by a │ │ │ │ │ +00034570: 2076 6572 7369 6f6e 206e 756d 6265 722c version number, │ │ │ │ │ +00034580: 2069 6e20 7468 6520 666f 726d 6174 2064 in the format d │ │ │ │ │ +00034590: 6573 6372 6962 6564 2069 6e0a 2a6e 6f74 escribed in.*not │ │ │ │ │ +000345a0: 6520 5665 7273 696f 6e3a 2034 312e 0a0a e Version: 41... │ │ │ │ │ +000345b0: 5468 6520 7265 6c61 7469 6f6e 7320 616c The relations al │ │ │ │ │ +000345c0: 6c6f 7765 6420 6172 6520 e280 983c 3ce2 lowed are ...<<. │ │ │ │ │ +000345d0: 8099 2c20 e280 983c 3de2 8099 2c20 e280 .., ...<=..., .. │ │ │ │ │ +000345e0: 983d e280 992c 20e2 8098 3e3d e280 9920 .=..., ...>=... │ │ │ │ │ +000345f0: 616e 6420 e280 983e 3ee2 8099 2066 6f72 and ...>>... for │ │ │ │ │ +00034600: 2073 7472 6963 746c 790a 6561 726c 6965 strictly.earlie │ │ │ │ │ +00034610: 722c 2065 6172 6c69 6572 206f 7220 6571 r, earlier or eq │ │ │ │ │ +00034620: 7561 6c2c 2065 7861 6374 6c79 2065 7175 ual, exactly equ │ │ │ │ │ +00034630: 616c 2c20 6c61 7465 7220 6f72 2065 7175 al, later or equ │ │ │ │ │ +00034640: 616c 2061 6e64 2073 7472 6963 746c 790a al and strictly. │ │ │ │ │ +00034650: 6c61 7465 722c 2072 6573 7065 6374 6976 later, respectiv │ │ │ │ │ +00034660: 656c 792e 2020 5468 6520 6578 6365 7074 ely. The except │ │ │ │ │ +00034670: 696f 6e20 6973 2074 6865 2050 726f 7669 ion is the Provi │ │ │ │ │ +00034680: 6465 7320 6669 656c 642c 2066 6f72 2077 des field, for w │ │ │ │ │ +00034690: 6869 6368 0a6f 6e6c 7920 e280 983d e280 hich.only ...=.. │ │ │ │ │ +000346a0: 9920 6973 2061 6c6c 6f77 6564 2e20 2028 . is allowed. ( │ │ │ │ │ +000346b0: 3129 0a0a 5768 6974 6573 7061 6365 206d 1)..Whitespace m │ │ │ │ │ +000346c0: 6179 2061 7070 6561 7220 6174 2061 6e79 ay appear at any │ │ │ │ │ +000346d0: 2070 6f69 6e74 2069 6e20 7468 6520 7665 point in the ve │ │ │ │ │ +000346e0: 7273 696f 6e20 7370 6563 6966 6963 6174 rsion specificat │ │ │ │ │ +000346f0: 696f 6e20 7375 626a 6563 740a 746f 2074 ion subject.to t │ │ │ │ │ +00034700: 6865 2072 756c 6573 2069 6e20 2a6e 6f74 he rules in *not │ │ │ │ │ +00034710: 6520 5379 6e74 6178 206f 6620 636f 6e74 e Syntax of cont │ │ │ │ │ +00034720: 726f 6c20 6669 6c65 733a 2039 312c 2061 rol files: 91, a │ │ │ │ │ +00034730: 6e64 206d 7573 7420 6170 7065 6172 2077 nd must appear w │ │ │ │ │ +00034740: 6865 7265 0a69 74e2 8099 7320 6e65 6365 here.it...s nece │ │ │ │ │ +00034750: 7373 6172 7920 746f 2064 6973 616d 6269 ssary to disambi │ │ │ │ │ +00034760: 6775 6174 653b 2069 7420 6973 206e 6f74 guate; it is not │ │ │ │ │ +00034770: 206f 7468 6572 7769 7365 2073 6967 6e69 otherwise signi │ │ │ │ │ +00034780: 6669 6361 6e74 2e20 2041 6c6c 206f 660a ficant. All of. │ │ │ │ │ +00034790: 7468 6520 7265 6c61 7469 6f6e 7368 6970 the relationship │ │ │ │ │ +000347a0: 2066 6965 6c64 7320 6361 6e20 6f6e 6c79 fields can only │ │ │ │ │ +000347b0: 2062 6520 666f 6c64 6564 2069 6e20 736f be folded in so │ │ │ │ │ +000347c0: 7572 6365 2070 6163 6b61 6765 2074 656d urce package tem │ │ │ │ │ +000347d0: 706c 6174 650a 636f 6e74 726f 6c20 6669 plate.control fi │ │ │ │ │ +000347e0: 6c65 732e 2020 466f 7220 636f 6e73 6973 les. For consis │ │ │ │ │ +000347f0: 7465 6e63 7920 616e 6420 696e 2063 6173 tency and in cas │ │ │ │ │ +00034800: 6520 6f66 2066 7574 7572 6520 6368 616e e of future chan │ │ │ │ │ +00034810: 6765 7320 746f 20e2 8098 6470 6b67 e280 ges to ...dpkg.. │ │ │ │ │ +00034820: 990a 6974 2069 7320 7265 636f 6d6d 656e ..it is recommen │ │ │ │ │ +00034830: 6465 6420 7468 6174 2061 2073 696e 676c ded that a singl │ │ │ │ │ +00034840: 6520 7370 6163 6520 6265 2075 7365 6420 e space be used │ │ │ │ │ +00034850: 6166 7465 7220 6120 7665 7273 696f 6e0a after a version. │ │ │ │ │ +00034860: 7265 6c61 7469 6f6e 7368 6970 2061 6e64 relationship and │ │ │ │ │ +00034870: 2062 6566 6f72 6520 6120 7665 7273 696f before a versio │ │ │ │ │ +00034880: 6e20 6e75 6d62 6572 3b20 6974 2069 7320 n number; it is │ │ │ │ │ +00034890: 616c 736f 2063 6f6e 7665 6e74 696f 6e61 also conventiona │ │ │ │ │ +000348a0: 6c20 746f 2070 7574 0a61 2073 696e 676c l to put.a singl │ │ │ │ │ +000348b0: 6520 7370 6163 6520 6166 7465 7220 6561 e space after ea │ │ │ │ │ +000348c0: 6368 2063 6f6d 6d61 2c20 6f6e 2065 6974 ch comma, on eit │ │ │ │ │ +000348d0: 6865 7220 7369 6465 206f 6620 6561 6368 her side of each │ │ │ │ │ +000348e0: 2076 6572 7469 6361 6c20 6261 722c 0a61 vertical bar,.a │ │ │ │ │ +000348f0: 6e64 2062 6566 6f72 6520 6561 6368 206f nd before each o │ │ │ │ │ +00034900: 7065 6e20 7061 7265 6e74 6865 7369 732e pen parenthesis. │ │ │ │ │ +00034910: 2020 5768 656e 206f 7065 6e69 6e67 2061 When opening a │ │ │ │ │ +00034920: 2063 6f6e 7469 6e75 6174 696f 6e20 6c69 continuation li │ │ │ │ │ +00034930: 6e65 2069 6e20 610a 7265 6c61 7469 6f6e ne in a.relation │ │ │ │ │ +00034940: 7368 6970 2066 6965 6c64 2c20 6974 2069 ship field, it i │ │ │ │ │ +00034950: 7320 636f 6e76 656e 7469 6f6e 616c 2074 s conventional t │ │ │ │ │ +00034960: 6f20 646f 2073 6f20 6166 7465 7220 6120 o do so after a │ │ │ │ │ +00034970: 636f 6d6d 6120 616e 6420 6265 666f 7265 comma and before │ │ │ │ │ +00034980: 0a74 6865 2073 7061 6365 2066 6f6c 6c6f .the space follo │ │ │ │ │ +00034990: 7769 6e67 2074 6861 7420 636f 6d6d 612e wing that comma. │ │ │ │ │ +000349a0: 0a0a 466f 7220 6578 616d 706c 652c 2061 ..For example, a │ │ │ │ │ +000349b0: 206c 6973 7420 6f66 2064 6570 656e 6465 list of depende │ │ │ │ │ +000349c0: 6e63 6965 7320 6d69 6768 7420 6170 7065 ncies might appe │ │ │ │ │ +000349d0: 6172 2061 733a 0a0a 2020 2020 2050 6163 ar as:.. Pac │ │ │ │ │ +000349e0: 6b61 6765 3a20 6d75 7474 0a20 2020 2020 kage: mutt. │ │ │ │ │ +000349f0: 5665 7273 696f 6e3a 2031 2e33 2e31 372d Version: 1.3.17- │ │ │ │ │ +00034a00: 310a 2020 2020 2044 6570 656e 6473 3a20 1. Depends: │ │ │ │ │ +00034a10: 6c69 6263 3620 283e 3d20 322e 322e 3129 libc6 (>= 2.2.1) │ │ │ │ │ +00034a20: 2c20 6465 6661 756c 742d 6d74 6120 7c20 , default-mta | │ │ │ │ │ +00034a30: 6d61 696c 2d74 7261 6e73 706f 7274 2d61 mail-transport-a │ │ │ │ │ +00034a40: 6765 6e74 0a0a 5265 6c61 7469 6f6e 7368 gent..Relationsh │ │ │ │ │ +00034a50: 6970 7320 6d61 7920 6265 2072 6573 7472 ips may be restr │ │ │ │ │ +00034a60: 6963 7465 6420 746f 2061 2063 6572 7461 icted to a certa │ │ │ │ │ +00034a70: 696e 2073 6574 206f 6620 6172 6368 6974 in set of archit │ │ │ │ │ +00034a80: 6563 7475 7265 732e 2020 5468 6973 0a69 ectures. This.i │ │ │ │ │ +00034a90: 7320 696e 6469 6361 7465 6420 696e 2062 s indicated in b │ │ │ │ │ +00034aa0: 7261 636b 6574 7320 6166 7465 7220 6561 rackets after ea │ │ │ │ │ +00034ab0: 6368 2069 6e64 6976 6964 7561 6c20 7061 ch individual pa │ │ │ │ │ +00034ac0: 636b 6167 6520 6e61 6d65 2061 6e64 2074 ckage name and t │ │ │ │ │ +00034ad0: 6865 0a6f 7074 696f 6e61 6c20 7665 7273 he.optional vers │ │ │ │ │ +00034ae0: 696f 6e20 7370 6563 6966 6963 6174 696f ion specificatio │ │ │ │ │ +00034af0: 6e2e 2020 5468 6520 6272 6163 6b65 7473 n. The brackets │ │ │ │ │ +00034b00: 2065 6e63 6c6f 7365 2061 206e 6f6e 2d65 enclose a non-e │ │ │ │ │ +00034b10: 6d70 7479 206c 6973 740a 6f66 2044 6562 mpty list.of Deb │ │ │ │ │ +00034b20: 6961 6e20 6172 6368 6974 6563 7475 7265 ian architecture │ │ │ │ │ +00034b30: 206e 616d 6573 2069 6e20 7468 6520 666f names in the fo │ │ │ │ │ +00034b40: 726d 6174 2064 6573 6372 6962 6564 2069 rmat described i │ │ │ │ │ +00034b50: 6e20 2a6e 6f74 650a 4172 6368 6974 6563 n *note.Architec │ │ │ │ │ +00034b60: 7475 7265 2073 7065 6369 6669 6361 7469 ture specificati │ │ │ │ │ +00034b70: 6f6e 2073 7472 696e 6773 3a20 3662 2c20 on strings: 6b, │ │ │ │ │ +00034b80: 7365 7061 7261 7465 6420 6279 2077 6869 separated by whi │ │ │ │ │ +00034b90: 7465 7370 6163 652e 0a45 7863 6c61 6d61 tespace..Exclama │ │ │ │ │ +00034ba0: 7469 6f6e 206d 6172 6b73 206d 6179 2062 tion marks may b │ │ │ │ │ +00034bb0: 6520 7072 6570 656e 6465 6420 746f 2065 e prepended to e │ │ │ │ │ +00034bc0: 6163 6820 6f66 2074 6865 206e 616d 6573 ach of the names │ │ │ │ │ +00034bd0: 2e20 2028 4974 2069 7320 6e6f 740a 7065 . (It is not.pe │ │ │ │ │ +00034be0: 726d 6974 7465 6420 666f 7220 736f 6d65 rmitted for some │ │ │ │ │ +00034bf0: 206e 616d 6573 2074 6f20 6265 2070 7265 names to be pre │ │ │ │ │ +00034c00: 7065 6e64 6564 2077 6974 6820 6578 636c pended with excl │ │ │ │ │ +00034c10: 616d 6174 696f 6e20 6d61 726b 7320 7768 amation marks wh │ │ │ │ │ +00034c20: 696c 650a 6f74 6865 7273 2061 7265 6ee2 ile.others aren. │ │ │ │ │ +00034c30: 8099 742e 290a 0a46 6f72 2062 7569 6c64 ..t.)..For build │ │ │ │ │ +00034c40: 2072 656c 6174 696f 6e73 6869 7020 6669 relationship fi │ │ │ │ │ +00034c50: 656c 6473 2028 e280 9842 7569 6c64 2d44 elds (...Build-D │ │ │ │ │ +00034c60: 6570 656e 6473 e280 992c 20e2 8098 4275 epends..., ...Bu │ │ │ │ │ +00034c70: 696c 642d 4465 7065 6e64 732d 496e 6465 ild-Depends-Inde │ │ │ │ │ +00034c80: 70e2 8099 2c0a e280 9842 7569 6c64 2d44 p...,....Build-D │ │ │ │ │ +00034c90: 6570 656e 6473 2d41 7263 68e2 8099 2c20 epends-Arch..., │ │ │ │ │ +00034ca0: e280 9842 7569 6c64 2d43 6f6e 666c 6963 ...Build-Conflic │ │ │ │ │ +00034cb0: 7473 e280 992c 20e2 8098 4275 696c 642d ts..., ...Build- │ │ │ │ │ +00034cc0: 436f 6e66 6c69 6374 732d 496e 6465 70e2 Conflicts-Indep. │ │ │ │ │ +00034cd0: 8099 2061 6e64 0ae2 8098 4275 696c 642d .. and....Build- │ │ │ │ │ +00034ce0: 436f 6e66 6c69 6374 732d 4172 6368 e280 Conflicts-Arch.. │ │ │ │ │ +00034cf0: 9929 2c20 6966 2074 6865 2063 7572 7265 .), if the curre │ │ │ │ │ +00034d00: 6e74 2044 6562 6961 6e20 686f 7374 2061 nt Debian host a │ │ │ │ │ +00034d10: 7263 6869 7465 6374 7572 6520 6973 206e rchitecture is n │ │ │ │ │ +00034d20: 6f74 0a69 6e20 7468 6973 206c 6973 7420 ot.in this list │ │ │ │ │ +00034d30: 616e 6420 7468 6572 6520 6172 6520 6e6f and there are no │ │ │ │ │ +00034d40: 2065 7863 6c61 6d61 7469 6f6e 206d 6172 exclamation mar │ │ │ │ │ +00034d50: 6b73 2069 6e20 7468 6520 6c69 7374 2c20 ks in the list, │ │ │ │ │ +00034d60: 6f72 2069 7420 6973 2069 6e0a 7468 6520 or it is in.the │ │ │ │ │ +00034d70: 6c69 7374 2077 6974 6820 6120 7072 6570 list with a prep │ │ │ │ │ +00034d80: 656e 6465 6420 6578 636c 616d 6174 696f ended exclamatio │ │ │ │ │ +00034d90: 6e20 6d61 726b 2c20 7468 6520 7061 636b n mark, the pack │ │ │ │ │ +00034da0: 6167 6520 6e61 6d65 2061 6e64 2074 6865 age name and the │ │ │ │ │ +00034db0: 0a61 7373 6f63 6961 7465 6420 7665 7273 .associated vers │ │ │ │ │ +00034dc0: 696f 6e20 7370 6563 6966 6963 6174 696f ion specificatio │ │ │ │ │ +00034dd0: 6e20 6172 6520 6967 6e6f 7265 6420 636f n are ignored co │ │ │ │ │ +00034de0: 6d70 6c65 7465 6c79 2066 6f72 2074 6865 mpletely for the │ │ │ │ │ +00034df0: 2070 7572 706f 7365 730a 6f66 2064 6566 purposes.of def │ │ │ │ │ +00034e00: 696e 696e 6720 7468 6520 7265 6c61 7469 ining the relati │ │ │ │ │ +00034e10: 6f6e 7368 6970 732e 0a0a 466f 7220 6578 onships...For ex │ │ │ │ │ +00034e20: 616d 706c 653a 0a0a 2020 2020 2053 6f75 ample:.. Sou │ │ │ │ │ +00034e30: 7263 653a 2067 6c69 6263 0a20 2020 2020 rce: glibc. │ │ │ │ │ +00034e40: 4275 696c 642d 4465 7065 6e64 732d 496e Build-Depends-In │ │ │ │ │ +00034e50: 6465 703a 2074 6578 696e 666f 0a20 2020 dep: texinfo. │ │ │ │ │ +00034e60: 2020 4275 696c 642d 4465 7065 6e64 733a Build-Depends: │ │ │ │ │ +00034e70: 206b 6572 6e65 6c2d 6865 6164 6572 732d kernel-headers- │ │ │ │ │ +00034e80: 322e 322e 3130 205b 2168 7572 642d 6933 2.2.10 [!hurd-i3 │ │ │ │ │ +00034e90: 3836 5d2c 0a20 2020 2020 2068 7572 642d 86],. hurd- │ │ │ │ │ +00034ea0: 6465 7620 5b68 7572 642d 6933 3836 5d2c dev [hurd-i386], │ │ │ │ │ +00034eb0: 2067 6e75 6d61 6368 2d64 6576 205b 6875 gnumach-dev [hu │ │ │ │ │ +00034ec0: 7264 2d69 3338 365d 0a0a 7265 7175 6972 rd-i386]..requir │ │ │ │ │ +00034ed0: 6573 20e2 8098 6b65 726e 656c 2d68 6561 es ...kernel-hea │ │ │ │ │ +00034ee0: 6465 7273 2d32 2e32 2e31 30e2 8099 206f ders-2.2.10... o │ │ │ │ │ +00034ef0: 6e20 616c 6c20 6172 6368 6974 6563 7475 n all architectu │ │ │ │ │ +00034f00: 7265 7320 6f74 6865 7220 7468 616e 0a68 res other than.h │ │ │ │ │ +00034f10: 7572 642d 6933 3836 2061 6e64 2072 6571 urd-i386 and req │ │ │ │ │ +00034f20: 7569 7265 7320 e280 9868 7572 642d 6465 uires ...hurd-de │ │ │ │ │ +00034f30: 76e2 8099 2061 6e64 20e2 8098 676e 756d v... and ...gnum │ │ │ │ │ +00034f40: 6163 682d 6465 76e2 8099 206f 6e6c 7920 ach-dev... only │ │ │ │ │ +00034f50: 6f6e 2068 7572 642d 6933 3836 2e0a 4865 on hurd-i386..He │ │ │ │ │ +00034f60: 7265 2069 7320 616e 6f74 6865 7220 6578 re is another ex │ │ │ │ │ +00034f70: 616d 706c 6520 7368 6f77 696e 6720 6d75 ample showing mu │ │ │ │ │ +00034f80: 6c74 6970 6c65 2061 7263 6869 7465 6374 ltiple architect │ │ │ │ │ +00034f90: 7572 6573 2073 6570 6172 6174 6564 2062 ures separated b │ │ │ │ │ +00034fa0: 790a 7370 6163 6573 3a0a 0a20 2020 2020 y.spaces:.. │ │ │ │ │ +00034fb0: 4275 696c 642d 4465 7065 6e64 733a 0a20 Build-Depends:. │ │ │ │ │ +00034fc0: 2020 2020 206c 6962 6c75 616a 6974 352e libluajit5. │ │ │ │ │ +00034fd0: 312d 6465 7620 5b69 3338 3620 616d 6436 1-dev [i386 amd6 │ │ │ │ │ +00034fe0: 3420 6b66 7265 6562 7364 2d69 3338 3620 4 kfreebsd-i386 │ │ │ │ │ +00034ff0: 6172 6d65 6c20 6172 6d68 6620 706f 7765 armel armhf powe │ │ │ │ │ +00035000: 7270 6320 6d69 7073 5d2c 0a20 2020 2020 rpc mips],. │ │ │ │ │ +00035010: 206c 6962 6c75 6135 2e31 2d64 6576 205b liblua5.1-dev [ │ │ │ │ │ +00035020: 6875 7264 2d69 3338 3620 6961 3634 206b hurd-i386 ia64 k │ │ │ │ │ +00035030: 6672 6565 6273 642d 616d 6436 3420 7333 freebsd-amd64 s3 │ │ │ │ │ +00035040: 3930 7820 7370 6172 635d 2c0a 0a46 6f72 90x sparc],..For │ │ │ │ │ +00035050: 2062 696e 6172 7920 7265 6c61 7469 6f6e binary relation │ │ │ │ │ +00035060: 7368 6970 2066 6965 6c64 7320 616e 6420 ship fields and │ │ │ │ │ +00035070: 7468 6520 e280 9842 7569 6c74 2d55 7369 the ...Built-Usi │ │ │ │ │ +00035080: 6e67 e280 9920 6669 656c 642c 2074 6865 ng... field, the │ │ │ │ │ +00035090: 0a61 7263 6869 7465 6374 7572 6520 7265 .architecture re │ │ │ │ │ +000350a0: 7374 7269 6374 696f 6e20 7379 6e74 6178 striction syntax │ │ │ │ │ +000350b0: 2069 7320 6f6e 6c79 2073 7570 706f 7274 is only support │ │ │ │ │ +000350c0: 6564 2069 6e20 7468 6520 736f 7572 6365 ed in the source │ │ │ │ │ +000350d0: 2070 6163 6b61 6765 0a74 656d 706c 6174 package.templat │ │ │ │ │ +000350e0: 6520 636f 6e74 726f 6c20 6669 6c65 20e2 e control file . │ │ │ │ │ +000350f0: 8098 6465 6269 616e 2f63 6f6e 7472 6f6c ..debian/control │ │ │ │ │ +00035100: e280 992e 2020 5768 656e 2074 6865 2063 .... When the c │ │ │ │ │ +00035110: 6f72 7265 7370 6f6e 6469 6e67 2062 696e orresponding bin │ │ │ │ │ +00035120: 6172 790a 7061 636b 6167 6520 636f 6e74 ary.package cont │ │ │ │ │ +00035130: 726f 6c20 6669 6c65 2069 7320 6765 6e65 rol file is gene │ │ │ │ │ +00035140: 7261 7465 642c 2074 6865 2072 656c 6174 rated, the relat │ │ │ │ │ +00035150: 696f 6e73 6869 7020 7769 6c6c 2065 6974 ionship will eit │ │ │ │ │ +00035160: 6865 7220 6265 0a6f 6d69 7474 6564 206f her be.omitted o │ │ │ │ │ +00035170: 7220 696e 636c 7564 6564 2077 6974 686f r included witho │ │ │ │ │ +00035180: 7574 2074 6865 2061 7263 6869 7465 6374 ut the architect │ │ │ │ │ +00035190: 7572 6520 7265 7374 7269 6374 696f 6e20 ure restriction │ │ │ │ │ +000351a0: 6261 7365 6420 6f6e 2074 6865 0a61 7263 based on the.arc │ │ │ │ │ +000351b0: 6869 7465 6374 7572 6520 6f66 2074 6865 hitecture of the │ │ │ │ │ +000351c0: 2062 696e 6172 7920 7061 636b 6167 652e binary package. │ │ │ │ │ +000351d0: 2020 5468 6973 206d 6561 6e73 2074 6861 This means tha │ │ │ │ │ +000351e0: 7420 6172 6368 6974 6563 7475 7265 0a72 t architecture.r │ │ │ │ │ +000351f0: 6573 7472 6963 7469 6f6e 7320 6d75 7374 estrictions must │ │ │ │ │ +00035200: 206e 6f74 2062 6520 7573 6564 2069 6e20 not be used in │ │ │ │ │ +00035210: 6269 6e61 7279 2072 656c 6174 696f 6e73 binary relations │ │ │ │ │ +00035220: 6869 7020 6669 656c 6473 2066 6f72 0a61 hip fields for.a │ │ │ │ │ +00035230: 7263 6869 7465 6374 7572 652d 696e 6465 rchitecture-inde │ │ │ │ │ +00035240: 7065 6e64 656e 7420 7061 636b 6167 6573 pendent packages │ │ │ │ │ +00035250: 2028 e280 9841 7263 6869 7465 6374 7572 (...Architectur │ │ │ │ │ +00035260: 653a 2061 6c6c e280 9929 2e0a 0a46 6f72 e: all...)...For │ │ │ │ │ +00035270: 2065 7861 6d70 6c65 3a0a 0a20 2020 2020 example:.. │ │ │ │ │ +00035280: 4465 7065 6e64 733a 2066 6f6f 205b 6933 Depends: foo [i3 │ │ │ │ │ +00035290: 3836 5d2c 2062 6172 205b 616d 6436 345d 86], bar [amd64] │ │ │ │ │ +000352a0: 0a0a 6265 636f 6d65 7320 e280 9844 6570 ..becomes ...Dep │ │ │ │ │ +000352b0: 656e 6473 3a20 666f 6fe2 8099 2077 6865 ends: foo... whe │ │ │ │ │ +000352c0: 6e20 7468 6520 7061 636b 6167 6520 6973 n the package is │ │ │ │ │ +000352d0: 2062 7569 6c74 206f 6e20 7468 6520 e280 built on the .. │ │ │ │ │ +000352e0: 9869 3338 36e2 8099 0a61 7263 6869 7465 .i386....archite │ │ │ │ │ +000352f0: 6374 7572 652c 20e2 8098 4465 7065 6e64 cture, ...Depend │ │ │ │ │ +00035300: 733a 2062 6172 e280 9920 7768 656e 2074 s: bar... when t │ │ │ │ │ +00035310: 6865 2070 6163 6b61 6765 2069 7320 6275 he package is bu │ │ │ │ │ +00035320: 696c 7420 6f6e 2074 6865 20e2 8098 616d ilt on the ...am │ │ │ │ │ +00035330: 6436 34e2 8099 0a61 7263 6869 7465 6374 d64....architect │ │ │ │ │ +00035340: 7572 652c 2061 6e64 206f 6d69 7474 6564 ure, and omitted │ │ │ │ │ +00035350: 2065 6e74 6972 656c 7920 696e 2062 696e entirely in bin │ │ │ │ │ +00035360: 6172 7920 7061 636b 6167 6573 2062 7569 ary packages bui │ │ │ │ │ +00035370: 6c74 206f 6e20 616c 6c20 6f74 6865 720a lt on all other. │ │ │ │ │ +00035380: 6172 6368 6974 6563 7475 7265 732e 0a0a architectures... │ │ │ │ │ +00035390: 4966 2074 6865 2061 7263 6869 7465 6374 If the architect │ │ │ │ │ +000353a0: 7572 652d 7265 7374 7269 6374 6564 2064 ure-restricted d │ │ │ │ │ +000353b0: 6570 656e 6465 6e63 7920 6973 2070 6172 ependency is par │ │ │ │ │ +000353c0: 7420 6f66 2061 2073 6574 206f 660a 616c t of a set of.al │ │ │ │ │ +000353d0: 7465 726e 6174 6976 6573 2075 7369 6e67 ternatives using │ │ │ │ │ +000353e0: 20e2 8098 7ce2 8099 2c20 7468 6174 2061 ...|..., that a │ │ │ │ │ +000353f0: 6c74 6572 6e61 7469 7665 2069 7320 6967 lternative is ig │ │ │ │ │ +00035400: 6e6f 7265 6420 636f 6d70 6c65 7465 6c79 nored completely │ │ │ │ │ +00035410: 206f 6e0a 6172 6368 6974 6563 7475 7265 on.architecture │ │ │ │ │ +00035420: 7320 7468 6174 2064 6f20 6e6f 7420 6d61 s that do not ma │ │ │ │ │ +00035430: 7463 6820 7468 6520 7265 7374 7269 6374 tch the restrict │ │ │ │ │ +00035440: 696f 6e2e 2020 466f 7220 6578 616d 706c ion. For exampl │ │ │ │ │ +00035450: 653a 0a0a 2020 2020 2042 7569 6c64 2d44 e:.. Build-D │ │ │ │ │ +00035460: 6570 656e 6473 3a20 666f 6f20 5b21 6933 epends: foo [!i3 │ │ │ │ │ +00035470: 3836 5d20 7c20 6261 7220 5b21 616d 6436 86] | bar [!amd6 │ │ │ │ │ +00035480: 345d 0a0a 6973 2065 7175 6976 616c 656e 4]..is equivalen │ │ │ │ │ +00035490: 7420 746f 20e2 8098 6261 72e2 8099 206f t to ...bar... o │ │ │ │ │ +000354a0: 6e20 7468 6520 e280 9869 3338 36e2 8099 n the ...i386... │ │ │ │ │ +000354b0: 2061 7263 6869 7465 6374 7572 652c 2074 architecture, t │ │ │ │ │ +000354c0: 6f20 e280 9866 6f6f e280 9920 6f6e 2074 o ...foo... on t │ │ │ │ │ +000354d0: 6865 0ae2 8098 616d 6436 34e2 8099 2061 he....amd64... a │ │ │ │ │ +000354e0: 7263 6869 7465 6374 7572 652c 2061 6e64 rchitecture, and │ │ │ │ │ +000354f0: 2074 6f20 e280 9866 6f6f 207c 2062 6172 to ...foo | bar │ │ │ │ │ +00035500: e280 9920 6f6e 2061 6c6c 206f 7468 6572 ... on all other │ │ │ │ │ +00035510: 2061 7263 6869 7465 6374 7572 6573 2e0a architectures.. │ │ │ │ │ +00035520: 0a52 656c 6174 696f 6e73 6869 7073 206d .Relationships m │ │ │ │ │ +00035530: 6179 2061 6c73 6f20 6265 2072 6573 7472 ay also be restr │ │ │ │ │ +00035540: 6963 7465 6420 746f 2061 2063 6572 7461 icted to a certa │ │ │ │ │ +00035550: 696e 2073 6574 206f 6620 6172 6368 6974 in set of archit │ │ │ │ │ +00035560: 6563 7475 7265 730a 7573 696e 6720 6172 ectures.using ar │ │ │ │ │ +00035570: 6368 6974 6563 7475 7265 2077 696c 6463 chitecture wildc │ │ │ │ │ +00035580: 6172 6473 2069 6e20 7468 6520 666f 726d ards in the form │ │ │ │ │ +00035590: 6174 2064 6573 6372 6962 6564 2069 6e20 at described in │ │ │ │ │ +000355a0: 2a6e 6f74 650a 4172 6368 6974 6563 7475 *note.Architectu │ │ │ │ │ +000355b0: 7265 2077 696c 6463 6172 6473 3a20 6234 re wildcards: b4 │ │ │ │ │ +000355c0: 2e20 2054 6865 2073 796e 7461 7820 666f . The syntax fo │ │ │ │ │ +000355d0: 7220 6465 636c 6172 696e 6720 7375 6368 r declaring such │ │ │ │ │ +000355e0: 2072 6573 7472 6963 7469 6f6e 730a 6973 restrictions.is │ │ │ │ │ +000355f0: 2074 6865 2073 616d 6520 6173 2064 6563 the same as dec │ │ │ │ │ +00035600: 6c61 7269 6e67 2072 6573 7472 6963 7469 laring restricti │ │ │ │ │ +00035610: 6f6e 7320 7573 696e 6720 6120 6365 7274 ons using a cert │ │ │ │ │ +00035620: 6169 6e20 7365 7420 6f66 0a61 7263 6869 ain set of.archi │ │ │ │ │ +00035630: 7465 6374 7572 6573 2077 6974 686f 7574 tectures without │ │ │ │ │ +00035640: 2061 7263 6869 7465 6374 7572 6520 7769 architecture wi │ │ │ │ │ +00035650: 6c64 6361 7264 732e 2020 466f 7220 6578 ldcards. For ex │ │ │ │ │ +00035660: 616d 706c 653a 0a0a 2020 2020 2042 7569 ample:.. Bui │ │ │ │ │ +00035670: 6c64 2d44 6570 656e 6473 3a20 666f 6f20 ld-Depends: foo │ │ │ │ │ +00035680: 5b6c 696e 7578 2d61 6e79 5d2c 2062 6172 [linux-any], bar │ │ │ │ │ +00035690: 205b 616e 792d 6933 3836 5d2c 2062 617a [any-i386], baz │ │ │ │ │ +000356a0: 205b 216c 696e 7578 2d61 6e79 5d0a 0a69 [!linux-any]..i │ │ │ │ │ +000356b0: 7320 6571 7569 7661 6c65 6e74 2074 6f20 s equivalent to │ │ │ │ │ +000356c0: e280 9866 6f6f e280 9920 6f6e 2061 7263 ...foo... on arc │ │ │ │ │ +000356d0: 6869 7465 6374 7572 6573 2075 7369 6e67 hitectures using │ │ │ │ │ +000356e0: 2074 6865 204c 696e 7578 206b 6572 6e65 the Linux kerne │ │ │ │ │ +000356f0: 6c20 616e 6420 616e 790a 6370 752c 20e2 l and any.cpu, . │ │ │ │ │ +00035700: 8098 6261 72e2 8099 206f 6e20 6172 6368 ..bar... on arch │ │ │ │ │ +00035710: 6974 6563 7475 7265 7320 7573 696e 6720 itectures using │ │ │ │ │ +00035720: 616e 7920 6b65 726e 656c 2061 6e64 2061 any kernel and a │ │ │ │ │ +00035730: 6e20 6933 3836 2063 7075 2c20 616e 6420 n i386 cpu, and │ │ │ │ │ +00035740: e280 9862 617a e280 990a 6f6e 2061 6e79 ...baz....on any │ │ │ │ │ +00035750: 2061 7263 6869 7465 6374 7572 6520 7573 architecture us │ │ │ │ │ +00035760: 696e 6720 6120 6b65 726e 656c 206f 7468 ing a kernel oth │ │ │ │ │ +00035770: 6572 2074 6861 6e20 4c69 6e75 782e 0a0a er than Linux... │ │ │ │ │ +00035780: 4e6f 7465 2074 6861 7420 7468 6520 6269 Note that the bi │ │ │ │ │ +00035790: 6e61 7279 2070 6163 6b61 6765 2072 656c nary package rel │ │ │ │ │ +000357a0: 6174 696f 6e73 6869 7020 6669 656c 6473 ationship fields │ │ │ │ │ +000357b0: 2073 7563 6820 6173 20e2 8098 4465 7065 such as ...Depe │ │ │ │ │ +000357c0: 6e64 73e2 8099 0a61 7070 6561 7220 696e nds....appear in │ │ │ │ │ +000357d0: 206f 6e65 206f 6620 7468 6520 6269 6e61 one of the bina │ │ │ │ │ +000357e0: 7279 2070 6163 6b61 6765 2073 7461 6e7a ry package stanz │ │ │ │ │ +000357f0: 6173 206f 6620 7468 6520 7465 6d70 6c61 as of the templa │ │ │ │ │ +00035800: 7465 2063 6f6e 7472 6f6c 0a66 696c 652c te control.file, │ │ │ │ │ +00035810: 2077 6865 7265 6173 2074 6865 2062 7569 whereas the bui │ │ │ │ │ +00035820: 6c64 2d74 696d 6520 7265 6c61 7469 6f6e ld-time relation │ │ │ │ │ +00035830: 7368 6970 7320 7375 6368 2061 7320 e280 ships such as .. │ │ │ │ │ +00035840: 9842 7569 6c64 2d44 6570 656e 6473 e280 .Build-Depends.. │ │ │ │ │ +00035850: 990a 6170 7065 6172 2069 6e20 7468 6520 ..appear in the │ │ │ │ │ +00035860: 736f 7572 6365 2070 6163 6b61 6765 2073 source package s │ │ │ │ │ +00035870: 7461 6e7a 6120 6f66 2074 6865 2074 656d tanza of the tem │ │ │ │ │ +00035880: 706c 6174 6520 636f 6e74 726f 6c20 6669 plate control fi │ │ │ │ │ +00035890: 6c65 2028 7768 6963 680a 6973 2074 6865 le (which.is the │ │ │ │ │ +000358a0: 2066 6972 7374 2073 6563 7469 6f6e 292e first section). │ │ │ │ │ +000358b0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +000358c0: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +000358d0: 2d2d 2d2d 0a0a 2020 2028 3129 2054 6865 ----.. (1) The │ │ │ │ │ +000358e0: 2072 656c 6174 696f 6e73 20e2 8098 3ce2 relations ...<. │ │ │ │ │ +000358f0: 8099 2061 6e64 20e2 8098 3ee2 8099 2077 .. and ...>... w │ │ │ │ │ +00035900: 6572 6520 7072 6576 696f 7573 6c79 2061 ere previously a │ │ │ │ │ +00035910: 6c6c 6f77 6564 2c20 6275 7420 7468 6579 llowed, but they │ │ │ │ │ +00035920: 2077 6572 650a 636f 6e66 7573 696e 676c were.confusingl │ │ │ │ │ +00035930: 7920 6465 6669 6e65 6420 746f 206d 6561 y defined to mea │ │ │ │ │ +00035940: 6e20 6561 726c 6965 722f 6c61 7465 7220 n earlier/later │ │ │ │ │ +00035950: 6f72 2065 7175 616c 2072 6174 6865 7220 or equal rather │ │ │ │ │ +00035960: 7468 616e 2073 7472 6963 746c 790a 6561 than strictly.ea │ │ │ │ │ +00035970: 726c 6965 722f 6c61 7465 722e 2020 e280 rlier/later. .. │ │ │ │ │ +00035980: 9864 706b 67e2 8099 2073 7469 6c6c 2073 .dpkg... still s │ │ │ │ │ +00035990: 7570 706f 7274 7320 7468 656d 2077 6974 upports them wit │ │ │ │ │ +000359a0: 6820 6120 7761 726e 696e 672c 2062 7574 h a warning, but │ │ │ │ │ +000359b0: 2074 6865 7920 6172 650a 6e6f 206c 6f6e they are.no lon │ │ │ │ │ +000359c0: 6765 7220 616c 6c6f 7765 6420 6279 2044 ger allowed by D │ │ │ │ │ +000359d0: 6562 6961 6e20 506f 6c69 6379 2e0a 0a1f ebian Policy.... │ │ │ │ │ +000359e0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000359f0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00035a00: 3a20 4269 6e61 7279 2044 6570 656e 6465 : Binary Depende │ │ │ │ │ +00035a10: 6e63 6965 7320 2d20 4465 7065 6e64 7320 ncies - Depends │ │ │ │ │ +00035a20: 5265 636f 6d6d 656e 6473 2053 7567 6765 Recommends Sugge │ │ │ │ │ +00035a30: 7374 7320 456e 6861 6e63 6573 2050 7265 sts Enhances Pre │ │ │ │ │ +00035a40: 2d44 6570 656e 6473 2c20 204e 6578 743a -Depends, Next: │ │ │ │ │ +00035a50: 2050 6163 6b61 6765 7320 7768 6963 6820 Packages which │ │ │ │ │ +00035a60: 6272 6561 6b20 6f74 6865 7220 7061 636b break other pack │ │ │ │ │ +00035a70: 6167 6573 202d 2042 7265 616b 732c 2020 ages - Breaks, │ │ │ │ │ +00035a80: 5072 6576 3a20 5379 6e74 6178 206f 6620 Prev: Syntax of │ │ │ │ │ +00035a90: 7265 6c61 7469 6f6e 7368 6970 2066 6965 relationship fie │ │ │ │ │ +00035aa0: 6c64 732c 2020 5570 3a20 4465 636c 6172 lds, Up: Declar │ │ │ │ │ +00035ab0: 696e 6720 7265 6c61 7469 6f6e 7368 6970 ing relationship │ │ │ │ │ +00035ac0: 7320 6265 7477 6565 6e20 7061 636b 6167 s between packag │ │ │ │ │ +00035ad0: 6573 0a0a 372e 3220 4269 6e61 7279 2044 es..7.2 Binary D │ │ │ │ │ +00035ae0: 6570 656e 6465 6e63 6965 7320 2d20 e280 ependencies - .. │ │ │ │ │ +00035af0: 9844 6570 656e 6473 e280 992c 20e2 8098 .Depends..., ... │ │ │ │ │ +00035b00: 5265 636f 6d6d 656e 6473 e280 992c 20e2 Recommends..., . │ │ │ │ │ +00035b10: 8098 5375 6767 6573 7473 e280 992c 20e2 ..Suggests..., . │ │ │ │ │ +00035b20: 8098 456e 6861 6e63 6573 e280 992c 20e2 ..Enhances..., . │ │ │ │ │ +00035b30: 8098 5072 652d 4465 7065 6e64 73e2 8099 ..Pre-Depends... │ │ │ │ │ +00035b40: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00035b50: 3d3d 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 3d0a 0a50 6163 6b61 =========..Packa │ │ │ │ │ +00035ba0: 6765 7320 6361 6e20 6465 636c 6172 6520 ges can declare │ │ │ │ │ +00035bb0: 696e 2074 6865 6972 2063 6f6e 7472 6f6c in their control │ │ │ │ │ +00035bc0: 2066 696c 6520 7468 6174 2074 6865 7920 file that they │ │ │ │ │ +00035bd0: 6861 7665 2063 6572 7461 696e 0a72 656c have certain.rel │ │ │ │ │ +00035be0: 6174 696f 6e73 6869 7073 2074 6f20 6f74 ationships to ot │ │ │ │ │ +00035bf0: 6865 7220 7061 636b 6167 6573 202d 2066 her packages - f │ │ │ │ │ +00035c00: 6f72 2065 7861 6d70 6c65 2c20 7468 6174 or example, that │ │ │ │ │ +00035c10: 2074 6865 7920 6361 6e6e 6f74 2062 650a they cannot be. │ │ │ │ │ +00035c20: 696e 7374 616c 6c65 6420 6174 2074 6865 installed at the │ │ │ │ │ +00035c30: 2073 616d 6520 7469 6d65 2061 7320 6365 same time as ce │ │ │ │ │ +00035c40: 7274 6169 6e20 6f74 6865 7220 7061 636b rtain other pack │ │ │ │ │ +00035c50: 6167 6573 2c20 616e 642f 6f72 2074 6861 ages, and/or tha │ │ │ │ │ +00035c60: 7420 7468 6579 0a64 6570 656e 6420 6f6e t they.depend on │ │ │ │ │ +00035c70: 2074 6865 2070 7265 7365 6e63 6520 6f66 the presence of │ │ │ │ │ +00035c80: 206f 7468 6572 732e 0a0a 5468 6973 2069 others...This i │ │ │ │ │ +00035c90: 7320 646f 6e65 2075 7369 6e67 2074 6865 s done using the │ │ │ │ │ +00035ca0: 20e2 8098 4465 7065 6e64 73e2 8099 2c20 ...Depends..., │ │ │ │ │ +00035cb0: e280 9850 7265 2d44 6570 656e 6473 e280 ...Pre-Depends.. │ │ │ │ │ +00035cc0: 992c 20e2 8098 5265 636f 6d6d 656e 6473 ., ...Recommends │ │ │ │ │ +00035cd0: e280 992c 0ae2 8098 5375 6767 6573 7473 ...,....Suggests │ │ │ │ │ +00035ce0: e280 992c 20e2 8098 456e 6861 6e63 6573 ..., ...Enhances │ │ │ │ │ +00035cf0: e280 992c 20e2 8098 4272 6561 6b73 e280 ..., ...Breaks.. │ │ │ │ │ +00035d00: 9920 616e 6420 e280 9843 6f6e 666c 6963 . and ...Conflic │ │ │ │ │ +00035d10: 7473 e280 9920 636f 6e74 726f 6c20 6669 ts... control fi │ │ │ │ │ +00035d20: 656c 6473 2e0a e280 9842 7265 616b 73e2 elds.....Breaks. │ │ │ │ │ +00035d30: 8099 2069 7320 6465 7363 7269 6265 6420 .. is described │ │ │ │ │ +00035d40: 696e 202a 6e6f 7465 2050 6163 6b61 6765 in *note Package │ │ │ │ │ +00035d50: 7320 7768 6963 6820 6272 6561 6b20 6f74 s which break ot │ │ │ │ │ +00035d60: 6865 7220 7061 636b 6167 6573 202d 0a42 her packages -.B │ │ │ │ │ +00035d70: 7265 616b 733a 2066 332c 2061 6e64 20e2 reaks: f3, and . │ │ │ │ │ +00035d80: 8098 436f 6e66 6c69 6374 73e2 8099 2069 ..Conflicts... i │ │ │ │ │ +00035d90: 7320 6465 7363 7269 6265 6420 696e 202a s described in * │ │ │ │ │ +00035da0: 6e6f 7465 2043 6f6e 666c 6963 7469 6e67 note Conflicting │ │ │ │ │ +00035db0: 2062 696e 6172 790a 7061 636b 6167 6573 binary.packages │ │ │ │ │ +00035dc0: 202d 2043 6f6e 666c 6963 7473 3a20 6634 - Conflicts: f4 │ │ │ │ │ +00035dd0: 2e20 2054 6865 2072 6573 7420 6172 6520 . The rest are │ │ │ │ │ +00035de0: 6465 7363 7269 6265 6420 6265 6c6f 772e described below. │ │ │ │ │ +00035df0: 0a0a 5468 6573 6520 7365 7665 6e20 6669 ..These seven fi │ │ │ │ │ +00035e00: 656c 6473 2061 7265 2075 7365 6420 746f elds are used to │ │ │ │ │ +00035e10: 2064 6563 6c61 7265 2061 2064 6570 656e declare a depen │ │ │ │ │ +00035e20: 6465 6e63 7920 7265 6c61 7469 6f6e 7368 dency relationsh │ │ │ │ │ +00035e30: 6970 2062 7920 6f6e 650a 7061 636b 6167 ip by one.packag │ │ │ │ │ +00035e40: 6520 6f6e 2061 6e6f 7468 6572 2e20 2045 e on another. E │ │ │ │ │ +00035e50: 7863 6570 7420 666f 7220 e280 9845 6e68 xcept for ...Enh │ │ │ │ │ +00035e60: 616e 6365 73e2 8099 2061 6e64 20e2 8098 ances... and ... │ │ │ │ │ +00035e70: 4272 6561 6b73 e280 992c 2074 6865 7920 Breaks..., they │ │ │ │ │ +00035e80: 6170 7065 6172 2069 6e0a 7468 6520 6465 appear in.the de │ │ │ │ │ +00035e90: 7065 6e64 696e 6720 2862 696e 6172 7929 pending (binary) │ │ │ │ │ +00035ea0: 2070 6163 6b61 6765 e280 9973 2063 6f6e package...s con │ │ │ │ │ +00035eb0: 7472 6f6c 2066 696c 652e 2020 28e2 8098 trol file. (... │ │ │ │ │ +00035ec0: 456e 6861 6e63 6573 e280 9920 6170 7065 Enhances... appe │ │ │ │ │ +00035ed0: 6172 7320 696e 0a74 6865 2072 6563 6f6d ars in.the recom │ │ │ │ │ +00035ee0: 6d65 6e64 696e 6720 7061 636b 6167 65e2 mending package. │ │ │ │ │ +00035ef0: 8099 7320 636f 6e74 726f 6c20 6669 6c65 ..s control file │ │ │ │ │ +00035f00: 2c20 616e 6420 e280 9842 7265 616b 73e2 , and ...Breaks. │ │ │ │ │ +00035f10: 8099 2061 7070 6561 7273 2069 6e20 7468 .. appears in th │ │ │ │ │ +00035f20: 650a 7665 7273 696f 6e20 6f66 2064 6570 e.version of dep │ │ │ │ │ +00035f30: 656e 6465 642d 6f6e 2070 6163 6b61 6765 ended-on package │ │ │ │ │ +00035f40: 2077 6869 6368 2063 6175 7365 7320 7468 which causes th │ │ │ │ │ +00035f50: 6520 6e61 6d65 6420 7061 636b 6167 6520 e named package │ │ │ │ │ +00035f60: 746f 2062 7265 616b 292e 0a0a 4120 e280 to break)...A .. │ │ │ │ │ +00035f70: 9844 6570 656e 6473 e280 9920 6669 656c .Depends... fiel │ │ │ │ │ +00035f80: 6420 7461 6b65 7320 6566 6665 6374 2027 d takes effect ' │ │ │ │ │ +00035f90: 6f6e 6c79 2720 7768 656e 2061 2070 6163 only' when a pac │ │ │ │ │ +00035fa0: 6b61 6765 2069 7320 746f 2062 650a 636f kage is to be.co │ │ │ │ │ +00035fb0: 6e66 6967 7572 6564 2e20 2049 7420 646f nfigured. It do │ │ │ │ │ +00035fc0: 6573 206e 6f74 2070 7265 7665 6e74 2061 es not prevent a │ │ │ │ │ +00035fd0: 2070 6163 6b61 6765 2062 6569 6e67 206f package being o │ │ │ │ │ +00035fe0: 6e20 7468 6520 7379 7374 656d 2069 6e20 n the system in │ │ │ │ │ +00035ff0: 616e 0a75 6e63 6f6e 6669 6775 7265 6420 an.unconfigured │ │ │ │ │ +00036000: 7374 6174 6520 7768 696c 6520 6974 7320 state while its │ │ │ │ │ +00036010: 6465 7065 6e64 656e 6369 6573 2061 7265 dependencies are │ │ │ │ │ +00036020: 2075 6e73 6174 6973 6669 6564 2c20 616e unsatisfied, an │ │ │ │ │ +00036030: 6420 6974 2069 730a 706f 7373 6962 6c65 d it is.possible │ │ │ │ │ +00036040: 2074 6f20 7265 706c 6163 6520 6120 7061 to replace a pa │ │ │ │ │ +00036050: 636b 6167 6520 7768 6f73 6520 6465 7065 ckage whose depe │ │ │ │ │ +00036060: 6e64 656e 6369 6573 2061 7265 2073 6174 ndencies are sat │ │ │ │ │ +00036070: 6973 6669 6564 2061 6e64 2077 6869 6368 isfied and which │ │ │ │ │ +00036080: 0a69 7320 7072 6f70 6572 6c79 2069 6e73 .is properly ins │ │ │ │ │ +00036090: 7461 6c6c 6564 2077 6974 6820 6120 6469 talled with a di │ │ │ │ │ +000360a0: 6666 6572 656e 7420 7665 7273 696f 6e20 fferent version │ │ │ │ │ +000360b0: 7768 6f73 6520 6465 7065 6e64 656e 6369 whose dependenci │ │ │ │ │ +000360c0: 6573 2061 7265 0a6e 6f74 2061 6e64 2063 es are.not and c │ │ │ │ │ +000360d0: 616e 6e6f 7420 6265 2073 6174 6973 6669 annot be satisfi │ │ │ │ │ +000360e0: 6564 3b20 7768 656e 2074 6869 7320 6973 ed; when this is │ │ │ │ │ +000360f0: 2064 6f6e 6520 7468 6520 6465 7065 6e64 done the depend │ │ │ │ │ +00036100: 696e 6720 7061 636b 6167 650a 7769 6c6c ing package.will │ │ │ │ │ +00036110: 2062 6520 6c65 6674 2075 6e63 6f6e 6669 be left unconfi │ │ │ │ │ +00036120: 6775 7265 6420 2873 696e 6365 2061 7474 gured (since att │ │ │ │ │ +00036130: 656d 7074 7320 746f 2063 6f6e 6669 6775 empts to configu │ │ │ │ │ +00036140: 7265 2069 7420 7769 6c6c 2067 6976 650a re it will give. │ │ │ │ │ +00036150: 6572 726f 7273 2920 616e 6420 7769 6c6c errors) and will │ │ │ │ │ +00036160: 206e 6f74 2066 756e 6374 696f 6e20 7072 not function pr │ │ │ │ │ +00036170: 6f70 6572 6c79 2e20 2049 6620 6974 2069 operly. If it i │ │ │ │ │ +00036180: 7320 6e65 6365 7373 6172 792c 2061 0ae2 s necessary, a.. │ │ │ │ │ +00036190: 8098 5072 652d 4465 7065 6e64 73e2 8099 ..Pre-Depends... │ │ │ │ │ +000361a0: 2066 6965 6c64 2063 616e 2062 6520 7573 field can be us │ │ │ │ │ +000361b0: 6564 2c20 7768 6963 6820 6861 7320 6120 ed, which has a │ │ │ │ │ +000361c0: 7061 7274 6961 6c20 6566 6665 6374 2065 partial effect e │ │ │ │ │ +000361d0: 7665 6e20 7768 656e 2061 0a70 6163 6b61 ven when a.packa │ │ │ │ │ +000361e0: 6765 2069 7320 6265 696e 6720 756e 7061 ge is being unpa │ │ │ │ │ +000361f0: 636b 6564 2c20 6173 2065 7870 6c61 696e cked, as explain │ │ │ │ │ +00036200: 6564 2069 6e20 6465 7461 696c 2062 656c ed in detail bel │ │ │ │ │ +00036210: 6f77 2e20 2028 5468 6520 6f74 6865 720a ow. (The other. │ │ │ │ │ +00036220: 7468 7265 6520 6465 7065 6e64 656e 6379 three dependency │ │ │ │ │ +00036230: 2066 6965 6c64 732c 20e2 8098 5265 636f fields, ...Reco │ │ │ │ │ +00036240: 6d6d 656e 6473 e280 992c 20e2 8098 5375 mmends..., ...Su │ │ │ │ │ +00036250: 6767 6573 7473 e280 9920 616e 6420 e280 ggests... and .. │ │ │ │ │ +00036260: 9845 6e68 616e 6365 73e2 8099 2c20 6172 .Enhances..., ar │ │ │ │ │ +00036270: 650a 6f6e 6c79 2075 7365 6420 6279 2074 e.only used by t │ │ │ │ │ +00036280: 6865 2076 6172 696f 7573 2066 726f 6e74 he various front │ │ │ │ │ +00036290: 2d65 6e64 7320 746f 20e2 8098 6470 6b67 -ends to ...dpkg │ │ │ │ │ +000362a0: e280 9920 7375 6368 2061 7320 e280 9861 ... such as ...a │ │ │ │ │ +000362b0: 7074 2d67 6574 e280 992c 0ae2 8098 6170 pt-get...,....ap │ │ │ │ │ +000362c0: 7469 7475 6465 e280 992c 2061 6e64 20e2 titude..., and . │ │ │ │ │ +000362d0: 8098 6473 656c 6563 74e2 8099 2e29 0a0a ..dselect....).. │ │ │ │ │ +000362e0: 5369 6e63 6520 e280 9844 6570 656e 6473 Since ...Depends │ │ │ │ │ +000362f0: e280 9920 6f6e 6c79 2070 6c61 6365 7320 ... only places │ │ │ │ │ +00036300: 7265 7175 6972 656d 656e 7473 206f 6e20 requirements on │ │ │ │ │ +00036310: 7468 6520 6f72 6465 7220 696e 2077 6869 the order in whi │ │ │ │ │ +00036320: 6368 2070 6163 6b61 6765 730a 6172 6520 ch packages.are │ │ │ │ │ +00036330: 636f 6e66 6967 7572 6564 2c20 7061 636b configured, pack │ │ │ │ │ +00036340: 6167 6573 2069 6e20 616e 2069 6e73 7461 ages in an insta │ │ │ │ │ +00036350: 6c6c 6174 696f 6e20 7275 6e20 6172 6520 llation run are │ │ │ │ │ +00036360: 7573 7561 6c6c 7920 616c 6c20 756e 7061 usually all unpa │ │ │ │ │ +00036370: 636b 6564 0a66 6972 7374 2061 6e64 2061 cked.first and a │ │ │ │ │ +00036380: 6c6c 2063 6f6e 6669 6775 7265 6420 6c61 ll configured la │ │ │ │ │ +00036390: 7465 722e 2020 2831 290a 0a49 6620 7468 ter. (1)..If th │ │ │ │ │ +000363a0: 6572 6520 6973 2061 2063 6972 6375 6c61 ere is a circula │ │ │ │ │ +000363b0: 7220 6465 7065 6e64 656e 6379 2061 6d6f r dependency amo │ │ │ │ │ +000363c0: 6e67 2070 6163 6b61 6765 7320 6265 696e ng packages bein │ │ │ │ │ +000363d0: 6720 696e 7374 616c 6c65 6420 6f72 0a72 g installed or.r │ │ │ │ │ +000363e0: 656d 6f76 6564 2c20 696e 7374 616c 6c61 emoved, installa │ │ │ │ │ +000363f0: 7469 6f6e 206f 7220 7265 6d6f 7661 6c20 tion or removal │ │ │ │ │ +00036400: 6f72 6465 7220 686f 6e6f 7269 6e67 2074 order honoring t │ │ │ │ │ +00036410: 6865 2064 6570 656e 6465 6e63 7920 6f72 he dependency or │ │ │ │ │ +00036420: 6465 7220 6973 0a69 6d70 6f73 7369 626c der is.impossibl │ │ │ │ │ +00036430: 652c 2072 6571 7569 7269 6e67 2074 6865 e, requiring the │ │ │ │ │ +00036440: 2064 6570 656e 6465 6e63 7920 6c6f 6f70 dependency loop │ │ │ │ │ +00036450: 2062 6520 6272 6f6b 656e 2061 7420 736f be broken at so │ │ │ │ │ +00036460: 6d65 2070 6f69 6e74 2061 6e64 0a74 6865 me point and.the │ │ │ │ │ +00036470: 2064 6570 656e 6465 6e63 7920 7265 7175 dependency requ │ │ │ │ │ +00036480: 6972 656d 656e 7473 2076 696f 6c61 7465 irements violate │ │ │ │ │ +00036490: 6420 666f 7220 6174 206c 6561 7374 206f d for at least o │ │ │ │ │ +000364a0: 6e65 2070 6163 6b61 6765 2e20 2050 6163 ne package. Pac │ │ │ │ │ +000364b0: 6b61 6765 730a 696e 766f 6c76 6564 2069 kages.involved i │ │ │ │ │ +000364c0: 6e20 6369 7263 756c 6172 2064 6570 656e n circular depen │ │ │ │ │ +000364d0: 6465 6e63 6965 7320 6d61 7920 6e6f 7420 dencies may not │ │ │ │ │ +000364e0: 6265 2061 626c 6520 746f 2072 656c 7920 be able to rely │ │ │ │ │ +000364f0: 6f6e 2074 6865 6972 0a64 6570 656e 6465 on their.depende │ │ │ │ │ +00036500: 6e63 6965 7320 6265 696e 6720 636f 6e66 ncies being conf │ │ │ │ │ +00036510: 6967 7572 6564 2062 6566 6f72 6520 7468 igured before th │ │ │ │ │ +00036520: 6579 2074 6865 6d73 656c 7665 7320 6172 ey themselves ar │ │ │ │ │ +00036530: 6520 636f 6e66 6967 7572 6564 2c0a 6465 e configured,.de │ │ │ │ │ +00036540: 7065 6e64 696e 6720 6f6e 2077 6869 6368 pending on which │ │ │ │ │ +00036550: 2073 6964 6520 6f66 2074 6865 2062 7265 side of the bre │ │ │ │ │ +00036560: 616b 206f 6620 7468 6520 6369 7263 756c ak of the circul │ │ │ │ │ +00036570: 6172 2064 6570 656e 6465 6e63 7920 6c6f ar dependency lo │ │ │ │ │ +00036580: 6f70 0a74 6865 7920 6861 7070 656e 2074 op.they happen t │ │ │ │ │ +00036590: 6f20 6265 206f 6e2e 2020 4966 206f 6e65 o be on. If one │ │ │ │ │ +000365a0: 206f 6620 7468 6520 7061 636b 6167 6573 of the packages │ │ │ │ │ +000365b0: 2069 6e20 7468 6520 6c6f 6f70 2068 6173 in the loop has │ │ │ │ │ +000365c0: 206e 6f0a e280 9870 6f73 7469 6e73 74e2 no....postinst. │ │ │ │ │ +000365d0: 8099 2073 6372 6970 742c 2074 6865 6e20 .. script, then │ │ │ │ │ +000365e0: 7468 6520 6379 636c 6520 7769 6c6c 2062 the cycle will b │ │ │ │ │ +000365f0: 6520 6272 6f6b 656e 2061 7420 7468 6174 e broken at that │ │ │ │ │ +00036600: 2070 6163 6b61 6765 3b20 7468 6973 0a65 package; this.e │ │ │ │ │ +00036610: 6e73 7572 6573 2074 6861 7420 616c 6c20 nsures that all │ │ │ │ │ +00036620: e280 9870 6f73 7469 6e73 74e2 8099 2073 ...postinst... s │ │ │ │ │ +00036630: 6372 6970 7473 2061 7265 2072 756e 2077 cripts are run w │ │ │ │ │ +00036640: 6974 6820 7468 6569 7220 6465 7065 6e64 ith their depend │ │ │ │ │ +00036650: 656e 6369 6573 0a70 726f 7065 726c 7920 encies.properly │ │ │ │ │ +00036660: 636f 6e66 6967 7572 6564 2069 6620 7468 configured if th │ │ │ │ │ +00036670: 6973 2069 7320 706f 7373 6962 6c65 2e20 is is possible. │ │ │ │ │ +00036680: 204f 7468 6572 7769 7365 2074 6865 2062 Otherwise the b │ │ │ │ │ +00036690: 7265 616b 696e 6720 706f 696e 740a 6973 reaking point.is │ │ │ │ │ +000366a0: 2061 7262 6974 7261 7279 2e20 2050 6163 arbitrary. Pac │ │ │ │ │ +000366b0: 6b61 6765 7320 7368 6f75 6c64 2074 6865 kages should the │ │ │ │ │ +000366c0: 7265 666f 7265 2061 766f 6964 2063 6972 refore avoid cir │ │ │ │ │ +000366d0: 6375 6c61 7220 6465 7065 6e64 656e 6369 cular dependenci │ │ │ │ │ +000366e0: 6573 0a77 6865 7265 2070 6f73 7369 626c es.where possibl │ │ │ │ │ +000366f0: 652c 2070 6172 7469 6375 6c61 726c 7920 e, particularly │ │ │ │ │ +00036700: 6966 2074 6865 7920 6861 7665 20e2 8098 if they have ... │ │ │ │ │ +00036710: 706f 7374 696e 7374 e280 9920 7363 7269 postinst... scri │ │ │ │ │ +00036720: 7074 732e 0a0a 5468 6520 6d65 616e 696e pts...The meanin │ │ │ │ │ +00036730: 6720 6f66 2074 6865 2066 6976 6520 6465 g of the five de │ │ │ │ │ +00036740: 7065 6e64 656e 6379 2066 6965 6c64 7320 pendency fields │ │ │ │ │ +00036750: 6973 2061 7320 666f 6c6c 6f77 733a 0a0a is as follows:.. │ │ │ │ │ +00036760: e280 9844 6570 656e 6473 e280 990a 0a20 ...Depends..... │ │ │ │ │ +00036770: 2020 2020 5468 6973 2064 6563 6c61 7265 This declare │ │ │ │ │ +00036780: 7320 616e 2061 6273 6f6c 7574 6520 6465 s an absolute de │ │ │ │ │ +00036790: 7065 6e64 656e 6379 2e20 2041 2070 6163 pendency. A pac │ │ │ │ │ +000367a0: 6b61 6765 2077 696c 6c20 6e6f 7420 6265 kage will not be │ │ │ │ │ +000367b0: 0a20 2020 2020 636f 6e66 6967 7572 6564 . configured │ │ │ │ │ +000367c0: 2075 6e6c 6573 7320 616c 6c20 6f66 2074 unless all of t │ │ │ │ │ +000367d0: 6865 2070 6163 6b61 6765 7320 6c69 7374 he packages list │ │ │ │ │ +000367e0: 6564 2069 6e20 6974 7320 e280 9844 6570 ed in its ...Dep │ │ │ │ │ +000367f0: 656e 6473 e280 9920 6669 656c 640a 2020 ends... field. │ │ │ │ │ +00036800: 2020 2068 6176 6520 6265 656e 2063 6f72 have been cor │ │ │ │ │ +00036810: 7265 6374 6c79 2063 6f6e 6669 6775 7265 rectly configure │ │ │ │ │ +00036820: 6420 2875 6e6c 6573 7320 7468 6572 6520 d (unless there │ │ │ │ │ +00036830: 6973 2061 2063 6972 6375 6c61 720a 2020 is a circular. │ │ │ │ │ +00036840: 2020 2064 6570 656e 6465 6e63 7920 6173 dependency as │ │ │ │ │ +00036850: 2064 6573 6372 6962 6564 2061 626f 7665 described above │ │ │ │ │ +00036860: 292e 0a0a 2020 2020 2054 6865 20e2 8098 )... The ... │ │ │ │ │ +00036870: 4465 7065 6e64 73e2 8099 2066 6965 6c64 Depends... field │ │ │ │ │ +00036880: 2073 686f 756c 6420 6265 2075 7365 6420 should be used │ │ │ │ │ +00036890: 6966 2074 6865 2064 6570 656e 6465 642d if the depended- │ │ │ │ │ +000368a0: 6f6e 2070 6163 6b61 6765 2069 730a 2020 on package is. │ │ │ │ │ +000368b0: 2020 2072 6571 7569 7265 6420 666f 7220 required for │ │ │ │ │ +000368c0: 7468 6520 6465 7065 6e64 696e 6720 7061 the depending pa │ │ │ │ │ +000368d0: 636b 6167 6520 746f 2070 726f 7669 6465 ckage to provide │ │ │ │ │ +000368e0: 2061 2073 6967 6e69 6669 6361 6e74 2061 a significant a │ │ │ │ │ +000368f0: 6d6f 756e 740a 2020 2020 206f 6620 6675 mount. of fu │ │ │ │ │ +00036900: 6e63 7469 6f6e 616c 6974 792e 0a0a 2020 nctionality... │ │ │ │ │ +00036910: 2020 2054 6865 20e2 8098 4465 7065 6e64 The ...Depend │ │ │ │ │ +00036920: 73e2 8099 2066 6965 6c64 2073 686f 756c s... field shoul │ │ │ │ │ +00036930: 6420 616c 736f 2062 6520 7573 6564 2069 d also be used i │ │ │ │ │ +00036940: 6620 7468 6520 e280 9870 6f73 7469 6e73 f the ...postins │ │ │ │ │ +00036950: 74e2 8099 206f 720a 2020 2020 20e2 8098 t... or. ... │ │ │ │ │ +00036960: 7072 6572 6de2 8099 2073 6372 6970 7473 prerm... scripts │ │ │ │ │ +00036970: 2072 6571 7569 7265 2074 6865 2064 6570 require the dep │ │ │ │ │ +00036980: 656e 6465 642d 6f6e 2070 6163 6b61 6765 ended-on package │ │ │ │ │ +00036990: 2074 6f20 6265 2075 6e70 6163 6b65 6420 to be unpacked │ │ │ │ │ +000369a0: 6f72 0a20 2020 2020 636f 6e66 6967 7572 or. configur │ │ │ │ │ +000369b0: 6564 2069 6e20 6f72 6465 7220 746f 2072 ed in order to r │ │ │ │ │ +000369c0: 756e 2e20 2049 6e20 7468 6520 6361 7365 un. In the case │ │ │ │ │ +000369d0: 206f 6620 e280 9870 6f73 7469 6e73 7420 of ...postinst │ │ │ │ │ +000369e0: 636f 6e66 6967 7572 65e2 8099 2c0a 2020 configure...,. │ │ │ │ │ +000369f0: 2020 2074 6865 2064 6570 656e 6465 642d the depended- │ │ │ │ │ +00036a00: 6f6e 2070 6163 6b61 6765 7320 7769 6c6c on packages will │ │ │ │ │ +00036a10: 2062 6520 756e 7061 636b 6564 2061 6e64 be unpacked and │ │ │ │ │ +00036a20: 2063 6f6e 6669 6775 7265 6420 6669 7273 configured firs │ │ │ │ │ +00036a30: 742e 0a20 2020 2020 2849 6620 626f 7468 t.. (If both │ │ │ │ │ +00036a40: 2070 6163 6b61 6765 7320 6172 6520 696e packages are in │ │ │ │ │ +00036a50: 766f 6c76 6564 2069 6e20 6120 6465 7065 volved in a depe │ │ │ │ │ +00036a60: 6e64 656e 6379 206c 6f6f 702c 2074 6869 ndency loop, thi │ │ │ │ │ +00036a70: 7320 6d69 6768 7420 6e6f 740a 2020 2020 s might not. │ │ │ │ │ +00036a80: 2077 6f72 6b20 6173 2065 7870 6563 7465 work as expecte │ │ │ │ │ +00036a90: 643b 2073 6565 2074 6865 2065 7870 6c61 d; see the expla │ │ │ │ │ +00036aa0: 6e61 7469 6f6e 2061 2066 6577 2070 6172 nation a few par │ │ │ │ │ +00036ab0: 6167 7261 7068 7320 6261 636b 2e29 2020 agraphs back.) │ │ │ │ │ +00036ac0: 496e 0a20 2020 2020 7468 6520 6361 7365 In. the case │ │ │ │ │ +00036ad0: 206f 6620 e280 9870 7265 726d e280 9920 of ...prerm... │ │ │ │ │ +00036ae0: 6f72 206f 7468 6572 20e2 8098 706f 7374 or other ...post │ │ │ │ │ +00036af0: 696e 7374 e280 9920 6163 7469 6f6e 732c inst... actions, │ │ │ │ │ +00036b00: 2074 6865 2070 6163 6b61 6765 0a20 2020 the package. │ │ │ │ │ +00036b10: 2020 6465 7065 6e64 656e 6369 6573 2077 dependencies w │ │ │ │ │ +00036b20: 696c 6c20 6e6f 726d 616c 6c79 2062 6520 ill normally be │ │ │ │ │ +00036b30: 6174 206c 6561 7374 2075 6e70 6163 6b65 at least unpacke │ │ │ │ │ +00036b40: 642c 2062 7574 2074 6865 7920 6d61 7920 d, but they may │ │ │ │ │ +00036b50: 6265 0a20 2020 2020 6f6e 6c79 20e2 809c be. only ... │ │ │ │ │ +00036b60: 4861 6c66 2d49 6e73 7461 6c6c 6564 e280 Half-Installed.. │ │ │ │ │ +00036b70: 9d20 6966 2061 2070 7265 7669 6f75 7320 . if a previous │ │ │ │ │ +00036b80: 7570 6772 6164 6520 6f66 2074 6865 2064 upgrade of the d │ │ │ │ │ +00036b90: 6570 656e 6465 6e63 790a 2020 2020 2066 ependency. f │ │ │ │ │ +00036ba0: 6169 6c65 642e 0a0a 2020 2020 2046 696e ailed... Fin │ │ │ │ │ +00036bb0: 616c 6c79 2c20 7468 6520 e280 9844 6570 ally, the ...Dep │ │ │ │ │ +00036bc0: 656e 6473 e280 9920 6669 656c 6420 7368 ends... field sh │ │ │ │ │ +00036bd0: 6f75 6c64 2062 6520 7573 6564 2069 6620 ould be used if │ │ │ │ │ +00036be0: 7468 6520 6465 7065 6e64 6564 2d6f 6e0a the depended-on. │ │ │ │ │ +00036bf0: 2020 2020 2070 6163 6b61 6765 2069 7320 package is │ │ │ │ │ +00036c00: 6e65 6564 6564 2062 7920 7468 6520 e280 needed by the .. │ │ │ │ │ +00036c10: 9870 6f73 7472 6de2 8099 2073 6372 6970 .postrm... scrip │ │ │ │ │ +00036c20: 7420 746f 2066 756c 6c79 2063 6c65 616e t to fully clean │ │ │ │ │ +00036c30: 2075 7020 6166 7465 720a 2020 2020 2074 up after. t │ │ │ │ │ +00036c40: 6865 2070 6163 6b61 6765 2072 656d 6f76 he package remov │ │ │ │ │ +00036c50: 616c 2e20 2054 6865 7265 2069 7320 6e6f al. There is no │ │ │ │ │ +00036c60: 2067 7561 7261 6e74 6565 2074 6861 7420 guarantee that │ │ │ │ │ +00036c70: 7061 636b 6167 650a 2020 2020 2064 6570 package. dep │ │ │ │ │ +00036c80: 656e 6465 6e63 6965 7320 7769 6c6c 2062 endencies will b │ │ │ │ │ +00036c90: 6520 6176 6169 6c61 626c 6520 7768 656e e available when │ │ │ │ │ +00036ca0: 20e2 8098 706f 7374 726d e280 9920 6973 ...postrm... is │ │ │ │ │ +00036cb0: 2072 756e 2c20 6275 7420 7468 650a 2020 run, but the. │ │ │ │ │ +00036cc0: 2020 2064 6570 656e 6465 642d 6f6e 2070 depended-on p │ │ │ │ │ +00036cd0: 6163 6b61 6765 2069 7320 6d6f 7265 206c ackage is more l │ │ │ │ │ +00036ce0: 696b 656c 7920 746f 2062 6520 6176 6169 ikely to be avai │ │ │ │ │ +00036cf0: 6c61 626c 6520 6966 2074 6865 2070 6163 lable if the pac │ │ │ │ │ +00036d00: 6b61 6765 0a20 2020 2020 6465 636c 6172 kage. declar │ │ │ │ │ +00036d10: 6573 2061 2064 6570 656e 6465 6e63 7920 es a dependency │ │ │ │ │ +00036d20: 2870 6172 7469 6375 6c61 726c 7920 696e (particularly in │ │ │ │ │ +00036d30: 2074 6865 2063 6173 6520 6f66 20e2 8098 the case of ... │ │ │ │ │ +00036d40: 706f 7374 726d 0a20 2020 2020 7265 6d6f postrm. remo │ │ │ │ │ +00036d50: 7665 e280 9929 2e20 2054 6865 20e2 8098 ve...). The ... │ │ │ │ │ +00036d60: 706f 7374 726d e280 9920 7363 7269 7074 postrm... script │ │ │ │ │ +00036d70: 206d 7573 7420 6772 6163 6566 756c 6c79 must gracefully │ │ │ │ │ +00036d80: 2073 6b69 7020 6163 7469 6f6e 7320 7468 skip actions th │ │ │ │ │ +00036d90: 6174 0a20 2020 2020 7265 7175 6972 6520 at. require │ │ │ │ │ +00036da0: 6120 6465 7065 6e64 656e 6379 2069 6620 a dependency if │ │ │ │ │ +00036db0: 7468 6174 2064 6570 656e 6465 6e63 7920 that dependency │ │ │ │ │ +00036dc0: 6973 6ee2 8099 7420 6176 6169 6c61 626c isn...t availabl │ │ │ │ │ +00036dd0: 652e 0a0a e280 9852 6563 6f6d 6d65 6e64 e......Recommend │ │ │ │ │ +00036de0: 73e2 8099 0a0a 2020 2020 2054 6869 7320 s..... This │ │ │ │ │ +00036df0: 6465 636c 6172 6573 2061 2073 7472 6f6e declares a stron │ │ │ │ │ +00036e00: 672c 2062 7574 206e 6f74 2061 6273 6f6c g, but not absol │ │ │ │ │ +00036e10: 7574 652c 2064 6570 656e 6465 6e63 792e ute, dependency. │ │ │ │ │ +00036e20: 0a0a 2020 2020 2054 6865 20e2 8098 5265 .. The ...Re │ │ │ │ │ +00036e30: 636f 6d6d 656e 6473 e280 9920 6669 656c commends... fiel │ │ │ │ │ +00036e40: 6420 7368 6f75 6c64 206c 6973 7420 7061 d should list pa │ │ │ │ │ +00036e50: 636b 6167 6573 2074 6861 7420 776f 756c ckages that woul │ │ │ │ │ +00036e60: 6420 6265 2066 6f75 6e64 0a20 2020 2020 d be found. │ │ │ │ │ +00036e70: 746f 6765 7468 6572 2077 6974 6820 7468 together with th │ │ │ │ │ +00036e80: 6973 206f 6e65 2069 6e20 616c 6c20 6275 is one in all bu │ │ │ │ │ +00036e90: 7420 756e 7573 7561 6c20 696e 7374 616c t unusual instal │ │ │ │ │ +00036ea0: 6c61 7469 6f6e 732e 0a0a e280 9853 7567 lations......Sug │ │ │ │ │ +00036eb0: 6765 7374 73e2 8099 0a0a 2020 2020 2054 gests..... T │ │ │ │ │ +00036ec0: 6869 7320 6973 2075 7365 6420 746f 2064 his is used to d │ │ │ │ │ +00036ed0: 6563 6c61 7265 2074 6861 7420 6f6e 6520 eclare that one │ │ │ │ │ +00036ee0: 7061 636b 6167 6520 6d61 7920 6265 206d package may be m │ │ │ │ │ +00036ef0: 6f72 6520 7573 6566 756c 2077 6974 680a ore useful with. │ │ │ │ │ +00036f00: 2020 2020 206f 6e65 206f 7220 6d6f 7265 one or more │ │ │ │ │ +00036f10: 206f 7468 6572 732e 2020 5573 696e 6720 others. Using │ │ │ │ │ +00036f20: 7468 6973 2066 6965 6c64 2074 656c 6c73 this field tells │ │ │ │ │ +00036f30: 2074 6865 2070 6163 6b61 6769 6e67 2073 the packaging s │ │ │ │ │ +00036f40: 7973 7465 6d0a 2020 2020 2061 6e64 2074 ystem. and t │ │ │ │ │ +00036f50: 6865 2075 7365 7220 7468 6174 2074 6865 he user that the │ │ │ │ │ +00036f60: 206c 6973 7465 6420 7061 636b 6167 6573 listed packages │ │ │ │ │ +00036f70: 2061 7265 2072 656c 6174 6564 2074 6f20 are related to │ │ │ │ │ +00036f80: 7468 6973 206f 6e65 2061 6e64 0a20 2020 this one and. │ │ │ │ │ +00036f90: 2020 6361 6e20 7065 7268 6170 7320 656e can perhaps en │ │ │ │ │ +00036fa0: 6861 6e63 6520 6974 7320 7573 6566 756c hance its useful │ │ │ │ │ +00036fb0: 6e65 7373 2c20 6275 7420 7468 6174 2069 ness, but that i │ │ │ │ │ +00036fc0: 6e73 7461 6c6c 696e 6720 7468 6973 206f nstalling this o │ │ │ │ │ +00036fd0: 6e65 0a20 2020 2020 7769 7468 6f75 7420 ne. without │ │ │ │ │ +00036fe0: 7468 656d 2069 7320 7065 7266 6563 746c them is perfectl │ │ │ │ │ +00036ff0: 7920 7265 6173 6f6e 6162 6c65 2e0a 0ae2 y reasonable.... │ │ │ │ │ +00037000: 8098 456e 6861 6e63 6573 e280 990a 0a20 ..Enhances..... │ │ │ │ │ +00037010: 2020 2020 5468 6973 2066 6965 6c64 2069 This field i │ │ │ │ │ +00037020: 7320 7369 6d69 6c61 7220 746f 2053 7567 s similar to Sug │ │ │ │ │ +00037030: 6765 7374 7320 6275 7420 776f 726b 7320 gests but works │ │ │ │ │ +00037040: 696e 2074 6865 206f 7070 6f73 6974 650a in the opposite. │ │ │ │ │ +00037050: 2020 2020 2064 6972 6563 7469 6f6e 2e20 direction. │ │ │ │ │ +00037060: 2049 7420 6973 2075 7365 6420 746f 2064 It is used to d │ │ │ │ │ +00037070: 6563 6c61 7265 2074 6861 7420 6120 7061 eclare that a pa │ │ │ │ │ +00037080: 636b 6167 6520 6361 6e20 656e 6861 6e63 ckage can enhanc │ │ │ │ │ +00037090: 6520 7468 650a 2020 2020 2066 756e 6374 e the. funct │ │ │ │ │ +000370a0: 696f 6e61 6c69 7479 206f 6620 616e 6f74 ionality of anot │ │ │ │ │ +000370b0: 6865 7220 7061 636b 6167 652e 0a0a e280 her package..... │ │ │ │ │ +000370c0: 9850 7265 2d44 6570 656e 6473 e280 990a .Pre-Depends.... │ │ │ │ │ +000370d0: 0a20 2020 2020 5468 6973 2066 6965 6c64 . This field │ │ │ │ │ +000370e0: 2069 7320 6c69 6b65 20e2 8098 4465 7065 is like ...Depe │ │ │ │ │ +000370f0: 6e64 73e2 8099 2c20 6578 6365 7074 2074 nds..., except t │ │ │ │ │ +00037100: 6861 7420 6974 2061 6c73 6f20 666f 7263 hat it also forc │ │ │ │ │ +00037110: 6573 20e2 8098 6470 6b67 e280 9920 746f es ...dpkg... to │ │ │ │ │ +00037120: 0a20 2020 2020 636f 6d70 6c65 7465 2069 . complete i │ │ │ │ │ +00037130: 6e73 7461 6c6c 6174 696f 6e20 6f66 2074 nstallation of t │ │ │ │ │ +00037140: 6865 2070 6163 6b61 6765 7320 6e61 6d65 he packages name │ │ │ │ │ +00037150: 6420 6265 666f 7265 2065 7665 6e20 7374 d before even st │ │ │ │ │ +00037160: 6172 7469 6e67 0a20 2020 2020 7468 6520 arting. the │ │ │ │ │ +00037170: 696e 7374 616c 6c61 7469 6f6e 206f 6620 installation of │ │ │ │ │ +00037180: 7468 6520 7061 636b 6167 6520 7768 6963 the package whic │ │ │ │ │ +00037190: 6820 6465 636c 6172 6573 2074 6865 2070 h declares the p │ │ │ │ │ +000371a0: 7265 2d64 6570 656e 6465 6e63 792c 0a20 re-dependency,. │ │ │ │ │ +000371b0: 2020 2020 6173 2066 6f6c 6c6f 7773 3a0a as follows:. │ │ │ │ │ +000371c0: 0a20 2020 2020 5768 656e 2061 2070 6163 . When a pac │ │ │ │ │ +000371d0: 6b61 6765 2064 6563 6c61 7269 6e67 2061 kage declaring a │ │ │ │ │ +000371e0: 2070 7265 2d64 6570 656e 6465 6e63 7920 pre-dependency │ │ │ │ │ +000371f0: 6973 2061 626f 7574 2074 6f20 6265 2027 is about to be ' │ │ │ │ │ +00037200: 756e 7061 636b 6564 270a 2020 2020 2074 unpacked'. t │ │ │ │ │ +00037210: 6865 2070 7265 2d64 6570 656e 6465 6e63 he pre-dependenc │ │ │ │ │ +00037220: 7920 6361 6e20 6265 2073 6174 6973 6669 y can be satisfi │ │ │ │ │ +00037230: 6564 2069 6620 7468 6520 6465 7065 6e64 ed if the depend │ │ │ │ │ +00037240: 6564 2d6f 6e20 7061 636b 6167 6520 6973 ed-on package is │ │ │ │ │ +00037250: 0a20 2020 2020 6569 7468 6572 2066 756c . either ful │ │ │ │ │ +00037260: 6c79 2063 6f6e 6669 6775 7265 642c 2027 ly configured, ' │ │ │ │ │ +00037270: 6f72 2065 7665 6e20 6966 2720 7468 6520 or even if' the │ │ │ │ │ +00037280: 6465 7065 6e64 6564 2d6f 6e20 7061 636b depended-on pack │ │ │ │ │ +00037290: 6167 6528 7329 0a20 2020 2020 6172 6520 age(s). are │ │ │ │ │ +000372a0: 6f6e 6c79 2069 6e20 7468 6520 e280 9c55 only in the ...U │ │ │ │ │ +000372b0: 6e70 6163 6b65 64e2 809d 206f 7220 7468 npacked... or th │ │ │ │ │ +000372c0: 6520 e280 9c48 616c 662d 436f 6e66 6967 e ...Half-Config │ │ │ │ │ +000372d0: 7572 6564 e280 9d20 7374 6174 652c 2070 ured... state, p │ │ │ │ │ +000372e0: 726f 7669 6465 640a 2020 2020 2074 6861 rovided. tha │ │ │ │ │ +000372f0: 7420 7468 6579 2068 6176 6520 6265 656e t they have been │ │ │ │ │ +00037300: 2063 6f6e 6669 6775 7265 6420 636f 7272 configured corr │ │ │ │ │ +00037310: 6563 746c 7920 6174 2073 6f6d 6520 706f ectly at some po │ │ │ │ │ +00037320: 696e 7420 696e 2074 6865 2070 6173 740a int in the past. │ │ │ │ │ +00037330: 2020 2020 2028 616e 6420 6e6f 7420 7265 (and not re │ │ │ │ │ +00037340: 6d6f 7665 6420 6f72 2070 6172 7469 616c moved or partial │ │ │ │ │ +00037350: 6c79 2072 656d 6f76 6564 2073 696e 6365 ly removed since │ │ │ │ │ +00037360: 292e 2020 496e 2074 6869 7320 6361 7365 ). In this case │ │ │ │ │ +00037370: 2c20 626f 7468 0a20 2020 2020 7468 6520 , both. the │ │ │ │ │ +00037380: 7072 6576 696f 7573 6c79 2d63 6f6e 6669 previously-confi │ │ │ │ │ +00037390: 6775 7265 6420 616e 6420 6375 7272 656e gured and curren │ │ │ │ │ +000373a0: 746c 7920 e280 9c55 6e70 6163 6b65 64e2 tly ...Unpacked. │ │ │ │ │ +000373b0: 809d 206f 720a 2020 2020 20e2 809c 4861 .. or. ...Ha │ │ │ │ │ +000373c0: 6c66 2d43 6f6e 6669 6775 7265 64e2 809d lf-Configured... │ │ │ │ │ +000373d0: 2076 6572 7369 6f6e 7320 6d75 7374 2073 versions must s │ │ │ │ │ +000373e0: 6174 6973 6679 2061 6e79 2076 6572 7369 atisfy any versi │ │ │ │ │ +000373f0: 6f6e 2063 6c61 7573 6520 696e 2074 6865 on clause in the │ │ │ │ │ +00037400: 0a20 2020 2020 e280 9850 7265 2d44 6570 . ...Pre-Dep │ │ │ │ │ +00037410: 656e 6473 e280 9920 6669 656c 642e 0a0a ends... field... │ │ │ │ │ +00037420: 2020 2020 2057 6865 6e20 7468 6520 7061 When the pa │ │ │ │ │ +00037430: 636b 6167 6520 6465 636c 6172 696e 6720 ckage declaring │ │ │ │ │ +00037440: 6120 7072 652d 6465 7065 6e64 656e 6379 a pre-dependency │ │ │ │ │ +00037450: 2069 7320 6162 6f75 7420 746f 2062 650a is about to be. │ │ │ │ │ +00037460: 2020 2020 2027 636f 6e66 6967 7572 6564 'configured │ │ │ │ │ +00037470: 272c 2074 6865 2070 7265 2d64 6570 656e ', the pre-depen │ │ │ │ │ +00037480: 6465 6e63 7920 7769 6c6c 2062 6520 7472 dency will be tr │ │ │ │ │ +00037490: 6561 7465 6420 6173 2061 206e 6f72 6d61 eated as a norma │ │ │ │ │ +000374a0: 6c0a 2020 2020 20e2 8098 4465 7065 6e64 l. ...Depend │ │ │ │ │ +000374b0: 73e2 8099 2e20 2049 7420 7769 6c6c 2062 s.... It will b │ │ │ │ │ +000374c0: 6520 636f 6e73 6964 6572 6564 2073 6174 e considered sat │ │ │ │ │ +000374d0: 6973 6669 6564 206f 6e6c 7920 6966 2074 isfied only if t │ │ │ │ │ +000374e0: 6865 2064 6570 656e 6465 642d 6f6e 0a20 he depended-on. │ │ │ │ │ +000374f0: 2020 2020 7061 636b 6167 6520 6861 7320 package has │ │ │ │ │ +00037500: 6265 656e 2063 6f72 7265 6374 6c79 2063 been correctly c │ │ │ │ │ +00037510: 6f6e 6669 6775 7265 642e 2020 486f 7765 onfigured. Howe │ │ │ │ │ +00037520: 7665 722c 2075 6e6c 696b 6520 7769 7468 ver, unlike with │ │ │ │ │ +00037530: 0a20 2020 2020 e280 9844 6570 656e 6473 . ...Depends │ │ │ │ │ +00037540: e280 992c 20e2 8098 5072 652d 4465 7065 ..., ...Pre-Depe │ │ │ │ │ +00037550: 6e64 73e2 8099 2064 6f65 7320 6e6f 7420 nds... does not │ │ │ │ │ +00037560: 7065 726d 6974 2063 6972 6375 6c61 7220 permit circular │ │ │ │ │ +00037570: 6465 7065 6e64 656e 6369 6573 2074 6f0a dependencies to. │ │ │ │ │ +00037580: 2020 2020 2062 6520 6272 6f6b 656e 2e20 be broken. │ │ │ │ │ +00037590: 2049 6620 6120 6369 7263 756c 6172 2064 If a circular d │ │ │ │ │ +000375a0: 6570 656e 6465 6e63 7920 6973 2065 6e63 ependency is enc │ │ │ │ │ +000375b0: 6f75 6e74 6572 6564 2077 6869 6c65 0a20 ountered while. │ │ │ │ │ +000375c0: 2020 2020 6174 7465 6d70 7469 6e67 2074 attempting t │ │ │ │ │ +000375d0: 6f20 686f 6e6f 7220 e280 9850 7265 2d44 o honor ...Pre-D │ │ │ │ │ +000375e0: 6570 656e 6473 e280 992c 2074 6865 2069 epends..., the i │ │ │ │ │ +000375f0: 6e73 7461 6c6c 6174 696f 6e20 7769 6c6c nstallation will │ │ │ │ │ +00037600: 2062 650a 2020 2020 2061 626f 7274 6564 be. aborted │ │ │ │ │ +00037610: 2e0a 0a20 2020 2020 e280 9850 7265 2d44 ... ...Pre-D │ │ │ │ │ +00037620: 6570 656e 6473 e280 9920 6172 6520 616c epends... are al │ │ │ │ │ +00037630: 736f 2072 6571 7569 7265 6420 6966 2074 so required if t │ │ │ │ │ +00037640: 6865 20e2 8098 7072 6569 6e73 74e2 8099 he ...preinst... │ │ │ │ │ +00037650: 2073 6372 6970 7420 6465 7065 6e64 7320 script depends │ │ │ │ │ +00037660: 6f6e 0a20 2020 2020 7468 6520 6e61 6d65 on. the name │ │ │ │ │ +00037670: 6420 7061 636b 6167 652e 2020 4974 2069 d package. It i │ │ │ │ │ +00037680: 7320 6265 7374 2074 6f20 6176 6f69 6420 s best to avoid │ │ │ │ │ +00037690: 7468 6973 2073 6974 7561 7469 6f6e 2069 this situation i │ │ │ │ │ +000376a0: 6620 706f 7373 6962 6c65 2e0a 0a20 2020 f possible... │ │ │ │ │ +000376b0: 2020 e280 9850 7265 2d44 6570 656e 6473 ...Pre-Depends │ │ │ │ │ +000376c0: e280 9920 7368 6f75 6c64 2062 6520 7573 ... should be us │ │ │ │ │ +000376d0: 6564 2073 7061 7269 6e67 6c79 2c20 7072 ed sparingly, pr │ │ │ │ │ +000376e0: 6566 6572 6162 6c79 206f 6e6c 7920 6279 eferably only by │ │ │ │ │ +000376f0: 2070 6163 6b61 6765 730a 2020 2020 2077 packages. w │ │ │ │ │ +00037700: 686f 7365 2070 7265 6d61 7475 7265 2075 hose premature u │ │ │ │ │ +00037710: 7067 7261 6465 206f 7220 696e 7374 616c pgrade or instal │ │ │ │ │ +00037720: 6c61 7469 6f6e 2077 6f75 6c64 2068 616d lation would ham │ │ │ │ │ +00037730: 7065 7220 7468 6520 6162 696c 6974 7920 per the ability │ │ │ │ │ +00037740: 6f66 0a20 2020 2020 7468 6520 7379 7374 of. the syst │ │ │ │ │ +00037750: 656d 2074 6f20 636f 6e74 696e 7565 2077 em to continue w │ │ │ │ │ +00037760: 6974 6820 616e 7920 7570 6772 6164 6520 ith any upgrade │ │ │ │ │ +00037770: 7468 6174 206d 6967 6874 2062 6520 696e that might be in │ │ │ │ │ +00037780: 2070 726f 6772 6573 732e 0a0a 2020 2020 progress... │ │ │ │ │ +00037790: 2059 6f75 2073 686f 756c 6420 6e6f 7420 You should not │ │ │ │ │ +000377a0: 7370 6563 6966 7920 6120 e280 9850 7265 specify a ...Pre │ │ │ │ │ +000377b0: 2d44 6570 656e 6473 e280 9920 656e 7472 -Depends... entr │ │ │ │ │ +000377c0: 7920 666f 7220 6120 7061 636b 6167 6520 y for a package │ │ │ │ │ +000377d0: 6265 666f 7265 0a20 2020 2020 7468 6973 before. this │ │ │ │ │ +000377e0: 2068 6173 2062 6565 6e20 6469 7363 7573 has been discus │ │ │ │ │ +000377f0: 7365 6420 6f6e 2074 6865 20e2 8098 6465 sed on the ...de │ │ │ │ │ +00037800: 6269 616e 2d64 6576 656c e280 9920 6d61 bian-devel... ma │ │ │ │ │ +00037810: 696c 696e 6720 6c69 7374 2061 6e64 2061 iling list and a │ │ │ │ │ +00037820: 0a20 2020 2020 636f 6e73 656e 7375 7320 . consensus │ │ │ │ │ +00037830: 6162 6f75 7420 646f 696e 6720 7468 6174 about doing that │ │ │ │ │ +00037840: 2068 6173 2062 6565 6e20 7265 6163 6865 has been reache │ │ │ │ │ +00037850: 642e 2020 5365 6520 2a6e 6f74 650a 2020 d. See *note. │ │ │ │ │ +00037860: 2020 2044 6570 656e 6465 6e63 6965 733a Dependencies: │ │ │ │ │ +00037870: 2035 332e 0a0a 5768 656e 2073 656c 6563 53...When selec │ │ │ │ │ +00037880: 7469 6e67 2077 6869 6368 206c 6576 656c ting which level │ │ │ │ │ +00037890: 206f 6620 6465 7065 6e64 656e 6379 2074 of dependency t │ │ │ │ │ +000378a0: 6f20 7573 6520 796f 7520 7368 6f75 6c64 o use you should │ │ │ │ │ +000378b0: 2063 6f6e 7369 6465 7220 686f 770a 696d consider how.im │ │ │ │ │ +000378c0: 706f 7274 616e 7420 7468 6520 6465 7065 portant the depe │ │ │ │ │ +000378d0: 6e64 6564 2d6f 6e20 7061 636b 6167 6520 nded-on package │ │ │ │ │ +000378e0: 6973 2074 6f20 7468 6520 6675 6e63 7469 is to the functi │ │ │ │ │ +000378f0: 6f6e 616c 6974 7920 6f66 2074 6865 206f onality of the o │ │ │ │ │ +00037900: 6e65 0a64 6563 6c61 7269 6e67 2074 6865 ne.declaring the │ │ │ │ │ +00037910: 2064 6570 656e 6465 6e63 792e 2020 536f dependency. So │ │ │ │ │ +00037920: 6d65 2070 6163 6b61 6765 7320 6172 6520 me packages are │ │ │ │ │ +00037930: 636f 6d70 6f73 6564 206f 6620 636f 6d70 composed of comp │ │ │ │ │ +00037940: 6f6e 656e 7473 206f 660a 7661 7279 696e onents of.varyin │ │ │ │ │ +00037950: 6720 6465 6772 6565 7320 6f66 2069 6d70 g degrees of imp │ │ │ │ │ +00037960: 6f72 7461 6e63 652e 2020 5375 6368 2061 ortance. Such a │ │ │ │ │ +00037970: 2070 6163 6b61 6765 2073 686f 756c 6420 package should │ │ │ │ │ +00037980: 6c69 7374 2075 7369 6e67 0ae2 8098 4465 list using....De │ │ │ │ │ +00037990: 7065 6e64 73e2 8099 2074 6865 2070 6163 pends... the pac │ │ │ │ │ +000379a0: 6b61 6765 2873 2920 7768 6963 6820 6172 kage(s) which ar │ │ │ │ │ +000379b0: 6520 7265 7175 6972 6564 2062 7920 7468 e required by th │ │ │ │ │ +000379c0: 6520 6d6f 7265 2069 6d70 6f72 7461 6e74 e more important │ │ │ │ │ +000379d0: 0a63 6f6d 706f 6e65 6e74 732e 2020 5468 .components. Th │ │ │ │ │ +000379e0: 6520 6f74 6865 7220 636f 6d70 6f6e 656e e other componen │ │ │ │ │ +000379f0: 7473 e280 9920 7265 7175 6972 656d 656e ts... requiremen │ │ │ │ │ +00037a00: 7473 206d 6179 2062 6520 6d65 6e74 696f ts may be mentio │ │ │ │ │ +00037a10: 6e65 6420 6173 0a53 7567 6765 7374 696f ned as.Suggestio │ │ │ │ │ +00037a20: 6e73 206f 7220 5265 636f 6d6d 656e 6461 ns or Recommenda │ │ │ │ │ +00037a30: 7469 6f6e 732c 2061 7320 6170 7072 6f70 tions, as approp │ │ │ │ │ +00037a40: 7269 6174 6520 746f 2074 6865 2063 6f6d riate to the com │ │ │ │ │ +00037a50: 706f 6e65 6e74 73e2 8099 0a72 656c 6174 ponents....relat │ │ │ │ │ +00037a60: 6976 6520 696d 706f 7274 616e 6365 2e0a ive importance.. │ │ │ │ │ +00037a70: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +00037a80: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +00037a90: 2d2d 2d0a 0a20 2020 2831 2920 5468 6973 ---.. (1) This │ │ │ │ │ +00037aa0: 2061 7070 726f 6163 6820 6d61 6b65 7320 approach makes │ │ │ │ │ +00037ab0: 6465 7065 6e64 656e 6379 2072 6573 6f6c dependency resol │ │ │ │ │ +00037ac0: 7574 696f 6e20 6561 7369 6572 2e20 2049 ution easier. I │ │ │ │ │ +00037ad0: 6620 7477 6f0a 7061 636b 6167 6573 2041 f two.packages A │ │ │ │ │ +00037ae0: 2061 6e64 2042 2061 7265 2062 6569 6e67 and B are being │ │ │ │ │ +00037af0: 2075 7067 7261 6465 642c 2074 6865 2069 upgraded, the i │ │ │ │ │ +00037b00: 6e73 7461 6c6c 6564 2070 6163 6b61 6765 nstalled package │ │ │ │ │ +00037b10: 2041 2064 6570 656e 6473 206f 6e0a 6578 A depends on.ex │ │ │ │ │ +00037b20: 6163 746c 7920 7468 6520 696e 7374 616c actly the instal │ │ │ │ │ +00037b30: 6c65 6420 7061 636b 6167 6520 422c 2061 led package B, a │ │ │ │ │ +00037b40: 6e64 2074 6865 206e 6577 2070 6163 6b61 nd the new packa │ │ │ │ │ +00037b50: 6765 2041 2064 6570 656e 6473 206f 6e0a ge A depends on. │ │ │ │ │ +00037b60: 6578 6163 746c 7920 7468 6520 6e65 7720 exactly the new │ │ │ │ │ +00037b70: 7061 636b 6167 6520 4220 2861 2063 6f6d package B (a com │ │ │ │ │ +00037b80: 6d6f 6e20 7369 7475 6174 696f 6e20 7768 mon situation wh │ │ │ │ │ +00037b90: 656e 2075 7067 7261 6469 6e67 2073 6861 en upgrading sha │ │ │ │ │ +00037ba0: 7265 640a 6c69 6272 6172 6965 7320 616e red.libraries an │ │ │ │ │ +00037bb0: 6420 7468 6569 7220 636f 7272 6573 706f d their correspo │ │ │ │ │ +00037bc0: 6e64 696e 6720 6465 7665 6c6f 706d 656e nding developmen │ │ │ │ │ +00037bd0: 7420 7061 636b 6167 6573 292c 2073 6174 t packages), sat │ │ │ │ │ +00037be0: 6973 6679 696e 6720 7468 650a 6465 7065 isfying the.depe │ │ │ │ │ +00037bf0: 6e64 656e 6369 6573 2061 7420 6576 6572 ndencies at ever │ │ │ │ │ +00037c00: 7920 7374 6167 6520 6f66 2074 6865 2075 y stage of the u │ │ │ │ │ +00037c10: 7067 7261 6465 2077 6f75 6c64 2062 6520 pgrade would be │ │ │ │ │ +00037c20: 696d 706f 7373 6962 6c65 2e20 2054 6869 impossible. Thi │ │ │ │ │ +00037c30: 730a 7265 6c61 7865 6420 7265 7374 7269 s.relaxed restri │ │ │ │ │ +00037c40: 6374 696f 6e20 6d65 616e 7320 7468 6174 ction means that │ │ │ │ │ +00037c50: 2062 6f74 6820 6e65 7720 7061 636b 6167 both new packag │ │ │ │ │ +00037c60: 6573 2063 616e 2062 6520 756e 7061 636b es can be unpack │ │ │ │ │ +00037c70: 6564 0a74 6f67 6574 6865 7220 616e 6420 ed.together and │ │ │ │ │ +00037c80: 7468 656e 2063 6f6e 6669 6775 7265 6420 then configured │ │ │ │ │ +00037c90: 696e 2074 6865 6972 2064 6570 656e 6465 in their depende │ │ │ │ │ +00037ca0: 6e63 7920 6f72 6465 722e 0a0a 1f0a 4669 ncy order.....Fi │ │ │ │ │ +00037cb0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00037cc0: 792e 696e 666f 2c20 204e 6f64 653a 2050 y.info, Node: P │ │ │ │ │ +00037cd0: 6163 6b61 6765 7320 7768 6963 6820 6272 ackages which br │ │ │ │ │ +00037ce0: 6561 6b20 6f74 6865 7220 7061 636b 6167 eak other packag │ │ │ │ │ +00037cf0: 6573 202d 2042 7265 616b 732c 2020 4e65 es - Breaks, Ne │ │ │ │ │ +00037d00: 7874 3a20 436f 6e66 6c69 6374 696e 6720 xt: Conflicting │ │ │ │ │ +00037d10: 6269 6e61 7279 2070 6163 6b61 6765 7320 binary packages │ │ │ │ │ +00037d20: 2d20 436f 6e66 6c69 6374 732c 2020 5072 - Conflicts, Pr │ │ │ │ │ +00037d30: 6576 3a20 4269 6e61 7279 2044 6570 656e ev: Binary Depen │ │ │ │ │ +00037d40: 6465 6e63 6965 7320 2d20 4465 7065 6e64 dencies - Depend │ │ │ │ │ +00037d50: 7320 5265 636f 6d6d 656e 6473 2053 7567 s Recommends Sug │ │ │ │ │ +00037d60: 6765 7374 7320 456e 6861 6e63 6573 2050 gests Enhances P │ │ │ │ │ +00037d70: 7265 2d44 6570 656e 6473 2c20 2055 703a re-Depends, Up: │ │ │ │ │ +00037d80: 2044 6563 6c61 7269 6e67 2072 656c 6174 Declaring relat │ │ │ │ │ +00037d90: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ +00037da0: 2070 6163 6b61 6765 730a 0a37 2e33 2050 packages..7.3 P │ │ │ │ │ +00037db0: 6163 6b61 6765 7320 7768 6963 6820 6272 ackages which br │ │ │ │ │ +00037dc0: 6561 6b20 6f74 6865 7220 7061 636b 6167 eak other packag │ │ │ │ │ +00037dd0: 6573 202d 20e2 8098 4272 6561 6b73 e280 es - ...Breaks.. │ │ │ │ │ +00037de0: 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ..============== │ │ │ │ │ +00037df0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00037e00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00037e10: 3d3d 3d3d 0a0a 5768 656e 206f 6e65 2062 ====..When one b │ │ │ │ │ +00037e20: 696e 6172 7920 7061 636b 6167 6520 6465 inary package de │ │ │ │ │ +00037e30: 636c 6172 6573 2074 6861 7420 6974 2062 clares that it b │ │ │ │ │ +00037e40: 7265 616b 7320 616e 6f74 6865 722c 20e2 reaks another, . │ │ │ │ │ +00037e50: 8098 6470 6b67 e280 9920 7769 6c6c 0a72 ..dpkg... will.r │ │ │ │ │ +00037e60: 6566 7573 6520 746f 2061 6c6c 6f77 2074 efuse to allow t │ │ │ │ │ +00037e70: 6865 2070 6163 6b61 6765 2077 6869 6368 he package which │ │ │ │ │ +00037e80: 2064 6563 6c61 7265 7320 e280 9842 7265 declares ...Bre │ │ │ │ │ +00037e90: 616b 73e2 8099 2074 6f20 6265 2075 6e70 aks... to be unp │ │ │ │ │ +00037ea0: 6163 6b65 640a 756e 6c65 7373 2074 6865 acked.unless the │ │ │ │ │ +00037eb0: 2062 726f 6b65 6e20 7061 636b 6167 6520 broken package │ │ │ │ │ +00037ec0: 6973 2064 6563 6f6e 6669 6775 7265 6420 is deconfigured │ │ │ │ │ +00037ed0: 6669 7273 742c 2061 6e64 2069 7420 7769 first, and it wi │ │ │ │ │ +00037ee0: 6c6c 2072 6566 7573 6520 746f 0a61 6c6c ll refuse to.all │ │ │ │ │ +00037ef0: 6f77 2074 6865 2062 726f 6b65 6e20 7061 ow the broken pa │ │ │ │ │ +00037f00: 636b 6167 6520 746f 2062 6520 7265 636f ckage to be reco │ │ │ │ │ +00037f10: 6e66 6967 7572 6564 2e0a 0a41 2070 6163 nfigured...A pac │ │ │ │ │ +00037f20: 6b61 6765 2077 696c 6c20 6e6f 7420 6265 kage will not be │ │ │ │ │ +00037f30: 2072 6567 6172 6465 6420 6173 2063 6175 regarded as cau │ │ │ │ │ +00037f40: 7369 6e67 2062 7265 616b 6167 6520 6d65 sing breakage me │ │ │ │ │ +00037f50: 7265 6c79 2062 6563 6175 7365 2069 7473 rely because its │ │ │ │ │ +00037f60: 0a63 6f6e 6669 6775 7261 7469 6f6e 2066 .configuration f │ │ │ │ │ +00037f70: 696c 6573 2061 7265 2073 7469 6c6c 2069 iles are still i │ │ │ │ │ +00037f80: 6e73 7461 6c6c 6564 3b20 6974 206d 7573 nstalled; it mus │ │ │ │ │ +00037f90: 7420 6265 2061 7420 6c65 6173 740a e280 t be at least... │ │ │ │ │ +00037fa0: 9c48 616c 662d 496e 7374 616c 6c65 64e2 .Half-Installed. │ │ │ │ │ +00037fb0: 809d 2e0a 0a41 2073 7065 6369 616c 2065 .....A special e │ │ │ │ │ +00037fc0: 7863 6570 7469 6f6e 2069 7320 6d61 6465 xception is made │ │ │ │ │ +00037fd0: 2066 6f72 2070 6163 6b61 6765 7320 7768 for packages wh │ │ │ │ │ +00037fe0: 6963 6820 6465 636c 6172 6520 7468 6174 ich declare that │ │ │ │ │ +00037ff0: 2074 6865 7920 6272 6561 6b0a 7468 6569 they break.thei │ │ │ │ │ +00038000: 7220 6f77 6e20 7061 636b 6167 6520 6e61 r own package na │ │ │ │ │ +00038010: 6d65 206f 7220 6120 7669 7274 7561 6c20 me or a virtual │ │ │ │ │ +00038020: 7061 636b 6167 6520 7768 6963 6820 7468 package which th │ │ │ │ │ +00038030: 6579 2070 726f 7669 6465 2028 7365 650a ey provide (see. │ │ │ │ │ +00038040: 6265 6c6f 7729 3a20 7468 6973 2064 6f65 below): this doe │ │ │ │ │ +00038050: 7320 6e6f 7420 636f 756e 7420 6173 2061 s not count as a │ │ │ │ │ +00038060: 2072 6561 6c20 6272 6561 6b61 6765 2e0a real breakage.. │ │ │ │ │ +00038070: 0a4e 6f72 6d61 6c6c 7920 6120 e280 9842 .Normally a ...B │ │ │ │ │ +00038080: 7265 616b 73e2 8099 2065 6e74 7279 2077 reaks... entry w │ │ │ │ │ +00038090: 696c 6c20 6861 7665 2061 6e20 e280 9c65 ill have an ...e │ │ │ │ │ +000380a0: 6172 6c69 6572 2074 6861 6ee2 809d 2076 arlier than... v │ │ │ │ │ +000380b0: 6572 7369 6f6e 2063 6c61 7573 653b 0a73 ersion clause;.s │ │ │ │ │ +000380c0: 7563 6820 6120 e280 9842 7265 616b 73e2 uch a ...Breaks. │ │ │ │ │ +000380d0: 8099 2069 7320 696e 7472 6f64 7563 6564 .. is introduced │ │ │ │ │ +000380e0: 2069 6e20 7468 6520 7665 7273 696f 6e20 in the version │ │ │ │ │ +000380f0: 6f66 2061 6e20 2869 6d70 6c69 6369 7420 of an (implicit │ │ │ │ │ +00038100: 6f72 0a65 7870 6c69 6369 7429 2064 6570 or.explicit) dep │ │ │ │ │ +00038110: 656e 6465 6e63 7920 7768 6963 6820 7669 endency which vi │ │ │ │ │ +00038120: 6f6c 6174 6573 2061 6e20 6173 7375 6d70 olates an assump │ │ │ │ │ +00038130: 7469 6f6e 206f 7220 7265 7665 616c 7320 tion or reveals │ │ │ │ │ +00038140: 6120 6275 6720 696e 0a65 6172 6c69 6572 a bug in.earlier │ │ │ │ │ +00038150: 2076 6572 7369 6f6e 7320 6f66 2074 6865 versions of the │ │ │ │ │ +00038160: 2062 726f 6b65 6e20 7061 636b 6167 652c broken package, │ │ │ │ │ +00038170: 206f 7220 7768 6963 6820 7461 6b65 7320 or which takes │ │ │ │ │ +00038180: 6f76 6572 2061 2066 696c 6520 6672 6f6d over a file from │ │ │ │ │ +00038190: 0a65 6172 6c69 6572 2076 6572 7369 6f6e .earlier version │ │ │ │ │ +000381a0: 7320 6f66 2074 6865 2070 6163 6b61 6765 s of the package │ │ │ │ │ +000381b0: 206e 616d 6564 2069 6e20 e280 9842 7265 named in ...Bre │ │ │ │ │ +000381c0: 616b 73e2 8099 2e20 2054 6869 7320 7573 aks.... This us │ │ │ │ │ +000381d0: 6520 6f66 20e2 8098 4272 6561 6b73 e280 e of ...Breaks.. │ │ │ │ │ +000381e0: 990a 7769 6c6c 2069 6e66 6f72 6d20 6869 ..will inform hi │ │ │ │ │ +000381f0: 6768 6572 2d6c 6576 656c 2070 6163 6b61 gher-level packa │ │ │ │ │ +00038200: 6765 206d 616e 6167 656d 656e 7420 746f ge management to │ │ │ │ │ +00038210: 6f6c 7320 7468 6174 2074 6865 2062 726f ols that the bro │ │ │ │ │ +00038220: 6b65 6e0a 7061 636b 6167 6520 6d75 7374 ken.package must │ │ │ │ │ +00038230: 2062 6520 7570 6772 6164 6564 2062 6566 be upgraded bef │ │ │ │ │ +00038240: 6f72 6520 7468 6520 6e65 7720 6f6e 652e ore the new one. │ │ │ │ │ +00038250: 0a0a 4966 2074 6865 2062 7265 616b 696e ..If the breakin │ │ │ │ │ +00038260: 6720 7061 636b 6167 6520 616c 736f 206f g package also o │ │ │ │ │ +00038270: 7665 7277 7269 7465 7320 736f 6d65 2066 verwrites some f │ │ │ │ │ +00038280: 696c 6573 2066 726f 6d20 7468 6520 6f6c iles from the ol │ │ │ │ │ +00038290: 6465 720a 7061 636b 6167 652c 2069 7420 der.package, it │ │ │ │ │ +000382a0: 7368 6f75 6c64 2075 7365 20e2 8098 5265 should use ...Re │ │ │ │ │ +000382b0: 706c 6163 6573 e280 9920 746f 2065 6e73 places... to ens │ │ │ │ │ +000382c0: 7572 6520 7468 6973 2067 6f65 7320 736d ure this goes sm │ │ │ │ │ +000382d0: 6f6f 7468 6c79 2e20 2053 6565 0a2a 6e6f oothly. See.*no │ │ │ │ │ +000382e0: 7465 204f 7665 7277 7269 7469 6e67 2066 te Overwriting f │ │ │ │ │ +000382f0: 696c 6573 2061 6e64 2072 6570 6c61 6369 iles and replaci │ │ │ │ │ +00038300: 6e67 2070 6163 6b61 6765 7320 2d20 5265 ng packages - Re │ │ │ │ │ +00038310: 706c 6163 6573 3a20 6561 2e20 666f 7220 places: ea. for │ │ │ │ │ +00038320: 610a 6675 6c6c 2064 6973 6375 7373 696f a.full discussio │ │ │ │ │ +00038330: 6e20 6f66 2074 616b 696e 6720 6f76 6572 n of taking over │ │ │ │ │ +00038340: 2066 696c 6573 2066 726f 6d20 6f74 6865 files from othe │ │ │ │ │ +00038350: 7220 7061 636b 6167 6573 2c20 696e 636c r packages, incl │ │ │ │ │ +00038360: 7564 696e 6720 686f 770a 746f 2075 7365 uding how.to use │ │ │ │ │ +00038370: 20e2 8098 4272 6561 6b73 e280 9920 696e ...Breaks... in │ │ │ │ │ +00038380: 2074 686f 7365 2063 6173 6573 2e0a 0a4d those cases...M │ │ │ │ │ +00038390: 616e 7920 6f66 2074 6865 2063 6173 6573 any of the cases │ │ │ │ │ +000383a0: 2077 6865 7265 20e2 8098 4272 6561 6b73 where ...Breaks │ │ │ │ │ +000383b0: e280 9920 7368 6f75 6c64 2062 6520 7573 ... should be us │ │ │ │ │ +000383c0: 6564 2077 6572 6520 7072 6576 696f 7573 ed were previous │ │ │ │ │ +000383d0: 6c79 2068 616e 646c 6564 0a77 6974 6820 ly handled.with │ │ │ │ │ +000383e0: e280 9843 6f6e 666c 6963 7473 e280 9920 ...Conflicts... │ │ │ │ │ +000383f0: 6265 6361 7573 6520 e280 9842 7265 616b because ...Break │ │ │ │ │ +00038400: 73e2 8099 2064 6964 206e 6f74 2079 6574 s... did not yet │ │ │ │ │ +00038410: 2065 7869 7374 2e20 204d 616e 7920 e280 exist. Many .. │ │ │ │ │ +00038420: 9843 6f6e 666c 6963 7473 e280 990a 6669 .Conflicts....fi │ │ │ │ │ +00038430: 656c 6473 2073 686f 756c 6420 6e6f 7720 elds should now │ │ │ │ │ +00038440: 6265 20e2 8098 4272 6561 6b73 e280 992e be ...Breaks.... │ │ │ │ │ +00038450: 2020 5365 6520 2a6e 6f74 6520 436f 6e66 See *note Conf │ │ │ │ │ +00038460: 6c69 6374 696e 6720 6269 6e61 7279 2070 licting binary p │ │ │ │ │ +00038470: 6163 6b61 6765 7320 2d0a 436f 6e66 6c69 ackages -.Confli │ │ │ │ │ +00038480: 6374 733a 2066 342e 2066 6f72 206d 6f72 cts: f4. for mor │ │ │ │ │ +00038490: 6520 696e 666f 726d 6174 696f 6e20 6162 e information ab │ │ │ │ │ +000384a0: 6f75 7420 7468 6520 6469 6666 6572 656e out the differen │ │ │ │ │ +000384b0: 6365 732e 0a0a 1f0a 4669 6c65 3a20 6465 ces.....File: de │ │ │ │ │ +000384c0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000384d0: 2c20 204e 6f64 653a 2043 6f6e 666c 6963 , Node: Conflic │ │ │ │ │ +000384e0: 7469 6e67 2062 696e 6172 7920 7061 636b ting binary pack │ │ │ │ │ +000384f0: 6167 6573 202d 2043 6f6e 666c 6963 7473 ages - Conflicts │ │ │ │ │ +00038500: 2c20 204e 6578 743a 2056 6972 7475 616c , Next: Virtual │ │ │ │ │ +00038510: 2070 6163 6b61 6765 7320 2d20 5072 6f76 packages - Prov │ │ │ │ │ +00038520: 6964 6573 2c20 2050 7265 763a 2050 6163 ides, Prev: Pac │ │ │ │ │ +00038530: 6b61 6765 7320 7768 6963 6820 6272 6561 kages which brea │ │ │ │ │ +00038540: 6b20 6f74 6865 7220 7061 636b 6167 6573 k other packages │ │ │ │ │ +00038550: 202d 2042 7265 616b 732c 2020 5570 3a20 - Breaks, Up: │ │ │ │ │ +00038560: 4465 636c 6172 696e 6720 7265 6c61 7469 Declaring relati │ │ │ │ │ +00038570: 6f6e 7368 6970 7320 6265 7477 6565 6e20 onships between │ │ │ │ │ +00038580: 7061 636b 6167 6573 0a0a 372e 3420 436f packages..7.4 Co │ │ │ │ │ +00038590: 6e66 6c69 6374 696e 6720 6269 6e61 7279 nflicting binary │ │ │ │ │ +000385a0: 2070 6163 6b61 6765 7320 2d20 e280 9843 packages - ...C │ │ │ │ │ +000385b0: 6f6e 666c 6963 7473 e280 990a 3d3d 3d3d onflicts....==== │ │ │ │ │ +000385c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000385d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000385e0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a57 6865 6e20 =========..When │ │ │ │ │ +000385f0: 6f6e 6520 6269 6e61 7279 2070 6163 6b61 one binary packa │ │ │ │ │ +00038600: 6765 2064 6563 6c61 7265 7320 6120 636f ge declares a co │ │ │ │ │ +00038610: 6e66 6c69 6374 2077 6974 6820 616e 6f74 nflict with anot │ │ │ │ │ +00038620: 6865 7220 7573 696e 6720 610a e280 9843 her using a....C │ │ │ │ │ +00038630: 6f6e 666c 6963 7473 e280 9920 6669 656c onflicts... fiel │ │ │ │ │ +00038640: 642c 20e2 8098 6470 6b67 e280 9920 7769 d, ...dpkg... wi │ │ │ │ │ +00038650: 6c6c 2072 6566 7573 6520 746f 2061 6c6c ll refuse to all │ │ │ │ │ +00038660: 6f77 2074 6865 6d20 746f 2062 6520 756e ow them to be un │ │ │ │ │ +00038670: 7061 636b 6564 206f 6e0a 7468 6520 7379 packed on.the sy │ │ │ │ │ +00038680: 7374 656d 2061 7420 7468 6520 7361 6d65 stem at the same │ │ │ │ │ +00038690: 2074 696d 652e 2020 5468 6973 2069 7320 time. This is │ │ │ │ │ +000386a0: 6120 7374 726f 6e67 6572 2072 6573 7472 a stronger restr │ │ │ │ │ +000386b0: 6963 7469 6f6e 2074 6861 6e0a e280 9842 iction than....B │ │ │ │ │ +000386c0: 7265 616b 73e2 8099 2c20 7768 6963 6820 reaks..., which │ │ │ │ │ +000386d0: 7072 6576 656e 7473 2074 6865 2062 726f prevents the bro │ │ │ │ │ +000386e0: 6b65 6e20 7061 636b 6167 6520 6672 6f6d ken package from │ │ │ │ │ +000386f0: 2062 6569 6e67 2063 6f6e 6669 6775 7265 being configure │ │ │ │ │ +00038700: 6420 7768 696c 650a 7468 6520 6272 6561 d while.the brea │ │ │ │ │ +00038710: 6b69 6e67 2070 6163 6b61 6765 2069 7320 king package is │ │ │ │ │ +00038720: 696e 2074 6865 20e2 809c 556e 7061 636b in the ...Unpack │ │ │ │ │ +00038730: 6564 e280 9d20 7374 6174 6520 6275 7420 ed... state but │ │ │ │ │ +00038740: 616c 6c6f 7773 2062 6f74 6820 7061 636b allows both pack │ │ │ │ │ +00038750: 6167 6573 0a74 6f20 6265 2075 6e70 6163 ages.to be unpac │ │ │ │ │ +00038760: 6b65 6420 6174 2074 6865 2073 616d 6520 ked at the same │ │ │ │ │ +00038770: 7469 6d65 2e0a 0a49 6620 6f6e 6520 7061 time...If one pa │ │ │ │ │ +00038780: 636b 6167 6520 6973 2074 6f20 6265 2075 ckage is to be u │ │ │ │ │ +00038790: 6e70 6163 6b65 642c 2074 6865 206f 7468 npacked, the oth │ │ │ │ │ +000387a0: 6572 206d 7573 7420 6265 2072 656d 6f76 er must be remov │ │ │ │ │ +000387b0: 6564 2066 6972 7374 2e20 2049 660a 7468 ed first. If.th │ │ │ │ │ +000387c0: 6520 7061 636b 6167 6520 6265 696e 6720 e package being │ │ │ │ │ +000387d0: 756e 7061 636b 6564 2069 7320 6d61 726b unpacked is mark │ │ │ │ │ +000387e0: 6564 2061 7320 7265 706c 6163 696e 6720 ed as replacing │ │ │ │ │ +000387f0: 2873 6565 202a 6e6f 7465 204f 7665 7277 (see *note Overw │ │ │ │ │ +00038800: 7269 7469 6e67 0a66 696c 6573 2061 6e64 riting.files and │ │ │ │ │ +00038810: 2072 6570 6c61 6369 6e67 2070 6163 6b61 replacing packa │ │ │ │ │ +00038820: 6765 7320 2d20 5265 706c 6163 6573 3a20 ges - Replaces: │ │ │ │ │ +00038830: 6561 2c20 6275 7420 6e6f 7465 2074 6861 ea, but note tha │ │ │ │ │ +00038840: 7420 e280 9842 7265 616b 73e2 8099 0a73 t ...Breaks....s │ │ │ │ │ +00038850: 686f 756c 6420 6e6f 726d 616c 6c79 2062 hould normally b │ │ │ │ │ +00038860: 6520 7573 6564 2069 6e20 7468 6973 2063 e used in this c │ │ │ │ │ +00038870: 6173 6529 2074 6865 206f 6e65 206f 6e20 ase) the one on │ │ │ │ │ +00038880: 7468 6520 7379 7374 656d 2c20 6f72 2074 the system, or t │ │ │ │ │ +00038890: 6865 206f 6e65 0a6f 6e20 7468 6520 7379 he one.on the sy │ │ │ │ │ +000388a0: 7374 656d 2069 7320 6d61 726b 6564 2061 stem is marked a │ │ │ │ │ +000388b0: 7320 6465 7365 6c65 6374 6564 2c20 6f72 s deselected, or │ │ │ │ │ +000388c0: 2062 6f74 6820 7061 636b 6167 6573 2061 both packages a │ │ │ │ │ +000388d0: 7265 206d 6172 6b65 640a e280 9845 7373 re marked....Ess │ │ │ │ │ +000388e0: 656e 7469 616c e280 992c 2074 6865 6e20 ential..., then │ │ │ │ │ +000388f0: e280 9864 706b 67e2 8099 2077 696c 6c20 ...dpkg... will │ │ │ │ │ +00038900: 6175 746f 6d61 7469 6361 6c6c 7920 7265 automatically re │ │ │ │ │ +00038910: 6d6f 7665 2074 6865 2070 6163 6b61 6765 move the package │ │ │ │ │ +00038920: 2077 6869 6368 2069 730a 6361 7573 696e which is.causin │ │ │ │ │ +00038930: 6720 7468 6520 636f 6e66 6c69 6374 2e20 g the conflict. │ │ │ │ │ +00038940: 204f 7468 6572 7769 7365 2c20 6974 2077 Otherwise, it w │ │ │ │ │ +00038950: 696c 6c20 6861 6c74 2074 6865 2069 6e73 ill halt the ins │ │ │ │ │ +00038960: 7461 6c6c 6174 696f 6e20 6f66 2074 6865 tallation of the │ │ │ │ │ +00038970: 0a6e 6577 2070 6163 6b61 6765 2077 6974 .new package wit │ │ │ │ │ +00038980: 6820 616e 2065 7272 6f72 2e20 2054 6869 h an error. Thi │ │ │ │ │ +00038990: 7320 6d65 6368 616e 6973 6d20 6973 2073 s mechanism is s │ │ │ │ │ +000389a0: 7065 6369 6669 6361 6c6c 7920 6465 7369 pecifically desi │ │ │ │ │ +000389b0: 676e 6564 2074 6f0a 7072 6f64 7563 6520 gned to.produce │ │ │ │ │ +000389c0: 616e 2065 7272 6f72 2077 6865 6e20 7468 an error when th │ │ │ │ │ +000389d0: 6520 696e 7374 616c 6c65 6420 7061 636b e installed pack │ │ │ │ │ +000389e0: 6167 6520 6973 20e2 8098 4573 7365 6e74 age is ...Essent │ │ │ │ │ +000389f0: 6961 6ce2 8099 2c20 6275 7420 7468 6520 ial..., but the │ │ │ │ │ +00038a00: 6e65 770a 7061 636b 6167 6520 6973 206e new.package is n │ │ │ │ │ +00038a10: 6f74 2e0a 0a41 2070 6163 6b61 6765 2077 ot...A package w │ │ │ │ │ +00038a20: 696c 6c20 6e6f 7420 6361 7573 6520 6120 ill not cause a │ │ │ │ │ +00038a30: 636f 6e66 6c69 6374 206d 6572 656c 7920 conflict merely │ │ │ │ │ +00038a40: 6265 6361 7573 6520 6974 7320 636f 6e66 because its conf │ │ │ │ │ +00038a50: 6967 7572 6174 696f 6e0a 6669 6c65 7320 iguration.files │ │ │ │ │ +00038a60: 6172 6520 7374 696c 6c20 696e 7374 616c are still instal │ │ │ │ │ +00038a70: 6c65 643b 2069 7420 6d75 7374 2062 6520 led; it must be │ │ │ │ │ +00038a80: 6174 206c 6561 7374 20e2 809c 4861 6c66 at least ...Half │ │ │ │ │ +00038a90: 2d49 6e73 7461 6c6c 6564 e280 9d2e 0a0a -Installed...... │ │ │ │ │ +00038aa0: 4120 7370 6563 6961 6c20 6578 6365 7074 A special except │ │ │ │ │ +00038ab0: 696f 6e20 6973 206d 6164 6520 666f 7220 ion is made for │ │ │ │ │ +00038ac0: 7061 636b 6167 6573 2077 6869 6368 2064 packages which d │ │ │ │ │ +00038ad0: 6563 6c61 7265 2061 2063 6f6e 666c 6963 eclare a conflic │ │ │ │ │ +00038ae0: 7420 7769 7468 0a74 6865 6972 206f 776e t with.their own │ │ │ │ │ +00038af0: 2070 6163 6b61 6765 206e 616d 652c 206f package name, o │ │ │ │ │ +00038b00: 7220 7769 7468 2061 2076 6972 7475 616c r with a virtual │ │ │ │ │ +00038b10: 2070 6163 6b61 6765 2077 6869 6368 2074 package which t │ │ │ │ │ +00038b20: 6865 7920 7072 6f76 6964 650a 2873 6565 hey provide.(see │ │ │ │ │ +00038b30: 2062 656c 6f77 293a 2074 6869 7320 646f below): this do │ │ │ │ │ +00038b40: 6573 206e 6f74 2070 7265 7665 6e74 2074 es not prevent t │ │ │ │ │ +00038b50: 6865 6972 2069 6e73 7461 6c6c 6174 696f heir installatio │ │ │ │ │ +00038b60: 6e2c 2061 6e64 2061 6c6c 6f77 7320 610a n, and allows a. │ │ │ │ │ +00038b70: 7061 636b 6167 6520 746f 2063 6f6e 666c package to confl │ │ │ │ │ +00038b80: 6963 7420 7769 7468 206f 7468 6572 7320 ict with others │ │ │ │ │ +00038b90: 7072 6f76 6964 696e 6720 6120 7265 706c providing a repl │ │ │ │ │ +00038ba0: 6163 656d 656e 7420 666f 7220 6974 2e20 acement for it. │ │ │ │ │ +00038bb0: 2059 6f75 2075 7365 0a74 6869 7320 6665 You use.this fe │ │ │ │ │ +00038bc0: 6174 7572 6520 7768 656e 2079 6f75 2077 ature when you w │ │ │ │ │ +00038bd0: 616e 7420 7468 6520 7061 636b 6167 6520 ant the package │ │ │ │ │ +00038be0: 696e 2071 7565 7374 696f 6e20 746f 2062 in question to b │ │ │ │ │ +00038bf0: 6520 7468 6520 6f6e 6c79 0a70 6163 6b61 e the only.packa │ │ │ │ │ +00038c00: 6765 2070 726f 7669 6469 6e67 2073 6f6d ge providing som │ │ │ │ │ +00038c10: 6520 6665 6174 7572 652e 0a0a 4e6f 726d e feature...Norm │ │ │ │ │ +00038c20: 616c 6c79 2c20 e280 9842 7265 616b 73e2 ally, ...Breaks. │ │ │ │ │ +00038c30: 8099 2073 686f 756c 6420 6265 2075 7365 .. should be use │ │ │ │ │ +00038c40: 6420 696e 7374 6561 6420 6f66 20e2 8098 d instead of ... │ │ │ │ │ +00038c50: 436f 6e66 6c69 6374 73e2 8099 2073 696e Conflicts... sin │ │ │ │ │ +00038c60: 6365 0ae2 8098 436f 6e66 6c69 6374 73e2 ce....Conflicts. │ │ │ │ │ +00038c70: 8099 2069 6d70 6f73 6573 2061 2073 7472 .. imposes a str │ │ │ │ │ +00038c80: 6f6e 6765 7220 7265 7374 7269 6374 696f onger restrictio │ │ │ │ │ +00038c90: 6e20 6f6e 2074 6865 206f 7264 6572 696e n on the orderin │ │ │ │ │ +00038ca0: 6720 6f66 2070 6163 6b61 6765 0a69 6e73 g of package.ins │ │ │ │ │ +00038cb0: 7461 6c6c 6174 696f 6e20 6f72 2075 7067 tallation or upg │ │ │ │ │ +00038cc0: 7261 6465 2061 6e64 2063 616e 206d 616b rade and can mak │ │ │ │ │ +00038cd0: 6520 6974 206d 6f72 6520 6469 6666 6963 e it more diffic │ │ │ │ │ +00038ce0: 756c 7420 666f 7220 7468 6520 7061 636b ult for the pack │ │ │ │ │ +00038cf0: 6167 650a 6d61 6e61 6765 7220 746f 2066 age.manager to f │ │ │ │ │ +00038d00: 696e 6420 6120 636f 7272 6563 7420 736f ind a correct so │ │ │ │ │ +00038d10: 6c75 7469 6f6e 2074 6f20 616e 2075 7067 lution to an upg │ │ │ │ │ +00038d20: 7261 6465 206f 7220 696e 7374 616c 6c61 rade or installa │ │ │ │ │ +00038d30: 7469 6f6e 0a70 726f 626c 656d 2e20 20e2 tion.problem. . │ │ │ │ │ +00038d40: 8098 4272 6561 6b73 e280 9920 7368 6f75 ..Breaks... shou │ │ │ │ │ +00038d50: 6c64 2062 6520 7573 6564 0a0a 2020 202d ld be used.. - │ │ │ │ │ +00038d60: 2077 6865 6e20 6d6f 7669 6e67 2061 2066 when moving a f │ │ │ │ │ +00038d70: 696c 6520 6672 6f6d 206f 6e65 2070 6163 ile from one pac │ │ │ │ │ +00038d80: 6b61 6765 2074 6f20 616e 6f74 6865 7220 kage to another │ │ │ │ │ +00038d90: 2873 6565 202a 6e6f 7465 0a20 2020 2020 (see *note. │ │ │ │ │ +00038da0: 4f76 6572 7772 6974 696e 6720 6669 6c65 Overwriting file │ │ │ │ │ +00038db0: 7320 616e 6420 7265 706c 6163 696e 6720 s and replacing │ │ │ │ │ +00038dc0: 7061 636b 6167 6573 202d 2052 6570 6c61 packages - Repla │ │ │ │ │ +00038dd0: 6365 733a 2065 612e 292c 0a0a 2020 202d ces: ea.),.. - │ │ │ │ │ +00038de0: 2077 6865 6e20 7370 6c69 7474 696e 6720 when splitting │ │ │ │ │ +00038df0: 6120 7061 636b 6167 6520 2861 2073 7065 a package (a spe │ │ │ │ │ +00038e00: 6369 616c 2063 6173 6520 6f66 2074 6865 cial case of the │ │ │ │ │ +00038e10: 2070 7265 7669 6f75 7320 6f6e 6529 2c20 previous one), │ │ │ │ │ +00038e20: 6f72 0a0a 2020 202d 2077 6865 6e20 7468 or.. - when th │ │ │ │ │ +00038e30: 6520 6272 6561 6b69 6e67 2070 6163 6b61 e breaking packa │ │ │ │ │ +00038e40: 6765 2065 7870 6f73 6573 2061 2062 7567 ge exposes a bug │ │ │ │ │ +00038e50: 2069 6e20 6f72 2069 6e74 6572 6163 7473 in or interacts │ │ │ │ │ +00038e60: 2062 6164 6c79 2077 6974 680a 2020 2020 badly with. │ │ │ │ │ +00038e70: 2070 6172 7469 6375 6c61 7220 7665 7273 particular vers │ │ │ │ │ +00038e80: 696f 6e73 206f 6620 7468 6520 6272 6f6b ions of the brok │ │ │ │ │ +00038e90: 656e 2070 6163 6b61 6765 2e0a 0ae2 8098 en package...... │ │ │ │ │ +00038ea0: 436f 6e66 6c69 6374 73e2 8099 2073 686f Conflicts... sho │ │ │ │ │ +00038eb0: 756c 6420 6265 2075 7365 640a 0a20 2020 uld be used.. │ │ │ │ │ +00038ec0: 2d20 7768 656e 2074 776f 2070 6163 6b61 - when two packa │ │ │ │ │ +00038ed0: 6765 7320 7072 6f76 6964 6520 7468 6520 ges provide the │ │ │ │ │ +00038ee0: 7361 6d65 2066 696c 6520 616e 6420 7769 same file and wi │ │ │ │ │ +00038ef0: 6c6c 2063 6f6e 7469 6e75 6520 746f 2064 ll continue to d │ │ │ │ │ +00038f00: 6f20 736f 2c0a 0a20 2020 2d20 696e 2063 o so,.. - in c │ │ │ │ │ +00038f10: 6f6e 6a75 6e63 7469 6f6e 2077 6974 6820 onjunction with │ │ │ │ │ +00038f20: e280 9850 726f 7669 6465 73e2 8099 2077 ...Provides... w │ │ │ │ │ +00038f30: 6865 6e20 6f6e 6c79 206f 6e65 2070 6163 hen only one pac │ │ │ │ │ +00038f40: 6b61 6765 2070 726f 7669 6469 6e67 2061 kage providing a │ │ │ │ │ +00038f50: 0a20 2020 2020 6769 7665 6e20 7669 7274 . given virt │ │ │ │ │ +00038f60: 7561 6c20 6661 6369 6c69 7479 2063 616e ual facility can │ │ │ │ │ +00038f70: 2062 6520 756e 7061 636b 6564 2061 7420 be unpacked at │ │ │ │ │ +00038f80: 6120 7469 6d65 2028 7365 6520 2a6e 6f74 a time (see *not │ │ │ │ │ +00038f90: 6520 5669 7274 7561 6c0a 2020 2020 2070 e Virtual. p │ │ │ │ │ +00038fa0: 6163 6b61 6765 7320 2d20 5072 6f76 6964 ackages - Provid │ │ │ │ │ +00038fb0: 6573 3a20 3536 2e29 2c0a 0a20 2020 2d20 es: 56.),.. - │ │ │ │ │ +00038fc0: 696e 206f 7468 6572 2063 6173 6573 2077 in other cases w │ │ │ │ │ +00038fd0: 6865 7265 206f 6e65 206d 7573 7420 7072 here one must pr │ │ │ │ │ +00038fe0: 6576 656e 7420 7369 6d75 6c74 616e 656f event simultaneo │ │ │ │ │ +00038ff0: 7573 2069 6e73 7461 6c6c 6174 696f 6e20 us installation │ │ │ │ │ +00039000: 6f66 0a20 2020 2020 7477 6f20 7061 636b of. two pack │ │ │ │ │ +00039010: 6167 6573 2066 6f72 2072 6561 736f 6e73 ages for reasons │ │ │ │ │ +00039020: 2074 6861 7420 6172 6520 6f6e 676f 696e that are ongoin │ │ │ │ │ +00039030: 6720 286e 6f74 2066 6978 6564 2069 6e20 g (not fixed in │ │ │ │ │ +00039040: 6120 6c61 7465 720a 2020 2020 2076 6572 a later. ver │ │ │ │ │ +00039050: 7369 6f6e 206f 6620 6f6e 6520 6f66 2074 sion of one of t │ │ │ │ │ +00039060: 6865 2070 6163 6b61 6765 7329 206f 7220 he packages) or │ │ │ │ │ +00039070: 7468 6174 206d 7573 7420 7072 6576 656e that must preven │ │ │ │ │ +00039080: 7420 626f 7468 2070 6163 6b61 6765 730a t both packages. │ │ │ │ │ +00039090: 2020 2020 2066 726f 6d20 6265 696e 6720 from being │ │ │ │ │ +000390a0: 756e 7061 636b 6564 2061 7420 7468 6520 unpacked at the │ │ │ │ │ +000390b0: 7361 6d65 2074 696d 652c 206e 6f74 206a same time, not j │ │ │ │ │ +000390c0: 7573 7420 636f 6e66 6967 7572 6564 2e0a ust configured.. │ │ │ │ │ +000390d0: 0a42 6520 6177 6172 6520 7468 6174 2061 .Be aware that a │ │ │ │ │ +000390e0: 6464 696e 6720 e280 9843 6f6e 666c 6963 dding ...Conflic │ │ │ │ │ +000390f0: 7473 e280 9920 6973 206e 6f72 6d61 6c6c ts... is normall │ │ │ │ │ +00039100: 7920 6e6f 7420 7468 6520 6265 7374 2073 y not the best s │ │ │ │ │ +00039110: 6f6c 7574 696f 6e20 7768 656e 0a74 776f olution when.two │ │ │ │ │ +00039120: 2070 6163 6b61 6765 7320 7072 6f76 6964 packages provid │ │ │ │ │ +00039130: 6520 7468 6520 7361 6d65 2066 696c 6573 e the same files │ │ │ │ │ +00039140: 2e20 2044 6570 656e 6469 6e67 206f 6e20 . Depending on │ │ │ │ │ +00039150: 7468 6520 7265 6173 6f6e 2066 6f72 2074 the reason for t │ │ │ │ │ +00039160: 6861 740a 636f 6e66 6c69 6374 2c20 7573 hat.conflict, us │ │ │ │ │ +00039170: 696e 6720 616c 7465 726e 6174 6976 6573 ing alternatives │ │ │ │ │ +00039180: 206f 7220 7265 6e61 6d69 6e67 2074 6865 or renaming the │ │ │ │ │ +00039190: 2066 696c 6573 2069 7320 6f66 7465 6e20 files is often │ │ │ │ │ +000391a0: 6120 6265 7474 6572 0a61 7070 726f 6163 a better.approac │ │ │ │ │ +000391b0: 682e 2020 5365 652c 2066 6f72 2065 7861 h. See, for exa │ │ │ │ │ +000391c0: 6d70 6c65 2c20 2a6e 6f74 6520 4269 6e61 mple, *note Bina │ │ │ │ │ +000391d0: 7269 6573 3a20 3765 2e0a 0a4e 6569 7468 ries: 7e...Neith │ │ │ │ │ +000391e0: 6572 20e2 8098 4272 6561 6b73 e280 9920 er ...Breaks... │ │ │ │ │ +000391f0: 6e6f 7220 e280 9843 6f6e 666c 6963 7473 nor ...Conflicts │ │ │ │ │ +00039200: e280 9920 7368 6f75 6c64 2062 6520 7573 ... should be us │ │ │ │ │ +00039210: 6564 2075 6e6c 6573 7320 7477 6f20 7061 ed unless two pa │ │ │ │ │ +00039220: 636b 6167 6573 0a63 616e 6e6f 7420 6265 ckages.cannot be │ │ │ │ │ +00039230: 2069 6e73 7461 6c6c 6564 2061 7420 7468 installed at th │ │ │ │ │ +00039240: 6520 7361 6d65 2074 696d 6520 6f72 2069 e same time or i │ │ │ │ │ +00039250: 6e73 7461 6c6c 696e 6720 7468 656d 2062 nstalling them b │ │ │ │ │ +00039260: 6f74 6820 6361 7573 6573 206f 6e65 0a6f oth causes one.o │ │ │ │ │ +00039270: 6620 7468 656d 2074 6f20 6265 2062 726f f them to be bro │ │ │ │ │ +00039280: 6b65 6e20 6f72 2075 6e75 7361 626c 652e ken or unusable. │ │ │ │ │ +00039290: 2020 4861 7669 6e67 2073 696d 696c 6172 Having similar │ │ │ │ │ +000392a0: 2066 756e 6374 696f 6e61 6c69 7479 206f functionality o │ │ │ │ │ +000392b0: 720a 7065 7266 6f72 6d69 6e67 2074 6865 r.performing the │ │ │ │ │ +000392c0: 2073 616d 6520 7461 736b 7320 6173 2061 same tasks as a │ │ │ │ │ +000392d0: 6e6f 7468 6572 2070 6163 6b61 6765 2069 nother package i │ │ │ │ │ +000392e0: 7320 6e6f 7420 7375 6666 6963 6965 6e74 s not sufficient │ │ │ │ │ +000392f0: 2072 6561 736f 6e20 746f 0a64 6563 6c61 reason to.decla │ │ │ │ │ +00039300: 7265 20e2 8098 4272 6561 6b73 e280 9920 re ...Breaks... │ │ │ │ │ +00039310: 6f72 20e2 8098 436f 6e66 6c69 6374 73e2 or ...Conflicts. │ │ │ │ │ +00039320: 8099 2077 6974 6820 7468 6174 2070 6163 .. with that pac │ │ │ │ │ +00039330: 6b61 6765 2e0a 0a41 20e2 8098 436f 6e66 kage...A ...Conf │ │ │ │ │ +00039340: 6c69 6374 73e2 8099 2065 6e74 7279 206d licts... entry m │ │ │ │ │ +00039350: 6179 2068 6176 6520 616e 20e2 809c 6561 ay have an ...ea │ │ │ │ │ +00039360: 726c 6965 7220 7468 616e e280 9d20 7665 rlier than... ve │ │ │ │ │ +00039370: 7273 696f 6e20 636c 6175 7365 2069 6620 rsion clause if │ │ │ │ │ +00039380: 7468 650a 7265 6173 6f6e 2066 6f72 2074 the.reason for t │ │ │ │ │ +00039390: 6865 2063 6f6e 666c 6963 7420 6973 2063 he conflict is c │ │ │ │ │ +000393a0: 6f72 7265 6374 6564 2069 6e20 6120 6c61 orrected in a la │ │ │ │ │ +000393b0: 7465 7220 7665 7273 696f 6e20 6f66 206f ter version of o │ │ │ │ │ +000393c0: 6e65 206f 6620 7468 650a 7061 636b 6167 ne of the.packag │ │ │ │ │ +000393d0: 6573 2e20 2048 6f77 6576 6572 2c20 6e6f es. However, no │ │ │ │ │ +000393e0: 726d 616c 6c79 2074 6865 2070 7265 7365 rmally the prese │ │ │ │ │ +000393f0: 6e63 6520 6f66 2061 6e20 e280 9c65 6172 nce of an ...ear │ │ │ │ │ +00039400: 6c69 6572 2074 6861 6ee2 809d 2076 6572 lier than... ver │ │ │ │ │ +00039410: 7369 6f6e 0a63 6c61 7573 6520 6973 2061 sion.clause is a │ │ │ │ │ +00039420: 2073 6967 6e20 7468 6174 20e2 8098 4272 sign that ...Br │ │ │ │ │ +00039430: 6561 6b73 e280 9920 7368 6f75 6c64 2068 eaks... should h │ │ │ │ │ +00039440: 6176 6520 6265 656e 2075 7365 6420 696e ave been used in │ │ │ │ │ +00039450: 7374 6561 642e 2020 416e 0ae2 809c 6561 stead. An....ea │ │ │ │ │ +00039460: 726c 6965 7220 7468 616e e280 9d20 7665 rlier than... ve │ │ │ │ │ +00039470: 7273 696f 6e20 636c 6175 7365 2069 6e20 rsion clause in │ │ │ │ │ +00039480: e280 9843 6f6e 666c 6963 7473 e280 9920 ...Conflicts... │ │ │ │ │ +00039490: 7072 6576 656e 7473 20e2 8098 6470 6b67 prevents ...dpkg │ │ │ │ │ +000394a0: e280 9920 6672 6f6d 0a75 7067 7261 6469 ... from.upgradi │ │ │ │ │ +000394b0: 6e67 206f 7220 696e 7374 616c 6c69 6e67 ng or installing │ │ │ │ │ +000394c0: 2074 6865 2070 6163 6b61 6765 2077 6869 the package whi │ │ │ │ │ +000394d0: 6368 2064 6563 6c61 7265 7320 7375 6368 ch declares such │ │ │ │ │ +000394e0: 2061 2063 6f6e 666c 6963 7420 756e 7469 a conflict unti │ │ │ │ │ +000394f0: 6c0a 7468 6520 7570 6772 6164 6520 6f72 l.the upgrade or │ │ │ │ │ +00039500: 2072 656d 6f76 616c 206f 6620 7468 6520 removal of the │ │ │ │ │ +00039510: 636f 6e66 6c69 6374 6564 2d77 6974 6820 conflicted-with │ │ │ │ │ +00039520: 7061 636b 6167 6520 6861 7320 6265 656e package has been │ │ │ │ │ +00039530: 0a63 6f6d 706c 6574 6564 2c20 7768 6963 .completed, whic │ │ │ │ │ +00039540: 6820 6973 2061 2073 7472 6f6e 6720 7265 h is a strong re │ │ │ │ │ +00039550: 7374 7269 6374 696f 6e2e 0a0a 1f0a 4669 striction.....Fi │ │ │ │ │ +00039560: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00039570: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ +00039580: 6972 7475 616c 2070 6163 6b61 6765 7320 irtual packages │ │ │ │ │ +00039590: 2d20 5072 6f76 6964 6573 2c20 204e 6578 - Provides, Nex │ │ │ │ │ +000395a0: 743a 204f 7665 7277 7269 7469 6e67 2066 t: Overwriting f │ │ │ │ │ +000395b0: 696c 6573 2061 6e64 2072 6570 6c61 6369 iles and replaci │ │ │ │ │ +000395c0: 6e67 2070 6163 6b61 6765 7320 2d20 5265 ng packages - Re │ │ │ │ │ +000395d0: 706c 6163 6573 2c20 2050 7265 763a 2043 places, Prev: C │ │ │ │ │ +000395e0: 6f6e 666c 6963 7469 6e67 2062 696e 6172 onflicting binar │ │ │ │ │ +000395f0: 7920 7061 636b 6167 6573 202d 2043 6f6e y packages - Con │ │ │ │ │ +00039600: 666c 6963 7473 2c20 2055 703a 2044 6563 flicts, Up: Dec │ │ │ │ │ +00039610: 6c61 7269 6e67 2072 656c 6174 696f 6e73 laring relations │ │ │ │ │ +00039620: 6869 7073 2062 6574 7765 656e 2070 6163 hips between pac │ │ │ │ │ +00039630: 6b61 6765 730a 0a37 2e35 2056 6972 7475 kages..7.5 Virtu │ │ │ │ │ +00039640: 616c 2070 6163 6b61 6765 7320 2d20 e280 al packages - .. │ │ │ │ │ +00039650: 9850 726f 7669 6465 73e2 8099 0a3d 3d3d .Provides....=== │ │ │ │ │ +00039660: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00039670: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00039680: 4173 2077 656c 6c20 6173 2074 6865 206e As well as the n │ │ │ │ │ +00039690: 616d 6573 206f 6620 6163 7475 616c 2028 ames of actual ( │ │ │ │ │ +000396a0: e280 9c63 6f6e 6372 6574 65e2 809d 2920 ...concrete...) │ │ │ │ │ +000396b0: 7061 636b 6167 6573 2c20 7468 6520 7061 packages, the pa │ │ │ │ │ +000396c0: 636b 6167 650a 7265 6c61 7469 6f6e 7368 ckage.relationsh │ │ │ │ │ +000396d0: 6970 2066 6965 6c64 7320 e280 9844 6570 ip fields ...Dep │ │ │ │ │ +000396e0: 656e 6473 e280 992c 20e2 8098 5265 636f ends..., ...Reco │ │ │ │ │ +000396f0: 6d6d 656e 6473 e280 992c 20e2 8098 5375 mmends..., ...Su │ │ │ │ │ +00039700: 6767 6573 7473 e280 992c 20e2 8098 456e ggests..., ...En │ │ │ │ │ +00039710: 6861 6e63 6573 e280 992c 0ae2 8098 5072 hances...,....Pr │ │ │ │ │ +00039720: 652d 4465 7065 6e64 73e2 8099 2c20 e280 e-Depends..., .. │ │ │ │ │ +00039730: 9842 7265 616b 73e2 8099 2c20 e280 9843 .Breaks..., ...C │ │ │ │ │ +00039740: 6f6e 666c 6963 7473 e280 992c 20e2 8098 onflicts..., ... │ │ │ │ │ +00039750: 4275 696c 642d 4465 7065 6e64 73e2 8099 Build-Depends... │ │ │ │ │ +00039760: 2c0a e280 9842 7569 6c64 2d44 6570 656e ,....Build-Depen │ │ │ │ │ +00039770: 6473 2d49 6e64 6570 e280 992c 20e2 8098 ds-Indep..., ... │ │ │ │ │ +00039780: 4275 696c 642d 4465 7065 6e64 732d 4172 Build-Depends-Ar │ │ │ │ │ +00039790: 6368 e280 992c 20e2 8098 4275 696c 642d ch..., ...Build- │ │ │ │ │ +000397a0: 436f 6e66 6c69 6374 73e2 8099 2c0a e280 Conflicts...,... │ │ │ │ │ +000397b0: 9842 7569 6c64 2d43 6f6e 666c 6963 7473 .Build-Conflicts │ │ │ │ │ +000397c0: 2d49 6e64 6570 e280 9920 616e 6420 e280 -Indep... and .. │ │ │ │ │ +000397d0: 9842 7569 6c64 2d43 6f6e 666c 6963 7473 .Build-Conflicts │ │ │ │ │ +000397e0: 2d41 7263 68e2 8099 206d 6179 206d 656e -Arch... may men │ │ │ │ │ +000397f0: 7469 6f6e 20e2 809c 7669 7274 7561 6c0a tion ...virtual. │ │ │ │ │ +00039800: 7061 636b 6167 6573 e280 9d2e 0a0a 4120 packages......A │ │ │ │ │ +00039810: 2776 6972 7475 616c 2070 6163 6b61 6765 'virtual package │ │ │ │ │ +00039820: 2720 6973 206f 6e65 2077 6869 6368 2061 ' is one which a │ │ │ │ │ +00039830: 7070 6561 7273 2069 6e20 7468 6520 e280 ppears in the .. │ │ │ │ │ +00039840: 9850 726f 7669 6465 73e2 8099 2063 6f6e .Provides... con │ │ │ │ │ +00039850: 7472 6f6c 2066 6965 6c64 0a6f 6620 616e trol field.of an │ │ │ │ │ +00039860: 6f74 6865 7220 7061 636b 6167 652e 2020 other package. │ │ │ │ │ +00039870: 5468 6520 6566 6665 6374 2069 7320 6173 The effect is as │ │ │ │ │ +00039880: 2069 6620 7468 6520 7061 636b 6167 6528 if the package( │ │ │ │ │ +00039890: 7329 2077 6869 6368 2070 726f 7669 6465 s) which provide │ │ │ │ │ +000398a0: 2061 0a70 6172 7469 6375 6c61 7220 7669 a.particular vi │ │ │ │ │ +000398b0: 7274 7561 6c20 7061 636b 6167 6520 6e61 rtual package na │ │ │ │ │ +000398c0: 6d65 2068 6164 2062 6565 6e20 6c69 7374 me had been list │ │ │ │ │ +000398d0: 6564 2062 7920 6e61 6d65 2065 7665 7279 ed by name every │ │ │ │ │ +000398e0: 7768 6572 6520 7468 650a 7669 7274 7561 where the.virtua │ │ │ │ │ +000398f0: 6c20 7061 636b 6167 6520 6e61 6d65 2061 l package name a │ │ │ │ │ +00039900: 7070 6561 7273 2e20 2028 5365 6520 616c ppears. (See al │ │ │ │ │ +00039910: 736f 202a 6e6f 7465 2056 6972 7475 616c so *note Virtual │ │ │ │ │ +00039920: 2070 6163 6b61 6765 733a 2031 332e 290a packages: 13.). │ │ │ │ │ +00039930: 0a49 6620 7468 6572 6520 6172 6520 626f .If there are bo │ │ │ │ │ +00039940: 7468 2063 6f6e 6372 6574 6520 616e 6420 th concrete and │ │ │ │ │ +00039950: 7669 7274 7561 6c20 7061 636b 6167 6573 virtual packages │ │ │ │ │ +00039960: 206f 6620 7468 6520 7361 6d65 206e 616d of the same nam │ │ │ │ │ +00039970: 652c 2074 6865 6e0a 7468 6520 6465 7065 e, then.the depe │ │ │ │ │ +00039980: 6e64 656e 6379 206d 6179 2062 6520 7361 ndency may be sa │ │ │ │ │ +00039990: 7469 7366 6965 6420 286f 7220 7468 6520 tisfied (or the │ │ │ │ │ +000399a0: 636f 6e66 6c69 6374 2063 6175 7365 6429 conflict caused) │ │ │ │ │ +000399b0: 2062 7920 6569 7468 6572 2074 6865 0a63 by either the.c │ │ │ │ │ +000399c0: 6f6e 6372 6574 6520 7061 636b 6167 6520 oncrete package │ │ │ │ │ +000399d0: 7769 7468 2074 6865 206e 616d 6520 696e with the name in │ │ │ │ │ +000399e0: 2071 7565 7374 696f 6e20 6f72 2061 6e79 question or any │ │ │ │ │ +000399f0: 206f 7468 6572 2063 6f6e 6372 6574 6520 other concrete │ │ │ │ │ +00039a00: 7061 636b 6167 650a 7768 6963 6820 7072 package.which pr │ │ │ │ │ +00039a10: 6f76 6964 6573 2074 6865 2076 6972 7475 ovides the virtu │ │ │ │ │ +00039a20: 616c 2070 6163 6b61 6765 2077 6974 6820 al package with │ │ │ │ │ +00039a30: 7468 6520 6e61 6d65 2069 6e20 7175 6573 the name in ques │ │ │ │ │ +00039a40: 7469 6f6e 2e20 2054 6869 7320 6973 0a73 tion. This is.s │ │ │ │ │ +00039a50: 6f20 7468 6174 2c20 666f 7220 6578 616d o that, for exam │ │ │ │ │ +00039a60: 706c 652c 2073 7570 706f 7369 6e67 2077 ple, supposing w │ │ │ │ │ +00039a70: 6520 6861 7665 0a0a 2020 2020 2050 6163 e have.. Pac │ │ │ │ │ +00039a80: 6b61 6765 3a20 666f 6f0a 2020 2020 2044 kage: foo. D │ │ │ │ │ +00039a90: 6570 656e 6473 3a20 6261 720a 0a61 6e64 epends: bar..and │ │ │ │ │ +00039aa0: 2073 6f6d 656f 6e65 2065 6c73 6520 7265 someone else re │ │ │ │ │ +00039ab0: 6c65 6173 6573 2061 6e20 656e 6861 6e63 leases an enhanc │ │ │ │ │ +00039ac0: 6564 2076 6572 7369 6f6e 206f 6620 7468 ed version of th │ │ │ │ │ +00039ad0: 6520 e280 9862 6172 e280 9920 7061 636b e ...bar... pack │ │ │ │ │ +00039ae0: 6167 6520 7468 6579 0a63 616e 2073 6179 age they.can say │ │ │ │ │ +00039af0: 3a0a 0a20 2020 2020 5061 636b 6167 653a :.. Package: │ │ │ │ │ +00039b00: 2062 6172 2d70 6c75 730a 2020 2020 2050 bar-plus. P │ │ │ │ │ +00039b10: 726f 7669 6465 733a 2062 6172 0a0a 616e rovides: bar..an │ │ │ │ │ +00039b20: 6420 7468 6520 e280 9862 6172 2d70 6c75 d the ...bar-plu │ │ │ │ │ +00039b30: 73e2 8099 2070 6163 6b61 6765 2077 696c s... package wil │ │ │ │ │ +00039b40: 6c20 6e6f 7720 616c 736f 2073 6174 6973 l now also satis │ │ │ │ │ +00039b50: 6679 2074 6865 2064 6570 656e 6465 6e63 fy the dependenc │ │ │ │ │ +00039b60: 7920 666f 7220 7468 650a e280 9866 6f6f y for the....foo │ │ │ │ │ +00039b70: e280 9920 7061 636b 6167 652e 0a0a 4120 ... package...A │ │ │ │ │ +00039b80: e280 9850 726f 7669 6465 73e2 8099 2066 ...Provides... f │ │ │ │ │ +00039b90: 6965 6c64 206d 6179 2063 6f6e 7461 696e ield may contain │ │ │ │ │ +00039ba0: 2076 6572 7369 6f6e 206e 756d 6265 7273 version numbers │ │ │ │ │ +00039bb0: 2c20 616e 6420 7375 6368 2061 2076 6572 , and such a ver │ │ │ │ │ +00039bc0: 7369 6f6e 0a6e 756d 6265 7220 7769 6c6c sion.number will │ │ │ │ │ +00039bd0: 2062 6520 636f 6e73 6964 6572 6564 2077 be considered w │ │ │ │ │ +00039be0: 6865 6e20 636f 6e73 6964 6572 696e 6720 hen considering │ │ │ │ │ +00039bf0: 6120 6465 7065 6e64 656e 6379 206f 6e20 a dependency on │ │ │ │ │ +00039c00: 6f72 2063 6f6e 666c 6963 740a 7769 7468 or conflict.with │ │ │ │ │ +00039c10: 2074 6865 2076 6972 7475 616c 2070 6163 the virtual pac │ │ │ │ │ +00039c20: 6b61 6765 206e 616d 652e 2020 466f 7220 kage name. For │ │ │ │ │ +00039c30: 6578 616d 706c 652c 2067 6976 656e 2074 example, given t │ │ │ │ │ +00039c40: 6865 2066 6f6c 6c6f 7769 6e67 0a70 6163 he following.pac │ │ │ │ │ +00039c50: 6b61 6765 733a 0a0a 2020 2020 2050 6163 kages:.. Pac │ │ │ │ │ +00039c60: 6b61 6765 3a20 666f 6f0a 2020 2020 2044 kage: foo. D │ │ │ │ │ +00039c70: 6570 656e 6473 3a20 6261 7220 283e 3d20 epends: bar (>= │ │ │ │ │ +00039c80: 312e 3029 0a0a 2020 2020 2050 6163 6b61 1.0).. Packa │ │ │ │ │ +00039c90: 6765 3a20 6261 720a 2020 2020 2056 6572 ge: bar. Ver │ │ │ │ │ +00039ca0: 7369 6f6e 3a20 302e 390a 0a20 2020 2020 sion: 0.9.. │ │ │ │ │ +00039cb0: 5061 636b 6167 653a 2062 6172 2d70 6c75 Package: bar-plu │ │ │ │ │ +00039cc0: 730a 2020 2020 2050 726f 7669 6465 733a s. Provides: │ │ │ │ │ +00039cd0: 2062 6172 2028 3d20 312e 3029 0a0a 7468 bar (= 1.0)..th │ │ │ │ │ +00039ce0: 6520 e280 9862 6172 2d70 6c75 73e2 8099 e ...bar-plus... │ │ │ │ │ +00039cf0: 2070 6163 6b61 6765 2077 696c 6c20 7361 package will sa │ │ │ │ │ +00039d00: 7469 7366 7920 7468 6520 6465 7065 6e64 tisfy the depend │ │ │ │ │ +00039d10: 656e 6379 2066 6f72 2074 6865 20e2 8098 ency for the ... │ │ │ │ │ +00039d20: 666f 6fe2 8099 2070 6163 6b61 6765 0a77 foo... package.w │ │ │ │ │ +00039d30: 6974 6820 7468 6520 7669 7274 7561 6c20 ith the virtual │ │ │ │ │ +00039d40: 7061 636b 6167 6520 6e61 6d65 2c20 6173 package name, as │ │ │ │ │ +00039d50: 2061 626f 7665 2e20 2049 6620 7468 6520 above. If the │ │ │ │ │ +00039d60: e280 9850 726f 7669 6465 73e2 8099 2066 ...Provides... f │ │ │ │ │ +00039d70: 6965 6c64 2064 6f65 730a 6e6f 7420 7370 ield does.not sp │ │ │ │ │ +00039d80: 6563 6966 7920 6120 7665 7273 696f 6e20 ecify a version │ │ │ │ │ +00039d90: 6e75 6d62 6572 2c20 6974 2077 696c 6c20 number, it will │ │ │ │ │ +00039da0: 6e6f 7420 7361 7469 7366 7920 7665 7273 not satisfy vers │ │ │ │ │ +00039db0: 696f 6e65 6420 6465 7065 6e64 656e 6369 ioned dependenci │ │ │ │ │ +00039dc0: 6573 0a6f 7220 7669 6f6c 6174 6520 7665 es.or violate ve │ │ │ │ │ +00039dd0: 7273 696f 6e65 6420 e280 9843 6f6e 666c rsioned ...Confl │ │ │ │ │ +00039de0: 6963 7473 e280 9920 6f72 20e2 8098 4272 icts... or ...Br │ │ │ │ │ +00039df0: 6561 6b73 e280 992e 2020 466f 7220 6578 eaks.... For ex │ │ │ │ │ +00039e00: 616d 706c 652c 2067 6976 656e 2074 6865 ample, given the │ │ │ │ │ +00039e10: 0a66 6f6c 6c6f 7769 6e67 2070 6163 6b61 .following packa │ │ │ │ │ +00039e20: 6765 733a 0a0a 2020 2020 2050 6163 6b61 ges:.. Packa │ │ │ │ │ +00039e30: 6765 3a20 666f 6f0a 2020 2020 2044 6570 ge: foo. Dep │ │ │ │ │ +00039e40: 656e 6473 3a20 6261 7220 283e 3d20 312e ends: bar (>= 1. │ │ │ │ │ +00039e50: 3029 0a0a 2020 2020 2050 6163 6b61 6765 0).. Package │ │ │ │ │ +00039e60: 3a20 6261 720a 2020 2020 2056 6572 7369 : bar. Versi │ │ │ │ │ +00039e70: 6f6e 3a20 302e 390a 0a20 2020 2020 5061 on: 0.9.. Pa │ │ │ │ │ +00039e80: 636b 6167 653a 2062 6172 2d70 6c75 730a ckage: bar-plus. │ │ │ │ │ +00039e90: 2020 2020 2050 726f 7669 6465 733a 2062 Provides: b │ │ │ │ │ +00039ea0: 6172 2028 3d20 312e 3029 0a0a 2020 2020 ar (= 1.0).. │ │ │ │ │ +00039eb0: 2050 6163 6b61 6765 3a20 6261 722d 636c Package: bar-cl │ │ │ │ │ +00039ec0: 6f6e 650a 2020 2020 2050 726f 7669 6465 one. Provide │ │ │ │ │ +00039ed0: 733a 2062 6172 0a0a 7468 6520 e280 9862 s: bar..the ...b │ │ │ │ │ +00039ee0: 6172 2d70 6c75 73e2 8099 2070 6163 6b61 ar-plus... packa │ │ │ │ │ +00039ef0: 6765 2077 696c 6c20 7361 7469 7366 7920 ge will satisfy │ │ │ │ │ +00039f00: 7468 6520 6465 7065 6e64 656e 6379 2066 the dependency f │ │ │ │ │ +00039f10: 6f72 2074 6865 20e2 8098 666f 6fe2 8099 or the ...foo... │ │ │ │ │ +00039f20: 0a70 6163 6b61 6765 2c20 6275 7420 7468 .package, but th │ │ │ │ │ +00039f30: 6520 e280 9862 6172 2d63 6c6f 6e65 e280 e ...bar-clone.. │ │ │ │ │ +00039f40: 9920 7061 636b 6167 6520 7769 6c6c 206e . package will n │ │ │ │ │ +00039f50: 6f74 2e0a 0a54 6f20 7370 6563 6966 7920 ot...To specify │ │ │ │ │ +00039f60: 7768 6963 6820 6f66 2061 2073 6574 206f which of a set o │ │ │ │ │ +00039f70: 6620 7265 616c 2070 6163 6b61 6765 7320 f real packages │ │ │ │ │ +00039f80: 7368 6f75 6c64 2062 6520 7468 6520 6465 should be the de │ │ │ │ │ +00039f90: 6661 756c 7420 746f 0a73 6174 6973 6679 fault to.satisfy │ │ │ │ │ +00039fa0: 2061 2070 6172 7469 6375 6c61 7220 6465 a particular de │ │ │ │ │ +00039fb0: 7065 6e64 656e 6379 206f 6e20 6120 7669 pendency on a vi │ │ │ │ │ +00039fc0: 7274 7561 6c20 7061 636b 6167 652c 206c rtual package, l │ │ │ │ │ +00039fd0: 6973 7420 7468 6520 7265 616c 0a70 6163 ist the real.pac │ │ │ │ │ +00039fe0: 6b61 6765 2061 7320 616e 2061 6c74 6572 kage as an alter │ │ │ │ │ +00039ff0: 6e61 7469 7665 2062 6566 6f72 6520 7468 native before th │ │ │ │ │ +0003a000: 6520 7669 7274 7561 6c20 6f6e 652e 0a0a e virtual one... │ │ │ │ │ +0003a010: 4966 2074 6865 2076 6972 7475 616c 2070 If the virtual p │ │ │ │ │ +0003a020: 6163 6b61 6765 2072 6570 7265 7365 6e74 ackage represent │ │ │ │ │ +0003a030: 7320 6120 6661 6369 6c69 7479 2074 6861 s a facility tha │ │ │ │ │ +0003a040: 7420 6361 6e20 6f6e 6c79 2062 6520 7072 t can only be pr │ │ │ │ │ +0003a050: 6f76 6964 6564 0a62 7920 6f6e 6520 7265 ovided.by one re │ │ │ │ │ +0003a060: 616c 2070 6163 6b61 6765 2061 7420 6120 al package at a │ │ │ │ │ +0003a070: 7469 6d65 2c20 7375 6368 2061 7320 7468 time, such as th │ │ │ │ │ +0003a080: 6520 6d61 696c 2d74 7261 6e73 706f 7274 e mail-transport │ │ │ │ │ +0003a090: 2d61 6765 6e74 2076 6972 7475 616c 0a70 -agent virtual.p │ │ │ │ │ +0003a0a0: 6163 6b61 6765 2074 6861 7420 7265 7175 ackage that requ │ │ │ │ │ +0003a0b0: 6972 6573 2069 6e73 7461 6c6c 6174 696f ires installatio │ │ │ │ │ +0003a0c0: 6e20 6f66 2061 2062 696e 6172 7920 7468 n of a binary th │ │ │ │ │ +0003a0d0: 6174 2077 6f75 6c64 2063 6f6e 666c 6963 at would conflic │ │ │ │ │ +0003a0e0: 7420 7769 7468 0a61 6c6c 206f 7468 6572 t with.all other │ │ │ │ │ +0003a0f0: 2070 726f 7669 6465 7273 206f 6620 7468 providers of th │ │ │ │ │ +0003a100: 6174 2076 6972 7475 616c 2070 6163 6b61 at virtual packa │ │ │ │ │ +0003a110: 6765 2028 7365 6520 2a6e 6f74 6520 4d61 ge (see *note Ma │ │ │ │ │ +0003a120: 696c 2074 7261 6e73 706f 7274 2c0a 6465 il transport,.de │ │ │ │ │ +0003a130: 6c69 7665 7279 2061 6e64 2075 7365 7220 livery and user │ │ │ │ │ +0003a140: 6167 656e 7473 3a20 6638 2e29 2c20 616c agents: f8.), al │ │ │ │ │ +0003a150: 6c20 7061 636b 6167 6573 2070 726f 7669 l packages provi │ │ │ │ │ +0003a160: 6469 6e67 2074 6861 7420 7669 7274 7561 ding that virtua │ │ │ │ │ +0003a170: 6c0a 7061 636b 6167 6520 7368 6f75 6c64 l.package should │ │ │ │ │ +0003a180: 2061 6c73 6f20 6465 636c 6172 6520 6120 also declare a │ │ │ │ │ +0003a190: 636f 6e66 6c69 6374 2077 6974 6820 6974 conflict with it │ │ │ │ │ +0003a1a0: 2075 7369 6e67 20e2 8098 436f 6e66 6c69 using ...Confli │ │ │ │ │ +0003a1b0: 6374 73e2 8099 2e20 2054 6869 730a 7769 cts.... This.wi │ │ │ │ │ +0003a1c0: 6c6c 2065 6e73 7572 6520 7468 6174 2061 ll ensure that a │ │ │ │ │ +0003a1d0: 7420 6d6f 7374 206f 6e65 2070 726f 7669 t most one provi │ │ │ │ │ +0003a1e0: 6465 7220 6f66 2074 6861 7420 7669 7274 der of that virt │ │ │ │ │ +0003a1f0: 7561 6c20 7061 636b 6167 6520 6973 0a75 ual package is.u │ │ │ │ │ +0003a200: 6e70 6163 6b65 6420 6f72 2069 6e73 7461 npacked or insta │ │ │ │ │ +0003a210: 6c6c 6564 2061 7420 6120 7469 6d65 2e0a lled at a time.. │ │ │ │ │ +0003a220: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0003a230: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0003a240: 6465 3a20 4f76 6572 7772 6974 696e 6720 de: Overwriting │ │ │ │ │ +0003a250: 6669 6c65 7320 616e 6420 7265 706c 6163 files and replac │ │ │ │ │ +0003a260: 696e 6720 7061 636b 6167 6573 202d 2052 ing packages - R │ │ │ │ │ +0003a270: 6570 6c61 6365 732c 2020 4e65 7874 3a20 eplaces, Next: │ │ │ │ │ +0003a280: 5265 6c61 7469 6f6e 7368 6970 7320 6265 Relationships be │ │ │ │ │ +0003a290: 7477 6565 6e20 736f 7572 6365 2061 6e64 tween source and │ │ │ │ │ +0003a2a0: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +0003a2b0: 202d 2042 7569 6c64 2d44 6570 656e 6473 - Build-Depends │ │ │ │ │ +0003a2c0: 2042 7569 6c64 2d44 6570 656e 6473 2d49 Build-Depends-I │ │ │ │ │ +0003a2d0: 6e64 6570 2042 7569 6c64 2d44 6570 656e ndep Build-Depen │ │ │ │ │ +0003a2e0: 6473 2d41 7263 6820 4275 696c 642d 436f ds-Arch Build-Co │ │ │ │ │ +0003a2f0: 6e66 6c69 6374 7320 4275 696c 642d 436f nflicts Build-Co │ │ │ │ │ +0003a300: 6e66 6c69 6374 732d 496e 6465 7020 4275 nflicts-Indep Bu │ │ │ │ │ +0003a310: 696c 642d 436f 6e66 6c69 6374 732d 4172 ild-Conflicts-Ar │ │ │ │ │ +0003a320: 6368 2c20 2050 7265 763a 2056 6972 7475 ch, Prev: Virtu │ │ │ │ │ +0003a330: 616c 2070 6163 6b61 6765 7320 2d20 5072 al packages - Pr │ │ │ │ │ +0003a340: 6f76 6964 6573 2c20 2055 703a 2044 6563 ovides, Up: Dec │ │ │ │ │ +0003a350: 6c61 7269 6e67 2072 656c 6174 696f 6e73 laring relations │ │ │ │ │ +0003a360: 6869 7073 2062 6574 7765 656e 2070 6163 hips between pac │ │ │ │ │ +0003a370: 6b61 6765 730a 0a37 2e36 204f 7665 7277 kages..7.6 Overw │ │ │ │ │ +0003a380: 7269 7469 6e67 2066 696c 6573 2061 6e64 riting files and │ │ │ │ │ +0003a390: 2072 6570 6c61 6369 6e67 2070 6163 6b61 replacing packa │ │ │ │ │ +0003a3a0: 6765 7320 2d20 e280 9852 6570 6c61 6365 ges - ...Replace │ │ │ │ │ +0003a3b0: 73e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d s....=========== │ │ │ │ │ +0003a3c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003a3d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003a3e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0003a3f0: 5061 636b 6167 6573 2063 616e 2064 6563 Packages can dec │ │ │ │ │ +0003a400: 6c61 7265 2069 6e20 7468 6569 7220 636f lare in their co │ │ │ │ │ +0003a410: 6e74 726f 6c20 6669 6c65 2074 6861 7420 ntrol file that │ │ │ │ │ +0003a420: 7468 6579 2073 686f 756c 6420 6f76 6572 they should over │ │ │ │ │ +0003a430: 7772 6974 650a 6669 6c65 7320 696e 2063 write.files in c │ │ │ │ │ +0003a440: 6572 7461 696e 206f 7468 6572 2070 6163 ertain other pac │ │ │ │ │ +0003a450: 6b61 6765 732c 206f 7220 636f 6d70 6c65 kages, or comple │ │ │ │ │ +0003a460: 7465 6c79 2072 6570 6c61 6365 206f 7468 tely replace oth │ │ │ │ │ +0003a470: 6572 2070 6163 6b61 6765 732e 0a54 6865 er packages..The │ │ │ │ │ +0003a480: 20e2 8098 5265 706c 6163 6573 e280 9920 ...Replaces... │ │ │ │ │ +0003a490: 636f 6e74 726f 6c20 6669 656c 6420 6861 control field ha │ │ │ │ │ +0003a4a0: 7320 7468 6573 6520 7477 6f20 6469 7374 s these two dist │ │ │ │ │ +0003a4b0: 696e 6374 2070 7572 706f 7365 732e 0a0a inct purposes... │ │ │ │ │ +0003a4c0: 2a20 4d65 6e75 3a0a 0a2a 204f 7665 7277 * Menu:..* Overw │ │ │ │ │ +0003a4d0: 7269 7469 6e67 2066 696c 6573 2069 6e20 riting files in │ │ │ │ │ +0003a4e0: 6f74 6865 7220 7061 636b 6167 6573 3a3a other packages:: │ │ │ │ │ +0003a4f0: 0a2a 2052 6570 6c61 6369 6e67 2077 686f .* Replacing who │ │ │ │ │ +0003a500: 6c65 2070 6163 6b61 6765 732c 2066 6f72 le packages, for │ │ │ │ │ +0003a510: 6369 6e67 2074 6865 6972 2072 656d 6f76 cing their remov │ │ │ │ │ +0003a520: 616c 3a20 5265 706c 6163 696e 6720 7768 al: Replacing wh │ │ │ │ │ +0003a530: 6f6c 6520 7061 636b 6167 6573 2066 6f72 ole packages for │ │ │ │ │ +0003a540: 6369 6e67 2074 6865 6972 2072 656d 6f76 cing their remov │ │ │ │ │ +0003a550: 616c 2e0a 0a1f 0a46 696c 653a 2064 6562 al.....File: deb │ │ │ │ │ +0003a560: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0003a570: 2020 4e6f 6465 3a20 4f76 6572 7772 6974 Node: Overwrit │ │ │ │ │ +0003a580: 696e 6720 6669 6c65 7320 696e 206f 7468 ing files in oth │ │ │ │ │ +0003a590: 6572 2070 6163 6b61 6765 732c 2020 4e65 er packages, Ne │ │ │ │ │ +0003a5a0: 7874 3a20 5265 706c 6163 696e 6720 7768 xt: Replacing wh │ │ │ │ │ +0003a5b0: 6f6c 6520 7061 636b 6167 6573 2066 6f72 ole packages for │ │ │ │ │ +0003a5c0: 6369 6e67 2074 6865 6972 2072 656d 6f76 cing their remov │ │ │ │ │ +0003a5d0: 616c 2c20 2055 703a 204f 7665 7277 7269 al, Up: Overwri │ │ │ │ │ +0003a5e0: 7469 6e67 2066 696c 6573 2061 6e64 2072 ting files and r │ │ │ │ │ +0003a5f0: 6570 6c61 6369 6e67 2070 6163 6b61 6765 eplacing package │ │ │ │ │ +0003a600: 7320 2d20 5265 706c 6163 6573 0a0a 372e s - Replaces..7. │ │ │ │ │ +0003a610: 362e 3120 4f76 6572 7772 6974 696e 6720 6.1 Overwriting │ │ │ │ │ +0003a620: 6669 6c65 7320 696e 206f 7468 6572 2070 files in other p │ │ │ │ │ +0003a630: 6163 6b61 6765 730a 2d2d 2d2d 2d2d 2d2d ackages.-------- │ │ │ │ │ +0003a640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0003a650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0003a660: 2d0a 0a49 7420 6973 2075 7375 616c 6c79 -..It is usually │ │ │ │ │ +0003a670: 2061 6e20 6572 726f 7220 666f 7220 6120 an error for a │ │ │ │ │ +0003a680: 7061 636b 6167 6520 746f 2063 6f6e 7461 package to conta │ │ │ │ │ +0003a690: 696e 2066 696c 6573 2077 6869 6368 2061 in files which a │ │ │ │ │ +0003a6a0: 7265 206f 6e20 7468 650a 7379 7374 656d re on the.system │ │ │ │ │ +0003a6b0: 2069 6e20 616e 6f74 6865 7220 7061 636b in another pack │ │ │ │ │ +0003a6c0: 6167 652e 2020 486f 7765 7665 722c 2069 age. However, i │ │ │ │ │ +0003a6d0: 6620 7468 6520 6f76 6572 7772 6974 696e f the overwritin │ │ │ │ │ +0003a6e0: 6720 7061 636b 6167 6520 6465 636c 6172 g package declar │ │ │ │ │ +0003a6f0: 6573 0a74 6861 7420 6974 20e2 8098 5265 es.that it ...Re │ │ │ │ │ +0003a700: 706c 6163 6573 e280 9920 7468 6520 6f6e places... the on │ │ │ │ │ +0003a710: 6520 636f 6e74 6169 6e69 6e67 2074 6865 e containing the │ │ │ │ │ +0003a720: 2066 696c 6520 6265 696e 6720 6f76 6572 file being over │ │ │ │ │ +0003a730: 7772 6974 7465 6e2c 2074 6865 6e0a e280 written, then... │ │ │ │ │ +0003a740: 9864 706b 67e2 8099 2077 696c 6c20 7265 .dpkg... will re │ │ │ │ │ +0003a750: 706c 6163 6520 7468 6520 6669 6c65 2066 place the file f │ │ │ │ │ +0003a760: 726f 6d20 7468 6520 6f6c 6420 7061 636b rom the old pack │ │ │ │ │ +0003a770: 6167 6520 7769 7468 2074 6861 7420 6672 age with that fr │ │ │ │ │ +0003a780: 6f6d 2074 6865 0a6e 6577 2e20 2054 6865 om the.new. The │ │ │ │ │ +0003a790: 2066 696c 6520 7769 6c6c 206e 6f20 6c6f file will no lo │ │ │ │ │ +0003a7a0: 6e67 6572 2062 6520 6c69 7374 6564 2061 nger be listed a │ │ │ │ │ +0003a7b0: 7320 e280 9c6f 776e 6564 e280 9d20 6279 s ...owned... by │ │ │ │ │ +0003a7c0: 2074 6865 206f 6c64 2070 6163 6b61 6765 the old package │ │ │ │ │ +0003a7d0: 0a61 6e64 2077 696c 6c20 6265 2074 616b .and will be tak │ │ │ │ │ +0003a7e0: 656e 206f 7665 7220 6279 2074 6865 206e en over by the n │ │ │ │ │ +0003a7f0: 6577 2070 6163 6b61 6765 2e20 204e 6f72 ew package. Nor │ │ │ │ │ +0003a800: 6d61 6c6c 792c 20e2 8098 4272 6561 6b73 mally, ...Breaks │ │ │ │ │ +0003a810: e280 9920 7368 6f75 6c64 2062 650a 7573 ... should be.us │ │ │ │ │ +0003a820: 6564 2069 6e20 636f 6e6a 756e 6374 696f ed in conjunctio │ │ │ │ │ +0003a830: 6e20 7769 7468 20e2 8098 5265 706c 6163 n with ...Replac │ │ │ │ │ +0003a840: 6573 e280 992e 2020 2831 290a 0a46 6f72 es.... (1)..For │ │ │ │ │ +0003a850: 2065 7861 6d70 6c65 2c20 6966 2061 2070 example, if a p │ │ │ │ │ +0003a860: 6163 6b61 6765 2066 6f6f 2069 7320 7370 ackage foo is sp │ │ │ │ │ +0003a870: 6c69 7420 696e 746f 2066 6f6f 2061 6e64 lit into foo and │ │ │ │ │ +0003a880: 2066 6f6f 2d64 6174 6120 7374 6172 7469 foo-data starti │ │ │ │ │ +0003a890: 6e67 2061 740a 7665 7273 696f 6e20 312e ng at.version 1. │ │ │ │ │ +0003a8a0: 322d 332c 2066 6f6f 2d64 6174 6120 776f 2-3, foo-data wo │ │ │ │ │ +0003a8b0: 756c 6420 6861 7665 2074 6865 2066 6965 uld have the fie │ │ │ │ │ +0003a8c0: 6c64 730a 0a20 2020 2020 5265 706c 6163 lds.. Replac │ │ │ │ │ +0003a8d0: 6573 3a20 666f 6f20 283c 3c20 312e 322d es: foo (<< 1.2- │ │ │ │ │ +0003a8e0: 3329 0a20 2020 2020 4272 6561 6b73 3a20 3). Breaks: │ │ │ │ │ +0003a8f0: 666f 6f20 283c 3c20 312e 322d 3329 0a0a foo (<< 1.2-3).. │ │ │ │ │ +0003a900: 696e 2069 7473 2063 6f6e 7472 6f6c 2066 in its control f │ │ │ │ │ +0003a910: 696c 652e 2020 5468 6520 6e65 7720 7665 ile. The new ve │ │ │ │ │ +0003a920: 7273 696f 6e20 6f66 2074 6865 2070 6163 rsion of the pac │ │ │ │ │ +0003a930: 6b61 6765 2066 6f6f 2077 6f75 6c64 206e kage foo would n │ │ │ │ │ +0003a940: 6f72 6d61 6c6c 790a 6861 7665 2074 6865 ormally.have the │ │ │ │ │ +0003a950: 2066 6965 6c64 0a0a 2020 2020 2044 6570 field.. Dep │ │ │ │ │ +0003a960: 656e 6473 3a20 666f 6f2d 6461 7461 2028 ends: foo-data ( │ │ │ │ │ +0003a970: 3e3d 2031 2e32 2d33 290a 0a28 6f72 2070 >= 1.2-3)..(or p │ │ │ │ │ +0003a980: 6f73 7369 626c 7920 e280 9852 6563 6f6d ossibly ...Recom │ │ │ │ │ +0003a990: 6d65 6e64 73e2 8099 206f 7220 6576 656e mends... or even │ │ │ │ │ +0003a9a0: 20e2 8098 5375 6767 6573 7473 e280 9920 ...Suggests... │ │ │ │ │ +0003a9b0: 6966 2074 6865 2066 696c 6573 206d 6f76 if the files mov │ │ │ │ │ +0003a9c0: 6564 2069 6e74 6f0a 666f 6f2d 6461 7461 ed into.foo-data │ │ │ │ │ +0003a9d0: 2061 7265 206e 6f74 2072 6571 7569 7265 are not require │ │ │ │ │ +0003a9e0: 6420 666f 7220 6e6f 726d 616c 206f 7065 d for normal ope │ │ │ │ │ +0003a9f0: 7261 7469 6f6e 292e 0a0a 4966 2061 2070 ration)...If a p │ │ │ │ │ +0003aa00: 6163 6b61 6765 2069 7320 636f 6d70 6c65 ackage is comple │ │ │ │ │ +0003aa10: 7465 6c79 2072 6570 6c61 6365 6420 696e tely replaced in │ │ │ │ │ +0003aa20: 2074 6869 7320 7761 792c 2073 6f20 7468 this way, so th │ │ │ │ │ +0003aa30: 6174 20e2 8098 6470 6b67 e280 9920 646f at ...dpkg... do │ │ │ │ │ +0003aa40: 6573 206e 6f74 0a6b 6e6f 7720 6f66 2061 es not.know of a │ │ │ │ │ +0003aa50: 6e79 2066 696c 6573 2069 7420 7374 696c ny files it stil │ │ │ │ │ +0003aa60: 6c20 636f 6e74 6169 6e73 2c20 6974 2069 l contains, it i │ │ │ │ │ +0003aa70: 7320 636f 6e73 6964 6572 6564 2074 6f20 s considered to │ │ │ │ │ +0003aa80: 6861 7665 0ae2 809c 6469 7361 7070 6561 have....disappea │ │ │ │ │ +0003aa90: 7265 64e2 809d 2e20 2049 7420 7769 6c6c red.... It will │ │ │ │ │ +0003aaa0: 2062 6520 6d61 726b 6564 2061 7320 6e6f be marked as no │ │ │ │ │ +0003aab0: 7420 7761 6e74 6564 206f 6e20 7468 6520 t wanted on the │ │ │ │ │ +0003aac0: 7379 7374 656d 2028 7365 6c65 6374 6564 system (selected │ │ │ │ │ +0003aad0: 0a66 6f72 2072 656d 6f76 616c 2920 616e .for removal) an │ │ │ │ │ +0003aae0: 6420 e280 9c4e 6f74 2d49 6e73 7461 6c6c d ...Not-Install │ │ │ │ │ +0003aaf0: 6564 e280 9d2e 2020 416e 7920 e280 9863 ed.... Any ...c │ │ │ │ │ +0003ab00: 6f6e 6666 696c 65e2 8099 7320 6465 7461 onffile...s deta │ │ │ │ │ +0003ab10: 696c 7320 6e6f 7465 6420 666f 7220 7468 ils noted for th │ │ │ │ │ +0003ab20: 650a 7061 636b 6167 6520 7769 6c6c 2062 e.package will b │ │ │ │ │ +0003ab30: 6520 6967 6e6f 7265 642c 2061 7320 7468 e ignored, as th │ │ │ │ │ +0003ab40: 6579 2077 696c 6c20 6861 7665 2062 6565 ey will have bee │ │ │ │ │ +0003ab50: 6e20 7461 6b65 6e20 6f76 6572 2062 7920 n taken over by │ │ │ │ │ +0003ab60: 7468 650a 6f76 6572 7772 6974 696e 6720 the.overwriting │ │ │ │ │ +0003ab70: 7061 636b 6167 652e 2020 5468 6520 7061 package. The pa │ │ │ │ │ +0003ab80: 636b 6167 65e2 8099 7320 e280 9870 6f73 ckage...s ...pos │ │ │ │ │ +0003ab90: 7472 6de2 8099 2073 6372 6970 7420 7769 trm... script wi │ │ │ │ │ +0003aba0: 6c6c 2062 6520 7275 6e20 7769 7468 2061 ll be run with a │ │ │ │ │ +0003abb0: 0a73 7065 6369 616c 2061 7267 756d 656e .special argumen │ │ │ │ │ +0003abc0: 7420 746f 2061 6c6c 6f77 2074 6865 2070 t to allow the p │ │ │ │ │ +0003abd0: 6163 6b61 6765 2074 6f20 646f 2061 6e79 ackage to do any │ │ │ │ │ +0003abe0: 2066 696e 616c 2063 6c65 616e 7570 2072 final cleanup r │ │ │ │ │ +0003abf0: 6571 7569 7265 642e 0a53 6565 202a 6e6f equired..See *no │ │ │ │ │ +0003ac00: 7465 2053 756d 6d61 7279 206f 6620 7761 te Summary of wa │ │ │ │ │ +0003ac10: 7973 206d 6169 6e74 6169 6e65 7220 7363 ys maintainer sc │ │ │ │ │ +0003ac20: 7269 7074 7320 6172 6520 6361 6c6c 6564 ripts are called │ │ │ │ │ +0003ac30: 3a20 6535 2e20 2028 3229 0a0a 466f 7220 : e5. (2)..For │ │ │ │ │ +0003ac40: 7468 6973 2075 7361 6765 206f 6620 e280 this usage of .. │ │ │ │ │ +0003ac50: 9852 6570 6c61 6365 73e2 8099 2c20 7669 .Replaces..., vi │ │ │ │ │ +0003ac60: 7274 7561 6c20 7061 636b 6167 6573 2028 rtual packages ( │ │ │ │ │ +0003ac70: 7365 6520 2a6e 6f74 6520 5669 7274 7561 see *note Virtua │ │ │ │ │ +0003ac80: 6c0a 7061 636b 6167 6573 202d 2050 726f l.packages - Pro │ │ │ │ │ +0003ac90: 7669 6465 733a 2035 362e 2920 6172 6520 vides: 56.) are │ │ │ │ │ +0003aca0: 6e6f 7420 636f 6e73 6964 6572 6564 2077 not considered w │ │ │ │ │ +0003acb0: 6865 6e20 6c6f 6f6b 696e 6720 6174 2061 hen looking at a │ │ │ │ │ +0003acc0: 0ae2 8098 5265 706c 6163 6573 e280 9920 ....Replaces... │ │ │ │ │ +0003acd0: 6669 656c 642e 2020 5468 6520 7061 636b field. The pack │ │ │ │ │ +0003ace0: 6167 6573 2064 6563 6c61 7265 6420 6173 ages declared as │ │ │ │ │ +0003acf0: 2062 6569 6e67 2072 6570 6c61 6365 6420 being replaced │ │ │ │ │ +0003ad00: 6d75 7374 2062 650a 6d65 6e74 696f 6e65 must be.mentione │ │ │ │ │ +0003ad10: 6420 6279 2074 6865 6972 2072 6561 6c20 d by their real │ │ │ │ │ +0003ad20: 6e61 6d65 732e 0a0a 5468 6973 2075 7361 names...This usa │ │ │ │ │ +0003ad30: 6765 206f 6620 e280 9852 6570 6c61 6365 ge of ...Replace │ │ │ │ │ +0003ad40: 73e2 8099 206f 6e6c 7920 7461 6b65 7320 s... only takes │ │ │ │ │ +0003ad50: 6566 6665 6374 2077 6865 6e20 626f 7468 effect when both │ │ │ │ │ +0003ad60: 2070 6163 6b61 6765 7320 6172 6520 6174 packages are at │ │ │ │ │ +0003ad70: 0a6c 6561 7374 2070 6172 7469 616c 6c79 .least partially │ │ │ │ │ +0003ad80: 206f 6e20 7468 6520 7379 7374 656d 2061 on the system a │ │ │ │ │ +0003ad90: 7420 6f6e 6365 2e20 2049 7420 6973 206e t once. It is n │ │ │ │ │ +0003ada0: 6f74 2072 656c 6576 616e 7420 6966 2074 ot relevant if t │ │ │ │ │ +0003adb0: 6865 0a70 6163 6b61 6765 7320 636f 6e66 he.packages conf │ │ │ │ │ +0003adc0: 6c69 6374 2075 6e6c 6573 7320 7468 6520 lict unless the │ │ │ │ │ +0003add0: 636f 6e66 6c69 6374 2068 6173 2062 6565 conflict has bee │ │ │ │ │ +0003ade0: 6e20 6f76 6572 7269 6464 656e 2e0a 0a20 n overridden... │ │ │ │ │ +0003adf0: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +0003ae00: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +0003ae10: 2d0a 0a20 2020 2831 2920 546f 2073 6565 -.. (1) To see │ │ │ │ │ +0003ae20: 2077 6879 20e2 8098 4272 6561 6b73 e280 why ...Breaks.. │ │ │ │ │ +0003ae30: 9920 6973 206e 6f72 6d61 6c6c 7920 6e65 . is normally ne │ │ │ │ │ +0003ae40: 6564 6564 2069 6e20 6164 6469 7469 6f6e eded in addition │ │ │ │ │ +0003ae50: 2074 6f20 e280 9852 6570 6c61 6365 73e2 to ...Replaces. │ │ │ │ │ +0003ae60: 8099 2c0a 636f 6e73 6964 6572 2074 6865 ..,.consider the │ │ │ │ │ +0003ae70: 2063 6173 6520 6f66 2061 2066 696c 6520 case of a file │ │ │ │ │ +0003ae80: 696e 2074 6865 2070 6163 6b61 6765 2066 in the package f │ │ │ │ │ +0003ae90: 6f6f 2062 6569 6e67 2074 616b 656e 206f oo being taken o │ │ │ │ │ +0003aea0: 7665 7220 6279 2074 6865 0a70 6163 6b61 ver by the.packa │ │ │ │ │ +0003aeb0: 6765 2066 6f6f 2d64 6174 612e 2020 e280 ge foo-data. .. │ │ │ │ │ +0003aec0: 9852 6570 6c61 6365 73e2 8099 2077 696c .Replaces... wil │ │ │ │ │ +0003aed0: 6c20 616c 6c6f 7720 666f 6f2d 6461 7461 l allow foo-data │ │ │ │ │ +0003aee0: 2074 6f20 6265 2069 6e73 7461 6c6c 6564 to be installed │ │ │ │ │ +0003aef0: 2061 6e64 0a74 616b 6520 6f76 6572 2074 and.take over t │ │ │ │ │ +0003af00: 6861 7420 6669 6c65 2e20 2048 6f77 6576 hat file. Howev │ │ │ │ │ +0003af10: 6572 2c20 7769 7468 6f75 7420 e280 9842 er, without ...B │ │ │ │ │ +0003af20: 7265 616b 73e2 8099 2c20 6e6f 7468 696e reaks..., nothin │ │ │ │ │ +0003af30: 6720 7265 7175 6972 6573 2066 6f6f 2074 g requires foo t │ │ │ │ │ +0003af40: 6f0a 6265 2075 7067 7261 6465 6420 746f o.be upgraded to │ │ │ │ │ +0003af50: 2061 206e 6577 6572 2076 6572 7369 6f6e a newer version │ │ │ │ │ +0003af60: 2074 6861 7420 6b6e 6f77 7320 6974 2064 that knows it d │ │ │ │ │ +0003af70: 6f65 7320 6e6f 7420 696e 636c 7564 6520 oes not include │ │ │ │ │ +0003af80: 7468 6174 2066 696c 650a 616e 6420 696e that file.and in │ │ │ │ │ +0003af90: 7374 6561 6420 6465 7065 6e64 7320 6f6e stead depends on │ │ │ │ │ +0003afa0: 2066 6f6f 2d64 6174 612e 2020 4e6f 7468 foo-data. Noth │ │ │ │ │ +0003afb0: 696e 6720 776f 756c 6420 7072 6576 656e ing would preven │ │ │ │ │ +0003afc0: 7420 7468 6520 6e65 7720 666f 6f2d 6461 t the new foo-da │ │ │ │ │ +0003afd0: 7461 0a70 6163 6b61 6765 2066 726f 6d20 ta.package from │ │ │ │ │ +0003afe0: 6265 696e 6720 696e 7374 616c 6c65 6420 being installed │ │ │ │ │ +0003aff0: 616e 6420 7468 656e 2072 656d 6f76 6564 and then removed │ │ │ │ │ +0003b000: 2c20 7265 6d6f 7669 6e67 2074 6865 2066 , removing the f │ │ │ │ │ +0003b010: 696c 6520 7468 6174 2069 740a 746f 6f6b ile that it.took │ │ │ │ │ +0003b020: 206f 7665 7220 6672 6f6d 2066 6f6f 2e20 over from foo. │ │ │ │ │ +0003b030: 2041 6674 6572 2074 6861 7420 6f70 6572 After that oper │ │ │ │ │ +0003b040: 6174 696f 6e2c 2074 6865 2070 6163 6b61 ation, the packa │ │ │ │ │ +0003b050: 6765 206d 616e 6167 6572 2077 6f75 6c64 ge manager would │ │ │ │ │ +0003b060: 0a74 6869 6e6b 2074 6865 2073 7973 7465 .think the syste │ │ │ │ │ +0003b070: 6d20 7761 7320 696e 2061 2063 6f6e 7369 m was in a consi │ │ │ │ │ +0003b080: 7374 656e 7420 7374 6174 652c 2062 7574 stent state, but │ │ │ │ │ +0003b090: 2074 6865 2066 6f6f 2070 6163 6b61 6765 the foo package │ │ │ │ │ +0003b0a0: 2077 6f75 6c64 2062 650a 6d69 7373 696e would be.missin │ │ │ │ │ +0003b0b0: 6720 6f6e 6520 6f66 2069 7473 2066 696c g one of its fil │ │ │ │ │ +0003b0c0: 6573 2e0a 0a20 2020 2832 2920 5265 706c es... (2) Repl │ │ │ │ │ +0003b0d0: 6163 6573 2069 7320 6120 6f6e 6520 7761 aces is a one wa │ │ │ │ │ +0003b0e0: 7920 7265 6c61 7469 6f6e 7368 6970 2e20 y relationship. │ │ │ │ │ +0003b0f0: 2059 6f75 2068 6176 6520 746f 2069 6e73 You have to ins │ │ │ │ │ +0003b100: 7461 6c6c 2074 6865 0a72 6570 6c61 6369 tall the.replaci │ │ │ │ │ +0003b110: 6e67 2070 6163 6b61 6765 2061 6674 6572 ng package after │ │ │ │ │ +0003b120: 2074 6865 2072 6570 6c61 6365 6420 7061 the replaced pa │ │ │ │ │ +0003b130: 636b 6167 652e 0a0a 1f0a 4669 6c65 3a20 ckage.....File: │ │ │ │ │ +0003b140: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0003b150: 666f 2c20 204e 6f64 653a 2052 6570 6c61 fo, Node: Repla │ │ │ │ │ +0003b160: 6369 6e67 2077 686f 6c65 2070 6163 6b61 cing whole packa │ │ │ │ │ +0003b170: 6765 7320 666f 7263 696e 6720 7468 6569 ges forcing thei │ │ │ │ │ +0003b180: 7220 7265 6d6f 7661 6c2c 2020 5072 6576 r removal, Prev │ │ │ │ │ +0003b190: 3a20 4f76 6572 7772 6974 696e 6720 6669 : Overwriting fi │ │ │ │ │ +0003b1a0: 6c65 7320 696e 206f 7468 6572 2070 6163 les in other pac │ │ │ │ │ +0003b1b0: 6b61 6765 732c 2020 5570 3a20 4f76 6572 kages, Up: Over │ │ │ │ │ +0003b1c0: 7772 6974 696e 6720 6669 6c65 7320 616e writing files an │ │ │ │ │ +0003b1d0: 6420 7265 706c 6163 696e 6720 7061 636b d replacing pack │ │ │ │ │ +0003b1e0: 6167 6573 202d 2052 6570 6c61 6365 730a ages - Replaces. │ │ │ │ │ +0003b1f0: 0a37 2e36 2e32 2052 6570 6c61 6369 6e67 .7.6.2 Replacing │ │ │ │ │ +0003b200: 2077 686f 6c65 2070 6163 6b61 6765 732c whole packages, │ │ │ │ │ +0003b210: 2066 6f72 6369 6e67 2074 6865 6972 2072 forcing their r │ │ │ │ │ +0003b220: 656d 6f76 616c 0a2d 2d2d 2d2d 2d2d 2d2d emoval.--------- │ │ │ │ │ +0003b230: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0003b240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0003b250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5365 ------------..Se │ │ │ │ │ +0003b260: 636f 6e64 2c20 e280 9852 6570 6c61 6365 cond, ...Replace │ │ │ │ │ +0003b270: 73e2 8099 2061 6c6c 6f77 7320 7468 6520 s... allows the │ │ │ │ │ +0003b280: 7061 636b 6167 696e 6720 7379 7374 656d packaging system │ │ │ │ │ +0003b290: 2074 6f20 7265 736f 6c76 6520 7768 6963 to resolve whic │ │ │ │ │ +0003b2a0: 6820 7061 636b 6167 650a 7368 6f75 6c64 h package.should │ │ │ │ │ +0003b2b0: 2062 6520 7265 6d6f 7665 6420 7768 656e be removed when │ │ │ │ │ +0003b2c0: 2074 6865 7265 2069 7320 6120 636f 6e66 there is a conf │ │ │ │ │ +0003b2d0: 6c69 6374 2028 7365 6520 2a6e 6f74 6520 lict (see *note │ │ │ │ │ +0003b2e0: 436f 6e66 6c69 6374 696e 6720 6269 6e61 Conflicting bina │ │ │ │ │ +0003b2f0: 7279 0a70 6163 6b61 6765 7320 2d20 436f ry.packages - Co │ │ │ │ │ +0003b300: 6e66 6c69 6374 733a 2066 342e 292e 2020 nflicts: f4.). │ │ │ │ │ +0003b310: 5468 6973 2075 7361 6765 206f 6e6c 7920 This usage only │ │ │ │ │ +0003b320: 7461 6b65 7320 6566 6665 6374 2077 6865 takes effect whe │ │ │ │ │ +0003b330: 6e20 7468 6520 7477 6f0a 7061 636b 6167 n the two.packag │ │ │ │ │ +0003b340: 6573 2027 646f 2720 636f 6e66 6c69 6374 es 'do' conflict │ │ │ │ │ +0003b350: 2c20 736f 2074 6861 7420 7468 6520 7477 , so that the tw │ │ │ │ │ +0003b360: 6f20 7573 6167 6573 206f 6620 7468 6973 o usages of this │ │ │ │ │ +0003b370: 2066 6965 6c64 2064 6f20 6e6f 740a 696e field do not.in │ │ │ │ │ +0003b380: 7465 7266 6572 6520 7769 7468 2065 6163 terfere with eac │ │ │ │ │ +0003b390: 6820 6f74 6865 722e 0a0a 496e 2074 6869 h other...In thi │ │ │ │ │ +0003b3a0: 7320 7369 7475 6174 696f 6e2c 2074 6865 s situation, the │ │ │ │ │ +0003b3b0: 2070 6163 6b61 6765 2064 6563 6c61 7265 package declare │ │ │ │ │ +0003b3c0: 6420 6173 2062 6569 6e67 2072 6570 6c61 d as being repla │ │ │ │ │ +0003b3d0: 6365 6420 6361 6e20 6265 2061 0a76 6972 ced can be a.vir │ │ │ │ │ +0003b3e0: 7475 616c 2070 6163 6b61 6765 2c20 736f tual package, so │ │ │ │ │ +0003b3f0: 2066 6f72 2065 7861 6d70 6c65 2c20 616c for example, al │ │ │ │ │ +0003b400: 6c20 6d61 696c 2074 7261 6e73 706f 7274 l mail transport │ │ │ │ │ +0003b410: 2061 6765 6e74 7320 284d 5441 7329 2077 agents (MTAs) w │ │ │ │ │ +0003b420: 6f75 6c64 0a68 6176 6520 7468 6520 666f ould.have the fo │ │ │ │ │ +0003b430: 6c6c 6f77 696e 6720 6669 656c 6473 2069 llowing fields i │ │ │ │ │ +0003b440: 6e20 7468 6569 7220 636f 6e74 726f 6c20 n their control │ │ │ │ │ +0003b450: 6669 6c65 733a 0a0a 2020 2020 2050 726f files:.. Pro │ │ │ │ │ +0003b460: 7669 6465 733a 206d 6169 6c2d 7472 616e vides: mail-tran │ │ │ │ │ +0003b470: 7370 6f72 742d 6167 656e 740a 2020 2020 sport-agent. │ │ │ │ │ +0003b480: 2043 6f6e 666c 6963 7473 3a20 6d61 696c Conflicts: mail │ │ │ │ │ +0003b490: 2d74 7261 6e73 706f 7274 2d61 6765 6e74 -transport-agent │ │ │ │ │ +0003b4a0: 0a20 2020 2020 5265 706c 6163 6573 3a20 . Replaces: │ │ │ │ │ +0003b4b0: 6d61 696c 2d74 7261 6e73 706f 7274 2d61 mail-transport-a │ │ │ │ │ +0003b4c0: 6765 6e74 0a0a 656e 7375 7269 6e67 2074 gent..ensuring t │ │ │ │ │ +0003b4d0: 6861 7420 6f6e 6c79 206f 6e65 204d 5441 hat only one MTA │ │ │ │ │ +0003b4e0: 2063 616e 2062 6520 756e 7061 636b 6564 can be unpacked │ │ │ │ │ +0003b4f0: 2061 7420 616e 7920 6f6e 6520 7469 6d65 at any one time │ │ │ │ │ +0003b500: 2e20 2053 6565 202a 6e6f 7465 0a56 6972 . See *note.Vir │ │ │ │ │ +0003b510: 7475 616c 2070 6163 6b61 6765 7320 2d20 tual packages - │ │ │ │ │ +0003b520: 5072 6f76 6964 6573 3a20 3536 2e20 666f Provides: 56. fo │ │ │ │ │ +0003b530: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati │ │ │ │ │ +0003b540: 6f6e 2061 626f 7574 2074 6869 730a 6578 on about this.ex │ │ │ │ │ +0003b550: 616d 706c 652e 0a0a 1f0a 4669 6c65 3a20 ample.....File: │ │ │ │ │ +0003b560: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0003b570: 666f 2c20 204e 6f64 653a 2052 656c 6174 fo, Node: Relat │ │ │ │ │ +0003b580: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ +0003b590: 2073 6f75 7263 6520 616e 6420 6269 6e61 source and bina │ │ │ │ │ +0003b5a0: 7279 2070 6163 6b61 6765 7320 2d20 4275 ry packages - Bu │ │ │ │ │ +0003b5b0: 696c 642d 4465 7065 6e64 7320 4275 696c ild-Depends Buil │ │ │ │ │ +0003b5c0: 642d 4465 7065 6e64 732d 496e 6465 7020 d-Depends-Indep │ │ │ │ │ +0003b5d0: 4275 696c 642d 4465 7065 6e64 732d 4172 Build-Depends-Ar │ │ │ │ │ +0003b5e0: 6368 2042 7569 6c64 2d43 6f6e 666c 6963 ch Build-Conflic │ │ │ │ │ +0003b5f0: 7473 2042 7569 6c64 2d43 6f6e 666c 6963 ts Build-Conflic │ │ │ │ │ +0003b600: 7473 2d49 6e64 6570 2042 7569 6c64 2d43 ts-Indep Build-C │ │ │ │ │ +0003b610: 6f6e 666c 6963 7473 2d41 7263 682c 2020 onflicts-Arch, │ │ │ │ │ +0003b620: 4e65 7874 3a20 4164 6469 7469 6f6e 616c Next: Additional │ │ │ │ │ +0003b630: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +0003b640: 2075 7365 6420 746f 2062 7569 6c64 2074 used to build t │ │ │ │ │ +0003b650: 6865 2062 696e 6172 7920 2d20 4275 696c he binary - Buil │ │ │ │ │ +0003b660: 742d 5573 696e 672c 2020 5072 6576 3a20 t-Using, Prev: │ │ │ │ │ +0003b670: 4f76 6572 7772 6974 696e 6720 6669 6c65 Overwriting file │ │ │ │ │ +0003b680: 7320 616e 6420 7265 706c 6163 696e 6720 s and replacing │ │ │ │ │ +0003b690: 7061 636b 6167 6573 202d 2052 6570 6c61 packages - Repla │ │ │ │ │ +0003b6a0: 6365 732c 2020 5570 3a20 4465 636c 6172 ces, Up: Declar │ │ │ │ │ +0003b6b0: 696e 6720 7265 6c61 7469 6f6e 7368 6970 ing relationship │ │ │ │ │ +0003b6c0: 7320 6265 7477 6565 6e20 7061 636b 6167 s between packag │ │ │ │ │ +0003b6d0: 6573 0a0a 372e 3720 5265 6c61 7469 6f6e es..7.7 Relation │ │ │ │ │ +0003b6e0: 7368 6970 7320 6265 7477 6565 6e20 736f ships between so │ │ │ │ │ +0003b6f0: 7572 6365 2061 6e64 2062 696e 6172 7920 urce and binary │ │ │ │ │ +0003b700: 7061 636b 6167 6573 202d 20e2 8098 4275 packages - ...Bu │ │ │ │ │ +0003b710: 696c 642d 4465 7065 6e64 73e2 8099 2c20 ild-Depends..., │ │ │ │ │ +0003b720: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ +0003b730: 2d49 6e64 6570 e280 992c 20e2 8098 4275 -Indep..., ...Bu │ │ │ │ │ +0003b740: 696c 642d 4465 7065 6e64 732d 4172 6368 ild-Depends-Arch │ │ │ │ │ +0003b750: e280 992c 20e2 8098 4275 696c 642d 436f ..., ...Build-Co │ │ │ │ │ +0003b760: 6e66 6c69 6374 73e2 8099 2c20 e280 9842 nflicts..., ...B │ │ │ │ │ +0003b770: 7569 6c64 2d43 6f6e 666c 6963 7473 2d49 uild-Conflicts-I │ │ │ │ │ +0003b780: 6e64 6570 e280 992c 20e2 8098 4275 696c ndep..., ...Buil │ │ │ │ │ +0003b790: 642d 436f 6e66 6c69 6374 732d 4172 6368 d-Conflicts-Arch │ │ │ │ │ +0003b7a0: e280 990a 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 3d3d 3d3d ================ │ │ │ │ │ +0003b820: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b830: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b840: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b850: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a53 6f75 ===========..Sou │ │ │ │ │ +0003b860: 7263 6520 7061 636b 6167 6573 2074 6861 rce packages tha │ │ │ │ │ +0003b870: 7420 7265 7175 6972 6520 6365 7274 6169 t require certai │ │ │ │ │ +0003b880: 6e20 6269 6e61 7279 2070 6163 6b61 6765 n binary package │ │ │ │ │ +0003b890: 7320 746f 2062 6520 696e 7374 616c 6c65 s to be installe │ │ │ │ │ +0003b8a0: 6420 6f72 0a61 6273 656e 7420 6174 2074 d or.absent at t │ │ │ │ │ +0003b8b0: 6865 2074 696d 6520 6f66 2062 7569 6c64 he time of build │ │ │ │ │ +0003b8c0: 696e 6720 7468 6520 7061 636b 6167 6520 ing the package │ │ │ │ │ +0003b8d0: 6d61 7920 6465 636c 6172 6520 7265 6c61 may declare rela │ │ │ │ │ +0003b8e0: 7469 6f6e 7368 6970 7320 746f 0a74 686f tionships to.tho │ │ │ │ │ +0003b8f0: 7365 2062 696e 6172 7920 7061 636b 6167 se binary packag │ │ │ │ │ +0003b900: 6573 2e0a 0a54 6869 7320 6973 2064 6f6e es...This is don │ │ │ │ │ +0003b910: 6520 7573 696e 6720 7468 6520 e280 9842 e using the ...B │ │ │ │ │ +0003b920: 7569 6c64 2d44 6570 656e 6473 e280 992c uild-Depends..., │ │ │ │ │ +0003b930: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ +0003b940: 732d 496e 6465 70e2 8099 2c0a e280 9842 s-Indep...,....B │ │ │ │ │ +0003b950: 7569 6c64 2d44 6570 656e 6473 2d41 7263 uild-Depends-Arc │ │ │ │ │ +0003b960: 68e2 8099 2c20 e280 9842 7569 6c64 2d43 h..., ...Build-C │ │ │ │ │ +0003b970: 6f6e 666c 6963 7473 e280 992c 20e2 8098 onflicts..., ... │ │ │ │ │ +0003b980: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ +0003b990: 496e 6465 70e2 8099 2061 6e64 0ae2 8098 Indep... and.... │ │ │ │ │ +0003b9a0: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ +0003b9b0: 4172 6368 e280 9920 636f 6e74 726f 6c20 Arch... control │ │ │ │ │ +0003b9c0: 6669 656c 6473 2e0a 0a42 7569 6c64 2d64 fields...Build-d │ │ │ │ │ +0003b9d0: 6570 656e 6465 6e63 6965 7320 6f6e 20e2 ependencies on . │ │ │ │ │ +0003b9e0: 809c 6275 696c 642d 6573 7365 6e74 6961 ..build-essentia │ │ │ │ │ +0003b9f0: 6ce2 809d 2062 696e 6172 7920 7061 636b l... binary pack │ │ │ │ │ +0003ba00: 6167 6573 2063 616e 2062 6520 6f6d 6974 ages can be omit │ │ │ │ │ +0003ba10: 7465 642e 0a50 6c65 6173 6520 7365 6520 ted..Please see │ │ │ │ │ +0003ba20: 2a6e 6f74 6520 5061 636b 6167 6520 7265 *note Package re │ │ │ │ │ +0003ba30: 6c61 7469 6f6e 7368 6970 733a 2036 382e lationships: 68. │ │ │ │ │ +0003ba40: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform │ │ │ │ │ +0003ba50: 6174 696f 6e2e 0a0a 5468 6520 6465 7065 ation...The depe │ │ │ │ │ +0003ba60: 6e64 656e 6369 6573 2061 6e64 2063 6f6e ndencies and con │ │ │ │ │ +0003ba70: 666c 6963 7473 2074 6865 7920 6465 6669 flicts they defi │ │ │ │ │ +0003ba80: 6e65 206d 7573 7420 6265 2073 6174 6973 ne must be satis │ │ │ │ │ +0003ba90: 6669 6564 2028 6173 2064 6566 696e 6564 fied (as defined │ │ │ │ │ +0003baa0: 0a65 6172 6c69 6572 2066 6f72 2062 696e .earlier for bin │ │ │ │ │ +0003bab0: 6172 7920 7061 636b 6167 6573 2920 696e ary packages) in │ │ │ │ │ +0003bac0: 206f 7264 6572 2074 6f20 696e 766f 6b65 order to invoke │ │ │ │ │ +0003bad0: 2074 6865 2074 6172 6765 7473 2069 6e0a the targets in. │ │ │ │ │ +0003bae0: e280 9864 6562 6961 6e2f 7275 6c65 73e2 ...debian/rules. │ │ │ │ │ +0003baf0: 8099 2c20 6173 2066 6f6c 6c6f 7773 3a0a .., as follows:. │ │ │ │ │ +0003bb00: 0ae2 8098 636c 6561 6ee2 8099 0a0a 2020 ....clean..... │ │ │ │ │ +0003bb10: 2020 204f 6e6c 7920 7468 6520 e280 9842 Only the ...B │ │ │ │ │ +0003bb20: 7569 6c64 2d44 6570 656e 6473 e280 9920 uild-Depends... │ │ │ │ │ +0003bb30: 616e 6420 e280 9842 7569 6c64 2d43 6f6e and ...Build-Con │ │ │ │ │ +0003bb40: 666c 6963 7473 e280 9920 6669 656c 6473 flicts... fields │ │ │ │ │ +0003bb50: 206d 7573 7420 6265 0a20 2020 2020 7361 must be. sa │ │ │ │ │ +0003bb60: 7469 7366 6965 6420 7768 656e 2074 6869 tisfied when thi │ │ │ │ │ +0003bb70: 7320 7461 7267 6574 2069 7320 696e 766f s target is invo │ │ │ │ │ +0003bb80: 6b65 642e 0a0a e280 9862 7569 6c64 2d61 ked......build-a │ │ │ │ │ +0003bb90: 7263 68e2 8099 2c20 616e 6420 e280 9862 rch..., and ...b │ │ │ │ │ +0003bba0: 696e 6172 792d 6172 6368 e280 990a 0a20 inary-arch..... │ │ │ │ │ +0003bbb0: 2020 2020 5468 6520 e280 9842 7569 6c64 The ...Build │ │ │ │ │ +0003bbc0: 2d44 6570 656e 6473 e280 992c 20e2 8098 -Depends..., ... │ │ │ │ │ +0003bbd0: 4275 696c 642d 436f 6e66 6c69 6374 73e2 Build-Conflicts. │ │ │ │ │ +0003bbe0: 8099 2c20 e280 9842 7569 6c64 2d44 6570 .., ...Build-Dep │ │ │ │ │ +0003bbf0: 656e 6473 2d41 7263 68e2 8099 2c20 616e ends-Arch..., an │ │ │ │ │ +0003bc00: 640a 2020 2020 20e2 8098 4275 696c 642d d. ...Build- │ │ │ │ │ +0003bc10: 436f 6e66 6c69 6374 732d 4172 6368 e280 Conflicts-Arch.. │ │ │ │ │ +0003bc20: 9920 6669 656c 6473 206d 7573 7420 6265 . fields must be │ │ │ │ │ +0003bc30: 2073 6174 6973 6669 6564 2077 6865 6e20 satisfied when │ │ │ │ │ +0003bc40: 7468 6573 6520 7461 7267 6574 730a 2020 these targets. │ │ │ │ │ +0003bc50: 2020 2061 7265 2069 6e76 6f6b 6564 2e0a are invoked.. │ │ │ │ │ +0003bc60: 0ae2 8098 6275 696c 642d 696e 6465 70e2 ....build-indep. │ │ │ │ │ +0003bc70: 8099 2c20 616e 6420 e280 9862 696e 6172 .., and ...binar │ │ │ │ │ +0003bc80: 792d 696e 6465 70e2 8099 0a0a 2020 2020 y-indep..... │ │ │ │ │ +0003bc90: 2054 6865 20e2 8098 4275 696c 642d 4465 The ...Build-De │ │ │ │ │ +0003bca0: 7065 6e64 73e2 8099 2c20 e280 9842 7569 pends..., ...Bui │ │ │ │ │ +0003bcb0: 6c64 2d43 6f6e 666c 6963 7473 e280 992c ld-Conflicts..., │ │ │ │ │ +0003bcc0: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ +0003bcd0: 732d 496e 6465 70e2 8099 2c20 616e 640a s-Indep..., and. │ │ │ │ │ +0003bce0: 2020 2020 20e2 8098 4275 696c 642d 436f ...Build-Co │ │ │ │ │ +0003bcf0: 6e66 6c69 6374 732d 496e 6465 70e2 8099 nflicts-Indep... │ │ │ │ │ +0003bd00: 2066 6965 6c64 7320 6d75 7374 2062 6520 fields must be │ │ │ │ │ +0003bd10: 7361 7469 7366 6965 6420 7768 656e 2074 satisfied when t │ │ │ │ │ +0003bd20: 6865 7365 2074 6172 6765 7473 0a20 2020 hese targets. │ │ │ │ │ +0003bd30: 2020 6172 6520 696e 766f 6b65 642e 0a0a are invoked... │ │ │ │ │ +0003bd40: e280 9862 7569 6c64 e280 9920 616e 6420 ...build... and │ │ │ │ │ +0003bd50: e280 9862 696e 6172 79e2 8099 0a0a 2020 ...binary..... │ │ │ │ │ +0003bd60: 2020 2054 6865 20e2 8098 4275 696c 642d The ...Build- │ │ │ │ │ +0003bd70: 4465 7065 6e64 73e2 8099 2c20 e280 9842 Depends..., ...B │ │ │ │ │ +0003bd80: 7569 6c64 2d43 6f6e 666c 6963 7473 e280 uild-Conflicts.. │ │ │ │ │ +0003bd90: 992c 20e2 8098 4275 696c 642d 4465 7065 ., ...Build-Depe │ │ │ │ │ +0003bda0: 6e64 732d 496e 6465 70e2 8099 2c0a 2020 nds-Indep...,. │ │ │ │ │ +0003bdb0: 2020 20e2 8098 4275 696c 642d 436f 6e66 ...Build-Conf │ │ │ │ │ +0003bdc0: 6c69 6374 732d 496e 6465 70e2 8099 2c20 licts-Indep..., │ │ │ │ │ +0003bdd0: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ +0003bde0: 2d41 7263 68e2 8099 2c20 616e 640a 2020 -Arch..., and. │ │ │ │ │ +0003bdf0: 2020 20e2 8098 4275 696c 642d 436f 6e66 ...Build-Conf │ │ │ │ │ +0003be00: 6c69 6374 732d 4172 6368 e280 9920 6669 licts-Arch... fi │ │ │ │ │ +0003be10: 656c 6473 206d 7573 7420 6265 2073 6174 elds must be sat │ │ │ │ │ +0003be20: 6973 6669 6564 2077 6865 6e20 7468 6573 isfied when thes │ │ │ │ │ +0003be30: 6520 7461 7267 6574 730a 2020 2020 2061 e targets. a │ │ │ │ │ +0003be40: 7265 2069 6e76 6f6b 6564 2e0a 0a41 6c74 re invoked...Alt │ │ │ │ │ +0003be50: 6572 6e61 7469 7665 2064 6570 656e 6465 ernative depende │ │ │ │ │ +0003be60: 6e63 6965 7320 6172 6520 616c 6c6f 7765 ncies are allowe │ │ │ │ │ +0003be70: 6420 696e 2074 6865 20e2 8098 4275 696c d in the ...Buil │ │ │ │ │ +0003be80: 642d 4465 7065 6e64 73e2 8099 2c0a e280 d-Depends...,... │ │ │ │ │ +0003be90: 9842 7569 6c64 2d44 6570 656e 6473 2d49 .Build-Depends-I │ │ │ │ │ +0003bea0: 6e64 6570 e280 992c 2061 6e64 20e2 8098 ndep..., and ... │ │ │ │ │ +0003beb0: 4275 696c 642d 4465 7065 6e64 732d 4172 Build-Depends-Ar │ │ │ │ │ +0003bec0: 6368 e280 9920 6669 656c 6473 2c20 6275 ch... fields, bu │ │ │ │ │ +0003bed0: 7420 4465 6269 616e e280 9973 0a61 7574 t Debian...s.aut │ │ │ │ │ +0003bee0: 6f62 7569 6c64 6572 7320 6e6f 726d 616c obuilders normal │ │ │ │ │ +0003bef0: 6c79 2064 6973 6361 7264 2074 6865 2064 ly discard the d │ │ │ │ │ +0003bf00: 6570 656e 6465 6e63 6965 7320 6166 7465 ependencies afte │ │ │ │ │ +0003bf10: 7220 7468 6520 6669 7273 742e 2020 5468 r the first. Th │ │ │ │ │ +0003bf20: 6973 2069 730a 646f 6e65 2074 6f20 6769 is is.done to gi │ │ │ │ │ +0003bf30: 7665 2061 6c74 6572 6e61 7469 7665 2064 ve alternative d │ │ │ │ │ +0003bf40: 6570 656e 6465 6e63 6965 7320 6120 636f ependencies a co │ │ │ │ │ +0003bf50: 6e73 6973 7465 6e74 2069 6e74 6572 7072 nsistent interpr │ │ │ │ │ +0003bf60: 6574 6174 696f 6e20 7468 6174 0a72 6564 etation that.red │ │ │ │ │ +0003bf70: 7563 6573 2074 6865 2072 6973 6b20 6f66 uces the risk of │ │ │ │ │ +0003bf80: 2069 6e63 6f6e 7369 7374 656e 6369 6573 inconsistencies │ │ │ │ │ +0003bf90: 2062 6574 7765 656e 2072 6570 6561 7465 between repeate │ │ │ │ │ +0003bfa0: 6420 6275 696c 6473 2e20 2049 662c 2066 d builds. If, f │ │ │ │ │ +0003bfb0: 6f72 0a65 7861 6d70 6c65 2c20 7468 6520 or.example, the │ │ │ │ │ +0003bfc0: 6669 7273 742d 6c69 7374 6564 2064 6570 first-listed dep │ │ │ │ │ +0003bfd0: 656e 6465 6e63 7920 776f 756c 6420 6e6f endency would no │ │ │ │ │ +0003bfe0: 726d 616c 6c79 2062 6520 6176 6169 6c61 rmally be availa │ │ │ │ │ +0003bff0: 626c 6520 6275 7420 6973 0a74 656d 706f ble but is.tempo │ │ │ │ │ +0003c000: 7261 7269 6c79 206e 6f74 2069 6e73 7461 rarily not insta │ │ │ │ │ +0003c010: 6c6c 6162 6c65 2c20 7468 6520 6175 746f llable, the auto │ │ │ │ │ +0003c020: 6275 696c 6465 7220 6661 696c 7320 7261 builder fails ra │ │ │ │ │ +0003c030: 7468 6572 2074 6861 6e20 696e 7374 616c ther than instal │ │ │ │ │ +0003c040: 6c20 610a 7375 6273 6571 7565 6e74 2064 l a.subsequent d │ │ │ │ │ +0003c050: 6570 656e 6465 6e63 7920 7468 6174 206d ependency that m │ │ │ │ │ +0003c060: 6179 2073 6967 6e69 6669 6361 6e74 6c79 ay significantly │ │ │ │ │ +0003c070: 2063 6861 6e67 6520 7468 6520 6265 6861 change the beha │ │ │ │ │ +0003c080: 7669 6f72 206f 6620 7468 650a 7061 636b vior of the.pack │ │ │ │ │ +0003c090: 6167 652e 0a0a 4d6f 7265 2073 7065 6369 age...More speci │ │ │ │ │ +0003c0a0: 6669 6361 6c6c 792c 2044 6562 6961 6e20 fically, Debian │ │ │ │ │ +0003c0b0: 6175 746f 6275 696c 6465 7273 2070 6572 autobuilders per │ │ │ │ │ +0003c0c0: 666f 726d 2074 6865 2066 6f6c 6c6f 7769 form the followi │ │ │ │ │ +0003c0d0: 6e67 0a74 7261 6e73 666f 726d 6174 696f ng.transformatio │ │ │ │ │ +0003c0e0: 6e20 6f6e 2061 6c74 6572 6e61 7469 7665 n on alternative │ │ │ │ │ +0003c0f0: 2064 6570 656e 6465 6e63 6965 7320 696e dependencies in │ │ │ │ │ +0003c100: 2074 6865 20e2 8098 4275 696c 642d 4465 the ...Build-De │ │ │ │ │ +0003c110: 7065 6e64 73e2 8099 2c0a e280 9842 7569 pends...,....Bui │ │ │ │ │ +0003c120: 6c64 2d44 6570 656e 6473 2d49 6e64 6570 ld-Depends-Indep │ │ │ │ │ +0003c130: e280 992c 2061 6e64 20e2 8098 4275 696c ..., and ...Buil │ │ │ │ │ +0003c140: 642d 4465 7065 6e64 732d 4172 6368 e280 d-Depends-Arch.. │ │ │ │ │ +0003c150: 9920 6669 656c 6473 3a0a 0a20 2031 2e20 . fields:.. 1. │ │ │ │ │ +0003c160: 4469 7363 6172 6420 616e 7920 616c 7465 Discard any alte │ │ │ │ │ +0003c170: 726e 6174 6976 6573 2074 6861 7420 6172 rnatives that ar │ │ │ │ │ +0003c180: 6520 7265 7374 7269 6374 6564 2074 6f20 e restricted to │ │ │ │ │ +0003c190: 6172 6368 6974 6563 7475 7265 7320 7468 architectures th │ │ │ │ │ +0003c1a0: 6174 0a20 2020 2020 646f 206e 6f74 206d at. do not m │ │ │ │ │ +0003c1b0: 6174 6368 2074 6865 2068 6f73 7420 6172 atch the host ar │ │ │ │ │ +0003c1c0: 6368 6974 6563 7475 7265 2e0a 0a20 2032 chitecture... 2 │ │ │ │ │ +0003c1d0: 2e20 4469 7363 6172 6420 616e 7920 616c . Discard any al │ │ │ │ │ +0003c1e0: 7465 726e 6174 6976 6573 2073 7065 6369 ternatives speci │ │ │ │ │ +0003c1f0: 6679 696e 6720 6469 6666 6572 656e 7420 fying different │ │ │ │ │ +0003c200: 7061 636b 6167 6520 6e61 6d65 7320 7468 package names th │ │ │ │ │ +0003c210: 616e 0a20 2020 2020 7468 6520 6e6f 772d an. the now- │ │ │ │ │ +0003c220: 6669 7273 7420 616c 7465 726e 6174 6976 first alternativ │ │ │ │ │ +0003c230: 652e 2020 2841 6c74 6572 6e61 7469 7665 e. (Alternative │ │ │ │ │ +0003c240: 7320 7370 6563 6966 7969 6e67 2074 6865 s specifying the │ │ │ │ │ +0003c250: 2073 616d 650a 2020 2020 2070 6163 6b61 same. packa │ │ │ │ │ +0003c260: 6765 206e 616d 6520 6172 6520 6b65 7074 ge name are kept │ │ │ │ │ +0003c270: 2074 6f20 7065 726d 6974 2072 656c 6174 to permit relat │ │ │ │ │ +0003c280: 696f 6e73 6869 7073 2073 7563 6820 6173 ionships such as │ │ │ │ │ +0003c290: 20e2 8098 666f 6f20 283c 3d20 7829 207c ...foo (<= x) | │ │ │ │ │ +0003c2a0: 0a20 2020 2020 666f 6f20 283e 3d20 7929 . foo (>= y) │ │ │ │ │ +0003c2b0: e280 992e 290a 0a46 6f72 2065 7861 6d70 ....)..For examp │ │ │ │ │ +0003c2c0: 6c65 2c20 616e 2061 7574 6f62 7569 6c64 le, an autobuild │ │ │ │ │ +0003c2d0: 6572 2066 6f72 2074 6865 20e2 8098 616d er for the ...am │ │ │ │ │ +0003c2e0: 6436 34e2 8099 2061 7263 6869 7465 6374 d64... architect │ │ │ │ │ +0003c2f0: 7572 6520 776f 756c 6420 7472 6561 7420 ure would treat │ │ │ │ │ +0003c300: 7468 650a 666f 6c6c 6f77 696e 6720 6465 the.following de │ │ │ │ │ +0003c310: 7065 6e64 656e 6379 3a0a 0a20 2020 2020 pendency:.. │ │ │ │ │ +0003c320: 666f 6f2d 7370 6563 6961 6c20 5b61 726d foo-special [arm │ │ │ │ │ +0003c330: 6866 5d20 7c20 666f 6f20 283c 3d20 3429 hf] | foo (<= 4) │ │ │ │ │ +0003c340: 207c 2066 6f6f 2028 3e3d 2034 2e32 2920 | foo (>= 4.2) │ │ │ │ │ +0003c350: 7c20 6261 720a 0a61 7320 6966 2069 7420 | bar..as if it │ │ │ │ │ +0003c360: 7765 7265 3a0a 0a20 2020 2020 666f 6f20 were:.. foo │ │ │ │ │ +0003c370: 283c 3d20 3429 207c 2066 6f6f 2028 3e3d (<= 4) | foo (>= │ │ │ │ │ +0003c380: 2034 2e32 290a 0a54 6865 206e 6f72 6d61 4.2)..The norma │ │ │ │ │ +0003c390: 6c20 6566 6665 6374 2069 7320 746f 2075 l effect is to u │ │ │ │ │ +0003c3a0: 7365 206f 6e6c 7920 7468 6520 6669 7273 se only the firs │ │ │ │ │ +0003c3b0: 7420 616c 7465 726e 6174 6976 6520 7468 t alternative th │ │ │ │ │ +0003c3c0: 6174 2069 7320 7661 6c69 6420 6f6e 0a74 at is valid on.t │ │ │ │ │ +0003c3d0: 6865 2072 656c 6576 616e 7420 6172 6368 he relevant arch │ │ │ │ │ +0003c3e0: 6974 6563 7475 7265 2061 6e64 2066 6169 itecture and fai │ │ │ │ │ +0003c3f0: 6c20 6966 2074 6861 7420 616c 7465 726e l if that altern │ │ │ │ │ +0003c400: 6174 6976 6520 6973 206e 6f74 0a69 6e73 ative is not.ins │ │ │ │ │ +0003c410: 7461 6c6c 6162 6c65 2e0a 0a57 6869 6c65 tallable...While │ │ │ │ │ +0003c420: 2074 6869 7320 7275 6c65 2066 6f72 2062 this rule for b │ │ │ │ │ +0003c430: 7569 6c64 2064 6570 656e 6465 6e63 6965 uild dependencie │ │ │ │ │ +0003c440: 7320 6d61 7920 6c69 6d69 7420 7468 6520 s may limit the │ │ │ │ │ +0003c450: 7573 6566 756c 6e65 7373 206f 660a 616c usefulness of.al │ │ │ │ │ +0003c460: 7465 726e 6174 6976 6573 2c20 7468 6579 ternatives, they │ │ │ │ │ +0003c470: 2063 616e 2073 7469 6c6c 2062 6520 7573 can still be us │ │ │ │ │ +0003c480: 6564 2074 6f20 7072 6f76 6964 6520 666c ed to provide fl │ │ │ │ │ +0003c490: 6578 6962 696c 6974 7920 7768 656e 0a62 exibility when.b │ │ │ │ │ +0003c4a0: 7569 6c64 696e 6720 7468 6520 7061 636b uilding the pack │ │ │ │ │ +0003c4b0: 6167 6520 6f75 7473 6964 6520 6f66 2044 age outside of D │ │ │ │ │ +0003c4c0: 6562 6961 6ee2 8099 7320 6175 746f 6275 ebian...s autobu │ │ │ │ │ +0003c4d0: 696c 6465 7273 2e0a 0a54 6865 2061 7574 ilders...The aut │ │ │ │ │ +0003c4e0: 6f62 7569 6c64 6572 7320 666f 7220 7468 obuilders for th │ │ │ │ │ +0003c4f0: 6520 4465 6269 616e 2062 6163 6b70 6f72 e Debian backpor │ │ │ │ │ +0003c500: 7473 2061 6e64 2065 7870 6572 696d 656e ts and experimen │ │ │ │ │ +0003c510: 7461 6c20 7375 6974 6573 2064 6f20 6e6f tal suites do no │ │ │ │ │ +0003c520: 740a 7065 7266 6f72 6d20 7468 6973 2074 t.perform this t │ │ │ │ │ +0003c530: 7261 6e73 666f 726d 6174 696f 6e20 616e ransformation an │ │ │ │ │ +0003c540: 6420 696e 7374 6561 6420 7573 6520 7468 d instead use th │ │ │ │ │ +0003c550: 6520 7361 6d65 2064 6570 656e 6465 6e63 e same dependenc │ │ │ │ │ +0003c560: 790a 7265 736f 6c75 7469 6f6e 2072 756c y.resolution rul │ │ │ │ │ +0003c570: 6573 2061 7320 6e6f 726d 616c 2070 6163 es as normal pac │ │ │ │ │ +0003c580: 6b61 6765 2069 6e73 7461 6c6c 6174 696f kage installatio │ │ │ │ │ +0003c590: 6e73 2074 6f20 6368 6f6f 7365 2077 6869 ns to choose whi │ │ │ │ │ +0003c5a0: 6368 0a61 6c74 6572 6e61 7469 7665 2064 ch.alternative d │ │ │ │ │ +0003c5b0: 6570 656e 6465 6e63 7920 746f 2069 6e73 ependency to ins │ │ │ │ │ +0003c5c0: 7461 6c6c 2e0a 0a1f 0a46 696c 653a 2064 tall.....File: d │ │ │ │ │ +0003c5d0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0003c5e0: 6f2c 2020 4e6f 6465 3a20 4164 6469 7469 o, Node: Additi │ │ │ │ │ +0003c5f0: 6f6e 616c 2073 6f75 7263 6520 7061 636b onal source pack │ │ │ │ │ +0003c600: 6167 6573 2075 7365 6420 746f 2062 7569 ages used to bui │ │ │ │ │ +0003c610: 6c64 2074 6865 2062 696e 6172 7920 2d20 ld the binary - │ │ │ │ │ +0003c620: 4275 696c 742d 5573 696e 672c 2020 5072 Built-Using, Pr │ │ │ │ │ +0003c630: 6576 3a20 5265 6c61 7469 6f6e 7368 6970 ev: Relationship │ │ │ │ │ +0003c640: 7320 6265 7477 6565 6e20 736f 7572 6365 s between source │ │ │ │ │ +0003c650: 2061 6e64 2062 696e 6172 7920 7061 636b and binary pack │ │ │ │ │ +0003c660: 6167 6573 202d 2042 7569 6c64 2d44 6570 ages - Build-Dep │ │ │ │ │ +0003c670: 656e 6473 2042 7569 6c64 2d44 6570 656e ends Build-Depen │ │ │ │ │ +0003c680: 6473 2d49 6e64 6570 2042 7569 6c64 2d44 ds-Indep Build-D │ │ │ │ │ +0003c690: 6570 656e 6473 2d41 7263 6820 4275 696c epends-Arch Buil │ │ │ │ │ +0003c6a0: 642d 436f 6e66 6c69 6374 7320 4275 696c d-Conflicts Buil │ │ │ │ │ +0003c6b0: 642d 436f 6e66 6c69 6374 732d 496e 6465 d-Conflicts-Inde │ │ │ │ │ +0003c6c0: 7020 4275 696c 642d 436f 6e66 6c69 6374 p Build-Conflict │ │ │ │ │ +0003c6d0: 732d 4172 6368 2c20 2055 703a 2044 6563 s-Arch, Up: Dec │ │ │ │ │ +0003c6e0: 6c61 7269 6e67 2072 656c 6174 696f 6e73 laring relations │ │ │ │ │ +0003c6f0: 6869 7073 2062 6574 7765 656e 2070 6163 hips between pac │ │ │ │ │ +0003c700: 6b61 6765 730a 0a37 2e38 2041 6464 6974 kages..7.8 Addit │ │ │ │ │ +0003c710: 696f 6e61 6c20 736f 7572 6365 2070 6163 ional source pac │ │ │ │ │ +0003c720: 6b61 6765 7320 7573 6564 2074 6f20 6275 kages used to bu │ │ │ │ │ +0003c730: 696c 6420 7468 6520 6269 6e61 7279 202d ild the binary - │ │ │ │ │ +0003c740: 20e2 8098 4275 696c 742d 5573 696e 67e2 ...Built-Using. │ │ │ │ │ +0003c750: 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ...============= │ │ │ │ │ +0003c760: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003c770: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003c780: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003c790: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 536f 6d65 ==========..Some │ │ │ │ │ +0003c7a0: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +0003c7b0: 2069 6e63 6f72 706f 7261 7465 2070 6172 incorporate par │ │ │ │ │ +0003c7c0: 7473 206f 6620 6f74 6865 7220 7061 636b ts of other pack │ │ │ │ │ +0003c7d0: 6167 6573 2077 6865 6e20 6275 696c 7420 ages when built │ │ │ │ │ +0003c7e0: 6275 740a 646f 206e 6f74 2068 6176 6520 but.do not have │ │ │ │ │ +0003c7f0: 746f 2064 6570 656e 6420 6f6e 2074 686f to depend on tho │ │ │ │ │ +0003c800: 7365 2070 6163 6b61 6765 732e 2020 4578 se packages. Ex │ │ │ │ │ +0003c810: 616d 706c 6573 2069 6e63 6c75 6465 206c amples include l │ │ │ │ │ +0003c820: 696e 6b69 6e67 2077 6974 680a 7374 6174 inking with.stat │ │ │ │ │ +0003c830: 6963 206c 6962 7261 7269 6573 206f 7220 ic libraries or │ │ │ │ │ +0003c840: 696e 636f 7270 6f72 6174 696e 6720 736f incorporating so │ │ │ │ │ +0003c850: 7572 6365 2063 6f64 6520 6672 6f6d 2061 urce code from a │ │ │ │ │ +0003c860: 6e6f 7468 6572 2070 6163 6b61 6765 0a64 nother package.d │ │ │ │ │ +0003c870: 7572 696e 6720 7468 6520 6275 696c 642e uring the build. │ │ │ │ │ +0003c880: 2020 496e 2074 6869 7320 6361 7365 2c20 In this case, │ │ │ │ │ +0003c890: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ +0003c8a0: 6765 7320 6f66 2074 686f 7365 206f 7468 ges of those oth │ │ │ │ │ +0003c8b0: 6572 0a70 6163 6b61 6765 7320 6172 6520 er.packages are │ │ │ │ │ +0003c8c0: 7061 7274 206f 6620 7468 6520 636f 6d70 part of the comp │ │ │ │ │ +0003c8d0: 6c65 7465 2073 6f75 7263 6520 2874 6865 lete source (the │ │ │ │ │ +0003c8e0: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +0003c8f0: 6973 206e 6f74 0a72 6570 726f 6475 6369 is not.reproduci │ │ │ │ │ +0003c900: 626c 6520 7769 7468 6f75 7420 7468 656d ble without them │ │ │ │ │ +0003c910: 292e 0a0a 5768 656e 2074 6865 206c 6963 )...When the lic │ │ │ │ │ +0003c920: 656e 7365 206f 6620 6569 7468 6572 2074 ense of either t │ │ │ │ │ +0003c930: 6865 2069 6e63 6f72 706f 7261 7465 6420 he incorporated │ │ │ │ │ +0003c940: 7061 7274 7320 6f72 2074 6865 2069 6e63 parts or the inc │ │ │ │ │ +0003c950: 6f72 706f 7261 7469 6e67 0a62 696e 6172 orporating.binar │ │ │ │ │ +0003c960: 7920 7061 636b 6167 6520 7265 7175 6972 y package requir │ │ │ │ │ +0003c970: 6573 2074 6861 7420 7468 6520 6675 6c6c es that the full │ │ │ │ │ +0003c980: 2073 6f75 7263 6520 636f 6465 206f 6620 source code of │ │ │ │ │ +0003c990: 7468 6520 696e 636f 7270 6f72 6174 696e the incorporatin │ │ │ │ │ +0003c9a0: 670a 6269 6e61 7279 2070 6163 6b61 6765 g.binary package │ │ │ │ │ +0003c9b0: 2062 6520 6d61 6465 2061 7661 696c 6162 be made availab │ │ │ │ │ +0003c9c0: 6c65 2c20 7468 6520 e280 9842 7569 6c74 le, the ...Built │ │ │ │ │ +0003c9d0: 2d55 7369 6e67 e280 9920 6669 656c 6420 -Using... field │ │ │ │ │ +0003c9e0: 6d75 7374 206c 6973 7420 7468 650a 636f must list the.co │ │ │ │ │ +0003c9f0: 7272 6573 706f 6e64 696e 6720 736f 7572 rresponding sour │ │ │ │ │ +0003ca00: 6365 2070 6163 6b61 6765 2066 6f72 2061 ce package for a │ │ │ │ │ +0003ca10: 6e79 2061 6666 6563 7465 6420 6269 6e61 ny affected bina │ │ │ │ │ +0003ca20: 7279 2070 6163 6b61 6765 0a69 6e63 6f72 ry package.incor │ │ │ │ │ +0003ca30: 706f 7261 7465 6420 6475 7269 6e67 2074 porated during t │ │ │ │ │ +0003ca40: 6865 2062 7569 6c64 2c20 2831 2920 696e he build, (1) in │ │ │ │ │ +0003ca50: 636c 7564 696e 6720 616e 20e2 809c 6578 cluding an ...ex │ │ │ │ │ +0003ca60: 6163 746c 7920 6571 7561 6ce2 809d 2028 actly equal... ( │ │ │ │ │ +0003ca70: e280 9c3d e280 9d29 0a76 6572 7369 6f6e ...=...).version │ │ │ │ │ +0003ca80: 2072 656c 6174 696f 6e20 6f6e 2074 6865 relation on the │ │ │ │ │ +0003ca90: 2076 6572 7369 6f6e 2074 6861 7420 7761 version that wa │ │ │ │ │ +0003caa0: 7320 7573 6564 2074 6f20 6275 696c 6420 s used to build │ │ │ │ │ +0003cab0: 7468 6174 2076 6572 7369 6f6e 206f 660a that version of. │ │ │ │ │ +0003cac0: 7468 6520 696e 636f 7270 6f72 6174 696e the incorporatin │ │ │ │ │ +0003cad0: 6720 6269 6e61 7279 2070 6163 6b61 6765 g binary package │ │ │ │ │ +0003cae0: 2e20 2028 3229 0a0a 5468 6973 2063 6175 . (2)..This cau │ │ │ │ │ +0003caf0: 7365 7320 7468 6520 4465 6269 616e 2061 ses the Debian a │ │ │ │ │ +0003cb00: 7263 6869 7665 2074 6f20 7265 7461 696e rchive to retain │ │ │ │ │ +0003cb10: 2074 6865 2076 6572 7369 6f6e 7320 6f66 the versions of │ │ │ │ │ +0003cb20: 2074 6865 2073 6f75 7263 650a 7061 636b the source.pack │ │ │ │ │ +0003cb30: 6167 6573 2074 6861 7420 7765 7265 2061 ages that were a │ │ │ │ │ +0003cb40: 6374 7561 6c6c 7920 696e 636f 7270 6f72 ctually incorpor │ │ │ │ │ +0003cb50: 6174 6564 2e20 2049 6e20 7061 7274 6963 ated. In partic │ │ │ │ │ +0003cb60: 756c 6172 2c20 6966 2074 6865 0a76 6572 ular, if the.ver │ │ │ │ │ +0003cb70: 7369 6f6e 7320 6f66 2074 6865 2069 6e63 sions of the inc │ │ │ │ │ +0003cb80: 6f72 706f 7261 7465 6420 7061 7274 7320 orporated parts │ │ │ │ │ +0003cb90: 6172 6520 7570 6461 7465 6420 6275 7420 are updated but │ │ │ │ │ +0003cba0: 7468 6520 696e 636f 7270 6f72 6174 696e the incorporatin │ │ │ │ │ +0003cbb0: 670a 6269 6e61 7279 2070 6163 6b61 6765 g.binary package │ │ │ │ │ +0003cbc0: 2069 7320 6e6f 7420 7265 6275 696c 742c is not rebuilt, │ │ │ │ │ +0003cbd0: 2074 6865 206f 6c64 6572 2076 6572 7369 the older versi │ │ │ │ │ +0003cbe0: 6f6e 7320 6f66 2074 6865 2069 6e63 6f72 ons of the incor │ │ │ │ │ +0003cbf0: 706f 7261 7465 640a 7061 7274 7320 7769 porated.parts wi │ │ │ │ │ +0003cc00: 6c6c 2072 656d 6169 6e20 696e 2074 6865 ll remain in the │ │ │ │ │ +0003cc10: 2061 7263 6869 7665 2069 6e20 6f72 6465 archive in orde │ │ │ │ │ +0003cc20: 7220 746f 2073 6174 6973 6679 2074 6865 r to satisfy the │ │ │ │ │ +0003cc30: 206c 6963 656e 7365 2e0a 0a41 2070 6163 license...A pac │ │ │ │ │ +0003cc40: 6b61 6765 2075 7369 6e67 2074 6865 2073 kage using the s │ │ │ │ │ +0003cc50: 6f75 7263 6520 636f 6465 2066 726f 6d20 ource code from │ │ │ │ │ +0003cc60: 7468 6520 6763 632d 342e 362d 736f 7572 the gcc-4.6-sour │ │ │ │ │ +0003cc70: 6365 2062 696e 6172 7920 7061 636b 6167 ce binary packag │ │ │ │ │ +0003cc80: 650a 6275 696c 7420 6672 6f6d 2074 6865 e.built from the │ │ │ │ │ +0003cc90: 2067 6363 2d34 2e36 2073 6f75 7263 6520 gcc-4.6 source │ │ │ │ │ +0003cca0: 7061 636b 6167 6520 776f 756c 6420 6861 package would ha │ │ │ │ │ +0003ccb0: 7665 2074 6869 7320 6669 656c 6420 696e ve this field in │ │ │ │ │ +0003ccc0: 2069 7473 0a63 6f6e 7472 6f6c 2066 696c its.control fil │ │ │ │ │ +0003ccd0: 653a 0a0a 2020 2020 2042 7569 6c74 2d55 e:.. Built-U │ │ │ │ │ +0003cce0: 7369 6e67 3a20 6763 632d 342e 3620 283d sing: gcc-4.6 (= │ │ │ │ │ +0003ccf0: 2034 2e36 2e30 2d31 3129 0a0a 4120 7061 4.6.0-11)..A pa │ │ │ │ │ +0003cd00: 636b 6167 6520 696e 636c 7564 696e 6720 ckage including │ │ │ │ │ +0003cd10: 6269 6e61 7269 6573 2066 726f 6d20 6772 binaries from gr │ │ │ │ │ +0003cd20: 7562 3220 616e 6420 6c6f 6164 6c69 6e20 ub2 and loadlin │ │ │ │ │ +0003cd30: 776f 756c 6420 6861 7665 2074 6869 730a would have this. │ │ │ │ │ +0003cd40: 6669 656c 6420 696e 2069 7473 2063 6f6e field in its con │ │ │ │ │ +0003cd50: 7472 6f6c 2066 696c 653a 0a0a 2020 2020 trol file:.. │ │ │ │ │ +0003cd60: 2042 7569 6c74 2d55 7369 6e67 3a20 6772 Built-Using: gr │ │ │ │ │ +0003cd70: 7562 3220 283d 2031 2e39 392d 3929 2c20 ub2 (= 1.99-9), │ │ │ │ │ +0003cd80: 6c6f 6164 6c69 6e20 283d 2031 2e36 652d loadlin (= 1.6e- │ │ │ │ │ +0003cd90: 3129 0a0a 5468 6973 2066 6965 6c64 2073 1)..This field s │ │ │ │ │ +0003cda0: 686f 756c 6420 6265 2075 7365 6420 6f6e hould be used on │ │ │ │ │ +0003cdb0: 6c79 2077 6865 6e20 7468 6572 6520 6172 ly when there ar │ │ │ │ │ +0003cdc0: 6520 6c69 6365 6e73 6520 6f72 2044 4653 e license or DFS │ │ │ │ │ +0003cdd0: 470a 7265 7175 6972 656d 656e 7473 2074 G.requirements t │ │ │ │ │ +0003cde0: 6f20 7265 7461 696e 2074 6865 2072 6566 o retain the ref │ │ │ │ │ +0003cdf0: 6572 656e 6365 6420 736f 7572 6365 2070 erenced source p │ │ │ │ │ +0003ce00: 6163 6b61 6765 732e 2020 4974 2073 686f ackages. It sho │ │ │ │ │ +0003ce10: 756c 6420 6e6f 7420 6265 0a61 6464 6564 uld not be.added │ │ │ │ │ +0003ce20: 2073 6f6c 656c 7920 6173 2061 2077 6179 solely as a way │ │ │ │ │ +0003ce30: 2074 6f20 6c6f 6361 7465 2070 6163 6b61 to locate packa │ │ │ │ │ +0003ce40: 6765 7320 7468 6174 206e 6565 6420 746f ges that need to │ │ │ │ │ +0003ce50: 2062 6520 7265 6275 696c 7420 6167 6169 be rebuilt agai │ │ │ │ │ +0003ce60: 6e73 740a 6e65 7765 7220 7665 7273 696f nst.newer versio │ │ │ │ │ +0003ce70: 6e73 206f 6620 7468 6569 7220 6275 696c ns of their buil │ │ │ │ │ +0003ce80: 6420 6465 7065 6e64 656e 6369 6573 2e0a d dependencies.. │ │ │ │ │ +0003ce90: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +0003cea0: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +0003ceb0: 2d2d 2d0a 0a20 2020 2831 2920 e280 9842 ---.. (1) ...B │ │ │ │ │ +0003cec0: 7569 6c64 2d44 6570 656e 6473 e280 9920 uild-Depends... │ │ │ │ │ +0003ced0: 696e 2074 6865 2073 6f75 7263 6520 7061 in the source pa │ │ │ │ │ +0003cee0: 636b 6167 6520 6973 206e 6f74 2061 6465 ckage is not ade │ │ │ │ │ +0003cef0: 7175 6174 6520 7369 6e63 6520 6974 0a28 quate since it.( │ │ │ │ │ +0003cf00: 7269 6768 7466 756c 6c79 2920 646f 6573 rightfully) does │ │ │ │ │ +0003cf10: 206e 6f74 2064 6f63 756d 656e 7420 7468 not document th │ │ │ │ │ +0003cf20: 6520 6578 6163 7420 7665 7273 696f 6e20 e exact version │ │ │ │ │ +0003cf30: 7573 6564 2069 6e20 7468 6520 6275 696c used in the buil │ │ │ │ │ +0003cf40: 642e 0a0a 2020 2028 3229 2054 6865 2061 d... (2) The a │ │ │ │ │ +0003cf50: 7263 6869 7665 2073 6f66 7477 6172 6520 rchive software │ │ │ │ │ +0003cf60: 6d69 6768 7420 7265 6a65 6374 2070 6163 might reject pac │ │ │ │ │ +0003cf70: 6b61 6765 7320 7468 6174 2072 6566 6572 kages that refer │ │ │ │ │ +0003cf80: 2074 6f0a 6e6f 6e2d 6578 6973 7465 6e74 to.non-existent │ │ │ │ │ +0003cf90: 2073 6f75 7263 6573 2e0a 0a1f 0a46 696c sources.....Fil │ │ │ │ │ +0003cfa0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0003cfb0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5368 .info, Node: Sh │ │ │ │ │ +0003cfc0: 6172 6564 206c 6962 7261 7269 6573 2c20 ared libraries, │ │ │ │ │ +0003cfd0: 204e 6578 743a 2054 6865 204f 7065 7261 Next: The Opera │ │ │ │ │ +0003cfe0: 7469 6e67 2053 7973 7465 6d2c 2020 5072 ting System, Pr │ │ │ │ │ +0003cff0: 6576 3a20 4465 636c 6172 696e 6720 7265 ev: Declaring re │ │ │ │ │ +0003d000: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ +0003d010: 6565 6e20 7061 636b 6167 6573 2c20 2055 een packages, U │ │ │ │ │ +0003d020: 703a 2054 6f70 0a0a 3820 5368 6172 6564 p: Top..8 Shared │ │ │ │ │ +0003d030: 206c 6962 7261 7269 6573 0a2a 2a2a 2a2a libraries.***** │ │ │ │ │ +0003d040: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a50 *************..P │ │ │ │ │ +0003d050: 6163 6b61 6765 7320 636f 6e74 6169 6e69 ackages containi │ │ │ │ │ +0003d060: 6e67 2073 6861 7265 6420 6c69 6272 6172 ng shared librar │ │ │ │ │ +0003d070: 6965 7320 6d75 7374 2062 6520 636f 6e73 ies must be cons │ │ │ │ │ +0003d080: 7472 7563 7465 6420 7769 7468 2061 206c tructed with a l │ │ │ │ │ +0003d090: 6974 746c 650a 6361 7265 2074 6f20 6d61 ittle.care to ma │ │ │ │ │ +0003d0a0: 6b65 2073 7572 6520 7468 6174 2074 6865 ke sure that the │ │ │ │ │ +0003d0b0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +0003d0c0: 6973 2061 6c77 6179 7320 6176 6169 6c61 is always availa │ │ │ │ │ +0003d0d0: 626c 652e 2020 5468 6973 2069 730a 6573 ble. This is.es │ │ │ │ │ +0003d0e0: 7065 6369 616c 6c79 2069 6d70 6f72 7461 pecially importa │ │ │ │ │ +0003d0f0: 6e74 2066 6f72 2070 6163 6b61 6765 7320 nt for packages │ │ │ │ │ +0003d100: 7768 6f73 6520 7368 6172 6564 206c 6962 whose shared lib │ │ │ │ │ +0003d110: 7261 7269 6573 2061 7265 2076 6974 616c raries are vital │ │ │ │ │ +0003d120: 6c79 0a69 6d70 6f72 7461 6e74 2c20 7375 ly.important, su │ │ │ │ │ +0003d130: 6368 2061 7320 7468 6520 4320 6c69 6272 ch as the C libr │ │ │ │ │ +0003d140: 6172 7920 2863 7572 7265 6e74 6c79 20e2 ary (currently . │ │ │ │ │ +0003d150: 8098 6c69 6263 36e2 8099 292e 0a0a 5468 ..libc6...)...Th │ │ │ │ │ +0003d160: 6973 2073 6563 7469 6f6e 2064 6561 6c73 is section deals │ │ │ │ │ +0003d170: 206f 6e6c 7920 7769 7468 2070 7562 6c69 only with publi │ │ │ │ │ +0003d180: 6320 7368 6172 6564 206c 6962 7261 7269 c shared librari │ │ │ │ │ +0003d190: 6573 3a20 7368 6172 6564 206c 6962 7261 es: shared libra │ │ │ │ │ +0003d1a0: 7269 6573 0a74 6861 7420 6172 6520 706c ries.that are pl │ │ │ │ │ +0003d1b0: 6163 6564 2069 6e20 6469 7265 6374 6f72 aced in director │ │ │ │ │ +0003d1c0: 6965 7320 7365 6172 6368 6564 2062 7920 ies searched by │ │ │ │ │ +0003d1d0: 7468 6520 6479 6e61 6d69 6320 6c69 6e6b the dynamic link │ │ │ │ │ +0003d1e0: 6572 2062 7920 6465 6661 756c 740a 6f72 er by default.or │ │ │ │ │ +0003d1f0: 2077 6869 6368 2061 7265 2069 6e74 656e which are inten │ │ │ │ │ +0003d200: 6465 6420 746f 2062 6520 6c69 6e6b 6564 ded to be linked │ │ │ │ │ +0003d210: 2061 6761 696e 7374 206e 6f72 6d61 6c6c against normall │ │ │ │ │ +0003d220: 7920 616e 6420 706f 7373 6962 6c79 2075 y and possibly u │ │ │ │ │ +0003d230: 7365 6420 6279 0a6f 7468 6572 2c20 696e sed by.other, in │ │ │ │ │ +0003d240: 6465 7065 6e64 656e 7420 7061 636b 6167 dependent packag │ │ │ │ │ +0003d250: 6573 2e20 2053 6861 7265 6420 6c69 6272 es. Shared libr │ │ │ │ │ +0003d260: 6172 6965 7320 7468 6174 2061 7265 2069 aries that are i │ │ │ │ │ +0003d270: 6e74 6572 6e61 6c20 746f 2061 0a70 6172 nternal to a.par │ │ │ │ │ +0003d280: 7469 6375 6c61 7220 7061 636b 6167 6520 ticular package │ │ │ │ │ +0003d290: 6f72 2074 6861 7420 6172 6520 6f6e 6c79 or that are only │ │ │ │ │ +0003d2a0: 206c 6f61 6465 6420 6173 2064 796e 616d loaded as dynam │ │ │ │ │ +0003d2b0: 6963 206d 6f64 756c 6573 2061 7265 206e ic modules are n │ │ │ │ │ +0003d2c0: 6f74 0a63 6f76 6572 6564 2062 7920 7468 ot.covered by th │ │ │ │ │ +0003d2d0: 6973 2073 6563 7469 6f6e 2061 6e64 2061 is section and a │ │ │ │ │ +0003d2e0: 7265 206e 6f74 2073 7562 6a65 6374 2074 re not subject t │ │ │ │ │ +0003d2f0: 6f20 6974 7320 7265 7175 6972 656d 656e o its requiremen │ │ │ │ │ +0003d300: 7473 2e0a 0a41 2073 6861 7265 6420 6c69 ts...A shared li │ │ │ │ │ +0003d310: 6272 6172 7920 6973 2069 6465 6e74 6966 brary is identif │ │ │ │ │ +0003d320: 6965 6420 6279 2074 6865 20e2 8098 534f ied by the ...SO │ │ │ │ │ +0003d330: 4e41 4d45 e280 9920 6174 7472 6962 7574 NAME... attribut │ │ │ │ │ +0003d340: 6520 7374 6f72 6564 2069 6e20 6974 730a e stored in its. │ │ │ │ │ +0003d350: 6479 6e61 6d69 6320 7365 6374 696f 6e2e dynamic section. │ │ │ │ │ +0003d360: 2020 5768 656e 2061 2062 696e 6172 7920 When a binary │ │ │ │ │ +0003d370: 6973 206c 696e 6b65 6420 6167 6169 6e73 is linked agains │ │ │ │ │ +0003d380: 7420 6120 7368 6172 6564 206c 6962 7261 t a shared libra │ │ │ │ │ +0003d390: 7279 2c20 7468 650a e280 9853 4f4e 414d ry, the....SONAM │ │ │ │ │ +0003d3a0: 45e2 8099 206f 6620 7468 6520 7368 6172 E... of the shar │ │ │ │ │ +0003d3b0: 6564 206c 6962 7261 7279 2069 7320 7265 ed library is re │ │ │ │ │ +0003d3c0: 636f 7264 6564 2069 6e20 7468 6520 6269 corded in the bi │ │ │ │ │ +0003d3d0: 6e61 7279 e280 9973 20e2 8098 4e45 4544 nary...s ...NEED │ │ │ │ │ +0003d3e0: 4544 e280 990a 7365 6374 696f 6e20 736f ED....section so │ │ │ │ │ +0003d3f0: 2074 6861 7420 7468 6520 6479 6e61 6d69 that the dynami │ │ │ │ │ +0003d400: 6320 6c69 6e6b 6572 206b 6e6f 7773 2074 c linker knows t │ │ │ │ │ +0003d410: 6861 7420 6c69 6272 6172 7920 6d75 7374 hat library must │ │ │ │ │ +0003d420: 2062 6520 6c6f 6164 6564 2061 740a 7275 be loaded at.ru │ │ │ │ │ +0003d430: 6e74 696d 652e 2020 5468 6520 7368 6172 ntime. The shar │ │ │ │ │ +0003d440: 6564 206c 6962 7261 7279 2066 696c 65e2 ed library file. │ │ │ │ │ +0003d450: 8099 7320 6675 6c6c 206e 616d 6520 2877 ..s full name (w │ │ │ │ │ +0003d460: 6869 6368 2075 7375 616c 6c79 2063 6f6e hich usually con │ │ │ │ │ +0003d470: 7461 696e 730a 6164 6469 7469 6f6e 616c tains.additional │ │ │ │ │ +0003d480: 2076 6572 7369 6f6e 2069 6e66 6f72 6d61 version informa │ │ │ │ │ +0003d490: 7469 6f6e 206e 6f74 206e 6565 6465 6420 tion not needed │ │ │ │ │ +0003d4a0: 696e 2074 6865 20e2 8098 534f 4e41 4d45 in the ...SONAME │ │ │ │ │ +0003d4b0: e280 9929 2069 7320 7468 6572 6566 6f72 ...) is therefor │ │ │ │ │ +0003d4c0: 650a 6e6f 726d 616c 6c79 206e 6f74 2072 e.normally not r │ │ │ │ │ +0003d4d0: 6566 6572 656e 6365 6420 6469 7265 6374 eferenced direct │ │ │ │ │ +0003d4e0: 6c79 2e20 2049 6e73 7465 6164 2c20 7468 ly. Instead, th │ │ │ │ │ +0003d4f0: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +0003d500: 2069 7320 6c6f 6164 6564 0a62 7920 6974 is loaded.by it │ │ │ │ │ +0003d510: 7320 e280 9853 4f4e 414d 45e2 8099 2c20 s ...SONAME..., │ │ │ │ │ +0003d520: 7768 6963 6820 6578 6973 7473 206f 6e20 which exists on │ │ │ │ │ +0003d530: 7468 6520 6669 6c65 2073 7973 7465 6d20 the file system │ │ │ │ │ +0003d540: 6173 2061 2073 796d 6c69 6e6b 2070 6f69 as a symlink poi │ │ │ │ │ +0003d550: 6e74 696e 670a 746f 2074 6865 2066 756c nting.to the ful │ │ │ │ │ +0003d560: 6c20 6e61 6d65 206f 6620 7468 6520 7368 l name of the sh │ │ │ │ │ +0003d570: 6172 6564 206c 6962 7261 7279 2e20 2054 ared library. T │ │ │ │ │ +0003d580: 6869 7320 7379 6d6c 696e 6b20 6d75 7374 his symlink must │ │ │ │ │ +0003d590: 2062 6520 7072 6f76 6964 6564 0a62 7920 be provided.by │ │ │ │ │ +0003d5a0: 7468 6520 7061 636b 6167 652e 2020 2a6e the package. *n │ │ │ │ │ +0003d5b0: 6f74 6520 5275 6e2d 7469 6d65 2073 6861 ote Run-time sha │ │ │ │ │ +0003d5c0: 7265 6420 6c69 6272 6172 6965 733a 2031 red libraries: 1 │ │ │ │ │ +0003d5d0: 3032 2e20 6465 7363 7269 6265 7320 686f 02. describes ho │ │ │ │ │ +0003d5e0: 7720 746f 0a64 6f20 7468 6973 2e20 2028 w to.do this. ( │ │ │ │ │ +0003d5f0: 3129 0a0a 5768 656e 206c 696e 6b69 6e67 1)..When linking │ │ │ │ │ +0003d600: 2061 2062 696e 6172 7920 6f72 2061 6e6f a binary or ano │ │ │ │ │ +0003d610: 7468 6572 2073 6861 7265 6420 6c69 6272 ther shared libr │ │ │ │ │ +0003d620: 6172 7920 6167 6169 6e73 7420 6120 7368 ary against a sh │ │ │ │ │ +0003d630: 6172 6564 0a6c 6962 7261 7279 2c20 7468 ared.library, th │ │ │ │ │ +0003d640: 6520 e280 9853 4f4e 414d 45e2 8099 2066 e ...SONAME... f │ │ │ │ │ +0003d650: 6f72 2074 6861 7420 7368 6172 6564 206c or that shared l │ │ │ │ │ +0003d660: 6962 7261 7279 2069 7320 6e6f 7420 7965 ibrary is not ye │ │ │ │ │ +0003d670: 7420 6b6e 6f77 6e2e 0a49 6e73 7465 6164 t known..Instead │ │ │ │ │ +0003d680: 2c20 7468 6520 7368 6172 6564 206c 6962 , the shared lib │ │ │ │ │ +0003d690: 7261 7279 2069 7320 666f 756e 6420 6279 rary is found by │ │ │ │ │ +0003d6a0: 206c 6f6f 6b69 6e67 2066 6f72 2061 2066 looking for a f │ │ │ │ │ +0003d6b0: 696c 6520 6d61 7463 6869 6e67 2074 6865 ile matching the │ │ │ │ │ +0003d6c0: 0a6c 6962 7261 7279 206e 616d 6520 7769 .library name wi │ │ │ │ │ +0003d6d0: 7468 20e2 8098 2e73 6fe2 8099 2061 7070 th ....so... app │ │ │ │ │ +0003d6e0: 656e 6465 642e 2020 5468 6973 2066 696c ended. This fil │ │ │ │ │ +0003d6f0: 6520 6578 6973 7473 206f 6e20 7468 6520 e exists on the │ │ │ │ │ +0003d700: 6669 6c65 2073 7973 7465 6d0a 6173 2061 file system.as a │ │ │ │ │ +0003d710: 2073 796d 6c69 6e6b 2070 6f69 6e74 696e symlink pointin │ │ │ │ │ +0003d720: 6720 746f 2074 6865 2073 6861 7265 6420 g to the shared │ │ │ │ │ +0003d730: 6c69 6272 6172 792e 0a0a 5368 6172 6564 library...Shared │ │ │ │ │ +0003d740: 206c 6962 7261 7269 6573 2061 7265 206e libraries are n │ │ │ │ │ +0003d750: 6f72 6d61 6c6c 7920 7370 6c69 7420 696e ormally split in │ │ │ │ │ +0003d760: 746f 2073 6576 6572 616c 2062 696e 6172 to several binar │ │ │ │ │ +0003d770: 7920 7061 636b 6167 6573 2e20 2054 6865 y packages. The │ │ │ │ │ +0003d780: 0ae2 8098 534f 4e41 4d45 e280 9920 7379 ....SONAME... sy │ │ │ │ │ +0003d790: 6d6c 696e 6b20 6973 2069 6e73 7461 6c6c mlink is install │ │ │ │ │ +0003d7a0: 6564 2062 7920 7468 6520 7275 6e74 696d ed by the runtim │ │ │ │ │ +0003d7b0: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +0003d7c0: 2070 6163 6b61 6765 2c20 616e 640a 7468 package, and.th │ │ │ │ │ +0003d7d0: 6520 6261 7265 20e2 8098 2e73 6fe2 8099 e bare ....so... │ │ │ │ │ +0003d7e0: 2073 796d 6c69 6e6b 2069 7320 696e 7374 symlink is inst │ │ │ │ │ +0003d7f0: 616c 6c65 6420 696e 2074 6865 2064 6576 alled in the dev │ │ │ │ │ +0003d800: 656c 6f70 6d65 6e74 2070 6163 6b61 6765 elopment package │ │ │ │ │ +0003d810: 2073 696e 6365 0a69 74e2 8099 7320 6f6e since.it...s on │ │ │ │ │ +0003d820: 6c79 2075 7365 6420 7768 656e 206c 696e ly used when lin │ │ │ │ │ +0003d830: 6b69 6e67 2062 696e 6172 6965 7320 6f72 king binaries or │ │ │ │ │ +0003d840: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +0003d850: 732e 2020 486f 7765 7665 722c 0a74 6865 s. However,.the │ │ │ │ │ +0003d860: 7265 2061 7265 2073 6f6d 6520 6578 6365 re are some exce │ │ │ │ │ +0003d870: 7074 696f 6e73 2066 6f72 2075 6e75 7375 ptions for unusu │ │ │ │ │ +0003d880: 616c 2073 6861 7265 6420 6c69 6272 6172 al shared librar │ │ │ │ │ +0003d890: 6965 7320 6f72 2066 6f72 2073 6861 7265 ies or for share │ │ │ │ │ +0003d8a0: 640a 6c69 6272 6172 6965 7320 7468 6174 d.libraries that │ │ │ │ │ +0003d8b0: 2061 7265 2061 6c73 6f20 6c6f 6164 6564 are also loaded │ │ │ │ │ +0003d8c0: 2061 7320 6479 6e61 6d69 6320 6d6f 6475 as dynamic modu │ │ │ │ │ +0003d8d0: 6c65 7320 6279 206f 7468 6572 2070 726f les by other pro │ │ │ │ │ +0003d8e0: 6772 616d 732e 0a0a 5468 6973 2073 6563 grams...This sec │ │ │ │ │ +0003d8f0: 7469 6f6e 2069 7320 7072 696d 6172 696c tion is primaril │ │ │ │ │ +0003d900: 7920 636f 6e63 6572 6e65 6420 7769 7468 y concerned with │ │ │ │ │ +0003d910: 2068 6f77 2074 6865 2073 6570 6172 6174 how the separat │ │ │ │ │ +0003d920: 696f 6e20 6f66 2073 6861 7265 640a 6c69 ion of shared.li │ │ │ │ │ +0003d930: 6272 6172 6965 7320 696e 746f 206d 756c braries into mul │ │ │ │ │ +0003d940: 7469 706c 6520 7061 636b 6167 6573 2073 tiple packages s │ │ │ │ │ +0003d950: 686f 756c 6420 6265 2064 6f6e 6520 616e hould be done an │ │ │ │ │ +0003d960: 6420 686f 7720 6465 7065 6e64 656e 6369 d how dependenci │ │ │ │ │ +0003d970: 6573 206f 6e0a 616e 6420 6265 7477 6565 es on.and betwee │ │ │ │ │ +0003d980: 6e20 7368 6172 6564 206c 6962 7261 7279 n shared library │ │ │ │ │ +0003d990: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +0003d9a0: 2061 7265 206d 616e 6167 6564 2069 6e20 are managed in │ │ │ │ │ +0003d9b0: 4465 6269 616e 2e20 202a 6e6f 7465 0a4c Debian. *note.L │ │ │ │ │ +0003d9c0: 6962 7261 7269 6573 3a20 3130 332e 2073 ibraries: 103. s │ │ │ │ │ +0003d9d0: 686f 756c 6420 6265 2072 6561 6420 696e hould be read in │ │ │ │ │ +0003d9e0: 2063 6f6e 6a75 6e63 7469 6f6e 2077 6974 conjunction wit │ │ │ │ │ +0003d9f0: 6820 7468 6973 2073 6563 7469 6f6e 2061 h this section a │ │ │ │ │ +0003da00: 6e64 0a63 6f6e 7461 696e 7320 6164 6469 nd.contains addi │ │ │ │ │ +0003da10: 7469 6f6e 616c 2072 756c 6573 2066 6f72 tional rules for │ │ │ │ │ +0003da20: 2074 6865 2066 696c 6573 2063 6f6e 7461 the files conta │ │ │ │ │ +0003da30: 696e 6564 2069 6e20 7468 6520 7368 6172 ined in the shar │ │ │ │ │ +0003da40: 6564 206c 6962 7261 7279 0a70 6163 6b61 ed library.packa │ │ │ │ │ +0003da50: 6765 732e 0a0a 2a20 4d65 6e75 3a0a 0a2a ges...* Menu:..* │ │ │ │ │ +0003da60: 2052 756e 2d74 696d 6520 7368 6172 6564 Run-time shared │ │ │ │ │ +0003da70: 206c 6962 7261 7269 6573 3a3a 0a2a 2053 libraries::.* S │ │ │ │ │ +0003da80: 6861 7265 6420 6c69 6272 6172 7920 7375 hared library su │ │ │ │ │ +0003da90: 7070 6f72 7420 6669 6c65 733a 3a0a 2a20 pport files::.* │ │ │ │ │ +0003daa0: 5374 6174 6963 206c 6962 7261 7269 6573 Static libraries │ │ │ │ │ +0003dab0: 3a3a 0a2a 2044 6576 656c 6f70 6d65 6e74 ::.* Development │ │ │ │ │ +0003dac0: 2066 696c 6573 3a3a 0a2a 2044 6570 656e files::.* Depen │ │ │ │ │ +0003dad0: 6465 6e63 6965 7320 6265 7477 6565 6e20 dencies between │ │ │ │ │ +0003dae0: 7468 6520 7061 636b 6167 6573 206f 6620 the packages of │ │ │ │ │ +0003daf0: 7468 6520 7361 6d65 206c 6962 7261 7279 the same library │ │ │ │ │ +0003db00: 3a3a 0a2a 2044 6570 656e 6465 6e63 6965 ::.* Dependencie │ │ │ │ │ +0003db10: 7320 6265 7477 6565 6e20 7468 6520 6c69 s between the li │ │ │ │ │ +0003db20: 6272 6172 7920 616e 6420 6f74 6865 7220 brary and other │ │ │ │ │ +0003db30: 7061 636b 6167 6573 3a3a 0a0a 2020 202d packages::.. - │ │ │ │ │ +0003db40: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ +0003db50: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ +0003db60: 2020 2028 3129 2054 6869 7320 6973 2061 (1) This is a │ │ │ │ │ +0003db70: 2063 6f6e 7665 6e74 696f 6e20 6f66 2073 convention of s │ │ │ │ │ +0003db80: 6861 7265 6420 6c69 6272 6172 7920 7665 hared library ve │ │ │ │ │ +0003db90: 7273 696f 6e69 6e67 2c20 6275 7420 6e6f rsioning, but no │ │ │ │ │ +0003dba0: 7420 610a 7265 7175 6972 656d 656e 742e t a.requirement. │ │ │ │ │ +0003dbb0: 2020 536f 6d65 206c 6962 7261 7269 6573 Some libraries │ │ │ │ │ +0003dbc0: 2075 7365 2074 6865 20e2 8098 534f 4e41 use the ...SONA │ │ │ │ │ +0003dbd0: 4d45 e280 9920 6173 2074 6865 2066 756c ME... as the ful │ │ │ │ │ +0003dbe0: 6c20 6c69 6272 6172 7920 6669 6c65 0a6e l library file.n │ │ │ │ │ +0003dbf0: 616d 6520 696e 7374 6561 6420 616e 6420 ame instead and │ │ │ │ │ +0003dc00: 7468 6572 6566 6f72 6520 646f 206e 6f74 therefore do not │ │ │ │ │ +0003dc10: 206e 6565 6420 6120 7379 6d6c 696e 6b2e need a symlink. │ │ │ │ │ +0003dc20: 2020 4d6f 7374 2c20 686f 7765 7665 722c Most, however, │ │ │ │ │ +0003dc30: 2065 6e63 6f64 650a 6164 6469 7469 6f6e encode.addition │ │ │ │ │ +0003dc40: 616c 2069 6e66 6f72 6d61 7469 6f6e 2061 al information a │ │ │ │ │ +0003dc50: 626f 7574 2062 6163 6b77 6172 6473 2d63 bout backwards-c │ │ │ │ │ +0003dc60: 6f6d 7061 7469 626c 6520 7265 7669 7369 ompatible revisi │ │ │ │ │ +0003dc70: 6f6e 7320 6173 2061 206d 696e 6f72 0a76 ons as a minor.v │ │ │ │ │ +0003dc80: 6572 7369 6f6e 206e 756d 6265 7220 696e ersion number in │ │ │ │ │ +0003dc90: 2074 6865 2066 696c 6520 6e61 6d65 2e20 the file name. │ │ │ │ │ +0003dca0: 2054 6865 20e2 8098 534f 4e41 4d45 e280 The ...SONAME.. │ │ │ │ │ +0003dcb0: 9920 6974 7365 6c66 206f 6e6c 7920 6368 . itself only ch │ │ │ │ │ +0003dcc0: 616e 6765 7320 7768 656e 0a62 696e 6172 anges when.binar │ │ │ │ │ +0003dcd0: 6965 7320 6c69 6e6b 6564 2077 6974 6820 ies linked with │ │ │ │ │ +0003dce0: 7468 6520 6561 726c 6965 7220 7665 7273 the earlier vers │ │ │ │ │ +0003dcf0: 696f 6e20 6f66 2074 6865 2073 6861 7265 ion of the share │ │ │ │ │ +0003dd00: 6420 6c69 6272 6172 7920 6d61 7920 6e6f d library may no │ │ │ │ │ +0003dd10: 0a6c 6f6e 6765 7220 776f 726b 2c20 6275 .longer work, bu │ │ │ │ │ +0003dd20: 7420 7468 6520 6669 6c65 6e61 6d65 206d t the filename m │ │ │ │ │ +0003dd30: 6179 2063 6861 6e67 6520 7769 7468 2065 ay change with e │ │ │ │ │ +0003dd40: 6163 6820 7265 6c65 6173 6520 6f66 2074 ach release of t │ │ │ │ │ +0003dd50: 6865 0a6c 6962 7261 7279 2e20 2053 6565 he.library. See │ │ │ │ │ +0003dd60: 202a 6e6f 7465 2052 756e 2d74 696d 6520 *note Run-time │ │ │ │ │ +0003dd70: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ +0003dd80: 3a20 3130 322e 2066 6f72 206d 6f72 650a : 102. for more. │ │ │ │ │ +0003dd90: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information..... │ │ │ │ │ +0003dda0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0003ddb0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0003ddc0: 2052 756e 2d74 696d 6520 7368 6172 6564 Run-time shared │ │ │ │ │ +0003ddd0: 206c 6962 7261 7269 6573 2c20 204e 6578 libraries, Nex │ │ │ │ │ +0003dde0: 743a 2053 6861 7265 6420 6c69 6272 6172 t: Shared librar │ │ │ │ │ +0003ddf0: 7920 7375 7070 6f72 7420 6669 6c65 732c y support files, │ │ │ │ │ +0003de00: 2020 5570 3a20 5368 6172 6564 206c 6962 Up: Shared lib │ │ │ │ │ +0003de10: 7261 7269 6573 0a0a 382e 3120 5275 6e2d raries..8.1 Run- │ │ │ │ │ +0003de20: 7469 6d65 2073 6861 7265 6420 6c69 6272 time shared libr │ │ │ │ │ +0003de30: 6172 6965 730a 3d3d 3d3d 3d3d 3d3d 3d3d aries.========== │ │ │ │ │ +0003de40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003de50: 3d3d 3d0a 0a54 6865 2072 756e 2d74 696d ===..The run-tim │ │ │ │ │ +0003de60: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +0003de70: 206d 7573 7420 6265 2070 6c61 6365 6420 must be placed │ │ │ │ │ +0003de80: 696e 2061 2070 6163 6b61 6765 2077 686f in a package who │ │ │ │ │ +0003de90: 7365 206e 616d 650a 6368 616e 6765 7320 se name.changes │ │ │ │ │ +0003dea0: 7768 656e 6576 6572 2074 6865 20e2 8098 whenever the ... │ │ │ │ │ +0003deb0: 534f 4e41 4d45 e280 9920 6f66 2074 6865 SONAME... of the │ │ │ │ │ +0003dec0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +0003ded0: 6368 616e 6765 732e 2020 5468 6973 0a61 changes. This.a │ │ │ │ │ +0003dee0: 6c6c 6f77 7320 7365 7665 7261 6c20 7665 llows several ve │ │ │ │ │ +0003def0: 7273 696f 6e73 206f 6620 7468 6520 7368 rsions of the sh │ │ │ │ │ +0003df00: 6172 6564 206c 6962 7261 7279 2074 6f20 ared library to │ │ │ │ │ +0003df10: 6265 2069 6e73 7461 6c6c 6564 2061 7420 be installed at │ │ │ │ │ +0003df20: 7468 650a 7361 6d65 2074 696d 652c 2061 the.same time, a │ │ │ │ │ +0003df30: 6c6c 6f77 696e 6720 696e 7374 616c 6c61 llowing installa │ │ │ │ │ +0003df40: 7469 6f6e 206f 6620 7468 6520 6e65 7720 tion of the new │ │ │ │ │ +0003df50: 7665 7273 696f 6e20 6f66 2074 6865 2073 version of the s │ │ │ │ │ +0003df60: 6861 7265 640a 6c69 6272 6172 7920 7769 hared.library wi │ │ │ │ │ +0003df70: 7468 6f75 7420 696d 6d65 6469 6174 656c thout immediatel │ │ │ │ │ +0003df80: 7920 6272 6561 6b69 6e67 2062 696e 6172 y breaking binar │ │ │ │ │ +0003df90: 6965 7320 7468 6174 2064 6570 656e 6420 ies that depend │ │ │ │ │ +0003dfa0: 6f6e 2074 6865 206f 6c64 0a76 6572 7369 on the old.versi │ │ │ │ │ +0003dfb0: 6f6e 2e20 2028 3129 0a0a 4e6f 726d 616c on. (1)..Normal │ │ │ │ │ +0003dfc0: 6c79 2c20 7468 6520 7275 6e2d 7469 6d65 ly, the run-time │ │ │ │ │ +0003dfd0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +0003dfe0: 616e 6420 6974 7320 e280 9853 4f4e 414d and its ...SONAM │ │ │ │ │ +0003dff0: 45e2 8099 2073 796d 6c69 6e6b 2073 686f E... symlink sho │ │ │ │ │ +0003e000: 756c 6420 6265 0a70 6c61 6365 6420 696e uld be.placed in │ │ │ │ │ +0003e010: 2061 2070 6163 6b61 6765 206e 616d 6564 a package named │ │ │ │ │ +0003e020: 206c 6962 7261 7279 6e61 6d65 2773 6f76 libraryname'sov │ │ │ │ │ +0003e030: 6572 7369 6f6e 272c 2077 6865 7265 2027 ersion', where ' │ │ │ │ │ +0003e040: 736f 7665 7273 696f 6e27 2069 730a 7468 soversion' is.th │ │ │ │ │ +0003e050: 6520 7665 7273 696f 6e20 6e75 6d62 6572 e version number │ │ │ │ │ +0003e060: 2069 6e20 7468 6520 e280 9853 4f4e 414d in the ...SONAM │ │ │ │ │ +0003e070: 45e2 8099 206f 6620 7468 6520 7368 6172 E... of the shar │ │ │ │ │ +0003e080: 6564 206c 6962 7261 7279 2e0a 416c 7465 ed library..Alte │ │ │ │ │ +0003e090: 726e 6174 6976 656c 792c 2069 6620 6974 rnatively, if it │ │ │ │ │ +0003e0a0: 2077 6f75 6c64 2062 6520 636f 6e66 7573 would be confus │ │ │ │ │ +0003e0b0: 696e 6720 746f 2064 6972 6563 746c 7920 ing to directly │ │ │ │ │ +0003e0c0: 6170 7065 6e64 2027 736f 7665 7273 696f append 'soversio │ │ │ │ │ +0003e0d0: 6e27 0a74 6f20 6c69 6272 6172 796e 616d n'.to librarynam │ │ │ │ │ +0003e0e0: 6520 2869 662c 2066 6f72 2065 7861 6d70 e (if, for examp │ │ │ │ │ +0003e0f0: 6c65 2c20 6c69 6272 6172 796e 616d 6520 le, libraryname │ │ │ │ │ +0003e100: 6974 7365 6c66 2065 6e64 7320 696e 2061 itself ends in a │ │ │ │ │ +0003e110: 206e 756d 6265 7229 2c0a 796f 7520 7368 number),.you sh │ │ │ │ │ +0003e120: 6f75 6c64 2075 7365 206c 6962 7261 7279 ould use library │ │ │ │ │ +0003e130: 6e61 6d65 2d27 736f 7665 7273 696f 6e27 name-'soversion' │ │ │ │ │ +0003e140: 2069 6e73 7465 6164 2e20 2028 3229 0a0a instead. (2).. │ │ │ │ │ +0003e150: 546f 2064 6574 6572 6d69 6e65 2074 6865 To determine the │ │ │ │ │ +0003e160: 2027 736f 7665 7273 696f 6e27 2c20 6c6f 'soversion', lo │ │ │ │ │ +0003e170: 6f6b 2061 7420 7468 6520 e280 9853 4f4e ok at the ...SON │ │ │ │ │ +0003e180: 414d 45e2 8099 206f 6620 7468 6520 6c69 AME... of the li │ │ │ │ │ +0003e190: 6272 6172 792c 0a73 746f 7265 6420 696e brary,.stored in │ │ │ │ │ +0003e1a0: 2074 6865 2045 4c46 20e2 8098 534f 4e41 the ELF ...SONA │ │ │ │ │ +0003e1b0: 4d45 e280 9920 6174 7472 6962 7574 652e ME... attribute. │ │ │ │ │ +0003e1c0: 2020 4974 2069 7320 7573 7561 6c6c 7920 It is usually │ │ │ │ │ +0003e1d0: 6f66 2074 6865 2066 6f72 6d0a e280 986e of the form....n │ │ │ │ │ +0003e1e0: 616d 652e 736f 2e6d 616a 6f72 2d76 6572 ame.so.major-ver │ │ │ │ │ +0003e1f0: 7369 6f6e e280 9920 2866 6f72 2065 7861 sion... (for exa │ │ │ │ │ +0003e200: 6d70 6c65 2c20 e280 986c 6962 7a2e 736f mple, ...libz.so │ │ │ │ │ +0003e210: 2e31 e280 9929 2e20 2054 6865 2076 6572 .1...). The ver │ │ │ │ │ +0003e220: 7369 6f6e 2070 6172 7420 6973 0a74 6865 sion part is.the │ │ │ │ │ +0003e230: 2070 6172 7420 7768 6963 6820 636f 6d65 part which come │ │ │ │ │ +0003e240: 7320 6166 7465 7220 e280 982e 736f 2ee2 s after ....so.. │ │ │ │ │ +0003e250: 8099 2c20 736f 2069 6e20 7468 6174 2065 .., so in that e │ │ │ │ │ +0003e260: 7861 6d70 6c65 2069 7420 6973 20e2 8098 xample it is ... │ │ │ │ │ +0003e270: 31e2 8099 2e20 2054 6865 0a73 6f6e 616d 1.... The.sonam │ │ │ │ │ +0003e280: 6520 6d61 7920 696e 7374 6561 6420 6265 e may instead be │ │ │ │ │ +0003e290: 206f 6620 7468 6520 666f 726d 20e2 8098 of the form ... │ │ │ │ │ +0003e2a0: 6e61 6d65 2d6d 616a 6f72 2d76 6572 7369 name-major-versi │ │ │ │ │ +0003e2b0: 6f6e 2e73 6fe2 8099 2c20 7375 6368 2061 on.so..., such a │ │ │ │ │ +0003e2c0: 730a e280 986c 6962 6462 2d35 2e31 2e73 s....libdb-5.1.s │ │ │ │ │ +0003e2d0: 6fe2 8099 2c20 696e 2077 6869 6368 2063 o..., in which c │ │ │ │ │ +0003e2e0: 6173 6520 7468 6520 6e61 6d65 2077 6f75 ase the name wou │ │ │ │ │ +0003e2f0: 6c64 2062 6520 e280 986c 6962 6462 e280 ld be ...libdb.. │ │ │ │ │ +0003e300: 9920 616e 6420 7468 6520 7665 7273 696f . and the versio │ │ │ │ │ +0003e310: 6e0a 776f 756c 6420 6265 20e2 8098 352e n.would be ...5. │ │ │ │ │ +0003e320: 31e2 8099 2e0a 0a49 6620 796f 7520 6861 1......If you ha │ │ │ │ │ +0003e330: 7665 2073 6576 6572 616c 2073 6861 7265 ve several share │ │ │ │ │ +0003e340: 6420 6c69 6272 6172 6965 7320 6275 696c d libraries buil │ │ │ │ │ +0003e350: 7420 6672 6f6d 2074 6865 2073 616d 6520 t from the same │ │ │ │ │ +0003e360: 736f 7572 6365 2074 7265 652c 0a79 6f75 source tree,.you │ │ │ │ │ +0003e370: 206d 6179 206c 756d 7020 7468 656d 2061 may lump them a │ │ │ │ │ +0003e380: 6c6c 2074 6f67 6574 6865 7220 696e 746f ll together into │ │ │ │ │ +0003e390: 2061 2073 696e 676c 6520 7368 6172 6564 a single shared │ │ │ │ │ +0003e3a0: 206c 6962 7261 7279 2070 6163 6b61 6765 library package │ │ │ │ │ +0003e3b0: 0a70 726f 7669 6465 6420 7468 6174 2061 .provided that a │ │ │ │ │ +0003e3c0: 6c6c 206f 6620 7468 6569 7220 e280 9853 ll of their ...S │ │ │ │ │ +0003e3d0: 4f4e 414d 45e2 8099 7320 7769 6c6c 2061 ONAME...s will a │ │ │ │ │ +0003e3e0: 6c77 6179 7320 6368 616e 6765 2074 6f67 lways change tog │ │ │ │ │ +0003e3f0: 6574 6865 722e 2020 4265 0a61 7761 7265 ether. Be.aware │ │ │ │ │ +0003e400: 2074 6861 7420 7468 6973 2069 7320 6e6f that this is no │ │ │ │ │ +0003e410: 7420 6e6f 726d 616c 6c79 2074 6865 2063 t normally the c │ │ │ │ │ +0003e420: 6173 652c 2061 6e64 2069 6620 7468 6520 ase, and if the │ │ │ │ │ +0003e430: e280 9853 4f4e 414d 45e2 8099 7320 646f ...SONAME...s do │ │ │ │ │ +0003e440: 206e 6f74 0a63 6861 6e67 6520 746f 6765 not.change toge │ │ │ │ │ +0003e450: 7468 6572 2c20 7570 6772 6164 696e 6720 ther, upgrading │ │ │ │ │ +0003e460: 7375 6368 2061 206d 6572 6765 6420 7368 such a merged sh │ │ │ │ │ +0003e470: 6172 6564 206c 6962 7261 7279 2070 6163 ared library pac │ │ │ │ │ +0003e480: 6b61 6765 2077 696c 6c20 6265 0a75 6e6e kage will be.unn │ │ │ │ │ +0003e490: 6563 6573 7361 7269 6c79 2064 6966 6669 ecessarily diffi │ │ │ │ │ +0003e4a0: 6375 6c74 2062 6563 6175 7365 206f 6620 cult because of │ │ │ │ │ +0003e4b0: 6669 6c65 2063 6f6e 666c 6963 7473 2077 file conflicts w │ │ │ │ │ +0003e4c0: 6974 6820 7468 6520 6f6c 6420 7665 7273 ith the old vers │ │ │ │ │ +0003e4d0: 696f 6e0a 6f66 2074 6865 2070 6163 6b61 ion.of the packa │ │ │ │ │ +0003e4e0: 6765 2e20 2057 6865 6e20 696e 2064 6f75 ge. When in dou │ │ │ │ │ +0003e4f0: 6274 2c20 616c 7761 7973 2073 706c 6974 bt, always split │ │ │ │ │ +0003e500: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +0003e510: 7061 636b 6167 6573 2073 6f0a 7468 6174 packages so.that │ │ │ │ │ +0003e520: 2065 6163 6820 6269 6e61 7279 2070 6163 each binary pac │ │ │ │ │ +0003e530: 6b61 6765 2069 6e73 7461 6c6c 7320 6120 kage installs a │ │ │ │ │ +0003e540: 7369 6e67 6c65 2073 6861 7265 6420 6c69 single shared li │ │ │ │ │ +0003e550: 6272 6172 792e 0a0a 4576 6572 7920 7469 brary...Every ti │ │ │ │ │ +0003e560: 6d65 2074 6865 2073 6861 7265 6420 6c69 me the shared li │ │ │ │ │ +0003e570: 6272 6172 7920 4142 4920 6368 616e 6765 brary ABI change │ │ │ │ │ +0003e580: 7320 696e 2061 2077 6179 2074 6861 7420 s in a way that │ │ │ │ │ +0003e590: 636f 756c 6420 6272 6561 6b0a 6269 6e61 could break.bina │ │ │ │ │ +0003e5a0: 7269 6573 206c 696e 6b65 6420 6167 6169 ries linked agai │ │ │ │ │ +0003e5b0: 6e73 7420 6f6c 6465 7220 7665 7273 696f nst older versio │ │ │ │ │ +0003e5c0: 6e73 206f 6620 7468 6520 7368 6172 6564 ns of the shared │ │ │ │ │ +0003e5d0: 206c 6962 7261 7279 2c20 7468 650a e280 library, the... │ │ │ │ │ +0003e5e0: 9853 4f4e 414d 45e2 8099 206f 6620 7468 .SONAME... of th │ │ │ │ │ +0003e5f0: 6520 6c69 6272 6172 7920 616e 6420 7468 e library and th │ │ │ │ │ +0003e600: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding │ │ │ │ │ +0003e610: 6e61 6d65 2066 6f72 2074 6865 2062 696e name for the bin │ │ │ │ │ +0003e620: 6172 790a 7061 636b 6167 6520 636f 6e74 ary.package cont │ │ │ │ │ +0003e630: 6169 6e69 6e67 2074 6865 2072 756e 7469 aining the runti │ │ │ │ │ +0003e640: 6d65 2073 6861 7265 6420 6c69 6272 6172 me shared librar │ │ │ │ │ +0003e650: 7920 7368 6f75 6c64 2063 6861 6e67 652e y should change. │ │ │ │ │ +0003e660: 2020 4e6f 726d 616c 6c79 2c0a 7468 6973 Normally,.this │ │ │ │ │ +0003e670: 206d 6561 6e73 2074 6865 20e2 8098 534f means the ...SO │ │ │ │ │ +0003e680: 4e41 4d45 e280 9920 7368 6f75 6c64 2063 NAME... should c │ │ │ │ │ +0003e690: 6861 6e67 6520 616e 7920 7469 6d65 2061 hange any time a │ │ │ │ │ +0003e6a0: 6e20 696e 7465 7266 6163 6520 6973 2072 n interface is r │ │ │ │ │ +0003e6b0: 656d 6f76 6564 0a66 726f 6d20 7468 6520 emoved.from the │ │ │ │ │ +0003e6c0: 7368 6172 6564 206c 6962 7261 7279 206f shared library o │ │ │ │ │ +0003e6d0: 7220 7468 6520 7369 676e 6174 7572 6520 r the signature │ │ │ │ │ +0003e6e0: 6f66 2061 6e20 696e 7465 7266 6163 6520 of an interface │ │ │ │ │ +0003e6f0: 2874 6865 206e 756d 6265 7220 6f66 0a70 (the number of.p │ │ │ │ │ +0003e700: 6172 616d 6574 6572 7320 6f72 2074 6865 arameters or the │ │ │ │ │ +0003e710: 2074 7970 6573 206f 6620 7061 7261 6d65 types of parame │ │ │ │ │ +0003e720: 7465 7273 2074 6861 7420 6974 2074 616b ters that it tak │ │ │ │ │ +0003e730: 6573 2c20 666f 7220 6578 616d 706c 6529 es, for example) │ │ │ │ │ +0003e740: 2069 730a 6368 616e 6765 642e 2020 5468 is.changed. Th │ │ │ │ │ +0003e750: 6973 2070 7261 6374 6963 6520 6973 2076 is practice is v │ │ │ │ │ +0003e760: 6974 616c 2074 6f20 616c 6c6f 7769 6e67 ital to allowing │ │ │ │ │ +0003e770: 2063 6c65 616e 2075 7067 7261 6465 7320 clean upgrades │ │ │ │ │ +0003e780: 6672 6f6d 206f 6c64 6572 0a76 6572 7369 from older.versi │ │ │ │ │ +0003e790: 6f6e 7320 6f66 2074 6865 2070 6163 6b61 ons of the packa │ │ │ │ │ +0003e7a0: 6765 2061 6e64 2063 6c65 616e 2074 7261 ge and clean tra │ │ │ │ │ +0003e7b0: 6e73 6974 696f 6e73 2062 6574 7765 656e nsitions between │ │ │ │ │ +0003e7c0: 2074 6865 206f 6c64 2041 4249 2061 6e64 the old ABI and │ │ │ │ │ +0003e7d0: 0a6e 6577 2041 4249 2077 6974 686f 7574 .new ABI without │ │ │ │ │ +0003e7e0: 2068 6176 696e 6720 746f 2075 7067 7261 having to upgra │ │ │ │ │ +0003e7f0: 6465 2065 7665 7279 2061 6666 6563 7465 de every affecte │ │ │ │ │ +0003e800: 6420 7061 636b 6167 6520 7369 6d75 6c74 d package simult │ │ │ │ │ +0003e810: 616e 656f 7573 6c79 2e0a 0a54 6865 20e2 aneously...The . │ │ │ │ │ +0003e820: 8098 534f 4e41 4d45 e280 9920 616e 6420 ..SONAME... and │ │ │ │ │ +0003e830: 6269 6e61 7279 2070 6163 6b61 6765 206e binary package n │ │ │ │ │ +0003e840: 616d 6520 6e65 6564 206e 6f74 2c20 616e ame need not, an │ │ │ │ │ +0003e850: 6420 696e 6465 6564 206e 6f72 6d61 6c6c d indeed normall │ │ │ │ │ +0003e860: 790a 7368 6f75 6c64 206e 6f74 2c20 6368 y.should not, ch │ │ │ │ │ +0003e870: 616e 6765 2069 6620 6e65 7720 696e 7465 ange if new inte │ │ │ │ │ +0003e880: 7266 6163 6573 2061 7265 2061 6464 6564 rfaces are added │ │ │ │ │ +0003e890: 2062 7574 206e 6f6e 6520 6172 6520 7265 but none are re │ │ │ │ │ +0003e8a0: 6d6f 7665 6420 6f72 0a63 6861 6e67 6564 moved or.changed │ │ │ │ │ +0003e8b0: 2c20 7369 6e63 6520 7468 6973 2077 696c , since this wil │ │ │ │ │ +0003e8c0: 6c20 6e6f 7420 6272 6561 6b20 6269 6e61 l not break bina │ │ │ │ │ +0003e8d0: 7269 6573 206c 696e 6b65 6420 6167 6169 ries linked agai │ │ │ │ │ +0003e8e0: 6e73 7420 7468 6520 6f6c 640a 7368 6172 nst the old.shar │ │ │ │ │ +0003e8f0: 6564 206c 6962 7261 7279 2e20 2043 6f72 ed library. Cor │ │ │ │ │ +0003e900: 7265 6374 2076 6572 7369 6f6e 696e 6720 rect versioning │ │ │ │ │ +0003e910: 6f66 2064 6570 656e 6465 6e63 6965 7320 of dependencies │ │ │ │ │ +0003e920: 6f6e 2074 6865 206e 6577 6572 2073 6861 on the newer sha │ │ │ │ │ +0003e930: 7265 640a 6c69 6272 6172 7920 6279 2062 red.library by b │ │ │ │ │ +0003e940: 696e 6172 6965 7320 7468 6174 2075 7365 inaries that use │ │ │ │ │ +0003e950: 2074 6865 206e 6577 2069 6e74 6572 6661 the new interfa │ │ │ │ │ +0003e960: 6365 7320 6973 2068 616e 646c 6564 2076 ces is handled v │ │ │ │ │ +0003e970: 6961 2074 6865 0ae2 8098 7379 6d62 6f6c ia the....symbol │ │ │ │ │ +0003e980: 73e2 8099 206f 7220 e280 9873 686c 6962 s... or ...shlib │ │ │ │ │ +0003e990: 73e2 8099 2073 7973 7465 6d20 2873 6565 s... system (see │ │ │ │ │ +0003e9a0: 202a 6e6f 7465 2044 6570 656e 6465 6e63 *note Dependenc │ │ │ │ │ +0003e9b0: 6965 7320 6265 7477 6565 6e20 7468 6520 ies between the │ │ │ │ │ +0003e9c0: 6c69 6272 6172 790a 616e 6420 6f74 6865 library.and othe │ │ │ │ │ +0003e9d0: 7220 7061 636b 6167 6573 3a20 3130 352e r packages: 105. │ │ │ │ │ +0003e9e0: 292e 0a0a 5468 6520 7061 636b 6167 6520 )...The package │ │ │ │ │ +0003e9f0: 7368 6f75 6c64 2069 6e73 7461 6c6c 2074 should install t │ │ │ │ │ +0003ea00: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ +0003ea10: 6965 7320 756e 6465 7220 7468 6569 7220 ies under their │ │ │ │ │ +0003ea20: 6e6f 726d 616c 0a6e 616d 6573 2e20 2046 normal.names. F │ │ │ │ │ +0003ea30: 6f72 2065 7861 6d70 6c65 2c20 7468 6520 or example, the │ │ │ │ │ +0003ea40: 6c69 6267 6462 6d33 2070 6163 6b61 6765 libgdbm3 package │ │ │ │ │ +0003ea50: 2073 686f 756c 6420 696e 7374 616c 6c0a should install. │ │ │ │ │ +0003ea60: e280 986c 6962 6764 626d 2e73 6f2e 332e ...libgdbm.so.3. │ │ │ │ │ +0003ea70: 302e 30e2 8099 2061 7320 e280 982f 7573 0.0... as .../us │ │ │ │ │ +0003ea80: 722f 6c69 622f 6c69 6267 6462 6d2e 736f r/lib/libgdbm.so │ │ │ │ │ +0003ea90: 2e33 2e30 2e30 e280 992e 2020 5468 6520 .3.0.0.... The │ │ │ │ │ +0003eaa0: 6669 6c65 7320 7368 6f75 6c64 206e 6f74 files should not │ │ │ │ │ +0003eab0: 0a62 6520 7265 6e61 6d65 6420 6f72 2072 .be renamed or r │ │ │ │ │ +0003eac0: 652d 6c69 6e6b 6564 2062 7920 616e 7920 e-linked by any │ │ │ │ │ +0003ead0: e280 9870 7265 726d e280 9920 6f72 20e2 ...prerm... or . │ │ │ │ │ +0003eae0: 8098 706f 7374 726d e280 9920 7363 7269 ..postrm... scri │ │ │ │ │ +0003eaf0: 7074 733b 20e2 8098 6470 6b67 e280 9920 pts; ...dpkg... │ │ │ │ │ +0003eb00: 7769 6c6c 0a74 616b 6520 6361 7265 206f will.take care o │ │ │ │ │ +0003eb10: 6620 7265 6e61 6d69 6e67 2074 6869 6e67 f renaming thing │ │ │ │ │ +0003eb20: 7320 7361 6665 6c79 2077 6974 686f 7574 s safely without │ │ │ │ │ +0003eb30: 2061 6666 6563 7469 6e67 2072 756e 6e69 affecting runni │ │ │ │ │ +0003eb40: 6e67 2070 726f 6772 616d 732c 0a61 6e64 ng programs,.and │ │ │ │ │ +0003eb50: 2061 7474 656d 7074 7320 746f 2069 6e74 attempts to int │ │ │ │ │ +0003eb60: 6572 6665 7265 2077 6974 6820 7468 6973 erfere with this │ │ │ │ │ +0003eb70: 2061 7265 206c 696b 656c 7920 746f 206c are likely to l │ │ │ │ │ +0003eb80: 6561 6420 746f 2070 726f 626c 656d 732e ead to problems. │ │ │ │ │ +0003eb90: 0a0a 5368 6172 6564 206c 6962 7261 7269 ..Shared librari │ │ │ │ │ +0003eba0: 6573 2073 686f 756c 6420 6e6f 7420 6265 es should not be │ │ │ │ │ +0003ebb0: 2069 6e73 7461 6c6c 6564 2065 7865 6375 installed execu │ │ │ │ │ +0003ebc0: 7461 626c 652c 2073 696e 6365 2074 6865 table, since the │ │ │ │ │ +0003ebd0: 2064 796e 616d 6963 0a6c 696e 6b65 7220 dynamic.linker │ │ │ │ │ +0003ebe0: 646f 6573 206e 6f74 2072 6571 7569 7265 does not require │ │ │ │ │ +0003ebf0: 2074 6869 7320 616e 6420 7472 7969 6e67 this and trying │ │ │ │ │ +0003ec00: 2074 6f20 6578 6563 7574 6520 6120 7368 to execute a sh │ │ │ │ │ +0003ec10: 6172 6564 206c 6962 7261 7279 0a75 7375 ared library.usu │ │ │ │ │ +0003ec20: 616c 6c79 2072 6573 756c 7473 2069 6e20 ally results in │ │ │ │ │ +0003ec30: 6120 636f 7265 2064 756d 702e 0a0a 5468 a core dump...Th │ │ │ │ │ +0003ec40: 6520 7275 6e2d 7469 6d65 206c 6962 7261 e run-time libra │ │ │ │ │ +0003ec50: 7279 2070 6163 6b61 6765 2073 686f 756c ry package shoul │ │ │ │ │ +0003ec60: 6420 696e 636c 7564 6520 7468 6520 7379 d include the sy │ │ │ │ │ +0003ec70: 6d62 6f6c 6963 206c 696e 6b20 666f 7220 mbolic link for │ │ │ │ │ +0003ec80: 7468 650a e280 9853 4f4e 414d 45e2 8099 the....SONAME... │ │ │ │ │ +0003ec90: 2074 6861 7420 e280 986c 6463 6f6e 6669 that ...ldconfi │ │ │ │ │ +0003eca0: 67e2 8099 2077 6f75 6c64 2063 7265 6174 g... would creat │ │ │ │ │ +0003ecb0: 6520 666f 7220 7468 6520 7368 6172 6564 e for the shared │ │ │ │ │ +0003ecc0: 206c 6962 7261 7269 6573 2e20 2046 6f72 libraries. For │ │ │ │ │ +0003ecd0: 0a65 7861 6d70 6c65 2c20 7468 6520 6c69 .example, the li │ │ │ │ │ +0003ece0: 6267 6462 6d33 2070 6163 6b61 6765 2073 bgdbm3 package s │ │ │ │ │ +0003ecf0: 686f 756c 6420 696e 636c 7564 6520 6120 hould include a │ │ │ │ │ +0003ed00: 7379 6d62 6f6c 6963 206c 696e 6b20 6672 symbolic link fr │ │ │ │ │ +0003ed10: 6f6d 0ae2 8098 2f75 7372 2f6c 6962 2f6c om..../usr/lib/l │ │ │ │ │ +0003ed20: 6962 6764 626d 2e73 6f2e 33e2 8099 2074 ibgdbm.so.3... t │ │ │ │ │ +0003ed30: 6f20 e280 986c 6962 6764 626d 2e73 6f2e o ...libgdbm.so. │ │ │ │ │ +0003ed40: 332e 302e 30e2 8099 2e20 2054 6869 7320 3.0.0.... This │ │ │ │ │ +0003ed50: 6973 206e 6565 6465 6420 736f 2074 6861 is needed so tha │ │ │ │ │ +0003ed60: 740a 7468 6520 6479 6e61 6d69 6320 6c69 t.the dynamic li │ │ │ │ │ +0003ed70: 6e6b 6572 2028 666f 7220 6578 616d 706c nker (for exampl │ │ │ │ │ +0003ed80: 6520 e280 986c 642e 736f e280 9920 6f72 e ...ld.so... or │ │ │ │ │ +0003ed90: 20e2 8098 6c64 2d6c 696e 7578 2e73 6f2e ...ld-linux.so. │ │ │ │ │ +0003eda0: 2ae2 8099 2920 6361 6e20 6669 6e64 2074 *...) can find t │ │ │ │ │ +0003edb0: 6865 0a6c 6962 7261 7279 2062 6574 7765 he.library betwe │ │ │ │ │ +0003edc0: 656e 2074 6865 2074 696d 6520 7468 6174 en the time that │ │ │ │ │ +0003edd0: 20e2 8098 6470 6b67 e280 9920 696e 7374 ...dpkg... inst │ │ │ │ │ +0003ede0: 616c 6c73 2069 7420 616e 6420 7468 6520 alls it and the │ │ │ │ │ +0003edf0: 7469 6d65 2074 6861 740a e280 986c 6463 time that....ldc │ │ │ │ │ +0003ee00: 6f6e 6669 67e2 8099 2069 7320 7275 6e20 onfig... is run │ │ │ │ │ +0003ee10: 696e 2074 6865 20e2 8098 706f 7374 696e in the ...postin │ │ │ │ │ +0003ee20: 7374 e280 9920 7363 7269 7074 2e20 2028 st... script. ( │ │ │ │ │ +0003ee30: 3329 0a0a 2a20 4d65 6e75 3a0a 0a2a 206c 3)..* Menu:..* l │ │ │ │ │ +0003ee40: 6463 6f6e 6669 673a 3a0a 0a20 2020 2d2d dconfig::.. -- │ │ │ │ │ +0003ee50: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +0003ee60: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +0003ee70: 2020 2831 2920 5468 6572 6520 6172 6520 (1) There are │ │ │ │ │ +0003ee80: 736f 6d65 2065 7863 6570 7469 6f6e 616c some exceptional │ │ │ │ │ +0003ee90: 2073 6974 7561 7469 6f6e 7320 696e 2077 situations in w │ │ │ │ │ +0003eea0: 6869 6368 2063 6f2d 696e 7374 616c 6c61 hich co-installa │ │ │ │ │ +0003eeb0: 7469 6f6e 206f 660a 7477 6f20 7665 7273 tion of.two vers │ │ │ │ │ +0003eec0: 696f 6e73 206f 6620 6120 7368 6172 6564 ions of a shared │ │ │ │ │ +0003eed0: 206c 6962 7261 7279 2069 7320 6e6f 7420 library is not │ │ │ │ │ +0003eee0: 7361 6665 2c20 616e 6420 7468 6520 6e65 safe, and the ne │ │ │ │ │ +0003eef0: 7720 7368 6172 6564 206c 6962 7261 7279 w shared library │ │ │ │ │ +0003ef00: 0a70 6163 6b61 6765 2068 6173 2074 6f20 .package has to │ │ │ │ │ +0003ef10: 636f 6e66 6c69 6374 2077 6974 6820 7468 conflict with th │ │ │ │ │ +0003ef20: 6520 7072 6576 696f 7573 2073 6861 7265 e previous share │ │ │ │ │ +0003ef30: 6420 6c69 6272 6172 7920 7061 636b 6167 d library packag │ │ │ │ │ +0003ef40: 652e 2020 5468 6973 0a69 7320 6e65 7665 e. This.is neve │ │ │ │ │ +0003ef50: 7220 6465 7369 7261 626c 652c 2073 696e r desirable, sin │ │ │ │ │ +0003ef60: 6365 2069 7420 6361 7573 6573 2073 6967 ce it causes sig │ │ │ │ │ +0003ef70: 6e69 6669 6361 6e74 2064 6973 7275 7074 nificant disrupt │ │ │ │ │ +0003ef80: 696f 6e20 6475 7269 6e67 0a75 7067 7261 ion during.upgra │ │ │ │ │ +0003ef90: 6465 7320 616e 6420 706f 7465 6e74 6961 des and potentia │ │ │ │ │ +0003efa0: 6c6c 7920 6272 6561 6b73 2075 6e70 6163 lly breaks unpac │ │ │ │ │ +0003efb0: 6b61 6765 6420 7468 6972 642d 7061 7274 kaged third-part │ │ │ │ │ +0003efc0: 7920 6269 6e61 7269 6573 2c20 6275 7420 y binaries, but │ │ │ │ │ +0003efd0: 6973 0a73 6f6d 6574 696d 6573 2075 6e61 is.sometimes una │ │ │ │ │ +0003efe0: 766f 6964 6162 6c65 2e20 2054 6865 7365 voidable. These │ │ │ │ │ +0003eff0: 2073 6974 7561 7469 6f6e 7320 6172 6520 situations are │ │ │ │ │ +0003f000: 7375 6666 6963 6965 6e74 6c79 2072 6172 sufficiently rar │ │ │ │ │ +0003f010: 6520 7468 6174 2074 6865 790a 7573 7561 e that they.usua │ │ │ │ │ +0003f020: 6c6c 7920 7761 7272 616e 7420 7072 6f6a lly warrant proj │ │ │ │ │ +0003f030: 6563 742d 7769 6465 2064 6973 6375 7373 ect-wide discuss │ │ │ │ │ +0003f040: 696f 6e2c 2061 6e64 2061 7265 2063 6f6d ion, and are com │ │ │ │ │ +0003f050: 706c 6578 2065 6e6f 7567 6820 7468 6174 plex enough that │ │ │ │ │ +0003f060: 2074 6865 0a72 756c 6573 2066 6f72 2074 the.rules for t │ │ │ │ │ +0003f070: 6865 6d20 6361 6e6e 6f74 2062 6520 636f hem cannot be co │ │ │ │ │ +0003f080: 6469 6669 6564 2069 6e20 4465 6269 616e dified in Debian │ │ │ │ │ +0003f090: 2050 6f6c 6963 792e 0a0a 2020 2028 3229 Policy... (2) │ │ │ │ │ +0003f0a0: 2054 6865 2066 6f6c 6c6f 7769 6e67 2063 The following c │ │ │ │ │ +0003f0b0: 6f6d 6d61 6e64 2c20 7768 656e 2072 756e ommand, when run │ │ │ │ │ +0003f0c0: 206f 6e20 6120 7368 6172 6564 206c 6962 on a shared lib │ │ │ │ │ +0003f0d0: 7261 7279 2c20 7769 6c6c 206f 7574 7075 rary, will outpu │ │ │ │ │ +0003f0e0: 740a 7468 6520 6e61 6d65 2074 6f20 6265 t.the name to be │ │ │ │ │ +0003f0f0: 2075 7365 6420 666f 7220 7468 6520 4465 used for the De │ │ │ │ │ +0003f100: 6269 616e 2070 6163 6b61 6765 2063 6f6e bian package con │ │ │ │ │ +0003f110: 7461 696e 696e 6720 7468 6174 2073 6861 taining that sha │ │ │ │ │ +0003f120: 7265 640a 6c69 6272 6172 793a 0a0a 2020 red.library:.. │ │ │ │ │ +0003f130: 2020 206f 626a 6475 6d70 202d 7020 2f70 objdump -p /p │ │ │ │ │ +0003f140: 6174 682f 746f 2f6c 6962 666f 6f2d 6261 ath/to/libfoo-ba │ │ │ │ │ +0003f150: 722e 736f 2e31 2e32 2e33 205c 0a20 2020 r.so.1.2.3 \. │ │ │ │ │ +0003f160: 2020 2020 2020 7c20 7365 6420 2d6e 202d | sed -n - │ │ │ │ │ +0003f170: 6527 732f 5e5b 5b3a 7370 6163 653a 5d5d e's/^[[:space:]] │ │ │ │ │ +0003f180: 2a53 4f4e 414d 455b 5b3a 7370 6163 653a *SONAME[[:space: │ │ │ │ │ +0003f190: 5d5d 2a2f 2f70 2720 5c0a 2020 2020 2020 ]]*//p' \. │ │ │ │ │ +0003f1a0: 2020 207c 204c 435f 414c 4c3d 4320 7365 | LC_ALL=C se │ │ │ │ │ +0003f1b0: 6420 2d72 202d 6527 732f 285b 302d 395d d -r -e's/([0-9] │ │ │ │ │ +0003f1c0: 295c 2e73 6f5c 2e2f 5c31 2d2f 3b20 732f )\.so\./\1-/; s/ │ │ │ │ │ +0003f1d0: 5c2e 736f 285c 2e7c 2429 2f2f 3b20 792f \.so(\.|$)//; y/ │ │ │ │ │ +0003f1e0: 5f2f 2d2f 3b20 732f 282e 2a29 2f5c 4c26 _/-/; s/(.*)/\L& │ │ │ │ │ +0003f1f0: 2f27 0a0a 2020 2028 3329 2054 6865 2070 /'.. (3) The p │ │ │ │ │ +0003f200: 6163 6b61 6765 206d 616e 6167 656d 656e ackage managemen │ │ │ │ │ +0003f210: 7420 7379 7374 656d 2072 6571 7569 7265 t system require │ │ │ │ │ +0003f220: 7320 7468 6520 6c69 6272 6172 7920 746f s the library to │ │ │ │ │ +0003f230: 2062 6520 706c 6163 6564 0a62 6566 6f72 be placed.befor │ │ │ │ │ +0003f240: 6520 7468 6520 7379 6d62 6f6c 6963 206c e the symbolic l │ │ │ │ │ +0003f250: 696e 6b20 706f 696e 7469 6e67 2074 6f20 ink pointing to │ │ │ │ │ +0003f260: 6974 2069 6e20 7468 6520 e280 982e 6465 it in the ....de │ │ │ │ │ +0003f270: 62e2 8099 2066 696c 652e 2020 5468 6973 b... file. This │ │ │ │ │ +0003f280: 2069 7320 736f 0a74 6861 7420 7768 656e is so.that when │ │ │ │ │ +0003f290: 20e2 8098 6470 6b67 e280 9920 636f 6d65 ...dpkg... come │ │ │ │ │ +0003f2a0: 7320 746f 2069 6e73 7461 6c6c 2074 6865 s to install the │ │ │ │ │ +0003f2b0: 2073 796d 6c69 6e6b 2028 6f76 6572 7772 symlink (overwr │ │ │ │ │ +0003f2c0: 6974 696e 6720 7468 6520 7072 6576 696f iting the previo │ │ │ │ │ +0003f2d0: 7573 0a73 796d 6c69 6e6b 2070 6f69 6e74 us.symlink point │ │ │ │ │ +0003f2e0: 696e 6720 6174 2061 6e20 6f6c 6465 7220 ing at an older │ │ │ │ │ +0003f2f0: 7665 7273 696f 6e20 6f66 2074 6865 206c version of the l │ │ │ │ │ +0003f300: 6962 7261 7279 292c 2074 6865 206e 6577 ibrary), the new │ │ │ │ │ +0003f310: 2073 6861 7265 640a 6c69 6272 6172 7920 shared.library │ │ │ │ │ +0003f320: 6973 2061 6c72 6561 6479 2069 6e20 706c is already in pl │ │ │ │ │ +0003f330: 6163 652e 2020 496e 2074 6865 2070 6173 ace. In the pas │ │ │ │ │ +0003f340: 742c 2074 6869 7320 7761 7320 6163 6869 t, this was achi │ │ │ │ │ +0003f350: 6576 6564 2062 7920 6372 6561 7469 6e67 eved by creating │ │ │ │ │ +0003f360: 0a74 6865 206c 6962 7261 7279 2069 6e20 .the library in │ │ │ │ │ +0003f370: 7468 6520 7465 6d70 6f72 6172 7920 7061 the temporary pa │ │ │ │ │ +0003f380: 636b 6167 696e 6720 6469 7265 6374 6f72 ckaging director │ │ │ │ │ +0003f390: 7920 6265 666f 7265 2063 7265 6174 696e y before creatin │ │ │ │ │ +0003f3a0: 6720 7468 650a 7379 6d6c 696e 6b2e 2020 g the.symlink. │ │ │ │ │ +0003f3b0: 556e 666f 7274 756e 6174 656c 792c 2074 Unfortunately, t │ │ │ │ │ +0003f3c0: 6869 7320 7761 7320 6e6f 7420 616c 7761 his was not alwa │ │ │ │ │ +0003f3d0: 7973 2065 6666 6563 7469 7665 2c20 7369 ys effective, si │ │ │ │ │ +0003f3e0: 6e63 6520 7468 650a 6275 696c 6469 6e67 nce the.building │ │ │ │ │ +0003f3f0: 206f 6620 7468 6520 7461 7220 6669 6c65 of the tar file │ │ │ │ │ +0003f400: 2069 6e20 7468 6520 e280 982e 6465 62e2 in the ....deb. │ │ │ │ │ +0003f410: 8099 2064 6570 656e 6465 6420 6f6e 2074 .. depended on t │ │ │ │ │ +0003f420: 6865 2062 6568 6176 696f 7220 6f66 2074 he behavior of t │ │ │ │ │ +0003f430: 6865 0a75 6e64 6572 6c79 696e 6720 6669 he.underlying fi │ │ │ │ │ +0003f440: 6c65 2073 7973 7465 6d2e 2020 536f 6d65 le system. Some │ │ │ │ │ +0003f450: 2066 696c 6520 7379 7374 656d 7320 2873 file systems (s │ │ │ │ │ +0003f460: 7563 6820 6173 2072 6569 7365 7266 7329 uch as reiserfs) │ │ │ │ │ +0003f470: 2072 656f 7264 6572 0a74 6865 2066 696c reorder.the fil │ │ │ │ │ +0003f480: 6573 2073 6f20 7468 6174 2074 6865 206f es so that the o │ │ │ │ │ +0003f490: 7264 6572 206f 6620 6372 6561 7469 6f6e rder of creation │ │ │ │ │ +0003f4a0: 2069 7320 666f 7267 6f74 7465 6e2e 2020 is forgotten. │ │ │ │ │ +0003f4b0: 5369 6e63 6520 7665 7273 696f 6e0a 312e Since version.1. │ │ │ │ │ +0003f4c0: 372e 302c 20e2 8098 6470 6b67 e280 9920 7.0, ...dpkg... │ │ │ │ │ +0003f4d0: 7265 6f72 6465 7273 2074 6865 2066 696c reorders the fil │ │ │ │ │ +0003f4e0: 6573 2069 7473 656c 6620 6173 206e 6563 es itself as nec │ │ │ │ │ +0003f4f0: 6573 7361 7279 2077 6865 6e20 6275 696c essary when buil │ │ │ │ │ +0003f500: 6469 6e67 2061 0a70 6163 6b61 6765 2e20 ding a.package. │ │ │ │ │ +0003f510: 2054 6875 7320 6974 2069 7320 6e6f 206c Thus it is no l │ │ │ │ │ +0003f520: 6f6e 6765 7220 696d 706f 7274 616e 7420 onger important │ │ │ │ │ +0003f530: 746f 2063 6f6e 6365 726e 206f 6e65 7365 to concern onese │ │ │ │ │ +0003f540: 6c66 2077 6974 6820 7468 650a 6f72 6465 lf with the.orde │ │ │ │ │ +0003f550: 7220 6f66 2066 696c 6520 6372 6561 7469 r of file creati │ │ │ │ │ +0003f560: 6f6e 2e0a 0a1f 0a46 696c 653a 2064 6562 on.....File: deb │ │ │ │ │ +0003f570: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0003f580: 2020 4e6f 6465 3a20 6c64 636f 6e66 6967 Node: ldconfig │ │ │ │ │ +0003f590: 2c20 2055 703a 2052 756e 2d74 696d 6520 , Up: Run-time │ │ │ │ │ +0003f5a0: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ +0003f5b0: 0a0a 382e 312e 3120 e280 986c 6463 6f6e ..8.1.1 ...ldcon │ │ │ │ │ +0003f5c0: 6669 67e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d fig....--------- │ │ │ │ │ +0003f5d0: 2d2d 2d2d 2d2d 2d0a 0a41 6e79 2070 6163 -------..Any pac │ │ │ │ │ +0003f5e0: 6b61 6765 2069 6e73 7461 6c6c 696e 6720 kage installing │ │ │ │ │ +0003f5f0: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ +0003f600: 2069 6e20 6f6e 6520 6f66 2074 6865 2064 in one of the d │ │ │ │ │ +0003f610: 6566 6175 6c74 206c 6962 7261 7279 0a64 efault library.d │ │ │ │ │ +0003f620: 6972 6563 746f 7269 6573 206f 6620 7468 irectories of th │ │ │ │ │ +0003f630: 6520 6479 6e61 6d69 6320 6c69 6e6b 6572 e dynamic linker │ │ │ │ │ +0003f640: 2028 7768 6963 6820 6172 6520 6375 7272 (which are curr │ │ │ │ │ +0003f650: 656e 746c 7920 e280 982f 7573 722f 6c69 ently .../usr/li │ │ │ │ │ +0003f660: 62e2 8099 2061 6e64 0ae2 8098 2f6c 6962 b... and..../lib │ │ │ │ │ +0003f670: e280 9929 206f 7220 6120 6469 7265 6374 ...) or a direct │ │ │ │ │ +0003f680: 6f72 7920 7468 6174 2069 7320 6c69 7374 ory that is list │ │ │ │ │ +0003f690: 6564 2069 6e20 e280 982f 6574 632f 6c64 ed in .../etc/ld │ │ │ │ │ +0003f6a0: 2e73 6f2e 636f 6e66 e280 9920 2831 2920 .so.conf... (1) │ │ │ │ │ +0003f6b0: 6d75 7374 2075 7365 0ae2 8098 6c64 636f must use....ldco │ │ │ │ │ +0003f6c0: 6e66 6967 e280 9920 746f 2075 7064 6174 nfig... to updat │ │ │ │ │ +0003f6d0: 6520 7468 6520 7368 6172 6564 206c 6962 e the shared lib │ │ │ │ │ +0003f6e0: 7261 7279 2073 7973 7465 6d2e 0a0a 416e rary system...An │ │ │ │ │ +0003f6f0: 7920 7375 6368 2070 6163 6b61 6765 206d y such package m │ │ │ │ │ +0003f700: 7573 7420 6861 7665 2074 6865 206c 696e ust have the lin │ │ │ │ │ +0003f710: 6520 e280 9861 6374 6976 6174 652d 6e6f e ...activate-no │ │ │ │ │ +0003f720: 6177 6169 7420 6c64 636f 6e66 6967 e280 await ldconfig.. │ │ │ │ │ +0003f730: 9920 696e 2069 7473 0ae2 8098 7472 6967 . in its....trig │ │ │ │ │ +0003f740: 6765 7273 e280 9920 636f 6e74 726f 6c20 gers... control │ │ │ │ │ +0003f750: 6669 6c65 2028 692e 652e 2020 e280 9844 file (i.e. ...D │ │ │ │ │ +0003f760: 4542 4941 4e2f 7472 6967 6765 7273 e280 EBIAN/triggers.. │ │ │ │ │ +0003f770: 9929 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d .)... -------- │ │ │ │ │ +0003f780: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ +0003f790: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ +0003f7a0: 5468 6573 6520 6172 6520 6375 7272 656e These are curren │ │ │ │ │ +0003f7b0: 746c 7920 e280 982f 7573 722f 6c6f 6361 tly .../usr/loca │ │ │ │ │ +0003f7c0: 6c2f 6c69 62e2 8099 2070 6c75 7320 6469 l/lib... plus di │ │ │ │ │ +0003f7d0: 7265 6374 6f72 6965 7320 756e 6465 720a rectories under. │ │ │ │ │ +0003f7e0: e280 982f 6c69 62e2 8099 2061 6e64 20e2 .../lib... and . │ │ │ │ │ +0003f7f0: 8098 2f75 7372 2f6c 6962 e280 9920 6d61 ../usr/lib... ma │ │ │ │ │ +0003f800: 7463 6869 6e67 2074 6865 206d 756c 7469 tching the multi │ │ │ │ │ +0003f810: 6172 6368 2074 7269 706c 6574 2066 6f72 arch triplet for │ │ │ │ │ +0003f820: 2074 6865 2073 7973 7465 6d0a 6172 6368 the system.arch │ │ │ │ │ +0003f830: 6974 6563 7475 7265 2e0a 0a1f 0a46 696c itecture.....Fil │ │ │ │ │ +0003f840: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0003f850: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5368 .info, Node: Sh │ │ │ │ │ +0003f860: 6172 6564 206c 6962 7261 7279 2073 7570 ared library sup │ │ │ │ │ +0003f870: 706f 7274 2066 696c 6573 2c20 204e 6578 port files, Nex │ │ │ │ │ +0003f880: 743a 2053 7461 7469 6320 6c69 6272 6172 t: Static librar │ │ │ │ │ +0003f890: 6965 732c 2020 5072 6576 3a20 5275 6e2d ies, Prev: Run- │ │ │ │ │ +0003f8a0: 7469 6d65 2073 6861 7265 6420 6c69 6272 time shared libr │ │ │ │ │ +0003f8b0: 6172 6965 732c 2020 5570 3a20 5368 6172 aries, Up: Shar │ │ │ │ │ +0003f8c0: 6564 206c 6962 7261 7269 6573 0a0a 382e ed libraries..8. │ │ │ │ │ +0003f8d0: 3220 5368 6172 6564 206c 6962 7261 7279 2 Shared library │ │ │ │ │ +0003f8e0: 2073 7570 706f 7274 2066 696c 6573 0a3d support files.= │ │ │ │ │ +0003f8f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003f900: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0003f910: 0a49 6620 796f 7572 2070 6163 6b61 6765 .If your package │ │ │ │ │ +0003f920: 2063 6f6e 7461 696e 7320 6669 6c65 7320 contains files │ │ │ │ │ +0003f930: 7768 6f73 6520 6e61 6d65 7320 646f 206e whose names do n │ │ │ │ │ +0003f940: 6f74 2063 6861 6e67 6520 7769 7468 2065 ot change with e │ │ │ │ │ +0003f950: 6163 680a 6368 616e 6765 2069 6e20 7468 ach.change in th │ │ │ │ │ +0003f960: 6520 6c69 6272 6172 7920 7368 6172 6564 e library shared │ │ │ │ │ +0003f970: 206f 626a 6563 7420 7665 7273 696f 6e2c object version, │ │ │ │ │ +0003f980: 2079 6f75 206d 7573 7420 6e6f 7420 7075 you must not pu │ │ │ │ │ +0003f990: 7420 7468 656d 2069 6e0a 7468 6520 7368 t them in.the sh │ │ │ │ │ +0003f9a0: 6172 6564 206c 6962 7261 7279 2070 6163 ared library pac │ │ │ │ │ +0003f9b0: 6b61 6765 2e20 204f 7468 6572 7769 7365 kage. Otherwise │ │ │ │ │ +0003f9c0: 2c20 7365 7665 7261 6c20 7665 7273 696f , several versio │ │ │ │ │ +0003f9d0: 6e73 206f 6620 7468 6520 7368 6172 6564 ns of the shared │ │ │ │ │ +0003f9e0: 0a6c 6962 7261 7279 2063 616e 6e6f 7420 .library cannot │ │ │ │ │ +0003f9f0: 6265 2069 6e73 7461 6c6c 6564 2061 7420 be installed at │ │ │ │ │ +0003fa00: 7468 6520 7361 6d65 2074 696d 6520 7769 the same time wi │ │ │ │ │ +0003fa10: 7468 6f75 7420 6669 6c65 6e61 6d65 2063 thout filename c │ │ │ │ │ +0003fa20: 6c61 7368 6573 2c0a 6d61 6b69 6e67 2075 lashes,.making u │ │ │ │ │ +0003fa30: 7067 7261 6465 7320 616e 6420 7472 616e pgrades and tran │ │ │ │ │ +0003fa40: 7369 7469 6f6e 7320 756e 6e65 6365 7373 sitions unnecess │ │ │ │ │ +0003fa50: 6172 696c 7920 6469 6666 6963 756c 742e arily difficult. │ │ │ │ │ +0003fa60: 0a0a 4974 2069 7320 7265 636f 6d6d 656e ..It is recommen │ │ │ │ │ +0003fa70: 6465 6420 7468 6174 2073 7570 706f 7274 ded that support │ │ │ │ │ +0003fa80: 696e 6720 6669 6c65 7320 616e 6420 7275 ing files and ru │ │ │ │ │ +0003fa90: 6e2d 7469 6d65 2073 7570 706f 7274 2070 n-time support p │ │ │ │ │ +0003faa0: 726f 6772 616d 730a 7468 6174 2064 6f20 rograms.that do │ │ │ │ │ +0003fab0: 6e6f 7420 6e65 6564 2074 6f20 6265 2069 not need to be i │ │ │ │ │ +0003fac0: 6e76 6f6b 6564 206d 616e 7561 6c6c 7920 nvoked manually │ │ │ │ │ +0003fad0: 6279 2075 7365 7273 2c20 6275 7420 6172 by users, but ar │ │ │ │ │ +0003fae0: 6520 6e65 7665 7274 6865 6c65 7373 0a72 e nevertheless.r │ │ │ │ │ +0003faf0: 6571 7569 7265 6420 666f 7220 7468 6520 equired for the │ │ │ │ │ +0003fb00: 7061 636b 6167 6520 746f 2066 756e 6374 package to funct │ │ │ │ │ +0003fb10: 696f 6e2c 2062 6520 706c 6163 6564 2028 ion, be placed ( │ │ │ │ │ +0003fb20: 6966 2074 6865 7920 6172 6520 6269 6e61 if they are bina │ │ │ │ │ +0003fb30: 7279 2920 696e 0a61 2073 7562 6469 7265 ry) in.a subdire │ │ │ │ │ +0003fb40: 6374 6f72 7920 6f66 20e2 8098 2f75 7372 ctory of .../usr │ │ │ │ │ +0003fb50: 2f6c 6962 e280 992c 2070 7265 6665 7261 /lib..., prefera │ │ │ │ │ +0003fb60: 626c 7920 756e 6465 7220 e280 982f 7573 bly under .../us │ │ │ │ │ +0003fb70: 722f 6c69 622f e280 9970 6163 6b61 6765 r/lib/...package │ │ │ │ │ +0003fb80: 2d6e 616d 652e 0a49 6620 7468 6520 7072 -name..If the pr │ │ │ │ │ +0003fb90: 6f67 7261 6d20 6f72 2066 696c 6520 6973 ogram or file is │ │ │ │ │ +0003fba0: 2061 7263 6869 7465 6374 7572 6520 696e architecture in │ │ │ │ │ +0003fbb0: 6465 7065 6e64 656e 742c 2074 6865 2072 dependent, the r │ │ │ │ │ +0003fbc0: 6563 6f6d 6d65 6e64 6174 696f 6e0a 6973 ecommendation.is │ │ │ │ │ +0003fbd0: 2066 6f72 2069 7420 746f 2062 6520 706c for it to be pl │ │ │ │ │ +0003fbe0: 6163 6564 2069 6e20 6120 7375 6264 6972 aced in a subdir │ │ │ │ │ +0003fbf0: 6563 746f 7279 206f 6620 e280 982f 7573 ectory of .../us │ │ │ │ │ +0003fc00: 722f 7368 6172 65e2 8099 2069 6e73 7465 r/share... inste │ │ │ │ │ +0003fc10: 6164 2c0a 7072 6566 6572 6162 6c79 2075 ad,.preferably u │ │ │ │ │ +0003fc20: 6e64 6572 20e2 8098 2f75 7372 2f73 6861 nder .../usr/sha │ │ │ │ │ +0003fc30: 7265 2fe2 8099 7061 636b 6167 652d 6e61 re/...package-na │ │ │ │ │ +0003fc40: 6d65 2e20 2046 6f6c 6c6f 7769 6e67 2074 me. Following t │ │ │ │ │ +0003fc50: 6865 2070 6163 6b61 6765 2d6e 616d 650a he package-name. │ │ │ │ │ +0003fc60: 6e61 6d69 6e67 2063 6f6e 7665 6e74 696f naming conventio │ │ │ │ │ +0003fc70: 6e20 656e 7375 7265 7320 7468 6174 2074 n ensures that t │ │ │ │ │ +0003fc80: 6865 2066 696c 6520 6e61 6d65 7320 6368 he file names ch │ │ │ │ │ +0003fc90: 616e 6765 2077 6865 6e20 7468 6520 7368 ange when the sh │ │ │ │ │ +0003fca0: 6172 6564 0a6f 626a 6563 7420 7665 7273 ared.object vers │ │ │ │ │ +0003fcb0: 696f 6e20 6368 616e 6765 732e 0a0a 5275 ion changes...Ru │ │ │ │ │ +0003fcc0: 6e2d 7469 6d65 2073 7570 706f 7274 2070 n-time support p │ │ │ │ │ +0003fcd0: 726f 6772 616d 7320 7468 6174 2075 7365 rograms that use │ │ │ │ │ +0003fce0: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ +0003fcf0: 6172 7920 6275 7420 6172 6520 6e6f 740a ary but are not. │ │ │ │ │ +0003fd00: 7265 7175 6972 6564 2066 6f72 2074 6865 required for the │ │ │ │ │ +0003fd10: 206c 6962 7261 7279 2074 6f20 6675 6e63 library to func │ │ │ │ │ +0003fd20: 7469 6f6e 206f 7220 6669 6c65 7320 7573 tion or files us │ │ │ │ │ +0003fd30: 6564 2062 7920 7468 6520 7368 6172 6564 ed by the shared │ │ │ │ │ +0003fd40: 206c 6962 7261 7279 0a74 6861 7420 6361 library.that ca │ │ │ │ │ +0003fd50: 6e20 6265 2075 7365 6420 6279 2061 6e79 n be used by any │ │ │ │ │ +0003fd60: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ +0003fd70: 7368 6172 6564 206c 6962 7261 7279 2070 shared library p │ │ │ │ │ +0003fd80: 6163 6b61 6765 2073 686f 756c 640a 696e ackage should.in │ │ │ │ │ +0003fd90: 7374 6561 6420 6265 2070 7574 2069 6e20 stead be put in │ │ │ │ │ +0003fda0: 6120 7365 7061 7261 7465 2070 6163 6b61 a separate packa │ │ │ │ │ +0003fdb0: 6765 2e20 2054 6869 7320 7061 636b 6167 ge. This packag │ │ │ │ │ +0003fdc0: 6520 6d69 6768 7420 7479 7069 6361 6c6c e might typicall │ │ │ │ │ +0003fdd0: 7920 6265 0a6e 616d 6564 206c 6962 7261 y be.named libra │ │ │ │ │ +0003fde0: 7279 6e61 6d65 2d74 6f6f 6c73 3b20 6e6f ryname-tools; no │ │ │ │ │ +0003fdf0: 7465 2074 6865 2061 6273 656e 6365 206f te the absence o │ │ │ │ │ +0003fe00: 6620 7468 6520 736f 7665 7273 696f 6e20 f the soversion │ │ │ │ │ +0003fe10: 696e 2074 6865 0a70 6163 6b61 6765 206e in the.package n │ │ │ │ │ +0003fe20: 616d 652e 0a0a 4669 6c65 7320 616e 6420 ame...Files and │ │ │ │ │ +0003fe30: 7375 7070 6f72 7420 7072 6f67 7261 6d73 support programs │ │ │ │ │ +0003fe40: 206f 6e6c 7920 7573 6566 756c 2077 6865 only useful whe │ │ │ │ │ +0003fe50: 6e20 636f 6d70 696c 696e 6720 736f 6674 n compiling soft │ │ │ │ │ +0003fe60: 7761 7265 2061 6761 696e 7374 0a74 6865 ware against.the │ │ │ │ │ +0003fe70: 206c 6962 7261 7279 2073 686f 756c 6420 library should │ │ │ │ │ +0003fe80: 6265 2069 6e63 6c75 6465 6420 696e 2074 be included in t │ │ │ │ │ +0003fe90: 6865 2064 6576 656c 6f70 6d65 6e74 2070 he development p │ │ │ │ │ +0003fea0: 6163 6b61 6765 2066 6f72 2074 6865 0a6c ackage for the.l │ │ │ │ │ +0003feb0: 6962 7261 7279 2e20 2028 3129 0a0a 2020 ibrary. (1).. │ │ │ │ │ +0003fec0: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ +0003fed0: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ +0003fee0: 0a0a 2020 2028 3129 2046 6f72 2065 7861 .. (1) For exa │ │ │ │ │ +0003fef0: 6d70 6c65 2c20 6120 e280 9870 6163 6b61 mple, a ...packa │ │ │ │ │ +0003ff00: 6765 2d6e 616d 652d 636f 6e66 6967 e280 ge-name-config.. │ │ │ │ │ +0003ff10: 9920 7363 7269 7074 206f 7220 706b 672d . script or pkg- │ │ │ │ │ +0003ff20: 636f 6e66 6967 0a63 6f6e 6669 6775 7261 config.configura │ │ │ │ │ +0003ff30: 7469 6f6e 2066 696c 6573 2e0a 0a1f 0a46 tion files.....F │ │ │ │ │ +0003ff40: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0003ff50: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0003ff60: 5374 6174 6963 206c 6962 7261 7269 6573 Static libraries │ │ │ │ │ +0003ff70: 2c20 204e 6578 743a 2044 6576 656c 6f70 , Next: Develop │ │ │ │ │ +0003ff80: 6d65 6e74 2066 696c 6573 2c20 2050 7265 ment files, Pre │ │ │ │ │ +0003ff90: 763a 2053 6861 7265 6420 6c69 6272 6172 v: Shared librar │ │ │ │ │ +0003ffa0: 7920 7375 7070 6f72 7420 6669 6c65 732c y support files, │ │ │ │ │ +0003ffb0: 2020 5570 3a20 5368 6172 6564 206c 6962 Up: Shared lib │ │ │ │ │ +0003ffc0: 7261 7269 6573 0a0a 382e 3320 5374 6174 raries..8.3 Stat │ │ │ │ │ +0003ffd0: 6963 206c 6962 7261 7269 6573 0a3d 3d3d ic libraries.=== │ │ │ │ │ +0003ffe0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003fff0: 3d0a 0a54 6865 2073 7461 7469 6320 6c69 =..The static li │ │ │ │ │ +00040000: 6272 6172 7920 28e2 8098 6c69 6272 6172 brary (...librar │ │ │ │ │ +00040010: 796e 616d 652e 61e2 8099 2920 6973 2075 yname.a...) is u │ │ │ │ │ +00040020: 7375 616c 6c79 2070 726f 7669 6465 6420 sually provided │ │ │ │ │ +00040030: 696e 2061 6464 6974 696f 6e20 746f 0a74 in addition to.t │ │ │ │ │ +00040040: 6865 2073 6861 7265 6420 7665 7273 696f he shared versio │ │ │ │ │ +00040050: 6e2e 2020 4974 2069 7320 706c 6163 6564 n. It is placed │ │ │ │ │ +00040060: 2069 6e74 6f20 7468 6520 6465 7665 6c6f into the develo │ │ │ │ │ +00040070: 706d 656e 7420 7061 636b 6167 6520 2873 pment package (s │ │ │ │ │ +00040080: 6565 0a62 656c 6f77 292e 0a0a 496e 2073 ee.below)...In s │ │ │ │ │ +00040090: 6f6d 6520 6361 7365 732c 2069 7420 6973 ome cases, it is │ │ │ │ │ +000400a0: 2061 6363 6570 7461 626c 6520 666f 7220 acceptable for │ │ │ │ │ +000400b0: 6120 6c69 6272 6172 7920 746f 2062 6520 a library to be │ │ │ │ │ +000400c0: 6176 6169 6c61 626c 6520 696e 2073 7461 available in sta │ │ │ │ │ +000400d0: 7469 630a 666f 726d 206f 6e6c 793b 2074 tic.form only; t │ │ │ │ │ +000400e0: 6865 7365 2063 6173 6573 2069 6e63 6c75 hese cases inclu │ │ │ │ │ +000400f0: 6465 3a0a 0a20 2020 2d20 6c69 6272 6172 de:.. - librar │ │ │ │ │ +00040100: 6965 7320 666f 7220 6c61 6e67 7561 6765 ies for language │ │ │ │ │ +00040110: 7320 7768 6f73 6520 7368 6172 6564 206c s whose shared l │ │ │ │ │ +00040120: 6962 7261 7279 2073 7570 706f 7274 2069 ibrary support i │ │ │ │ │ +00040130: 7320 696d 6d61 7475 7265 206f 720a 2020 s immature or. │ │ │ │ │ +00040140: 2020 2075 6e73 7461 626c 650a 0a20 2020 unstable.. │ │ │ │ │ +00040150: 2d20 6c69 6272 6172 6965 7320 7768 6f73 - libraries whos │ │ │ │ │ +00040160: 6520 696e 7465 7266 6163 6573 2061 7265 e interfaces are │ │ │ │ │ +00040170: 2069 6e20 666c 7578 206f 7220 756e 6465 in flux or unde │ │ │ │ │ +00040180: 7220 6465 7665 6c6f 706d 656e 740a 2020 r development. │ │ │ │ │ +00040190: 2020 2028 636f 6d6d 6f6e 6c79 2074 6865 (commonly the │ │ │ │ │ +000401a0: 2063 6173 6520 7768 656e 2074 6865 206c case when the l │ │ │ │ │ +000401b0: 6962 7261 7279 e280 9973 206d 616a 6f72 ibrary...s major │ │ │ │ │ +000401c0: 2076 6572 7369 6f6e 206e 756d 6265 7220 version number │ │ │ │ │ +000401d0: 6973 207a 6572 6f2c 0a20 2020 2020 6f72 is zero,. or │ │ │ │ │ +000401e0: 2077 6865 7265 2074 6865 2041 4249 2062 where the ABI b │ │ │ │ │ +000401f0: 7265 616b 7320 6163 726f 7373 2070 6174 reaks across pat │ │ │ │ │ +00040200: 6368 6c65 7665 6c73 290a 0a20 2020 2d20 chlevels).. - │ │ │ │ │ +00040210: 6c69 6272 6172 6965 7320 7768 6963 6820 libraries which │ │ │ │ │ +00040220: 6172 6520 6578 706c 6963 6974 6c79 2069 are explicitly i │ │ │ │ │ +00040230: 6e74 656e 6465 6420 746f 2062 6520 6176 ntended to be av │ │ │ │ │ +00040240: 6169 6c61 626c 6520 6f6e 6c79 2069 6e0a ailable only in. │ │ │ │ │ +00040250: 2020 2020 2073 7461 7469 6320 666f 726d static form │ │ │ │ │ +00040260: 2062 7920 7468 6569 7220 7570 7374 7265 by their upstre │ │ │ │ │ +00040270: 616d 2061 7574 686f 7228 7329 0a0a 1f0a am author(s).... │ │ │ │ │ +00040280: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00040290: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +000402a0: 2044 6576 656c 6f70 6d65 6e74 2066 696c Development fil │ │ │ │ │ +000402b0: 6573 2c20 204e 6578 743a 2044 6570 656e es, Next: Depen │ │ │ │ │ +000402c0: 6465 6e63 6965 7320 6265 7477 6565 6e20 dencies between │ │ │ │ │ +000402d0: 7468 6520 7061 636b 6167 6573 206f 6620 the packages of │ │ │ │ │ +000402e0: 7468 6520 7361 6d65 206c 6962 7261 7279 the same library │ │ │ │ │ +000402f0: 2c20 2050 7265 763a 2053 7461 7469 6320 , Prev: Static │ │ │ │ │ +00040300: 6c69 6272 6172 6965 732c 2020 5570 3a20 libraries, Up: │ │ │ │ │ +00040310: 5368 6172 6564 206c 6962 7261 7269 6573 Shared libraries │ │ │ │ │ +00040320: 0a0a 382e 3420 4465 7665 6c6f 706d 656e ..8.4 Developmen │ │ │ │ │ +00040330: 7420 6669 6c65 730a 3d3d 3d3d 3d3d 3d3d t files.======== │ │ │ │ │ +00040340: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 =============..I │ │ │ │ │ +00040350: 6620 7468 6572 6520 6172 6520 6465 7665 f there are deve │ │ │ │ │ +00040360: 6c6f 706d 656e 7420 6669 6c65 7320 6173 lopment files as │ │ │ │ │ +00040370: 736f 6369 6174 6564 2077 6974 6820 6120 sociated with a │ │ │ │ │ +00040380: 7368 6172 6564 206c 6962 7261 7279 2c20 shared library, │ │ │ │ │ +00040390: 7468 650a 736f 7572 6365 2070 6163 6b61 the.source packa │ │ │ │ │ +000403a0: 6765 206e 6565 6473 2074 6f20 6765 6e65 ge needs to gene │ │ │ │ │ +000403b0: 7261 7465 2061 2062 696e 6172 7920 6465 rate a binary de │ │ │ │ │ +000403c0: 7665 6c6f 706d 656e 7420 7061 636b 6167 velopment packag │ │ │ │ │ +000403d0: 6520 6e61 6d65 640a 6c69 6272 6172 796e e named.libraryn │ │ │ │ │ +000403e0: 616d 652d 6465 762c 206f 7220 6966 2079 ame-dev, or if y │ │ │ │ │ +000403f0: 6f75 206e 6565 6420 746f 2073 7570 706f ou need to suppo │ │ │ │ │ +00040400: 7274 206d 756c 7469 706c 6520 6465 7665 rt multiple deve │ │ │ │ │ +00040410: 6c6f 706d 656e 7420 7665 7273 696f 6e73 lopment versions │ │ │ │ │ +00040420: 0a61 7420 6120 7469 6d65 2c20 6c69 6272 .at a time, libr │ │ │ │ │ +00040430: 6172 796e 616d 6561 7069 7665 7273 696f arynameapiversio │ │ │ │ │ +00040440: 6e2d 6465 762e 2020 496e 7374 616c 6c69 n-dev. Installi │ │ │ │ │ +00040450: 6e67 2074 6865 2064 6576 656c 6f70 6d65 ng the developme │ │ │ │ │ +00040460: 6e74 0a70 6163 6b61 6765 206d 7573 7420 nt.package must │ │ │ │ │ +00040470: 7265 7375 6c74 2069 6e20 696e 7374 616c result in instal │ │ │ │ │ +00040480: 6c61 7469 6f6e 206f 6620 616c 6c20 7468 lation of all th │ │ │ │ │ +00040490: 6520 6465 7665 6c6f 706d 656e 7420 6669 e development fi │ │ │ │ │ +000404a0: 6c65 730a 6e65 6365 7373 6172 7920 666f les.necessary fo │ │ │ │ │ +000404b0: 7220 636f 6d70 696c 696e 6720 7072 6f67 r compiling prog │ │ │ │ │ +000404c0: 7261 6d73 2061 6761 696e 7374 2074 6861 rams against tha │ │ │ │ │ +000404d0: 7420 7368 6172 6564 206c 6962 7261 7279 t shared library │ │ │ │ │ +000404e0: 2e20 2028 3129 0a0a 496e 2063 6173 6520 . (1)..In case │ │ │ │ │ +000404f0: 7365 7665 7261 6c20 6465 7665 6c6f 706d several developm │ │ │ │ │ +00040500: 656e 7420 7665 7273 696f 6e73 206f 6620 ent versions of │ │ │ │ │ +00040510: 6120 6c69 6272 6172 7920 6578 6973 742c a library exist, │ │ │ │ │ +00040520: 2079 6f75 206d 6179 206e 6565 6420 746f you may need to │ │ │ │ │ +00040530: 0a75 7365 20e2 8098 6470 6b67 e280 99e2 .use ...dpkg.... │ │ │ │ │ +00040540: 8099 7320 436f 6e66 6c69 6374 7320 6d65 ..s Conflicts me │ │ │ │ │ +00040550: 6368 616e 6973 6d20 2873 6565 202a 6e6f chanism (see *no │ │ │ │ │ +00040560: 7465 2043 6f6e 666c 6963 7469 6e67 2062 te Conflicting b │ │ │ │ │ +00040570: 696e 6172 7920 7061 636b 6167 6573 0a2d inary packages.- │ │ │ │ │ +00040580: 2043 6f6e 666c 6963 7473 3a20 6634 2e29 Conflicts: f4.) │ │ │ │ │ +00040590: 2074 6f20 656e 7375 7265 2074 6861 7420 to ensure that │ │ │ │ │ +000405a0: 7468 6520 7573 6572 206f 6e6c 7920 696e the user only in │ │ │ │ │ +000405b0: 7374 616c 6c73 206f 6e65 2064 6576 656c stalls one devel │ │ │ │ │ +000405c0: 6f70 6d65 6e74 0a76 6572 7369 6f6e 2061 opment.version a │ │ │ │ │ +000405d0: 7420 6120 7469 6d65 2028 6173 2064 6966 t a time (as dif │ │ │ │ │ +000405e0: 6665 7265 6e74 2064 6576 656c 6f70 6d65 ferent developme │ │ │ │ │ +000405f0: 6e74 2076 6572 7369 6f6e 7320 6172 6520 nt versions are │ │ │ │ │ +00040600: 6c69 6b65 6c79 2074 6f20 6861 7665 0a74 likely to have.t │ │ │ │ │ +00040610: 6865 2073 616d 6520 6865 6164 6572 2066 he same header f │ │ │ │ │ +00040620: 696c 6573 2069 6e20 7468 656d 2c20 7768 iles in them, wh │ │ │ │ │ +00040630: 6963 6820 776f 756c 6420 6361 7573 6520 ich would cause │ │ │ │ │ +00040640: 6120 6669 6c65 6e61 6d65 2063 6c61 7368 a filename clash │ │ │ │ │ +00040650: 2069 660a 626f 7468 2077 6572 6520 756e if.both were un │ │ │ │ │ +00040660: 7061 636b 6564 292e 0a0a 5468 6520 6465 packed)...The de │ │ │ │ │ +00040670: 7665 6c6f 706d 656e 7420 7061 636b 6167 velopment packag │ │ │ │ │ +00040680: 6520 7368 6f75 6c64 2063 6f6e 7461 696e e should contain │ │ │ │ │ +00040690: 2061 2073 796d 6c69 6e6b 2066 6f72 2074 a symlink for t │ │ │ │ │ +000406a0: 6865 2061 7373 6f63 6961 7465 640a 7368 he associated.sh │ │ │ │ │ +000406b0: 6172 6564 206c 6962 7261 7279 2077 6974 ared library wit │ │ │ │ │ +000406c0: 686f 7574 2061 2076 6572 7369 6f6e 206e hout a version n │ │ │ │ │ +000406d0: 756d 6265 722e 2020 466f 7220 6578 616d umber. For exam │ │ │ │ │ +000406e0: 706c 652c 2074 6865 206c 6962 6764 626d ple, the libgdbm │ │ │ │ │ +000406f0: 2d64 6576 0a70 6163 6b61 6765 2073 686f -dev.package sho │ │ │ │ │ +00040700: 756c 6420 696e 636c 7564 6520 6120 7379 uld include a sy │ │ │ │ │ +00040710: 6d6c 696e 6b20 6672 6f6d 20e2 8098 2f75 mlink from .../u │ │ │ │ │ +00040720: 7372 2f6c 6962 2f6c 6962 6764 626d 2e73 sr/lib/libgdbm.s │ │ │ │ │ +00040730: 6fe2 8099 2074 6f0a e280 986c 6962 6764 o... to....libgd │ │ │ │ │ +00040740: 626d 2e73 6f2e 332e 302e 30e2 8099 2e20 bm.so.3.0.0.... │ │ │ │ │ +00040750: 2054 6869 7320 7379 6d6c 696e 6b20 6973 This symlink is │ │ │ │ │ +00040760: 206e 6565 6465 6420 6279 2074 6865 206c needed by the l │ │ │ │ │ +00040770: 696e 6b65 7220 28e2 8098 6c64 e280 9929 inker (...ld...) │ │ │ │ │ +00040780: 2077 6865 6e0a 636f 6d70 696c 696e 6720 when.compiling │ │ │ │ │ +00040790: 7061 636b 6167 6573 2c20 6173 2069 7420 packages, as it │ │ │ │ │ +000407a0: 7769 6c6c 206f 6e6c 7920 6c6f 6f6b 2066 will only look f │ │ │ │ │ +000407b0: 6f72 20e2 8098 6c69 6267 6462 6d2e 736f or ...libgdbm.so │ │ │ │ │ +000407c0: e280 9920 7768 656e 2063 6f6d 7069 6c69 ... when compili │ │ │ │ │ +000407d0: 6e67 0a64 796e 616d 6963 616c 6c79 2e0a ng.dynamically.. │ │ │ │ │ +000407e0: 0a49 6620 7468 6520 7061 636b 6167 6520 .If the package │ │ │ │ │ +000407f0: 7072 6f76 6964 6573 2041 6461 204c 6962 provides Ada Lib │ │ │ │ │ +00040800: 7261 7279 2049 6e66 6f72 6d61 7469 6f6e rary Information │ │ │ │ │ +00040810: 2028 e280 982a 2e61 6c69 e280 9929 2066 (...*.ali...) f │ │ │ │ │ +00040820: 696c 6573 2066 6f72 2075 7365 0a77 6974 iles for use.wit │ │ │ │ │ +00040830: 6820 474e 4154 2c20 7468 6573 6520 6669 h GNAT, these fi │ │ │ │ │ +00040840: 6c65 7320 6d75 7374 2062 6520 696e 7374 les must be inst │ │ │ │ │ +00040850: 616c 6c65 6420 7265 6164 2d6f 6e6c 7920 alled read-only │ │ │ │ │ +00040860: 286d 6f64 6520 3034 3434 2920 736f 2074 (mode 0444) so t │ │ │ │ │ +00040870: 6861 740a 474e 4154 2077 696c 6c20 6e6f hat.GNAT will no │ │ │ │ │ +00040880: 7420 6174 7465 6d70 7420 746f 2072 6563 t attempt to rec │ │ │ │ │ +00040890: 6f6d 7069 6c65 2074 6865 6d2e 2020 5468 ompile them. Th │ │ │ │ │ +000408a0: 6973 206f 7665 7272 6964 6573 2074 6865 is overrides the │ │ │ │ │ +000408b0: 206e 6f72 6d61 6c20 6669 6c65 0a6d 6f64 normal file.mod │ │ │ │ │ +000408c0: 6520 7265 7175 6972 656d 656e 7473 2067 e requirements g │ │ │ │ │ +000408d0: 6976 656e 2069 6e20 2a6e 6f74 6520 5065 iven in *note Pe │ │ │ │ │ +000408e0: 726d 6973 7369 6f6e 7320 616e 6420 6f77 rmissions and ow │ │ │ │ │ +000408f0: 6e65 7273 3a20 3130 652e 0a0a 2020 202d ners: 10e... - │ │ │ │ │ +00040900: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ +00040910: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ +00040920: 2020 2028 3129 2054 6869 7320 776f 7264 (1) This word │ │ │ │ │ +00040930: 696e 6720 616c 6c6f 7773 2074 6865 2064 ing allows the d │ │ │ │ │ +00040940: 6576 656c 6f70 6d65 6e74 2066 696c 6573 evelopment files │ │ │ │ │ +00040950: 2074 6f20 6265 2073 706c 6974 2069 6e74 to be split int │ │ │ │ │ +00040960: 6f0a 7365 7665 7261 6c20 7061 636b 6167 o.several packag │ │ │ │ │ +00040970: 6573 2c20 7375 6368 2061 7320 6120 7365 es, such as a se │ │ │ │ │ +00040980: 7061 7261 7465 2061 7263 6869 7465 6374 parate architect │ │ │ │ │ +00040990: 7572 652d 696e 6465 7065 6e64 656e 740a ure-independent. │ │ │ │ │ +000409a0: 6c69 6272 6172 796e 616d 652d 6865 6164 libraryname-head │ │ │ │ │ +000409b0: 6572 732c 2070 726f 7669 6465 6420 7468 ers, provided th │ │ │ │ │ +000409c0: 6174 2074 6865 2064 6576 656c 6f70 6d65 at the developme │ │ │ │ │ +000409d0: 6e74 2070 6163 6b61 6765 2064 6570 656e nt package depen │ │ │ │ │ +000409e0: 6473 206f 6e0a 616c 6c20 7468 6520 7265 ds on.all the re │ │ │ │ │ +000409f0: 7175 6972 6564 2061 6464 6974 696f 6e61 quired additiona │ │ │ │ │ +00040a00: 6c20 7061 636b 6167 6573 2e0a 0a1f 0a46 l packages.....F │ │ │ │ │ +00040a10: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00040a20: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00040a30: 4465 7065 6e64 656e 6369 6573 2062 6574 Dependencies bet │ │ │ │ │ +00040a40: 7765 656e 2074 6865 2070 6163 6b61 6765 ween the package │ │ │ │ │ +00040a50: 7320 6f66 2074 6865 2073 616d 6520 6c69 s of the same li │ │ │ │ │ +00040a60: 6272 6172 792c 2020 4e65 7874 3a20 4465 brary, Next: De │ │ │ │ │ +00040a70: 7065 6e64 656e 6369 6573 2062 6574 7765 pendencies betwe │ │ │ │ │ +00040a80: 656e 2074 6865 206c 6962 7261 7279 2061 en the library a │ │ │ │ │ +00040a90: 6e64 206f 7468 6572 2070 6163 6b61 6765 nd other package │ │ │ │ │ +00040aa0: 732c 2020 5072 6576 3a20 4465 7665 6c6f s, Prev: Develo │ │ │ │ │ +00040ab0: 706d 656e 7420 6669 6c65 732c 2020 5570 pment files, Up │ │ │ │ │ +00040ac0: 3a20 5368 6172 6564 206c 6962 7261 7269 : Shared librari │ │ │ │ │ +00040ad0: 6573 0a0a 382e 3520 4465 7065 6e64 656e es..8.5 Dependen │ │ │ │ │ +00040ae0: 6369 6573 2062 6574 7765 656e 2074 6865 cies between the │ │ │ │ │ +00040af0: 2070 6163 6b61 6765 7320 6f66 2074 6865 packages of the │ │ │ │ │ +00040b00: 2073 616d 6520 6c69 6272 6172 790a 3d3d same library.== │ │ │ │ │ +00040b10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040b20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040b30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040b40: 3d3d 3d3d 3d3d 3d0a 0a54 7970 6963 616c =======..Typical │ │ │ │ │ +00040b50: 6c79 2074 6865 2064 6576 656c 6f70 6d65 ly the developme │ │ │ │ │ +00040b60: 6e74 2076 6572 7369 6f6e 2073 686f 756c nt version shoul │ │ │ │ │ +00040b70: 6420 6861 7665 2061 6e20 6578 6163 7420 d have an exact │ │ │ │ │ +00040b80: 7665 7273 696f 6e0a 6465 7065 6e64 656e version.dependen │ │ │ │ │ +00040b90: 6379 206f 6e20 7468 6520 7275 6e74 696d cy on the runtim │ │ │ │ │ +00040ba0: 6520 6c69 6272 6172 792c 2074 6f20 6d61 e library, to ma │ │ │ │ │ +00040bb0: 6b65 2073 7572 6520 7468 6174 2063 6f6d ke sure that com │ │ │ │ │ +00040bc0: 7069 6c61 7469 6f6e 2061 6e64 0a6c 696e pilation and.lin │ │ │ │ │ +00040bd0: 6b69 6e67 2068 6170 7065 6e73 2063 6f72 king happens cor │ │ │ │ │ +00040be0: 7265 6374 6c79 2e20 2054 6865 20e2 8098 rectly. The ... │ │ │ │ │ +00040bf0: 247b 6269 6e61 7279 3a56 6572 7369 6f6e ${binary:Version │ │ │ │ │ +00040c00: 7de2 8099 2073 7562 7374 6974 7574 696f }... substitutio │ │ │ │ │ +00040c10: 6e0a 7661 7269 6162 6c65 2063 616e 2062 n.variable can b │ │ │ │ │ +00040c20: 6520 7573 6566 756c 2066 6f72 2074 6869 e useful for thi │ │ │ │ │ +00040c30: 7320 7075 7270 6f73 652e 2020 2831 290a s purpose. (1). │ │ │ │ │ +00040c40: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +00040c50: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +00040c60: 2d2d 2d0a 0a20 2020 2831 2920 5072 6576 ---.. (1) Prev │ │ │ │ │ +00040c70: 696f 7573 6c79 2c20 e280 9824 7b53 6f75 iously, ...${Sou │ │ │ │ │ +00040c80: 7263 652d 5665 7273 696f 6e7d e280 9920 rce-Version}... │ │ │ │ │ +00040c90: 7761 7320 7573 6564 2c20 6275 7420 6974 was used, but it │ │ │ │ │ +00040ca0: 7320 6e61 6d65 2077 6173 0a63 6f6e 6675 s name was.confu │ │ │ │ │ +00040cb0: 7369 6e67 2061 6e64 2069 7420 6861 7320 sing and it has │ │ │ │ │ +00040cc0: 6265 656e 2064 6570 7265 6361 7465 6420 been deprecated │ │ │ │ │ +00040cd0: 7369 6e63 6520 6470 6b67 2031 2e31 332e since dpkg 1.13. │ │ │ │ │ +00040ce0: 3139 2e0a 0a1f 0a46 696c 653a 2064 6562 19.....File: deb │ │ │ │ │ +00040cf0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00040d00: 2020 4e6f 6465 3a20 4465 7065 6e64 656e Node: Dependen │ │ │ │ │ +00040d10: 6369 6573 2062 6574 7765 656e 2074 6865 cies between the │ │ │ │ │ +00040d20: 206c 6962 7261 7279 2061 6e64 206f 7468 library and oth │ │ │ │ │ +00040d30: 6572 2070 6163 6b61 6765 732c 2020 5072 er packages, Pr │ │ │ │ │ +00040d40: 6576 3a20 4465 7065 6e64 656e 6369 6573 ev: Dependencies │ │ │ │ │ +00040d50: 2062 6574 7765 656e 2074 6865 2070 6163 between the pac │ │ │ │ │ +00040d60: 6b61 6765 7320 6f66 2074 6865 2073 616d kages of the sam │ │ │ │ │ +00040d70: 6520 6c69 6272 6172 792c 2020 5570 3a20 e library, Up: │ │ │ │ │ +00040d80: 5368 6172 6564 206c 6962 7261 7269 6573 Shared libraries │ │ │ │ │ +00040d90: 0a0a 382e 3620 4465 7065 6e64 656e 6369 ..8.6 Dependenci │ │ │ │ │ +00040da0: 6573 2062 6574 7765 656e 2074 6865 206c es between the l │ │ │ │ │ +00040db0: 6962 7261 7279 2061 6e64 206f 7468 6572 ibrary and other │ │ │ │ │ +00040dc0: 2070 6163 6b61 6765 730a 3d3d 3d3d 3d3d packages.====== │ │ │ │ │ +00040dd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040de0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040df0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040e00: 3d0a 0a49 6620 6120 7061 636b 6167 6520 =..If a package │ │ │ │ │ +00040e10: 636f 6e74 6169 6e73 2061 2062 696e 6172 contains a binar │ │ │ │ │ +00040e20: 7920 6f72 206c 6962 7261 7279 2077 6869 y or library whi │ │ │ │ │ +00040e30: 6368 206c 696e 6b73 2074 6f20 6120 7368 ch links to a sh │ │ │ │ │ +00040e40: 6172 6564 0a6c 6962 7261 7279 2c20 7765 ared.library, we │ │ │ │ │ +00040e50: 206d 7573 7420 656e 7375 7265 2074 6861 must ensure tha │ │ │ │ │ +00040e60: 742c 2077 6865 6e20 7468 6520 7061 636b t, when the pack │ │ │ │ │ +00040e70: 6167 6520 6973 2069 6e73 7461 6c6c 6564 age is installed │ │ │ │ │ +00040e80: 206f 6e20 7468 650a 7379 7374 656d 2c20 on the.system, │ │ │ │ │ +00040e90: 616c 6c20 6f66 2074 6865 206c 6962 7261 all of the libra │ │ │ │ │ +00040ea0: 7269 6573 206e 6565 6465 6420 6172 6520 ries needed are │ │ │ │ │ +00040eb0: 616c 736f 2069 6e73 7461 6c6c 6564 2e20 also installed. │ │ │ │ │ +00040ec0: 2054 6865 7365 0a64 6570 656e 6465 6e63 These.dependenc │ │ │ │ │ +00040ed0: 6965 7320 6d75 7374 2062 6520 6164 6465 ies must be adde │ │ │ │ │ +00040ee0: 6420 746f 2074 6865 2062 696e 6172 7920 d to the binary │ │ │ │ │ +00040ef0: 7061 636b 6167 6520 7768 656e 2069 7420 package when it │ │ │ │ │ +00040f00: 6973 2062 7569 6c74 2c20 7369 6e63 650a is built, since. │ │ │ │ │ +00040f10: 7468 6579 206d 6179 2063 6861 6e67 6520 they may change │ │ │ │ │ +00040f20: 6261 7365 6420 6f6e 2077 6869 6368 2076 based on which v │ │ │ │ │ +00040f30: 6572 7369 6f6e 206f 6620 6120 7368 6172 ersion of a shar │ │ │ │ │ +00040f40: 6564 206c 6962 7261 7279 2074 6865 2062 ed library the b │ │ │ │ │ +00040f50: 696e 6172 7920 6f72 0a6c 6962 7261 7279 inary or.library │ │ │ │ │ +00040f60: 2077 6173 206c 696e 6b65 6420 7769 7468 was linked with │ │ │ │ │ +00040f70: 2065 7665 6e20 6966 2074 6865 7265 2061 even if there a │ │ │ │ │ +00040f80: 7265 206e 6f20 6368 616e 6765 7320 746f re no changes to │ │ │ │ │ +00040f90: 2074 6865 2073 6f75 7263 6520 6f66 0a74 the source of.t │ │ │ │ │ +00040fa0: 6865 2062 696e 6172 7920 2866 6f72 2065 he binary (for e │ │ │ │ │ +00040fb0: 7861 6d70 6c65 2c20 7379 6d62 6f6c 2076 xample, symbol v │ │ │ │ │ +00040fc0: 6572 7369 6f6e 7320 6368 616e 6765 2c20 ersions change, │ │ │ │ │ +00040fd0: 6d61 6372 6f73 2062 6563 6f6d 6520 6675 macros become fu │ │ │ │ │ +00040fe0: 6e63 7469 6f6e 730a 6f72 2076 6963 6520 nctions.or vice │ │ │ │ │ +00040ff0: 7665 7273 612c 206f 7220 7468 6520 6269 versa, or the bi │ │ │ │ │ +00041000: 6e61 7279 2070 6163 6b61 6765 206d 6179 nary package may │ │ │ │ │ +00041010: 2064 6574 6572 6d69 6e65 2061 7420 636f determine at co │ │ │ │ │ +00041020: 6d70 696c 652d 7469 6d65 0a77 6865 7468 mpile-time.wheth │ │ │ │ │ +00041030: 6572 206e 6577 206c 6962 7261 7279 2069 er new library i │ │ │ │ │ +00041040: 6e74 6572 6661 6365 7320 6172 6520 6176 nterfaces are av │ │ │ │ │ +00041050: 6169 6c61 626c 6520 616e 6420 6361 6e20 ailable and can │ │ │ │ │ +00041060: 6265 2063 616c 6c65 6429 2e20 2054 6f0a be called). To. │ │ │ │ │ +00041070: 616c 6c6f 7720 7468 6573 6520 6465 7065 allow these depe │ │ │ │ │ +00041080: 6e64 656e 6369 6573 2074 6f20 6265 2063 ndencies to be c │ │ │ │ │ +00041090: 6f6e 7374 7275 6374 6564 2c20 7368 6172 onstructed, shar │ │ │ │ │ +000410a0: 6564 206c 6962 7261 7269 6573 206d 7573 ed libraries mus │ │ │ │ │ +000410b0: 740a 7072 6f76 6964 6520 6569 7468 6572 t.provide either │ │ │ │ │ +000410c0: 2061 20e2 8098 7379 6d62 6f6c 73e2 8099 a ...symbols... │ │ │ │ │ +000410d0: 2066 696c 6520 6f72 2061 20e2 8098 7368 file or a ...sh │ │ │ │ │ +000410e0: 6c69 6273 e280 9920 6669 6c65 2e20 2054 libs... file. T │ │ │ │ │ +000410f0: 6865 7365 2070 726f 7669 6465 0a69 6e66 hese provide.inf │ │ │ │ │ +00041100: 6f72 6d61 7469 6f6e 206f 6e20 7468 6520 ormation on the │ │ │ │ │ +00041110: 7061 636b 6167 6520 6465 7065 6e64 656e package dependen │ │ │ │ │ +00041120: 6369 6573 2072 6571 7569 7265 6420 746f cies required to │ │ │ │ │ +00041130: 2065 6e73 7572 6520 7468 6520 7072 6573 ensure the pres │ │ │ │ │ +00041140: 656e 6365 0a6f 6620 696e 7465 7266 6163 ence.of interfac │ │ │ │ │ +00041150: 6573 2070 726f 7669 6465 6420 6279 2074 es provided by t │ │ │ │ │ +00041160: 6869 7320 6c69 6272 6172 792e 2020 416e his library. An │ │ │ │ │ +00041170: 7920 7061 636b 6167 6520 7769 7468 2062 y package with b │ │ │ │ │ +00041180: 696e 6172 6965 7320 6f72 0a6c 6962 7261 inaries or.libra │ │ │ │ │ +00041190: 7269 6573 206c 696e 6b69 6e67 2074 6f20 ries linking to │ │ │ │ │ +000411a0: 6120 7368 6172 6564 206c 6962 7261 7279 a shared library │ │ │ │ │ +000411b0: 206d 7573 7420 7573 6520 7468 6573 6520 must use these │ │ │ │ │ +000411c0: 6669 6c65 7320 746f 2064 6574 6572 6d69 files to determi │ │ │ │ │ +000411d0: 6e65 0a74 6865 2072 6571 7569 7265 6420 ne.the required │ │ │ │ │ +000411e0: 6465 7065 6e64 656e 6369 6573 2077 6865 dependencies whe │ │ │ │ │ +000411f0: 6e20 6974 2069 7320 6275 696c 742e 2020 n it is built. │ │ │ │ │ +00041200: 4f74 6865 7220 7061 636b 6167 6573 2077 Other packages w │ │ │ │ │ +00041210: 6869 6368 2075 7365 2061 0a73 6861 7265 hich use a.share │ │ │ │ │ +00041220: 6420 6c69 6272 6172 7920 2866 6f72 2065 d library (for e │ │ │ │ │ +00041230: 7861 6d70 6c65 2075 7369 6e67 20e2 8098 xample using ... │ │ │ │ │ +00041240: 646c 6f70 656e 2829 e280 9929 2073 686f dlopen()...) sho │ │ │ │ │ +00041250: 756c 6420 636f 6d70 7574 6520 6170 7072 uld compute appr │ │ │ │ │ +00041260: 6f70 7269 6174 650a 6465 7065 6e64 656e opriate.dependen │ │ │ │ │ +00041270: 6369 6573 2075 7369 6e67 2074 6865 7365 cies using these │ │ │ │ │ +00041280: 2066 696c 6573 2061 7420 6275 696c 6420 files at build │ │ │ │ │ +00041290: 7469 6d65 2061 7320 7765 6c6c 2e0a 0a54 time as well...T │ │ │ │ │ +000412a0: 6865 2074 776f 206d 6563 6861 6e69 736d he two mechanism │ │ │ │ │ +000412b0: 7320 6469 6666 6572 2069 6e20 7468 6520 s differ in the │ │ │ │ │ +000412c0: 6465 6772 6565 206f 6620 6465 7461 696c degree of detail │ │ │ │ │ +000412d0: 2074 6861 7420 7468 6579 2070 726f 7669 that they provi │ │ │ │ │ +000412e0: 6465 2e20 2041 0ae2 8098 7379 6d62 6f6c de. A....symbol │ │ │ │ │ +000412f0: 73e2 8099 2066 696c 6520 646f 6375 6d65 s... file docume │ │ │ │ │ +00041300: 6e74 732c 2066 6f72 2065 6163 6820 7379 nts, for each sy │ │ │ │ │ +00041310: 6d62 6f6c 2065 7870 6f72 7465 6420 6279 mbol exported by │ │ │ │ │ +00041320: 2061 206c 6962 7261 7279 2c20 7468 650a a library, the. │ │ │ │ │ +00041330: 6d69 6e69 6d61 6c20 7665 7273 696f 6e20 minimal version │ │ │ │ │ +00041340: 6f66 2074 6865 2070 6163 6b61 6765 2061 of the package a │ │ │ │ │ +00041350: 6e79 2062 696e 6172 7920 7573 696e 6720 ny binary using │ │ │ │ │ +00041360: 7468 6973 2073 796d 626f 6c20 7769 6c6c this symbol will │ │ │ │ │ +00041370: 206e 6565 642e 0a54 6869 7320 6973 2074 need..This is t │ │ │ │ │ +00041380: 7970 6963 616c 6c79 2074 6865 2076 6572 ypically the ver │ │ │ │ │ +00041390: 7369 6f6e 206f 6620 7468 6520 7061 636b sion of the pack │ │ │ │ │ +000413a0: 6167 6520 696e 2077 6869 6368 2074 6865 age in which the │ │ │ │ │ +000413b0: 2073 796d 626f 6c20 7761 730a 696e 7472 symbol was.intr │ │ │ │ │ +000413c0: 6f64 7563 6564 2e20 2054 6869 7320 696e oduced. This in │ │ │ │ │ +000413d0: 666f 726d 6174 696f 6e20 7065 726d 6974 formation permit │ │ │ │ │ +000413e0: 7320 6465 7461 696c 6564 2061 6e61 6c79 s detailed analy │ │ │ │ │ +000413f0: 7369 7320 6f66 2074 6865 2073 796d 626f sis of the symbo │ │ │ │ │ +00041400: 6c73 0a75 7365 6420 6279 2061 2070 6172 ls.used by a par │ │ │ │ │ +00041410: 7469 6375 6c61 7220 7061 636b 6167 6520 ticular package │ │ │ │ │ +00041420: 616e 6420 636f 6e73 7472 7563 7469 6f6e and construction │ │ │ │ │ +00041430: 206f 6620 616e 2061 6363 7572 6174 6520 of an accurate │ │ │ │ │ +00041440: 6465 7065 6e64 656e 6379 2c0a 6275 7420 dependency,.but │ │ │ │ │ +00041450: 6974 2072 6571 7569 7265 7320 7468 6520 it requires the │ │ │ │ │ +00041460: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ +00041470: 6572 2074 6f20 7472 6163 6b20 6d6f 7265 er to track more │ │ │ │ │ +00041480: 2069 6e66 6f72 6d61 7469 6f6e 2061 626f information abo │ │ │ │ │ +00041490: 7574 0a74 6865 2073 6861 7265 6420 6c69 ut.the shared li │ │ │ │ │ +000414a0: 6272 6172 792e 0a0a 4120 e280 9873 686c brary...A ...shl │ │ │ │ │ +000414b0: 6962 73e2 8099 2066 696c 652c 2069 6e20 ibs... file, in │ │ │ │ │ +000414c0: 636f 6e74 7261 7374 2c20 6f6e 6c79 2064 contrast, only d │ │ │ │ │ +000414d0: 6f63 756d 656e 7473 2074 6865 206c 6173 ocuments the las │ │ │ │ │ +000414e0: 7420 7469 6d65 2074 6865 206c 6962 7261 t time the libra │ │ │ │ │ +000414f0: 7279 0a41 4249 2063 6861 6e67 6564 2069 ry.ABI changed i │ │ │ │ │ +00041500: 6e20 616e 7920 7761 792e 2020 4974 206f n any way. It o │ │ │ │ │ +00041510: 6e6c 7920 7072 6f76 6964 6573 2069 6e66 nly provides inf │ │ │ │ │ +00041520: 6f72 6d61 7469 6f6e 2061 626f 7574 2074 ormation about t │ │ │ │ │ +00041530: 6865 206c 6962 7261 7279 0a61 7320 6120 he library.as a │ │ │ │ │ +00041540: 7768 6f6c 652c 206e 6f74 2069 6e64 6976 whole, not indiv │ │ │ │ │ +00041550: 6964 7561 6c20 7379 6d62 6f6c 732e 2020 idual symbols. │ │ │ │ │ +00041560: 5768 656e 2061 2070 6163 6b61 6765 2069 When a package i │ │ │ │ │ +00041570: 7320 6275 696c 7420 7573 696e 6720 610a s built using a. │ │ │ │ │ +00041580: 7368 6172 6564 206c 6962 7261 7279 2077 shared library w │ │ │ │ │ +00041590: 6974 6820 6f6e 6c79 2061 20e2 8098 7368 ith only a ...sh │ │ │ │ │ +000415a0: 6c69 6273 e280 9920 6669 6c65 2c20 7468 libs... file, th │ │ │ │ │ +000415b0: 6520 6765 6e65 7261 7465 6420 6465 7065 e generated depe │ │ │ │ │ +000415c0: 6e64 656e 6379 2077 696c 6c0a 7265 7175 ndency will.requ │ │ │ │ │ +000415d0: 6972 6520 6120 7665 7273 696f 6e20 6f66 ire a version of │ │ │ │ │ +000415e0: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ +000415f0: 6172 7920 6571 7561 6c20 746f 206f 7220 ary equal to or │ │ │ │ │ +00041600: 6e65 7765 7220 7468 616e 2074 6865 0a76 newer than the.v │ │ │ │ │ +00041610: 6572 7369 6f6e 206f 6620 7468 6520 6c61 ersion of the la │ │ │ │ │ +00041620: 7374 2041 4249 2063 6861 6e67 652e 2020 st ABI change. │ │ │ │ │ +00041630: 5468 6973 2067 656e 6572 6174 6573 2075 This generates u │ │ │ │ │ +00041640: 6e6e 6563 6573 7361 7269 6c79 0a72 6573 nnecessarily.res │ │ │ │ │ +00041650: 7472 6963 7469 7665 2064 6570 656e 6465 trictive depende │ │ │ │ │ +00041660: 6e63 6965 7320 636f 6d70 6172 6564 2074 ncies compared t │ │ │ │ │ +00041670: 6f20 e280 9873 796d 626f 6c73 e280 9920 o ...symbols... │ │ │ │ │ +00041680: 6669 6c65 7320 6966 206e 6f6e 6520 6f66 files if none of │ │ │ │ │ +00041690: 2074 6865 0a73 796d 626f 6c73 2075 7365 the.symbols use │ │ │ │ │ +000416a0: 6420 6279 2074 6865 2070 6163 6b61 6765 d by the package │ │ │ │ │ +000416b0: 2068 6176 6520 6368 616e 6765 642e 2020 have changed. │ │ │ │ │ +000416c0: 5468 6973 2c20 696e 2074 7572 6e2c 2063 This, in turn, c │ │ │ │ │ +000416d0: 6f75 6c64 206d 616b 650a 7570 6772 6164 ould make.upgrad │ │ │ │ │ +000416e0: 6573 206e 6565 646c 6573 736c 7920 636f es needlessly co │ │ │ │ │ +000416f0: 6d70 6c65 7820 616e 6420 756e 6e65 6365 mplex and unnece │ │ │ │ │ +00041700: 7373 6172 696c 7920 7265 7374 7269 6374 ssarily restrict │ │ │ │ │ +00041710: 2075 7365 206f 6620 7468 650a 7061 636b use of the.pack │ │ │ │ │ +00041720: 6167 6520 6f6e 2073 7973 7465 6d73 2077 age on systems w │ │ │ │ │ +00041730: 6974 6820 6f6c 6465 7220 7665 7273 696f ith older versio │ │ │ │ │ +00041740: 6e73 206f 6620 7468 6520 7368 6172 6564 ns of the shared │ │ │ │ │ +00041750: 206c 6962 7261 7269 6573 2e0a 0ae2 8098 libraries...... │ │ │ │ │ +00041760: 7368 6c69 6273 e280 9920 6669 6c65 7320 shlibs... files │ │ │ │ │ +00041770: 616c 736f 206f 6e6c 7920 7375 7070 6f72 also only suppor │ │ │ │ │ +00041780: 7420 6120 6c69 6d69 7465 6420 7261 6e67 t a limited rang │ │ │ │ │ +00041790: 6520 6f66 206c 6962 7261 7279 2053 4f4e e of library SON │ │ │ │ │ +000417a0: 414d 4573 2c0a 6d61 6b69 6e67 2069 7420 AMEs,.making it │ │ │ │ │ +000417b0: 6469 6666 6963 756c 7420 746f 2075 7365 difficult to use │ │ │ │ │ +000417c0: 20e2 8098 7368 6c69 6273 e280 9920 6669 ...shlibs... fi │ │ │ │ │ +000417d0: 6c65 7320 696e 2073 6f6d 6520 756e 7573 les in some unus │ │ │ │ │ +000417e0: 7561 6c20 636f 726e 6572 2063 6173 6573 ual corner cases │ │ │ │ │ +000417f0: 2e0a 2831 290a 0ae2 8098 7379 6d62 6f6c ..(1).....symbol │ │ │ │ │ +00041800: 73e2 8099 2066 696c 6573 2061 7265 2074 s... files are t │ │ │ │ │ +00041810: 6865 7265 666f 7265 2072 6563 6f6d 6d65 herefore recomme │ │ │ │ │ +00041820: 6e64 6564 2066 6f72 206d 6f73 7420 7368 nded for most sh │ │ │ │ │ +00041830: 6172 6564 206c 6962 7261 7279 0a70 6163 ared library.pac │ │ │ │ │ +00041840: 6b61 6765 7320 7369 6e63 6520 7468 6579 kages since they │ │ │ │ │ +00041850: 2070 726f 7669 6465 206d 6f72 6520 6163 provide more ac │ │ │ │ │ +00041860: 6375 7261 7465 2064 6570 656e 6465 6e63 curate dependenc │ │ │ │ │ +00041870: 6965 732e 2020 466f 7220 6d6f 7374 2043 ies. For most C │ │ │ │ │ +00041880: 0a6c 6962 7261 7269 6573 2c20 7468 6520 .libraries, the │ │ │ │ │ +00041890: 6164 6469 7469 6f6e 616c 2064 6574 6169 additional detai │ │ │ │ │ +000418a0: 6c20 7265 7175 6972 6564 2062 7920 e280 l required by .. │ │ │ │ │ +000418b0: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ +000418c0: 7320 6973 206e 6f74 2074 6f6f 0a64 6966 s is not too.dif │ │ │ │ │ +000418d0: 6669 6375 6c74 2074 6f20 6d61 696e 7461 ficult to mainta │ │ │ │ │ +000418e0: 696e 2e20 2048 6f77 6576 6572 2c20 6d61 in. However, ma │ │ │ │ │ +000418f0: 696e 7461 696e 696e 6720 6578 6861 7573 intaining exhaus │ │ │ │ │ +00041900: 7469 7665 2073 796d 626f 6c73 0a69 6e66 tive symbols.inf │ │ │ │ │ +00041910: 6f72 6d61 7469 6f6e 2066 6f72 2061 2043 ormation for a C │ │ │ │ │ +00041920: 2b2b 206c 6962 7261 7279 2063 616e 2062 ++ library can b │ │ │ │ │ +00041930: 6520 7175 6974 6520 6f6e 6572 6f75 732c e quite onerous, │ │ │ │ │ +00041940: 2073 6f20 e280 9873 686c 6962 73e2 8099 so ...shlibs... │ │ │ │ │ +00041950: 2066 696c 6573 0a6d 6179 2062 6520 6d6f files.may be mo │ │ │ │ │ +00041960: 7265 2061 7070 726f 7072 6961 7465 2066 re appropriate f │ │ │ │ │ +00041970: 6f72 206d 6f73 7420 432b 2b20 6c69 6272 or most C++ libr │ │ │ │ │ +00041980: 6172 6965 732e 2020 4c69 6272 6172 6965 aries. Librarie │ │ │ │ │ +00041990: 7320 7769 7468 2061 0a63 6f72 7265 7370 s with a.corresp │ │ │ │ │ +000419a0: 6f6e 6469 6e67 2075 6465 6220 6d75 7374 onding udeb must │ │ │ │ │ +000419b0: 2061 6c73 6f20 7072 6f76 6964 6520 6120 also provide a │ │ │ │ │ +000419c0: e280 9873 686c 6962 73e2 8099 2066 696c ...shlibs... fil │ │ │ │ │ +000419d0: 652c 2073 696e 6365 2074 6865 2075 6465 e, since the ude │ │ │ │ │ +000419e0: 620a 696e 6672 6173 7472 7563 7475 7265 b.infrastructure │ │ │ │ │ +000419f0: 2064 6f65 7320 6e6f 7420 7573 6520 e280 does not use .. │ │ │ │ │ +00041a00: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ +00041a10: 732e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2047 s...* Menu:..* G │ │ │ │ │ +00041a20: 656e 6572 6174 696e 6720 6465 7065 6e64 enerating depend │ │ │ │ │ +00041a30: 656e 6369 6573 206f 6e20 7368 6172 6564 encies on shared │ │ │ │ │ +00041a40: 206c 6962 7261 7269 6573 3a3a 0a2a 2053 libraries::.* S │ │ │ │ │ +00041a50: 6861 7265 6420 6c69 6272 6172 7920 4142 hared library AB │ │ │ │ │ +00041a60: 4920 6368 616e 6765 733a 3a0a 2a20 5468 I changes::.* Th │ │ │ │ │ +00041a70: 6520 7379 6d62 6f6c 7320 7379 7374 656d e symbols system │ │ │ │ │ +00041a80: 3a3a 0a2a 2054 6865 2073 686c 6962 7320 ::.* The shlibs │ │ │ │ │ +00041a90: 7379 7374 656d 3a3a 0a0a 2020 202d 2d2d system::.. --- │ │ │ │ │ +00041aa0: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +00041ab0: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +00041ac0: 2028 3129 2041 20e2 8098 7368 6c69 6273 (1) A ...shlibs │ │ │ │ │ +00041ad0: e280 9920 6669 6c65 2072 6570 7265 7365 ... file represe │ │ │ │ │ +00041ae0: 6e74 7320 616e 2053 4f4e 414d 4520 6173 nts an SONAME as │ │ │ │ │ +00041af0: 2061 206c 6962 7261 7279 206e 616d 6520 a library name │ │ │ │ │ +00041b00: 616e 640a 7665 7273 696f 6e20 6e75 6d62 and.version numb │ │ │ │ │ +00041b10: 6572 2c20 7375 6368 2061 7320 e280 986c er, such as ...l │ │ │ │ │ +00041b20: 6962 666f 6f20 5645 5253 494f 4ee2 8099 ibfoo VERSION... │ │ │ │ │ +00041b30: 2c20 696e 7374 6561 6420 6f66 2072 6563 , instead of rec │ │ │ │ │ +00041b40: 6f72 6469 6e67 2074 6865 0a61 6374 7561 ording the.actua │ │ │ │ │ +00041b50: 6c20 534f 4e41 4d45 2e20 4966 2074 6865 l SONAME. If the │ │ │ │ │ +00041b60: 2053 4f4e 414d 4520 646f 6573 6ee2 8099 SONAME doesn... │ │ │ │ │ +00041b70: 7420 6d61 7463 6820 6f6e 6520 6f66 2074 t match one of t │ │ │ │ │ +00041b80: 6865 2074 776f 2065 7870 6563 7465 640a he two expected. │ │ │ │ │ +00041b90: 666f 726d 6174 7320 28e2 8098 6c69 6266 formats (...libf │ │ │ │ │ +00041ba0: 6f6f 2d56 4552 5349 4f4e 2e73 6fe2 8099 oo-VERSION.so... │ │ │ │ │ +00041bb0: 206f 7220 e280 986c 6962 666f 6f2e 736f or ...libfoo.so │ │ │ │ │ +00041bc0: 2e56 4552 5349 4f4e e280 9929 2c20 6974 .VERSION...), it │ │ │ │ │ +00041bd0: 2063 616e 6e6f 7420 6265 0a72 6570 7265 cannot be.repre │ │ │ │ │ +00041be0: 7365 6e74 6564 2e0a 0a1f 0a46 696c 653a sented.....File: │ │ │ │ │ +00041bf0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00041c00: 6e66 6f2c 2020 4e6f 6465 3a20 4765 6e65 nfo, Node: Gene │ │ │ │ │ +00041c10: 7261 7469 6e67 2064 6570 656e 6465 6e63 rating dependenc │ │ │ │ │ +00041c20: 6965 7320 6f6e 2073 6861 7265 6420 6c69 ies on shared li │ │ │ │ │ +00041c30: 6272 6172 6965 732c 2020 4e65 7874 3a20 braries, Next: │ │ │ │ │ +00041c40: 5368 6172 6564 206c 6962 7261 7279 2041 Shared library A │ │ │ │ │ +00041c50: 4249 2063 6861 6e67 6573 2c20 2055 703a BI changes, Up: │ │ │ │ │ +00041c60: 2044 6570 656e 6465 6e63 6965 7320 6265 Dependencies be │ │ │ │ │ +00041c70: 7477 6565 6e20 7468 6520 6c69 6272 6172 tween the librar │ │ │ │ │ +00041c80: 7920 616e 6420 6f74 6865 7220 7061 636b y and other pack │ │ │ │ │ +00041c90: 6167 6573 0a0a 382e 362e 3120 4765 6e65 ages..8.6.1 Gene │ │ │ │ │ +00041ca0: 7261 7469 6e67 2064 6570 656e 6465 6e63 rating dependenc │ │ │ │ │ +00041cb0: 6965 7320 6f6e 2073 6861 7265 6420 6c69 ies on shared li │ │ │ │ │ +00041cc0: 6272 6172 6965 730a 2d2d 2d2d 2d2d 2d2d braries.-------- │ │ │ │ │ +00041cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00041ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00041cf0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a57 6865 6e20 ---------..When │ │ │ │ │ +00041d00: 6120 7061 636b 6167 6520 7468 6174 2063 a package that c │ │ │ │ │ +00041d10: 6f6e 7461 696e 7320 616e 7920 7368 6172 ontains any shar │ │ │ │ │ +00041d20: 6564 206c 6962 7261 7269 6573 206f 7220 ed libraries or │ │ │ │ │ +00041d30: 636f 6d70 696c 6564 2062 696e 6172 6965 compiled binarie │ │ │ │ │ +00041d40: 730a 6973 2062 7569 6c74 2c20 6974 206d s.is built, it m │ │ │ │ │ +00041d50: 7573 7420 7275 6e20 e280 9864 706b 672d ust run ...dpkg- │ │ │ │ │ +00041d60: 7368 6c69 6264 6570 73e2 8099 206f 6e20 shlibdeps... on │ │ │ │ │ +00041d70: 6561 6368 2073 6861 7265 6420 6c69 6272 each shared libr │ │ │ │ │ +00041d80: 6172 7920 616e 640a 636f 6d70 696c 6564 ary and.compiled │ │ │ │ │ +00041d90: 2062 696e 6172 7920 746f 2064 6574 6572 binary to deter │ │ │ │ │ +00041da0: 6d69 6e65 2074 6865 206c 6962 7261 7269 mine the librari │ │ │ │ │ +00041db0: 6573 2075 7365 6420 616e 6420 6865 6e63 es used and henc │ │ │ │ │ +00041dc0: 6520 7468 650a 6465 7065 6e64 656e 6369 e the.dependenci │ │ │ │ │ +00041dd0: 6573 206e 6565 6465 6420 6279 2074 6865 es needed by the │ │ │ │ │ +00041de0: 2070 6163 6b61 6765 2e20 2028 3129 2020 package. (1) │ │ │ │ │ +00041df0: 546f 2064 6f20 7468 6973 2c20 7075 7420 To do this, put │ │ │ │ │ +00041e00: 6120 6361 6c6c 2074 6f0a e280 9864 706b a call to....dpk │ │ │ │ │ +00041e10: 672d 7368 6c69 6264 6570 73e2 8099 2069 g-shlibdeps... i │ │ │ │ │ +00041e20: 6e74 6f20 796f 7572 20e2 8098 6465 6269 nto your ...debi │ │ │ │ │ +00041e30: 616e 2f72 756c 6573 e280 9920 6669 6c65 an/rules... file │ │ │ │ │ +00041e40: 2069 6e20 7468 6520 736f 7572 6365 2070 in the source p │ │ │ │ │ +00041e50: 6163 6b61 6765 2e0a 4c69 7374 2061 6c6c ackage..List all │ │ │ │ │ +00041e60: 206f 6620 7468 6520 636f 6d70 696c 6564 of the compiled │ │ │ │ │ +00041e70: 2062 696e 6172 6965 732c 206c 6962 7261 binaries, libra │ │ │ │ │ +00041e80: 7269 6573 2c20 6f72 206c 6f61 6461 626c ries, or loadabl │ │ │ │ │ +00041e90: 6520 6d6f 6475 6c65 7320 696e 0a79 6f75 e modules in.you │ │ │ │ │ +00041ea0: 7220 7061 636b 6167 652e 2020 2832 2920 r package. (2) │ │ │ │ │ +00041eb0: 20e2 8098 6470 6b67 2d73 686c 6962 6465 ...dpkg-shlibde │ │ │ │ │ +00041ec0: 7073 e280 9920 7769 6c6c 2075 7365 2074 ps... will use t │ │ │ │ │ +00041ed0: 6865 20e2 8098 7379 6d62 6f6c 73e2 8099 he ...symbols... │ │ │ │ │ +00041ee0: 206f 7220 e280 9873 686c 6962 73e2 8099 or ...shlibs... │ │ │ │ │ +00041ef0: 0a66 696c 6573 2069 6e73 7461 6c6c 6564 .files installed │ │ │ │ │ +00041f00: 2062 7920 7468 6520 7368 6172 6564 206c by the shared l │ │ │ │ │ +00041f10: 6962 7261 7269 6573 2074 6f20 6765 6e65 ibraries to gene │ │ │ │ │ +00041f20: 7261 7465 2064 6570 656e 6465 6e63 790a rate dependency. │ │ │ │ │ +00041f30: 696e 666f 726d 6174 696f 6e2e 2020 5468 information. Th │ │ │ │ │ +00041f40: 6520 7061 636b 6167 6520 6d75 7374 2074 e package must t │ │ │ │ │ +00041f50: 6865 6e20 7072 6f76 6964 6520 6120 7375 hen provide a su │ │ │ │ │ +00041f60: 6273 7469 7475 7469 6f6e 2076 6172 6961 bstitution varia │ │ │ │ │ +00041f70: 626c 6520 696e 746f 0a77 6869 6368 2074 ble into.which t │ │ │ │ │ +00041f80: 6865 2064 6973 636f 7665 7265 6420 6465 he discovered de │ │ │ │ │ +00041f90: 7065 6e64 656e 6379 2069 6e66 6f72 6d61 pendency informa │ │ │ │ │ +00041fa0: 7469 6f6e 2063 616e 2062 6520 706c 6163 tion can be plac │ │ │ │ │ +00041fb0: 6564 2e0a 0a49 6620 796f 7520 6172 6520 ed...If you are │ │ │ │ │ +00041fc0: 6372 6561 7469 6e67 2061 2075 6465 6220 creating a udeb │ │ │ │ │ +00041fd0: 666f 7220 7573 6520 696e 2074 6865 2044 for use in the D │ │ │ │ │ +00041fe0: 6562 6961 6e20 496e 7374 616c 6c65 722c ebian Installer, │ │ │ │ │ +00041ff0: 2079 6f75 2077 696c 6c0a 6e65 6564 2074 you will.need t │ │ │ │ │ +00042000: 6f20 7370 6563 6966 7920 7468 6174 20e2 o specify that . │ │ │ │ │ +00042010: 8098 6470 6b67 2d73 686c 6962 6465 7073 ..dpkg-shlibdeps │ │ │ │ │ +00042020: e280 9920 7368 6f75 6c64 2075 7365 2074 ... should use t │ │ │ │ │ +00042030: 6865 2064 6570 656e 6465 6e63 7920 6c69 he dependency li │ │ │ │ │ +00042040: 6e65 206f 660a 7479 7065 20e2 8098 7564 ne of.type ...ud │ │ │ │ │ +00042050: 6562 e280 9920 6279 2061 6464 696e 6720 eb... by adding │ │ │ │ │ +00042060: 7468 6520 e280 982d 7475 6465 62e2 8099 the ...-tudeb... │ │ │ │ │ +00042070: 206f 7074 696f 6e2e 2020 2833 2920 2049 option. (3) I │ │ │ │ │ +00042080: 6620 7468 6572 6520 6973 206e 6f0a 6465 f there is no.de │ │ │ │ │ +00042090: 7065 6e64 656e 6379 206c 696e 6520 6f66 pendency line of │ │ │ │ │ +000420a0: 2074 7970 6520 e280 9875 6465 62e2 8099 type ...udeb... │ │ │ │ │ +000420b0: 2069 6e20 7468 6520 e280 9873 686c 6962 in the ...shlib │ │ │ │ │ +000420c0: 73e2 8099 2066 696c 652c 20e2 8098 6470 s... file, ...dp │ │ │ │ │ +000420d0: 6b67 2d73 686c 6962 6465 7073 e280 990a kg-shlibdeps.... │ │ │ │ │ +000420e0: 7769 6c6c 2066 616c 6c20 6261 636b 2074 will fall back t │ │ │ │ │ +000420f0: 6f20 7468 6520 7265 6775 6c61 7220 6465 o the regular de │ │ │ │ │ +00042100: 7065 6e64 656e 6379 206c 696e 652e 0a0a pendency line... │ │ │ │ │ +00042110: e280 9864 706b 672d 7368 6c69 6264 6570 ...dpkg-shlibdep │ │ │ │ │ +00042120: 73e2 8099 2070 7574 7320 7468 6520 6465 s... puts the de │ │ │ │ │ +00042130: 7065 6e64 656e 6379 2069 6e66 6f72 6d61 pendency informa │ │ │ │ │ +00042140: 7469 6f6e 2069 6e74 6f20 7468 650a e280 tion into the... │ │ │ │ │ +00042150: 9864 6562 6961 6e2f 7375 6273 7476 6172 .debian/substvar │ │ │ │ │ +00042160: 73e2 8099 2066 696c 6520 6279 2064 6566 s... file by def │ │ │ │ │ +00042170: 6175 6c74 2c20 7768 6963 6820 6973 2074 ault, which is t │ │ │ │ │ +00042180: 6865 6e20 7573 6564 2062 790a e280 9864 hen used by....d │ │ │ │ │ +00042190: 706b 672d 6765 6e63 6f6e 7472 6f6c e280 pkg-gencontrol.. │ │ │ │ │ +000421a0: 992e 2020 596f 7520 7769 6c6c 206e 6565 .. You will nee │ │ │ │ │ +000421b0: 6420 746f 2070 6c61 6365 2061 20e2 8098 d to place a ... │ │ │ │ │ +000421c0: 247b 7368 6c69 6273 3a44 6570 656e 6473 ${shlibs:Depends │ │ │ │ │ +000421d0: 7de2 8099 0a76 6172 6961 626c 6520 696e }....variable in │ │ │ │ │ +000421e0: 2074 6865 20e2 8098 4465 7065 6e64 73e2 the ...Depends. │ │ │ │ │ +000421f0: 8099 2066 6965 6c64 2069 6e20 7468 6520 .. field in the │ │ │ │ │ +00042200: 636f 6e74 726f 6c20 6669 6c65 206f 6620 control file of │ │ │ │ │ +00042210: 6576 6572 7920 6269 6e61 7279 0a70 6163 every binary.pac │ │ │ │ │ +00042220: 6b61 6765 2062 7569 6c74 2062 7920 7468 kage built by th │ │ │ │ │ +00042230: 6973 2073 6f75 7263 6520 7061 636b 6167 is source packag │ │ │ │ │ +00042240: 6520 7468 6174 2063 6f6e 7461 696e 7320 e that contains │ │ │ │ │ +00042250: 636f 6d70 696c 6564 2062 696e 6172 6965 compiled binarie │ │ │ │ │ +00042260: 732c 0a6c 6962 7261 7269 6573 2c20 6f72 s,.libraries, or │ │ │ │ │ +00042270: 206c 6f61 6461 626c 6520 6d6f 6475 6c65 loadable module │ │ │ │ │ +00042280: 732e 2020 4966 2079 6f75 2068 6176 6520 s. If you have │ │ │ │ │ +00042290: 6d75 6c74 6970 6c65 2062 696e 6172 7920 multiple binary │ │ │ │ │ +000422a0: 7061 636b 6167 6573 2c0a 796f 7520 7769 packages,.you wi │ │ │ │ │ +000422b0: 6c6c 206e 6565 6420 746f 2063 616c 6c20 ll need to call │ │ │ │ │ +000422c0: e280 9864 706b 672d 7368 6c69 6264 6570 ...dpkg-shlibdep │ │ │ │ │ +000422d0: 73e2 8099 206f 6e20 6561 6368 206f 6e65 s... on each one │ │ │ │ │ +000422e0: 2077 6869 6368 2063 6f6e 7461 696e 730a which contains. │ │ │ │ │ +000422f0: 636f 6d70 696c 6564 206c 6962 7261 7269 compiled librari │ │ │ │ │ +00042300: 6573 206f 7220 6269 6e61 7269 6573 2e20 es or binaries. │ │ │ │ │ +00042310: 2046 6f72 2065 7861 6d70 6c65 2c20 796f For example, yo │ │ │ │ │ +00042320: 7520 636f 756c 6420 7573 6520 7468 6520 u could use the │ │ │ │ │ +00042330: e280 982d 54e2 8099 0a6f 7074 696f 6e20 ...-T....option │ │ │ │ │ +00042340: 746f 2074 6865 20e2 8098 6470 6b67 e280 to the ...dpkg.. │ │ │ │ │ +00042350: 9920 7574 696c 6974 6965 7320 746f 2073 . utilities to s │ │ │ │ │ +00042360: 7065 6369 6679 2061 2064 6966 6665 7265 pecify a differe │ │ │ │ │ +00042370: 6e74 20e2 8098 7375 6273 7476 6172 73e2 nt ...substvars. │ │ │ │ │ +00042380: 8099 2066 696c 650a 666f 7220 6561 6368 .. file.for each │ │ │ │ │ +00042390: 2062 696e 6172 7920 7061 636b 6167 652e binary package. │ │ │ │ │ +000423a0: 2020 2834 290a 0a46 6f72 206d 6f72 6520 (4)..For more │ │ │ │ │ +000423b0: 6465 7461 696c 7320 6f6e 20e2 8098 6470 details on ...dp │ │ │ │ │ +000423c0: 6b67 2d73 686c 6962 6465 7073 e280 992c kg-shlibdeps..., │ │ │ │ │ +000423d0: 2073 6565 2069 7473 206d 616e 7561 6c20 see its manual │ │ │ │ │ +000423e0: 7061 6765 2e0a 0a57 6520 7361 7920 7468 page...We say th │ │ │ │ │ +000423f0: 6174 2061 2062 696e 6172 7920 e280 9866 at a binary ...f │ │ │ │ │ +00042400: 6f6f e280 9920 2764 6972 6563 746c 7927 oo... 'directly' │ │ │ │ │ +00042410: 2075 7365 7320 6120 6c69 6272 6172 7920 uses a library │ │ │ │ │ +00042420: e280 986c 6962 6261 72e2 8099 2069 6620 ...libbar... if │ │ │ │ │ +00042430: 6974 2069 730a 6578 706c 6963 6974 6c79 it is.explicitly │ │ │ │ │ +00042440: 206c 696e 6b65 6420 7769 7468 2074 6861 linked with tha │ │ │ │ │ +00042450: 7420 6c69 6272 6172 7920 2874 6861 7420 t library (that │ │ │ │ │ +00042460: 6973 2c20 7468 6520 6c69 6272 6172 7920 is, the library │ │ │ │ │ +00042470: 6973 206c 6973 7465 6420 696e 0a74 6865 is listed in.the │ │ │ │ │ +00042480: 2045 4c46 20e2 8098 4e45 4544 4544 e280 ELF ...NEEDED.. │ │ │ │ │ +00042490: 9920 6174 7472 6962 7574 652c 2063 6175 . attribute, cau │ │ │ │ │ +000424a0: 7365 6420 6279 2061 6464 696e 6720 e280 sed by adding .. │ │ │ │ │ +000424b0: 982d 6c62 6172 e280 9920 746f 2074 6865 .-lbar... to the │ │ │ │ │ +000424c0: 206c 696e 6b20 6c69 6e65 0a77 6865 6e20 link line.when │ │ │ │ │ +000424d0: 7468 6520 6269 6e61 7279 2069 7320 6372 the binary is cr │ │ │ │ │ +000424e0: 6561 7465 6429 2e20 204f 7468 6572 206c eated). Other l │ │ │ │ │ +000424f0: 6962 7261 7269 6573 2074 6861 7420 6172 ibraries that ar │ │ │ │ │ +00042500: 6520 6e65 6564 6564 2062 790a e280 986c e needed by....l │ │ │ │ │ +00042510: 6962 6261 72e2 8099 2061 7265 206c 696e ibbar... are lin │ │ │ │ │ +00042520: 6b65 6420 2769 6e64 6972 6563 746c 7927 ked 'indirectly' │ │ │ │ │ +00042530: 2074 6f20 e280 9866 6f6f e280 992c 2061 to ...foo..., a │ │ │ │ │ +00042540: 6e64 2074 6865 2064 796e 616d 6963 206c nd the dynamic l │ │ │ │ │ +00042550: 696e 6b65 7220 7769 6c6c 0a6c 6f61 6420 inker will.load │ │ │ │ │ +00042560: 7468 656d 2061 7574 6f6d 6174 6963 616c them automatical │ │ │ │ │ +00042570: 6c79 2077 6865 6e20 6974 206c 6f61 6473 ly when it loads │ │ │ │ │ +00042580: 20e2 8098 6c69 6262 6172 e280 992e 2020 ...libbar.... │ │ │ │ │ +00042590: 4120 7061 636b 6167 6520 7368 6f75 6c64 A package should │ │ │ │ │ +000425a0: 2064 6570 656e 640a 6f6e 2074 6865 206c depend.on the l │ │ │ │ │ +000425b0: 6962 7261 7269 6573 2069 7420 6469 7265 ibraries it dire │ │ │ │ │ +000425c0: 6374 6c79 2075 7365 732c 2062 7574 206e ctly uses, but n │ │ │ │ │ +000425d0: 6f74 2074 6865 206c 6962 7261 7269 6573 ot the libraries │ │ │ │ │ +000425e0: 2069 7420 6f6e 6c79 2075 7365 730a 696e it only uses.in │ │ │ │ │ +000425f0: 6469 7265 6374 6c79 2e20 2054 6865 2064 directly. The d │ │ │ │ │ +00042600: 6570 656e 6465 6e63 6965 7320 666f 7220 ependencies for │ │ │ │ │ +00042610: 7468 6520 6c69 6272 6172 6965 7320 7573 the libraries us │ │ │ │ │ +00042620: 6564 2064 6972 6563 746c 7920 7769 6c6c ed directly will │ │ │ │ │ +00042630: 0a61 7574 6f6d 6174 6963 616c 6c79 2070 .automatically p │ │ │ │ │ +00042640: 756c 6c20 696e 2074 6865 2069 6e64 6972 ull in the indir │ │ │ │ │ +00042650: 6563 746c 792d 7573 6564 206c 6962 7261 ectly-used libra │ │ │ │ │ +00042660: 7269 6573 2e20 20e2 8098 6470 6b67 2d73 ries. ...dpkg-s │ │ │ │ │ +00042670: 686c 6962 6465 7073 e280 990a 7769 6c6c hlibdeps....will │ │ │ │ │ +00042680: 2068 616e 646c 6520 7468 6973 206c 6f67 handle this log │ │ │ │ │ +00042690: 6963 2061 7574 6f6d 6174 6963 616c 6c79 ic automatically │ │ │ │ │ +000426a0: 2c20 6275 7420 7061 636b 6167 6520 6d61 , but package ma │ │ │ │ │ +000426b0: 696e 7461 696e 6572 7320 6e65 6564 2074 intainers need t │ │ │ │ │ +000426c0: 6f20 6265 0a61 7761 7265 206f 6620 7468 o be.aware of th │ │ │ │ │ +000426d0: 6973 2064 6973 7469 6e63 7469 6f6e 2062 is distinction b │ │ │ │ │ +000426e0: 6574 7765 656e 2064 6972 6563 746c 7920 etween directly │ │ │ │ │ +000426f0: 616e 6420 696e 6469 7265 6374 6c79 2075 and indirectly u │ │ │ │ │ +00042700: 7369 6e67 2061 0a6c 6962 7261 7279 2069 sing a.library i │ │ │ │ │ +00042710: 6620 7468 6579 2068 6176 6520 746f 206f f they have to o │ │ │ │ │ +00042720: 7665 7272 6964 6520 6974 7320 7265 7375 verride its resu │ │ │ │ │ +00042730: 6c74 7320 666f 7220 736f 6d65 2072 6561 lts for some rea │ │ │ │ │ +00042740: 736f 6e2e 2020 2835 290a 0a20 2020 2d2d son. (5).. -- │ │ │ │ │ +00042750: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +00042760: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +00042770: 2020 2831 2920 e280 9864 706b 672d 7368 (1) ...dpkg-sh │ │ │ │ │ +00042780: 6c69 6264 6570 73e2 8099 2077 696c 6c20 libdeps... will │ │ │ │ │ +00042790: 7573 6520 6120 7072 6f67 7261 6d20 6c69 use a program li │ │ │ │ │ +000427a0: 6b65 20e2 8098 6f62 6a64 756d 70e2 8099 ke ...objdump... │ │ │ │ │ +000427b0: 206f 7220 e280 9872 6561 6465 6c66 e280 or ...readelf.. │ │ │ │ │ +000427c0: 990a 746f 2066 696e 6420 7468 6520 6c69 ..to find the li │ │ │ │ │ +000427d0: 6272 6172 6965 7320 616e 6420 7468 6520 braries and the │ │ │ │ │ +000427e0: 7379 6d62 6f6c 7320 696e 2074 686f 7365 symbols in those │ │ │ │ │ +000427f0: 206c 6962 7261 7269 6573 2064 6972 6563 libraries direc │ │ │ │ │ +00042800: 746c 7920 6e65 6564 6564 0a62 7920 7468 tly needed.by th │ │ │ │ │ +00042810: 6520 6269 6e61 7269 6573 206f 7220 7368 e binaries or sh │ │ │ │ │ +00042820: 6172 6564 206c 6962 7261 7269 6573 2069 ared libraries i │ │ │ │ │ +00042830: 6e20 7468 6520 7061 636b 6167 652e 0a0a n the package... │ │ │ │ │ +00042840: 2020 2028 3229 2054 6865 2065 6173 6965 (2) The easie │ │ │ │ │ +00042850: 7374 2077 6179 2074 6f20 6361 6c6c 20e2 st way to call . │ │ │ │ │ +00042860: 8098 6470 6b67 2d73 686c 6962 6465 7073 ..dpkg-shlibdeps │ │ │ │ │ +00042870: e280 9920 636f 7272 6563 746c 7920 6973 ... correctly is │ │ │ │ │ +00042880: 2074 6f20 7573 6520 610a 7061 636b 6167 to use a.packag │ │ │ │ │ +00042890: 6520 6865 6c70 6572 2066 7261 6d65 776f e helper framewo │ │ │ │ │ +000428a0: 726b 2073 7563 6820 6173 2064 6562 6865 rk such as debhe │ │ │ │ │ +000428b0: 6c70 6572 2e20 2049 6620 796f 7520 6172 lper. If you ar │ │ │ │ │ +000428c0: 6520 7573 696e 6720 6465 6268 656c 7065 e using debhelpe │ │ │ │ │ +000428d0: 722c 0a74 6865 20e2 8098 6468 5f73 686c r,.the ...dh_shl │ │ │ │ │ +000428e0: 6962 6465 7073 e280 9920 7072 6f67 7261 ibdeps... progra │ │ │ │ │ +000428f0: 6d20 7769 6c6c 2064 6f20 7468 6973 2077 m will do this w │ │ │ │ │ +00042900: 6f72 6b20 666f 7220 796f 752e 2020 4974 ork for you. It │ │ │ │ │ +00042910: 2077 696c 6c20 616c 736f 0a63 6f72 7265 will also.corre │ │ │ │ │ +00042920: 6374 6c79 2068 616e 646c 6520 6d75 6c74 ctly handle mult │ │ │ │ │ +00042930: 692d 6269 6e61 7279 2070 6163 6b61 6765 i-binary package │ │ │ │ │ +00042940: 732e 0a0a 2020 2028 3329 20e2 8098 6468 s... (3) ...dh │ │ │ │ │ +00042950: 5f73 686c 6962 6465 7073 e280 9920 6672 _shlibdeps... fr │ │ │ │ │ +00042960: 6f6d 2074 6865 20e2 8098 6465 6268 656c om the ...debhel │ │ │ │ │ +00042970: 7065 72e2 8099 2073 7569 7465 2077 696c per... suite wil │ │ │ │ │ +00042980: 6c20 6175 746f 6d61 7469 6361 6c6c 7920 l automatically │ │ │ │ │ +00042990: 6164 640a 7468 6973 206f 7074 696f 6e20 add.this option │ │ │ │ │ +000429a0: 6966 2069 7420 6b6e 6f77 7320 6974 2069 if it knows it i │ │ │ │ │ +000429b0: 7320 7072 6f63 6573 7369 6e67 2061 2075 s processing a u │ │ │ │ │ +000429c0: 6465 622e 0a0a 2020 2028 3429 2041 6761 deb... (4) Aga │ │ │ │ │ +000429d0: 696e 2c20 e280 9864 685f 7368 6c69 6264 in, ...dh_shlibd │ │ │ │ │ +000429e0: 6570 73e2 8099 2061 6e64 20e2 8098 6468 eps... and ...dh │ │ │ │ │ +000429f0: 5f67 656e 636f 6e74 726f 6ce2 8099 2077 _gencontrol... w │ │ │ │ │ +00042a00: 696c 6c20 6861 6e64 6c65 2065 7665 7279 ill handle every │ │ │ │ │ +00042a10: 7468 696e 670a 6578 6365 7074 2074 6865 thing.except the │ │ │ │ │ +00042a20: 2061 6464 6974 696f 6e20 6f66 2074 6865 addition of the │ │ │ │ │ +00042a30: 2076 6172 6961 626c 6520 746f 2074 6865 variable to the │ │ │ │ │ +00042a40: 2063 6f6e 7472 6f6c 2066 696c 6520 666f control file fo │ │ │ │ │ +00042a50: 7220 796f 7520 6966 0a79 6f75 e280 9972 r you if.you...r │ │ │ │ │ +00042a60: 6520 7573 696e 6720 6465 6268 656c 7065 e using debhelpe │ │ │ │ │ +00042a70: 722c 2069 6e63 6c75 6469 6e67 2067 656e r, including gen │ │ │ │ │ +00042a80: 6572 6174 696e 6720 7365 7061 7261 7465 erating separate │ │ │ │ │ +00042a90: 20e2 8098 7375 6273 7476 6172 73e2 8099 ...substvars... │ │ │ │ │ +00042aa0: 2066 696c 6573 0a66 6f72 2065 6163 6820 files.for each │ │ │ │ │ +00042ab0: 6269 6e61 7279 2070 6163 6b61 6765 2061 binary package a │ │ │ │ │ +00042ac0: 6e64 2063 616c 6c69 6e67 20e2 8098 6470 nd calling ...dp │ │ │ │ │ +00042ad0: 6b67 2d67 656e 636f 6e74 726f 6ce2 8099 kg-gencontrol... │ │ │ │ │ +00042ae0: 2077 6974 6820 7468 650a 6170 7072 6f70 with the.approp │ │ │ │ │ +00042af0: 7269 6174 6520 666c 6167 732e 0a0a 2020 riate flags... │ │ │ │ │ +00042b00: 2028 3529 2041 2067 6f6f 6420 6578 616d (5) A good exam │ │ │ │ │ +00042b10: 706c 6520 6f66 2077 6865 7265 2074 6869 ple of where thi │ │ │ │ │ +00042b20: 7320 6865 6c70 7320 6973 2074 6865 2066 s helps is the f │ │ │ │ │ +00042b30: 6f6c 6c6f 7769 6e67 3a20 5765 2063 6f75 ollowing: We cou │ │ │ │ │ +00042b40: 6c64 0a75 7064 6174 6520 e280 986c 6962 ld.update ...lib │ │ │ │ │ +00042b50: 696d 6c69 62e2 8099 2077 6974 6820 6120 imlib... with a │ │ │ │ │ +00042b60: 6e65 7720 7665 7273 696f 6e20 7468 6174 new version that │ │ │ │ │ +00042b70: 2073 7570 706f 7274 7320 6120 6e65 7720 supports a new │ │ │ │ │ +00042b80: 7265 7669 7369 6f6e 206f 6620 610a 6772 revision of a.gr │ │ │ │ │ +00042b90: 6170 6869 6373 2066 6f72 6d61 7420 6361 aphics format ca │ │ │ │ │ +00042ba0: 6c6c 6564 2064 6766 2028 6275 7420 7265 lled dgf (but re │ │ │ │ │ +00042bb0: 7461 696e 696e 6720 7468 6520 7361 6d65 taining the same │ │ │ │ │ +00042bc0: 206d 616a 6f72 2076 6572 7369 6f6e 206e major version n │ │ │ │ │ +00042bd0: 756d 6265 7229 0a61 6e64 2064 6570 656e umber).and depen │ │ │ │ │ +00042be0: 6473 206f 6e20 6120 6e65 7720 6c69 6272 ds on a new libr │ │ │ │ │ +00042bf0: 6172 7920 7061 636b 6167 6520 6c69 6264 ary package libd │ │ │ │ │ +00042c00: 6766 3420 696e 7374 6561 6420 6f66 2074 gf4 instead of t │ │ │ │ │ +00042c10: 6865 206f 6c64 6572 0a6c 6962 6467 6633 he older.libdgf3 │ │ │ │ │ +00042c20: 2e20 2049 6620 7765 2075 7365 6420 e280 . If we used .. │ │ │ │ │ +00042c30: 986c 6464 e280 9920 746f 2061 6464 2064 .ldd... to add d │ │ │ │ │ +00042c40: 6570 656e 6465 6e63 6965 7320 666f 7220 ependencies for │ │ │ │ │ +00042c50: 6576 6572 7920 6c69 6272 6172 790a 6469 every library.di │ │ │ │ │ +00042c60: 7265 6374 6c79 206f 7220 696e 6469 7265 rectly or indire │ │ │ │ │ +00042c70: 6374 6c79 206c 696e 6b65 6420 7769 7468 ctly linked with │ │ │ │ │ +00042c80: 2061 2062 696e 6172 792c 2065 7665 7279 a binary, every │ │ │ │ │ +00042c90: 2070 6163 6b61 6765 2074 6861 7420 7573 package that us │ │ │ │ │ +00042ca0: 6573 0ae2 8098 6c69 6269 6d6c 6962 e280 es....libimlib.. │ │ │ │ │ +00042cb0: 9920 776f 756c 6420 6e65 6564 2074 6f20 . would need to │ │ │ │ │ +00042cc0: 6265 2072 6563 6f6d 7069 6c65 6420 736f be recompiled so │ │ │ │ │ +00042cd0: 2069 7420 776f 756c 6420 616c 736f 2064 it would also d │ │ │ │ │ +00042ce0: 6570 656e 6420 6f6e 0a6c 6962 6467 6634 epend on.libdgf4 │ │ │ │ │ +00042cf0: 2069 6e20 6f72 6465 7220 746f 2072 6574 in order to ret │ │ │ │ │ +00042d00: 6972 6520 7468 6520 6f6c 6465 7220 6c69 ire the older li │ │ │ │ │ +00042d10: 6264 6766 3320 7061 636b 6167 652e 2020 bdgf3 package. │ │ │ │ │ +00042d20: 5369 6e63 650a 6465 7065 6e64 656e 6369 Since.dependenci │ │ │ │ │ +00042d30: 6573 2061 7265 206f 6e6c 7920 6164 6465 es are only adde │ │ │ │ │ +00042d40: 6420 6261 7365 6420 6f6e 2045 4c46 20e2 d based on ELF . │ │ │ │ │ +00042d50: 8098 4e45 4544 4544 e280 9920 6174 7472 ..NEEDED... attr │ │ │ │ │ +00042d60: 6962 7574 652c 2070 6163 6b61 6765 730a ibute, packages. │ │ │ │ │ +00042d70: 7573 696e 6720 e280 986c 6962 696d 6c69 using ...libimli │ │ │ │ │ +00042d80: 62e2 8099 2063 616e 2072 656c 7920 6f6e b... can rely on │ │ │ │ │ +00042d90: 20e2 8098 6c69 6269 6d6c 6962 e280 9920 ...libimlib... │ │ │ │ │ +00042da0: 6974 7365 6c66 2068 6176 696e 6720 7468 itself having th │ │ │ │ │ +00042db0: 6520 6465 7065 6e64 656e 6379 206f 6e0a e dependency on. │ │ │ │ │ +00042dc0: 616e 2061 7070 726f 7072 6961 7465 2076 an appropriate v │ │ │ │ │ +00042dd0: 6572 7369 6f6e 206f 6620 e280 986c 6962 ersion of ...lib │ │ │ │ │ +00042de0: 6467 66e2 8099 2061 6e64 2064 6f20 6e6f dgf... and do no │ │ │ │ │ +00042df0: 7420 6e65 6564 2072 6562 7569 6c64 696e t need rebuildin │ │ │ │ │ +00042e00: 672e 0a0a 1f0a 4669 6c65 3a20 6465 6269 g.....File: debi │ │ │ │ │ +00042e10: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00042e20: 204e 6f64 653a 2053 6861 7265 6420 6c69 Node: Shared li │ │ │ │ │ +00042e30: 6272 6172 7920 4142 4920 6368 616e 6765 brary ABI change │ │ │ │ │ +00042e40: 732c 2020 4e65 7874 3a20 5468 6520 7379 s, Next: The sy │ │ │ │ │ +00042e50: 6d62 6f6c 7320 7379 7374 656d 2c20 2050 mbols system, P │ │ │ │ │ +00042e60: 7265 763a 2047 656e 6572 6174 696e 6720 rev: Generating │ │ │ │ │ +00042e70: 6465 7065 6e64 656e 6369 6573 206f 6e20 dependencies on │ │ │ │ │ +00042e80: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ +00042e90: 2c20 2055 703a 2044 6570 656e 6465 6e63 , Up: Dependenc │ │ │ │ │ +00042ea0: 6965 7320 6265 7477 6565 6e20 7468 6520 ies between the │ │ │ │ │ +00042eb0: 6c69 6272 6172 7920 616e 6420 6f74 6865 library and othe │ │ │ │ │ +00042ec0: 7220 7061 636b 6167 6573 0a0a 382e 362e r packages..8.6. │ │ │ │ │ +00042ed0: 3220 5368 6172 6564 206c 6962 7261 7279 2 Shared library │ │ │ │ │ +00042ee0: 2041 4249 2063 6861 6e67 6573 0a2d 2d2d ABI changes.--- │ │ │ │ │ +00042ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00042f00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a4d -------------..M │ │ │ │ │ +00042f10: 6169 6e74 6169 6e69 6e67 2061 2073 6861 aintaining a sha │ │ │ │ │ +00042f20: 7265 6420 6c69 6272 6172 7920 7061 636b red library pack │ │ │ │ │ +00042f30: 6167 6520 7573 696e 6720 6569 7468 6572 age using either │ │ │ │ │ +00042f40: 20e2 8098 7379 6d62 6f6c 73e2 8099 206f ...symbols... o │ │ │ │ │ +00042f50: 7220 e280 9873 686c 6962 73e2 8099 0a66 r ...shlibs....f │ │ │ │ │ +00042f60: 696c 6573 2072 6571 7569 7265 7320 6265 iles requires be │ │ │ │ │ +00042f70: 696e 6720 6177 6172 6520 6f66 2074 6865 ing aware of the │ │ │ │ │ +00042f80: 2065 7870 6f73 6564 2041 4249 206f 6620 exposed ABI of │ │ │ │ │ +00042f90: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ +00042fa0: 7279 2061 6e64 0a61 6e79 2063 6861 6e67 ry and.any chang │ │ │ │ │ +00042fb0: 6573 2074 6f20 6974 2e20 2042 6f74 6820 es to it. Both │ │ │ │ │ +00042fc0: e280 9873 796d 626f 6c73 e280 9920 616e ...symbols... an │ │ │ │ │ +00042fd0: 6420 e280 9873 686c 6962 73e2 8099 2066 d ...shlibs... f │ │ │ │ │ +00042fe0: 696c 6573 2072 6563 6f72 6420 6576 6572 iles record ever │ │ │ │ │ +00042ff0: 790a 6368 616e 6765 2074 6f20 7468 6520 y.change to the │ │ │ │ │ +00043000: 4142 4920 6f66 2074 6865 2073 6861 7265 ABI of the share │ │ │ │ │ +00043010: 6420 6c69 6272 6172 793b 20e2 8098 7379 d library; ...sy │ │ │ │ │ +00043020: 6d62 6f6c 73e2 8099 2066 696c 6573 2064 mbols... files d │ │ │ │ │ +00043030: 6f20 736f 2070 6572 0a70 7562 6c69 6320 o so per.public │ │ │ │ │ +00043040: 7379 6d62 6f6c 2c20 7768 6572 6561 7320 symbol, whereas │ │ │ │ │ +00043050: e280 9873 686c 6962 73e2 8099 2066 696c ...shlibs... fil │ │ │ │ │ +00043060: 6573 2072 6563 6f72 6420 6f6e 6c79 2074 es record only t │ │ │ │ │ +00043070: 6865 206c 6173 7420 6368 616e 6765 2066 he last change f │ │ │ │ │ +00043080: 6f72 0a74 6865 2065 6e74 6972 6520 6c69 or.the entire li │ │ │ │ │ +00043090: 6272 6172 792e 0a0a 5468 6572 6520 6172 brary...There ar │ │ │ │ │ +000430a0: 6520 7477 6f20 7479 7065 7320 6f66 2041 e two types of A │ │ │ │ │ +000430b0: 4249 2063 6861 6e67 6573 3a20 6f6e 6573 BI changes: ones │ │ │ │ │ +000430c0: 2074 6861 7420 6172 6520 6261 636b 7761 that are backwa │ │ │ │ │ +000430d0: 7264 2d63 6f6d 7061 7469 626c 650a 616e rd-compatible.an │ │ │ │ │ +000430e0: 6420 6f6e 6573 2074 6861 7420 6172 6520 d ones that are │ │ │ │ │ +000430f0: 6e6f 742e 2020 416e 2041 4249 2063 6861 not. An ABI cha │ │ │ │ │ +00043100: 6e67 6520 6973 2062 6163 6b77 6172 642d nge is backward- │ │ │ │ │ +00043110: 636f 6d70 6174 6962 6c65 2069 6620 616e compatible if an │ │ │ │ │ +00043120: 790a 7265 6173 6f6e 6162 6c65 2070 726f y.reasonable pro │ │ │ │ │ +00043130: 6772 616d 206f 7220 6c69 6272 6172 7920 gram or library │ │ │ │ │ +00043140: 7468 6174 2077 6173 206c 696e 6b65 6420 that was linked │ │ │ │ │ +00043150: 7769 7468 2074 6865 2070 7265 7669 6f75 with the previou │ │ │ │ │ +00043160: 7320 7665 7273 696f 6e0a 6f66 2074 6865 s version.of the │ │ │ │ │ +00043170: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +00043180: 7769 6c6c 2073 7469 6c6c 2077 6f72 6b20 will still work │ │ │ │ │ +00043190: 636f 7272 6563 746c 7920 7769 7468 2074 correctly with t │ │ │ │ │ +000431a0: 6865 206e 6577 2076 6572 7369 6f6e 206f he new version o │ │ │ │ │ +000431b0: 660a 7468 6520 7368 6172 6564 206c 6962 f.the shared lib │ │ │ │ │ +000431c0: 7261 7279 2e20 2028 3129 2020 4164 6469 rary. (1) Addi │ │ │ │ │ +000431d0: 6e67 206e 6577 2073 796d 626f 6c73 2074 ng new symbols t │ │ │ │ │ +000431e0: 6f20 7468 6520 7368 6172 6564 206c 6962 o the shared lib │ │ │ │ │ +000431f0: 7261 7279 2069 7320 610a 6261 636b 7761 rary is a.backwa │ │ │ │ │ +00043200: 7264 2d63 6f6d 7061 7469 626c 6520 6368 rd-compatible ch │ │ │ │ │ +00043210: 616e 6765 2e20 2052 656d 6f76 696e 6720 ange. Removing │ │ │ │ │ +00043220: 7379 6d62 6f6c 7320 6672 6f6d 2074 6865 symbols from the │ │ │ │ │ +00043230: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +00043240: 6973 0a6e 6f74 2e20 2043 6861 6e67 696e is.not. Changin │ │ │ │ │ +00043250: 6720 7468 6520 6265 6861 7669 6f72 206f g the behavior o │ │ │ │ │ +00043260: 6620 6120 7379 6d62 6f6c 206d 6179 206f f a symbol may o │ │ │ │ │ +00043270: 7220 6d61 7920 6e6f 7420 6265 0a62 6163 r may not be.bac │ │ │ │ │ +00043280: 6b77 6172 642d 636f 6d70 6174 6962 6c65 kward-compatible │ │ │ │ │ +00043290: 2064 6570 656e 6469 6e67 206f 6e20 7468 depending on th │ │ │ │ │ +000432a0: 6520 6368 616e 6765 3b20 666f 7220 6578 e change; for ex │ │ │ │ │ +000432b0: 616d 706c 652c 2063 6861 6e67 696e 6720 ample, changing │ │ │ │ │ +000432c0: 610a 6675 6e63 7469 6f6e 2074 6f20 6163 a.function to ac │ │ │ │ │ +000432d0: 6365 7074 2061 206e 6577 2065 6e75 6d20 cept a new enum │ │ │ │ │ +000432e0: 636f 6e73 7461 6e74 206e 6f74 2070 7265 constant not pre │ │ │ │ │ +000432f0: 7669 6f75 736c 7920 7573 6564 2062 7920 viously used by │ │ │ │ │ +00043300: 7468 650a 6c69 6272 6172 7920 6973 2067 the.library is g │ │ │ │ │ +00043310: 656e 6572 616c 6c79 2062 6163 6b77 6172 enerally backwar │ │ │ │ │ +00043320: 642d 636f 6d70 6174 6962 6c65 2c20 6275 d-compatible, bu │ │ │ │ │ +00043330: 7420 6368 616e 6769 6e67 2074 6865 206d t changing the m │ │ │ │ │ +00043340: 656d 6265 7273 206f 6620 610a 7374 7275 embers of a.stru │ │ │ │ │ +00043350: 6374 2074 6861 7420 6973 2070 6173 7365 ct that is passe │ │ │ │ │ +00043360: 6420 696e 746f 206c 6962 7261 7279 2066 d into library f │ │ │ │ │ +00043370: 756e 6374 696f 6e73 2069 7320 6765 6e65 unctions is gene │ │ │ │ │ +00043380: 7261 6c6c 7920 6e6f 7420 756e 6c65 7373 rally not unless │ │ │ │ │ +00043390: 2074 6865 0a6c 6962 7261 7279 2074 616b the.library tak │ │ │ │ │ +000433a0: 6573 2073 7065 6369 616c 2070 7265 6361 es special preca │ │ │ │ │ +000433b0: 7574 696f 6e73 2074 6f20 6163 6365 7074 utions to accept │ │ │ │ │ +000433c0: 206f 6c64 2076 6572 7369 6f6e 7320 6f66 old versions of │ │ │ │ │ +000433d0: 2074 6865 2064 6174 610a 7374 7275 6374 the data.struct │ │ │ │ │ +000433e0: 7572 652e 0a0a 4142 4920 6368 616e 6765 ure...ABI change │ │ │ │ │ +000433f0: 7320 7468 6174 2061 7265 206e 6f74 2062 s that are not b │ │ │ │ │ +00043400: 6163 6b77 6172 642d 636f 6d70 6174 6962 ackward-compatib │ │ │ │ │ +00043410: 6c65 206e 6f72 6d61 6c6c 7920 7265 7175 le normally requ │ │ │ │ │ +00043420: 6972 6520 6368 616e 6769 6e67 0a74 6865 ire changing.the │ │ │ │ │ +00043430: 20e2 8098 534f 4e41 4d45 e280 9920 6f66 ...SONAME... of │ │ │ │ │ +00043440: 2074 6865 206c 6962 7261 7279 2061 6e64 the library and │ │ │ │ │ +00043450: 2074 6865 7265 666f 7265 2074 6865 2073 therefore the s │ │ │ │ │ +00043460: 6861 7265 6420 6c69 6272 6172 7920 7061 hared library pa │ │ │ │ │ +00043470: 636b 6167 650a 6e61 6d65 2c20 7768 6963 ckage.name, whic │ │ │ │ │ +00043480: 6820 666f 7263 6573 2072 6562 7569 6c64 h forces rebuild │ │ │ │ │ +00043490: 696e 6720 616c 6c20 7061 636b 6167 6573 ing all packages │ │ │ │ │ +000434a0: 2075 7369 6e67 2074 6861 7420 7368 6172 using that shar │ │ │ │ │ +000434b0: 6564 206c 6962 7261 7279 2074 6f0a 7570 ed library to.up │ │ │ │ │ +000434c0: 6461 7465 2074 6865 6972 2064 6570 656e date their depen │ │ │ │ │ +000434d0: 6465 6e63 6965 7320 616e 6420 616c 6c6f dencies and allo │ │ │ │ │ +000434e0: 7720 7468 656d 2074 6f20 7573 6520 7468 w them to use th │ │ │ │ │ +000434f0: 6520 6e65 7720 7665 7273 696f 6e20 6f66 e new version of │ │ │ │ │ +00043500: 2074 6865 0a73 6861 7265 6420 6c69 6272 the.shared libr │ │ │ │ │ +00043510: 6172 792e 2020 466f 7220 6d6f 7265 2069 ary. For more i │ │ │ │ │ +00043520: 6e66 6f72 6d61 7469 6f6e 2c20 7365 6520 nformation, see │ │ │ │ │ +00043530: 2a6e 6f74 6520 5275 6e2d 7469 6d65 2073 *note Run-time s │ │ │ │ │ +00043540: 6861 7265 640a 6c69 6272 6172 6965 733a hared.libraries: │ │ │ │ │ +00043550: 2031 3032 2e20 2054 6865 2072 656d 6169 102. The remai │ │ │ │ │ +00043560: 6e64 6572 206f 6620 7468 6973 2073 6563 nder of this sec │ │ │ │ │ +00043570: 7469 6f6e 2077 696c 6c20 6465 616c 2077 tion will deal w │ │ │ │ │ +00043580: 6974 680a 6261 636b 7761 7264 2d63 6f6d ith.backward-com │ │ │ │ │ +00043590: 7061 7469 626c 6520 6368 616e 6765 732e patible changes. │ │ │ │ │ +000435a0: 0a0a 4261 636b 7761 7264 2d63 6f6d 7061 ..Backward-compa │ │ │ │ │ +000435b0: 7469 626c 6520 6368 616e 6765 7320 7265 tible changes re │ │ │ │ │ +000435c0: 7175 6972 6520 6569 7468 6572 2075 7064 quire either upd │ │ │ │ │ +000435d0: 6174 696e 6720 6f72 2072 6563 6f72 6469 ating or recordi │ │ │ │ │ +000435e0: 6e67 2074 6865 0a6d 696e 696d 616c 2d76 ng the.minimal-v │ │ │ │ │ +000435f0: 6572 7369 6f6e 2066 6f72 2074 6861 7420 ersion for that │ │ │ │ │ +00043600: 7379 6d62 6f6c 2069 6e20 e280 9873 796d symbol in ...sym │ │ │ │ │ +00043610: 626f 6c73 e280 9920 6669 6c65 7320 6f72 bols... files or │ │ │ │ │ +00043620: 2075 7064 6174 696e 6720 7468 650a 7665 updating the.ve │ │ │ │ │ +00043630: 7273 696f 6e20 696e 2074 6865 2064 6570 rsion in the dep │ │ │ │ │ +00043640: 656e 6465 6e63 6965 7320 696e 20e2 8098 endencies in ... │ │ │ │ │ +00043650: 7368 6c69 6273 e280 9920 6669 6c65 732e shlibs... files. │ │ │ │ │ +00043660: 2020 466f 7220 6d6f 7265 2069 6e66 6f72 For more infor │ │ │ │ │ +00043670: 6d61 7469 6f6e 206f 6e0a 686f 7720 746f mation on.how to │ │ │ │ │ +00043680: 2064 6f20 7468 6973 2069 6e20 7468 6520 do this in the │ │ │ │ │ +00043690: 7477 6f20 666f 726d 6174 732c 2073 6565 two formats, see │ │ │ │ │ +000436a0: 202a 6e6f 7465 2054 6865 2073 796d 626f *note The symbo │ │ │ │ │ +000436b0: 6c73 2046 696c 6520 466f 726d 6174 3a0a ls File Format:. │ │ │ │ │ +000436c0: 3131 362e 2061 6e64 202a 6e6f 7465 2054 116. and *note T │ │ │ │ │ +000436d0: 6865 2073 686c 6962 7320 4669 6c65 2046 he shlibs File F │ │ │ │ │ +000436e0: 6f72 6d61 743a 2031 3137 2e20 2042 656c ormat: 117. Bel │ │ │ │ │ +000436f0: 6f77 2061 7265 2067 656e 6572 616c 2072 ow are general r │ │ │ │ │ +00043700: 756c 6573 0a74 6861 7420 6170 706c 7920 ules.that apply │ │ │ │ │ +00043710: 746f 2062 6f74 6820 6669 6c65 732e 0a0a to both files... │ │ │ │ │ +00043720: 5468 6520 6561 7379 2063 6173 6520 6973 The easy case is │ │ │ │ │ +00043730: 2077 6865 6e20 6120 7075 626c 6963 2073 when a public s │ │ │ │ │ +00043740: 796d 626f 6c20 6973 2061 6464 6564 2e20 ymbol is added. │ │ │ │ │ +00043750: 2053 696d 706c 7920 6164 6420 7468 6520 Simply add the │ │ │ │ │ +00043760: 7665 7273 696f 6e0a 6174 2077 6869 6368 version.at which │ │ │ │ │ +00043770: 2074 6865 2073 796d 626f 6c20 7761 7320 the symbol was │ │ │ │ │ +00043780: 696e 7472 6f64 7563 6564 2028 666f 7220 introduced (for │ │ │ │ │ +00043790: e280 9873 796d 626f 6c73 e280 9920 6669 ...symbols... fi │ │ │ │ │ +000437a0: 6c65 7329 206f 7220 7570 6461 7465 2074 les) or update t │ │ │ │ │ +000437b0: 6865 0a64 6570 656e 6465 6e63 7920 7665 he.dependency ve │ │ │ │ │ +000437c0: 7273 696f 6e20 2866 6f72 20e2 8098 7368 rsion (for ...sh │ │ │ │ │ +000437d0: 6c69 6273 e280 9929 2066 696c 6573 2e20 libs...) files. │ │ │ │ │ +000437e0: 2042 7574 2073 7065 6369 616c 2063 6172 But special car │ │ │ │ │ +000437f0: 6520 7368 6f75 6c64 2062 650a 7461 6b65 e should be.take │ │ │ │ │ +00043800: 6e20 746f 2075 7064 6174 6520 6465 7065 n to update depe │ │ │ │ │ +00043810: 6e64 656e 6379 2076 6572 7369 6f6e 7320 ndency versions │ │ │ │ │ +00043820: 7768 656e 2074 6865 2062 6568 6176 696f when the behavio │ │ │ │ │ +00043830: 7220 6f66 2061 2070 7562 6c69 6320 7379 r of a public sy │ │ │ │ │ +00043840: 6d62 6f6c 0a63 6861 6e67 6573 2e20 2054 mbol.changes. T │ │ │ │ │ +00043850: 6869 7320 6973 2065 6173 7920 746f 206e his is easy to n │ │ │ │ │ +00043860: 6567 6c65 6374 2c20 7369 6e63 6520 7468 eglect, since th │ │ │ │ │ +00043870: 6572 6520 6973 206e 6f20 6175 746f 6d61 ere is no automa │ │ │ │ │ +00043880: 7465 6420 6d65 7468 6f64 206f 660a 6465 ted method of.de │ │ │ │ │ +00043890: 7465 726d 696e 696e 6720 7375 6368 2063 termining such c │ │ │ │ │ +000438a0: 6861 6e67 6573 2c20 6275 7420 6661 696c hanges, but fail │ │ │ │ │ +000438b0: 696e 6720 746f 2075 7064 6174 6520 7665 ing to update ve │ │ │ │ │ +000438c0: 7273 696f 6e73 2069 6e20 7468 6973 2063 rsions in this c │ │ │ │ │ +000438d0: 6173 650a 636f 756c 6420 7265 7375 6c74 ase.could result │ │ │ │ │ +000438e0: 2069 6e20 6269 6e61 7279 2070 6163 6b61 in binary packa │ │ │ │ │ +000438f0: 6765 7320 7769 7468 2074 6f6f 2d77 6561 ges with too-wea │ │ │ │ │ +00043900: 6b20 6465 7065 6e64 656e 6369 6573 2074 k dependencies t │ │ │ │ │ +00043910: 6861 7420 7769 6c6c 0a66 6169 6c20 6174 hat will.fail at │ │ │ │ │ +00043920: 2072 756e 7469 6d65 2c20 706f 7373 6962 runtime, possib │ │ │ │ │ +00043930: 6c79 2069 6e20 7761 7973 2074 6861 7420 ly in ways that │ │ │ │ │ +00043940: 6361 6e20 6361 7573 6520 7365 6375 7269 can cause securi │ │ │ │ │ +00043950: 7479 0a76 756c 6e65 7261 6269 6c69 7469 ty.vulnerabiliti │ │ │ │ │ +00043960: 6573 2e20 2049 6620 7468 6520 7061 636b es. If the pack │ │ │ │ │ +00043970: 6167 6520 6d61 696e 7461 696e 6572 2062 age maintainer b │ │ │ │ │ +00043980: 656c 6965 7665 7320 7468 6174 2061 2073 elieves that a s │ │ │ │ │ +00043990: 796d 626f 6c0a 6265 6861 7669 6f72 2063 ymbol.behavior c │ │ │ │ │ +000439a0: 6861 6e67 6520 636f 756c 6420 6861 7665 hange could have │ │ │ │ │ +000439b0: 206f 6363 7572 7265 6420 6275 7420 6973 occurred but is │ │ │ │ │ +000439c0: 6ee2 8099 7420 7375 7265 2c20 6974 e280 n...t sure, it.. │ │ │ │ │ +000439d0: 9973 2073 6166 6572 2074 6f20 7570 6461 .s safer to upda │ │ │ │ │ +000439e0: 7465 0a74 6865 2076 6572 7369 6f6e 2072 te.the version r │ │ │ │ │ +000439f0: 6174 6865 7220 7468 616e 206c 6561 7665 ather than leave │ │ │ │ │ +00043a00: 2069 7420 756e 6d6f 6469 6669 6564 2e20 it unmodified. │ │ │ │ │ +00043a10: 2054 6869 7320 6d61 7920 7265 7375 6c74 This may result │ │ │ │ │ +00043a20: 2069 6e0a 756e 6e65 6365 7373 6172 696c in.unnecessaril │ │ │ │ │ +00043a30: 7920 7374 7269 6374 2064 6570 656e 6465 y strict depende │ │ │ │ │ +00043a40: 6e63 6965 732c 2062 7574 2069 7420 656e ncies, but it en │ │ │ │ │ +00043a50: 7375 7265 7320 7468 6174 2070 6163 6b61 sures that packa │ │ │ │ │ +00043a60: 6765 7320 7768 6f73 650a 6465 7065 6e64 ges whose.depend │ │ │ │ │ +00043a70: 656e 6369 6573 2061 7265 2073 6174 6973 encies are satis │ │ │ │ │ +00043a80: 6669 6564 2077 696c 6c20 776f 726b 2070 fied will work p │ │ │ │ │ +00043a90: 726f 7065 726c 792e 0a0a 4120 636f 6d6d roperly...A comm │ │ │ │ │ +00043aa0: 6f6e 2065 7861 6d70 6c65 206f 6620 7768 on example of wh │ │ │ │ │ +00043ab0: 656e 2061 2063 6861 6e67 6520 746f 2074 en a change to t │ │ │ │ │ +00043ac0: 6865 2064 6570 656e 6465 6e63 7920 7665 he dependency ve │ │ │ │ │ +00043ad0: 7273 696f 6e20 6973 2072 6571 7569 7265 rsion is require │ │ │ │ │ +00043ae0: 640a 6973 2061 2066 756e 6374 696f 6e20 d.is a function │ │ │ │ │ +00043af0: 7468 6174 2074 616b 6573 2061 6e20 656e that takes an en │ │ │ │ │ +00043b00: 756d 206f 7220 7374 7275 6374 2061 7267 um or struct arg │ │ │ │ │ +00043b10: 756d 656e 7420 7468 6174 2063 6f6e 7472 ument that contr │ │ │ │ │ +00043b20: 6f6c 7320 7768 6174 0a74 6865 2066 756e ols what.the fun │ │ │ │ │ +00043b30: 6374 696f 6e20 646f 6573 2e20 2046 6f72 ction does. For │ │ │ │ │ +00043b40: 2065 7861 6d70 6c65 3a0a 0a20 2020 2020 example:.. │ │ │ │ │ +00043b50: 656e 756d 206c 6962 7261 7279 5f6f 7020 enum library_op │ │ │ │ │ +00043b60: 7b20 4f50 5f46 4f4f 2c20 4f50 5f42 4152 { OP_FOO, OP_BAR │ │ │ │ │ +00043b70: 207d 3b0a 2020 2020 2069 6e74 206c 6962 };. int lib │ │ │ │ │ +00043b80: 7261 7279 5f64 6f5f 6f70 6572 6174 696f rary_do_operatio │ │ │ │ │ +00043b90: 6e28 656e 756d 206c 6962 7261 7279 5f6f n(enum library_o │ │ │ │ │ +00043ba0: 7029 3b0a 0a49 6620 6120 6e65 7720 6f70 p);..If a new op │ │ │ │ │ +00043bb0: 6572 6174 696f 6e2c 20e2 8098 4f50 5f42 eration, ...OP_B │ │ │ │ │ +00043bc0: 415a e280 992c 2069 7320 6164 6465 642c AZ..., is added, │ │ │ │ │ +00043bd0: 2074 6865 206d 696e 696d 616c 2d76 6572 the minimal-ver │ │ │ │ │ +00043be0: 7369 6f6e 206f 660a e280 986c 6962 7261 sion of....libra │ │ │ │ │ +00043bf0: 7279 5f64 6f5f 6f70 6572 6174 696f 6ee2 ry_do_operation. │ │ │ │ │ +00043c00: 8099 2028 666f 7220 e280 9873 796d 626f .. (for ...symbo │ │ │ │ │ +00043c10: 6c73 e280 9920 6669 6c65 7329 206f 7220 ls... files) or │ │ │ │ │ +00043c20: 7468 6520 7665 7273 696f 6e20 696e 2074 the version in t │ │ │ │ │ +00043c30: 6865 0a64 6570 656e 6465 6e63 7920 666f he.dependency fo │ │ │ │ │ +00043c40: 7220 7468 6520 7368 6172 6564 206c 6962 r the shared lib │ │ │ │ │ +00043c50: 7261 7279 2028 666f 7220 e280 9873 686c rary (for ...shl │ │ │ │ │ +00043c60: 6962 73e2 8099 2066 696c 6573 2920 6d75 ibs... files) mu │ │ │ │ │ +00043c70: 7374 2062 6520 696e 6372 6561 7365 640a st be increased. │ │ │ │ │ +00043c80: 746f 2074 6865 2076 6572 7369 6f6e 2061 to the version a │ │ │ │ │ +00043c90: 7420 7768 6963 6820 e280 984f 505f 4241 t which ...OP_BA │ │ │ │ │ +00043ca0: 5ae2 8099 2077 6173 2069 6e74 726f 6475 Z... was introdu │ │ │ │ │ +00043cb0: 6365 642e 2020 4f74 6865 7277 6973 652c ced. Otherwise, │ │ │ │ │ +00043cc0: 2061 2062 696e 6172 790a 6275 696c 7420 a binary.built │ │ │ │ │ +00043cd0: 6167 6169 6e73 7420 7468 6520 6e65 7720 against the new │ │ │ │ │ +00043ce0: 7665 7273 696f 6e20 6f66 2074 6865 206c version of the l │ │ │ │ │ +00043cf0: 6962 7261 7279 2028 6861 7669 6e67 2064 ibrary (having d │ │ │ │ │ +00043d00: 6574 6563 7465 6420 6174 0a63 6f6d 7069 etected at.compi │ │ │ │ │ +00043d10: 6c65 2d74 696d 6520 7468 6174 2074 6865 le-time that the │ │ │ │ │ +00043d20: 206c 6962 7261 7279 2073 7570 706f 7274 library support │ │ │ │ │ +00043d30: 7320 e280 984f 505f 4241 5ae2 8099 2920 s ...OP_BAZ...) │ │ │ │ │ +00043d40: 6d61 7920 6265 2069 6e73 7461 6c6c 6564 may be installed │ │ │ │ │ +00043d50: 2077 6974 6820 610a 7368 6172 6564 206c with a.shared l │ │ │ │ │ +00043d60: 6962 7261 7279 2074 6861 7420 646f 6573 ibrary that does │ │ │ │ │ +00043d70: 6ee2 8099 7420 7375 7070 6f72 7420 e280 n...t support .. │ │ │ │ │ +00043d80: 984f 505f 4241 5ae2 8099 2061 6e64 2077 .OP_BAZ... and w │ │ │ │ │ +00043d90: 696c 6c20 6661 696c 2061 7420 7275 6e74 ill fail at runt │ │ │ │ │ +00043da0: 696d 650a 7768 656e 2069 7420 7472 6965 ime.when it trie │ │ │ │ │ +00043db0: 7320 746f 2070 6173 7320 e280 984f 505f s to pass ...OP_ │ │ │ │ │ +00043dc0: 4241 5ae2 8099 2069 6e74 6f20 7468 6973 BAZ... into this │ │ │ │ │ +00043dd0: 2066 756e 6374 696f 6e2e 0a0a 4465 7065 function...Depe │ │ │ │ │ +00043de0: 6e64 656e 6379 2076 6572 7369 6f6e 7320 ndency versions │ │ │ │ │ +00043df0: 696e 2065 6974 6865 7220 e280 9873 796d in either ...sym │ │ │ │ │ +00043e00: 626f 6c73 e280 9920 6f72 20e2 8098 7368 bols... or ...sh │ │ │ │ │ +00043e10: 6c69 6273 e280 9920 6669 6c65 7320 6e6f libs... files no │ │ │ │ │ +00043e20: 726d 616c 6c79 0a73 686f 756c 6420 6e6f rmally.should no │ │ │ │ │ +00043e30: 7420 636f 6e74 6169 6e20 7468 6520 4465 t contain the De │ │ │ │ │ +00043e40: 6269 616e 2072 6576 6973 696f 6e20 6f66 bian revision of │ │ │ │ │ +00043e50: 2074 6865 2070 6163 6b61 6765 2c20 7369 the package, si │ │ │ │ │ +00043e60: 6e63 6520 7468 6520 6c69 6272 6172 790a nce the library. │ │ │ │ │ +00043e70: 6265 6861 7669 6f72 2069 7320 6e6f 726d behavior is norm │ │ │ │ │ +00043e80: 616c 6c79 2066 6978 6564 2066 6f72 2061 ally fixed for a │ │ │ │ │ +00043e90: 2070 6172 7469 6375 6c61 7220 7570 7374 particular upst │ │ │ │ │ +00043ea0: 7265 616d 2076 6572 7369 6f6e 2061 6e64 ream version and │ │ │ │ │ +00043eb0: 2061 6e79 0a44 6562 6961 6e20 7061 636b any.Debian pack │ │ │ │ │ +00043ec0: 6167 696e 6720 6f66 2074 6861 7420 7570 aging of that up │ │ │ │ │ +00043ed0: 7374 7265 616d 2076 6572 7369 6f6e 2077 stream version w │ │ │ │ │ +00043ee0: 696c 6c20 6861 7665 2074 6865 2073 616d ill have the sam │ │ │ │ │ +00043ef0: 6520 6265 6861 7669 6f72 2e0a 496e 2074 e behavior..In t │ │ │ │ │ +00043f00: 6865 2072 6172 6520 6361 7365 2074 6861 he rare case tha │ │ │ │ │ +00043f10: 7420 7468 6520 6c69 6272 6172 7920 6265 t the library be │ │ │ │ │ +00043f20: 6861 7669 6f72 2077 6173 2063 6861 6e67 havior was chang │ │ │ │ │ +00043f30: 6564 2069 6e20 6120 7061 7274 6963 756c ed in a particul │ │ │ │ │ +00043f40: 6172 0a44 6562 6961 6e20 7265 7669 7369 ar.Debian revisi │ │ │ │ │ +00043f50: 6f6e 2c20 6170 7065 6e64 696e 6720 e280 on, appending .. │ │ │ │ │ +00043f60: 987e e280 9920 746f 2074 6865 2065 6e64 .~... to the end │ │ │ │ │ +00043f70: 206f 6620 7468 6520 7665 7273 696f 6e20 of the version │ │ │ │ │ +00043f80: 7468 6174 2069 6e63 6c75 6465 730a 7468 that includes.th │ │ │ │ │ +00043f90: 6520 4465 6269 616e 2072 6576 6973 696f e Debian revisio │ │ │ │ │ +00043fa0: 6e20 6973 2072 6563 6f6d 6d65 6e64 6564 n is recommended │ │ │ │ │ +00043fb0: 2c20 7369 6e63 6520 7468 6973 2061 6c6c , since this all │ │ │ │ │ +00043fc0: 6f77 7320 6261 636b 706f 7274 7320 6f66 ows backports of │ │ │ │ │ +00043fd0: 2074 6865 0a73 6861 7265 6420 6c69 6272 the.shared libr │ │ │ │ │ +00043fe0: 6172 7920 7061 636b 6167 6520 7573 696e ary package usin │ │ │ │ │ +00043ff0: 6720 7468 6520 6e6f 726d 616c 2062 6163 g the normal bac │ │ │ │ │ +00044000: 6b70 6f72 7420 7665 7273 696f 6e69 6e67 kport versioning │ │ │ │ │ +00044010: 2063 6f6e 7665 6e74 696f 6e0a 746f 2073 convention.to s │ │ │ │ │ +00044020: 6174 6973 6679 2074 6865 2064 6570 656e atisfy the depen │ │ │ │ │ +00044030: 6465 6e63 792e 0a0a 2020 202d 2d2d 2d2d dency... ----- │ │ │ │ │ +00044040: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +00044050: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +00044060: 3129 2041 6e20 6578 616d 706c 6520 6f66 1) An example of │ │ │ │ │ +00044070: 2061 6e20 e280 9c75 6e72 6561 736f 6e61 an ...unreasona │ │ │ │ │ +00044080: 626c 65e2 809d 2070 726f 6772 616d 2069 ble... program i │ │ │ │ │ +00044090: 7320 6f6e 6520 7468 6174 2075 7365 7320 s one that uses │ │ │ │ │ +000440a0: 6c69 6272 6172 790a 696e 7465 7266 6163 library.interfac │ │ │ │ │ +000440b0: 6573 2074 6861 7420 6172 6520 646f 6375 es that are docu │ │ │ │ │ +000440c0: 6d65 6e74 6564 2061 7320 696e 7465 726e mented as intern │ │ │ │ │ +000440d0: 616c 2061 6e64 2075 6e73 7570 706f 7274 al and unsupport │ │ │ │ │ +000440e0: 6564 2e20 2049 6620 7468 6520 6f6e 6c79 ed. If the only │ │ │ │ │ +000440f0: 0a70 726f 6772 616d 7320 6f72 206c 6962 .programs or lib │ │ │ │ │ +00044100: 7261 7269 6573 2061 6666 6563 7465 6420 raries affected │ │ │ │ │ +00044110: 6279 2061 2063 6861 6e67 6520 6172 6520 by a change are │ │ │ │ │ +00044120: e280 9c75 6e72 6561 736f 6e61 626c 65e2 ...unreasonable. │ │ │ │ │ +00044130: 809d 206f 6e65 732c 0a6f 7468 6572 2074 .. ones,.other t │ │ │ │ │ +00044140: 6563 686e 6971 7565 732c 2073 7563 6820 echniques, such │ │ │ │ │ +00044150: 6173 2064 6563 6c61 7269 6e67 20e2 8098 as declaring ... │ │ │ │ │ +00044160: 4272 6561 6b73 e280 9920 7265 6c61 7469 Breaks... relati │ │ │ │ │ +00044170: 6f6e 7368 6970 7320 7769 7468 2061 6666 onships with aff │ │ │ │ │ +00044180: 6563 7465 640a 7061 636b 6167 6573 206f ected.packages o │ │ │ │ │ +00044190: 7220 7472 6561 7469 6e67 2074 6865 6972 r treating their │ │ │ │ │ +000441a0: 2075 7361 6765 206f 6620 7468 6520 6c69 usage of the li │ │ │ │ │ +000441b0: 6272 6172 7920 6173 2062 7567 7320 696e brary as bugs in │ │ │ │ │ +000441c0: 2074 686f 7365 0a70 6163 6b61 6765 732c those.packages, │ │ │ │ │ +000441d0: 206d 6179 2062 6520 6170 7072 6f70 7269 may be appropri │ │ │ │ │ +000441e0: 6174 6520 696e 7374 6561 6420 6f66 2063 ate instead of c │ │ │ │ │ +000441f0: 6861 6e67 696e 6720 7468 6520 534f 4e41 hanging the SONA │ │ │ │ │ +00044200: 4d45 2e20 486f 7765 7665 722c 0a74 6865 ME. However,.the │ │ │ │ │ +00044210: 2064 6566 6175 6c74 2061 7070 726f 6163 default approac │ │ │ │ │ +00044220: 6820 6973 2074 6f20 6368 616e 6765 2074 h is to change t │ │ │ │ │ +00044230: 6865 2053 4f4e 414d 4520 666f 7220 616e he SONAME for an │ │ │ │ │ +00044240: 7920 6368 616e 6765 2074 6f20 7468 6520 y change to the │ │ │ │ │ +00044250: 4142 490a 7468 6174 2063 6f75 6c64 2062 ABI.that could b │ │ │ │ │ +00044260: 7265 616b 2061 2070 726f 6772 616d 2e0a reak a program.. │ │ │ │ │ +00044270: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00044280: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00044290: 6465 3a20 5468 6520 7379 6d62 6f6c 7320 de: The symbols │ │ │ │ │ +000442a0: 7379 7374 656d 2c20 204e 6578 743a 2054 system, Next: T │ │ │ │ │ +000442b0: 6865 2073 686c 6962 7320 7379 7374 656d he shlibs system │ │ │ │ │ +000442c0: 2c20 2050 7265 763a 2053 6861 7265 6420 , Prev: Shared │ │ │ │ │ +000442d0: 6c69 6272 6172 7920 4142 4920 6368 616e library ABI chan │ │ │ │ │ +000442e0: 6765 732c 2020 5570 3a20 4465 7065 6e64 ges, Up: Depend │ │ │ │ │ +000442f0: 656e 6369 6573 2062 6574 7765 656e 2074 encies between t │ │ │ │ │ +00044300: 6865 206c 6962 7261 7279 2061 6e64 206f he library and o │ │ │ │ │ +00044310: 7468 6572 2070 6163 6b61 6765 730a 0a38 ther packages..8 │ │ │ │ │ +00044320: 2e36 2e33 2054 6865 20e2 8098 7379 6d62 .6.3 The ...symb │ │ │ │ │ +00044330: 6f6c 73e2 8099 2073 7973 7465 6d0a 2d2d ols... system.-- │ │ │ │ │ +00044340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00044350: 2d2d 2d2d 2d2d 2d2d 0a0a 496e 2074 6865 --------..In the │ │ │ │ │ +00044360: 2066 6f6c 6c6f 7769 6e67 2073 6563 7469 following secti │ │ │ │ │ +00044370: 6f6e 732c 2077 6520 7769 6c6c 2066 6972 ons, we will fir │ │ │ │ │ +00044380: 7374 2064 6573 6372 6962 6520 7768 6572 st describe wher │ │ │ │ │ +00044390: 6520 7468 6520 7661 7269 6f75 730a e280 e the various... │ │ │ │ │ +000443a0: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ +000443b0: 7320 6172 6520 746f 2062 6520 666f 756e s are to be foun │ │ │ │ │ +000443c0: 642c 2074 6865 6e20 7468 6520 e280 9873 d, then the ...s │ │ │ │ │ +000443d0: 796d 626f 6c73 e280 9920 6669 6c65 2066 ymbols... file f │ │ │ │ │ +000443e0: 6f72 6d61 742c 2061 6e64 0a66 696e 616c ormat, and.final │ │ │ │ │ +000443f0: 6c79 2068 6f77 2074 6f20 6372 6561 7465 ly how to create │ │ │ │ │ +00044400: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ +00044410: 696c 6573 2069 6620 796f 7572 2070 6163 iles if your pac │ │ │ │ │ +00044420: 6b61 6765 2063 6f6e 7461 696e 7320 6120 kage contains a │ │ │ │ │ +00044430: 7368 6172 6564 0a6c 6962 7261 7279 2e0a shared.library.. │ │ │ │ │ +00044440: 0a2a 204d 656e 753a 0a0a 2a20 5468 6520 .* Menu:..* The │ │ │ │ │ +00044450: 7379 6d62 6f6c 7320 6669 6c65 7320 7072 symbols files pr │ │ │ │ │ +00044460: 6573 656e 7420 6f6e 2074 6865 2073 7973 esent on the sys │ │ │ │ │ +00044470: 7465 6d3a 3a0a 2a20 5468 6520 7379 6d62 tem::.* The symb │ │ │ │ │ +00044480: 6f6c 7320 4669 6c65 2046 6f72 6d61 743a ols File Format: │ │ │ │ │ +00044490: 3a0a 2a20 5072 6f76 6964 696e 6720 6120 :.* Providing a │ │ │ │ │ +000444a0: 7379 6d62 6f6c 7320 6669 6c65 3a3a 0a0a symbols file::.. │ │ │ │ │ +000444b0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +000444c0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +000444d0: 653a 2054 6865 2073 796d 626f 6c73 2066 e: The symbols f │ │ │ │ │ +000444e0: 696c 6573 2070 7265 7365 6e74 206f 6e20 iles present on │ │ │ │ │ +000444f0: 7468 6520 7379 7374 656d 2c20 204e 6578 the system, Nex │ │ │ │ │ +00044500: 743a 2054 6865 2073 796d 626f 6c73 2046 t: The symbols F │ │ │ │ │ +00044510: 696c 6520 466f 726d 6174 2c20 2055 703a ile Format, Up: │ │ │ │ │ +00044520: 2054 6865 2073 796d 626f 6c73 2073 7973 The symbols sys │ │ │ │ │ +00044530: 7465 6d0a 0a38 2e36 2e33 2e31 2054 6865 tem..8.6.3.1 The │ │ │ │ │ +00044540: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ +00044550: 696c 6573 2070 7265 7365 6e74 206f 6e20 iles present on │ │ │ │ │ +00044560: 7468 6520 7379 7374 656d 0a2e 2e2e 2e2e the system...... │ │ │ │ │ +00044570: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00044580: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00044590: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 0a0a e280 ................ │ │ │ │ │ +000445a0: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ +000445b0: 7320 666f 7220 6120 7368 6172 6564 206c s for a shared l │ │ │ │ │ +000445c0: 6962 7261 7279 2061 7265 206e 6f72 6d61 ibrary are norma │ │ │ │ │ +000445d0: 6c6c 7920 7072 6f76 6964 6564 2062 7920 lly provided by │ │ │ │ │ +000445e0: 7468 6520 7368 6172 6564 0a6c 6962 7261 the shared.libra │ │ │ │ │ +000445f0: 7279 2070 6163 6b61 6765 2061 7320 6120 ry package as a │ │ │ │ │ +00044600: 636f 6e74 726f 6c20 6669 6c65 2c20 6275 control file, bu │ │ │ │ │ +00044610: 7420 7468 6572 6520 6172 6520 7365 7665 t there are seve │ │ │ │ │ +00044620: 7261 6c20 6f76 6572 7269 6465 2070 6174 ral override pat │ │ │ │ │ +00044630: 6873 0a74 6861 7420 6172 6520 6368 6563 hs.that are chec │ │ │ │ │ +00044640: 6b65 6420 6669 7273 7420 696e 2063 6173 ked first in cas │ │ │ │ │ +00044650: 6520 7468 6174 2069 6e66 6f72 6d61 7469 e that informati │ │ │ │ │ +00044660: 6f6e 2069 7320 7772 6f6e 6720 6f72 206d on is wrong or m │ │ │ │ │ +00044670: 6973 7369 6e67 2e0a 5468 6520 666f 6c6c issing..The foll │ │ │ │ │ +00044680: 6f77 696e 6720 6c69 7374 2067 6976 6573 owing list gives │ │ │ │ │ +00044690: 2074 6865 6d20 696e 2074 6865 206f 7264 them in the ord │ │ │ │ │ +000446a0: 6572 2069 6e20 7768 6963 6820 7468 6579 er in which they │ │ │ │ │ +000446b0: 2061 7265 2072 6561 6420 6279 0ae2 8098 are read by.... │ │ │ │ │ +000446c0: 6470 6b67 2d73 686c 6962 6465 7073 e280 dpkg-shlibdeps.. │ │ │ │ │ +000446d0: 992e 2020 5468 6520 6669 7273 7420 6f6e .. The first on │ │ │ │ │ +000446e0: 6520 7468 6174 2063 6f6e 7461 696e 7320 e that contains │ │ │ │ │ +000446f0: 7468 6520 7265 7175 6972 6564 2069 6e66 the required inf │ │ │ │ │ +00044700: 6f72 6d61 7469 6f6e 0a69 7320 7573 6564 ormation.is used │ │ │ │ │ +00044710: 2e0a 0ae2 8098 6465 6269 616e 2f2a 2f44 ......debian/*/D │ │ │ │ │ +00044720: 4542 4941 4e2f 7379 6d62 6f6c 73e2 8099 EBIAN/symbols... │ │ │ │ │ +00044730: 0a0a 2020 2020 2044 7572 696e 6720 7468 .. During th │ │ │ │ │ +00044740: 6520 7061 636b 6167 6520 6275 696c 642c e package build, │ │ │ │ │ +00044750: 2069 6620 7468 6520 7061 636b 6167 6520 if the package │ │ │ │ │ +00044760: 6974 7365 6c66 2063 6f6e 7461 696e 7320 itself contains │ │ │ │ │ +00044770: 7368 6172 6564 0a20 2020 2020 6c69 6272 shared. libr │ │ │ │ │ +00044780: 6172 6965 7320 7769 7468 20e2 8098 7379 aries with ...sy │ │ │ │ │ +00044790: 6d62 6f6c 73e2 8099 2066 696c 6573 2c20 mbols... files, │ │ │ │ │ +000447a0: 7468 6579 2077 696c 6c20 6265 2067 656e they will be gen │ │ │ │ │ +000447b0: 6572 6174 6564 2069 6e20 7468 6573 650a erated in these. │ │ │ │ │ +000447c0: 2020 2020 2073 7461 6769 6e67 2064 6972 staging dir │ │ │ │ │ +000447d0: 6563 746f 7269 6573 2062 7920 e280 9864 ectories by ...d │ │ │ │ │ +000447e0: 706b 672d 6765 6e73 796d 626f 6c73 e280 pkg-gensymbols.. │ │ │ │ │ +000447f0: 9920 2873 6565 202a 6e6f 7465 2050 726f . (see *note Pro │ │ │ │ │ +00044800: 7669 6469 6e67 2061 0a20 2020 2020 7379 viding a. sy │ │ │ │ │ +00044810: 6d62 6f6c 7320 6669 6c65 3a20 3131 622e mbols file: 11b. │ │ │ │ │ +00044820: 292e 2020 e280 9873 796d 626f 6c73 e280 ). ...symbols.. │ │ │ │ │ +00044830: 9920 6669 6c65 7320 666f 756e 6420 696e . files found in │ │ │ │ │ +00044840: 2074 6865 2062 7569 6c64 2074 7265 6520 the build tree │ │ │ │ │ +00044850: 7461 6b65 0a20 2020 2020 7072 6563 6564 take. preced │ │ │ │ │ +00044860: 656e 6365 206f 7665 7220 e280 9873 796d ence over ...sym │ │ │ │ │ +00044870: 626f 6c73 e280 9920 6669 6c65 7320 6672 bols... files fr │ │ │ │ │ +00044880: 6f6d 206f 7468 6572 2062 696e 6172 7920 om other binary │ │ │ │ │ +00044890: 7061 636b 6167 6573 2e0a 0a20 2020 2020 packages... │ │ │ │ │ +000448a0: 5468 6573 6520 6669 6c65 7320 6d75 7374 These files must │ │ │ │ │ +000448b0: 2065 7869 7374 2062 6566 6f72 6520 e280 exist before .. │ │ │ │ │ +000448c0: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ +000448d0: 8099 2069 7320 7275 6e20 6f72 2074 6865 .. is run or the │ │ │ │ │ +000448e0: 0a20 2020 2020 6465 7065 6e64 656e 6369 . dependenci │ │ │ │ │ +000448f0: 6573 206f 6620 6269 6e61 7269 6573 2061 es of binaries a │ │ │ │ │ +00044900: 6e64 206c 6962 7261 7269 6573 2066 726f nd libraries fro │ │ │ │ │ +00044910: 6d20 6120 736f 7572 6365 2070 6163 6b61 m a source packa │ │ │ │ │ +00044920: 6765 206f 6e0a 2020 2020 206f 7468 6572 ge on. other │ │ │ │ │ +00044930: 206c 6962 7261 7269 6573 2066 726f 6d20 libraries from │ │ │ │ │ +00044940: 7468 6174 2073 616d 6520 736f 7572 6365 that same source │ │ │ │ │ +00044950: 2070 6163 6b61 6765 2077 696c 6c20 6e6f package will no │ │ │ │ │ +00044960: 7420 6265 2063 6f72 7265 6374 2e0a 2020 t be correct.. │ │ │ │ │ +00044970: 2020 2049 6e20 7072 6163 7469 6365 2c20 In practice, │ │ │ │ │ +00044980: 7468 6973 206d 6561 6e73 2074 6861 7420 this means that │ │ │ │ │ +00044990: e280 9864 706b 672d 6765 6e73 796d 626f ...dpkg-gensymbo │ │ │ │ │ +000449a0: 6c73 e280 9920 6d75 7374 2062 6520 7275 ls... must be ru │ │ │ │ │ +000449b0: 6e20 6265 666f 7265 0a20 2020 2020 e280 n before. .. │ │ │ │ │ +000449c0: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ +000449d0: 8099 2064 7572 696e 6720 7468 6520 7061 .. during the pa │ │ │ │ │ +000449e0: 636b 6167 6520 6275 696c 642e 2020 2831 ckage build. (1 │ │ │ │ │ +000449f0: 290a 0ae2 8098 2f65 7463 2f64 706b 672f )...../etc/dpkg/ │ │ │ │ │ +00044a00: 7379 6d62 6f6c 732f 7061 636b 6167 652e symbols/package. │ │ │ │ │ +00044a10: 7379 6d62 6f6c 732e 6172 6368 e280 9920 symbols.arch... │ │ │ │ │ +00044a20: 616e 6420 e280 982f 6574 632f 6470 6b67 and .../etc/dpkg │ │ │ │ │ +00044a30: 2f73 796d 626f 6c73 2f70 6163 6b61 6765 /symbols/package │ │ │ │ │ +00044a40: 2e73 796d 626f 6c73 e280 990a 0a20 2020 .symbols..... │ │ │ │ │ +00044a50: 2020 5065 722d 7379 7374 656d 206f 7665 Per-system ove │ │ │ │ │ +00044a60: 7272 6964 6573 206f 6620 7368 6172 6564 rrides of shared │ │ │ │ │ +00044a70: 206c 6962 7261 7279 2064 6570 656e 6465 library depende │ │ │ │ │ +00044a80: 6e63 6965 732e 2020 5468 6573 6520 6669 ncies. These fi │ │ │ │ │ +00044a90: 6c65 730a 2020 2020 206e 6f72 6d61 6c6c les. normall │ │ │ │ │ +00044aa0: 7920 646f 206e 6f74 2065 7869 7374 2e20 y do not exist. │ │ │ │ │ +00044ab0: 2054 6865 7920 6172 6520 6d61 696e 7461 They are mainta │ │ │ │ │ +00044ac0: 696e 6564 2062 7920 7468 6520 6c6f 6361 ined by the loca │ │ │ │ │ +00044ad0: 6c20 7379 7374 656d 0a20 2020 2020 6164 l system. ad │ │ │ │ │ +00044ae0: 6d69 6e69 7374 7261 746f 7220 616e 6420 ministrator and │ │ │ │ │ +00044af0: 6d75 7374 206e 6f74 2062 6520 6372 6561 must not be crea │ │ │ │ │ +00044b00: 7465 6420 6279 2061 6e79 2044 6562 6961 ted by any Debia │ │ │ │ │ +00044b10: 6e20 7061 636b 6167 652e 0a0a e280 9873 n package......s │ │ │ │ │ +00044b20: 796d 626f 6c73 e280 9920 636f 6e74 726f ymbols... contro │ │ │ │ │ +00044b30: 6c20 6669 6c65 7320 666f 7220 7061 636b l files for pack │ │ │ │ │ +00044b40: 6167 6573 2069 6e73 7461 6c6c 6564 206f ages installed o │ │ │ │ │ +00044b50: 6e20 7468 6520 7379 7374 656d 0a0a 2020 n the system.. │ │ │ │ │ +00044b60: 2020 2054 6865 20e2 8098 7379 6d62 6f6c The ...symbol │ │ │ │ │ +00044b70: 73e2 8099 2063 6f6e 7472 6f6c 2066 696c s... control fil │ │ │ │ │ +00044b80: 6573 2066 6f72 2061 6c6c 2074 6865 2070 es for all the p │ │ │ │ │ +00044b90: 6163 6b61 6765 7320 6375 7272 656e 746c ackages currentl │ │ │ │ │ +00044ba0: 790a 2020 2020 2069 6e73 7461 6c6c 6564 y. installed │ │ │ │ │ +00044bb0: 206f 6e20 7468 6520 7379 7374 656d 2061 on the system a │ │ │ │ │ +00044bc0: 7265 2073 6561 7263 6865 6420 6c61 7374 re searched last │ │ │ │ │ +00044bd0: 2e20 2054 6869 7320 7769 6c6c 2062 6520 . This will be │ │ │ │ │ +00044be0: 7468 6520 6d6f 7374 0a20 2020 2020 636f the most. co │ │ │ │ │ +00044bf0: 6d6d 6f6e 2073 6f75 7263 6520 6f66 2073 mmon source of s │ │ │ │ │ +00044c00: 6861 7265 6420 6c69 6272 6172 7920 6465 hared library de │ │ │ │ │ +00044c10: 7065 6e64 656e 6379 2069 6e66 6f72 6d61 pendency informa │ │ │ │ │ +00044c20: 7469 6f6e 2e20 2054 6865 7365 0a20 2020 tion. These. │ │ │ │ │ +00044c30: 2020 6669 6c65 7320 6361 6e20 6265 2072 files can be r │ │ │ │ │ +00044c40: 6561 6420 7769 7468 20e2 8098 6470 6b67 ead with ...dpkg │ │ │ │ │ +00044c50: 2d71 7565 7279 202d 2d63 6f6e 7472 6f6c -query --control │ │ │ │ │ +00044c60: 2d73 686f 7720 7061 636b 6167 6520 7379 -show package sy │ │ │ │ │ +00044c70: 6d62 6f6c 73e2 8099 2e0a 0a42 6520 6177 mbols......Be aw │ │ │ │ │ +00044c80: 6172 6520 7468 6174 2069 6620 6120 e280 are that if a .. │ │ │ │ │ +00044c90: 9864 6562 6961 6e2f 7368 6c69 6273 2e6c .debian/shlibs.l │ │ │ │ │ +00044ca0: 6f63 616c e280 9920 6578 6973 7473 2069 ocal... exists i │ │ │ │ │ +00044cb0: 6e20 7468 6520 736f 7572 6365 2070 6163 n the source pac │ │ │ │ │ +00044cc0: 6b61 6765 2c0a 6974 2077 696c 6c20 6f76 kage,.it will ov │ │ │ │ │ +00044cd0: 6572 7269 6465 2061 6e79 20e2 8098 7379 erride any ...sy │ │ │ │ │ +00044ce0: 6d62 6f6c 73e2 8099 2066 696c 6573 2e20 mbols... files. │ │ │ │ │ +00044cf0: 2054 6869 7320 6973 2074 6865 206f 6e6c This is the onl │ │ │ │ │ +00044d00: 7920 6361 7365 2077 6865 7265 2061 0ae2 y case where a.. │ │ │ │ │ +00044d10: 8098 7368 6c69 6273 e280 9920 6973 2075 ..shlibs... is u │ │ │ │ │ +00044d20: 7365 6420 6465 7370 6974 6520 e280 9873 sed despite ...s │ │ │ │ │ +00044d30: 796d 626f 6c73 e280 9920 6669 6c65 7320 ymbols... files │ │ │ │ │ +00044d40: 6265 696e 6720 7072 6573 656e 742e 2020 being present. │ │ │ │ │ +00044d50: 5365 6520 2a6e 6f74 6520 5468 650a 7368 See *note The.sh │ │ │ │ │ +00044d60: 6c69 6273 2066 696c 6573 2070 7265 7365 libs files prese │ │ │ │ │ +00044d70: 6e74 206f 6e20 7468 6520 7379 7374 656d nt on the system │ │ │ │ │ +00044d80: 3a20 3131 632e 2061 6e64 202a 6e6f 7465 : 11c. and *note │ │ │ │ │ +00044d90: 2054 6865 2073 686c 6962 7320 7379 7374 The shlibs syst │ │ │ │ │ +00044da0: 656d 3a0a 3337 2e20 666f 7220 6d6f 7265 em:.37. for more │ │ │ │ │ +00044db0: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a20 information... │ │ │ │ │ +00044dc0: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00044dd0: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +00044de0: 2d0a 0a20 2020 2831 2920 416e 2065 7861 -.. (1) An exa │ │ │ │ │ +00044df0: 6d70 6c65 206d 6179 2063 6c61 7269 6679 mple may clarify │ │ │ │ │ +00044e00: 2e20 2053 7570 706f 7365 2074 6865 2073 . Suppose the s │ │ │ │ │ +00044e10: 6f75 7263 6520 7061 636b 6167 6520 e280 ource package .. │ │ │ │ │ +00044e20: 9866 6f6f e280 990a 6765 6e65 7261 7465 .foo....generate │ │ │ │ │ +00044e30: 7320 7477 6f20 6269 6e61 7279 2070 6163 s two binary pac │ │ │ │ │ +00044e40: 6b61 6765 732c 20e2 8098 6c69 6266 6f6f kages, ...libfoo │ │ │ │ │ +00044e50: 32e2 8099 2061 6e64 20e2 8098 666f 6f2d 2... and ...foo- │ │ │ │ │ +00044e60: 7275 6e74 696d 65e2 8099 2e20 2057 6865 runtime.... Whe │ │ │ │ │ +00044e70: 6e0a 6275 696c 6469 6e67 2074 6865 2062 n.building the b │ │ │ │ │ +00044e80: 696e 6172 7920 7061 636b 6167 6573 2c20 inary packages, │ │ │ │ │ +00044e90: 7468 6520 636f 6e74 656e 7473 206f 6620 the contents of │ │ │ │ │ +00044ea0: 7468 6520 7061 636b 6167 6573 2061 7265 the packages are │ │ │ │ │ +00044eb0: 2073 7461 6765 6420 696e 0a74 6865 2064 staged in.the d │ │ │ │ │ +00044ec0: 6972 6563 746f 7269 6573 20e2 8098 6465 irectories ...de │ │ │ │ │ +00044ed0: 6269 616e 2f6c 6962 666f 6f32 e280 9920 bian/libfoo2... │ │ │ │ │ +00044ee0: 616e 6420 e280 9864 6562 6961 6e2f 666f and ...debian/fo │ │ │ │ │ +00044ef0: 6f2d 7275 6e74 696d 65e2 8099 2072 6573 o-runtime... res │ │ │ │ │ +00044f00: 7065 6374 6976 656c 792e 0a28 e280 9864 pectively..(...d │ │ │ │ │ +00044f10: 6562 6961 6e2f 746d 70e2 8099 2063 6f75 ebian/tmp... cou │ │ │ │ │ +00044f20: 6c64 2062 6520 7573 6564 2069 6e73 7465 ld be used inste │ │ │ │ │ +00044f30: 6164 206f 6620 6f6e 6520 6f66 2074 6865 ad of one of the │ │ │ │ │ +00044f40: 7365 2e29 2020 5369 6e63 6520 e280 986c se.) Since ...l │ │ │ │ │ +00044f50: 6962 666f 6f32 e280 990a 7072 6f76 6964 ibfoo2....provid │ │ │ │ │ +00044f60: 6573 2074 6865 20e2 8098 6c69 6266 6f6f es the ...libfoo │ │ │ │ │ +00044f70: e280 9920 7368 6172 6564 206c 6962 7261 ... shared libra │ │ │ │ │ +00044f80: 7279 2c20 6974 2077 696c 6c20 636f 6e74 ry, it will cont │ │ │ │ │ +00044f90: 6169 6e20 6120 e280 9873 796d 626f 6c73 ain a ...symbols │ │ │ │ │ +00044fa0: e280 9920 6669 6c65 2c0a 7768 6963 6820 ... file,.which │ │ │ │ │ +00044fb0: 7769 6c6c 2062 6520 696e 7374 616c 6c65 will be installe │ │ │ │ │ +00044fc0: 6420 696e 20e2 8098 6465 6269 616e 2f6c d in ...debian/l │ │ │ │ │ +00044fd0: 6962 666f 6f32 2f44 4542 4941 4e2f 7379 ibfoo2/DEBIAN/sy │ │ │ │ │ +00044fe0: 6d62 6f6c 73e2 8099 2c20 6576 656e 7475 mbols..., eventu │ │ │ │ │ +00044ff0: 616c 6c79 0a74 6f20 6265 2069 6e63 6c75 ally.to be inclu │ │ │ │ │ +00045000: 6465 6420 6173 2061 2063 6f6e 7472 6f6c ded as a control │ │ │ │ │ +00045010: 2066 696c 6520 696e 2074 6861 7420 7061 file in that pa │ │ │ │ │ +00045020: 636b 6167 652e 2020 5768 656e 20e2 8098 ckage. When ... │ │ │ │ │ +00045030: 6470 6b67 2d73 686c 6962 6465 7073 e280 dpkg-shlibdeps.. │ │ │ │ │ +00045040: 990a 6973 2072 756e 206f 6e20 7468 6520 ..is run on the │ │ │ │ │ +00045050: 6578 6563 7574 6162 6c65 20e2 8098 6465 executable ...de │ │ │ │ │ +00045060: 6269 616e 2f66 6f6f 2d72 756e 7469 6d65 bian/foo-runtime │ │ │ │ │ +00045070: 2f75 7372 2f62 696e 2f66 6f6f 2d70 726f /usr/bin/foo-pro │ │ │ │ │ +00045080: 67e2 8099 2c20 6974 2077 696c 6c0a 6578 g..., it will.ex │ │ │ │ │ +00045090: 616d 696e 6520 7468 6520 e280 9864 6562 amine the ...deb │ │ │ │ │ +000450a0: 6961 6e2f 6c69 6266 6f6f 322f 4445 4249 ian/libfoo2/DEBI │ │ │ │ │ +000450b0: 414e 2f73 796d 626f 6c73 e280 9920 6669 AN/symbols... fi │ │ │ │ │ +000450c0: 6c65 2074 6f20 6465 7465 726d 696e 6520 le to determine │ │ │ │ │ +000450d0: 7768 6574 6865 720a e280 9866 6f6f 2d70 whether....foo-p │ │ │ │ │ +000450e0: 726f 67e2 8099 e280 9973 206c 6962 7261 rog......s libra │ │ │ │ │ +000450f0: 7279 2064 6570 656e 6465 6e63 6965 7320 ry dependencies │ │ │ │ │ +00045100: 6172 6520 7361 7469 7366 6965 6420 6279 are satisfied by │ │ │ │ │ +00045110: 2061 6e79 206f 6620 7468 6520 6c69 6272 any of the libr │ │ │ │ │ +00045120: 6172 6965 730a 7072 6f76 6964 6564 2062 aries.provided b │ │ │ │ │ +00045130: 7920 e280 986c 6962 666f 6f32 e280 992e y ...libfoo2.... │ │ │ │ │ +00045140: 2020 5369 6e63 6520 7468 6f73 6520 6269 Since those bi │ │ │ │ │ +00045150: 6e61 7269 6573 2077 6572 6520 6c69 6e6b naries were link │ │ │ │ │ +00045160: 6564 2061 6761 696e 7374 2074 6865 0a6a ed against the.j │ │ │ │ │ +00045170: 7573 742d 6275 696c 7420 7368 6172 6564 ust-built shared │ │ │ │ │ +00045180: 206c 6962 7261 7279 2061 7320 7061 7274 library as part │ │ │ │ │ +00045190: 206f 6620 7468 6520 6275 696c 6420 7072 of the build pr │ │ │ │ │ +000451a0: 6f63 6573 732c 2074 6865 20e2 8098 7379 ocess, the ...sy │ │ │ │ │ +000451b0: 6d62 6f6c 73e2 8099 0a66 696c 6520 666f mbols....file fo │ │ │ │ │ +000451c0: 7220 7468 6520 6e65 776c 792d 6275 696c r the newly-buil │ │ │ │ │ +000451d0: 7420 e280 986c 6962 666f 6f32 e280 9920 t ...libfoo2... │ │ │ │ │ +000451e0: 6d75 7374 2074 616b 6520 7072 6563 6564 must take preced │ │ │ │ │ +000451f0: 656e 6365 206f 7665 7220 6120 e280 9873 ence over a ...s │ │ │ │ │ +00045200: 796d 626f 6c73 e280 990a 6669 6c65 2066 ymbols....file f │ │ │ │ │ +00045210: 6f72 2061 6e79 206f 7468 6572 20e2 8098 or any other ... │ │ │ │ │ +00045220: 6c69 6266 6f6f 32e2 8099 2070 6163 6b61 libfoo2... packa │ │ │ │ │ +00045230: 6765 2061 6c72 6561 6479 2069 6e73 7461 ge already insta │ │ │ │ │ +00045240: 6c6c 6564 206f 6e20 7468 6520 7379 7374 lled on the syst │ │ │ │ │ +00045250: 656d 2e0a 0a1f 0a46 696c 653a 2064 6562 em.....File: deb │ │ │ │ │ +00045260: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00045270: 2020 4e6f 6465 3a20 5468 6520 7379 6d62 Node: The symb │ │ │ │ │ +00045280: 6f6c 7320 4669 6c65 2046 6f72 6d61 742c ols File Format, │ │ │ │ │ +00045290: 2020 4e65 7874 3a20 5072 6f76 6964 696e Next: Providin │ │ │ │ │ +000452a0: 6720 6120 7379 6d62 6f6c 7320 6669 6c65 g a symbols file │ │ │ │ │ +000452b0: 2c20 2050 7265 763a 2054 6865 2073 796d , Prev: The sym │ │ │ │ │ +000452c0: 626f 6c73 2066 696c 6573 2070 7265 7365 bols files prese │ │ │ │ │ +000452d0: 6e74 206f 6e20 7468 6520 7379 7374 656d nt on the system │ │ │ │ │ +000452e0: 2c20 2055 703a 2054 6865 2073 796d 626f , Up: The symbo │ │ │ │ │ +000452f0: 6c73 2073 7973 7465 6d0a 0a38 2e36 2e33 ls system..8.6.3 │ │ │ │ │ +00045300: 2e32 2054 6865 20e2 8098 7379 6d62 6f6c .2 The ...symbol │ │ │ │ │ +00045310: 73e2 8099 2046 696c 6520 466f 726d 6174 s... File Format │ │ │ │ │ +00045320: 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00045330: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00045340: 2e2e 0a0a 5468 6520 666f 6c6c 6f77 696e ....The followin │ │ │ │ │ +00045350: 6720 646f 6375 6d65 6e74 7320 7468 6520 g documents the │ │ │ │ │ +00045360: 666f 726d 6174 206f 6620 7468 6520 e280 format of the .. │ │ │ │ │ +00045370: 9873 796d 626f 6c73 e280 9920 636f 6e74 .symbols... cont │ │ │ │ │ +00045380: 726f 6c20 6669 6c65 2061 730a 696e 636c rol file as.incl │ │ │ │ │ +00045390: 7564 6564 2069 6e20 6269 6e61 7279 2070 uded in binary p │ │ │ │ │ +000453a0: 6163 6b61 6765 732e 2020 5468 6573 6520 ackages. These │ │ │ │ │ +000453b0: 6669 6c65 7320 6172 6520 6275 696c 7420 files are built │ │ │ │ │ +000453c0: 6672 6f6d 2074 656d 706c 6174 650a e280 from template... │ │ │ │ │ +000453d0: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ +000453e0: 7320 696e 2074 6865 2073 6f75 7263 6520 s in the source │ │ │ │ │ +000453f0: 7061 636b 6167 6520 6279 20e2 8098 6470 package by ...dp │ │ │ │ │ +00045400: 6b67 2d67 656e 7379 6d62 6f6c 73e2 8099 kg-gensymbols... │ │ │ │ │ +00045410: 2e20 2054 6865 0a74 656d 706c 6174 6520 . The.template │ │ │ │ │ +00045420: 6669 6c65 7320 7375 7070 6f72 7420 6120 files support a │ │ │ │ │ +00045430: 7269 6368 6572 2073 796e 7461 7820 7468 richer syntax th │ │ │ │ │ +00045440: 6174 2061 6c6c 6f77 7320 e280 9864 706b at allows ...dpk │ │ │ │ │ +00045450: 672d 6765 6e73 796d 626f 6c73 e280 9920 g-gensymbols... │ │ │ │ │ +00045460: 746f 0a64 6f20 736f 6d65 206f 6620 7468 to.do some of th │ │ │ │ │ +00045470: 6520 7465 6469 6f75 7320 776f 726b 2069 e tedious work i │ │ │ │ │ +00045480: 6e76 6f6c 7665 6420 696e 206d 6169 6e74 nvolved in maint │ │ │ │ │ +00045490: 6169 6e69 6e67 20e2 8098 7379 6d62 6f6c aining ...symbol │ │ │ │ │ +000454a0: 73e2 8099 2066 696c 6573 2c0a 7375 6368 s... files,.such │ │ │ │ │ +000454b0: 2061 7320 6861 6e64 6c69 6e67 2043 2b2b as handling C++ │ │ │ │ │ +000454c0: 2073 796d 626f 6c73 206f 7220 6f70 7469 symbols or opti │ │ │ │ │ +000454d0: 6f6e 616c 2073 796d 626f 6c73 2074 6861 onal symbols tha │ │ │ │ │ +000454e0: 7420 6d61 7920 6e6f 7420 6578 6973 7420 t may not exist │ │ │ │ │ +000454f0: 6f6e 0a70 6172 7469 6375 6c61 7220 6172 on.particular ar │ │ │ │ │ +00045500: 6368 6974 6563 7475 7265 732e 2020 5768 chitectures. Wh │ │ │ │ │ +00045510: 656e 2077 7269 7469 6e67 20e2 8098 7379 en writing ...sy │ │ │ │ │ +00045520: 6d62 6f6c 73e2 8099 2066 696c 6573 2066 mbols... files f │ │ │ │ │ +00045530: 6f72 2061 2073 6861 7265 640a 6c69 6272 or a shared.libr │ │ │ │ │ +00045540: 6172 7920 7061 636b 6167 652c 2072 6566 ary package, ref │ │ │ │ │ +00045550: 6572 2074 6f20 e280 9864 706b 672d 6765 er to ...dpkg-ge │ │ │ │ │ +00045560: 6e73 796d 626f 6c73 2831 29e2 8099 2066 nsymbols(1)... f │ │ │ │ │ +00045570: 6f72 2074 6865 2072 6963 6865 7220 7379 or the richer sy │ │ │ │ │ +00045580: 6e74 6178 2e0a 0a41 20e2 8098 7379 6d62 ntax...A ...symb │ │ │ │ │ +00045590: 6f6c 73e2 8099 206d 6179 2063 6f6e 7461 ols... may conta │ │ │ │ │ +000455a0: 696e 206f 6e65 206f 7220 6d6f 7265 2065 in one or more e │ │ │ │ │ +000455b0: 6e74 7269 6573 2c20 6f6e 6520 666f 7220 ntries, one for │ │ │ │ │ +000455c0: 6561 6368 2073 6861 7265 6420 6c69 6272 each shared libr │ │ │ │ │ +000455d0: 6172 790a 636f 6e74 6169 6e65 6420 696e ary.contained in │ │ │ │ │ +000455e0: 2074 6865 2070 6163 6b61 6765 2063 6f72 the package cor │ │ │ │ │ +000455f0: 7265 7370 6f6e 6469 6e67 2074 6f20 7468 responding to th │ │ │ │ │ +00045600: 6174 20e2 8098 7379 6d62 6f6c 73e2 8099 at ...symbols... │ │ │ │ │ +00045610: 2e20 2045 6163 6820 656e 7472 790a 6861 . Each entry.ha │ │ │ │ │ +00045620: 7320 7468 6520 666f 6c6c 6f77 696e 6720 s the following │ │ │ │ │ +00045630: 666f 726d 6174 3a0a 0a20 2020 2020 6c69 format:.. li │ │ │ │ │ +00045640: 6272 6172 792d 736f 6e61 6d65 206d 6169 brary-soname mai │ │ │ │ │ +00045650: 6e2d 6465 7065 6e64 656e 6379 2d74 656d n-dependency-tem │ │ │ │ │ +00045660: 706c 6174 650a 2020 2020 2020 5b7c 2061 plate. [| a │ │ │ │ │ +00045670: 6c74 6572 6e61 7469 7665 2d64 6570 656e lternative-depen │ │ │ │ │ +00045680: 6465 6e63 792d 7465 6d70 6c61 7465 5d0a dency-template]. │ │ │ │ │ +00045690: 2020 2020 2020 5b2e 2e2e 5d0a 2020 2020 [...]. │ │ │ │ │ +000456a0: 2020 5b2a 2066 6965 6c64 2d6e 616d 653a [* field-name: │ │ │ │ │ +000456b0: 2066 6965 6c64 2d76 616c 7565 5d0a 2020 field-value]. │ │ │ │ │ +000456c0: 2020 2020 5b2e 2e2e 5d0a 2020 2020 2020 [...]. │ │ │ │ │ +000456d0: 7379 6d62 6f6c 206d 696e 696d 616c 2d76 symbol minimal-v │ │ │ │ │ +000456e0: 6572 7369 6f6e 5b20 6964 2d6f 662d 6465 ersion[ id-of-de │ │ │ │ │ +000456f0: 7065 6e64 656e 6379 2d74 656d 706c 6174 pendency-templat │ │ │ │ │ +00045700: 655d 0a0a 546f 2065 7870 6c61 696e 2074 e]..To explain t │ │ │ │ │ +00045710: 6869 7320 666f 726d 6174 2c20 7765 e280 his format, we.. │ │ │ │ │ +00045720: 996c 6c20 7573 6520 7468 6520 e280 987a .ll use the ...z │ │ │ │ │ +00045730: 6c69 6231 67e2 8099 2070 6163 6b61 6765 lib1g... package │ │ │ │ │ +00045740: 2061 7320 616e 2065 7861 6d70 6c65 2c0a as an example,. │ │ │ │ │ +00045750: 7768 6963 6820 2861 7420 7468 6520 7469 which (at the ti │ │ │ │ │ +00045760: 6d65 206f 6620 7772 6974 696e 6729 2069 me of writing) i │ │ │ │ │ +00045770: 6e73 7461 6c6c 7320 7468 6520 7368 6172 nstalls the shar │ │ │ │ │ +00045780: 6564 206c 6962 7261 7279 0ae2 8098 2f75 ed library..../u │ │ │ │ │ +00045790: 7372 2f6c 6962 2f6c 6962 7a2e 736f 2e31 sr/lib/libz.so.1 │ │ │ │ │ +000457a0: 2e32 2e33 2e34 e280 992e 2020 4d61 6e64 .2.3.4.... Mand │ │ │ │ │ +000457b0: 6174 6f72 7920 6c69 6e65 7320 7769 6c6c atory lines will │ │ │ │ │ +000457c0: 2062 6520 6465 7363 7269 6265 6420 6669 be described fi │ │ │ │ │ +000457d0: 7273 742c 0a66 6f6c 6c6f 7765 6420 6279 rst,.followed by │ │ │ │ │ +000457e0: 206f 7074 696f 6e61 6c20 6c69 6e65 732e optional lines. │ │ │ │ │ +000457f0: 0a0a e280 986c 6962 7261 7279 2d73 6f6e .....library-son │ │ │ │ │ +00045800: 616d 65e2 8099 206d 7573 7420 636f 6e74 ame... must cont │ │ │ │ │ +00045810: 6169 6e20 6578 6163 746c 7920 7468 6520 ain exactly the │ │ │ │ │ +00045820: 7661 6c75 6520 6f66 2074 6865 2045 4c46 value of the ELF │ │ │ │ │ +00045830: 20e2 8098 534f 4e41 4d45 e280 990a 6174 ...SONAME....at │ │ │ │ │ +00045840: 7472 6962 7574 6520 6f66 2074 6865 2073 tribute of the s │ │ │ │ │ +00045850: 6861 7265 6420 6c69 6272 6172 792e 2020 hared library. │ │ │ │ │ +00045860: 496e 206f 7572 2065 7861 6d70 6c65 2c20 In our example, │ │ │ │ │ +00045870: 7468 6973 2069 7320 e280 986c 6962 7a2e this is ...libz. │ │ │ │ │ +00045880: 736f 2e31 e280 992e 0a28 3129 0a0a e280 so.1.....(1).... │ │ │ │ │ +00045890: 986d 6169 6e2d 6465 7065 6e64 656e 6379 .main-dependency │ │ │ │ │ +000458a0: 2d74 656d 706c 6174 65e2 8099 2068 6173 -template... has │ │ │ │ │ +000458b0: 2074 6865 2073 616d 6520 7379 6e74 6178 the same syntax │ │ │ │ │ +000458c0: 2061 7320 6120 6465 7065 6e64 656e 6379 as a dependency │ │ │ │ │ +000458d0: 2066 6965 6c64 2069 6e0a 6120 6269 6e61 field in.a bina │ │ │ │ │ +000458e0: 7279 2070 6163 6b61 6765 2063 6f6e 7472 ry package contr │ │ │ │ │ +000458f0: 6f6c 2066 696c 652c 2065 7863 6570 7420 ol file, except │ │ │ │ │ +00045900: 7468 6174 2074 6865 2073 7472 696e 6720 that the string │ │ │ │ │ +00045910: e280 9823 4d49 4e56 4552 23e2 8099 2069 ...#MINVER#... i │ │ │ │ │ +00045920: 730a 7265 706c 6163 6564 2062 7920 6120 s.replaced by a │ │ │ │ │ +00045930: 7665 7273 696f 6e20 7265 7374 7269 6374 version restrict │ │ │ │ │ +00045940: 696f 6e20 6c69 6b65 20e2 8098 283e 3d20 ion like ...(>= │ │ │ │ │ +00045950: 7665 7273 696f 6e29 e280 9920 6f72 2062 version)... or b │ │ │ │ │ +00045960: 7920 6e6f 7468 696e 6720 6966 0a61 6e20 y nothing if.an │ │ │ │ │ +00045970: 756e 7665 7273 696f 6e65 6420 6465 7065 unversioned depe │ │ │ │ │ +00045980: 6e64 656e 6379 2069 7320 6465 656d 6564 ndency is deemed │ │ │ │ │ +00045990: 2073 7566 6669 6369 656e 742e 2020 5468 sufficient. Th │ │ │ │ │ +000459a0: 6520 7665 7273 696f 6e20 7265 7374 7269 e version restri │ │ │ │ │ +000459b0: 6374 696f 6e0a 7769 6c6c 2062 6520 6261 ction.will be ba │ │ │ │ │ +000459c0: 7365 6420 6f6e 2077 6869 6368 2073 796d sed on which sym │ │ │ │ │ +000459d0: 626f 6c73 2066 726f 6d20 7468 6520 7368 bols from the sh │ │ │ │ │ +000459e0: 6172 6564 206c 6962 7261 7279 2061 7265 ared library are │ │ │ │ │ +000459f0: 2072 6566 6572 656e 6365 640a 616e 6420 referenced.and │ │ │ │ │ +00045a00: 7468 6520 7665 7273 696f 6e20 6174 2077 the version at w │ │ │ │ │ +00045a10: 6869 6368 2074 6865 7920 7765 7265 2069 hich they were i │ │ │ │ │ +00045a20: 6e74 726f 6475 6365 6420 2873 6565 2062 ntroduced (see b │ │ │ │ │ +00045a30: 656c 6f77 292e 2020 496e 206e 6561 726c elow). In nearl │ │ │ │ │ +00045a40: 790a 616c 6c20 6361 7365 732c 20e2 8098 y.all cases, ... │ │ │ │ │ +00045a50: 6d61 696e 2d64 6570 656e 6465 6e63 792d main-dependency- │ │ │ │ │ +00045a60: 7465 6d70 6c61 7465 e280 9920 7769 6c6c template... will │ │ │ │ │ +00045a70: 2062 6520 e280 9870 6163 6b61 6765 2023 be ...package # │ │ │ │ │ +00045a80: 4d49 4e56 4552 23e2 8099 2c20 7768 6572 MINVER#..., wher │ │ │ │ │ +00045a90: 650a 7061 636b 6167 6520 6973 2074 6865 e.package is the │ │ │ │ │ +00045aa0: 206e 616d 6520 6f66 2074 6865 2062 696e name of the bin │ │ │ │ │ +00045ab0: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ +00045ac0: 6169 6e69 6e67 2074 6865 2073 6861 7265 aining the share │ │ │ │ │ +00045ad0: 6420 6c69 6272 6172 792e 0a54 6869 7320 d library..This │ │ │ │ │ +00045ae0: 6164 6473 2061 2073 696d 706c 652c 2070 adds a simple, p │ │ │ │ │ +00045af0: 6f73 7369 626c 792d 7665 7273 696f 6e65 ossibly-versione │ │ │ │ │ +00045b00: 6420 6465 7065 6e64 656e 6379 206f 6e20 d dependency on │ │ │ │ │ +00045b10: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ +00045b20: 7279 0a70 6163 6b61 6765 2e20 2049 6e20 ry.package. In │ │ │ │ │ +00045b30: 736f 6d65 2072 6172 6520 6361 7365 732c some rare cases, │ │ │ │ │ +00045b40: 2073 7563 6820 6173 2077 6865 6e20 6d75 such as when mu │ │ │ │ │ +00045b50: 6c74 6970 6c65 2070 6163 6b61 6765 7320 ltiple packages │ │ │ │ │ +00045b60: 7072 6f76 6964 6520 7468 650a 7361 6d65 provide the.same │ │ │ │ │ +00045b70: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +00045b80: 4142 492c 2074 6865 2064 6570 656e 6465 ABI, the depende │ │ │ │ │ +00045b90: 6e63 7920 7465 6d70 6c61 7465 206d 6179 ncy template may │ │ │ │ │ +00045ba0: 206e 6565 6420 746f 2062 6520 6d6f 7265 need to be more │ │ │ │ │ +00045bb0: 0a63 6f6d 706c 6578 2e0a 0a49 6e20 6f75 .complex...In ou │ │ │ │ │ +00045bc0: 7220 6578 616d 706c 652c 2074 6865 2066 r example, the f │ │ │ │ │ +00045bd0: 6972 7374 206c 696e 6520 6f66 2074 6865 irst line of the │ │ │ │ │ +00045be0: 20e2 8098 7a6c 6962 3167 e280 9920 e280 ...zlib1g... .. │ │ │ │ │ +00045bf0: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ +00045c00: 2077 6f75 6c64 2062 653a 0a0a 2020 2020 would be:.. │ │ │ │ │ +00045c10: 206c 6962 7a2e 736f 2e31 207a 6c69 6231 libz.so.1 zlib1 │ │ │ │ │ +00045c20: 6720 234d 494e 5645 5223 0a0a 4561 6368 g #MINVER#..Each │ │ │ │ │ +00045c30: 2070 7562 6c69 6320 7379 6d62 6f6c 2065 public symbol e │ │ │ │ │ +00045c40: 7870 6f72 7465 6420 6279 2074 6865 2073 xported by the s │ │ │ │ │ +00045c50: 6861 7265 6420 6c69 6272 6172 7920 6d75 hared library mu │ │ │ │ │ +00045c60: 7374 2068 6176 6520 610a 636f 7272 6573 st have a.corres │ │ │ │ │ +00045c70: 706f 6e64 696e 6720 7379 6d62 6f6c 206c ponding symbol l │ │ │ │ │ +00045c80: 696e 652c 2069 6e64 656e 7465 6420 6279 ine, indented by │ │ │ │ │ +00045c90: 206f 6e65 2073 7061 6365 2e20 2073 796d one space. sym │ │ │ │ │ +00045ca0: 626f 6c20 6973 2074 6865 0a65 7870 6f72 bol is the.expor │ │ │ │ │ +00045cb0: 7465 6420 7379 6d62 6f6c 2028 7768 6963 ted symbol (whic │ │ │ │ │ +00045cc0: 682c 2066 6f72 2043 2b2b 2c20 6d65 616e h, for C++, mean │ │ │ │ │ +00045cd0: 7320 7468 6520 6d61 6e67 6c65 6420 7379 s the mangled sy │ │ │ │ │ +00045ce0: 6d62 6f6c 2920 666f 6c6c 6f77 6564 2062 mbol) followed b │ │ │ │ │ +00045cf0: 790a e280 9840 e280 9920 616e 6420 7468 y....@... and th │ │ │ │ │ +00045d00: 6520 7379 6d62 6f6c 2076 6572 7369 6f6e e symbol version │ │ │ │ │ +00045d10: 2c20 6f72 2074 6865 2073 7472 696e 6720 , or the string │ │ │ │ │ +00045d20: e280 9842 6173 65e2 8099 2069 6620 7468 ...Base... if th │ │ │ │ │ +00045d30: 6572 6520 6973 206e 6f20 7379 6d62 6f6c ere is no symbol │ │ │ │ │ +00045d40: 0a76 6572 7369 6f6e 2e20 20e2 8098 6d69 .version. ...mi │ │ │ │ │ +00045d50: 6e69 6d61 6c2d 7665 7273 696f 6ee2 8099 nimal-version... │ │ │ │ │ +00045d60: 2069 7320 7468 6520 6d6f 7374 2072 6563 is the most rec │ │ │ │ │ +00045d70: 656e 7420 7665 7273 696f 6e20 6f66 2074 ent version of t │ │ │ │ │ +00045d80: 6865 2073 6861 7265 640a 6c69 6272 6172 he shared.librar │ │ │ │ │ +00045d90: 7920 7468 6174 2063 6861 6e67 6564 2074 y that changed t │ │ │ │ │ +00045da0: 6865 2062 6568 6176 696f 7220 6f66 2074 he behavior of t │ │ │ │ │ +00045db0: 6861 7420 7379 6d62 6f6c 2c20 7768 6574 hat symbol, whet │ │ │ │ │ +00045dc0: 6865 7220 6279 2061 6464 696e 6720 6974 her by adding it │ │ │ │ │ +00045dd0: 2c0a 6368 616e 6769 6e67 2069 7473 2066 ,.changing its f │ │ │ │ │ +00045de0: 756e 6374 696f 6e20 7369 676e 6174 7572 unction signatur │ │ │ │ │ +00045df0: 6520 2874 6865 2070 6172 616d 6574 6572 e (the parameter │ │ │ │ │ +00045e00: 732c 2074 6865 6972 2074 7970 6573 2c20 s, their types, │ │ │ │ │ +00045e10: 6f72 2074 6865 0a72 6574 7572 6e20 7479 or the.return ty │ │ │ │ │ +00045e20: 7065 292c 206f 7220 6368 616e 6769 6e67 pe), or changing │ │ │ │ │ +00045e30: 2069 7473 2062 6568 6176 696f 7220 696e its behavior in │ │ │ │ │ +00045e40: 2061 2077 6179 2074 6861 7420 6973 2076 a way that is v │ │ │ │ │ +00045e50: 6973 6962 6c65 2074 6f20 610a 6361 6c6c isible to a.call │ │ │ │ │ +00045e60: 6572 2e20 20e2 8098 6964 2d6f 662d 6465 er. ...id-of-de │ │ │ │ │ +00045e70: 7065 6e64 656e 6379 2d74 656d 706c 6174 pendency-templat │ │ │ │ │ +00045e80: 65e2 8099 2069 7320 616e 206f 7074 696f e... is an optio │ │ │ │ │ +00045e90: 6e61 6c20 6669 656c 6420 7468 6174 0a72 nal field that.r │ │ │ │ │ +00045ea0: 6566 6572 656e 6365 7320 616e 20e2 8098 eferences an ... │ │ │ │ │ +00045eb0: 616c 7465 726e 6174 6976 652d 6465 7065 alternative-depe │ │ │ │ │ +00045ec0: 6e64 656e 6379 2d74 656d 706c 6174 65e2 ndency-template. │ │ │ │ │ +00045ed0: 8099 3b20 7365 6520 6265 6c6f 7720 666f ..; see below fo │ │ │ │ │ +00045ee0: 7220 6120 6675 6c6c 0a64 6573 6372 6970 r a full.descrip │ │ │ │ │ +00045ef0: 7469 6f6e 2e0a 0a46 6f72 2065 7861 6d70 tion...For examp │ │ │ │ │ +00045f00: 6c65 2c20 e280 986c 6962 7a2e 736f 2e31 le, ...libz.so.1 │ │ │ │ │ +00045f10: e280 9920 636f 6e74 6169 6e73 2074 6865 ... contains the │ │ │ │ │ +00045f20: 2073 796d 626f 6c73 20e2 8098 636f 6d70 symbols ...comp │ │ │ │ │ +00045f30: 7265 7373 e280 9920 616e 640a e280 9863 ress... and....c │ │ │ │ │ +00045f40: 6f6d 7072 6573 7342 6f75 6e64 e280 992e ompressBound.... │ │ │ │ │ +00045f50: 2020 e280 9863 6f6d 7072 6573 73e2 8099 ...compress... │ │ │ │ │ +00045f60: 2068 6173 206e 6f20 7379 6d62 6f6c 2076 has no symbol v │ │ │ │ │ +00045f70: 6572 7369 6f6e 2061 6e64 206c 6173 7420 ersion and last │ │ │ │ │ +00045f80: 6368 616e 6765 6420 6974 730a 6265 6861 changed its.beha │ │ │ │ │ +00045f90: 7669 6f72 2069 6e20 7570 7374 7265 616d vior in upstream │ │ │ │ │ +00045fa0: 2076 6572 7369 6f6e 20e2 8098 313a 312e version ...1:1. │ │ │ │ │ +00045fb0: 312e 34e2 8099 2e20 20e2 8098 636f 6d70 1.4.... ...comp │ │ │ │ │ +00045fc0: 7265 7373 426f 756e 64e2 8099 2068 6173 ressBound... has │ │ │ │ │ +00045fd0: 2074 6865 2073 796d 626f 6c0a 7665 7273 the symbol.vers │ │ │ │ │ +00045fe0: 696f 6e20 e280 985a 4c49 425f 312e 322e ion ...ZLIB_1.2. │ │ │ │ │ +00045ff0: 30e2 8099 2c20 7761 7320 696e 7472 6f64 0..., was introd │ │ │ │ │ +00046000: 7563 6564 2069 6e20 7570 7374 7265 616d uced in upstream │ │ │ │ │ +00046010: 2076 6572 7369 6f6e 20e2 8098 313a 312e version ...1:1. │ │ │ │ │ +00046020: 322e 30e2 8099 2c20 616e 640a 6861 7320 2.0..., and.has │ │ │ │ │ +00046030: 6e6f 7420 6368 616e 6765 6420 6974 7320 not changed its │ │ │ │ │ +00046040: 6265 6861 7669 6f72 2e20 2049 7473 20e2 behavior. Its . │ │ │ │ │ +00046050: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ +00046060: 6520 7468 6572 6566 6f72 6520 636f 6e74 e therefore cont │ │ │ │ │ +00046070: 6169 6e73 2074 6865 0a6c 696e 6573 3a0a ains the.lines:. │ │ │ │ │ +00046080: 0a20 2020 2020 636f 6d70 7265 7373 4042 . compress@B │ │ │ │ │ +00046090: 6173 6520 313a 312e 312e 340a 2020 2020 ase 1:1.1.4. │ │ │ │ │ +000460a0: 2063 6f6d 7072 6573 7342 6f75 6e64 405a compressBound@Z │ │ │ │ │ +000460b0: 4c49 425f 312e 322e 3020 313a 312e 322e LIB_1.2.0 1:1.2. │ │ │ │ │ +000460c0: 300a 0a50 6163 6b61 6765 7320 7573 696e 0..Packages usin │ │ │ │ │ +000460d0: 6720 6f6e 6c79 20e2 8098 636f 6d70 7265 g only ...compre │ │ │ │ │ +000460e0: 7373 e280 9920 776f 756c 6420 7468 656e ss... would then │ │ │ │ │ +000460f0: 2067 6574 2061 2064 6570 656e 6465 6e63 get a dependenc │ │ │ │ │ +00046100: 7920 6f6e 20e2 8098 7a6c 6962 3167 0a28 y on ...zlib1g.( │ │ │ │ │ +00046110: 3e3d 2031 3a31 2e31 2e34 29e2 8099 2c20 >= 1:1.1.4)..., │ │ │ │ │ +00046120: 6275 7420 7061 636b 6167 6573 2075 7369 but packages usi │ │ │ │ │ +00046130: 6e67 20e2 8098 636f 6d70 7265 7373 426f ng ...compressBo │ │ │ │ │ +00046140: 756e 64e2 8099 2077 6f75 6c64 2067 6574 und... would get │ │ │ │ │ +00046150: 2061 2064 6570 656e 6465 6e63 790a 6f6e a dependency.on │ │ │ │ │ +00046160: 20e2 8098 7a6c 6962 3167 2028 3e3d 2031 ...zlib1g (>= 1 │ │ │ │ │ +00046170: 3a31 2e32 2e30 29e2 8099 2e0a 0a4f 6e65 :1.2.0)......One │ │ │ │ │ +00046180: 206f 7220 6d6f 7265 20e2 8098 616c 7465 or more ...alte │ │ │ │ │ +00046190: 726e 6174 6976 652d 6465 7065 6e64 656e rnative-dependen │ │ │ │ │ +000461a0: 6379 2d74 656d 706c 6174 65e2 8099 206c cy-template... l │ │ │ │ │ +000461b0: 696e 6573 206d 6179 2062 6520 7072 6f76 ines may be prov │ │ │ │ │ +000461c0: 6964 6564 2e0a 5468 6573 6520 6172 6520 ided..These are │ │ │ │ │ +000461d0: 7573 6564 2069 6e20 6361 7365 7320 7768 used in cases wh │ │ │ │ │ +000461e0: 6572 6520 736f 6d65 2073 796d 626f 6c73 ere some symbols │ │ │ │ │ +000461f0: 2069 6e20 7468 6520 7368 6172 6564 206c in the shared l │ │ │ │ │ +00046200: 6962 7261 7279 2073 686f 756c 640a 7573 ibrary should.us │ │ │ │ │ +00046210: 6520 6f6e 6520 6465 7065 6e64 656e 6379 e one dependency │ │ │ │ │ +00046220: 2074 656d 706c 6174 6520 7768 696c 6520 template while │ │ │ │ │ +00046230: 6f74 6865 7273 2073 686f 756c 6420 7573 others should us │ │ │ │ │ +00046240: 6520 6120 6469 6666 6572 656e 740a 7465 e a different.te │ │ │ │ │ +00046250: 6d70 6c61 7465 2e20 2054 6865 2061 6c74 mplate. The alt │ │ │ │ │ +00046260: 6572 6e61 7469 7665 2064 6570 656e 6465 ernative depende │ │ │ │ │ +00046270: 6e63 7920 7465 6d70 6c61 7465 7320 6172 ncy templates ar │ │ │ │ │ +00046280: 6520 7573 6564 206f 6e6c 7920 6966 2061 e used only if a │ │ │ │ │ +00046290: 0a73 796d 626f 6c20 6c69 6e65 2063 6f6e .symbol line con │ │ │ │ │ +000462a0: 7461 696e 7320 7468 6520 e280 9869 642d tains the ...id- │ │ │ │ │ +000462b0: 6f66 2d64 6570 656e 6465 6e63 792d 7465 of-dependency-te │ │ │ │ │ +000462c0: 6d70 6c61 7465 e280 9920 6669 656c 642e mplate... field. │ │ │ │ │ +000462d0: 2020 5468 6520 6669 7273 740a 616c 7465 The first.alte │ │ │ │ │ +000462e0: 726e 6174 6976 6520 6465 7065 6e64 656e rnative dependen │ │ │ │ │ +000462f0: 6379 2074 656d 706c 6174 6520 6973 206e cy template is n │ │ │ │ │ +00046300: 756d 6265 7265 6420 312c 2074 6865 2073 umbered 1, the s │ │ │ │ │ +00046310: 6563 6f6e 6420 322c 2061 6e64 2073 6f0a econd 2, and so. │ │ │ │ │ +00046320: 666f 7274 682e 2020 2832 290a 0a46 696e forth. (2)..Fin │ │ │ │ │ +00046330: 616c 6c79 2c20 7468 6520 656e 7472 7920 ally, the entry │ │ │ │ │ +00046340: 666f 7220 7468 6520 6c69 6272 6172 7920 for the library │ │ │ │ │ +00046350: 6d61 7920 636f 6e74 6169 6e20 6f6e 6520 may contain one │ │ │ │ │ +00046360: 6f72 206d 6f72 6520 6d65 7461 6461 7461 or more metadata │ │ │ │ │ +00046370: 0a66 6965 6c64 732e 2020 4375 7272 656e .fields. Curren │ │ │ │ │ +00046380: 746c 792c 2074 6865 206f 6e6c 7920 7375 tly, the only su │ │ │ │ │ +00046390: 7070 6f72 7465 6420 6669 656c 642d 6e61 pported field-na │ │ │ │ │ +000463a0: 6d65 2069 730a e280 9842 7569 6c64 2d44 me is....Build-D │ │ │ │ │ +000463b0: 6570 656e 6473 2d50 6163 6b61 6765 e280 epends-Package.. │ │ │ │ │ +000463c0: 992c 2077 686f 7365 2076 616c 7565 206c ., whose value l │ │ │ │ │ +000463d0: 6973 7473 2074 6865 202a 6e6f 7465 206c ists the *note l │ │ │ │ │ +000463e0: 6962 7261 7279 2064 6576 656c 6f70 6d65 ibrary developme │ │ │ │ │ +000463f0: 6e74 0a70 6163 6b61 6765 3a20 3130 642e nt.package: 10d. │ │ │ │ │ +00046400: 206f 6e20 7768 6963 6820 7061 636b 6167 on which packag │ │ │ │ │ +00046410: 6573 2075 7369 6e67 2074 6869 7320 7368 es using this sh │ │ │ │ │ +00046420: 6172 6564 206c 6962 7261 7279 2064 6563 ared library dec │ │ │ │ │ +00046430: 6c61 7265 2061 0a62 7569 6c64 2064 6570 lare a.build dep │ │ │ │ │ +00046440: 656e 6465 6e63 792e 2020 4966 2074 6869 endency. If thi │ │ │ │ │ +00046450: 7320 6669 656c 6420 6973 2070 7265 7365 s field is prese │ │ │ │ │ +00046460: 6e74 2c20 e280 9864 706b 672d 7368 6c69 nt, ...dpkg-shli │ │ │ │ │ +00046470: 6264 6570 73e2 8099 2075 7365 7320 6974 bdeps... uses it │ │ │ │ │ +00046480: 2074 6f0a 656e 7375 7265 2074 6861 7420 to.ensure that │ │ │ │ │ +00046490: 7468 6520 7265 7375 6c74 696e 6720 6269 the resulting bi │ │ │ │ │ +000464a0: 6e61 7279 2070 6163 6b61 6765 2064 6570 nary package dep │ │ │ │ │ +000464b0: 656e 6465 6e63 7920 6f6e 2074 6865 2073 endency on the s │ │ │ │ │ +000464c0: 6861 7265 640a 6c69 6272 6172 7920 6973 hared.library is │ │ │ │ │ +000464d0: 2061 7420 6c65 6173 7420 6173 2073 7472 at least as str │ │ │ │ │ +000464e0: 6963 7420 6173 2074 6865 2073 6f75 7263 ict as the sourc │ │ │ │ │ +000464f0: 6520 7061 636b 6167 6520 6465 7065 6e64 e package depend │ │ │ │ │ +00046500: 656e 6379 206f 6e20 7468 650a 7368 6172 ency on the.shar │ │ │ │ │ +00046510: 6564 206c 6962 7261 7279 2064 6576 656c ed library devel │ │ │ │ │ +00046520: 6f70 6d65 6e74 2070 6163 6b61 6765 2e20 opment package. │ │ │ │ │ +00046530: 2028 3329 2020 466f 7220 6f75 7220 6578 (3) For our ex │ │ │ │ │ +00046540: 616d 706c 652c 2074 6865 20e2 8098 7a6c ample, the ...zl │ │ │ │ │ +00046550: 6962 3167 e280 990a e280 9873 796d 626f ib1g.......symbo │ │ │ │ │ +00046560: 6c73 e280 9920 6669 6c65 2077 6f75 6c64 ls... file would │ │ │ │ │ +00046570: 2063 6f6e 7461 696e 3a0a 0a20 2020 2020 contain:.. │ │ │ │ │ +00046580: 2a20 4275 696c 642d 4465 7065 6e64 732d * Build-Depends- │ │ │ │ │ +00046590: 5061 636b 6167 653a 207a 6c69 6231 672d Package: zlib1g- │ │ │ │ │ +000465a0: 6465 760a 0a41 6c73 6f20 7365 6520 e280 dev..Also see .. │ │ │ │ │ +000465b0: 9864 6562 2d73 796d 626f 6c73 2835 29e2 .deb-symbols(5). │ │ │ │ │ +000465c0: 8099 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d ..... -------- │ │ │ │ │ +000465d0: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ +000465e0: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ +000465f0: 5468 6973 2063 616e 2062 6520 6465 7465 This can be dete │ │ │ │ │ +00046600: 726d 696e 6564 2062 7920 7573 696e 6720 rmined by using │ │ │ │ │ +00046610: 7468 6520 636f 6d6d 616e 640a 0a20 2020 the command.. │ │ │ │ │ +00046620: 2020 7265 6164 656c 6620 2d64 202f 7573 readelf -d /us │ │ │ │ │ +00046630: 722f 6c69 622f 6c69 627a 2e73 6f2e 312e r/lib/libz.so.1. │ │ │ │ │ +00046640: 322e 332e 3420 7c20 6772 6570 2053 4f4e 2.3.4 | grep SON │ │ │ │ │ +00046650: 414d 450a 0a20 2020 2832 2920 416e 2065 AME.. (2) An e │ │ │ │ │ +00046660: 7861 6d70 6c65 206f 6620 7768 6572 6520 xample of where │ │ │ │ │ +00046670: 7468 6973 206d 6179 2062 6520 6e65 6564 this may be need │ │ │ │ │ +00046680: 6564 2069 7320 7769 7468 2061 206c 6962 ed is with a lib │ │ │ │ │ +00046690: 7261 7279 2074 6861 740a 696d 706c 656d rary that.implem │ │ │ │ │ +000466a0: 656e 7473 2074 6865 206c 6962 474c 2069 ents the libGL i │ │ │ │ │ +000466b0: 6e74 6572 6661 6365 2e20 2041 6c6c 2047 nterface. All G │ │ │ │ │ +000466c0: 4c20 696d 706c 656d 656e 7461 7469 6f6e L implementation │ │ │ │ │ +000466d0: 7320 7072 6f76 6964 6520 7468 6520 7361 s provide the sa │ │ │ │ │ +000466e0: 6d65 0a73 6574 206f 6620 6261 7365 2069 me.set of base i │ │ │ │ │ +000466f0: 6e74 6572 6661 6365 732c 2061 6e64 2074 nterfaces, and t │ │ │ │ │ +00046700: 6865 6e20 6d61 7920 7072 6f76 6964 6520 hen may provide │ │ │ │ │ +00046710: 736f 6d65 2061 6464 6974 696f 6e61 6c20 some additional │ │ │ │ │ +00046720: 696e 7465 7266 6163 6573 0a6f 6e6c 7920 interfaces.only │ │ │ │ │ +00046730: 7573 6564 2062 7920 7072 6f67 7261 6d73 used by programs │ │ │ │ │ +00046740: 2074 6861 7420 7265 7175 6972 6520 7468 that require th │ │ │ │ │ +00046750: 6174 2073 7065 6369 6669 6320 474c 2069 at specific GL i │ │ │ │ │ +00046760: 6d70 6c65 6d65 6e74 6174 696f 6e2e 2020 mplementation. │ │ │ │ │ +00046770: 536f 2c0a 666f 7220 6578 616d 706c 652c So,.for example, │ │ │ │ │ +00046780: 206c 6962 676c 312d 6d65 7361 2d67 6c78 libgl1-mesa-glx │ │ │ │ │ +00046790: 206d 6179 2075 7365 2074 6865 2066 6f6c may use the fol │ │ │ │ │ +000467a0: 6c6f 7769 6e67 20e2 8098 7379 6d62 6f6c lowing ...symbol │ │ │ │ │ +000467b0: 73e2 8099 2066 696c 653a 0a0a 2020 2020 s... file:.. │ │ │ │ │ +000467c0: 206c 6962 474c 2e73 6f2e 3120 6c69 6267 libGL.so.1 libg │ │ │ │ │ +000467d0: 6c31 0a20 2020 2020 207c 206c 6962 676c l1. | libgl │ │ │ │ │ +000467e0: 312d 6d65 7361 2d67 6c78 2023 4d49 4e56 1-mesa-glx #MINV │ │ │ │ │ +000467f0: 4552 230a 2020 2020 2020 7075 626c 6963 ER#. public │ │ │ │ │ +00046800: 476c 5379 6d62 6f6c 4042 6173 6520 362e GlSymbol@Base 6. │ │ │ │ │ +00046810: 332d 3120 5b2e 2e2e 5d0a 2020 2020 2020 3-1 [...]. │ │ │ │ │ +00046820: 696d 706c 656d 656e 7461 7469 6f6e 5370 implementationSp │ │ │ │ │ +00046830: 6563 6966 6963 5379 6d62 6f6c 4042 6173 ecificSymbol@Bas │ │ │ │ │ +00046840: 6520 362e 352e 322d 3720 310a 2020 2020 e 6.5.2-7 1. │ │ │ │ │ +00046850: 2020 5b2e 2e2e 5d0a 0a42 696e 6172 6965 [...]..Binarie │ │ │ │ │ +00046860: 7320 6f72 2073 6861 7265 6420 6c69 6272 s or shared libr │ │ │ │ │ +00046870: 6172 6965 7320 7573 696e 6720 6f6e 6c79 aries using only │ │ │ │ │ +00046880: 20e2 8098 7075 626c 6963 476c 5379 6d62 ...publicGlSymb │ │ │ │ │ +00046890: 6f6c e280 9920 776f 756c 6420 6465 7065 ol... would depe │ │ │ │ │ +000468a0: 6e64 0a6f 6e6c 7920 6f6e 20e2 8098 6c69 nd.only on ...li │ │ │ │ │ +000468b0: 6267 6c31 e280 9920 2877 6869 6368 206d bgl1... (which m │ │ │ │ │ +000468c0: 6179 2062 6520 7072 6f76 6964 6564 2062 ay be provided b │ │ │ │ │ +000468d0: 7920 6d75 6c74 6970 6c65 2070 6163 6b61 y multiple packa │ │ │ │ │ +000468e0: 6765 7329 2c20 6275 7420 6f6e 6573 0a75 ges), but ones.u │ │ │ │ │ +000468f0: 7369 6e67 20e2 8098 696d 706c 656d 656e sing ...implemen │ │ │ │ │ +00046900: 7461 7469 6f6e 5370 6563 6966 6963 5379 tationSpecificSy │ │ │ │ │ +00046910: 6d62 6f6c e280 9920 776f 756c 6420 6765 mbol... would ge │ │ │ │ │ +00046920: 7420 6120 6465 7065 6e64 656e 6379 206f t a dependency o │ │ │ │ │ +00046930: 6e0a e280 986c 6962 676c 312d 6d65 7361 n....libgl1-mesa │ │ │ │ │ +00046940: 2d67 6c78 2028 3e3d 2036 2e35 2e32 2d37 -glx (>= 6.5.2-7 │ │ │ │ │ +00046950: 29e2 8099 2e0a 0a20 2020 2833 2920 5468 )...... (3) Th │ │ │ │ │ +00046960: 6973 2066 6965 6c64 2073 686f 756c 6420 is field should │ │ │ │ │ +00046970: 6e6f 726d 616c 6c79 206e 6f74 2062 6520 normally not be │ │ │ │ │ +00046980: 6e65 6365 7373 6172 792c 2073 696e 6365 necessary, since │ │ │ │ │ +00046990: 2069 6620 7468 650a 6265 6861 7669 6f72 if the.behavior │ │ │ │ │ +000469a0: 206f 6620 616e 7920 7379 6d62 6f6c 2068 of any symbol h │ │ │ │ │ +000469b0: 6173 2063 6861 6e67 6564 2c20 7468 6520 as changed, the │ │ │ │ │ +000469c0: 636f 7272 6573 706f 6e64 696e 6720 7379 corresponding sy │ │ │ │ │ +000469d0: 6d62 6f6c 0a6d 696e 696d 616c 2d76 6572 mbol.minimal-ver │ │ │ │ │ +000469e0: 7369 6f6e 2073 686f 756c 6420 6861 7665 sion should have │ │ │ │ │ +000469f0: 2062 6565 6e20 696e 6372 6561 7365 642e been increased. │ │ │ │ │ +00046a00: 2020 4275 7420 696e 636c 7564 696e 6720 But including │ │ │ │ │ +00046a10: 6974 206d 616b 6573 2074 6865 0ae2 8098 it makes the.... │ │ │ │ │ +00046a20: 7379 6d62 6f6c 73e2 8099 2073 7973 7465 symbols... syste │ │ │ │ │ +00046a30: 6d20 6d6f 7265 2072 6f62 7573 7420 6279 m more robust by │ │ │ │ │ +00046a40: 2074 6967 6874 656e 696e 6720 7468 6520 tightening the │ │ │ │ │ +00046a50: 6465 7065 6e64 656e 6379 2069 6e20 6361 dependency in ca │ │ │ │ │ +00046a60: 7365 7320 7768 6572 650a 7468 6520 7061 ses where.the pa │ │ │ │ │ +00046a70: 636b 6167 6520 7573 696e 6720 7468 6520 ckage using the │ │ │ │ │ +00046a80: 7368 6172 6564 206c 6962 7261 7279 2073 shared library s │ │ │ │ │ +00046a90: 7065 6369 6669 6361 6c6c 7920 7265 7175 pecifically requ │ │ │ │ │ +00046aa0: 6972 6573 2061 7420 6c65 6173 7420 610a ires at least a. │ │ │ │ │ +00046ab0: 7061 7274 6963 756c 6172 2076 6572 7369 particular versi │ │ │ │ │ +00046ac0: 6f6e 206f 6620 7468 6520 7368 6172 6564 on of the shared │ │ │ │ │ +00046ad0: 206c 6962 7261 7279 2064 6576 656c 6f70 library develop │ │ │ │ │ +00046ae0: 6d65 6e74 2070 6163 6b61 6765 2066 6f72 ment package for │ │ │ │ │ +00046af0: 2073 6f6d 650a 7265 6173 6f6e 2e0a 0a1f some.reason.... │ │ │ │ │ +00046b00: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00046b10: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00046b20: 3a20 5072 6f76 6964 696e 6720 6120 7379 : Providing a sy │ │ │ │ │ +00046b30: 6d62 6f6c 7320 6669 6c65 2c20 2050 7265 mbols file, Pre │ │ │ │ │ +00046b40: 763a 2054 6865 2073 796d 626f 6c73 2046 v: The symbols F │ │ │ │ │ +00046b50: 696c 6520 466f 726d 6174 2c20 2055 703a ile Format, Up: │ │ │ │ │ +00046b60: 2054 6865 2073 796d 626f 6c73 2073 7973 The symbols sys │ │ │ │ │ +00046b70: 7465 6d0a 0a38 2e36 2e33 2e33 2050 726f tem..8.6.3.3 Pro │ │ │ │ │ +00046b80: 7669 6469 6e67 2061 20e2 8098 7379 6d62 viding a ...symb │ │ │ │ │ +00046b90: 6f6c 73e2 8099 2066 696c 650a 2e2e 2e2e ols... file..... │ │ │ │ │ +00046ba0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00046bb0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 0a0a ................ │ │ │ │ │ +00046bc0: 4966 2079 6f75 7220 7061 636b 6167 6520 If your package │ │ │ │ │ +00046bd0: 7072 6f76 6964 6573 2061 2073 6861 7265 provides a share │ │ │ │ │ +00046be0: 6420 6c69 6272 6172 792c 2079 6f75 2073 d library, you s │ │ │ │ │ +00046bf0: 686f 756c 6420 6172 7261 6e67 6520 746f hould arrange to │ │ │ │ │ +00046c00: 2069 6e63 6c75 6465 0a61 20e2 8098 7379 include.a ...sy │ │ │ │ │ +00046c10: 6d62 6f6c 73e2 8099 2063 6f6e 7472 6f6c mbols... control │ │ │ │ │ +00046c20: 2066 696c 6520 666f 6c6c 6f77 696e 6720 file following │ │ │ │ │ +00046c30: 7468 6520 666f 726d 6174 2064 6573 6372 the format descr │ │ │ │ │ +00046c40: 6962 6564 2061 626f 7665 2069 6e20 7468 ibed above in th │ │ │ │ │ +00046c50: 6174 0a70 6163 6b61 6765 2e20 2059 6f75 at.package. You │ │ │ │ │ +00046c60: 206d 7573 7420 696e 636c 7564 6520 6569 must include ei │ │ │ │ │ +00046c70: 7468 6572 2061 20e2 8098 7379 6d62 6f6c ther a ...symbol │ │ │ │ │ +00046c80: 73e2 8099 2063 6f6e 7472 6f6c 2066 696c s... control fil │ │ │ │ │ +00046c90: 6520 6f72 2061 20e2 8098 7368 6c69 6273 e or a ...shlibs │ │ │ │ │ +00046ca0: e280 990a 636f 6e74 726f 6c20 6669 6c65 ....control file │ │ │ │ │ +00046cb0: 2e0a 0a4e 6f72 6d61 6c6c 792c 2074 6869 ...Normally, thi │ │ │ │ │ +00046cc0: 7320 6973 2064 6f6e 6520 6279 2063 7265 s is done by cre │ │ │ │ │ +00046cd0: 6174 696e 6720 6120 e280 9873 796d 626f ating a ...symbo │ │ │ │ │ +00046ce0: 6c73 e280 9920 696e 2074 6865 2073 6f75 ls... in the sou │ │ │ │ │ +00046cf0: 7263 6520 7061 636b 6167 650a 6e61 6d65 rce package.name │ │ │ │ │ +00046d00: 6420 e280 9864 6562 6961 6e2f 7061 636b d ...debian/pack │ │ │ │ │ +00046d10: 6167 652e 7379 6d62 6f6c 73e2 8099 206f age.symbols... o │ │ │ │ │ +00046d20: 7220 e280 9864 6562 6961 6e2f 7379 6d62 r ...debian/symb │ │ │ │ │ +00046d30: 6f6c 73e2 8099 2c20 706f 7373 6962 6c79 ols..., possibly │ │ │ │ │ +00046d40: 2077 6974 680a e280 982e 6172 6368 e280 with.....arch.. │ │ │ │ │ +00046d50: 9920 6170 7065 6e64 6564 2069 6620 7468 . appended if th │ │ │ │ │ +00046d60: 6520 7379 6d62 6f6c 7320 696e 666f 726d e symbols inform │ │ │ │ │ +00046d70: 6174 696f 6e20 7661 7269 6573 2062 7920 ation varies by │ │ │ │ │ +00046d80: 6172 6368 6974 6563 7475 7265 2e0a 5468 architecture..Th │ │ │ │ │ +00046d90: 6973 2066 696c 6520 6d61 7920 7573 6520 is file may use │ │ │ │ │ +00046da0: 7468 6520 6578 7465 6e64 6564 2073 796e the extended syn │ │ │ │ │ +00046db0: 7461 7820 646f 6375 6d65 6e74 6564 2069 tax documented i │ │ │ │ │ +00046dc0: 6e0a e280 9864 706b 672d 6765 6e73 796d n....dpkg-gensym │ │ │ │ │ +00046dd0: 626f 6c73 2831 29e2 8099 2e20 2054 6865 bols(1).... The │ │ │ │ │ +00046de0: 6e2c 2063 616c 6c20 e280 9864 706b 672d n, call ...dpkg- │ │ │ │ │ +00046df0: 6765 6e73 796d 626f 6c73 e280 9920 6173 gensymbols... as │ │ │ │ │ +00046e00: 2070 6172 7420 6f66 2074 6865 0a70 6163 part of the.pac │ │ │ │ │ +00046e10: 6b61 6765 2062 7569 6c64 2070 726f 6365 kage build proce │ │ │ │ │ +00046e20: 7373 2e20 2049 7420 7769 6c6c 2063 7265 ss. It will cre │ │ │ │ │ +00046e30: 6174 6520 e280 9873 796d 626f 6c73 e280 ate ...symbols.. │ │ │ │ │ +00046e40: 9920 6669 6c65 7320 696e 2074 6865 2070 . files in the p │ │ │ │ │ +00046e50: 6163 6b61 6765 0a73 7461 6769 6e67 2061 ackage.staging a │ │ │ │ │ +00046e60: 7265 6120 6261 7365 6420 6f6e 2074 6865 rea based on the │ │ │ │ │ +00046e70: 2062 696e 6172 6965 7320 616e 6420 6c69 binaries and li │ │ │ │ │ +00046e80: 6272 6172 6965 7320 696e 2074 6865 2070 braries in the p │ │ │ │ │ +00046e90: 6163 6b61 6765 2073 7461 6769 6e67 0a61 ackage staging.a │ │ │ │ │ +00046ea0: 7265 6120 616e 6420 7468 6520 e280 9873 rea and the ...s │ │ │ │ │ +00046eb0: 796d 626f 6c73 e280 9920 6669 6c65 7320 ymbols... files │ │ │ │ │ +00046ec0: 696e 2074 6865 2073 6f75 7263 6520 7061 in the source pa │ │ │ │ │ +00046ed0: 636b 6167 652e 2020 2831 290a 0a50 6163 ckage. (1)..Pac │ │ │ │ │ +00046ee0: 6b61 6765 7320 7468 6174 2070 726f 7669 kages that provi │ │ │ │ │ +00046ef0: 6465 20e2 8098 7379 6d62 6f6c 73e2 8099 de ...symbols... │ │ │ │ │ +00046f00: 2066 696c 6573 206d 7573 7420 6b65 6570 files must keep │ │ │ │ │ +00046f10: 2074 6865 6d20 7570 2d74 6f2d 6461 7465 them up-to-date │ │ │ │ │ +00046f20: 2074 6f0a 656e 7375 7265 2063 6f72 7265 to.ensure corre │ │ │ │ │ +00046f30: 6374 2064 6570 656e 6465 6e63 6965 7320 ct dependencies │ │ │ │ │ +00046f40: 696e 2070 6163 6b61 6765 7320 7468 6174 in packages that │ │ │ │ │ +00046f50: 2075 7365 2074 6865 2073 6861 7265 6420 use the shared │ │ │ │ │ +00046f60: 6c69 6272 6172 6965 732e 0a54 6869 7320 libraries..This │ │ │ │ │ +00046f70: 6d65 616e 7320 7570 6461 7469 6e67 2074 means updating t │ │ │ │ │ +00046f80: 6865 20e2 8098 7379 6d62 6f6c 73e2 8099 he ...symbols... │ │ │ │ │ +00046f90: 2066 696c 6520 7768 656e 6576 6572 2061 file whenever a │ │ │ │ │ +00046fa0: 206e 6577 2070 7562 6c69 6320 7379 6d62 new public symb │ │ │ │ │ +00046fb0: 6f6c 2069 730a 6164 6465 642c 2063 6861 ol is.added, cha │ │ │ │ │ +00046fc0: 6e67 696e 6720 7468 6520 6d69 6e69 6d61 nging the minima │ │ │ │ │ +00046fd0: 6c2d 7665 7273 696f 6e20 6669 656c 6420 l-version field │ │ │ │ │ +00046fe0: 7768 656e 6576 6572 2061 2073 796d 626f whenever a symbo │ │ │ │ │ +00046ff0: 6c20 6368 616e 6765 730a 6265 6861 7669 l changes.behavi │ │ │ │ │ +00047000: 6f72 206f 7220 7369 676e 6174 7572 6520 or or signature │ │ │ │ │ +00047010: 696e 2061 2062 6163 6b77 6172 642d 636f in a backward-co │ │ │ │ │ +00047020: 6d70 6174 6962 6c65 2077 6179 2028 7365 mpatible way (se │ │ │ │ │ +00047030: 6520 2a6e 6f74 6520 5368 6172 6564 0a6c e *note Shared.l │ │ │ │ │ +00047040: 6962 7261 7279 2041 4249 2063 6861 6e67 ibrary ABI chang │ │ │ │ │ +00047050: 6573 3a20 3131 342e 292c 2061 6e64 2063 es: 114.), and c │ │ │ │ │ +00047060: 6861 6e67 696e 6720 7468 6520 6c69 6272 hanging the libr │ │ │ │ │ +00047070: 6172 792d 736f 6e61 6d65 2061 6e64 0a6d ary-soname and.m │ │ │ │ │ +00047080: 6169 6e2d 6465 7065 6e64 656e 6379 2d74 ain-dependency-t │ │ │ │ │ +00047090: 656d 706c 6174 652c 2061 6e64 2070 726f emplate, and pro │ │ │ │ │ +000470a0: 6261 626c 7920 616c 6c20 6f66 2074 6865 bably all of the │ │ │ │ │ +000470b0: 206d 696e 696d 616c 2d76 6572 7369 6f6e minimal-version │ │ │ │ │ +000470c0: 0a66 6965 6c64 732c 2077 6865 6e20 7468 .fields, when th │ │ │ │ │ +000470d0: 6520 6c69 6272 6172 7920 6368 616e 6765 e library change │ │ │ │ │ +000470e0: 7320 e280 9853 4f4e 414d 45e2 8099 2e20 s ...SONAME.... │ │ │ │ │ +000470f0: 2052 656d 6f76 696e 6720 6120 7075 626c Removing a publ │ │ │ │ │ +00047100: 6963 2073 796d 626f 6c0a 6672 6f6d 2074 ic symbol.from t │ │ │ │ │ +00047110: 6865 20e2 8098 7379 6d62 6f6c 73e2 8099 he ...symbols... │ │ │ │ │ +00047120: 2066 696c 6520 6265 6361 7573 6520 6974 file because it │ │ │ │ │ +00047130: e280 9973 206e 6f20 6c6f 6e67 6572 2070 ...s no longer p │ │ │ │ │ +00047140: 726f 7669 6465 6420 6279 2074 6865 206c rovided by the l │ │ │ │ │ +00047150: 6962 7261 7279 0a6e 6f72 6d61 6c6c 7920 ibrary.normally │ │ │ │ │ +00047160: 7265 7175 6972 6573 2063 6861 6e67 696e requires changin │ │ │ │ │ +00047170: 6720 7468 6520 e280 9853 4f4e 414d 45e2 g the ...SONAME. │ │ │ │ │ +00047180: 8099 206f 6620 7468 6520 6c69 6272 6172 .. of the librar │ │ │ │ │ +00047190: 792e 2020 5365 6520 2a6e 6f74 650a 5275 y. See *note.Ru │ │ │ │ │ +000471a0: 6e2d 7469 6d65 2073 6861 7265 6420 6c69 n-time shared li │ │ │ │ │ +000471b0: 6272 6172 6965 733a 2031 3032 2e20 666f braries: 102. fo │ │ │ │ │ +000471c0: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati │ │ │ │ │ +000471d0: 6f6e 206f 6e20 e280 9853 4f4e 414d 45e2 on on ...SONAME. │ │ │ │ │ +000471e0: 8099 732e 0a0a 2020 202d 2d2d 2d2d 2d2d ..s... ------- │ │ │ │ │ +000471f0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +00047200: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +00047210: 2049 6620 796f 7520 6172 6520 7573 696e If you are usin │ │ │ │ │ +00047220: 6720 e280 9864 6562 6865 6c70 6572 e280 g ...debhelper.. │ │ │ │ │ +00047230: 992c 20e2 8098 6468 5f6d 616b 6573 686c ., ...dh_makeshl │ │ │ │ │ +00047240: 6962 73e2 8099 2077 696c 6c20 7461 6b65 ibs... will take │ │ │ │ │ +00047250: 2063 6172 6520 6f66 0a63 616c 6c69 6e67 care of.calling │ │ │ │ │ +00047260: 2065 6974 6865 7220 e280 9864 706b 672d either ...dpkg- │ │ │ │ │ +00047270: 6765 6e73 796d 626f 6c73 e280 9920 6f72 gensymbols... or │ │ │ │ │ +00047280: 2067 656e 6572 6174 696e 6720 6120 e280 generating a .. │ │ │ │ │ +00047290: 9873 686c 6962 73e2 8099 2066 696c 6520 .shlibs... file │ │ │ │ │ +000472a0: 6173 0a61 7070 726f 7072 6961 7465 2e0a as.appropriate.. │ │ │ │ │ +000472b0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000472c0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000472d0: 6465 3a20 5468 6520 7368 6c69 6273 2073 de: The shlibs s │ │ │ │ │ +000472e0: 7973 7465 6d2c 2020 5072 6576 3a20 5468 ystem, Prev: Th │ │ │ │ │ +000472f0: 6520 7379 6d62 6f6c 7320 7379 7374 656d e symbols system │ │ │ │ │ +00047300: 2c20 2055 703a 2044 6570 656e 6465 6e63 , Up: Dependenc │ │ │ │ │ +00047310: 6965 7320 6265 7477 6565 6e20 7468 6520 ies between the │ │ │ │ │ +00047320: 6c69 6272 6172 7920 616e 6420 6f74 6865 library and othe │ │ │ │ │ +00047330: 7220 7061 636b 6167 6573 0a0a 382e 362e r packages..8.6. │ │ │ │ │ +00047340: 3420 5468 6520 e280 9873 686c 6962 73e2 4 The ...shlibs. │ │ │ │ │ +00047350: 8099 2073 7973 7465 6d0a 2d2d 2d2d 2d2d .. system.------ │ │ │ │ │ +00047360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00047370: 2d2d 2d0a 0a54 6865 20e2 8098 7368 6c69 ---..The ...shli │ │ │ │ │ +00047380: 6273 e280 9920 7379 7374 656d 2069 7320 bs... system is │ │ │ │ │ +00047390: 6120 7369 6d70 6c65 7220 616c 7465 726e a simpler altern │ │ │ │ │ +000473a0: 6174 6976 6520 746f 2074 6865 20e2 8098 ative to the ... │ │ │ │ │ +000473b0: 7379 6d62 6f6c 73e2 8099 2073 7973 7465 symbols... syste │ │ │ │ │ +000473c0: 6d20 666f 720a 6465 636c 6172 696e 6720 m for.declaring │ │ │ │ │ +000473d0: 6465 7065 6e64 656e 6369 6573 2066 6f72 dependencies for │ │ │ │ │ +000473e0: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +000473f0: 732e 2020 4974 206d 6179 2062 6520 6d6f s. It may be mo │ │ │ │ │ +00047400: 7265 2061 7070 726f 7072 6961 7465 0a66 re appropriate.f │ │ │ │ │ +00047410: 6f72 2043 2b2b 206c 6962 7261 7269 6573 or C++ libraries │ │ │ │ │ +00047420: 2061 6e64 206f 7468 6572 2063 6173 6573 and other cases │ │ │ │ │ +00047430: 2077 6865 7265 2074 7261 636b 696e 6720 where tracking │ │ │ │ │ +00047440: 696e 6469 7669 6475 616c 2073 796d 626f individual symbo │ │ │ │ │ +00047450: 6c73 2069 730a 746f 6f20 6469 6666 6963 ls is.too diffic │ │ │ │ │ +00047460: 756c 742e 2020 4974 2070 7265 6461 7465 ult. It predate │ │ │ │ │ +00047470: 6420 7468 6520 e280 9873 796d 626f 6c73 d the ...symbols │ │ │ │ │ +00047480: e280 9920 7379 7374 656d 2061 6e64 2069 ... system and i │ │ │ │ │ +00047490: 7320 7468 6572 6566 6f72 650a 6672 6571 s therefore.freq │ │ │ │ │ +000474a0: 7565 6e74 6c79 2073 6565 6e20 696e 206f uently seen in o │ │ │ │ │ +000474b0: 6c64 6572 2070 6163 6b61 6765 732e 2020 lder packages. │ │ │ │ │ +000474c0: 4974 2069 7320 616c 736f 2072 6571 7569 It is also requi │ │ │ │ │ +000474d0: 7265 6420 666f 7220 7564 6562 732c 2077 red for udebs, w │ │ │ │ │ +000474e0: 6869 6368 0a64 6f20 6e6f 7420 7375 7070 hich.do not supp │ │ │ │ │ +000474f0: 6f72 7420 e280 9873 796d 626f 6c73 e280 ort ...symbols.. │ │ │ │ │ +00047500: 992e 0a0a 496e 2074 6865 2066 6f6c 6c6f ....In the follo │ │ │ │ │ +00047510: 7769 6e67 2073 6563 7469 6f6e 732c 2077 wing sections, w │ │ │ │ │ +00047520: 6520 7769 6c6c 2066 6972 7374 2064 6573 e will first des │ │ │ │ │ +00047530: 6372 6962 6520 7768 6572 6520 7468 6520 cribe where the │ │ │ │ │ +00047540: 7661 7269 6f75 730a e280 9873 686c 6962 various....shlib │ │ │ │ │ +00047550: 73e2 8099 2066 696c 6573 2061 7265 2074 s... files are t │ │ │ │ │ +00047560: 6f20 6265 2066 6f75 6e64 2c20 7468 656e o be found, then │ │ │ │ │ +00047570: 2068 6f77 2074 6f20 7573 6520 e280 9864 how to use ...d │ │ │ │ │ +00047580: 706b 672d 7368 6c69 6264 6570 73e2 8099 pkg-shlibdeps... │ │ │ │ │ +00047590: 2c20 616e 640a 6669 6e61 6c6c 7920 7468 , and.finally th │ │ │ │ │ +000475a0: 6520 e280 9873 686c 6962 73e2 8099 2066 e ...shlibs... f │ │ │ │ │ +000475b0: 696c 6520 666f 726d 6174 2061 6e64 2068 ile format and h │ │ │ │ │ +000475c0: 6f77 2074 6f20 6372 6561 7465 2074 6865 ow to create the │ │ │ │ │ +000475d0: 6d2e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2054 m...* Menu:..* T │ │ │ │ │ +000475e0: 6865 2073 686c 6962 7320 6669 6c65 7320 he shlibs files │ │ │ │ │ +000475f0: 7072 6573 656e 7420 6f6e 2074 6865 2073 present on the s │ │ │ │ │ +00047600: 7973 7465 6d3a 3a0a 2a20 5468 6520 7368 ystem::.* The sh │ │ │ │ │ +00047610: 6c69 6273 2046 696c 6520 466f 726d 6174 libs File Format │ │ │ │ │ +00047620: 3a3a 0a2a 2050 726f 7669 6469 6e67 2061 ::.* Providing a │ │ │ │ │ +00047630: 2073 686c 6962 7320 6669 6c65 3a3a 0a0a shlibs file::.. │ │ │ │ │ +00047640: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00047650: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00047660: 653a 2054 6865 2073 686c 6962 7320 6669 e: The shlibs fi │ │ │ │ │ +00047670: 6c65 7320 7072 6573 656e 7420 6f6e 2074 les present on t │ │ │ │ │ +00047680: 6865 2073 7973 7465 6d2c 2020 4e65 7874 he system, Next │ │ │ │ │ +00047690: 3a20 5468 6520 7368 6c69 6273 2046 696c : The shlibs Fil │ │ │ │ │ +000476a0: 6520 466f 726d 6174 2c20 2055 703a 2054 e Format, Up: T │ │ │ │ │ +000476b0: 6865 2073 686c 6962 7320 7379 7374 656d he shlibs system │ │ │ │ │ +000476c0: 0a0a 382e 362e 342e 3120 5468 6520 e280 ..8.6.4.1 The .. │ │ │ │ │ +000476d0: 9873 686c 6962 73e2 8099 2066 696c 6573 .shlibs... files │ │ │ │ │ +000476e0: 2070 7265 7365 6e74 206f 6e20 7468 6520 present on the │ │ │ │ │ +000476f0: 7379 7374 656d 0a2e 2e2e 2e2e 2e2e 2e2e system.......... │ │ │ │ │ +00047700: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00047710: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00047720: 2e2e 2e2e 2e2e 2e0a 0a54 6865 7265 2061 .........There a │ │ │ │ │ +00047730: 7265 2073 6576 6572 616c 2070 6c61 6365 re several place │ │ │ │ │ +00047740: 7320 7768 6572 6520 e280 9873 686c 6962 s where ...shlib │ │ │ │ │ +00047750: 73e2 8099 2066 696c 6573 2061 7265 2066 s... files are f │ │ │ │ │ +00047760: 6f75 6e64 2e20 2054 6865 2066 6f6c 6c6f ound. The follo │ │ │ │ │ +00047770: 7769 6e67 0a6c 6973 7420 6769 7665 7320 wing.list gives │ │ │ │ │ +00047780: 7468 656d 2069 6e20 7468 6520 6f72 6465 them in the orde │ │ │ │ │ +00047790: 7220 696e 2077 6869 6368 2074 6865 7920 r in which they │ │ │ │ │ +000477a0: 6172 6520 7265 6164 2062 7920 e280 9864 are read by ...d │ │ │ │ │ +000477b0: 706b 672d 7368 6c69 6264 6570 73e2 8099 pkg-shlibdeps... │ │ │ │ │ +000477c0: 2e0a 2854 6865 2066 6972 7374 206f 6e65 ..(The first one │ │ │ │ │ +000477d0: 2077 6869 6368 2067 6976 6573 2074 6865 which gives the │ │ │ │ │ +000477e0: 2072 6571 7569 7265 6420 696e 666f 726d required inform │ │ │ │ │ +000477f0: 6174 696f 6e20 6973 2075 7365 642e 290a ation is used.). │ │ │ │ │ +00047800: 0ae2 8098 6465 6269 616e 2f73 686c 6962 ....debian/shlib │ │ │ │ │ +00047810: 732e 6c6f 6361 6ce2 8099 0a0a 2020 2020 s.local..... │ │ │ │ │ +00047820: 2054 6869 7320 6c69 7374 7320 6f76 6572 This lists over │ │ │ │ │ +00047830: 7269 6465 7320 666f 7220 7468 6973 2070 rides for this p │ │ │ │ │ +00047840: 6163 6b61 6765 2e20 2054 6869 7320 6669 ackage. This fi │ │ │ │ │ +00047850: 6c65 2073 686f 756c 6420 6e6f 726d 616c le should normal │ │ │ │ │ +00047860: 6c79 0a20 2020 2020 6e6f 7420 6265 2075 ly. not be u │ │ │ │ │ +00047870: 7365 642c 2062 7574 206d 6179 2062 6520 sed, but may be │ │ │ │ │ +00047880: 6e65 6564 6564 2074 656d 706f 7261 7269 needed temporari │ │ │ │ │ +00047890: 6c79 2069 6e20 756e 7573 7561 6c20 7369 ly in unusual si │ │ │ │ │ +000478a0: 7475 6174 696f 6e73 2074 6f0a 2020 2020 tuations to. │ │ │ │ │ +000478b0: 2077 6f72 6b20 6172 6f75 6e64 2062 7567 work around bug │ │ │ │ │ +000478c0: 7320 696e 206f 7468 6572 2070 6163 6b61 s in other packa │ │ │ │ │ +000478d0: 6765 732c 206f 7220 696e 2075 6e75 7375 ges, or in unusu │ │ │ │ │ +000478e0: 616c 2063 6173 6573 2077 6865 7265 2074 al cases where t │ │ │ │ │ +000478f0: 6865 0a20 2020 2020 6e6f 726d 616c 6c79 he. normally │ │ │ │ │ +00047900: 2064 6563 6c61 7265 6420 6465 7065 6e64 declared depend │ │ │ │ │ +00047910: 656e 6379 2069 6e66 6f72 6d61 7469 6f6e ency information │ │ │ │ │ +00047920: 2069 6e20 7468 6520 696e 7374 616c 6c65 in the installe │ │ │ │ │ +00047930: 6420 e280 9873 686c 6962 73e2 8099 0a20 d ...shlibs.... │ │ │ │ │ +00047940: 2020 2020 6669 6c65 2066 6f72 2061 206c file for a l │ │ │ │ │ +00047950: 6962 7261 7279 2063 616e 6e6f 7420 6265 ibrary cannot be │ │ │ │ │ +00047960: 2075 7365 642e 2020 5468 6973 2066 696c used. This fil │ │ │ │ │ +00047970: 6520 6f76 6572 7269 6465 7320 696e 666f e overrides info │ │ │ │ │ +00047980: 726d 6174 696f 6e0a 2020 2020 206f 6274 rmation. obt │ │ │ │ │ +00047990: 6169 6e65 6420 6672 6f6d 2061 6e79 206f ained from any o │ │ │ │ │ +000479a0: 7468 6572 2073 6f75 7263 652e 0a0a e280 ther source..... │ │ │ │ │ +000479b0: 982f 6574 632f 6470 6b67 2f73 686c 6962 ./etc/dpkg/shlib │ │ │ │ │ +000479c0: 732e 6f76 6572 7269 6465 e280 990a 0a20 s.override..... │ │ │ │ │ +000479d0: 2020 2020 5468 6973 206c 6973 7473 2067 This lists g │ │ │ │ │ +000479e0: 6c6f 6261 6c20 6f76 6572 7269 6465 732e lobal overrides. │ │ │ │ │ +000479f0: 2020 5468 6973 206c 6973 7420 6973 206e This list is n │ │ │ │ │ +00047a00: 6f72 6d61 6c6c 7920 656d 7074 792e 2020 ormally empty. │ │ │ │ │ +00047a10: 4974 2069 730a 2020 2020 206d 6169 6e74 It is. maint │ │ │ │ │ +00047a20: 6169 6e65 6420 6279 2074 6865 206c 6f63 ained by the loc │ │ │ │ │ +00047a30: 616c 2073 7973 7465 6d20 6164 6d69 6e69 al system admini │ │ │ │ │ +00047a40: 7374 7261 746f 722e 0a0a e280 9844 4542 strator......DEB │ │ │ │ │ +00047a50: 4941 4e2f 7368 6c69 6273 e280 9920 6669 IAN/shlibs... fi │ │ │ │ │ +00047a60: 6c65 7320 696e 2074 6865 20e2 809c 6275 les in the ...bu │ │ │ │ │ +00047a70: 696c 6420 6469 7265 6374 6f72 79e2 809d ild directory... │ │ │ │ │ +00047a80: 0a0a 2020 2020 2054 6865 7365 2066 696c .. These fil │ │ │ │ │ +00047a90: 6573 2061 7265 2067 656e 6572 6174 6564 es are generated │ │ │ │ │ +00047aa0: 2061 7320 7061 7274 206f 6620 7468 6520 as part of the │ │ │ │ │ +00047ab0: 7061 636b 6167 6520 6275 696c 6420 7072 package build pr │ │ │ │ │ +00047ac0: 6f63 6573 7320 616e 640a 2020 2020 2073 ocess and. s │ │ │ │ │ +00047ad0: 7461 6765 6420 666f 7220 696e 636c 7573 taged for inclus │ │ │ │ │ +00047ae0: 696f 6e20 6173 2063 6f6e 7472 6f6c 2066 ion as control f │ │ │ │ │ +00047af0: 696c 6573 2069 6e20 7468 6520 6269 6e61 iles in the bina │ │ │ │ │ +00047b00: 7279 2070 6163 6b61 6765 7320 6265 696e ry packages bein │ │ │ │ │ +00047b10: 670a 2020 2020 2062 7569 6c74 2e20 2054 g. built. T │ │ │ │ │ +00047b20: 6865 7920 7072 6f76 6964 6520 6465 7461 hey provide deta │ │ │ │ │ +00047b30: 696c 7320 6f66 2061 6e79 2073 6861 7265 ils of any share │ │ │ │ │ +00047b40: 6420 6c69 6272 6172 6965 7320 696e 636c d libraries incl │ │ │ │ │ +00047b50: 7564 6564 2069 6e0a 2020 2020 2074 6865 uded in. the │ │ │ │ │ +00047b60: 2073 616d 6520 7061 636b 6167 652e 0a0a same package... │ │ │ │ │ +00047b70: e280 9873 686c 6962 73e2 8099 2063 6f6e ...shlibs... con │ │ │ │ │ +00047b80: 7472 6f6c 2066 696c 6573 2066 6f72 2070 trol files for p │ │ │ │ │ +00047b90: 6163 6b61 6765 7320 696e 7374 616c 6c65 ackages installe │ │ │ │ │ +00047ba0: 6420 6f6e 2074 6865 2073 7973 7465 6d0a d on the system. │ │ │ │ │ +00047bb0: 0a20 2020 2020 5468 6520 e280 9873 686c . The ...shl │ │ │ │ │ +00047bc0: 6962 73e2 8099 2063 6f6e 7472 6f6c 2066 ibs... control f │ │ │ │ │ +00047bd0: 696c 6573 2066 6f72 2061 6c6c 2074 6865 iles for all the │ │ │ │ │ +00047be0: 2070 6163 6b61 6765 7320 6375 7272 656e packages curren │ │ │ │ │ +00047bf0: 746c 7920 696e 7374 616c 6c65 640a 2020 tly installed. │ │ │ │ │ +00047c00: 2020 206f 6e20 7468 6520 7379 7374 656d on the system │ │ │ │ │ +00047c10: 2e20 2054 6865 7365 2066 696c 6573 2063 . These files c │ │ │ │ │ +00047c20: 616e 2062 6520 7265 6164 2075 7369 6e67 an be read using │ │ │ │ │ +00047c30: 20e2 8098 6470 6b67 2d71 7565 7279 0a20 ...dpkg-query. │ │ │ │ │ +00047c40: 2020 2020 2d2d 636f 6e74 726f 6c2d 7368 --control-sh │ │ │ │ │ +00047c50: 6f77 2070 6163 6b61 6765 2073 686c 6962 ow package shlib │ │ │ │ │ +00047c60: 73e2 8099 2e0a 0ae2 8098 2f65 7463 2f64 s........./etc/d │ │ │ │ │ +00047c70: 706b 672f 7368 6c69 6273 2e64 6566 6175 pkg/shlibs.defau │ │ │ │ │ +00047c80: 6c74 e280 990a 0a20 2020 2020 5468 6973 lt..... This │ │ │ │ │ +00047c90: 2066 696c 6520 6c69 7374 7320 616e 7920 file lists any │ │ │ │ │ +00047ca0: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ +00047cb0: 2077 686f 7365 2070 6163 6b61 6765 7320 whose packages │ │ │ │ │ +00047cc0: 6861 7665 2066 6169 6c65 6420 746f 0a20 have failed to. │ │ │ │ │ +00047cd0: 2020 2020 7072 6f76 6964 6520 636f 7272 provide corr │ │ │ │ │ +00047ce0: 6563 7420 e280 9873 686c 6962 73e2 8099 ect ...shlibs... │ │ │ │ │ +00047cf0: 2066 696c 6573 2e20 2049 7420 7761 7320 files. It was │ │ │ │ │ +00047d00: 7573 6564 2077 6865 6e20 7468 6520 e280 used when the .. │ │ │ │ │ +00047d10: 9873 686c 6962 73e2 8099 0a20 2020 2020 .shlibs.... │ │ │ │ │ +00047d20: 7365 7475 7020 7761 7320 6669 7273 7420 setup was first │ │ │ │ │ +00047d30: 696e 7472 6f64 7563 6564 2c20 6275 7420 introduced, but │ │ │ │ │ +00047d40: 6974 2069 7320 6e6f 7720 6e6f 726d 616c it is now normal │ │ │ │ │ +00047d50: 6c79 2065 6d70 7479 2e20 2049 7420 6973 ly empty. It is │ │ │ │ │ +00047d60: 0a20 2020 2020 6d61 696e 7461 696e 6564 . maintained │ │ │ │ │ +00047d70: 2062 7920 7468 6520 e280 9864 706b 67e2 by the ...dpkg. │ │ │ │ │ +00047d80: 8099 206d 6169 6e74 6169 6e65 722e 0a0a .. maintainer... │ │ │ │ │ +00047d90: 4966 2061 20e2 8098 7379 6d62 6f6c 73e2 If a ...symbols. │ │ │ │ │ +00047da0: 8099 2066 696c 6520 666f 7220 6120 7368 .. file for a sh │ │ │ │ │ +00047db0: 6172 6564 206c 6962 7261 7279 2070 6163 ared library pac │ │ │ │ │ +00047dc0: 6b61 6765 2069 7320 6176 6169 6c61 626c kage is availabl │ │ │ │ │ +00047dd0: 652c 0ae2 8098 6470 6b67 2d73 686c 6962 e,....dpkg-shlib │ │ │ │ │ +00047de0: 6465 7073 e280 9920 7769 6c6c 2061 6c77 deps... will alw │ │ │ │ │ +00047df0: 6179 7320 7573 6520 6974 2069 6e20 7072 ays use it in pr │ │ │ │ │ +00047e00: 6566 6572 656e 6365 2074 6f20 6120 e280 eference to a .. │ │ │ │ │ +00047e10: 9873 686c 6962 73e2 8099 2c20 7769 7468 .shlibs..., with │ │ │ │ │ +00047e20: 0a74 6865 2065 7863 6570 7469 6f6e 206f .the exception o │ │ │ │ │ +00047e30: 6620 e280 9864 6562 6961 6e2f 7368 6c69 f ...debian/shli │ │ │ │ │ +00047e40: 6273 2e6c 6f63 616c e280 992e 2020 5468 bs.local.... Th │ │ │ │ │ +00047e50: 6520 6c61 7474 6572 206f 7665 7272 6964 e latter overrid │ │ │ │ │ +00047e60: 6573 2061 6e79 206f 7468 6572 0ae2 8098 es any other.... │ │ │ │ │ +00047e70: 7368 6c69 6273 e280 9920 6f72 20e2 8098 shlibs... or ... │ │ │ │ │ +00047e80: 7379 6d62 6f6c 73e2 8099 2066 696c 6573 symbols... files │ │ │ │ │ +00047e90: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00047ea0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00047eb0: 4e6f 6465 3a20 5468 6520 7368 6c69 6273 Node: The shlibs │ │ │ │ │ +00047ec0: 2046 696c 6520 466f 726d 6174 2c20 204e File Format, N │ │ │ │ │ +00047ed0: 6578 743a 2050 726f 7669 6469 6e67 2061 ext: Providing a │ │ │ │ │ +00047ee0: 2073 686c 6962 7320 6669 6c65 2c20 2050 shlibs file, P │ │ │ │ │ +00047ef0: 7265 763a 2054 6865 2073 686c 6962 7320 rev: The shlibs │ │ │ │ │ +00047f00: 6669 6c65 7320 7072 6573 656e 7420 6f6e files present on │ │ │ │ │ +00047f10: 2074 6865 2073 7973 7465 6d2c 2020 5570 the system, Up │ │ │ │ │ +00047f20: 3a20 5468 6520 7368 6c69 6273 2073 7973 : The shlibs sys │ │ │ │ │ +00047f30: 7465 6d0a 0a38 2e36 2e34 2e32 2054 6865 tem..8.6.4.2 The │ │ │ │ │ +00047f40: 20e2 8098 7368 6c69 6273 e280 9920 4669 ...shlibs... Fi │ │ │ │ │ +00047f50: 6c65 2046 6f72 6d61 740a 2e2e 2e2e 2e2e le Format....... │ │ │ │ │ +00047f60: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00047f70: 2e2e 2e2e 2e2e 2e2e 2e2e 0a0a 4561 6368 ............Each │ │ │ │ │ +00047f80: 20e2 8098 7368 6c69 6273 e280 9920 6669 ...shlibs... fi │ │ │ │ │ +00047f90: 6c65 2068 6173 2074 6865 2073 616d 6520 le has the same │ │ │ │ │ +00047fa0: 666f 726d 6174 2e20 204c 696e 6573 2062 format. Lines b │ │ │ │ │ +00047fb0: 6567 696e 6e69 6e67 2077 6974 6820 e280 eginning with .. │ │ │ │ │ +00047fc0: 9823 e280 9920 6172 650a 636f 6e73 6964 .#... are.consid │ │ │ │ │ +00047fd0: 6572 6564 2074 6f20 6265 2063 6f6d 6d65 ered to be comme │ │ │ │ │ +00047fe0: 6e74 7320 616e 6420 6172 6520 6967 6e6f nts and are igno │ │ │ │ │ +00047ff0: 7265 642e 2020 4561 6368 206c 696e 6520 red. Each line │ │ │ │ │ +00048000: 6973 206f 6620 7468 6520 666f 726d 3a0a is of the form:. │ │ │ │ │ +00048010: 0a20 2020 2020 5b74 7970 653a 205d 6c69 . [type: ]li │ │ │ │ │ +00048020: 6272 6172 792d 6e61 6d65 2073 6f6e 616d brary-name sonam │ │ │ │ │ +00048030: 652d 7665 7273 696f 6e20 6465 7065 6e64 e-version depend │ │ │ │ │ +00048040: 656e 6369 6573 202e 2e2e 0a0a 5765 2077 encies .....We w │ │ │ │ │ +00048050: 696c 6c20 6578 706c 6169 6e20 7468 6973 ill explain this │ │ │ │ │ +00048060: 2062 7920 7265 6665 7265 6e63 6520 746f by reference to │ │ │ │ │ +00048070: 2074 6865 2065 7861 6d70 6c65 206f 6620 the example of │ │ │ │ │ +00048080: 7468 6520 e280 987a 6c69 6231 67e2 8099 the ...zlib1g... │ │ │ │ │ +00048090: 0a70 6163 6b61 6765 2c20 7768 6963 6820 .package, which │ │ │ │ │ +000480a0: 2861 7420 7468 6520 7469 6d65 206f 6620 (at the time of │ │ │ │ │ +000480b0: 7772 6974 696e 6729 2069 6e73 7461 6c6c writing) install │ │ │ │ │ +000480c0: 7320 7468 6520 7368 6172 6564 206c 6962 s the shared lib │ │ │ │ │ +000480d0: 7261 7279 0ae2 8098 2f75 7372 2f6c 6962 rary..../usr/lib │ │ │ │ │ +000480e0: 2f6c 6962 7a2e 736f 2e31 2e32 2e33 2e34 /libz.so.1.2.3.4 │ │ │ │ │ +000480f0: e280 992e 0a0a e280 9874 7970 65e2 8099 .........type... │ │ │ │ │ +00048100: 2069 7320 616e 206f 7074 696f 6e61 6c20 is an optional │ │ │ │ │ +00048110: 656c 656d 656e 7420 7468 6174 2069 6e64 element that ind │ │ │ │ │ +00048120: 6963 6174 6573 2074 6865 2074 7970 6520 icates the type │ │ │ │ │ +00048130: 6f66 2070 6163 6b61 6765 2066 6f72 0a77 of package for.w │ │ │ │ │ +00048140: 6869 6368 2074 6865 206c 696e 6520 6973 hich the line is │ │ │ │ │ +00048150: 2076 616c 6964 2e20 2054 6865 206f 6e6c valid. The onl │ │ │ │ │ +00048160: 7920 7479 7065 2063 7572 7265 6e74 6c79 y type currently │ │ │ │ │ +00048170: 2069 6e20 7573 6520 6973 20e2 8098 7564 in use is ...ud │ │ │ │ │ +00048180: 6562 e280 992e 2020 5468 650a 636f 6c6f eb.... The.colo │ │ │ │ │ +00048190: 6e20 616e 6420 7370 6163 6520 6166 7465 n and space afte │ │ │ │ │ +000481a0: 7220 7468 6520 7479 7065 2061 7265 2072 r the type are r │ │ │ │ │ +000481b0: 6571 7569 7265 642e 0a0a e280 986c 6962 equired......lib │ │ │ │ │ +000481c0: 7261 7279 2d6e 616d 65e2 8099 2069 7320 rary-name... is │ │ │ │ │ +000481d0: 7468 6520 6e61 6d65 206f 6620 7468 6520 the name of the │ │ │ │ │ +000481e0: 7368 6172 6564 206c 6962 7261 7279 2c20 shared library, │ │ │ │ │ +000481f0: 696e 2074 6869 7320 6361 7365 20e2 8098 in this case ... │ │ │ │ │ +00048200: 6c69 627a e280 992e 0a28 5468 6973 206d libz.....(This m │ │ │ │ │ +00048210: 7573 7420 6d61 7463 6820 7468 6520 6e61 ust match the na │ │ │ │ │ +00048220: 6d65 2070 6172 7420 6f66 2074 6865 2073 me part of the s │ │ │ │ │ +00048230: 6f6e 616d 652c 2073 6565 2062 656c 6f77 oname, see below │ │ │ │ │ +00048240: 2e29 0a0a e280 9873 6f6e 616d 652d 7665 .).....soname-ve │ │ │ │ │ +00048250: 7273 696f 6ee2 8099 2069 7320 7468 6520 rsion... is the │ │ │ │ │ +00048260: 7665 7273 696f 6e20 7061 7274 206f 6620 version part of │ │ │ │ │ +00048270: 7468 6520 454c 4620 e280 9853 4f4e 414d the ELF ...SONAM │ │ │ │ │ +00048280: 45e2 8099 2061 7474 7269 6275 7465 206f E... attribute o │ │ │ │ │ +00048290: 660a 7468 6520 6c69 6272 6172 792c 2064 f.the library, d │ │ │ │ │ +000482a0: 6574 6572 6d69 6e65 6420 7468 6520 7361 etermined the sa │ │ │ │ │ +000482b0: 6d65 2077 6179 2074 6861 7420 7468 6520 me way that the │ │ │ │ │ +000482c0: 736f 7665 7273 696f 6e20 636f 6d70 6f6e soversion compon │ │ │ │ │ +000482d0: 656e 7420 6f66 2074 6865 0a72 6563 6f6d ent of the.recom │ │ │ │ │ +000482e0: 6d65 6e64 6564 2073 6861 7265 6420 6c69 mended shared li │ │ │ │ │ +000482f0: 6272 6172 7920 7061 636b 6167 6520 6e61 brary package na │ │ │ │ │ +00048300: 6d65 2069 7320 6465 7465 726d 696e 6564 me is determined │ │ │ │ │ +00048310: 2e20 2053 6565 202a 6e6f 7465 0a52 756e . See *note.Run │ │ │ │ │ +00048320: 2d74 696d 6520 7368 6172 6564 206c 6962 -time shared lib │ │ │ │ │ +00048330: 7261 7269 6573 3a20 3130 322e 2066 6f72 raries: 102. for │ │ │ │ │ +00048340: 2074 6865 2064 6574 6169 6c73 2e0a 0ae2 the details.... │ │ │ │ │ +00048350: 8098 6465 7065 6e64 656e 6369 6573 e280 ..dependencies.. │ │ │ │ │ +00048360: 9920 6861 7320 7468 6520 7361 6d65 2073 . has the same s │ │ │ │ │ +00048370: 796e 7461 7820 6173 2061 2064 6570 656e yntax as a depen │ │ │ │ │ +00048380: 6465 6e63 7920 6669 656c 6420 696e 2061 dency field in a │ │ │ │ │ +00048390: 2062 696e 6172 790a 7061 636b 6167 6520 binary.package │ │ │ │ │ +000483a0: 636f 6e74 726f 6c20 6669 6c65 2e20 2049 control file. I │ │ │ │ │ +000483b0: 7420 7368 6f75 6c64 2067 6976 6520 6465 t should give de │ │ │ │ │ +000483c0: 7461 696c 7320 6f66 2077 6869 6368 2070 tails of which p │ │ │ │ │ +000483d0: 6163 6b61 6765 7320 6172 650a 7265 7175 ackages are.requ │ │ │ │ │ +000483e0: 6972 6564 2074 6f20 7361 7469 7366 7920 ired to satisfy │ │ │ │ │ +000483f0: 6120 6269 6e61 7279 2062 7569 6c74 2061 a binary built a │ │ │ │ │ +00048400: 6761 696e 7374 2074 6865 2076 6572 7369 gainst the versi │ │ │ │ │ +00048410: 6f6e 206f 6620 7468 6520 6c69 6272 6172 on of the librar │ │ │ │ │ +00048420: 790a 636f 6e74 6169 6e65 6420 696e 2074 y.contained in t │ │ │ │ │ +00048430: 6865 2070 6163 6b61 6765 2e20 2053 6565 he package. See │ │ │ │ │ +00048440: 202a 6e6f 7465 2053 796e 7461 7820 6f66 *note Syntax of │ │ │ │ │ +00048450: 2072 656c 6174 696f 6e73 6869 7020 6669 relationship fi │ │ │ │ │ +00048460: 656c 6473 3a20 6630 2e0a 666f 7220 6465 elds: f0..for de │ │ │ │ │ +00048470: 7461 696c 7320 6f6e 2074 6865 2073 796e tails on the syn │ │ │ │ │ +00048480: 7461 782c 2061 6e64 202a 6e6f 7465 2053 tax, and *note S │ │ │ │ │ +00048490: 6861 7265 6420 6c69 6272 6172 7920 4142 hared library AB │ │ │ │ │ +000484a0: 4920 6368 616e 6765 733a 2031 3134 2e0a I changes: 114.. │ │ │ │ │ +000484b0: 666f 7220 6465 7461 696c 7320 6f6e 2068 for details on h │ │ │ │ │ +000484c0: 6f77 2074 6f20 6d61 696e 7461 696e 2074 ow to maintain t │ │ │ │ │ +000484d0: 6865 2064 6570 656e 6465 6e63 7920 7665 he dependency ve │ │ │ │ │ +000484e0: 7273 696f 6e20 636f 6e73 7472 6169 6e74 rsion constraint │ │ │ │ │ +000484f0: 2e0a 0a49 6e20 6f75 7220 6578 616d 706c ...In our exampl │ │ │ │ │ +00048500: 652c 2069 6620 7468 6520 6c61 7374 2063 e, if the last c │ │ │ │ │ +00048510: 6861 6e67 6520 746f 2074 6865 20e2 8098 hange to the ... │ │ │ │ │ +00048520: 7a6c 6962 3167 e280 9920 7061 636b 6167 zlib1g... packag │ │ │ │ │ +00048530: 6520 7468 6174 2063 6f75 6c64 0a63 6861 e that could.cha │ │ │ │ │ +00048540: 6e67 6520 6265 6861 7669 6f72 2066 6f72 nge behavior for │ │ │ │ │ +00048550: 2061 2063 6c69 656e 7420 6f66 2074 6861 a client of tha │ │ │ │ │ +00048560: 7420 6c69 6272 6172 7920 7761 7320 696e t library was in │ │ │ │ │ +00048570: 2076 6572 7369 6f6e 0ae2 8098 313a 312e version....1:1. │ │ │ │ │ +00048580: 322e 332e 332e 6466 7367 2d31 e280 992c 2.3.3.dfsg-1..., │ │ │ │ │ +00048590: 2074 6865 6e20 7468 6520 e280 9873 686c then the ...shl │ │ │ │ │ +000485a0: 6962 73e2 8099 2065 6e74 7279 2066 6f72 ibs... entry for │ │ │ │ │ +000485b0: 2074 6869 7320 6c69 6272 6172 7920 636f this library co │ │ │ │ │ +000485c0: 756c 6420 7361 793a 0a0a 2020 2020 206c uld say:.. l │ │ │ │ │ +000485d0: 6962 7a20 3120 7a6c 6962 3167 2028 3e3d ibz 1 zlib1g (>= │ │ │ │ │ +000485e0: 2031 3a31 2e32 2e33 2e33 2e64 6673 6729 1:1.2.3.3.dfsg) │ │ │ │ │ +000485f0: 0a0a 5468 6973 2076 6572 7369 6f6e 2072 ..This version r │ │ │ │ │ +00048600: 6573 7472 6963 7469 6f6e 206d 7573 7420 estriction must │ │ │ │ │ +00048610: 6265 206e 6577 2065 6e6f 7567 6820 7468 be new enough th │ │ │ │ │ +00048620: 6174 2061 6e79 2062 696e 6172 7920 6275 at any binary bu │ │ │ │ │ +00048630: 696c 740a 6167 6169 6e73 7420 7468 6520 ilt.against the │ │ │ │ │ +00048640: 6375 7272 656e 7420 7665 7273 696f 6e20 current version │ │ │ │ │ +00048650: 6f66 2074 6865 206c 6962 7261 7279 2077 of the library w │ │ │ │ │ +00048660: 696c 6c20 776f 726b 2077 6974 6820 616e ill work with an │ │ │ │ │ +00048670: 7920 7665 7273 696f 6e20 6f66 0a74 6865 y version of.the │ │ │ │ │ +00048680: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +00048690: 7468 6174 2073 6174 6973 6669 6573 2074 that satisfies t │ │ │ │ │ +000486a0: 6861 7420 6465 7065 6e64 656e 6379 2e0a hat dependency.. │ │ │ │ │ +000486b0: 0a41 7320 7a6c 6962 3167 2061 6c73 6f20 .As zlib1g also │ │ │ │ │ +000486c0: 7072 6f76 6964 6573 2061 2075 6465 6220 provides a udeb │ │ │ │ │ +000486d0: 636f 6e74 6169 6e69 6e67 2074 6865 2073 containing the s │ │ │ │ │ +000486e0: 6861 7265 6420 6c69 6272 6172 792c 2074 hared library, t │ │ │ │ │ +000486f0: 6865 7265 0a77 6f75 6c64 2061 6c73 6f20 here.would also │ │ │ │ │ +00048700: 6265 2061 2073 6563 6f6e 6420 6c69 6e65 be a second line │ │ │ │ │ +00048710: 3a0a 0a20 2020 2020 7564 6562 3a20 6c69 :.. udeb: li │ │ │ │ │ +00048720: 627a 2031 207a 6c69 6231 672d 7564 6562 bz 1 zlib1g-udeb │ │ │ │ │ +00048730: 2028 3e3d 2031 3a31 2e32 2e33 2e33 2e64 (>= 1:1.2.3.3.d │ │ │ │ │ +00048740: 6673 6729 0a0a 1f0a 4669 6c65 3a20 6465 fsg)....File: de │ │ │ │ │ +00048750: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00048760: 2c20 204e 6f64 653a 2050 726f 7669 6469 , Node: Providi │ │ │ │ │ +00048770: 6e67 2061 2073 686c 6962 7320 6669 6c65 ng a shlibs file │ │ │ │ │ +00048780: 2c20 2050 7265 763a 2054 6865 2073 686c , Prev: The shl │ │ │ │ │ +00048790: 6962 7320 4669 6c65 2046 6f72 6d61 742c ibs File Format, │ │ │ │ │ +000487a0: 2020 5570 3a20 5468 6520 7368 6c69 6273 Up: The shlibs │ │ │ │ │ +000487b0: 2073 7973 7465 6d0a 0a38 2e36 2e34 2e33 system..8.6.4.3 │ │ │ │ │ +000487c0: 2050 726f 7669 6469 6e67 2061 20e2 8098 Providing a ... │ │ │ │ │ +000487d0: 7368 6c69 6273 e280 9920 6669 6c65 0a2e shlibs... file.. │ │ │ │ │ +000487e0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +000487f0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00048800: 0a0a 546f 2070 726f 7669 6465 2061 20e2 ..To provide a . │ │ │ │ │ +00048810: 8098 7368 6c69 6273 e280 9920 6669 6c65 ..shlibs... file │ │ │ │ │ +00048820: 2066 6f72 2061 2073 6861 7265 6420 6c69 for a shared li │ │ │ │ │ +00048830: 6272 6172 7920 6269 6e61 7279 2070 6163 brary binary pac │ │ │ │ │ +00048840: 6b61 6765 2c20 6372 6561 7465 2061 0ae2 kage, create a.. │ │ │ │ │ +00048850: 8098 7368 6c69 6273 e280 9920 6669 6c65 ..shlibs... file │ │ │ │ │ +00048860: 2066 6f6c 6c6f 7769 6e67 2074 6865 2066 following the f │ │ │ │ │ +00048870: 6f72 6d61 7420 6465 7363 7269 6265 6420 ormat described │ │ │ │ │ +00048880: 6162 6f76 6520 616e 6420 706c 6163 6520 above and place │ │ │ │ │ +00048890: 6974 2069 6e20 7468 650a e280 9844 4542 it in the....DEB │ │ │ │ │ +000488a0: 4941 4ee2 8099 2064 6972 6563 746f 7279 IAN... directory │ │ │ │ │ +000488b0: 2066 6f72 2074 6861 7420 7061 636b 6167 for that packag │ │ │ │ │ +000488c0: 6520 6475 7269 6e67 2074 6865 2062 7569 e during the bui │ │ │ │ │ +000488d0: 6c64 2e20 2049 7420 7769 6c6c 2074 6865 ld. It will the │ │ │ │ │ +000488e0: 6e20 6265 0a69 6e63 6c75 6465 6420 6173 n be.included as │ │ │ │ │ +000488f0: 2061 2063 6f6e 7472 6f6c 2066 696c 6520 a control file │ │ │ │ │ +00048900: 666f 7220 7468 6174 2070 6163 6b61 6765 for that package │ │ │ │ │ +00048910: 2e20 2028 3129 0a0a 5369 6e63 6520 e280 . (1)..Since .. │ │ │ │ │ +00048920: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ +00048930: 8099 2072 6561 6473 2074 6865 20e2 8098 .. reads the ... │ │ │ │ │ +00048940: 4445 4249 414e 2f73 686c 6962 73e2 8099 DEBIAN/shlibs... │ │ │ │ │ +00048950: 2066 696c 6573 2069 6e20 616c 6c20 6f66 files in all of │ │ │ │ │ +00048960: 2074 6865 0a62 696e 6172 7920 7061 636b the.binary pack │ │ │ │ │ +00048970: 6167 6573 2062 6569 6e67 2062 7569 6c74 ages being built │ │ │ │ │ +00048980: 2066 726f 6d20 7468 6973 2073 6f75 7263 from this sourc │ │ │ │ │ +00048990: 6520 7061 636b 6167 652c 2061 6c6c 206f e package, all o │ │ │ │ │ +000489a0: 6620 7468 650a e280 9844 4542 4941 4e2f f the....DEBIAN/ │ │ │ │ │ +000489b0: 7368 6c69 6273 e280 9920 6669 6c65 7320 shlibs... files │ │ │ │ │ +000489c0: 7368 6f75 6c64 2062 6520 696e 7374 616c should be instal │ │ │ │ │ +000489d0: 6c65 6420 6265 666f 7265 20e2 8098 6470 led before ...dp │ │ │ │ │ +000489e0: 6b67 2d73 686c 6962 6465 7073 e280 9920 kg-shlibdeps... │ │ │ │ │ +000489f0: 6973 0a63 616c 6c65 6420 6f6e 2061 6e79 is.called on any │ │ │ │ │ +00048a00: 206f 6620 7468 6520 6269 6e61 7279 2070 of the binary p │ │ │ │ │ +00048a10: 6163 6b61 6765 732e 0a0a 2020 202d 2d2d ackages... --- │ │ │ │ │ +00048a20: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +00048a30: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +00048a40: 2028 3129 2054 6869 7320 6973 2077 6861 (1) This is wha │ │ │ │ │ +00048a50: 7420 e280 9864 685f 6d61 6b65 7368 6c69 t ...dh_makeshli │ │ │ │ │ +00048a60: 6273 e280 9920 696e 2074 6865 2064 6562 bs... in the deb │ │ │ │ │ +00048a70: 6865 6c70 6572 2073 7569 7465 2064 6f65 helper suite doe │ │ │ │ │ +00048a80: 732e 2020 4966 0a79 6f75 7220 7061 636b s. If.your pack │ │ │ │ │ +00048a90: 6167 6520 616c 736f 2068 6173 2061 2075 age also has a u │ │ │ │ │ +00048aa0: 6465 6220 7468 6174 2070 726f 7669 6465 deb that provide │ │ │ │ │ +00048ab0: 7320 6120 7368 6172 6564 206c 6962 7261 s a shared libra │ │ │ │ │ +00048ac0: 7279 2c0a e280 9864 685f 6d61 6b65 7368 ry,....dh_makesh │ │ │ │ │ +00048ad0: 6c69 6273 e280 9920 6361 6e20 6175 746f libs... can auto │ │ │ │ │ +00048ae0: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ │ +00048af0: 7465 2074 6865 20e2 8098 7564 6562 3ae2 te the ...udeb:. │ │ │ │ │ +00048b00: 8099 206c 696e 6573 2069 6620 796f 750a .. lines if you. │ │ │ │ │ +00048b10: 7370 6563 6966 7920 7468 6520 6e61 6d65 specify the name │ │ │ │ │ +00048b20: 206f 6620 7468 6520 7564 6562 2077 6974 of the udeb wit │ │ │ │ │ +00048b30: 6820 7468 6520 e280 982d 2d61 6464 2d75 h the ...--add-u │ │ │ │ │ +00048b40: 6465 62e2 8099 206f 7074 696f 6e2e 0a0a deb... option... │ │ │ │ │ +00048b50: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00048b60: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00048b70: 653a 2054 6865 204f 7065 7261 7469 6e67 e: The Operating │ │ │ │ │ +00048b80: 2053 7973 7465 6d2c 2020 4e65 7874 3a20 System, Next: │ │ │ │ │ +00048b90: 4669 6c65 733c 323e 2c20 2050 7265 763a Files<2>, Prev: │ │ │ │ │ +00048ba0: 2053 6861 7265 6420 6c69 6272 6172 6965 Shared librarie │ │ │ │ │ +00048bb0: 732c 2020 5570 3a20 546f 700a 0a39 2054 s, Up: Top..9 T │ │ │ │ │ +00048bc0: 6865 204f 7065 7261 7469 6e67 2053 7973 he Operating Sys │ │ │ │ │ +00048bd0: 7465 6d0a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a tem.************ │ │ │ │ │ +00048be0: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 2a20 4d65 **********..* Me │ │ │ │ │ +00048bf0: 6e75 3a0a 0a2a 2046 696c 6520 7379 7374 nu:..* File syst │ │ │ │ │ +00048c00: 656d 2068 6965 7261 7263 6879 3a3a 0a2a em hierarchy::.* │ │ │ │ │ +00048c10: 2055 7365 7273 2061 6e64 2067 726f 7570 Users and group │ │ │ │ │ +00048c20: 733a 3a0a 2a20 5374 6172 7469 6e67 2073 s::.* Starting s │ │ │ │ │ +00048c30: 7973 7465 6d20 7365 7276 6963 6573 3a3a ystem services:: │ │ │ │ │ +00048c40: 0a2a 2043 6f6e 736f 6c65 206d 6573 7361 .* Console messa │ │ │ │ │ +00048c50: 6765 7320 6672 6f6d 2069 6e69 742e 6420 ges from init.d │ │ │ │ │ +00048c60: 7363 7269 7074 733a 2043 6f6e 736f 6c65 scripts: Console │ │ │ │ │ +00048c70: 206d 6573 7361 6765 7320 6672 6f6d 2069 messages from i │ │ │ │ │ +00048c80: 6e69 7420 6420 7363 7269 7074 732e 0a2a nit d scripts..* │ │ │ │ │ +00048c90: 2043 726f 6e20 6a6f 6273 3a3a 0a2a 204d Cron jobs::.* M │ │ │ │ │ +00048ca0: 656e 7573 3a3a 0a2a 204d 756c 7469 6d65 enus::.* Multime │ │ │ │ │ +00048cb0: 6469 6120 6861 6e64 6c65 7273 3a3a 0a2a dia handlers::.* │ │ │ │ │ +00048cc0: 204b 6579 626f 6172 6420 636f 6e66 6967 Keyboard config │ │ │ │ │ +00048cd0: 7572 6174 696f 6e3a 3a0a 2a20 456e 7669 uration::.* Envi │ │ │ │ │ +00048ce0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ │ +00048cf0: 733a 3a0a 2a20 5265 6769 7374 6572 696e s::.* Registerin │ │ │ │ │ +00048d00: 6720 446f 6375 6d65 6e74 7320 7573 696e g Documents usin │ │ │ │ │ +00048d10: 6720 646f 632d 6261 7365 3a3a 0a2a 2041 g doc-base::.* A │ │ │ │ │ +00048d20: 6c74 6572 6e61 7465 2069 6e69 7420 7379 lternate init sy │ │ │ │ │ +00048d30: 7374 656d 733a 3a0a 2a20 5369 676e 616c stems::.* Signal │ │ │ │ │ +00048d40: 696e 6720 7468 6174 2061 2072 6562 6f6f ing that a reboo │ │ │ │ │ +00048d50: 7420 6973 2072 6571 7569 7265 643a 3a0a t is required::. │ │ │ │ │ +00048d60: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00048d70: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00048d80: 6465 3a20 4669 6c65 2073 7973 7465 6d20 de: File system │ │ │ │ │ +00048d90: 6869 6572 6172 6368 792c 2020 4e65 7874 hierarchy, Next │ │ │ │ │ +00048da0: 3a20 5573 6572 7320 616e 6420 6772 6f75 : Users and grou │ │ │ │ │ +00048db0: 7073 2c20 2055 703a 2054 6865 204f 7065 ps, Up: The Ope │ │ │ │ │ +00048dc0: 7261 7469 6e67 2053 7973 7465 6d0a 0a39 rating System..9 │ │ │ │ │ +00048dd0: 2e31 2046 696c 6520 7379 7374 656d 2068 .1 File system h │ │ │ │ │ +00048de0: 6965 7261 7263 6879 0a3d 3d3d 3d3d 3d3d ierarchy.======= │ │ │ │ │ +00048df0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00048e00: 3d3d 0a0a 2a20 4d65 6e75 3a0a 0a2a 2046 ==..* Menu:..* F │ │ │ │ │ +00048e10: 696c 6520 5379 7374 656d 2053 7472 7563 ile System Struc │ │ │ │ │ +00048e20: 7475 7265 3a3a 0a2a 2053 6974 652d 7370 ture::.* Site-sp │ │ │ │ │ +00048e30: 6563 6966 6963 2070 726f 6772 616d 733a ecific programs: │ │ │ │ │ +00048e40: 3a0a 2a20 5468 6520 7379 7374 656d 2d77 :.* The system-w │ │ │ │ │ +00048e50: 6964 6520 6d61 696c 2064 6972 6563 746f ide mail directo │ │ │ │ │ +00048e60: 7279 3a3a 0a2a 202f 7275 6e20 616e 6420 ry::.* /run and │ │ │ │ │ +00048e70: 2f72 756e 2f6c 6f63 6b3a 3a0a 0a1f 0a46 /run/lock::....F │ │ │ │ │ +00048e80: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00048e90: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00048ea0: 4669 6c65 2053 7973 7465 6d20 5374 7275 File System Stru │ │ │ │ │ +00048eb0: 6374 7572 652c 2020 4e65 7874 3a20 5369 cture, Next: Si │ │ │ │ │ +00048ec0: 7465 2d73 7065 6369 6669 6320 7072 6f67 te-specific prog │ │ │ │ │ +00048ed0: 7261 6d73 2c20 2055 703a 2046 696c 6520 rams, Up: File │ │ │ │ │ +00048ee0: 7379 7374 656d 2068 6965 7261 7263 6879 system hierarchy │ │ │ │ │ +00048ef0: 0a0a 392e 312e 3120 4669 6c65 2053 7973 ..9.1.1 File Sys │ │ │ │ │ +00048f00: 7465 6d20 5374 7275 6374 7572 650a 2d2d tem Structure.-- │ │ │ │ │ +00048f10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00048f20: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 206c ---------..The l │ │ │ │ │ +00048f30: 6f63 6174 696f 6e20 6f66 2061 6c6c 2066 ocation of all f │ │ │ │ │ +00048f40: 696c 6573 2061 6e64 2064 6972 6563 746f iles and directo │ │ │ │ │ +00048f50: 7269 6573 206d 7573 7420 636f 6d70 6c79 ries must comply │ │ │ │ │ +00048f60: 2077 6974 6820 7468 650a 4669 6c65 7379 with the.Filesy │ │ │ │ │ +00048f70: 7374 656d 2048 6965 7261 7263 6879 2053 stem Hierarchy S │ │ │ │ │ +00048f80: 7461 6e64 6172 6420 2846 4853 292c 2076 tandard (FHS), v │ │ │ │ │ +00048f90: 6572 7369 6f6e 2033 2e30 2c20 7769 7468 ersion 3.0, with │ │ │ │ │ +00048fa0: 2074 6865 2065 7863 6570 7469 6f6e 730a the exceptions. │ │ │ │ │ +00048fb0: 6e6f 7465 6420 6265 6c6f 772c 2061 6e64 noted below, and │ │ │ │ │ +00048fc0: 2065 7863 6570 7420 7768 6572 6520 646f except where do │ │ │ │ │ +00048fd0: 696e 6720 736f 2077 6f75 6c64 2076 696f ing so would vio │ │ │ │ │ +00048fe0: 6c61 7465 206f 7468 6572 2074 6572 6d73 late other terms │ │ │ │ │ +00048ff0: 206f 660a 4465 6269 616e 2050 6f6c 6963 of.Debian Polic │ │ │ │ │ +00049000: 792e 2020 5468 6520 666f 6c6c 6f77 696e y. The followin │ │ │ │ │ +00049010: 6720 6578 6365 7074 696f 6e73 2074 6f20 g exceptions to │ │ │ │ │ +00049020: 7468 6520 4648 5320 6170 706c 793a 0a0a the FHS apply:.. │ │ │ │ │ +00049030: 2020 312e 2054 6865 2046 4853 2072 6571 1. The FHS req │ │ │ │ │ +00049040: 7569 7265 6d65 6e74 2074 6861 7420 6172 uirement that ar │ │ │ │ │ +00049050: 6368 6974 6563 7475 7265 2d69 6e64 6570 chitecture-indep │ │ │ │ │ +00049060: 656e 6465 6e74 0a20 2020 2020 6170 706c endent. appl │ │ │ │ │ +00049070: 6963 6174 696f 6e2d 7370 6563 6966 6963 ication-specific │ │ │ │ │ +00049080: 2073 7461 7469 6320 6669 6c65 7320 6265 static files be │ │ │ │ │ +00049090: 206c 6f63 6174 6564 2069 6e20 e280 982f located in .../ │ │ │ │ │ +000490a0: 7573 722f 7368 6172 65e2 8099 2069 730a usr/share... is. │ │ │ │ │ +000490b0: 2020 2020 2072 656c 6178 6564 2074 6f20 relaxed to │ │ │ │ │ +000490c0: 6120 7375 6767 6573 7469 6f6e 2e20 2049 a suggestion. I │ │ │ │ │ +000490d0: 6e20 7061 7274 6963 756c 6172 2c20 6120 n particular, a │ │ │ │ │ +000490e0: 7375 6264 6972 6563 746f 7279 206f 660a subdirectory of. │ │ │ │ │ +000490f0: 2020 2020 20e2 8098 2f75 7372 2f6c 6962 .../usr/lib │ │ │ │ │ +00049100: e280 9920 6d61 7920 6265 2075 7365 6420 ... may be used │ │ │ │ │ +00049110: 6279 2061 2070 6163 6b61 6765 2028 6f72 by a package (or │ │ │ │ │ +00049120: 2061 2063 6f6c 6c65 6374 696f 6e20 6f66 a collection of │ │ │ │ │ +00049130: 2070 6163 6b61 6765 7329 0a20 2020 2020 packages). │ │ │ │ │ +00049140: 746f 2068 6f6c 6420 6120 6d69 7874 7572 to hold a mixtur │ │ │ │ │ +00049150: 6520 6f66 2061 7263 6869 7465 6374 7572 e of architectur │ │ │ │ │ +00049160: 652d 696e 6465 7065 6e64 656e 7420 616e e-independent an │ │ │ │ │ +00049170: 640a 2020 2020 2061 7263 6869 7465 6374 d. architect │ │ │ │ │ +00049180: 7572 652d 6465 7065 6e64 656e 7420 6669 ure-dependent fi │ │ │ │ │ +00049190: 6c65 732e 2020 486f 7765 7665 722c 2077 les. However, w │ │ │ │ │ +000491a0: 6865 6e20 6120 6469 7265 6374 6f72 7920 hen a directory │ │ │ │ │ +000491b0: 6973 0a20 2020 2020 656e 7469 7265 6c79 is. entirely │ │ │ │ │ +000491c0: 2063 6f6d 706f 7365 6420 6f66 2061 7263 composed of arc │ │ │ │ │ +000491d0: 6869 7465 6374 7572 652d 696e 6465 7065 hitecture-indepe │ │ │ │ │ +000491e0: 6e64 656e 7420 6669 6c65 732c 2069 7420 ndent files, it │ │ │ │ │ +000491f0: 7368 6f75 6c64 2062 650a 2020 2020 206c should be. l │ │ │ │ │ +00049200: 6f63 6174 6564 2069 6e20 e280 982f 7573 ocated in .../us │ │ │ │ │ +00049210: 722f 7368 6172 65e2 8099 2e0a 0a20 2032 r/share...... 2 │ │ │ │ │ +00049220: 2e20 5468 6520 6f70 7469 6f6e 616c 2072 . The optional r │ │ │ │ │ +00049230: 756c 6573 2072 656c 6174 6564 2074 6f20 ules related to │ │ │ │ │ +00049240: 7573 6572 2073 7065 6369 6669 6320 636f user specific co │ │ │ │ │ +00049250: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +00049260: 7320 666f 720a 2020 2020 2061 7070 6c69 s for. appli │ │ │ │ │ +00049270: 6361 7469 6f6e 7320 6172 6520 7374 6f72 cations are stor │ │ │ │ │ +00049280: 6564 2069 6e20 7468 6520 7573 6572 e280 ed in the user.. │ │ │ │ │ +00049290: 9973 2068 6f6d 6520 6469 7265 6374 6f72 .s home director │ │ │ │ │ +000492a0: 7920 6172 6520 7265 6c61 7865 642e 0a20 y are relaxed.. │ │ │ │ │ +000492b0: 2020 2020 4974 2069 7320 7265 636f 6d6d It is recomm │ │ │ │ │ +000492c0: 656e 6465 6420 7468 6174 2073 7563 6820 ended that such │ │ │ │ │ +000492d0: 6669 6c65 7320 7374 6172 7420 7769 7468 files start with │ │ │ │ │ +000492e0: 2074 6865 20e2 8098 e280 982e e280 99e2 the ........... │ │ │ │ │ +000492f0: 8099 2063 6861 7261 6374 6572 2028 610a .. character (a. │ │ │ │ │ +00049300: 2020 2020 20e2 809c 646f 7420 6669 6c65 ...dot file │ │ │ │ │ +00049310: e280 9d29 2c20 616e 6420 6966 2061 6e20 ...), and if an │ │ │ │ │ +00049320: 6170 706c 6963 6174 696f 6e20 6e65 6564 application need │ │ │ │ │ +00049330: 7320 746f 2063 7265 6174 6520 6d6f 7265 s to create more │ │ │ │ │ +00049340: 2074 6861 6e20 6f6e 650a 2020 2020 2064 than one. d │ │ │ │ │ +00049350: 6f74 2066 696c 6520 7468 656e 2074 6865 ot file then the │ │ │ │ │ +00049360: 2070 7265 6665 7272 6564 2070 6c61 6365 preferred place │ │ │ │ │ +00049370: 6d65 6e74 2069 7320 696e 2061 2073 7562 ment is in a sub │ │ │ │ │ +00049380: 6469 7265 6374 6f72 7920 7769 7468 2061 directory with a │ │ │ │ │ +00049390: 0a20 2020 2020 6e61 6d65 2073 7461 7274 . name start │ │ │ │ │ +000493a0: 696e 6720 7769 7468 2061 20e2 8098 2ee2 ing with a ..... │ │ │ │ │ +000493b0: 8099 2063 6861 7261 6374 6572 2c20 2861 .. character, (a │ │ │ │ │ +000493c0: 20e2 809c 646f 7420 6469 7265 6374 6f72 ...dot director │ │ │ │ │ +000493d0: 79e2 809d 292e 2020 496e 2074 6869 730a y...). In this. │ │ │ │ │ +000493e0: 2020 2020 2063 6173 6520 6974 2069 7320 case it is │ │ │ │ │ +000493f0: 7265 636f 6d6d 656e 6465 6420 7468 6520 recommended the │ │ │ │ │ +00049400: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +00049410: 6c65 7320 6e6f 7420 7374 6172 7420 7769 les not start wi │ │ │ │ │ +00049420: 7468 2074 6865 0a20 2020 2020 e280 982e th the. .... │ │ │ │ │ +00049430: e280 9920 6368 6172 6163 7465 722e 0a0a ... character... │ │ │ │ │ +00049440: 2020 332e 204f 6e6c 7920 7468 6520 6479 3. Only the dy │ │ │ │ │ +00049450: 6e61 6d69 6320 6c69 6e6b 6572 2061 6e64 namic linker and │ │ │ │ │ +00049460: 206c 6962 6320 6172 6520 616c 6c6f 7765 libc are allowe │ │ │ │ │ +00049470: 6420 746f 2069 6e73 7461 6c6c 2066 696c d to install fil │ │ │ │ │ +00049480: 6573 2069 6e0a 2020 2020 20e2 8098 2f6c es in. .../l │ │ │ │ │ +00049490: 6962 3634 e280 992e 0a0a 2020 342e 2054 ib64...... 4. T │ │ │ │ │ +000494a0: 6865 2072 6571 7569 7265 6d65 6e74 2066 he requirement f │ │ │ │ │ +000494b0: 6f72 206f 626a 6563 7420 6669 6c65 732c or object files, │ │ │ │ │ +000494c0: 2069 6e74 6572 6e61 6c20 6269 6e61 7269 internal binari │ │ │ │ │ +000494d0: 6573 2c20 616e 6420 6c69 6272 6172 6965 es, and librarie │ │ │ │ │ +000494e0: 732c 0a20 2020 2020 696e 636c 7564 696e s,. includin │ │ │ │ │ +000494f0: 6720 e280 986c 6962 632e 736f 2e2a e280 g ...libc.so.*.. │ │ │ │ │ +00049500: 992c 2074 6f20 6265 206c 6f63 6174 6564 ., to be located │ │ │ │ │ +00049510: 2064 6972 6563 746c 7920 756e 6465 7220 directly under │ │ │ │ │ +00049520: e280 982f 6c69 627b 2c33 327d e280 9920 .../lib{,32}... │ │ │ │ │ +00049530: 616e 640a 2020 2020 20e2 8098 2f75 7372 and. .../usr │ │ │ │ │ +00049540: 2f6c 6962 7b2c 3332 7de2 8099 2069 7320 /lib{,32}... is │ │ │ │ │ +00049550: 616d 656e 6465 642c 2070 6572 6d69 7474 amended, permitt │ │ │ │ │ +00049560: 696e 6720 6669 6c65 7320 746f 2069 6e73 ing files to ins │ │ │ │ │ +00049570: 7465 6164 2062 650a 2020 2020 2069 6e73 tead be. ins │ │ │ │ │ +00049580: 7461 6c6c 6564 2074 6f20 e280 982f 6c69 talled to .../li │ │ │ │ │ +00049590: 622f 7472 6970 6c65 74e2 8099 2061 6e64 b/triplet... and │ │ │ │ │ +000495a0: 20e2 8098 2f75 7372 2f6c 6962 2f74 7269 .../usr/lib/tri │ │ │ │ │ +000495b0: 706c 6574 e280 992c 2077 6865 7265 20e2 plet..., where . │ │ │ │ │ +000495c0: 8098 7472 6970 6c65 74e2 8099 0a20 2020 ..triplet.... │ │ │ │ │ +000495d0: 2020 6973 2074 6865 2076 616c 7565 2072 is the value r │ │ │ │ │ +000495e0: 6574 7572 6e65 6420 6279 20e2 8098 6470 eturned by ...dp │ │ │ │ │ +000495f0: 6b67 2d61 7263 6869 7465 6374 7572 6520 kg-architecture │ │ │ │ │ +00049600: 2d71 4445 425f 484f 5354 5f4d 554c 5449 -qDEB_HOST_MULTI │ │ │ │ │ +00049610: 4152 4348 e280 990a 2020 2020 2066 6f72 ARCH.... for │ │ │ │ │ +00049620: 2074 6865 2061 7263 6869 7465 6374 7572 the architectur │ │ │ │ │ +00049630: 6520 6f66 2074 6865 2070 6163 6b61 6765 e of the package │ │ │ │ │ +00049640: 2e20 2050 6163 6b61 6765 7320 6d75 7374 . Packages must │ │ │ │ │ +00049650: 206e 6f74 2069 6e73 7461 6c6c 0a20 2020 not install. │ │ │ │ │ +00049660: 2020 6669 6c65 7320 746f 2061 6e79 2074 files to any t │ │ │ │ │ +00049670: 7269 706c 6574 2070 6174 6820 6f74 6865 riplet path othe │ │ │ │ │ +00049680: 7220 7468 616e 2074 6865 206f 6e65 206d r than the one m │ │ │ │ │ +00049690: 6174 6368 696e 6720 7468 650a 2020 2020 atching the. │ │ │ │ │ +000496a0: 2061 7263 6869 7465 6374 7572 6520 6f66 architecture of │ │ │ │ │ +000496b0: 2074 6861 7420 7061 636b 6167 653b 2066 that package; f │ │ │ │ │ +000496c0: 6f72 2069 6e73 7461 6e63 652c 2061 6e20 or instance, an │ │ │ │ │ +000496d0: e280 9841 7263 6869 7465 6374 7572 653a ...Architecture: │ │ │ │ │ +000496e0: 0a20 2020 2020 616d 6436 34e2 8099 2070 . amd64... p │ │ │ │ │ +000496f0: 6163 6b61 6765 2063 6f6e 7461 696e 696e ackage containin │ │ │ │ │ +00049700: 6720 3332 2d62 6974 2078 3836 206c 6962 g 32-bit x86 lib │ │ │ │ │ +00049710: 7261 7269 6573 206d 7573 7420 6e6f 7420 raries must not │ │ │ │ │ +00049720: 696e 7374 616c 6c0a 2020 2020 2074 6865 install. the │ │ │ │ │ +00049730: 7365 206c 6962 7261 7269 6573 2074 6f20 se libraries to │ │ │ │ │ +00049740: e280 982f 7573 722f 6c69 622f 6933 3836 .../usr/lib/i386 │ │ │ │ │ +00049750: 2d6c 696e 7578 2d67 6e75 e280 992e 2020 -linux-gnu.... │ │ │ │ │ +00049760: 2831 290a 0a20 2020 2020 5061 636b 6167 (1).. Packag │ │ │ │ │ +00049770: 6573 2066 6f72 2036 342d 6269 7420 6172 es for 64-bit ar │ │ │ │ │ +00049780: 6368 6974 6563 7475 7265 7320 6d75 7374 chitectures must │ │ │ │ │ +00049790: 206e 6f74 2069 6e73 7461 6c6c 2066 696c not install fil │ │ │ │ │ +000497a0: 6573 2069 6e0a 2020 2020 20e2 8098 2f75 es in. .../u │ │ │ │ │ +000497b0: 7372 2f6c 6962 3634 e280 9920 6f72 2069 sr/lib64... or i │ │ │ │ │ +000497c0: 6e20 6120 7375 6264 6972 6563 746f 7279 n a subdirectory │ │ │ │ │ +000497d0: 206f 6620 6974 2e0a 0a20 2020 2020 5468 of it... Th │ │ │ │ │ +000497e0: 6520 7265 7175 6972 656d 656e 7420 666f e requirement fo │ │ │ │ │ +000497f0: 7220 4320 616e 6420 432b 2b20 6865 6164 r C and C++ head │ │ │ │ │ +00049800: 6572 7320 6669 6c65 7320 746f 2062 6520 ers files to be │ │ │ │ │ +00049810: 6163 6365 7373 6962 6c65 0a20 2020 2020 accessible. │ │ │ │ │ +00049820: 7468 726f 7567 6820 7468 6520 7365 6172 through the sear │ │ │ │ │ +00049830: 6368 2070 6174 6820 e280 982f 7573 722f ch path .../usr/ │ │ │ │ │ +00049840: 696e 636c 7564 652f e280 9920 6973 2061 include/... is a │ │ │ │ │ +00049850: 6d65 6e64 6564 2c20 7065 726d 6974 7469 mended, permitti │ │ │ │ │ +00049860: 6e67 0a20 2020 2020 6669 6c65 7320 746f ng. files to │ │ │ │ │ +00049870: 2062 6520 6163 6365 7373 6962 6c65 2074 be accessible t │ │ │ │ │ +00049880: 6872 6f75 6768 2074 6865 2073 6561 7263 hrough the searc │ │ │ │ │ +00049890: 6820 7061 7468 0a20 2020 2020 e280 982f h path. .../ │ │ │ │ │ +000498a0: 7573 722f 696e 636c 7564 652f 7472 6970 usr/include/trip │ │ │ │ │ +000498b0: 6c65 74e2 8099 2077 6865 7265 20e2 8098 let... where ... │ │ │ │ │ +000498c0: 7472 6970 6c65 74e2 8099 2069 7320 6173 triplet... is as │ │ │ │ │ +000498d0: 2061 626f 7665 2e20 2028 3229 0a0a 2020 above. (2).. │ │ │ │ │ +000498e0: 2020 2041 7070 6c69 6361 7469 6f6e 7320 Applications │ │ │ │ │ +000498f0: 6d61 7920 616c 736f 2075 7365 2061 2073 may also use a s │ │ │ │ │ +00049900: 696e 676c 6520 7375 6264 6972 6563 746f ingle subdirecto │ │ │ │ │ +00049910: 7279 2075 6e64 6572 0a20 2020 2020 e280 ry under. .. │ │ │ │ │ +00049920: 982f 7573 722f 6c69 622f 7472 6970 6c65 ./usr/lib/triple │ │ │ │ │ +00049930: 74e2 8099 2e0a 0a20 2020 2020 5468 6520 t...... The │ │ │ │ │ +00049940: 6578 6563 7574 696f 6e20 7469 6d65 206c execution time l │ │ │ │ │ +00049950: 696e 6b65 722f 6c6f 6164 6572 2c20 6c64 inker/loader, ld │ │ │ │ │ +00049960: 2a2c 206d 7573 7420 7374 696c 6c20 6265 *, must still be │ │ │ │ │ +00049970: 206d 6164 6520 6176 6169 6c61 626c 650a made available. │ │ │ │ │ +00049980: 2020 2020 2069 6e20 7468 6520 6578 6973 in the exis │ │ │ │ │ +00049990: 7469 6e67 206c 6f63 6174 696f 6e20 756e ting location un │ │ │ │ │ +000499a0: 6465 7220 2f6c 6962 206f 7220 2f6c 6962 der /lib or /lib │ │ │ │ │ +000499b0: 3634 2073 696e 6365 2074 6869 7320 6973 64 since this is │ │ │ │ │ +000499c0: 2070 6172 7420 6f66 0a20 2020 2020 7468 part of. th │ │ │ │ │ +000499d0: 6520 454c 4620 4142 4920 666f 7220 7468 e ELF ABI for th │ │ │ │ │ +000499e0: 6520 6172 6368 6974 6563 7475 7265 2e0a e architecture.. │ │ │ │ │ +000499f0: 0a20 2035 2e20 5468 6520 7265 7175 6972 . 5. The requir │ │ │ │ │ +00049a00: 656d 656e 7420 7468 6174 20e2 8098 2f75 ement that .../u │ │ │ │ │ +00049a10: 7372 2f6c 6f63 616c 2f73 6861 7265 2f6d sr/local/share/m │ │ │ │ │ +00049a20: 616e e280 9920 6265 20e2 809c 7379 6e6f an... be ...syno │ │ │ │ │ +00049a30: 6e79 6d6f 7573 e280 9d20 7769 7468 0a20 nymous... with. │ │ │ │ │ +00049a40: 2020 2020 e280 982f 7573 722f 6c6f 6361 .../usr/loca │ │ │ │ │ +00049a50: 6c2f 6d61 6ee2 8099 2069 7320 7265 6c61 l/man... is rela │ │ │ │ │ +00049a60: 7865 6420 746f 2061 2072 6563 6f6d 6d65 xed to a recomme │ │ │ │ │ +00049a70: 6e64 6174 696f 6e0a 0a20 2036 2e20 5468 ndation.. 6. Th │ │ │ │ │ +00049a80: 6520 7265 7175 6972 656d 656e 7420 7468 e requirement th │ │ │ │ │ +00049a90: 6174 2077 696e 646f 7720 6d61 6e61 6765 at window manage │ │ │ │ │ +00049aa0: 7273 2077 6974 6820 6120 7369 6e67 6c65 rs with a single │ │ │ │ │ +00049ab0: 2063 6f6e 6669 6775 7261 7469 6f6e 0a20 configuration. │ │ │ │ │ +00049ac0: 2020 2020 6669 6c65 2063 616c 6c20 6974 file call it │ │ │ │ │ +00049ad0: 20e2 8098 7379 7374 656d 2e2a 776d 7263 ...system.*wmrc │ │ │ │ │ +00049ae0: e280 9920 6973 2072 656d 6f76 6564 2c20 ... is removed, │ │ │ │ │ +00049af0: 6173 2069 7320 7468 6520 7265 7374 7269 as is the restri │ │ │ │ │ +00049b00: 6374 696f 6e20 7468 6174 0a20 2020 2020 ction that. │ │ │ │ │ +00049b10: 7468 6520 7769 6e64 6f77 206d 616e 6167 the window manag │ │ │ │ │ +00049b20: 6572 2073 7562 6469 7265 6374 6f72 7920 er subdirectory │ │ │ │ │ +00049b30: 6265 206e 616d 6564 2069 6465 6e74 6963 be named identic │ │ │ │ │ +00049b40: 616c 6c79 2074 6f20 7468 6520 7769 6e64 ally to the wind │ │ │ │ │ +00049b50: 6f77 0a20 2020 2020 6d61 6e61 6765 7220 ow. manager │ │ │ │ │ +00049b60: 6e61 6d65 2069 7473 656c 662e 0a0a 2020 name itself... │ │ │ │ │ +00049b70: 372e 2054 6865 2072 6571 7569 7265 6d65 7. The requireme │ │ │ │ │ +00049b80: 6e74 2074 6861 7420 626f 6f74 206d 616e nt that boot man │ │ │ │ │ +00049b90: 6167 6572 2063 6f6e 6669 6775 7261 7469 ager configurati │ │ │ │ │ +00049ba0: 6f6e 2066 696c 6573 206c 6976 6520 696e on files live in │ │ │ │ │ +00049bb0: 0a20 2020 2020 e280 982f 6574 63e2 8099 . .../etc... │ │ │ │ │ +00049bc0: 2c20 6f72 2061 7420 6c65 6173 7420 6172 , or at least ar │ │ │ │ │ +00049bd0: 6520 7379 6d6c 696e 6b65 6420 7468 6572 e symlinked ther │ │ │ │ │ +00049be0: 652c 2069 7320 7265 6c61 7865 6420 746f e, is relaxed to │ │ │ │ │ +00049bf0: 2061 0a20 2020 2020 7265 636f 6d6d 656e a. recommen │ │ │ │ │ +00049c00: 6461 7469 6f6e 2e0a 0a20 2038 2e20 e280 dation... 8. .. │ │ │ │ │ +00049c10: 982f 7661 722f 7275 6ee2 8099 2069 7320 ./var/run... is │ │ │ │ │ +00049c20: 7265 7175 6972 6564 2074 6f20 6265 2061 required to be a │ │ │ │ │ +00049c30: 2073 796d 626f 6c69 6320 6c69 6e6b 2074 symbolic link t │ │ │ │ │ +00049c40: 6f20 e280 982f 7275 6ee2 8099 2c20 616e o .../run..., an │ │ │ │ │ +00049c50: 640a 2020 2020 20e2 8098 2f76 6172 2f6c d. .../var/l │ │ │ │ │ +00049c60: 6f63 6be2 8099 2069 7320 7265 7175 6972 ock... is requir │ │ │ │ │ +00049c70: 6564 2074 6f20 6265 2061 2073 796d 626f ed to be a symbo │ │ │ │ │ +00049c80: 6c69 6320 6c69 6e6b 2074 6f20 e280 982f lic link to .../ │ │ │ │ │ +00049c90: 7275 6e2f 6c6f 636b e280 992e 0a0a 2020 run/lock...... │ │ │ │ │ +00049ca0: 392e 2054 6865 20e2 8098 2f76 6172 2f77 9. The .../var/w │ │ │ │ │ +00049cb0: 7777 e280 9920 6469 7265 6374 6f72 7920 ww... directory │ │ │ │ │ +00049cc0: 6973 2061 6464 6974 696f 6e61 6c6c 7920 is additionally │ │ │ │ │ +00049cd0: 616c 6c6f 7765 642e 0a0a 2020 3130 2e20 allowed... 10. │ │ │ │ │ +00049ce0: 5468 6520 7265 7175 6972 656d 656e 7420 The requirement │ │ │ │ │ +00049cf0: 666f 7220 e280 982f 7573 722f 6c6f 6361 for .../usr/loca │ │ │ │ │ +00049d00: 6c2f 7368 6172 652f 636f 6c6f 72e2 8099 l/share/color... │ │ │ │ │ +00049d10: 2074 6f20 6578 6973 7420 6966 0a20 2020 to exist if. │ │ │ │ │ +00049d20: 2020 e280 982f 7573 722f 7368 6172 652f .../usr/share/ │ │ │ │ │ +00049d30: 636f 6c6f 72e2 8099 2065 7869 7374 7320 color... exists │ │ │ │ │ +00049d40: 6973 2072 656c 6178 6564 2074 6f20 6120 is relaxed to a │ │ │ │ │ +00049d50: 7265 636f 6d6d 656e 6461 7469 6f6e 2e0a recommendation.. │ │ │ │ │ +00049d60: 0a20 2031 312e 2054 6865 2072 6571 7569 . 11. The requi │ │ │ │ │ +00049d70: 7265 6d65 6e74 2066 6f72 20e2 8098 2f75 rement for .../u │ │ │ │ │ +00049d80: 7372 2f6c 6f63 616c 2f6c 6962 7175 616c sr/local/libqual │ │ │ │ │ +00049d90: e280 9920 746f 2065 7869 7374 2069 6620 ... to exist if │ │ │ │ │ +00049da0: e280 982f 6c69 6271 7561 6ce2 8099 206f .../libqual... o │ │ │ │ │ +00049db0: 720a 2020 2020 20e2 8098 2f75 7372 2f6c r. .../usr/l │ │ │ │ │ +00049dc0: 6962 7175 616c e280 9920 6578 6973 7473 ibqual... exists │ │ │ │ │ +00049dd0: 2028 7768 6572 6520 e280 986c 6962 7175 (where ...libqu │ │ │ │ │ +00049de0: 616c e280 9920 6973 2061 2076 6172 6961 al... is a varia │ │ │ │ │ +00049df0: 6e74 206f 6620 e280 986c 6962 e280 9920 nt of ...lib... │ │ │ │ │ +00049e00: 7375 6368 0a20 2020 2020 6173 20e2 8098 such. as ... │ │ │ │ │ +00049e10: 6c69 6233 32e2 8099 206f 7220 e280 986c lib32... or ...l │ │ │ │ │ +00049e20: 6962 3634 e280 9929 2069 7320 7265 6d6f ib64...) is remo │ │ │ │ │ +00049e30: 7665 642e 0a0a 2020 3132 2e20 4f6e 2047 ved... 12. On G │ │ │ │ │ +00049e40: 4e55 2f48 7572 6420 7379 7374 656d 732c NU/Hurd systems, │ │ │ │ │ +00049e50: 2074 6865 2066 6f6c 6c6f 7769 6e67 2061 the following a │ │ │ │ │ +00049e60: 6464 6974 696f 6e61 6c20 6469 7265 6374 dditional direct │ │ │ │ │ +00049e70: 6f72 6965 7320 6172 650a 2020 2020 2061 ories are. a │ │ │ │ │ +00049e80: 6c6c 6f77 6564 2069 6e20 7468 6520 726f llowed in the ro │ │ │ │ │ +00049e90: 6f74 2066 696c 6573 7973 7465 6d3a 20e2 ot filesystem: . │ │ │ │ │ +00049ea0: 8098 2f68 7572 64e2 8099 2061 6e64 20e2 ../hurd... and . │ │ │ │ │ +00049eb0: 8098 2f73 6572 7665 7273 e280 992e 2020 ../servers.... │ │ │ │ │ +00049ec0: 2833 290a 0a20 2031 332e 2041 7320 616e (3).. 13. As an │ │ │ │ │ +00049ed0: 2065 7863 6570 7469 6f6e 2074 6f20 7468 exception to th │ │ │ │ │ +00049ee0: 6520 7265 7175 6972 656d 656e 7420 666f e requirement fo │ │ │ │ │ +00049ef0: 7220 7468 6572 6520 746f 2062 6520 6e6f r there to be no │ │ │ │ │ +00049f00: 0a20 2020 2020 7375 6264 6972 6563 746f . subdirecto │ │ │ │ │ +00049f10: 7269 6573 2069 6e20 e280 982f 7573 722f ries in .../usr/ │ │ │ │ │ +00049f20: 6269 6ee2 8099 2c20 7468 6520 e280 986d bin..., the ...m │ │ │ │ │ +00049f30: 68e2 8099 206d 6169 6c2d 6861 6e64 6c69 h... mail-handli │ │ │ │ │ +00049f40: 6e67 2073 7569 7465 206d 6179 0a20 2020 ng suite may. │ │ │ │ │ +00049f50: 2020 6372 6561 7465 20e2 8098 2f75 7372 create .../usr │ │ │ │ │ +00049f60: 2f62 696e 2f6d 682f e280 992c 2061 7320 /bin/mh/..., as │ │ │ │ │ +00049f70: 7761 7320 616c 6c6f 7765 6420 696e 2046 was allowed in F │ │ │ │ │ +00049f80: 4853 2076 6572 7369 6f6e 2032 2e33 2e20 HS version 2.3. │ │ │ │ │ +00049f90: 204f 7468 6572 0a20 2020 2020 7375 6264 Other. subd │ │ │ │ │ +00049fa0: 6972 6563 746f 7269 6573 2061 7265 206e irectories are n │ │ │ │ │ +00049fb0: 6f74 2061 6c6c 6f77 6564 2e0a 0a54 6865 ot allowed...The │ │ │ │ │ +00049fc0: 2076 6572 7369 6f6e 206f 6620 7468 6973 version of this │ │ │ │ │ +00049fd0: 2064 6f63 756d 656e 7420 7265 6665 7272 document referr │ │ │ │ │ +00049fe0: 6564 2068 6572 6520 6361 6e20 6265 2066 ed here can be f │ │ │ │ │ +00049ff0: 6f75 6e64 2069 6e20 7468 650a e280 9864 ound in the....d │ │ │ │ │ +0004a000: 6562 6961 6e2d 706f 6c69 6379 e280 9920 ebian-policy... │ │ │ │ │ +0004a010: 7061 636b 6167 6520 6f72 206f 6e20 4648 package or on FH │ │ │ │ │ +0004a020: 5320 2844 6562 6961 6e20 636f 7079 2928 S (Debian copy)( │ │ │ │ │ +0004a030: 3429 2061 6c6f 6e67 7369 6465 2074 6869 4) alongside thi │ │ │ │ │ +0004a040: 7320 6d61 6e75 616c 0a28 6f72 2c20 6966 s manual.(or, if │ │ │ │ │ +0004a050: 2079 6f75 2068 6176 6520 7468 6520 6465 you have the de │ │ │ │ │ +0004a060: 6269 616e 2d70 6f6c 6963 7920 696e 7374 bian-policy inst │ │ │ │ │ +0004a070: 616c 6c65 642c 2079 6f75 2063 616e 2074 alled, you can t │ │ │ │ │ +0004a080: 7279 2046 4853 2028 6c6f 6361 6c0a 636f ry FHS (local.co │ │ │ │ │ +0004a090: 7079 2928 3529 292e 2020 5468 6520 6c61 py)(5)). The la │ │ │ │ │ +0004a0a0: 7465 7374 2076 6572 7369 6f6e 2c20 7768 test version, wh │ │ │ │ │ +0004a0b0: 6963 6820 6d61 7920 6265 2061 206d 6f72 ich may be a mor │ │ │ │ │ +0004a0c0: 6520 7265 6365 6e74 2076 6572 7369 6f6e e recent version │ │ │ │ │ +0004a0d0: 2c20 6d61 790a 6265 2066 6f75 6e64 206f , may.be found o │ │ │ │ │ +0004a0e0: 6e20 4648 5320 2875 7073 7472 6561 6d29 n FHS (upstream) │ │ │ │ │ +0004a0f0: 2836 292e 2020 5370 6563 6966 6963 2071 (6). Specific q │ │ │ │ │ +0004a100: 7565 7374 696f 6e73 2061 626f 7574 2066 uestions about f │ │ │ │ │ +0004a110: 6f6c 6c6f 7769 6e67 2074 6865 0a73 7461 ollowing the.sta │ │ │ │ │ +0004a120: 6e64 6172 6420 6d61 7920 6265 2061 736b ndard may be ask │ │ │ │ │ +0004a130: 6564 206f 6e20 7468 6520 e280 9864 6562 ed on the ...deb │ │ │ │ │ +0004a140: 6961 6e2d 6465 7665 6ce2 8099 206d 6169 ian-devel... mai │ │ │ │ │ +0004a150: 6c69 6e67 206c 6973 742c 206f 7220 7265 ling list, or re │ │ │ │ │ +0004a160: 6665 7272 6564 2074 6f0a 7468 6520 4648 ferred to.the FH │ │ │ │ │ +0004a170: 5320 6d61 696c 696e 6720 6c69 7374 2028 S mailing list ( │ │ │ │ │ +0004a180: 7365 6520 7468 6520 4648 5320 7765 6220 see the FHS web │ │ │ │ │ +0004a190: 7369 7465 2837 2920 666f 7220 6d6f 7265 site(7) for more │ │ │ │ │ +0004a1a0: 2069 6e66 6f72 6d61 7469 6f6e 292e 0a0a information)... │ │ │ │ │ +0004a1b0: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +0004a1c0: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +0004a1d0: 2d2d 0a0a 2020 2028 3129 2054 6869 7320 --.. (1) This │ │ │ │ │ +0004a1e0: 6973 206e 6563 6573 7361 7279 2069 6e20 is necessary in │ │ │ │ │ +0004a1f0: 6f72 6465 7220 746f 2072 6573 6572 7665 order to reserve │ │ │ │ │ +0004a200: 2074 6865 2064 6972 6563 746f 7269 6573 the directories │ │ │ │ │ +0004a210: 2066 6f72 2075 7365 2069 6e0a 6372 6f73 for use in.cros │ │ │ │ │ +0004a220: 732d 696e 7374 616c 6c61 7469 6f6e 206f s-installation o │ │ │ │ │ +0004a230: 6620 6c69 6272 6172 7920 7061 636b 6167 f library packag │ │ │ │ │ +0004a240: 6573 2066 726f 6d20 6f74 6865 7220 6172 es from other ar │ │ │ │ │ +0004a250: 6368 6974 6563 7475 7265 732c 2061 7320 chitectures, as │ │ │ │ │ +0004a260: 7061 7274 0a6f 6620 e280 986d 756c 7469 part.of ...multi │ │ │ │ │ +0004a270: 6172 6368 e280 992e 0a0a 2020 2028 3229 arch...... (2) │ │ │ │ │ +0004a280: 2054 6869 7320 6973 206e 6563 6573 7361 This is necessa │ │ │ │ │ +0004a290: 7279 2066 6f72 2061 7263 6869 7465 6374 ry for architect │ │ │ │ │ +0004a2a0: 7572 652d 6465 7065 6e64 656e 7420 6865 ure-dependent he │ │ │ │ │ +0004a2b0: 6164 6572 7320 6669 6c65 2074 6f0a 636f aders file to.co │ │ │ │ │ +0004a2c0: 6578 6973 7420 696e 2061 20e2 8098 6d75 exist in a ...mu │ │ │ │ │ +0004a2d0: 6c74 6961 7263 68e2 8099 2073 6574 7570 ltiarch... setup │ │ │ │ │ +0004a2e0: 2e0a 0a20 2020 2833 2920 5468 6573 6520 ... (3) These │ │ │ │ │ +0004a2f0: 6469 7265 6374 6f72 6965 7320 6172 6520 directories are │ │ │ │ │ +0004a300: 7573 6564 2074 6f20 7374 6f72 6520 7472 used to store tr │ │ │ │ │ +0004a310: 616e 736c 6174 6f72 7320 616e 6420 6173 anslators and as │ │ │ │ │ +0004a320: 2061 2073 6574 206f 660a 7374 616e 6461 a set of.standa │ │ │ │ │ +0004a330: 7264 206e 616d 6573 2066 6f72 206d 6f75 rd names for mou │ │ │ │ │ +0004a340: 6e74 2070 6f69 6e74 732c 2072 6573 7065 nt points, respe │ │ │ │ │ +0004a350: 6374 6976 656c 792e 0a0a 2020 2028 3429 ctively... (4) │ │ │ │ │ +0004a360: 2068 7474 7073 3a2f 2f77 7777 2e64 6562 https://www.deb │ │ │ │ │ +0004a370: 6961 6e2e 6f72 672f 646f 632f 7061 636b ian.org/doc/pack │ │ │ │ │ +0004a380: 6167 696e 672d 6d61 6e75 616c 732f 6668 aging-manuals/fh │ │ │ │ │ +0004a390: 732f 0a0a 2020 2028 3529 2066 696c 653a s/.. (5) file: │ │ │ │ │ +0004a3a0: 2f2f 2f75 7372 2f73 6861 7265 2f64 6f63 ///usr/share/doc │ │ │ │ │ +0004a3b0: 2f64 6562 6961 6e2d 706f 6c69 6379 2f66 /debian-policy/f │ │ │ │ │ +0004a3c0: 6873 2f0a 0a20 2020 2836 2920 6874 7470 hs/.. (6) http │ │ │ │ │ +0004a3d0: 3a2f 2f72 6566 7370 6563 732e 6c69 6e75 ://refspecs.linu │ │ │ │ │ +0004a3e0: 7866 6f75 6e64 6174 696f 6e2e 6f72 672f xfoundation.org/ │ │ │ │ │ +0004a3f0: 6668 732e 7368 746d 6c0a 0a20 2020 2837 fhs.shtml.. (7 │ │ │ │ │ +0004a400: 2920 6874 7470 3a2f 2f72 6566 7370 6563 ) http://refspec │ │ │ │ │ +0004a410: 732e 6c69 6e75 7866 6f75 6e64 6174 696f s.linuxfoundatio │ │ │ │ │ +0004a420: 6e2e 6f72 672f 6668 732e 7368 746d 6c0a n.org/fhs.shtml. │ │ │ │ │ +0004a430: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0004a440: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0004a450: 6465 3a20 5369 7465 2d73 7065 6369 6669 de: Site-specifi │ │ │ │ │ +0004a460: 6320 7072 6f67 7261 6d73 2c20 204e 6578 c programs, Nex │ │ │ │ │ +0004a470: 743a 2054 6865 2073 7973 7465 6d2d 7769 t: The system-wi │ │ │ │ │ +0004a480: 6465 206d 6169 6c20 6469 7265 6374 6f72 de mail director │ │ │ │ │ +0004a490: 792c 2020 5072 6576 3a20 4669 6c65 2053 y, Prev: File S │ │ │ │ │ +0004a4a0: 7973 7465 6d20 5374 7275 6374 7572 652c ystem Structure, │ │ │ │ │ +0004a4b0: 2020 5570 3a20 4669 6c65 2073 7973 7465 Up: File syste │ │ │ │ │ +0004a4c0: 6d20 6869 6572 6172 6368 790a 0a39 2e31 m hierarchy..9.1 │ │ │ │ │ +0004a4d0: 2e32 2053 6974 652d 7370 6563 6966 6963 .2 Site-specific │ │ │ │ │ +0004a4e0: 2070 726f 6772 616d 730a 2d2d 2d2d 2d2d programs.------ │ │ │ │ │ +0004a4f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004a500: 2d2d 2d2d 2d2d 0a0a 4173 206d 616e 6461 ------..As manda │ │ │ │ │ +0004a510: 7465 6420 6279 2074 6865 2046 4853 2c20 ted by the FHS, │ │ │ │ │ +0004a520: 7061 636b 6167 6573 206d 7573 7420 6e6f packages must no │ │ │ │ │ +0004a530: 7420 706c 6163 6520 616e 7920 6669 6c65 t place any file │ │ │ │ │ +0004a540: 7320 696e 0ae2 8098 2f75 7372 2f6c 6f63 s in..../usr/loc │ │ │ │ │ +0004a550: 616c e280 992c 2065 6974 6865 7220 6279 al..., either by │ │ │ │ │ +0004a560: 2070 7574 7469 6e67 2074 6865 6d20 696e putting them in │ │ │ │ │ +0004a570: 2074 6865 2066 696c 6520 7379 7374 656d the file system │ │ │ │ │ +0004a580: 2061 7263 6869 7665 2074 6f20 6265 0a75 archive to be.u │ │ │ │ │ +0004a590: 6e70 6163 6b65 6420 6279 20e2 8098 6470 npacked by ...dp │ │ │ │ │ +0004a5a0: 6b67 e280 9920 6f72 2062 7920 6d61 6e69 kg... or by mani │ │ │ │ │ +0004a5b0: 7075 6c61 7469 6e67 2074 6865 6d20 696e pulating them in │ │ │ │ │ +0004a5c0: 2074 6865 6972 206d 6169 6e74 6169 6e65 their maintaine │ │ │ │ │ +0004a5d0: 7220 7363 7269 7074 732e 0a0a 486f 7765 r scripts...Howe │ │ │ │ │ +0004a5e0: 7665 722c 2074 6865 2070 6163 6b61 6765 ver, the package │ │ │ │ │ +0004a5f0: 206d 6179 2063 7265 6174 6520 656d 7074 may create empt │ │ │ │ │ +0004a600: 7920 6469 7265 6374 6f72 6965 7320 6265 y directories be │ │ │ │ │ +0004a610: 6c6f 7720 e280 982f 7573 722f 6c6f 6361 low .../usr/loca │ │ │ │ │ +0004a620: 6ce2 8099 2073 6f0a 7468 6174 2074 6865 l... so.that the │ │ │ │ │ +0004a630: 2073 7973 7465 6d20 6164 6d69 6e69 7374 system administ │ │ │ │ │ +0004a640: 7261 746f 7220 6b6e 6f77 7320 7768 6572 rator knows wher │ │ │ │ │ +0004a650: 6520 746f 2070 6c61 6365 2073 6974 652d e to place site- │ │ │ │ │ +0004a660: 7370 6563 6966 6963 2066 696c 6573 2e0a specific files.. │ │ │ │ │ +0004a670: 5468 6573 6520 6172 6520 6e6f 7420 6469 These are not di │ │ │ │ │ +0004a680: 7265 6374 6f72 6965 7320 2769 6e27 20e2 rectories 'in' . │ │ │ │ │ +0004a690: 8098 2f75 7372 2f6c 6f63 616c e280 992c ../usr/local..., │ │ │ │ │ +0004a6a0: 2062 7574 2061 7265 2063 6869 6c64 7265 but are childre │ │ │ │ │ +0004a6b0: 6e20 6f66 0a64 6972 6563 746f 7269 6573 n of.directories │ │ │ │ │ +0004a6c0: 2069 6e20 e280 982f 7573 722f 6c6f 6361 in .../usr/loca │ │ │ │ │ +0004a6d0: 6ce2 8099 2e20 2054 6865 7365 2064 6972 l.... These dir │ │ │ │ │ +0004a6e0: 6563 746f 7269 6573 2028 e280 982f 7573 ectories (.../us │ │ │ │ │ +0004a6f0: 722f 6c6f 6361 6c2f 2a2f 6469 722f e280 r/local/*/dir/.. │ │ │ │ │ +0004a700: 9929 0a73 686f 756c 6420 6265 2072 656d .).should be rem │ │ │ │ │ +0004a710: 6f76 6564 206f 6e20 7061 636b 6167 6520 oved on package │ │ │ │ │ +0004a720: 7265 6d6f 7661 6c20 6966 2074 6865 7920 removal if they │ │ │ │ │ +0004a730: 6172 6520 656d 7074 792e 0a0a 4e6f 7465 are empty...Note │ │ │ │ │ +0004a740: 2074 6861 7420 7468 6973 2061 7070 6c69 that this appli │ │ │ │ │ +0004a750: 6573 206f 6e6c 7920 746f 2064 6972 6563 es only to direc │ │ │ │ │ +0004a760: 746f 7269 6573 2027 6265 6c6f 7727 20e2 tories 'below' . │ │ │ │ │ +0004a770: 8098 2f75 7372 2f6c 6f63 616c e280 992c ../usr/local..., │ │ │ │ │ +0004a780: 206e 6f74 0a27 696e 2720 e280 982f 7573 not.'in' .../us │ │ │ │ │ +0004a790: 722f 6c6f 6361 6ce2 8099 2e20 2050 6163 r/local.... Pac │ │ │ │ │ +0004a7a0: 6b61 6765 7320 6d75 7374 206e 6f74 2063 kages must not c │ │ │ │ │ +0004a7b0: 7265 6174 6520 7375 622d 6469 7265 6374 reate sub-direct │ │ │ │ │ +0004a7c0: 6f72 6965 7320 696e 2074 6865 0a64 6972 ories in the.dir │ │ │ │ │ +0004a7d0: 6563 746f 7279 20e2 8098 2f75 7372 2f6c ectory .../usr/l │ │ │ │ │ +0004a7e0: 6f63 616c e280 9920 6974 7365 6c66 2c20 ocal... itself, │ │ │ │ │ +0004a7f0: 6578 6365 7074 2074 686f 7365 206c 6973 except those lis │ │ │ │ │ +0004a800: 7465 6420 696e 2046 4853 2c20 7365 6374 ted in FHS, sect │ │ │ │ │ +0004a810: 696f 6e20 342e 392e 0a48 6f77 6576 6572 ion 4.9..However │ │ │ │ │ +0004a820: 2c20 796f 7520 6d61 7920 6372 6561 7465 , you may create │ │ │ │ │ +0004a830: 2064 6972 6563 746f 7269 6573 2062 656c directories bel │ │ │ │ │ +0004a840: 6f77 2074 6865 6d20 6173 2079 6f75 2077 ow them as you w │ │ │ │ │ +0004a850: 6973 682e 2020 596f 7520 6d75 7374 0a6e ish. You must.n │ │ │ │ │ +0004a860: 6f74 2072 656d 6f76 6520 616e 7920 6f66 ot remove any of │ │ │ │ │ +0004a870: 2074 6865 2064 6972 6563 746f 7269 6573 the directories │ │ │ │ │ +0004a880: 206c 6973 7465 6420 696e 2034 2e39 2c20 listed in 4.9, │ │ │ │ │ +0004a890: 6576 656e 2069 6620 796f 7520 6372 6561 even if you crea │ │ │ │ │ +0004a8a0: 7465 640a 7468 656d 2e0a 0a49 6620 e280 ted.them...If .. │ │ │ │ │ +0004a8b0: 982f 6574 632f 7374 6166 662d 6772 6f75 ./etc/staff-grou │ │ │ │ │ +0004a8c0: 702d 666f 722d 7573 722d 6c6f 6361 6ce2 p-for-usr-local. │ │ │ │ │ +0004a8d0: 8099 2064 6f65 7320 6e6f 7420 6578 6973 .. does not exis │ │ │ │ │ +0004a8e0: 742c 20e2 8098 2f75 7372 2f6c 6f63 616c t, .../usr/local │ │ │ │ │ +0004a8f0: e280 9920 616e 6420 616c 6c0a 7375 6264 ... and all.subd │ │ │ │ │ +0004a900: 6972 6563 746f 7269 6573 2063 7265 6174 irectories creat │ │ │ │ │ +0004a910: 6564 2062 7920 7061 636b 6167 6573 2073 ed by packages s │ │ │ │ │ +0004a920: 686f 756c 6420 6861 7665 2070 6572 6d69 hould have permi │ │ │ │ │ +0004a930: 7373 696f 6e73 2030 3735 3520 616e 6420 ssions 0755 and │ │ │ │ │ +0004a940: 6265 0a6f 776e 6564 2062 7920 e280 9872 be.owned by ...r │ │ │ │ │ +0004a950: 6f6f 743a 726f 6f74 e280 992e 2020 4966 oot:root.... If │ │ │ │ │ +0004a960: 20e2 8098 2f65 7463 2f73 7461 6666 2d67 .../etc/staff-g │ │ │ │ │ +0004a970: 726f 7570 2d66 6f72 2d75 7372 2d6c 6f63 roup-for-usr-loc │ │ │ │ │ +0004a980: 616c e280 9920 6578 6973 7473 2c0a e280 al... exists,... │ │ │ │ │ +0004a990: 982f 7573 722f 6c6f 6361 6ce2 8099 2061 ./usr/local... a │ │ │ │ │ +0004a9a0: 6e64 2073 7562 6469 7265 6374 6f72 6965 nd subdirectorie │ │ │ │ │ +0004a9b0: 7320 7368 6f75 6c64 2068 6176 6520 7065 s should have pe │ │ │ │ │ +0004a9c0: 726d 6973 7369 6f6e 7320 3237 3735 0a28 rmissions 2775.( │ │ │ │ │ +0004a9d0: 6772 6f75 702d 7772 6974 6162 6c65 2061 group-writable a │ │ │ │ │ +0004a9e0: 6e64 2073 6574 2d67 726f 7570 2d69 6429 nd set-group-id) │ │ │ │ │ +0004a9f0: 2061 6e64 2062 6520 6f77 6e65 6420 6279 and be owned by │ │ │ │ │ +0004aa00: 20e2 8098 726f 6f74 3a73 7461 6666 e280 ...root:staff.. │ │ │ │ │ +0004aa10: 992e 0a0a 5369 6e63 6520 e280 982f 7573 ....Since .../us │ │ │ │ │ +0004aa20: 722f 6c6f 6361 6ce2 8099 2063 616e 2062 r/local... can b │ │ │ │ │ +0004aa30: 6520 6d6f 756e 7465 6420 7265 6164 2d6f e mounted read-o │ │ │ │ │ +0004aa40: 6e6c 7920 6672 6f6d 2061 2072 656d 6f74 nly from a remot │ │ │ │ │ +0004aa50: 6520 7365 7276 6572 2c0a e280 982f 7573 e server,..../us │ │ │ │ │ +0004aa60: 722f 6c6f 6361 6c2f 2a2f 6469 722f e280 r/local/*/dir/.. │ │ │ │ │ +0004aa70: 9920 6469 7265 6374 6f72 6965 7320 6d75 . directories mu │ │ │ │ │ +0004aa80: 7374 2062 6520 6372 6561 7465 6420 616e st be created an │ │ │ │ │ +0004aa90: 6420 7265 6d6f 7665 6420 6279 2074 6865 d removed by the │ │ │ │ │ +0004aaa0: 0ae2 8098 706f 7374 696e 7374 e280 9920 ....postinst... │ │ │ │ │ +0004aab0: 616e 6420 e280 9870 7265 726d e280 9920 and ...prerm... │ │ │ │ │ +0004aac0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +0004aad0: 7473 2061 6e64 206e 6f74 2062 6520 696e ts and not be in │ │ │ │ │ +0004aae0: 636c 7564 6564 2069 6e20 7468 650a e280 cluded in the... │ │ │ │ │ +0004aaf0: 982e 6465 62e2 8099 2061 7263 6869 7665 ..deb... archive │ │ │ │ │ +0004ab00: 2e20 2054 6865 7365 2073 6372 6970 7473 . These scripts │ │ │ │ │ +0004ab10: 206d 7573 7420 6e6f 7420 6661 696c 2069 must not fail i │ │ │ │ │ +0004ab20: 6620 6569 7468 6572 206f 6620 7468 6573 f either of thes │ │ │ │ │ +0004ab30: 650a 6f70 6572 6174 696f 6e73 2066 6169 e.operations fai │ │ │ │ │ +0004ab40: 6c2e 0a0a 466f 7220 6578 616d 706c 652c l...For example, │ │ │ │ │ +0004ab50: 2074 6865 20e2 8098 656d 6163 7365 6e2d the ...emacsen- │ │ │ │ │ +0004ab60: 636f 6d6d 6f6e e280 9920 7061 636b 6167 common... packag │ │ │ │ │ +0004ab70: 6520 636f 756c 6420 636f 6e74 6169 6e20 e could contain │ │ │ │ │ +0004ab80: 736f 6d65 7468 696e 6720 6c69 6b65 0a0a something like.. │ │ │ │ │ +0004ab90: 2020 2020 2069 6620 5b20 2120 2d65 202f if [ ! -e / │ │ │ │ │ +0004aba0: 7573 722f 6c6f 6361 6c2f 7368 6172 652f usr/local/share/ │ │ │ │ │ +0004abb0: 656d 6163 7320 5d3b 2074 6865 6e0a 2020 emacs ]; then. │ │ │ │ │ +0004abc0: 2020 2020 2020 2069 6620 6d6b 6469 7220 if mkdir │ │ │ │ │ +0004abd0: 2f75 7372 2f6c 6f63 616c 2f73 6861 7265 /usr/local/share │ │ │ │ │ +0004abe0: 2f65 6d61 6373 2032 3e2f 6465 762f 6e75 /emacs 2>/dev/nu │ │ │ │ │ +0004abf0: 6c6c 3b20 7468 656e 0a20 2020 2020 2020 ll; then. │ │ │ │ │ +0004ac00: 2020 2020 2020 6966 2074 6573 7420 2d65 if test -e │ │ │ │ │ +0004ac10: 202f 6574 632f 7374 6166 662d 6772 6f75 /etc/staff-grou │ │ │ │ │ +0004ac20: 702d 666f 722d 7573 722d 6c6f 6361 6c20 p-for-usr-local │ │ │ │ │ +0004ac30: 3b20 7468 656e 0a20 2020 2020 2020 2020 ; then. │ │ │ │ │ +0004ac40: 2020 2020 2020 2020 6966 2063 686f 776e if chown │ │ │ │ │ +0004ac50: 2072 6f6f 743a 7374 6166 6620 2f75 7372 root:staff /usr │ │ │ │ │ +0004ac60: 2f6c 6f63 616c 2f73 6861 7265 2f65 6d61 /local/share/ema │ │ │ │ │ +0004ac70: 6373 3b20 7468 656e 0a20 2020 2020 2020 cs; then. │ │ │ │ │ +0004ac80: 2020 2020 2020 2020 2020 2020 2020 6368 ch │ │ │ │ │ +0004ac90: 6d6f 6420 3237 3735 202f 7573 722f 6c6f mod 2775 /usr/lo │ │ │ │ │ +0004aca0: 6361 6c2f 7368 6172 652f 656d 6163 7320 cal/share/emacs │ │ │ │ │ +0004acb0: 7c7c 2074 7275 650a 2020 2020 2020 2020 || true. │ │ │ │ │ +0004acc0: 2020 2020 2020 2020 2066 690a 2020 2020 fi. │ │ │ │ │ +0004acd0: 2020 2020 2020 2020 2065 6c69 6620 6368 elif ch │ │ │ │ │ +0004ace0: 6f77 6e20 726f 6f74 3a72 6f6f 7420 2f75 own root:root /u │ │ │ │ │ +0004acf0: 7372 2f6c 6f63 616c 2f73 6861 7265 2f65 sr/local/share/e │ │ │ │ │ +0004ad00: 6d61 6373 3b20 7468 656e 0a20 2020 2020 macs; then. │ │ │ │ │ +0004ad10: 2020 2020 2020 2020 2020 2020 6368 6d6f chmo │ │ │ │ │ +0004ad20: 6420 3037 3535 202f 7573 722f 6c6f 6361 d 0755 /usr/loca │ │ │ │ │ +0004ad30: 6c2f 7368 6172 652f 656d 6163 7320 7c7c l/share/emacs || │ │ │ │ │ +0004ad40: 2074 7275 650a 2020 2020 2020 2020 2020 true. │ │ │ │ │ +0004ad50: 2020 2066 690a 2020 2020 2020 2020 2066 fi. f │ │ │ │ │ +0004ad60: 690a 2020 2020 2066 690a 0a69 6e20 6974 i. fi..in it │ │ │ │ │ +0004ad70: 7320 e280 9870 6f73 7469 6e73 74e2 8099 s ...postinst... │ │ │ │ │ +0004ad80: 2073 6372 6970 742c 2061 6e64 0a0a 2020 script, and.. │ │ │ │ │ +0004ad90: 2020 2072 6d64 6972 202f 7573 722f 6c6f rmdir /usr/lo │ │ │ │ │ +0004ada0: 6361 6c2f 7368 6172 652f 656d 6163 732f cal/share/emacs/ │ │ │ │ │ +0004adb0: 7369 7465 2d6c 6973 7020 323e 2f64 6576 site-lisp 2>/dev │ │ │ │ │ +0004adc0: 2f6e 756c 6c20 7c7c 2074 7275 650a 2020 /null || true. │ │ │ │ │ +0004add0: 2020 2072 6d64 6972 202f 7573 722f 6c6f rmdir /usr/lo │ │ │ │ │ +0004ade0: 6361 6c2f 7368 6172 652f 656d 6163 7320 cal/share/emacs │ │ │ │ │ +0004adf0: 323e 2f64 6576 2f6e 756c 6c20 7c7c 2074 2>/dev/null || t │ │ │ │ │ +0004ae00: 7275 650a 0a69 6e20 7468 6520 e280 9870 rue..in the ...p │ │ │ │ │ +0004ae10: 7265 726d e280 9920 7363 7269 7074 2e20 rerm... script. │ │ │ │ │ +0004ae20: 2028 4e6f 7465 2074 6861 7420 7468 6973 (Note that this │ │ │ │ │ +0004ae30: 2066 6f72 6d20 6973 2075 7365 6420 746f form is used to │ │ │ │ │ +0004ae40: 2065 6e73 7572 6520 7468 6174 2069 660a ensure that if. │ │ │ │ │ +0004ae50: 7468 6520 7363 7269 7074 2069 7320 696e the script is in │ │ │ │ │ +0004ae60: 7465 7272 7570 7465 642c 2074 6865 2064 terrupted, the d │ │ │ │ │ +0004ae70: 6972 6563 746f 7279 20e2 8098 2f75 7372 irectory .../usr │ │ │ │ │ +0004ae80: 2f6c 6f63 616c 2f73 6861 7265 2f65 6d61 /local/share/ema │ │ │ │ │ +0004ae90: 6373 e280 9920 7769 6c6c 0a73 7469 6c6c cs... will.still │ │ │ │ │ +0004aea0: 2062 6520 7265 6d6f 7665 642e 290a 0a49 be removed.)..I │ │ │ │ │ +0004aeb0: 6620 796f 7520 646f 2063 7265 6174 6520 f you do create │ │ │ │ │ +0004aec0: 6120 6469 7265 6374 6f72 7920 696e 20e2 a directory in . │ │ │ │ │ +0004aed0: 8098 2f75 7372 2f6c 6f63 616c e280 9920 ../usr/local... │ │ │ │ │ +0004aee0: 666f 7220 6c6f 6361 6c20 6164 6469 7469 for local additi │ │ │ │ │ +0004aef0: 6f6e 7320 746f 2061 0a70 6163 6b61 6765 ons to a.package │ │ │ │ │ +0004af00: 2c20 796f 7520 7368 6f75 6c64 2065 6e73 , you should ens │ │ │ │ │ +0004af10: 7572 6520 7468 6174 2073 6574 7469 6e67 ure that setting │ │ │ │ │ +0004af20: 7320 696e 20e2 8098 2f75 7372 2f6c 6f63 s in .../usr/loc │ │ │ │ │ +0004af30: 616c e280 9920 7461 6b65 2070 7265 6365 al... take prece │ │ │ │ │ +0004af40: 6465 6e63 650a 6f76 6572 2074 6865 2065 dence.over the e │ │ │ │ │ +0004af50: 7175 6976 616c 656e 7473 2069 6e20 e280 quivalents in .. │ │ │ │ │ +0004af60: 982f 7573 72e2 8099 2e0a 0a48 6f77 6576 ./usr......Howev │ │ │ │ │ +0004af70: 6572 2c20 6265 6361 7573 6520 e280 982f er, because .../ │ │ │ │ │ +0004af80: 7573 722f 6c6f 6361 6ce2 8099 2061 6e64 usr/local... and │ │ │ │ │ +0004af90: 2069 7473 2063 6f6e 7465 6e74 7320 6172 its contents ar │ │ │ │ │ +0004afa0: 6520 666f 7220 6578 636c 7573 6976 6520 e for exclusive │ │ │ │ │ +0004afb0: 7573 6520 6f66 0a74 6865 206c 6f63 616c use of.the local │ │ │ │ │ +0004afc0: 2061 646d 696e 6973 7472 6174 6f72 2c20 administrator, │ │ │ │ │ +0004afd0: 6120 7061 636b 6167 6520 6d75 7374 206e a package must n │ │ │ │ │ +0004afe0: 6f74 2072 656c 7920 6f6e 2074 6865 2070 ot rely on the p │ │ │ │ │ +0004aff0: 7265 7365 6e63 6520 6f72 0a61 6273 656e resence or.absen │ │ │ │ │ +0004b000: 6365 206f 6620 6669 6c65 7320 6f72 2064 ce of files or d │ │ │ │ │ +0004b010: 6972 6563 746f 7269 6573 2069 6e20 e280 irectories in .. │ │ │ │ │ +0004b020: 982f 7573 722f 6c6f 6361 6ce2 8099 2066 ./usr/local... f │ │ │ │ │ +0004b030: 6f72 206e 6f72 6d61 6c20 6f70 6572 6174 or normal operat │ │ │ │ │ +0004b040: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 ion.....File: de │ │ │ │ │ +0004b050: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0004b060: 2c20 204e 6f64 653a 2054 6865 2073 7973 , Node: The sys │ │ │ │ │ +0004b070: 7465 6d2d 7769 6465 206d 6169 6c20 6469 tem-wide mail di │ │ │ │ │ +0004b080: 7265 6374 6f72 792c 2020 4e65 7874 3a20 rectory, Next: │ │ │ │ │ +0004b090: 2f72 756e 2061 6e64 202f 7275 6e2f 6c6f /run and /run/lo │ │ │ │ │ +0004b0a0: 636b 2c20 2050 7265 763a 2053 6974 652d ck, Prev: Site- │ │ │ │ │ +0004b0b0: 7370 6563 6966 6963 2070 726f 6772 616d specific program │ │ │ │ │ +0004b0c0: 732c 2020 5570 3a20 4669 6c65 2073 7973 s, Up: File sys │ │ │ │ │ +0004b0d0: 7465 6d20 6869 6572 6172 6368 790a 0a39 tem hierarchy..9 │ │ │ │ │ +0004b0e0: 2e31 2e33 2054 6865 2073 7973 7465 6d2d .1.3 The system- │ │ │ │ │ +0004b0f0: 7769 6465 206d 6169 6c20 6469 7265 6374 wide mail direct │ │ │ │ │ +0004b100: 6f72 790a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ory.------------ │ │ │ │ │ +0004b110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004b120: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 7379 --------..The sy │ │ │ │ │ +0004b130: 7374 656d 2d77 6964 6520 6d61 696c 2064 stem-wide mail d │ │ │ │ │ +0004b140: 6972 6563 746f 7279 2069 7320 e280 982f irectory is .../ │ │ │ │ │ +0004b150: 7661 722f 6d61 696c e280 992e 2020 5468 var/mail.... Th │ │ │ │ │ +0004b160: 6973 2064 6972 6563 746f 7279 2069 7320 is directory is │ │ │ │ │ +0004b170: 7061 7274 0a6f 6620 7468 6520 6261 7365 part.of the base │ │ │ │ │ +0004b180: 2073 7973 7465 6d20 616e 6420 7368 6f75 system and shou │ │ │ │ │ +0004b190: 6c64 206e 6f74 2062 6520 6f77 6e65 6420 ld not be owned │ │ │ │ │ +0004b1a0: 6279 2061 6e79 2070 6172 7469 6375 6c61 by any particula │ │ │ │ │ +0004b1b0: 7220 6d61 696c 0a61 6765 6e74 732e 2020 r mail.agents. │ │ │ │ │ +0004b1c0: 5468 6520 7573 6520 6f66 2074 6865 206f The use of the o │ │ │ │ │ +0004b1d0: 6c64 206c 6f63 6174 696f 6e20 e280 982f ld location .../ │ │ │ │ │ +0004b1e0: 7661 722f 7370 6f6f 6c2f 6d61 696c e280 var/spool/mail.. │ │ │ │ │ +0004b1f0: 9920 6973 2064 6570 7265 6361 7465 642c . is deprecated, │ │ │ │ │ +0004b200: 0a65 7665 6e20 7468 6f75 6768 2074 6865 .even though the │ │ │ │ │ +0004b210: 2073 706f 6f6c 206d 6179 2073 7469 6c6c spool may still │ │ │ │ │ +0004b220: 2062 6520 7068 7973 6963 616c 6c79 206c be physically l │ │ │ │ │ +0004b230: 6f63 6174 6564 2074 6865 7265 2e0a 0a1f ocated there.... │ │ │ │ │ +0004b240: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0004b250: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0004b260: 3a20 2f72 756e 2061 6e64 202f 7275 6e2f : /run and /run/ │ │ │ │ │ +0004b270: 6c6f 636b 2c20 2050 7265 763a 2054 6865 lock, Prev: The │ │ │ │ │ +0004b280: 2073 7973 7465 6d2d 7769 6465 206d 6169 system-wide mai │ │ │ │ │ +0004b290: 6c20 6469 7265 6374 6f72 792c 2020 5570 l directory, Up │ │ │ │ │ +0004b2a0: 3a20 4669 6c65 2073 7973 7465 6d20 6869 : File system hi │ │ │ │ │ +0004b2b0: 6572 6172 6368 790a 0a39 2e31 2e34 20e2 erarchy..9.1.4 . │ │ │ │ │ +0004b2c0: 8098 2f72 756e e280 9920 616e 6420 e280 ../run... and .. │ │ │ │ │ +0004b2d0: 982f 7275 6e2f 6c6f 636b e280 990a 2d2d ./run/lock....-- │ │ │ │ │ +0004b2e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004b2f0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 ----------..The │ │ │ │ │ +0004b300: 6469 7265 6374 6f72 7920 e280 982f 7275 directory .../ru │ │ │ │ │ +0004b310: 6ee2 8099 2069 7320 636c 6561 7265 6420 n... is cleared │ │ │ │ │ +0004b320: 6174 2062 6f6f 742c 206e 6f72 6d61 6c6c at boot, normall │ │ │ │ │ +0004b330: 7920 6279 2062 6569 6e67 2061 206d 6f75 y by being a mou │ │ │ │ │ +0004b340: 6e74 2070 6f69 6e74 0a66 6f72 2061 2074 nt point.for a t │ │ │ │ │ +0004b350: 656d 706f 7261 7279 2066 696c 6520 7379 emporary file sy │ │ │ │ │ +0004b360: 7374 656d 2e20 2050 6163 6b61 6765 7320 stem. Packages │ │ │ │ │ +0004b370: 7468 6572 6566 6f72 6520 6d75 7374 206e therefore must n │ │ │ │ │ +0004b380: 6f74 2061 7373 756d 6520 7468 6174 0a61 ot assume that.a │ │ │ │ │ +0004b390: 6e79 2066 696c 6573 206f 7220 6469 7265 ny files or dire │ │ │ │ │ +0004b3a0: 6374 6f72 6965 7320 756e 6465 7220 e280 ctories under .. │ │ │ │ │ +0004b3b0: 982f 7275 6ee2 8099 206f 7468 6572 2074 ./run... other t │ │ │ │ │ +0004b3c0: 6861 6e20 e280 982f 7275 6e2f 6c6f 636b han .../run/lock │ │ │ │ │ +0004b3d0: e280 9920 6578 6973 740a 756e 6c65 7373 ... exist.unless │ │ │ │ │ +0004b3e0: 2074 6865 2070 6163 6b61 6765 2068 6173 the package has │ │ │ │ │ +0004b3f0: 2061 7272 616e 6765 6420 746f 2063 7265 arranged to cre │ │ │ │ │ +0004b400: 6174 6520 7468 6f73 6520 6669 6c65 7320 ate those files │ │ │ │ │ +0004b410: 6f72 2064 6972 6563 746f 7269 6573 0a73 or directories.s │ │ │ │ │ +0004b420: 696e 6365 2074 6865 206c 6173 7420 7265 ince the last re │ │ │ │ │ +0004b430: 626f 6f74 2e20 204e 6f72 6d61 6c6c 792c boot. Normally, │ │ │ │ │ +0004b440: 2074 6869 7320 6973 2064 6f6e 6520 6279 this is done by │ │ │ │ │ +0004b450: 2074 6865 2070 6163 6b61 6765 2076 6961 the package via │ │ │ │ │ +0004b460: 2061 6e0a 696e 6974 2073 6372 6970 742e an.init script. │ │ │ │ │ +0004b470: 2020 5365 6520 2a6e 6f74 6520 5772 6974 See *note Writ │ │ │ │ │ +0004b480: 696e 6720 7468 6520 7363 7269 7074 733a ing the scripts: │ │ │ │ │ +0004b490: 2031 3266 2e20 666f 7220 6d6f 7265 2069 12f. for more i │ │ │ │ │ +0004b4a0: 6e66 6f72 6d61 7469 6f6e 2e0a 0a50 6163 nformation...Pac │ │ │ │ │ +0004b4b0: 6b61 6765 7320 6d75 7374 206e 6f74 2069 kages must not i │ │ │ │ │ +0004b4c0: 6e63 6c75 6465 2066 696c 6573 206f 7220 nclude files or │ │ │ │ │ +0004b4d0: 6469 7265 6374 6f72 6965 7320 756e 6465 directories unde │ │ │ │ │ +0004b4e0: 7220 e280 982f 7275 6ee2 8099 2c20 6f72 r .../run..., or │ │ │ │ │ +0004b4f0: 2075 6e64 6572 0a74 6865 206f 6c64 6572 under.the older │ │ │ │ │ +0004b500: 20e2 8098 2f76 6172 2f72 756e e280 9920 .../var/run... │ │ │ │ │ +0004b510: 616e 6420 e280 982f 7661 722f 6c6f 636b and .../var/lock │ │ │ │ │ +0004b520: e280 9920 7061 7468 732e 2020 5468 6520 ... paths. The │ │ │ │ │ +0004b530: 6c61 7474 6572 2070 6174 6873 2077 696c latter paths wil │ │ │ │ │ +0004b540: 6c0a 6e6f 726d 616c 6c79 2062 6520 7379 l.normally be sy │ │ │ │ │ +0004b550: 6d6c 696e 6b73 206f 7220 6f74 6865 7220 mlinks or other │ │ │ │ │ +0004b560: 7265 6469 7265 6374 696f 6e73 2074 6f20 redirections to │ │ │ │ │ +0004b570: e280 982f 7275 6ee2 8099 2066 6f72 2062 .../run... for b │ │ │ │ │ +0004b580: 6163 6b77 6172 6473 0a63 6f6d 7061 7469 ackwards.compati │ │ │ │ │ +0004b590: 6269 6c69 7479 2e0a 0a1f 0a46 696c 653a bility.....File: │ │ │ │ │ +0004b5a0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0004b5b0: 6e66 6f2c 2020 4e6f 6465 3a20 5573 6572 nfo, Node: User │ │ │ │ │ +0004b5c0: 7320 616e 6420 6772 6f75 7073 2c20 204e s and groups, N │ │ │ │ │ +0004b5d0: 6578 743a 2053 7461 7274 696e 6720 7379 ext: Starting sy │ │ │ │ │ +0004b5e0: 7374 656d 2073 6572 7669 6365 732c 2020 stem services, │ │ │ │ │ +0004b5f0: 5072 6576 3a20 4669 6c65 2073 7973 7465 Prev: File syste │ │ │ │ │ +0004b600: 6d20 6869 6572 6172 6368 792c 2020 5570 m hierarchy, Up │ │ │ │ │ +0004b610: 3a20 5468 6520 4f70 6572 6174 696e 6720 : The Operating │ │ │ │ │ +0004b620: 5379 7374 656d 0a0a 392e 3220 5573 6572 System..9.2 User │ │ │ │ │ +0004b630: 7320 616e 6420 6772 6f75 7073 0a3d 3d3d s and groups.=== │ │ │ │ │ +0004b640: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0004b650: 3d0a 0a2a 204d 656e 753a 0a0a 2a20 496e =..* Menu:..* In │ │ │ │ │ +0004b660: 7472 6f64 7563 7469 6f6e 3a3a 0a2a 2055 troduction::.* U │ │ │ │ │ +0004b670: 4944 2061 6e64 2047 4944 2063 6c61 7373 ID and GID class │ │ │ │ │ +0004b680: 6573 3a3a 0a2a 204e 6f6e 2d65 7869 7374 es::.* Non-exist │ │ │ │ │ +0004b690: 656e 7420 686f 6d65 2064 6972 6563 746f ent home directo │ │ │ │ │ +0004b6a0: 7269 6573 3a3a 0a0a 1f0a 4669 6c65 3a20 ries::....File: │ │ │ │ │ +0004b6b0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0004b6c0: 666f 2c20 204e 6f64 653a 2049 6e74 726f fo, Node: Intro │ │ │ │ │ +0004b6d0: 6475 6374 696f 6e2c 2020 4e65 7874 3a20 duction, Next: │ │ │ │ │ +0004b6e0: 5549 4420 616e 6420 4749 4420 636c 6173 UID and GID clas │ │ │ │ │ +0004b6f0: 7365 732c 2020 5570 3a20 5573 6572 7320 ses, Up: Users │ │ │ │ │ +0004b700: 616e 6420 6772 6f75 7073 0a0a 392e 322e and groups..9.2. │ │ │ │ │ +0004b710: 3120 496e 7472 6f64 7563 7469 6f6e 0a2d 1 Introduction.- │ │ │ │ │ +0004b720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004b730: 2d0a 0a54 6865 2044 6562 6961 6e20 7379 -..The Debian sy │ │ │ │ │ +0004b740: 7374 656d 2063 616e 2062 6520 636f 6e66 stem can be conf │ │ │ │ │ +0004b750: 6967 7572 6564 2074 6f20 7573 6520 6569 igured to use ei │ │ │ │ │ +0004b760: 7468 6572 2070 6c61 696e 206f 7220 7368 ther plain or sh │ │ │ │ │ +0004b770: 6164 6f77 0a70 6173 7377 6f72 6473 2e0a adow.passwords.. │ │ │ │ │ +0004b780: 0a53 6f6d 6520 7573 6572 2069 6473 2028 .Some user ids ( │ │ │ │ │ +0004b790: 5549 4473 2920 616e 6420 6772 6f75 7020 UIDs) and group │ │ │ │ │ +0004b7a0: 6964 7320 2847 4944 7329 2061 7265 2072 ids (GIDs) are r │ │ │ │ │ +0004b7b0: 6573 6572 7665 6420 676c 6f62 616c 6c79 eserved globally │ │ │ │ │ +0004b7c0: 2066 6f72 2075 7365 0a62 7920 6365 7274 for use.by cert │ │ │ │ │ +0004b7d0: 6169 6e20 7061 636b 6167 6573 2e20 2042 ain packages. B │ │ │ │ │ +0004b7e0: 6563 6175 7365 2073 6f6d 6520 7061 636b ecause some pack │ │ │ │ │ +0004b7f0: 6167 6573 206e 6565 6420 746f 2069 6e63 ages need to inc │ │ │ │ │ +0004b800: 6c75 6465 2066 696c 6573 2077 6869 6368 lude files which │ │ │ │ │ +0004b810: 0a61 7265 206f 776e 6564 2062 7920 7468 .are owned by th │ │ │ │ │ +0004b820: 6573 6520 7573 6572 7320 6f72 2067 726f ese users or gro │ │ │ │ │ +0004b830: 7570 732c 206f 7220 6e65 6564 2074 6865 ups, or need the │ │ │ │ │ +0004b840: 2069 6473 2063 6f6d 7069 6c65 6420 696e ids compiled in │ │ │ │ │ +0004b850: 746f 0a62 696e 6172 6965 732c 2074 6865 to.binaries, the │ │ │ │ │ +0004b860: 7365 2069 6473 206d 7573 7420 6265 2075 se ids must be u │ │ │ │ │ +0004b870: 7365 6420 6f6e 2061 6e79 2044 6562 6961 sed on any Debia │ │ │ │ │ +0004b880: 6e20 7379 7374 656d 206f 6e6c 7920 666f n system only fo │ │ │ │ │ +0004b890: 7220 7468 650a 7075 7270 6f73 6520 666f r the.purpose fo │ │ │ │ │ +0004b8a0: 7220 7768 6963 6820 7468 6579 2061 7265 r which they are │ │ │ │ │ +0004b8b0: 2061 6c6c 6f63 6174 6564 2e20 2054 6869 allocated. Thi │ │ │ │ │ +0004b8c0: 7320 6973 2061 2073 6572 696f 7573 2072 s is a serious r │ │ │ │ │ +0004b8d0: 6573 7472 6963 7469 6f6e 2c0a 616e 6420 estriction,.and │ │ │ │ │ +0004b8e0: 7765 2073 686f 756c 6420 6176 6f69 6420 we should avoid │ │ │ │ │ +0004b8f0: 6765 7474 696e 6720 696e 2074 6865 2077 getting in the w │ │ │ │ │ +0004b900: 6179 206f 6620 6c6f 6361 6c20 6164 6d69 ay of local admi │ │ │ │ │ +0004b910: 6e69 7374 7261 7469 6f6e 2070 6f6c 6963 nistration polic │ │ │ │ │ +0004b920: 6965 732e 0a49 6e20 7061 7274 6963 756c ies..In particul │ │ │ │ │ +0004b930: 6172 2c20 6d61 6e79 2073 6974 6573 2061 ar, many sites a │ │ │ │ │ +0004b940: 6c6c 6f63 6174 6520 7573 6572 7320 616e llocate users an │ │ │ │ │ +0004b950: 642f 6f72 206c 6f63 616c 2073 7973 7465 d/or local syste │ │ │ │ │ +0004b960: 6d20 6772 6f75 7073 0a73 7461 7274 696e m groups.startin │ │ │ │ │ +0004b970: 6720 6174 2031 3030 2e0a 0a41 7061 7274 g at 100...Apart │ │ │ │ │ +0004b980: 2066 726f 6d20 7468 6973 2077 6520 7368 from this we sh │ │ │ │ │ +0004b990: 6f75 6c64 2068 6176 6520 6479 6e61 6d69 ould have dynami │ │ │ │ │ +0004b9a0: 6361 6c6c 7920 616c 6c6f 6361 7465 6420 cally allocated │ │ │ │ │ +0004b9b0: 6964 732c 2077 6869 6368 2073 686f 756c ids, which shoul │ │ │ │ │ +0004b9c0: 640a 6279 2064 6566 6175 6c74 2062 6520 d.by default be │ │ │ │ │ +0004b9d0: 6172 7261 6e67 6564 2069 6e20 736f 6d65 arranged in some │ │ │ │ │ +0004b9e0: 2073 656e 7369 626c 6520 6f72 6465 722c sensible order, │ │ │ │ │ +0004b9f0: 2062 7574 2074 6865 2062 6568 6176 696f but the behavio │ │ │ │ │ +0004ba00: 7220 7368 6f75 6c64 0a62 6520 636f 6e66 r should.be conf │ │ │ │ │ +0004ba10: 6967 7572 6162 6c65 2e20 2057 6865 6e20 igurable. When │ │ │ │ │ +0004ba20: 6d61 696e 7461 696e 6572 7320 6368 6f6f maintainers choo │ │ │ │ │ +0004ba30: 7365 2061 206e 6577 2068 6172 6463 6f64 se a new hardcod │ │ │ │ │ +0004ba40: 6564 206f 7220 6479 6e61 6d69 6361 6c6c ed or dynamicall │ │ │ │ │ +0004ba50: 790a 6765 6e65 7261 7465 6420 7573 6572 y.generated user │ │ │ │ │ +0004ba60: 6e61 6d65 2066 6f72 2070 6163 6b61 6765 name for package │ │ │ │ │ +0004ba70: 7320 746f 2075 7365 2c20 7468 6579 2073 s to use, they s │ │ │ │ │ +0004ba80: 686f 756c 6420 7374 6172 7420 7468 6973 hould start this │ │ │ │ │ +0004ba90: 2075 7365 726e 616d 650a 7769 7468 2061 username.with a │ │ │ │ │ +0004baa0: 6e20 756e 6465 7273 636f 7265 2e20 2054 n underscore. T │ │ │ │ │ +0004bab0: 6869 7320 6d69 6e69 6d69 7a65 7320 636f his minimizes co │ │ │ │ │ +0004bac0: 6c6c 6973 696f 6e73 2077 6974 6820 6c6f llisions with lo │ │ │ │ │ +0004bad0: 6361 6c6c 7920 6372 6561 7465 6420 7573 cally created us │ │ │ │ │ +0004bae0: 6572 0a61 6363 6f75 6e74 732e 0a0a 5061 er.accounts...Pa │ │ │ │ │ +0004baf0: 636b 6167 6573 206f 7468 6572 2074 6861 ckages other tha │ │ │ │ │ +0004bb00: 6e20 e280 9862 6173 652d 7061 7373 7764 n ...base-passwd │ │ │ │ │ +0004bb10: e280 9920 6d75 7374 206e 6f74 206d 6f64 ... must not mod │ │ │ │ │ +0004bb20: 6966 7920 e280 982f 6574 632f 7061 7373 ify .../etc/pass │ │ │ │ │ +0004bb30: 7764 e280 992c 0ae2 8098 2f65 7463 2f73 wd...,..../etc/s │ │ │ │ │ +0004bb40: 6861 646f 77e2 8099 2c20 e280 982f 6574 hadow..., .../et │ │ │ │ │ +0004bb50: 632f 6772 6f75 70e2 8099 206f 7220 e280 c/group... or .. │ │ │ │ │ +0004bb60: 982f 6574 632f 6773 6861 646f 77e2 8099 ./etc/gshadow... │ │ │ │ │ +0004bb70: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +0004bb80: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0004bb90: 4e6f 6465 3a20 5549 4420 616e 6420 4749 Node: UID and GI │ │ │ │ │ +0004bba0: 4420 636c 6173 7365 732c 2020 4e65 7874 D classes, Next │ │ │ │ │ +0004bbb0: 3a20 4e6f 6e2d 6578 6973 7465 6e74 2068 : Non-existent h │ │ │ │ │ +0004bbc0: 6f6d 6520 6469 7265 6374 6f72 6965 732c ome directories, │ │ │ │ │ +0004bbd0: 2020 5072 6576 3a20 496e 7472 6f64 7563 Prev: Introduc │ │ │ │ │ +0004bbe0: 7469 6f6e 2c20 2055 703a 2055 7365 7273 tion, Up: Users │ │ │ │ │ +0004bbf0: 2061 6e64 2067 726f 7570 730a 0a39 2e32 and groups..9.2 │ │ │ │ │ +0004bc00: 2e32 2055 4944 2061 6e64 2047 4944 2063 .2 UID and GID c │ │ │ │ │ +0004bc10: 6c61 7373 6573 0a2d 2d2d 2d2d 2d2d 2d2d lasses.--------- │ │ │ │ │ +0004bc20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004bc30: 0a0a 5468 6520 5549 4420 616e 6420 4749 ..The UID and GI │ │ │ │ │ +0004bc40: 4420 6e75 6d62 6572 7320 6172 6520 6469 D numbers are di │ │ │ │ │ +0004bc50: 7669 6465 6420 696e 746f 2063 6c61 7373 vided into class │ │ │ │ │ +0004bc60: 6573 2061 7320 666f 6c6c 6f77 733a 0a0a es as follows:.. │ │ │ │ │ +0004bc70: 302d 3939 3a0a 0a20 2020 2020 476c 6f62 0-99:.. Glob │ │ │ │ │ +0004bc80: 616c 6c79 2061 6c6c 6f63 6174 6564 2062 ally allocated b │ │ │ │ │ +0004bc90: 7920 7468 6520 4465 6269 616e 2070 726f y the Debian pro │ │ │ │ │ +0004bca0: 6a65 6374 2c20 7468 6520 7361 6d65 206f ject, the same o │ │ │ │ │ +0004bcb0: 6e20 6576 6572 7920 4465 6269 616e 0a20 n every Debian. │ │ │ │ │ +0004bcc0: 2020 2020 7379 7374 656d 2e20 2054 6865 system. The │ │ │ │ │ +0004bcd0: 7365 2069 6473 2077 696c 6c20 6170 7065 se ids will appe │ │ │ │ │ +0004bce0: 6172 2069 6e20 7468 6520 e280 9870 6173 ar in the ...pas │ │ │ │ │ +0004bcf0: 7377 64e2 8099 2061 6e64 20e2 8098 6772 swd... and ...gr │ │ │ │ │ +0004bd00: 6f75 70e2 8099 2066 696c 6573 206f 660a oup... files of. │ │ │ │ │ +0004bd10: 2020 2020 2061 6c6c 2044 6562 6961 6e20 all Debian │ │ │ │ │ +0004bd20: 7379 7374 656d 732c 206e 6577 2069 6473 systems, new ids │ │ │ │ │ +0004bd30: 2069 6e20 7468 6973 2072 616e 6765 2062 in this range b │ │ │ │ │ +0004bd40: 6569 6e67 2061 6464 6564 2061 7574 6f6d eing added autom │ │ │ │ │ +0004bd50: 6174 6963 616c 6c79 0a20 2020 2020 6173 atically. as │ │ │ │ │ +0004bd60: 2074 6865 20e2 8098 6261 7365 2d70 6173 the ...base-pas │ │ │ │ │ +0004bd70: 7377 64e2 8099 2070 6163 6b61 6765 2069 swd... package i │ │ │ │ │ +0004bd80: 7320 7570 6461 7465 642e 0a0a 2020 2020 s updated... │ │ │ │ │ +0004bd90: 2050 6163 6b61 6765 7320 7768 6963 6820 Packages which │ │ │ │ │ +0004bda0: 6e65 6564 2061 2073 696e 676c 6520 7374 need a single st │ │ │ │ │ +0004bdb0: 6174 6963 616c 6c79 2061 6c6c 6f63 6174 atically allocat │ │ │ │ │ +0004bdc0: 6564 2075 6964 206f 7220 6769 6420 7368 ed uid or gid sh │ │ │ │ │ +0004bdd0: 6f75 6c64 0a20 2020 2020 7573 6520 6f6e ould. use on │ │ │ │ │ +0004bde0: 6520 6f66 2074 6865 7365 3b20 7468 6569 e of these; thei │ │ │ │ │ +0004bdf0: 7220 6d61 696e 7461 696e 6572 7320 7368 r maintainers sh │ │ │ │ │ +0004be00: 6f75 6c64 2061 736b 2074 6865 20e2 8098 ould ask the ... │ │ │ │ │ +0004be10: 6261 7365 2d70 6173 7377 64e2 8099 0a20 base-passwd.... │ │ │ │ │ +0004be20: 2020 2020 6d61 696e 7461 696e 6572 2066 maintainer f │ │ │ │ │ +0004be30: 6f72 2069 6473 2e0a 0a31 3030 2d39 3939 or ids...100-999 │ │ │ │ │ +0004be40: 3a0a 0a20 2020 2020 4479 6e61 6d69 6361 :.. Dynamica │ │ │ │ │ +0004be50: 6c6c 7920 616c 6c6f 6361 7465 6420 7379 lly allocated sy │ │ │ │ │ +0004be60: 7374 656d 2075 7365 7273 2061 6e64 2067 stem users and g │ │ │ │ │ +0004be70: 726f 7570 732e 2020 5061 636b 6167 6573 roups. Packages │ │ │ │ │ +0004be80: 2077 6869 6368 206e 6565 640a 2020 2020 which need. │ │ │ │ │ +0004be90: 2061 2075 7365 7220 6f72 2067 726f 7570 a user or group │ │ │ │ │ +0004bea0: 2c20 6275 7420 6361 6e20 6861 7665 2074 , but can have t │ │ │ │ │ +0004beb0: 6869 7320 7573 6572 206f 7220 6772 6f75 his user or grou │ │ │ │ │ +0004bec0: 7020 616c 6c6f 6361 7465 640a 2020 2020 p allocated. │ │ │ │ │ +0004bed0: 2064 796e 616d 6963 616c 6c79 2061 6e64 dynamically and │ │ │ │ │ +0004bee0: 2064 6966 6665 7265 6e74 6c79 206f 6e20 differently on │ │ │ │ │ +0004bef0: 6561 6368 2073 7973 7465 6d2c 2073 686f each system, sho │ │ │ │ │ +0004bf00: 756c 6420 7573 6520 e280 9861 6464 7573 uld use ...addus │ │ │ │ │ +0004bf10: 6572 0a20 2020 2020 2d2d 7379 7374 656d er. --system │ │ │ │ │ +0004bf20: e280 9920 746f 2063 7265 6174 6520 7468 ... to create th │ │ │ │ │ +0004bf30: 6520 6772 6f75 7020 616e 642f 6f72 2075 e group and/or u │ │ │ │ │ +0004bf40: 7365 722e 2020 e280 9861 6464 7573 6572 ser. ...adduser │ │ │ │ │ +0004bf50: e280 9920 7769 6c6c 2063 6865 636b 0a20 ... will check. │ │ │ │ │ +0004bf60: 2020 2020 666f 7220 7468 6520 6578 6973 for the exis │ │ │ │ │ +0004bf70: 7465 6e63 6520 6f66 2074 6865 2075 7365 tence of the use │ │ │ │ │ +0004bf80: 7220 6f72 2067 726f 7570 2c20 616e 6420 r or group, and │ │ │ │ │ +0004bf90: 6966 206e 6563 6573 7361 7279 2063 686f if necessary cho │ │ │ │ │ +0004bfa0: 6f73 6520 616e 0a20 2020 2020 756e 7573 ose an. unus │ │ │ │ │ +0004bfb0: 6564 2069 6420 6261 7365 6420 6f6e 2074 ed id based on t │ │ │ │ │ +0004bfc0: 6865 2072 616e 6765 7320 7370 6563 6966 he ranges specif │ │ │ │ │ +0004bfd0: 6965 6420 696e 20e2 8098 6164 6475 7365 ied in ...adduse │ │ │ │ │ +0004bfe0: 722e 636f 6e66 e280 992e 0a0a 3130 3030 r.conf......1000 │ │ │ │ │ +0004bff0: 2d35 3939 3939 3a0a 0a20 2020 2020 4479 -59999:.. Dy │ │ │ │ │ +0004c000: 6e61 6d69 6361 6c6c 7920 616c 6c6f 6361 namically alloca │ │ │ │ │ +0004c010: 7465 6420 7573 6572 2061 6363 6f75 6e74 ted user account │ │ │ │ │ +0004c020: 732e 2020 4279 2064 6566 6175 6c74 20e2 s. By default . │ │ │ │ │ +0004c030: 8098 6164 6475 7365 72e2 8099 2077 696c ..adduser... wil │ │ │ │ │ +0004c040: 6c0a 2020 2020 2063 686f 6f73 6520 5549 l. choose UI │ │ │ │ │ +0004c050: 4473 2061 6e64 2047 4944 7320 666f 7220 Ds and GIDs for │ │ │ │ │ +0004c060: 7573 6572 2061 6363 6f75 6e74 7320 696e user accounts in │ │ │ │ │ +0004c070: 2074 6869 7320 7261 6e67 652c 2074 686f this range, tho │ │ │ │ │ +0004c080: 7567 680a 2020 2020 20e2 8098 6164 6475 ugh. ...addu │ │ │ │ │ +0004c090: 7365 722e 636f 6e66 e280 9920 6d61 7920 ser.conf... may │ │ │ │ │ +0004c0a0: 6265 2075 7365 6420 746f 206d 6f64 6966 be used to modif │ │ │ │ │ +0004c0b0: 7920 7468 6973 2062 6568 6176 696f 722e y this behavior. │ │ │ │ │ +0004c0c0: 0a0a 3630 3030 302d 3634 3939 393a 0a0a ..60000-64999:.. │ │ │ │ │ +0004c0d0: 2020 2020 2047 6c6f 6261 6c6c 7920 616c Globally al │ │ │ │ │ +0004c0e0: 6c6f 6361 7465 6420 6279 2074 6865 2044 located by the D │ │ │ │ │ +0004c0f0: 6562 6961 6e20 7072 6f6a 6563 742c 2062 ebian project, b │ │ │ │ │ +0004c100: 7574 206f 6e6c 7920 6372 6561 7465 6420 ut only created │ │ │ │ │ +0004c110: 6f6e 0a20 2020 2020 6465 6d61 6e64 2e20 on. demand. │ │ │ │ │ +0004c120: 2054 6865 2069 6473 2061 7265 2061 6c6c The ids are all │ │ │ │ │ +0004c130: 6f63 6174 6564 2063 656e 7472 616c 6c79 ocated centrally │ │ │ │ │ +0004c140: 2061 6e64 2073 7461 7469 6361 6c6c 792c and statically, │ │ │ │ │ +0004c150: 2062 7574 2074 6865 0a20 2020 2020 6163 but the. ac │ │ │ │ │ +0004c160: 7475 616c 2061 6363 6f75 6e74 7320 6172 tual accounts ar │ │ │ │ │ +0004c170: 6520 6f6e 6c79 2063 7265 6174 6564 206f e only created o │ │ │ │ │ +0004c180: 6e20 7573 6572 73e2 8099 2073 7973 7465 n users... syste │ │ │ │ │ +0004c190: 6d73 206f 6e20 6465 6d61 6e64 2e0a 0a20 ms on demand... │ │ │ │ │ +0004c1a0: 2020 2020 5468 6573 6520 6964 7320 6172 These ids ar │ │ │ │ │ +0004c1b0: 6520 666f 7220 7061 636b 6167 6573 2077 e for packages w │ │ │ │ │ +0004c1c0: 6869 6368 2061 7265 206f 6273 6375 7265 hich are obscure │ │ │ │ │ +0004c1d0: 206f 7220 7768 6963 6820 7265 7175 6972 or which requir │ │ │ │ │ +0004c1e0: 6520 6d61 6e79 0a20 2020 2020 7374 6174 e many. stat │ │ │ │ │ +0004c1f0: 6963 616c 6c79 2d61 6c6c 6f63 6174 6564 ically-allocated │ │ │ │ │ +0004c200: 2069 6473 2e20 2054 6865 7365 2070 6163 ids. These pac │ │ │ │ │ +0004c210: 6b61 6765 7320 7368 6f75 6c64 2063 6865 kages should che │ │ │ │ │ +0004c220: 636b 2066 6f72 2061 6e64 0a20 2020 2020 ck for and. │ │ │ │ │ +0004c230: 6372 6561 7465 2074 6865 2061 6363 6f75 create the accou │ │ │ │ │ +0004c240: 6e74 7320 696e 20e2 8098 2f65 7463 2f70 nts in .../etc/p │ │ │ │ │ +0004c250: 6173 7377 64e2 8099 206f 7220 e280 982f asswd... or .../ │ │ │ │ │ +0004c260: 6574 632f 6772 6f75 70e2 8099 2028 7573 etc/group... (us │ │ │ │ │ +0004c270: 696e 670a 2020 2020 20e2 8098 6164 6475 ing. ...addu │ │ │ │ │ +0004c280: 7365 72e2 8099 2069 6620 6974 2068 6173 ser... if it has │ │ │ │ │ +0004c290: 2074 6869 7320 6661 6369 6c69 7479 2920 this facility) │ │ │ │ │ +0004c2a0: 6966 206e 6563 6573 7361 7279 2e20 2050 if necessary. P │ │ │ │ │ +0004c2b0: 6163 6b61 6765 7320 7768 6963 680a 2020 ackages which. │ │ │ │ │ +0004c2c0: 2020 2061 7265 206c 696b 656c 7920 746f are likely to │ │ │ │ │ +0004c2d0: 2072 6571 7569 7265 2066 7572 7468 6572 require further │ │ │ │ │ +0004c2e0: 2061 6c6c 6f63 6174 696f 6e73 2073 686f allocations sho │ │ │ │ │ +0004c2f0: 756c 6420 6861 7665 2061 20e2 809c 686f uld have a ...ho │ │ │ │ │ +0004c300: 6c65 e280 9d20 6c65 6674 0a20 2020 2020 le... left. │ │ │ │ │ +0004c310: 6166 7465 7220 7468 656d 2069 6e20 7468 after them in th │ │ │ │ │ +0004c320: 6520 616c 6c6f 6361 7469 6f6e 2c20 746f e allocation, to │ │ │ │ │ +0004c330: 2067 6976 6520 7468 656d 2072 6f6f 6d20 give them room │ │ │ │ │ +0004c340: 746f 2067 726f 772e 0a0a 3635 3030 302d to grow...65000- │ │ │ │ │ +0004c350: 3635 3533 333a 0a0a 2020 2020 2052 6573 65533:.. Res │ │ │ │ │ +0004c360: 6572 7665 642e 0a0a 3635 3533 343a 0a0a erved...65534:.. │ │ │ │ │ +0004c370: 2020 2020 2055 7365 7220 e280 986e 6f62 User ...nob │ │ │ │ │ +0004c380: 6f64 79e2 8099 2e20 2054 6865 2063 6f72 ody.... The cor │ │ │ │ │ +0004c390: 7265 7370 6f6e 6469 6e67 2067 6964 2072 responding gid r │ │ │ │ │ +0004c3a0: 6566 6572 7320 746f 2074 6865 2067 726f efers to the gro │ │ │ │ │ +0004c3b0: 7570 0a20 2020 2020 e280 986e 6f67 726f up. ...nogro │ │ │ │ │ +0004c3c0: 7570 e280 992e 0a0a 3635 3533 353a 0a0a up......65535:.. │ │ │ │ │ +0004c3d0: 2020 2020 2054 6869 7320 7661 6c75 6520 This value │ │ │ │ │ +0004c3e0: 276d 7573 7420 6e6f 7427 2062 6520 7573 'must not' be us │ │ │ │ │ +0004c3f0: 6564 2c20 6265 6361 7573 6520 6974 2077 ed, because it w │ │ │ │ │ +0004c400: 6173 2074 6865 2065 7272 6f72 2072 6574 as the error ret │ │ │ │ │ +0004c410: 7572 6e0a 2020 2020 2073 656e 7469 6e65 urn. sentine │ │ │ │ │ +0004c420: 6c20 7661 6c75 6520 7768 656e 20e2 8098 l value when ... │ │ │ │ │ +0004c430: 7569 645f 74e2 8099 2077 6173 2031 3620 uid_t... was 16 │ │ │ │ │ +0004c440: 6269 7473 2e0a 0a36 3535 3336 2d34 3239 bits...65536-429 │ │ │ │ │ +0004c450: 3439 3637 3239 333a 0a0a 2020 2020 2044 4967293:.. D │ │ │ │ │ +0004c460: 796e 616d 6963 616c 6c79 2061 6c6c 6f63 ynamically alloc │ │ │ │ │ +0004c470: 6174 6564 2075 7365 7220 6163 636f 756e ated user accoun │ │ │ │ │ +0004c480: 7473 2e20 2042 7920 6465 6661 756c 7420 ts. By default │ │ │ │ │ +0004c490: e280 9861 6464 7573 6572 e280 9920 7769 ...adduser... wi │ │ │ │ │ +0004c4a0: 6c6c 206e 6f74 0a20 2020 2020 616c 6c6f ll not. allo │ │ │ │ │ +0004c4b0: 6361 7465 2055 4944 7320 616e 6420 4749 cate UIDs and GI │ │ │ │ │ +0004c4c0: 4473 2069 6e20 7468 6973 2072 616e 6765 Ds in this range │ │ │ │ │ +0004c4d0: 2c20 746f 2065 6173 6520 636f 6d70 6174 , to ease compat │ │ │ │ │ +0004c4e0: 6962 696c 6974 7920 7769 7468 0a20 2020 ibility with. │ │ │ │ │ +0004c4f0: 2020 6c65 6761 6379 2073 7973 7465 6d73 legacy systems │ │ │ │ │ +0004c500: 2077 6865 7265 20e2 8098 7569 645f 74e2 where ...uid_t. │ │ │ │ │ +0004c510: 8099 2069 7320 7374 696c 6c20 3136 2062 .. is still 16 b │ │ │ │ │ +0004c520: 6974 732e 0a0a 3432 3934 3936 3732 3934 its...4294967294 │ │ │ │ │ +0004c530: 3a0a 0a20 2020 2020 e280 9828 7569 645f :.. ...(uid_ │ │ │ │ │ +0004c540: 7429 282d 3229 203d 3d20 2867 6964 5f74 t)(-2) == (gid_t │ │ │ │ │ +0004c550: 2928 2d32 29e2 8099 2027 6d75 7374 206e )(-2)... 'must n │ │ │ │ │ +0004c560: 6f74 2720 6265 2075 7365 642c 2062 6563 ot' be used, bec │ │ │ │ │ +0004c570: 6175 7365 2069 7420 6973 2075 7365 640a ause it is used. │ │ │ │ │ +0004c580: 2020 2020 2061 7320 7468 6520 616e 6f6e as the anon │ │ │ │ │ +0004c590: 796d 6f75 732c 2075 6e61 7574 6865 6e74 ymous, unauthent │ │ │ │ │ +0004c5a0: 6963 6174 6564 2075 7365 7220 6279 2073 icated user by s │ │ │ │ │ +0004c5b0: 6f6d 6520 4e46 5320 696d 706c 656d 656e ome NFS implemen │ │ │ │ │ +0004c5c0: 7461 7469 6f6e 732e 0a0a 3432 3934 3936 tations...429496 │ │ │ │ │ +0004c5d0: 3732 3935 3a0a 0a20 2020 2020 e280 9828 7295:.. ...( │ │ │ │ │ +0004c5e0: 7569 645f 7429 282d 3129 203d 3d20 2867 uid_t)(-1) == (g │ │ │ │ │ +0004c5f0: 6964 5f74 2928 2d31 29e2 8099 2027 6d75 id_t)(-1)... 'mu │ │ │ │ │ +0004c600: 7374 206e 6f74 2720 6265 2075 7365 642c st not' be used, │ │ │ │ │ +0004c610: 2062 6563 6175 7365 2069 7420 6973 2074 because it is t │ │ │ │ │ +0004c620: 6865 0a20 2020 2020 6572 726f 7220 7265 he. error re │ │ │ │ │ +0004c630: 7475 726e 2073 656e 7469 6e65 6c20 7661 turn sentinel va │ │ │ │ │ +0004c640: 6c75 652e 0a0a 1f0a 4669 6c65 3a20 6465 lue.....File: de │ │ │ │ │ +0004c650: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0004c660: 2c20 204e 6f64 653a 204e 6f6e 2d65 7869 , Node: Non-exi │ │ │ │ │ +0004c670: 7374 656e 7420 686f 6d65 2064 6972 6563 stent home direc │ │ │ │ │ +0004c680: 746f 7269 6573 2c20 2050 7265 763a 2055 tories, Prev: U │ │ │ │ │ +0004c690: 4944 2061 6e64 2047 4944 2063 6c61 7373 ID and GID class │ │ │ │ │ +0004c6a0: 6573 2c20 2055 703a 2055 7365 7273 2061 es, Up: Users a │ │ │ │ │ +0004c6b0: 6e64 2067 726f 7570 730a 0a39 2e32 2e33 nd groups..9.2.3 │ │ │ │ │ +0004c6c0: 204e 6f6e 2d65 7869 7374 656e 7420 686f Non-existent ho │ │ │ │ │ +0004c6d0: 6d65 2064 6972 6563 746f 7269 6573 0a2d me directories.- │ │ │ │ │ +0004c6e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004c6f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004c700: 2d2d 0a0a 5468 6520 6361 6e6f 6e69 6361 --..The canonica │ │ │ │ │ +0004c710: 6c20 6e6f 6e2d 6578 6973 7465 6e74 2068 l non-existent h │ │ │ │ │ +0004c720: 6f6d 6520 6469 7265 6374 6f72 7920 6973 ome directory is │ │ │ │ │ +0004c730: 20e2 8098 2f6e 6f6e 6578 6973 7465 6e74 .../nonexistent │ │ │ │ │ +0004c740: e280 992e 2020 5573 6572 7320 7768 6f0a .... Users who. │ │ │ │ │ +0004c750: 7368 6f75 6c64 206e 6f74 2068 6176 6520 should not have │ │ │ │ │ +0004c760: 6120 686f 6d65 2064 6972 6563 746f 7279 a home directory │ │ │ │ │ +0004c770: 2073 686f 756c 6420 6861 7665 2074 6865 should have the │ │ │ │ │ +0004c780: 6972 2068 6f6d 6520 6469 7265 6374 6f72 ir home director │ │ │ │ │ +0004c790: 7920 7365 7420 746f 0a74 6869 7320 7661 y set to.this va │ │ │ │ │ +0004c7a0: 6c75 652e 0a0a 5468 6520 4465 6269 616e lue...The Debian │ │ │ │ │ +0004c7b0: 2061 7574 6f62 7569 6c64 6572 7320 7365 autobuilders se │ │ │ │ │ +0004c7c0: 7420 484f 4d45 2074 6f20 e280 982f 6e6f t HOME to .../no │ │ │ │ │ +0004c7d0: 6e65 7869 7374 656e 74e2 8099 2073 6f20 nexistent... so │ │ │ │ │ +0004c7e0: 7468 6174 2070 6163 6b61 6765 730a 7768 that packages.wh │ │ │ │ │ +0004c7f0: 6963 6820 7472 7920 746f 2077 7269 7465 ich try to write │ │ │ │ │ +0004c800: 2074 6f20 6120 686f 6d65 2064 6972 6563 to a home direc │ │ │ │ │ +0004c810: 746f 7279 2077 696c 6c20 6661 696c 2074 tory will fail t │ │ │ │ │ +0004c820: 6f20 6275 696c 642e 0a0a 1f0a 4669 6c65 o build.....File │ │ │ │ │ +0004c830: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0004c840: 696e 666f 2c20 204e 6f64 653a 2053 7461 info, Node: Sta │ │ │ │ │ +0004c850: 7274 696e 6720 7379 7374 656d 2073 6572 rting system ser │ │ │ │ │ +0004c860: 7669 6365 732c 2020 4e65 7874 3a20 436f vices, Next: Co │ │ │ │ │ +0004c870: 6e73 6f6c 6520 6d65 7373 6167 6573 2066 nsole messages f │ │ │ │ │ +0004c880: 726f 6d20 696e 6974 2064 2073 6372 6970 rom init d scrip │ │ │ │ │ +0004c890: 7473 2c20 2050 7265 763a 2055 7365 7273 ts, Prev: Users │ │ │ │ │ +0004c8a0: 2061 6e64 2067 726f 7570 732c 2020 5570 and groups, Up │ │ │ │ │ +0004c8b0: 3a20 5468 6520 4f70 6572 6174 696e 6720 : The Operating │ │ │ │ │ +0004c8c0: 5379 7374 656d 0a0a 392e 3320 5374 6172 System..9.3 Star │ │ │ │ │ +0004c8d0: 7469 6e67 2073 7973 7465 6d20 7365 7276 ting system serv │ │ │ │ │ +0004c8e0: 6963 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ices.=========== │ │ │ │ │ +0004c8f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0004c900: 3d0a 0a44 6562 6961 6e20 7061 636b 6167 =..Debian packag │ │ │ │ │ +0004c910: 6573 2074 6861 7420 7072 6f76 6964 6520 es that provide │ │ │ │ │ +0004c920: 7379 7374 656d 2073 6572 7669 6365 7320 system services │ │ │ │ │ +0004c930: 7368 6f75 6c64 2061 7272 616e 6765 2066 should arrange f │ │ │ │ │ +0004c940: 6f72 2074 686f 7365 0a73 6572 7669 6365 or those.service │ │ │ │ │ +0004c950: 7320 746f 2062 6520 6175 746f 6d61 7469 s to be automati │ │ │ │ │ +0004c960: 6361 6c6c 7920 7374 6172 7465 6420 616e cally started an │ │ │ │ │ +0004c970: 6420 7374 6f70 7065 6420 6279 2074 6865 d stopped by the │ │ │ │ │ +0004c980: 2069 6e69 7420 7379 7374 656d 206f 720a init system or. │ │ │ │ │ +0004c990: 7365 7276 6963 6520 6d61 6e61 6765 722e service manager. │ │ │ │ │ +0004c9a0: 2020 5468 6973 2073 6563 7469 6f6e 2064 This section d │ │ │ │ │ +0004c9b0: 6573 6372 6962 6573 2068 6f77 2074 6861 escribes how tha │ │ │ │ │ +0004c9c0: 7420 6973 2064 6f6e 652e 0a0a 2a20 4d65 t is done...* Me │ │ │ │ │ +0004c9d0: 6e75 3a0a 0a2a 2049 6e74 726f 6475 6374 nu:..* Introduct │ │ │ │ │ +0004c9e0: 696f 6e3a 2049 6e74 726f 6475 6374 696f ion: Introductio │ │ │ │ │ +0004c9f0: 6e3c 323e 2e0a 2a20 5772 6974 696e 6720 n<2>..* Writing │ │ │ │ │ +0004ca00: 7468 6520 7363 7269 7074 733a 3a0a 2a20 the scripts::.* │ │ │ │ │ +0004ca10: 496e 7465 7266 6163 696e 6720 7769 7468 Interfacing with │ │ │ │ │ +0004ca20: 2069 6e69 7420 7379 7374 656d 733a 3a0a init systems::. │ │ │ │ │ +0004ca30: 2a20 426f 6f74 2d74 696d 6520 696e 6974 * Boot-time init │ │ │ │ │ +0004ca40: 6961 6c69 7a61 7469 6f6e 3a3a 0a2a 2045 ialization::.* E │ │ │ │ │ +0004ca50: 7861 6d70 6c65 3a3a 0a0a 1f0a 4669 6c65 xample::....File │ │ │ │ │ +0004ca60: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0004ca70: 696e 666f 2c20 204e 6f64 653a 2049 6e74 info, Node: Int │ │ │ │ │ +0004ca80: 726f 6475 6374 696f 6e3c 323e 2c20 204e roduction<2>, N │ │ │ │ │ +0004ca90: 6578 743a 2057 7269 7469 6e67 2074 6865 ext: Writing the │ │ │ │ │ +0004caa0: 2073 6372 6970 7473 2c20 2055 703a 2053 scripts, Up: S │ │ │ │ │ +0004cab0: 7461 7274 696e 6720 7379 7374 656d 2073 tarting system s │ │ │ │ │ +0004cac0: 6572 7669 6365 730a 0a39 2e33 2e31 2049 ervices..9.3.1 I │ │ │ │ │ +0004cad0: 6e74 726f 6475 6374 696f 6e0a 2d2d 2d2d ntroduction.---- │ │ │ │ │ +0004cae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ +0004caf0: 5468 6520 6465 6661 756c 7420 696e 6974 The default init │ │ │ │ │ +0004cb00: 2073 7973 7465 6d20 616e 6420 7365 7276 system and serv │ │ │ │ │ +0004cb10: 6963 6520 6d61 6e61 6765 7220 696e 2044 ice manager in D │ │ │ │ │ +0004cb20: 6562 6961 6e20 6973 20e2 8098 7379 7374 ebian is ...syst │ │ │ │ │ +0004cb30: 656d 64e2 8099 2e0a 5061 636b 6167 6573 emd.....Packages │ │ │ │ │ +0004cb40: 2074 6861 7420 7769 7368 2074 6f20 6175 that wish to au │ │ │ │ │ +0004cb50: 746f 6d61 7469 6361 6c6c 7920 7374 6172 tomatically star │ │ │ │ │ +0004cb60: 7420 616e 6420 7374 6f70 2073 7973 7465 t and stop syste │ │ │ │ │ +0004cb70: 6d20 7365 7276 6963 6573 206d 7573 740a m services must. │ │ │ │ │ +0004cb80: 696e 636c 7564 6520 e280 9873 7973 7465 include ...syste │ │ │ │ │ +0004cb90: 6d64 e280 9920 7365 7276 6963 6520 756e md... service un │ │ │ │ │ +0004cba0: 6974 7320 746f 2064 6f20 736f 2c20 756e its to do so, un │ │ │ │ │ +0004cbb0: 6c65 7373 2074 6865 2073 6572 7669 6365 less the service │ │ │ │ │ +0004cbc0: 2069 7320 6f6e 6c79 0a69 6e74 656e 6465 is only.intende │ │ │ │ │ +0004cbd0: 6420 666f 7220 7573 6520 6f6e 2073 7973 d for use on sys │ │ │ │ │ +0004cbe0: 7465 6d73 2072 756e 6e69 6e67 2061 6c74 tems running alt │ │ │ │ │ +0004cbf0: 6572 6e61 7465 2069 6e69 7420 7379 7374 ernate init syst │ │ │ │ │ +0004cc00: 656d 732e 2020 5365 650a e280 9873 7973 ems. See....sys │ │ │ │ │ +0004cc10: 7465 6d64 2e73 6572 7669 6365 2835 29e2 temd.service(5). │ │ │ │ │ +0004cc20: 8099 2066 6f72 2064 6574 6169 6c73 206f .. for details o │ │ │ │ │ +0004cc30: 6e20 7468 6520 7379 6e74 6178 206f 6620 n the syntax of │ │ │ │ │ +0004cc40: 6120 7365 7276 6963 6520 756e 6974 2066 a service unit f │ │ │ │ │ +0004cc50: 696c 652e 0a0a 496e 2074 6865 2063 6f6d ile...In the com │ │ │ │ │ +0004cc60: 6d6f 6e20 6361 7365 2074 6861 7420 6120 mon case that a │ │ │ │ │ +0004cc70: 7061 636b 6167 6520 696e 636c 7564 6573 package includes │ │ │ │ │ +0004cc80: 2061 2073 696e 676c 6520 7379 7374 656d a single system │ │ │ │ │ +0004cc90: 2073 6572 7669 6365 2c20 7468 650a 7365 service, the.se │ │ │ │ │ +0004cca0: 7276 6963 6520 756e 6974 2073 686f 756c rvice unit shoul │ │ │ │ │ +0004ccb0: 6420 6861 7665 2074 6865 2073 616d 6520 d have the same │ │ │ │ │ +0004ccc0: 6e61 6d65 2061 7320 7468 6520 7061 636b name as the pack │ │ │ │ │ +0004ccd0: 6167 6520 706c 7573 2074 6865 0ae2 8098 age plus the.... │ │ │ │ │ +0004cce0: 2e73 6572 7669 6365 e280 9920 6578 7465 .service... exte │ │ │ │ │ +0004ccf0: 6e73 696f 6e2e 0a0a 5061 636b 6167 6573 nsion...Packages │ │ │ │ │ +0004cd00: 2069 6e63 6c75 6469 6e67 2061 2073 6572 including a ser │ │ │ │ │ +0004cd10: 7669 6365 2075 6e69 7420 6d61 7920 6f70 vice unit may op │ │ │ │ │ +0004cd20: 7469 6f6e 616c 6c79 2069 6e63 6c75 6465 tionally include │ │ │ │ │ +0004cd30: 2061 6e20 696e 6974 2073 6372 6970 740a an init script. │ │ │ │ │ +0004cd40: 746f 2073 7570 706f 7274 206f 7468 6572 to support other │ │ │ │ │ +0004cd50: 2069 6e69 7420 7379 7374 656d 732e 2020 init systems. │ │ │ │ │ +0004cd60: 496e 2074 6869 7320 6361 7365 2c20 7468 In this case, th │ │ │ │ │ +0004cd70: 6520 696e 6974 2073 6372 6970 7420 7368 e init script sh │ │ │ │ │ +0004cd80: 6f75 6c64 0a68 6176 6520 7468 6520 7361 ould.have the sa │ │ │ │ │ +0004cd90: 6d65 206e 616d 6520 6173 2074 6865 20e2 me name as the . │ │ │ │ │ +0004cda0: 8098 7379 7374 656d 64e2 8099 2073 6572 ..systemd... ser │ │ │ │ │ +0004cdb0: 7669 6365 2075 6e69 7420 736f 2074 6861 vice unit so tha │ │ │ │ │ +0004cdc0: 7420 e280 9873 7973 7465 6d64 e280 9920 t ...systemd... │ │ │ │ │ +0004cdd0: 7769 6c6c 0a69 676e 6f72 6520 6974 2061 will.ignore it a │ │ │ │ │ +0004cde0: 6e64 2075 7365 2074 6865 2073 6572 7669 nd use the servi │ │ │ │ │ +0004cdf0: 6365 2075 6e69 7420 696e 7374 6561 642e ce unit instead. │ │ │ │ │ +0004ce00: 2020 5061 636b 6167 6573 206d 6179 2061 Packages may a │ │ │ │ │ +0004ce10: 6c73 6f20 7375 7070 6f72 740a 6f74 6865 lso support.othe │ │ │ │ │ +0004ce20: 7220 696e 6974 2073 7973 7465 6d73 2062 r init systems b │ │ │ │ │ +0004ce30: 7920 696e 636c 7564 696e 6720 636f 6e66 y including conf │ │ │ │ │ +0004ce40: 6967 7572 6174 696f 6e20 696e 2074 6865 iguration in the │ │ │ │ │ +0004ce50: 206e 6174 6976 6520 666f 726d 6174 206f native format o │ │ │ │ │ +0004ce60: 660a 7468 6f73 6520 696e 6974 2073 7973 f.those init sys │ │ │ │ │ +0004ce70: 7465 6d73 2e0a 0ae2 8098 7379 7374 656d tems......system │ │ │ │ │ +0004ce80: 64e2 8099 2075 7365 7320 6465 7065 6e64 d... uses depend │ │ │ │ │ +0004ce90: 656e 6379 2061 6e64 206f 7264 6572 696e ency and orderin │ │ │ │ │ +0004cea0: 6720 696e 666f 726d 6174 696f 6e20 636f g information co │ │ │ │ │ +0004ceb0: 6e74 6169 6e65 6420 7769 7468 696e 2074 ntained within t │ │ │ │ │ +0004cec0: 6865 0a2b 656e 6162 6c65 6420 756e 6974 he.+enabled unit │ │ │ │ │ +0004ced0: 2066 696c 6573 2074 6f20 6465 6369 6465 files to decide │ │ │ │ │ +0004cee0: 2077 6869 6368 2073 6572 7669 6365 7320 which services │ │ │ │ │ +0004cef0: 746f 2072 756e 2061 6e64 2069 6e20 7768 to run and in wh │ │ │ │ │ +0004cf00: 6963 6820 6f72 6465 722e 0a54 6865 20e2 ich order..The . │ │ │ │ │ +0004cf10: 8098 7379 7376 2d72 63e2 8099 2072 756e ..sysv-rc... run │ │ │ │ │ +0004cf20: 6c65 7665 6c20 7379 7374 656d 2066 6f72 level system for │ │ │ │ │ +0004cf30: 20e2 8098 7379 7376 696e 6974 e280 9920 ...sysvinit... │ │ │ │ │ +0004cf40: 7573 6573 2073 796d 6c69 6e6b 7320 696e uses symlinks in │ │ │ │ │ +0004cf50: 0ae2 8098 2f65 7463 2f72 636e 2e64 e280 ..../etc/rcn.d.. │ │ │ │ │ +0004cf60: 9920 746f 2064 6563 6964 6520 7768 6963 . to decide whic │ │ │ │ │ +0004cf70: 6820 7363 7269 7074 7320 746f 2072 756e h scripts to run │ │ │ │ │ +0004cf80: 2061 6e64 2069 6e20 7768 6963 6820 6f72 and in which or │ │ │ │ │ +0004cf90: 6465 7220 6174 2062 6f6f 740a 7469 6d65 der at boot.time │ │ │ │ │ +0004cfa0: 2061 6e64 2077 6865 6e20 7468 6520 696e and when the in │ │ │ │ │ +0004cfb0: 6974 2073 7461 7465 2028 6f72 20e2 809c it state (or ... │ │ │ │ │ +0004cfc0: 7275 6e6c 6576 656c e280 9d29 2069 7320 runlevel...) is │ │ │ │ │ +0004cfd0: 6368 616e 6765 642e 2020 5365 6520 7468 changed. See th │ │ │ │ │ +0004cfe0: 650a e280 9852 4541 444d 452e 7275 6e6c e....README.runl │ │ │ │ │ +0004cff0: 6576 656c 73e2 8099 2066 696c 6520 7368 evels... file sh │ │ │ │ │ +0004d000: 6970 7065 6420 7769 7468 20e2 8098 7379 ipped with ...sy │ │ │ │ │ +0004d010: 7376 2d72 63e2 8099 2066 6f72 2069 6d70 sv-rc... for imp │ │ │ │ │ +0004d020: 6c65 6d65 6e74 6174 696f 6e0a 6465 7461 lementation.deta │ │ │ │ │ +0004d030: 696c 732e 2020 4f74 6865 7220 616c 7465 ils. Other alte │ │ │ │ │ +0004d040: 726e 6174 6976 6573 206d 6967 6874 2065 rnatives might e │ │ │ │ │ +0004d050: 7869 7374 2e0a 0a54 6865 2073 6563 7469 xist...The secti │ │ │ │ │ +0004d060: 6f6e 7320 6265 6c6f 7720 6465 7363 7269 ons below descri │ │ │ │ │ +0004d070: 6265 2068 6f77 2074 6f20 7772 6974 6520 be how to write │ │ │ │ │ +0004d080: 7468 6f73 6520 7363 7269 7074 7320 616e those scripts an │ │ │ │ │ +0004d090: 6420 636f 6e66 6967 7572 650a 7468 6f73 d configure.thos │ │ │ │ │ +0004d0a0: 6520 7379 6d6c 696e 6b73 2e0a 0a1f 0a46 e symlinks.....F │ │ │ │ │ +0004d0b0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0004d0c0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0004d0d0: 5772 6974 696e 6720 7468 6520 7363 7269 Writing the scri │ │ │ │ │ +0004d0e0: 7074 732c 2020 4e65 7874 3a20 496e 7465 pts, Next: Inte │ │ │ │ │ +0004d0f0: 7266 6163 696e 6720 7769 7468 2069 6e69 rfacing with ini │ │ │ │ │ +0004d100: 7420 7379 7374 656d 732c 2020 5072 6576 t systems, Prev │ │ │ │ │ +0004d110: 3a20 496e 7472 6f64 7563 7469 6f6e 3c32 : Introduction<2 │ │ │ │ │ +0004d120: 3e2c 2020 5570 3a20 5374 6172 7469 6e67 >, Up: Starting │ │ │ │ │ +0004d130: 2073 7973 7465 6d20 7365 7276 6963 6573 system services │ │ │ │ │ +0004d140: 0a0a 392e 332e 3220 5772 6974 696e 6720 ..9.3.2 Writing │ │ │ │ │ +0004d150: 7468 6520 7363 7269 7074 730a 2d2d 2d2d the scripts.---- │ │ │ │ │ +0004d160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004d170: 2d2d 2d2d 2d0a 0a49 6e69 7420 7363 7269 -----..Init scri │ │ │ │ │ +0004d180: 7074 7320 6172 6520 706c 6163 6564 2069 pts are placed i │ │ │ │ │ +0004d190: 6e20 e280 982f 6574 632f 696e 6974 2e64 n .../etc/init.d │ │ │ │ │ +0004d1a0: e280 992e 2020 496e 2074 6865 2063 6f6d .... In the com │ │ │ │ │ +0004d1b0: 6d6f 6e20 6361 7365 2074 6861 7420 610a mon case that a. │ │ │ │ │ +0004d1c0: 7061 636b 6167 6520 7374 6172 7473 2061 package starts a │ │ │ │ │ +0004d1d0: 2073 696e 676c 6520 7365 7276 6963 652c single service, │ │ │ │ │ +0004d1e0: 2074 6865 7920 7368 6f75 6c64 2062 6520 they should be │ │ │ │ │ +0004d1f0: 6e61 6d65 640a e280 982f 6574 632f 696e named..../etc/in │ │ │ │ │ +0004d200: 6974 2e64 2f70 6163 6b61 6765 e280 992e it.d/package.... │ │ │ │ │ +0004d210: 2020 5468 6579 2073 686f 756c 6420 6163 They should ac │ │ │ │ │ +0004d220: 6365 7074 206f 6e65 2061 7267 756d 656e cept one argumen │ │ │ │ │ +0004d230: 742c 2073 6179 696e 6720 7768 6174 2074 t, saying what t │ │ │ │ │ +0004d240: 6f0a 646f 3a0a 0ae2 8098 7374 6172 74e2 o.do:.....start. │ │ │ │ │ +0004d250: 8099 0a0a 2020 2020 2073 7461 7274 2074 .... start t │ │ │ │ │ +0004d260: 6865 2073 6572 7669 6365 2c0a 0ae2 8098 he service,..... │ │ │ │ │ +0004d270: 7374 6f70 e280 990a 0a20 2020 2020 7374 stop..... st │ │ │ │ │ +0004d280: 6f70 2074 6865 2073 6572 7669 6365 2c0a op the service,. │ │ │ │ │ +0004d290: 0ae2 8098 7265 7374 6172 74e2 8099 0a0a ....restart..... │ │ │ │ │ +0004d2a0: 2020 2020 2073 746f 7020 616e 6420 7265 stop and re │ │ │ │ │ +0004d2b0: 7374 6172 7420 7468 6520 7365 7276 6963 start the servic │ │ │ │ │ +0004d2c0: 6520 6966 2069 74e2 8099 7320 616c 7265 e if it...s alre │ │ │ │ │ +0004d2d0: 6164 7920 7275 6e6e 696e 672c 206f 7468 ady running, oth │ │ │ │ │ +0004d2e0: 6572 7769 7365 0a20 2020 2020 7374 6172 erwise. star │ │ │ │ │ +0004d2f0: 7420 7468 6520 7365 7276 6963 650a 0ae2 t the service... │ │ │ │ │ +0004d300: 8098 7472 792d 7265 7374 6172 74e2 8099 ..try-restart... │ │ │ │ │ +0004d310: 0a0a 2020 2020 2072 6573 7461 7274 2074 .. restart t │ │ │ │ │ +0004d320: 6865 2073 6572 7669 6365 2069 6620 6974 he service if it │ │ │ │ │ +0004d330: e280 9973 2061 6c72 6561 6479 2072 756e ...s already run │ │ │ │ │ +0004d340: 6e69 6e67 2c20 6f74 6865 7277 6973 6520 ning, otherwise │ │ │ │ │ +0004d350: 6a75 7374 2072 6570 6f72 740a 2020 2020 just report. │ │ │ │ │ +0004d360: 2073 7563 6365 7373 2e0a 0ae2 8098 7265 success......re │ │ │ │ │ +0004d370: 6c6f 6164 e280 990a 0a20 2020 2020 6361 load..... ca │ │ │ │ │ +0004d380: 7573 6520 7468 6520 636f 6e66 6967 7572 use the configur │ │ │ │ │ +0004d390: 6174 696f 6e20 6f66 2074 6865 2073 6572 ation of the ser │ │ │ │ │ +0004d3a0: 7669 6365 2074 6f20 6265 2072 656c 6f61 vice to be reloa │ │ │ │ │ +0004d3b0: 6465 6420 7769 7468 6f75 740a 2020 2020 ded without. │ │ │ │ │ +0004d3c0: 2061 6374 7561 6c6c 7920 7374 6f70 7069 actually stoppi │ │ │ │ │ +0004d3d0: 6e67 2061 6e64 2072 6573 7461 7274 696e ng and restartin │ │ │ │ │ +0004d3e0: 6720 7468 6520 7365 7276 6963 652c 0a0a g the service,.. │ │ │ │ │ 0004d3f0: e280 9866 6f72 6365 2d72 656c 6f61 64e2 ...force-reload. │ │ │ │ │ -0004d400: 8099 206f 7074 696f 6e73 2073 686f 756c .. options shoul │ │ │ │ │ -0004d410: 6420 6265 0a73 7570 706f 7274 6564 2062 d be.supported b │ │ │ │ │ -0004d420: 7920 616c 6c20 696e 6974 2073 6372 6970 y all init scrip │ │ │ │ │ -0004d430: 7473 2e20 2053 7570 706f 7274 696e 6720 ts. Supporting │ │ │ │ │ -0004d440: e280 9873 7461 7475 73e2 8099 2069 7320 ...status... is │ │ │ │ │ -0004d450: 656e 636f 7572 6167 6564 2e20 2054 6865 encouraged. The │ │ │ │ │ -0004d460: 0ae2 8098 7265 6c6f 6164 e280 9920 616e ....reload... an │ │ │ │ │ -0004d470: 6420 e280 9874 7279 2d72 6573 7461 7274 d ...try-restart │ │ │ │ │ -0004d480: e280 9920 6f70 7469 6f6e 7320 6172 6520 ... options are │ │ │ │ │ -0004d490: 6f70 7469 6f6e 616c 2e0a 0a54 6865 20e2 optional...The . │ │ │ │ │ -0004d4a0: 8098 696e 6974 2e64 e280 9920 7363 7269 ..init.d... scri │ │ │ │ │ -0004d4b0: 7074 7320 6d75 7374 2065 6e73 7572 6520 pts must ensure │ │ │ │ │ -0004d4c0: 7468 6174 2074 6865 7920 7769 6c6c 2062 that they will b │ │ │ │ │ -0004d4d0: 6568 6176 6520 7365 6e73 6962 6c79 2028 ehave sensibly ( │ │ │ │ │ -0004d4e0: 692e 652e 2c0a 7265 7475 726e 696e 6720 i.e.,.returning │ │ │ │ │ -0004d4f0: 7375 6363 6573 7320 616e 6420 6e6f 7420 success and not │ │ │ │ │ -0004d500: 7374 6172 7469 6e67 206d 756c 7469 706c starting multipl │ │ │ │ │ -0004d510: 6520 636f 7069 6573 206f 6620 6120 7365 e copies of a se │ │ │ │ │ -0004d520: 7276 6963 6529 2069 660a 696e 766f 6b65 rvice) if.invoke │ │ │ │ │ -0004d530: 6420 7769 7468 20e2 8098 7374 6172 74e2 d with ...start. │ │ │ │ │ -0004d540: 8099 2077 6865 6e20 7468 6520 7365 7276 .. when the serv │ │ │ │ │ -0004d550: 6963 6520 6973 2061 6c72 6561 6479 2072 ice is already r │ │ │ │ │ -0004d560: 756e 6e69 6e67 2c20 6f72 2077 6974 6820 unning, or with │ │ │ │ │ -0004d570: e280 9873 746f 70e2 8099 0a77 6865 6e20 ...stop....when │ │ │ │ │ -0004d580: 6974 2069 736e 2774 2c20 616e 6420 7468 it isn't, and th │ │ │ │ │ -0004d590: 6174 2074 6865 7920 646f 6e27 7420 6b69 at they don't ki │ │ │ │ │ -0004d5a0: 6c6c 2075 6e66 6f72 7475 6e61 7465 6c79 ll unfortunately │ │ │ │ │ -0004d5b0: 2d6e 616d 6564 2075 7365 720a 7072 6f63 -named user.proc │ │ │ │ │ -0004d5c0: 6573 7365 732e 2020 5468 6520 6265 7374 esses. The best │ │ │ │ │ -0004d5d0: 2077 6179 2074 6f20 6163 6869 6576 6520 way to achieve │ │ │ │ │ -0004d5e0: 7468 6973 2069 7320 7573 7561 6c6c 7920 this is usually │ │ │ │ │ -0004d5f0: 746f 2075 7365 0ae2 8098 7374 6172 742d to use....start- │ │ │ │ │ -0004d600: 7374 6f70 2d64 6165 6d6f 6ee2 8099 2077 stop-daemon... w │ │ │ │ │ -0004d610: 6974 6820 7468 6520 e280 982d 2d6f 6b6e ith the ...--okn │ │ │ │ │ -0004d620: 6f64 6fe2 8099 206f 7074 696f 6e2e 0a0a odo... option... │ │ │ │ │ -0004d630: 4265 2063 6172 6566 756c 206f 6620 7573 Be careful of us │ │ │ │ │ -0004d640: 696e 6720 e280 9873 6574 202d 65e2 8099 ing ...set -e... │ │ │ │ │ -0004d650: 2069 6e20 e280 9869 6e69 742e 64e2 8099 in ...init.d... │ │ │ │ │ -0004d660: 2073 6372 6970 7473 2e20 2057 7269 7469 scripts. Writi │ │ │ │ │ -0004d670: 6e67 2063 6f72 7265 6374 0ae2 8098 696e ng correct....in │ │ │ │ │ -0004d680: 6974 2e64 e280 9920 7363 7269 7074 7320 it.d... scripts │ │ │ │ │ -0004d690: 7265 7175 6972 6573 2061 6363 6570 7469 requires accepti │ │ │ │ │ -0004d6a0: 6e67 2076 6172 696f 7573 2065 7272 6f72 ng various error │ │ │ │ │ -0004d6b0: 2065 7869 7420 7374 6174 7573 6573 2077 exit statuses w │ │ │ │ │ -0004d6c0: 6865 6e0a 6461 656d 6f6e 7320 6172 6520 hen.daemons are │ │ │ │ │ -0004d6d0: 616c 7265 6164 7920 7275 6e6e 696e 6720 already running │ │ │ │ │ -0004d6e0: 6f72 2061 6c72 6561 6479 2073 746f 7070 or already stopp │ │ │ │ │ -0004d6f0: 6564 2077 6974 686f 7574 2061 626f 7274 ed without abort │ │ │ │ │ -0004d700: 696e 6720 7468 650a e280 9869 6e69 742e ing the....init. │ │ │ │ │ -0004d710: 64e2 8099 2073 6372 6970 742c 2061 6e64 d... script, and │ │ │ │ │ -0004d720: 2063 6f6d 6d6f 6e20 e280 9869 6e69 742e common ...init. │ │ │ │ │ -0004d730: 64e2 8099 2066 756e 6374 696f 6e20 6c69 d... function li │ │ │ │ │ -0004d740: 6272 6172 6965 7320 6172 6520 6e6f 7420 braries are not │ │ │ │ │ -0004d750: 7361 6665 2074 6f0a 6361 6c6c 2077 6974 safe to.call wit │ │ │ │ │ -0004d760: 6820 e280 9873 6574 202d 65e2 8099 2069 h ...set -e... i │ │ │ │ │ -0004d770: 6e20 6566 6665 6374 2e20 2028 3129 2020 n effect. (1) │ │ │ │ │ -0004d780: 466f 7220 e280 9869 6e69 742e 64e2 8099 For ...init.d... │ │ │ │ │ -0004d790: 2073 6372 6970 7473 2c20 6974 2773 206f scripts, it's o │ │ │ │ │ -0004d7a0: 6674 656e 0a65 6173 6965 7220 746f 206e ften.easier to n │ │ │ │ │ -0004d7b0: 6f74 2075 7365 20e2 8098 7365 7420 2d65 ot use ...set -e │ │ │ │ │ -0004d7c0: e280 9920 616e 6420 696e 7374 6561 6420 ... and instead │ │ │ │ │ -0004d7d0: 6368 6563 6b20 7468 6520 7265 7375 6c74 check the result │ │ │ │ │ -0004d7e0: 206f 6620 6561 6368 2063 6f6d 6d61 6e64 of each command │ │ │ │ │ -0004d7f0: 0a73 6570 6172 6174 656c 792e 0a0a 4966 .separately...If │ │ │ │ │ -0004d800: 2061 2073 6572 7669 6365 2072 656c 6f61 a service reloa │ │ │ │ │ -0004d810: 6473 2069 7473 2063 6f6e 6669 6775 7261 ds its configura │ │ │ │ │ -0004d820: 7469 6f6e 2061 7574 6f6d 6174 6963 616c tion automatical │ │ │ │ │ -0004d830: 6c79 2028 6173 2069 6e20 7468 6520 6361 ly (as in the ca │ │ │ │ │ -0004d840: 7365 206f 660a e280 9863 726f 6ee2 8099 se of....cron... │ │ │ │ │ -0004d850: 2c20 666f 7220 6578 616d 706c 6529 2c20 , for example), │ │ │ │ │ -0004d860: 7468 6520 e280 9872 656c 6f61 64e2 8099 the ...reload... │ │ │ │ │ -0004d870: 206f 7074 696f 6e20 6f66 2074 6865 20e2 option of the . │ │ │ │ │ -0004d880: 8098 696e 6974 2e64 e280 9920 7363 7269 ..init.d... scri │ │ │ │ │ -0004d890: 7074 2073 686f 756c 640a 6265 6861 7665 pt should.behave │ │ │ │ │ -0004d8a0: 2061 7320 6966 2074 6865 2063 6f6e 6669 as if the confi │ │ │ │ │ -0004d8b0: 6775 7261 7469 6f6e 2068 6173 2062 6565 guration has bee │ │ │ │ │ -0004d8c0: 6e20 7265 6c6f 6164 6564 2073 7563 6365 n reloaded succe │ │ │ │ │ -0004d8d0: 7373 6675 6c6c 792e 0a0a 5468 6520 e280 ssfully...The .. │ │ │ │ │ -0004d8e0: 982f 6574 632f 696e 6974 2e64 e280 9920 ./etc/init.d... │ │ │ │ │ -0004d8f0: 7363 7269 7074 7320 6d75 7374 2062 6520 scripts must be │ │ │ │ │ -0004d900: 7472 6561 7465 6420 6173 2063 6f6e 6669 treated as confi │ │ │ │ │ -0004d910: 6775 7261 7469 6f6e 2066 696c 6573 2c20 guration files, │ │ │ │ │ -0004d920: 6569 7468 6572 0a28 6966 2074 6865 7920 either.(if they │ │ │ │ │ -0004d930: 6172 6520 7072 6573 656e 7420 696e 2074 are present in t │ │ │ │ │ -0004d940: 6865 2070 6163 6b61 6765 2c20 7468 6174 he package, that │ │ │ │ │ -0004d950: 2069 732c 2069 6e20 7468 6520 2e64 6562 is, in the .deb │ │ │ │ │ -0004d960: 2066 696c 6529 2062 790a 6d61 726b 696e file) by.markin │ │ │ │ │ -0004d970: 6720 7468 656d 2061 7320 e280 9863 6f6e g them as ...con │ │ │ │ │ -0004d980: 6666 696c 65e2 8099 732c 206f 722c 2028 ffile...s, or, ( │ │ │ │ │ -0004d990: 6966 2074 6865 7920 646f 206e 6f74 2065 if they do not e │ │ │ │ │ -0004d9a0: 7869 7374 2069 6e20 7468 6520 2e64 6562 xist in the .deb │ │ │ │ │ -0004d9b0: 2920 6279 0a6d 616e 6167 696e 6720 7468 ) by.managing th │ │ │ │ │ -0004d9c0: 656d 2063 6f72 7265 6374 6c79 2069 6e20 em correctly in │ │ │ │ │ -0004d9d0: 7468 6520 6d61 696e 7461 696e 6572 2073 the maintainer s │ │ │ │ │ -0004d9e0: 6372 6970 7473 2028 7365 6520 2a6e 6f74 cripts (see *not │ │ │ │ │ -0004d9f0: 650a 436f 6e66 6967 7572 6174 696f 6e20 e.Configuration │ │ │ │ │ -0004da00: 6669 6c65 733a 2033 382e 292e 2020 5468 files: 38.). Th │ │ │ │ │ -0004da10: 6973 2069 7320 696d 706f 7274 616e 7420 is is important │ │ │ │ │ -0004da20: 7369 6e63 6520 7765 2077 616e 7420 746f since we want to │ │ │ │ │ -0004da30: 2067 6976 6520 7468 650a 6c6f 6361 6c20 give the.local │ │ │ │ │ -0004da40: 7379 7374 656d 2061 646d 696e 6973 7472 system administr │ │ │ │ │ -0004da50: 6174 6f72 2074 6865 2063 6861 6e63 6520 ator the chance │ │ │ │ │ -0004da60: 746f 2061 6461 7074 2074 6865 2073 6372 to adapt the scr │ │ │ │ │ -0004da70: 6970 7473 2074 6f20 7468 6520 6c6f 6361 ipts to the loca │ │ │ │ │ -0004da80: 6c0a 7379 7374 656d 2c20 652e 672e 2c20 l.system, e.g., │ │ │ │ │ -0004da90: 746f 2064 6973 6162 6c65 2061 2073 6572 to disable a ser │ │ │ │ │ -0004daa0: 7669 6365 2077 6974 686f 7574 2064 652d vice without de- │ │ │ │ │ -0004dab0: 696e 7374 616c 6c69 6e67 2074 6865 2070 installing the p │ │ │ │ │ -0004dac0: 6163 6b61 6765 2c20 6f72 0a74 6f20 7370 ackage, or.to sp │ │ │ │ │ -0004dad0: 6563 6966 7920 736f 6d65 2073 7065 6369 ecify some speci │ │ │ │ │ -0004dae0: 616c 2063 6f6d 6d61 6e64 206c 696e 6520 al command line │ │ │ │ │ -0004daf0: 6f70 7469 6f6e 7320 7768 656e 2073 7461 options when sta │ │ │ │ │ -0004db00: 7274 696e 6720 6120 7365 7276 6963 652c rting a service, │ │ │ │ │ -0004db10: 0a77 6869 6c65 206d 616b 696e 6720 7375 .while making su │ │ │ │ │ -0004db20: 7265 2074 6865 6972 2063 6861 6e67 6573 re their changes │ │ │ │ │ -0004db30: 2061 7265 6e27 7420 6c6f 7374 2064 7572 aren't lost dur │ │ │ │ │ -0004db40: 696e 6720 7468 6520 6e65 7874 2070 6163 ing the next pac │ │ │ │ │ -0004db50: 6b61 6765 0a75 7067 7261 6465 2e0a 0a54 kage.upgrade...T │ │ │ │ │ -0004db60: 6865 7365 2073 6372 6970 7473 2073 686f hese scripts sho │ │ │ │ │ -0004db70: 756c 6420 6e6f 7420 6661 696c 206f 6273 uld not fail obs │ │ │ │ │ -0004db80: 6375 7265 6c79 2077 6865 6e20 7468 6520 curely when the │ │ │ │ │ -0004db90: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -0004dba0: 6c65 730a 7265 6d61 696e 2062 7574 2074 les.remain but t │ │ │ │ │ -0004dbb0: 6865 2070 6163 6b61 6765 2068 6173 2062 he package has b │ │ │ │ │ -0004dbc0: 6565 6e20 7265 6d6f 7665 642c 2061 7320 een removed, as │ │ │ │ │ -0004dbd0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -0004dbe0: 6c65 7320 7265 6d61 696e 0a6f 6e20 7468 les remain.on th │ │ │ │ │ -0004dbf0: 6520 7379 7374 656d 2061 6674 6572 2074 e system after t │ │ │ │ │ -0004dc00: 6865 2070 6163 6b61 6765 2068 6173 2062 he package has b │ │ │ │ │ -0004dc10: 6565 6e20 7265 6d6f 7665 642e 2020 4f6e een removed. On │ │ │ │ │ -0004dc20: 6c79 2077 6865 6e20 e280 9864 706b 67e2 ly when ...dpkg. │ │ │ │ │ -0004dc30: 8099 2069 730a 6578 6563 7574 6564 2077 .. is.executed w │ │ │ │ │ -0004dc40: 6974 6820 7468 6520 e280 982d 2d70 7572 ith the ...--pur │ │ │ │ │ -0004dc50: 6765 e280 9920 6f70 7469 6f6e 2077 696c ge... option wil │ │ │ │ │ -0004dc60: 6c20 636f 6e66 6967 7572 6174 696f 6e20 l configuration │ │ │ │ │ -0004dc70: 6669 6c65 7320 6265 2072 656d 6f76 6564 files be removed │ │ │ │ │ -0004dc80: 2e0a 496e 2070 6172 7469 6375 6c61 722c ..In particular, │ │ │ │ │ -0004dc90: 2061 7320 7468 6520 e280 982f 6574 632f as the .../etc/ │ │ │ │ │ -0004dca0: 696e 6974 2e64 2f70 6163 6b61 6765 e280 init.d/package.. │ │ │ │ │ -0004dcb0: 9920 7363 7269 7074 2069 7473 656c 6620 . script itself │ │ │ │ │ -0004dcc0: 6973 2075 7375 616c 6c79 2061 0ae2 8098 is usually a.... │ │ │ │ │ -0004dcd0: 636f 6e66 6669 6c65 e280 992c 2069 7420 conffile..., it │ │ │ │ │ -0004dce0: 7769 6c6c 2072 656d 6169 6e20 6f6e 2074 will remain on t │ │ │ │ │ -0004dcf0: 6865 2073 7973 7465 6d20 6966 2074 6865 he system if the │ │ │ │ │ -0004dd00: 2070 6163 6b61 6765 2069 7320 7265 6d6f package is remo │ │ │ │ │ -0004dd10: 7665 6420 6275 740a 6e6f 7420 7075 7267 ved but.not purg │ │ │ │ │ -0004dd20: 6564 2e20 2054 6865 7265 666f 7265 2c20 ed. Therefore, │ │ │ │ │ -0004dd30: 796f 7520 7368 6f75 6c64 2069 6e63 6c75 you should inclu │ │ │ │ │ -0004dd40: 6465 2061 20e2 8098 7465 7374 e280 9920 de a ...test... │ │ │ │ │ -0004dd50: 7374 6174 656d 656e 7420 6174 2074 6865 statement at the │ │ │ │ │ -0004dd60: 2074 6f70 0a6f 6620 7468 6520 7363 7269 top.of the scri │ │ │ │ │ -0004dd70: 7074 2c20 6c69 6b65 2074 6869 733a 0a0a pt, like this:.. │ │ │ │ │ -0004dd80: 2020 2020 2074 6573 7420 2d66 2070 726f test -f pro │ │ │ │ │ -0004dd90: 6772 616d 2d65 7865 6375 7465 642d 6c61 gram-executed-la │ │ │ │ │ -0004dda0: 7465 722d 696e 2d73 6372 6970 7420 7c7c ter-in-script || │ │ │ │ │ -0004ddb0: 2065 7869 7420 300a 0a4f 6674 656e 2074 exit 0..Often t │ │ │ │ │ -0004ddc0: 6865 7265 2061 7265 2073 6f6d 6520 7661 here are some va │ │ │ │ │ -0004ddd0: 7269 6162 6c65 7320 696e 2074 6865 20e2 riables in the . │ │ │ │ │ -0004dde0: 8098 696e 6974 2e64 e280 9920 7363 7269 ..init.d... scri │ │ │ │ │ -0004ddf0: 7074 7320 7768 6f73 6520 7661 6c75 6573 pts whose values │ │ │ │ │ -0004de00: 0a63 6f6e 7472 6f6c 2074 6865 2062 6568 .control the beh │ │ │ │ │ -0004de10: 6176 696f 7220 6f66 2074 6865 2073 6372 avior of the scr │ │ │ │ │ -0004de20: 6970 7473 2c20 616e 6420 7768 6963 6820 ipts, and which │ │ │ │ │ -0004de30: 6120 7379 7374 656d 2061 646d 696e 6973 a system adminis │ │ │ │ │ -0004de40: 7472 6174 6f72 2069 730a 6c69 6b65 6c79 trator is.likely │ │ │ │ │ -0004de50: 2074 6f20 7761 6e74 2074 6f20 6368 616e to want to chan │ │ │ │ │ -0004de60: 6765 2e20 2041 7320 7468 6520 7363 7269 ge. As the scri │ │ │ │ │ -0004de70: 7074 7320 7468 656d 7365 6c76 6573 2061 pts themselves a │ │ │ │ │ -0004de80: 7265 2066 7265 7175 656e 746c 790a e280 re frequently... │ │ │ │ │ -0004de90: 9863 6f6e 6666 696c 65e2 8099 732c 206d .conffile...s, m │ │ │ │ │ -0004dea0: 6f64 6966 7969 6e67 2074 6865 6d20 7265 odifying them re │ │ │ │ │ -0004deb0: 7175 6972 6573 2074 6861 7420 7468 6520 quires that the │ │ │ │ │ -0004dec0: 6164 6d69 6e69 7374 7261 746f 7220 6d65 administrator me │ │ │ │ │ -0004ded0: 7267 6520 696e 0a74 6865 6972 2063 6861 rge in.their cha │ │ │ │ │ -0004dee0: 6e67 6573 2065 6163 6820 7469 6d65 2074 nges each time t │ │ │ │ │ -0004def0: 6865 2070 6163 6b61 6765 2069 7320 7570 he package is up │ │ │ │ │ -0004df00: 6772 6164 6564 2061 6e64 2074 6865 20e2 graded and the . │ │ │ │ │ -0004df10: 8098 636f 6e66 6669 6c65 e280 990a 6368 ..conffile....ch │ │ │ │ │ -0004df20: 616e 6765 732e 2020 546f 2065 6173 6520 anges. To ease │ │ │ │ │ -0004df30: 7468 6520 6275 7264 656e 206f 6e20 7468 the burden on th │ │ │ │ │ -0004df40: 6520 7379 7374 656d 2061 646d 696e 6973 e system adminis │ │ │ │ │ -0004df50: 7472 6174 6f72 2c20 7375 6368 0a63 6f6e trator, such.con │ │ │ │ │ -0004df60: 6669 6775 7261 626c 6520 7661 6c75 6573 figurable values │ │ │ │ │ -0004df70: 2073 686f 756c 6420 6e6f 7420 6265 2070 should not be p │ │ │ │ │ -0004df80: 6c61 6365 6420 6469 7265 6374 6c79 2069 laced directly i │ │ │ │ │ -0004df90: 6e20 7468 6520 7363 7269 7074 2e0a 496e n the script..In │ │ │ │ │ -0004dfa0: 7374 6561 642c 2074 6865 7920 7368 6f75 stead, they shou │ │ │ │ │ -0004dfb0: 6c64 2062 6520 706c 6163 6564 2069 6e20 ld be placed in │ │ │ │ │ -0004dfc0: 6120 6669 6c65 2069 6e20 e280 982f 6574 a file in .../et │ │ │ │ │ -0004dfd0: 632f 6465 6661 756c 74e2 8099 2c20 7768 c/default..., wh │ │ │ │ │ -0004dfe0: 6963 680a 7479 7069 6361 6c6c 7920 7769 ich.typically wi │ │ │ │ │ -0004dff0: 6c6c 2068 6176 6520 7468 6520 7361 6d65 ll have the same │ │ │ │ │ -0004e000: 2062 6173 6520 6e61 6d65 2061 7320 7468 base name as th │ │ │ │ │ -0004e010: 6520 e280 9869 6e69 742e 64e2 8099 2073 e ...init.d... s │ │ │ │ │ -0004e020: 6372 6970 742e 2020 5468 6973 0a65 7874 cript. This.ext │ │ │ │ │ -0004e030: 7261 2066 696c 6520 7368 6f75 6c64 2062 ra file should b │ │ │ │ │ -0004e040: 6520 736f 7572 6365 6420 6279 2074 6865 e sourced by the │ │ │ │ │ -0004e050: 2073 6372 6970 7420 7768 656e 2074 6865 script when the │ │ │ │ │ -0004e060: 2073 6372 6970 7420 7275 6e73 2e20 2049 script runs. I │ │ │ │ │ -0004e070: 740a 6d75 7374 2063 6f6e 7461 696e 206f t.must contain o │ │ │ │ │ -0004e080: 6e6c 7920 7661 7269 6162 6c65 2073 6574 nly variable set │ │ │ │ │ -0004e090: 7469 6e67 7320 616e 6420 636f 6d6d 656e tings and commen │ │ │ │ │ -0004e0a0: 7473 2069 6e20 504f 5349 582e 312d 3230 ts in POSIX.1-20 │ │ │ │ │ -0004e0b0: 3137 20e2 8098 7368 e280 990a 666f 726d 17 ...sh....form │ │ │ │ │ -0004e0c0: 6174 2e20 2049 7420 6d75 7374 2065 6974 at. It must eit │ │ │ │ │ -0004e0d0: 6865 7220 6265 2061 20e2 8098 636f 6e66 her be a ...conf │ │ │ │ │ -0004e0e0: 6669 6c65 e280 9920 6f72 2061 2063 6f6e file... or a con │ │ │ │ │ -0004e0f0: 6669 6775 7261 7469 6f6e 2066 696c 650a figuration file. │ │ │ │ │ -0004e100: 6d61 696e 7461 696e 6564 2062 7920 7468 maintained by th │ │ │ │ │ -0004e110: 6520 7061 636b 6167 6520 6d61 696e 7461 e package mainta │ │ │ │ │ -0004e120: 696e 6572 2073 6372 6970 7473 2e20 2053 iner scripts. S │ │ │ │ │ -0004e130: 6565 202a 6e6f 7465 2043 6f6e 6669 6775 ee *note Configu │ │ │ │ │ -0004e140: 7261 7469 6f6e 0a66 696c 6573 3a20 3338 ration.files: 38 │ │ │ │ │ -0004e150: 2e20 666f 7220 6d6f 7265 2064 6574 6169 . for more detai │ │ │ │ │ -0004e160: 6c73 2e0a 0a54 6f20 656e 7375 7265 2074 ls...To ensure t │ │ │ │ │ -0004e170: 6861 7420 7669 7461 6c20 636f 6e66 6967 hat vital config │ │ │ │ │ -0004e180: 7572 6162 6c65 2076 616c 7565 7320 6172 urable values ar │ │ │ │ │ -0004e190: 6520 616c 7761 7973 2061 7661 696c 6162 e always availab │ │ │ │ │ -0004e1a0: 6c65 2c20 7468 650a e280 9869 6e69 742e le, the....init. │ │ │ │ │ -0004e1b0: 64e2 8099 2073 6372 6970 7420 7368 6f75 d... script shou │ │ │ │ │ -0004e1c0: 6c64 2073 6574 2064 6566 6175 6c74 2076 ld set default v │ │ │ │ │ -0004e1d0: 616c 7565 7320 666f 7220 6561 6368 206f alues for each o │ │ │ │ │ -0004e1e0: 6620 7468 6520 7368 656c 6c0a 7661 7269 f the shell.vari │ │ │ │ │ -0004e1f0: 6162 6c65 7320 6974 2075 7365 732c 2065 ables it uses, e │ │ │ │ │ -0004e200: 6974 6865 7220 6265 666f 7265 2073 6f75 ither before sou │ │ │ │ │ -0004e210: 7263 696e 6720 7468 6520 e280 982f 6574 rcing the .../et │ │ │ │ │ -0004e220: 632f 6465 6661 756c 742f e280 9920 6669 c/default/... fi │ │ │ │ │ -0004e230: 6c65 206f 720a 6166 7465 7277 6172 6473 le or.afterwards │ │ │ │ │ -0004e240: 2075 7369 6e67 2073 6f6d 6574 6869 6e67 using something │ │ │ │ │ -0004e250: 206c 696b 6520 7468 6520 e280 983a 2024 like the ...: $ │ │ │ │ │ -0004e260: 7b56 4152 3a3d 6465 6661 756c 747d e280 {VAR:=default}.. │ │ │ │ │ -0004e270: 9920 7379 6e74 6178 2e20 2041 6c73 6f2c . syntax. Also, │ │ │ │ │ -0004e280: 0a74 6865 20e2 8098 696e 6974 2e64 e280 .the ...init.d.. │ │ │ │ │ -0004e290: 9920 7363 7269 7074 206d 7573 7420 6265 . script must be │ │ │ │ │ -0004e2a0: 6861 7665 2073 656e 7369 626c 7920 616e have sensibly an │ │ │ │ │ -0004e2b0: 6420 6e6f 7420 6661 696c 2069 6620 7468 d not fail if th │ │ │ │ │ -0004e2c0: 650a e280 982f 6574 632f 6465 6661 756c e..../etc/defaul │ │ │ │ │ -0004e2d0: 74e2 8099 2066 696c 6520 6973 2064 656c t... file is del │ │ │ │ │ -0004e2e0: 6574 6564 2e0a 0a46 696c 6573 2061 6e64 eted...Files and │ │ │ │ │ -0004e2f0: 2064 6972 6563 746f 7269 6573 2075 6e64 directories und │ │ │ │ │ -0004e300: 6572 20e2 8098 2f72 756e e280 992c 2069 er .../run..., i │ │ │ │ │ -0004e310: 6e63 6c75 6469 6e67 206f 6e65 7320 7265 ncluding ones re │ │ │ │ │ -0004e320: 6665 7272 6564 2074 6f20 7669 6120 7468 ferred to via th │ │ │ │ │ -0004e330: 650a 636f 6d70 6174 6962 696c 6974 7920 e.compatibility │ │ │ │ │ -0004e340: 7061 7468 7320 e280 982f 7661 722f 7275 paths .../var/ru │ │ │ │ │ -0004e350: 6ee2 8099 2061 6e64 20e2 8098 2f76 6172 n... and .../var │ │ │ │ │ -0004e360: 2f6c 6f63 6be2 8099 2c20 6172 6520 6e6f /lock..., are no │ │ │ │ │ -0004e370: 726d 616c 6c79 2073 746f 7265 6420 6f6e rmally stored on │ │ │ │ │ -0004e380: 2061 0a74 656d 706f 7261 7279 2066 696c a.temporary fil │ │ │ │ │ -0004e390: 6573 7973 7465 6d20 616e 6420 6172 6520 esystem and are │ │ │ │ │ -0004e3a0: 6e6f 726d 616c 6c79 206e 6f74 2070 6572 normally not per │ │ │ │ │ -0004e3b0: 7369 7374 656e 7420 6163 726f 7373 2061 sistent across a │ │ │ │ │ -0004e3c0: 2072 6562 6f6f 742e 0a54 6865 20e2 8098 reboot..The ... │ │ │ │ │ -0004e3d0: 696e 6974 2e64 e280 9920 7363 7269 7074 init.d... script │ │ │ │ │ -0004e3e0: 7320 6d75 7374 2068 616e 646c 6520 7468 s must handle th │ │ │ │ │ -0004e3f0: 6973 2063 6f72 7265 6374 6c79 2e20 2054 is correctly. T │ │ │ │ │ -0004e400: 6869 7320 7769 6c6c 2074 7970 6963 616c his will typical │ │ │ │ │ -0004e410: 6c79 0a6d 6561 6e20 6372 6561 7469 6e67 ly.mean creating │ │ │ │ │ -0004e420: 2061 6e79 2072 6571 7569 7265 6420 7375 any required su │ │ │ │ │ -0004e430: 6264 6972 6563 746f 7269 6573 2064 796e bdirectories dyn │ │ │ │ │ -0004e440: 616d 6963 616c 6c79 2077 6865 6e20 7468 amically when th │ │ │ │ │ -0004e450: 6520 e280 9869 6e69 742e 64e2 8099 0a73 e ...init.d....s │ │ │ │ │ -0004e460: 6372 6970 7420 6973 2072 756e 2e20 2053 cript is run. S │ │ │ │ │ -0004e470: 6565 202a 6e6f 7465 202f 7275 6e20 616e ee *note /run an │ │ │ │ │ -0004e480: 6420 2f72 756e 2f6c 6f63 6b3a 2031 3265 d /run/lock: 12e │ │ │ │ │ -0004e490: 2e20 666f 7220 6d6f 7265 2069 6e66 6f72 . for more infor │ │ │ │ │ -0004e4a0: 6d61 7469 6f6e 2e0a 0a20 2020 2d2d 2d2d mation... ---- │ │ │ │ │ -0004e4b0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -0004e4c0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -0004e4d0: 2831 2920 e280 982f 6c69 622f 6c73 622f (1) .../lib/lsb/ │ │ │ │ │ -0004e4e0: 696e 6974 2d66 756e 6374 696f 6e73 e280 init-functions.. │ │ │ │ │ -0004e4f0: 992c 2077 6869 6368 2061 7373 6973 7473 ., which assists │ │ │ │ │ -0004e500: 2069 6e20 7772 6974 696e 6720 4c53 422d in writing LSB- │ │ │ │ │ -0004e510: 636f 6d70 6c69 616e 740a 696e 6974 2073 compliant.init s │ │ │ │ │ -0004e520: 6372 6970 7473 2c20 6d61 7920 6661 696c cripts, may fail │ │ │ │ │ -0004e530: 2069 6620 e280 9873 6574 202d 65e2 8099 if ...set -e... │ │ │ │ │ -0004e540: 2069 7320 696e 2065 6666 6563 7420 616e is in effect an │ │ │ │ │ -0004e550: 6420 6563 686f 696e 6720 7374 6174 7573 d echoing status │ │ │ │ │ -0004e560: 0a6d 6573 7361 6765 7320 746f 2074 6865 .messages to the │ │ │ │ │ -0004e570: 2063 6f6e 736f 6c65 2066 6169 6c73 2c20 console fails, │ │ │ │ │ -0004e580: 666f 7220 6578 616d 706c 652e 0a0a 1f0a for example..... │ │ │ │ │ -0004e590: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0004e5a0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0004e5b0: 2049 6e74 6572 6661 6369 6e67 2077 6974 Interfacing wit │ │ │ │ │ -0004e5c0: 6820 696e 6974 2073 7973 7465 6d73 2c20 h init systems, │ │ │ │ │ -0004e5d0: 204e 6578 743a 2042 6f6f 742d 7469 6d65 Next: Boot-time │ │ │ │ │ -0004e5e0: 2069 6e69 7469 616c 697a 6174 696f 6e2c initialization, │ │ │ │ │ -0004e5f0: 2020 5072 6576 3a20 5772 6974 696e 6720 Prev: Writing │ │ │ │ │ -0004e600: 7468 6520 7363 7269 7074 732c 2020 5570 the scripts, Up │ │ │ │ │ -0004e610: 3a20 5374 6172 7469 6e67 2073 7973 7465 : Starting syste │ │ │ │ │ -0004e620: 6d20 7365 7276 6963 6573 0a0a 392e 332e m services..9.3. │ │ │ │ │ -0004e630: 3320 496e 7465 7266 6163 696e 6720 7769 3 Interfacing wi │ │ │ │ │ -0004e640: 7468 2069 6e69 7420 7379 7374 656d 730a th init systems. │ │ │ │ │ -0004e650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004e660: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004e670: 2d2d 2d0a 0a4d 6169 6e74 6169 6e65 7220 ---..Maintainer │ │ │ │ │ -0004e680: 7363 7269 7074 7320 666f 7220 7061 636b scripts for pack │ │ │ │ │ -0004e690: 6167 6573 2069 6e63 6c75 6469 6e67 2069 ages including i │ │ │ │ │ -0004e6a0: 6e69 7420 7363 7269 7074 7320 6d75 7374 nit scripts must │ │ │ │ │ -0004e6b0: 2075 7365 0ae2 8098 7570 6461 7465 2d72 use....update-r │ │ │ │ │ -0004e6c0: 632e 64e2 8099 2061 7320 6465 7363 7269 c.d... as descri │ │ │ │ │ -0004e6d0: 6265 6420 6265 6c6f 7720 746f 2069 6e74 bed below to int │ │ │ │ │ -0004e6e0: 6572 6163 7420 7769 7468 2074 6865 2073 eract with the s │ │ │ │ │ -0004e6f0: 6572 7669 6365 206d 616e 6167 6572 0a66 ervice manager.f │ │ │ │ │ -0004e700: 6f72 2072 6571 7565 7374 7320 7375 6368 or requests such │ │ │ │ │ -0004e710: 2061 7320 656e 6162 6c69 6e67 206f 7220 as enabling or │ │ │ │ │ -0004e720: 6469 7361 626c 696e 6720 7365 7276 6963 disabling servic │ │ │ │ │ -0004e730: 6573 2e20 2054 6865 7920 7368 6f75 6c64 es. They should │ │ │ │ │ -0004e740: 2075 7365 0ae2 8098 696e 766f 6b65 2d72 use....invoke-r │ │ │ │ │ -0004e750: 632e 64e2 8099 2061 7320 6465 7363 7269 c.d... as descri │ │ │ │ │ -0004e760: 6265 6420 6265 6c6f 7720 746f 2069 6e76 bed below to inv │ │ │ │ │ -0004e770: 6f6b 6520 696e 6974 2073 6372 6970 7473 oke init scripts │ │ │ │ │ -0004e780: 2066 6f72 2072 6571 7565 7374 730a 7375 for requests.su │ │ │ │ │ -0004e790: 6368 2061 7320 7374 6172 7469 6e67 2061 ch as starting a │ │ │ │ │ -0004e7a0: 6e64 2073 746f 7070 696e 6720 7365 7276 nd stopping serv │ │ │ │ │ -0004e7b0: 6963 652e 0a0a 4469 7265 6374 6c79 206d ice...Directly m │ │ │ │ │ -0004e7c0: 616e 6167 696e 6720 7468 6520 e280 982f anaging the .../ │ │ │ │ │ -0004e7d0: 6574 632f 7263 3f2e 64e2 8099 206c 696e etc/rc?.d... lin │ │ │ │ │ -0004e7e0: 6b73 2061 6e64 2064 6972 6563 746c 7920 ks and directly │ │ │ │ │ -0004e7f0: 696e 766f 6b69 6e67 2074 6865 0ae2 8098 invoking the.... │ │ │ │ │ -0004e800: 2f65 7463 2f69 6e69 742e 642f e280 9920 /etc/init.d/... │ │ │ │ │ -0004e810: 696e 6974 2073 6372 6970 7473 2073 686f init scripts sho │ │ │ │ │ -0004e820: 756c 6420 6265 2064 6f6e 6520 6f6e 6c79 uld be done only │ │ │ │ │ -0004e830: 2062 7920 7061 636b 6167 6573 2070 726f by packages pro │ │ │ │ │ -0004e840: 7669 6469 6e67 0a74 6865 2069 6e69 7420 viding.the init │ │ │ │ │ -0004e850: 7363 7269 7074 2073 7562 7379 7374 656d script subsystem │ │ │ │ │ -0004e860: 2028 7375 6368 2061 7320 e280 9869 6e69 (such as ...ini │ │ │ │ │ -0004e870: 742d 7379 7374 656d 2d68 656c 7065 7273 t-system-helpers │ │ │ │ │ -0004e880: e280 9929 2e0a 0a2a 204d 656e 753a 0a0a ...)...* Menu:.. │ │ │ │ │ -0004e890: 2a20 4d61 6e61 6769 6e67 2074 6865 206c * Managing the l │ │ │ │ │ -0004e8a0: 696e 6b73 3a3a 0a2a 2052 756e 6e69 6e67 inks::.* Running │ │ │ │ │ -0004e8b0: 2069 6e69 7420 7363 7269 7074 733a 3a0a init scripts::. │ │ │ │ │ -0004e8c0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0004e8d0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0004e8e0: 6465 3a20 4d61 6e61 6769 6e67 2074 6865 de: Managing the │ │ │ │ │ -0004e8f0: 206c 696e 6b73 2c20 204e 6578 743a 2052 links, Next: R │ │ │ │ │ -0004e900: 756e 6e69 6e67 2069 6e69 7420 7363 7269 unning init scri │ │ │ │ │ -0004e910: 7074 732c 2020 5570 3a20 496e 7465 7266 pts, Up: Interf │ │ │ │ │ -0004e920: 6163 696e 6720 7769 7468 2069 6e69 7420 acing with init │ │ │ │ │ -0004e930: 7379 7374 656d 730a 0a39 2e33 2e33 2e31 systems..9.3.3.1 │ │ │ │ │ -0004e940: 204d 616e 6167 696e 6720 7468 6520 6c69 Managing the li │ │ │ │ │ -0004e950: 6e6b 730a 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e nks............. │ │ │ │ │ -0004e960: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 0a0a ................ │ │ │ │ │ -0004e970: 5468 6520 7072 6f67 7261 6d20 e280 9875 The program ...u │ │ │ │ │ -0004e980: 7064 6174 652d 7263 2e64 e280 9920 6973 pdate-rc.d... is │ │ │ │ │ -0004e990: 2070 726f 7669 6465 6420 666f 7220 7061 provided for pa │ │ │ │ │ -0004e9a0: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ -0004e9b0: 7320 746f 2061 7272 616e 6765 0a66 6f72 s to arrange.for │ │ │ │ │ -0004e9c0: 2074 6865 2070 726f 7065 7220 6372 6561 the proper crea │ │ │ │ │ -0004e9d0: 7469 6f6e 2061 6e64 2072 656d 6f76 616c tion and removal │ │ │ │ │ -0004e9e0: 206f 6620 e280 982f 6574 632f 7263 6e2e of .../etc/rcn. │ │ │ │ │ -0004e9f0: 64e2 8099 2073 796d 626f 6c69 6320 6c69 d... symbolic li │ │ │ │ │ -0004ea00: 6e6b 732c 206f 720a 7468 6569 7220 6675 nks, or.their fu │ │ │ │ │ -0004ea10: 6e63 7469 6f6e 616c 2065 7175 6976 616c nctional equival │ │ │ │ │ -0004ea20: 656e 7420 6966 2061 6e6f 7468 6572 206d ent if another m │ │ │ │ │ -0004ea30: 6574 686f 6420 6973 2062 6569 6e67 2075 ethod is being u │ │ │ │ │ -0004ea40: 7365 642e 2020 4974 2069 730a 696e 7465 sed. It is.inte │ │ │ │ │ -0004ea50: 6e64 6564 2066 6f72 2075 7365 2069 6e20 nded for use in │ │ │ │ │ -0004ea60: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ -0004ea70: 6572 2073 6372 6970 7473 2e0a 0a59 6f75 er scripts...You │ │ │ │ │ -0004ea80: 206d 7573 7420 6e6f 7420 696e 636c 7564 must not includ │ │ │ │ │ -0004ea90: 6520 616e 7920 e280 982f 6574 632f 7263 e any .../etc/rc │ │ │ │ │ -0004eaa0: 6e2e 64e2 8099 2073 796d 626f 6c69 6320 n.d... symbolic │ │ │ │ │ -0004eab0: 6c69 6e6b 7320 696e 2074 6865 2061 6374 links in the act │ │ │ │ │ -0004eac0: 7561 6c0a 6172 6368 6976 6520 6f72 206d ual.archive or m │ │ │ │ │ -0004ead0: 616e 7561 6c6c 7920 6372 6561 7465 206f anually create o │ │ │ │ │ -0004eae0: 7220 7265 6d6f 7665 2074 6865 2073 796d r remove the sym │ │ │ │ │ -0004eaf0: 626f 6c69 6320 6c69 6e6b 7320 696e 206d bolic links in m │ │ │ │ │ -0004eb00: 6169 6e74 6169 6e65 720a 7363 7269 7074 aintainer.script │ │ │ │ │ -0004eb10: 733b 2079 6f75 206d 7573 7420 7573 6520 s; you must use │ │ │ │ │ -0004eb20: 7468 6520 e280 9875 7064 6174 652d 7263 the ...update-rc │ │ │ │ │ -0004eb30: 2e64 e280 9920 7072 6f67 7261 6d20 696e .d... program in │ │ │ │ │ -0004eb40: 7374 6561 642e 2020 2854 6865 2066 6f72 stead. (The for │ │ │ │ │ -0004eb50: 6d65 720a 7769 6c6c 2066 6169 6c20 6966 mer.will fail if │ │ │ │ │ -0004eb60: 2061 6e20 616c 7465 726e 6174 6976 6520 an alternative │ │ │ │ │ -0004eb70: 6d65 7468 6f64 206f 6620 6d61 696e 7461 method of mainta │ │ │ │ │ -0004eb80: 696e 696e 6720 7275 6e6c 6576 656c 2069 ining runlevel i │ │ │ │ │ -0004eb90: 6e66 6f72 6d61 7469 6f6e 0a69 7320 6265 nformation.is be │ │ │ │ │ -0004eba0: 696e 6720 7573 6564 2e29 2020 596f 7520 ing used.) You │ │ │ │ │ -0004ebb0: 6d75 7374 206e 6f74 2069 6e63 6c75 6465 must not include │ │ │ │ │ -0004ebc0: 2074 6865 20e2 8098 2f65 7463 2f72 636e the .../etc/rcn │ │ │ │ │ -0004ebd0: 2e64 e280 9920 6469 7265 6374 6f72 6965 .d... directorie │ │ │ │ │ -0004ebe0: 730a 7468 656d 7365 6c76 6573 2069 6e20 s.themselves in │ │ │ │ │ -0004ebf0: 7468 6520 6172 6368 6976 6520 6569 7468 the archive eith │ │ │ │ │ -0004ec00: 6572 2e20 2028 4f6e 6c79 2074 6865 20e2 er. (Only the . │ │ │ │ │ -0004ec10: 8098 696e 6974 2d73 7973 7465 6d2d 6865 ..init-system-he │ │ │ │ │ -0004ec20: 6c70 6572 73e2 8099 0a70 6163 6b61 6765 lpers....package │ │ │ │ │ -0004ec30: 2069 7320 7065 726d 6974 7465 6420 746f is permitted to │ │ │ │ │ -0004ec40: 2064 6f20 736f 2e29 0a0a 546f 2067 6574 do so.)..To get │ │ │ │ │ -0004ec50: 2074 6865 2064 6566 6175 6c74 2062 6568 the default beh │ │ │ │ │ -0004ec60: 6176 696f 7220 666f 7220 796f 7572 2070 avior for your p │ │ │ │ │ -0004ec70: 6163 6b61 6765 2c20 7075 7420 696e 2079 ackage, put in y │ │ │ │ │ -0004ec80: 6f75 7220 e280 9870 6f73 7469 6e73 74e2 our ...postinst. │ │ │ │ │ -0004ec90: 8099 0a73 6372 6970 743a 0a0a 2020 2020 ...script:.. │ │ │ │ │ -0004eca0: 2075 7064 6174 652d 7263 2e64 2070 6163 update-rc.d pac │ │ │ │ │ -0004ecb0: 6b61 6765 2064 6566 6175 6c74 730a 0a61 kage defaults..a │ │ │ │ │ -0004ecc0: 6e64 2069 6e20 796f 7572 20e2 8098 706f nd in your ...po │ │ │ │ │ -0004ecd0: 7374 726d e280 993a 0a0a 2020 2020 2069 strm...:.. i │ │ │ │ │ -0004ece0: 6620 5b20 2224 3122 203d 2070 7572 6765 f [ "$1" = purge │ │ │ │ │ -0004ecf0: 205d 3b20 7468 656e 0a20 2020 2020 2020 ]; then. │ │ │ │ │ -0004ed00: 2020 7570 6461 7465 2d72 632e 6420 7061 update-rc.d pa │ │ │ │ │ -0004ed10: 636b 6167 6520 7265 6d6f 7665 0a20 2020 ckage remove. │ │ │ │ │ -0004ed20: 2020 6669 0a0a 5468 6520 6465 6661 756c fi..The defaul │ │ │ │ │ -0004ed30: 7420 6265 6861 7669 6f75 7220 6973 2074 t behaviour is t │ │ │ │ │ -0004ed40: 6f20 656e 6162 6c65 2061 7574 6f73 7461 o enable autosta │ │ │ │ │ -0004ed50: 7274 696e 6720 796f 7572 2070 6163 6b61 rting your packa │ │ │ │ │ -0004ed60: 6765 2773 2064 6165 6d6f 6e2e 0a54 6865 ge's daemon..The │ │ │ │ │ -0004ed70: 206c 6f63 616c 2061 646d 696e 6973 7472 local administr │ │ │ │ │ -0004ed80: 6174 6f72 2063 616e 206f 7665 7272 6964 ator can overrid │ │ │ │ │ -0004ed90: 6520 7468 6973 2075 7369 6e67 2074 6865 e this using the │ │ │ │ │ -0004eda0: 2063 6f6d 6d61 6e64 20e2 8098 7570 6461 command ...upda │ │ │ │ │ -0004edb0: 7465 2d72 632e 640a 7061 636b 6167 6520 te-rc.d.package │ │ │ │ │ -0004edc0: 6469 7361 626c 65e2 8099 2e20 2049 662c disable.... If, │ │ │ │ │ -0004edd0: 2068 6f77 6576 6572 2c20 7468 6520 6461 however, the da │ │ │ │ │ -0004ede0: 656d 6f6e 2073 686f 756c 6420 6e6f 7420 emon should not │ │ │ │ │ -0004edf0: 6265 2061 7574 6f73 7461 7274 6564 0a75 be autostarted.u │ │ │ │ │ -0004ee00: 6e6c 6573 7320 7468 6520 6c6f 6361 6c20 nless the local │ │ │ │ │ -0004ee10: 6164 6d69 6e69 7374 7261 746f 7220 6861 administrator ha │ │ │ │ │ -0004ee20: 7320 6578 706c 6963 6974 6c79 2072 6571 s explicitly req │ │ │ │ │ -0004ee30: 7565 7374 6564 2074 6869 732c 2069 6e73 uested this, ins │ │ │ │ │ -0004ee40: 7465 6164 0a61 6464 2074 6f20 796f 7572 tead.add to your │ │ │ │ │ -0004ee50: 20e2 8098 706f 7374 696e 7374 e280 9920 ...postinst... │ │ │ │ │ -0004ee60: 7363 7269 7074 3a0a 0a20 2020 2020 7570 script:.. up │ │ │ │ │ -0004ee70: 6461 7465 2d72 632e 6420 7061 636b 6167 date-rc.d packag │ │ │ │ │ -0004ee80: 6520 6465 6661 756c 7473 2d64 6973 6162 e defaults-disab │ │ │ │ │ -0004ee90: 6c65 640a 0a61 6e64 2061 6464 2061 2064 led..and add a d │ │ │ │ │ -0004eea0: 6570 656e 6465 6e63 7920 6f6e 20e2 8098 ependency on ... │ │ │ │ │ -0004eeb0: 696e 6974 2d73 7973 7465 6d2d 6865 6c70 init-system-help │ │ │ │ │ -0004eec0: 6572 7320 283e 3d20 312e 3530 29e2 8099 ers (>= 1.50)... │ │ │ │ │ -0004eed0: 2c20 7768 6963 680a 696e 7472 6f64 7563 , which.introduc │ │ │ │ │ -0004eee0: 6564 2074 6865 20e2 8098 6465 6661 756c ed the ...defaul │ │ │ │ │ -0004eef0: 7473 2d64 6973 6162 6c65 64e2 8099 206f ts-disabled... o │ │ │ │ │ -0004ef00: 7074 696f 6e2e 2020 5468 656e 2074 6865 ption. Then the │ │ │ │ │ -0004ef10: 206c 6f63 616c 2061 646d 696e 6973 7472 local administr │ │ │ │ │ -0004ef20: 6174 6f72 0a63 616e 2065 6e61 626c 6520 ator.can enable │ │ │ │ │ -0004ef30: 6175 746f 7374 6172 7469 6e67 2074 6865 autostarting the │ │ │ │ │ -0004ef40: 2064 6165 6d6f 6e20 7573 696e 6720 7468 daemon using th │ │ │ │ │ -0004ef50: 6520 636f 6d6d 616e 6420 e280 9875 7064 e command ...upd │ │ │ │ │ -0004ef60: 6174 652d 7263 2e64 0a70 6163 6b61 6765 ate-rc.d.package │ │ │ │ │ -0004ef70: 2065 6e61 626c 65e2 8099 2e0a 0a41 6e20 enable......An │ │ │ │ │ -0004ef80: 6f6c 6465 7220 7072 6163 7469 6365 2c20 older practice, │ │ │ │ │ -0004ef90: 7768 6963 6820 7368 6f75 6c64 206e 6f74 which should not │ │ │ │ │ -0004efa0: 2062 6520 7573 6564 2c20 7761 7320 746f be used, was to │ │ │ │ │ -0004efb0: 2069 6e63 6c75 6465 2061 206c 696e 6520 include a line │ │ │ │ │ -0004efc0: 6c69 6b65 0ae2 8098 4449 5341 424c 4544 like....DISABLED │ │ │ │ │ -0004efd0: 3d79 6573 e280 9920 696e 2074 6865 2070 =yes... in the p │ │ │ │ │ -0004efe0: 6163 6b61 6765 2773 20e2 8098 2f65 7463 ackage's .../etc │ │ │ │ │ -0004eff0: 2f64 6566 6175 6c74 e280 9920 6669 6c65 /default... file │ │ │ │ │ -0004f000: 2e20 2054 6865 2070 6163 6b61 6765 2773 . The package's │ │ │ │ │ -0004f010: 2069 6e69 740a 7363 7269 7074 2077 6f75 init.script wou │ │ │ │ │ -0004f020: 6c64 206e 6f74 2073 7461 7274 2074 6865 ld not start the │ │ │ │ │ -0004f030: 2073 6572 7669 6365 2075 6e74 696c 2074 service until t │ │ │ │ │ -0004f040: 6865 206c 6f63 616c 2073 7973 7465 6d20 he local system │ │ │ │ │ -0004f050: 6164 6d69 6e69 7374 7261 746f 720a 6368 administrator.ch │ │ │ │ │ -0004f060: 616e 6765 6420 7468 6973 2074 6f20 e280 anged this to .. │ │ │ │ │ -0004f070: 9844 4953 4142 4c45 443d 6e6f e280 992c .DISABLED=no..., │ │ │ │ │ -0004f080: 206f 7220 7369 6d69 6c61 722e 2020 5468 or similar. Th │ │ │ │ │ -0004f090: 6520 7072 6f62 6c65 6d20 7769 7468 2074 e problem with t │ │ │ │ │ -0004f0a0: 6869 730a 6170 7072 6f61 6368 2077 6173 his.approach was │ │ │ │ │ -0004f0b0: 2074 6861 7420 6974 2068 6964 6573 2066 that it hides f │ │ │ │ │ -0004f0c0: 726f 6d20 7468 6520 696e 6974 2073 7973 rom the init sys │ │ │ │ │ -0004f0d0: 7465 6d20 7768 6574 6865 7220 6f72 206e tem whether or n │ │ │ │ │ -0004f0e0: 6f74 2074 6865 0a64 6165 6d6f 6e20 7368 ot the.daemon sh │ │ │ │ │ -0004f0f0: 6f75 6c64 2061 6374 7561 6c6c 7920 6265 ould actually be │ │ │ │ │ -0004f100: 2073 7461 7274 6564 2c20 7768 6963 6820 started, which │ │ │ │ │ -0004f110: 6c65 6164 7320 746f 2069 6e63 6f6e 7369 leads to inconsi │ │ │ │ │ -0004f120: 7374 656e 7420 616e 640a 636f 6e66 7573 stent and.confus │ │ │ │ │ -0004f130: 696e 6720 6265 6861 7669 6f72 3a20 e280 ing behavior: .. │ │ │ │ │ -0004f140: 9873 6572 7669 6365 203c 7061 636b 6167 .service start... coul │ │ │ │ │ -0004f160: 6420 7265 7475 726e 2073 7563 6365 7373 d return success │ │ │ │ │ -0004f170: 2062 7574 0a6e 6f74 2073 7461 7274 2074 but.not start t │ │ │ │ │ -0004f180: 6865 2073 6572 7669 6365 3b20 7365 7276 he service; serv │ │ │ │ │ -0004f190: 6963 6573 2077 6974 6820 6120 6465 7065 ices with a depe │ │ │ │ │ -0004f1a0: 6e64 656e 6379 206f 6e20 7468 6973 2073 ndency on this s │ │ │ │ │ -0004f1b0: 6572 7669 6365 2077 696c 6c0a 6265 2073 ervice will.be s │ │ │ │ │ -0004f1c0: 7461 7274 6564 2065 7665 6e20 7468 6f75 tarted even thou │ │ │ │ │ -0004f1d0: 6768 2074 6865 2073 6572 7669 6365 2069 gh the service i │ │ │ │ │ -0004f1e0: 736e 2774 2072 756e 6e69 6e67 3b20 616e sn't running; an │ │ │ │ │ -0004f1f0: 6420 696e 6974 2073 7973 7465 6d20 7374 d init system st │ │ │ │ │ -0004f200: 6174 7573 0a63 6f6d 6d61 6e64 7320 636f atus.commands co │ │ │ │ │ -0004f210: 756c 6420 696e 636f 7272 6563 746c 7920 uld incorrectly │ │ │ │ │ -0004f220: 636c 6169 6d20 7468 6174 2074 6865 2073 claim that the s │ │ │ │ │ -0004f230: 6572 7669 6365 2077 6173 2073 7461 7274 ervice was start │ │ │ │ │ -0004f240: 6564 2e0a 0a4e 6f74 6520 7468 6174 2069 ed...Note that i │ │ │ │ │ -0004f250: 6620 796f 7572 2070 6163 6b61 6765 2063 f your package c │ │ │ │ │ -0004f260: 6861 6e67 6573 2072 756e 6c65 7665 6c73 hanges runlevels │ │ │ │ │ -0004f270: 206f 7220 7072 696f 7269 7479 2c20 796f or priority, yo │ │ │ │ │ -0004f280: 7520 6d61 7920 6861 7665 2074 6f0a 7265 u may have to.re │ │ │ │ │ -0004f290: 6d6f 7665 2061 6e64 2072 6563 7265 6174 move and recreat │ │ │ │ │ -0004f2a0: 6520 7468 6520 6c69 6e6b 732c 2073 696e e the links, sin │ │ │ │ │ -0004f2b0: 6365 206f 7468 6572 7769 7365 2074 6865 ce otherwise the │ │ │ │ │ -0004f2c0: 206f 6c64 206c 696e 6b73 206d 6179 0a70 old links may.p │ │ │ │ │ -0004f2d0: 6572 7369 7374 2e20 2052 6566 6572 2074 ersist. Refer t │ │ │ │ │ -0004f2e0: 6f20 7468 6520 646f 6375 6d65 6e74 6174 o the documentat │ │ │ │ │ -0004f2f0: 696f 6e20 6f66 20e2 8098 7570 6461 7465 ion of ...update │ │ │ │ │ -0004f300: 2d72 632e 64e2 8099 2e0a 0a46 6f72 206d -rc.d......For m │ │ │ │ │ -0004f310: 6f72 6520 696e 666f 726d 6174 696f 6e20 ore information │ │ │ │ │ -0004f320: 6162 6f75 7420 7573 696e 6720 e280 9875 about using ...u │ │ │ │ │ -0004f330: 7064 6174 652d 7263 2e64 e280 992c 2070 pdate-rc.d..., p │ │ │ │ │ -0004f340: 6c65 6173 6520 636f 6e73 756c 7420 6974 lease consult it │ │ │ │ │ -0004f350: 7320 6d61 6e0a 7061 6765 2c20 e280 9875 s man.page, ...u │ │ │ │ │ -0004f360: 7064 6174 652d 7263 2e64 2838 29e2 8099 pdate-rc.d(8)... │ │ │ │ │ -0004f370: 2e0a 0a49 7420 6973 2065 6173 6965 7374 ...It is easiest │ │ │ │ │ -0004f380: 2066 6f72 2070 6163 6b61 6765 7320 6e6f for packages no │ │ │ │ │ -0004f390: 7420 746f 2063 616c 6c20 e280 9875 7064 t to call ...upd │ │ │ │ │ -0004f3a0: 6174 652d 7263 2e64 e280 9920 6469 7265 ate-rc.d... dire │ │ │ │ │ -0004f3b0: 6374 6c79 2c20 6275 740a 696e 7374 6561 ctly, but.instea │ │ │ │ │ -0004f3c0: 6420 7573 6520 6465 6268 656c 7065 7220 d use debhelper │ │ │ │ │ -0004f3d0: 7072 6f67 7261 6d73 2074 6861 7420 6164 programs that ad │ │ │ │ │ -0004f3e0: 6420 7468 6520 7265 7175 6972 6564 20e2 d the required . │ │ │ │ │ -0004f3f0: 8098 7570 6461 7465 2d72 632e 64e2 8099 ..update-rc.d... │ │ │ │ │ -0004f400: 2063 616c 6c73 0a61 7574 6f6d 6174 6963 calls.automatic │ │ │ │ │ -0004f410: 616c 6c79 2e20 2053 6565 20e2 8098 6468 ally. See ...dh │ │ │ │ │ -0004f420: 5f69 6e73 7461 6c6c 696e 6974 e280 992c _installinit..., │ │ │ │ │ -0004f430: 20e2 8098 6468 5f69 6e73 7461 6c6c 7379 ...dh_installsy │ │ │ │ │ -0004f440: 7374 656d 64e2 8099 2c20 6574 632e 0a0a stemd..., etc... │ │ │ │ │ -0004f450: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0004f460: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0004f470: 653a 2052 756e 6e69 6e67 2069 6e69 7420 e: Running init │ │ │ │ │ -0004f480: 7363 7269 7074 732c 2020 5072 6576 3a20 scripts, Prev: │ │ │ │ │ -0004f490: 4d61 6e61 6769 6e67 2074 6865 206c 696e Managing the lin │ │ │ │ │ -0004f4a0: 6b73 2c20 2055 703a 2049 6e74 6572 6661 ks, Up: Interfa │ │ │ │ │ -0004f4b0: 6369 6e67 2077 6974 6820 696e 6974 2073 cing with init s │ │ │ │ │ -0004f4c0: 7973 7465 6d73 0a0a 392e 332e 332e 3220 ystems..9.3.3.2 │ │ │ │ │ -0004f4d0: 5275 6e6e 696e 6720 696e 6974 2073 6372 Running init scr │ │ │ │ │ -0004f4e0: 6970 7473 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e ipts............ │ │ │ │ │ -0004f4f0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -0004f500: 2e0a 0a54 6865 2070 726f 6772 616d 20e2 ...The program . │ │ │ │ │ -0004f510: 8098 696e 766f 6b65 2d72 632e 64e2 8099 ..invoke-rc.d... │ │ │ │ │ -0004f520: 2069 7320 7072 6f76 6964 6564 2074 6f20 is provided to │ │ │ │ │ -0004f530: 6d61 6b65 2069 7420 6561 7369 6572 2066 make it easier f │ │ │ │ │ -0004f540: 6f72 2070 6163 6b61 6765 0a6d 6169 6e74 or package.maint │ │ │ │ │ -0004f550: 6169 6e65 7273 2074 6f20 7072 6f70 6572 ainers to proper │ │ │ │ │ -0004f560: 6c79 2069 6e76 6f6b 6520 616e 2069 6e69 ly invoke an ini │ │ │ │ │ -0004f570: 7420 7363 7269 7074 2c20 6f62 6579 696e t script, obeyin │ │ │ │ │ -0004f580: 6720 7275 6e6c 6576 656c 2061 6e64 0a6f g runlevel and.o │ │ │ │ │ -0004f590: 7468 6572 206c 6f63 616c 6c79 2d64 6566 ther locally-def │ │ │ │ │ -0004f5a0: 696e 6564 2063 6f6e 7374 7261 696e 7473 ined constraints │ │ │ │ │ -0004f5b0: 2074 6861 7420 6d69 6768 7420 6c69 6d69 that might limi │ │ │ │ │ -0004f5c0: 7420 6120 7061 636b 6167 6527 7320 7269 t a package's ri │ │ │ │ │ -0004f5d0: 6768 7420 746f 0a73 7461 7274 2c20 7374 ght to.start, st │ │ │ │ │ -0004f5e0: 6f70 2061 6e64 206f 7468 6572 7769 7365 op and otherwise │ │ │ │ │ -0004f5f0: 206d 616e 6167 6520 7365 7276 6963 6573 manage services │ │ │ │ │ -0004f600: 2e20 2054 6869 7320 7072 6f67 7261 6d20 . This program │ │ │ │ │ -0004f610: 6d61 7920 6265 2075 7365 6420 6279 0a6d may be used by.m │ │ │ │ │ -0004f620: 6169 6e74 6169 6e65 7273 2069 6e20 7468 aintainers in th │ │ │ │ │ -0004f630: 6569 7220 7061 636b 6167 6573 2720 7363 eir packages' sc │ │ │ │ │ -0004f640: 7269 7074 732e 0a0a 5468 6520 7061 636b ripts...The pack │ │ │ │ │ -0004f650: 6167 6520 6d61 696e 7461 696e 6572 2073 age maintainer s │ │ │ │ │ -0004f660: 6372 6970 7473 206d 7573 7420 7573 6520 cripts must use │ │ │ │ │ -0004f670: e280 9869 6e76 6f6b 652d 7263 2e64 e280 ...invoke-rc.d.. │ │ │ │ │ -0004f680: 9920 746f 2069 6e76 6f6b 6520 7468 650a . to invoke the. │ │ │ │ │ -0004f690: e280 982f 6574 632f 696e 6974 2e64 2f2a .../etc/init.d/* │ │ │ │ │ -0004f6a0: e280 9920 696e 6974 2073 6372 6970 7473 ... init scripts │ │ │ │ │ -0004f6b0: 206f 7220 6571 7569 7661 6c65 6e74 2069 or equivalent i │ │ │ │ │ -0004f6c0: 6e73 7465 6164 206f 6620 6361 6c6c 696e nstead of callin │ │ │ │ │ -0004f6d0: 6720 7468 656d 0a64 6972 6563 746c 792e g them.directly. │ │ │ │ │ -0004f6e0: 0a0a 4279 2064 6566 6175 6c74 2c20 e280 ..By default, .. │ │ │ │ │ -0004f6f0: 9869 6e76 6f6b 652d 7263 2e64 e280 9920 .invoke-rc.d... │ │ │ │ │ -0004f700: 7769 6c6c 2070 6173 7320 616e 7920 6163 will pass any ac │ │ │ │ │ -0004f710: 7469 6f6e 2072 6571 7565 7374 7320 2873 tion requests (s │ │ │ │ │ -0004f720: 7461 7274 2c20 7374 6f70 2c0a 7265 6c6f tart, stop,.relo │ │ │ │ │ -0004f730: 6164 2c20 7265 7374 6172 742e 2e2e 2920 ad, restart...) │ │ │ │ │ -0004f740: 2074 6f20 7468 6520 e280 982f 6574 632f to the .../etc/ │ │ │ │ │ -0004f750: 696e 6974 2e64 e280 9920 7363 7269 7074 init.d... script │ │ │ │ │ -0004f760: 2c20 6669 6c74 6572 696e 6720 6f75 7420 , filtering out │ │ │ │ │ -0004f770: 7265 7175 6573 7473 0a74 6f20 7374 6172 requests.to star │ │ │ │ │ -0004f780: 7420 6f72 2072 6573 7461 7274 2061 2073 t or restart a s │ │ │ │ │ -0004f790: 6572 7669 6365 206f 7574 206f 6620 6974 ervice out of it │ │ │ │ │ -0004f7a0: 7320 696e 7465 6e64 6564 2072 756e 6c65 s intended runle │ │ │ │ │ -0004f7b0: 7665 6c73 2e0a 0a4d 6f73 7420 7061 636b vels...Most pack │ │ │ │ │ -0004f7c0: 6167 6573 2077 696c 6c20 7369 6d70 6c79 ages will simply │ │ │ │ │ -0004f7d0: 2075 7365 3a0a 0a20 2020 2020 696e 766f use:.. invo │ │ │ │ │ -0004f7e0: 6b65 2d72 632e 6420 7061 636b 6167 6520 ke-rc.d package │ │ │ │ │ -0004f7f0: 6163 7469 6f6e 0a0a 696e 2074 6865 6972 action..in their │ │ │ │ │ -0004f800: 20e2 8098 706f 7374 696e 7374 e280 9920 ...postinst... │ │ │ │ │ -0004f810: 616e 6420 e280 9870 7265 726d e280 9920 and ...prerm... │ │ │ │ │ -0004f820: 7363 7269 7074 732e 0a0a 4120 7061 636b scripts...A pack │ │ │ │ │ -0004f830: 6167 6520 7368 6f75 6c64 2072 6567 6973 age should regis │ │ │ │ │ -0004f840: 7465 7220 6974 7320 696e 6974 2073 6372 ter its init scr │ │ │ │ │ -0004f850: 6970 7420 7365 7276 6963 6573 2075 7369 ipt services usi │ │ │ │ │ -0004f860: 6e67 20e2 8098 7570 6461 7465 2d72 632e ng ...update-rc. │ │ │ │ │ -0004f870: 64e2 8099 0a62 6566 6f72 6520 6974 2074 d....before it t │ │ │ │ │ -0004f880: 7269 6573 2074 6f20 696e 766f 6b65 2074 ries to invoke t │ │ │ │ │ -0004f890: 6865 6d20 7573 696e 6720 e280 9869 6e76 hem using ...inv │ │ │ │ │ -0004f8a0: 6f6b 652d 7263 2e64 e280 992e 2020 496e oke-rc.d.... In │ │ │ │ │ -0004f8b0: 766f 6361 7469 6f6e 206f 660a 756e 7265 vocation of.unre │ │ │ │ │ -0004f8c0: 6769 7374 6572 6564 2073 6572 7669 6365 gistered service │ │ │ │ │ -0004f8d0: 7320 6d61 7920 6661 696c 2e0a 0a46 6f72 s may fail...For │ │ │ │ │ -0004f8e0: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio │ │ │ │ │ -0004f8f0: 6e20 6162 6f75 7420 7573 696e 6720 e280 n about using .. │ │ │ │ │ -0004f900: 9869 6e76 6f6b 652d 7263 2e64 e280 992c .invoke-rc.d..., │ │ │ │ │ -0004f910: 2070 6c65 6173 6520 636f 6e73 756c 7420 please consult │ │ │ │ │ -0004f920: 6974 7320 6d61 6e0a 7061 6765 2c20 e280 its man.page, .. │ │ │ │ │ -0004f930: 9869 6e76 6f6b 652d 7263 2e64 2838 29e2 .invoke-rc.d(8). │ │ │ │ │ -0004f940: 8099 2e0a 0a49 7420 6973 2065 6173 6965 .....It is easie │ │ │ │ │ -0004f950: 7374 2066 6f72 2070 6163 6b61 6765 7320 st for packages │ │ │ │ │ -0004f960: 6e6f 7420 746f 2063 616c 6c20 e280 9869 not to call ...i │ │ │ │ │ -0004f970: 6e76 6f6b 652d 7263 2e64 e280 9920 6469 nvoke-rc.d... di │ │ │ │ │ -0004f980: 7265 6374 6c79 2c20 6275 740a 696e 7374 rectly, but.inst │ │ │ │ │ -0004f990: 6561 6420 7573 6520 6465 6268 656c 7065 ead use debhelpe │ │ │ │ │ -0004f9a0: 7220 7072 6f67 7261 6d73 2074 6861 7420 r programs that │ │ │ │ │ -0004f9b0: 6164 6420 7468 6520 7265 7175 6972 6564 add the required │ │ │ │ │ -0004f9c0: 20e2 8098 696e 766f 6b65 2d72 632e 64e2 ...invoke-rc.d. │ │ │ │ │ -0004f9d0: 8099 2063 616c 6c73 0a61 7574 6f6d 6174 .. calls.automat │ │ │ │ │ -0004f9e0: 6963 616c 6c79 2e20 2053 6565 20e2 8098 ically. See ... │ │ │ │ │ -0004f9f0: 6468 5f69 6e73 7461 6c6c 696e 6974 e280 dh_installinit.. │ │ │ │ │ -0004fa00: 992c 20e2 8098 6468 5f69 6e73 7461 6c6c ., ...dh_install │ │ │ │ │ -0004fa10: 7379 7374 656d 64e2 8099 2c20 6574 632e systemd..., etc. │ │ │ │ │ -0004fa20: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0004fa30: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0004fa40: 6f64 653a 2042 6f6f 742d 7469 6d65 2069 ode: Boot-time i │ │ │ │ │ -0004fa50: 6e69 7469 616c 697a 6174 696f 6e2c 2020 nitialization, │ │ │ │ │ -0004fa60: 4e65 7874 3a20 4578 616d 706c 652c 2020 Next: Example, │ │ │ │ │ -0004fa70: 5072 6576 3a20 496e 7465 7266 6163 696e Prev: Interfacin │ │ │ │ │ -0004fa80: 6720 7769 7468 2069 6e69 7420 7379 7374 g with init syst │ │ │ │ │ -0004fa90: 656d 732c 2020 5570 3a20 5374 6172 7469 ems, Up: Starti │ │ │ │ │ -0004faa0: 6e67 2073 7973 7465 6d20 7365 7276 6963 ng system servic │ │ │ │ │ -0004fab0: 6573 0a0a 392e 332e 3420 426f 6f74 2d74 es..9.3.4 Boot-t │ │ │ │ │ -0004fac0: 696d 6520 696e 6974 6961 6c69 7a61 7469 ime initializati │ │ │ │ │ -0004fad0: 6f6e 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d on.------------- │ │ │ │ │ -0004fae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004faf0: 2d0a 0a54 6869 7320 7365 6374 696f 6e20 -..This section │ │ │ │ │ -0004fb00: 6861 7320 6265 656e 2064 656c 6574 6564 has been deleted │ │ │ │ │ -0004fb10: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0004fb20: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0004fb30: 4e6f 6465 3a20 4578 616d 706c 652c 2020 Node: Example, │ │ │ │ │ -0004fb40: 5072 6576 3a20 426f 6f74 2d74 696d 6520 Prev: Boot-time │ │ │ │ │ -0004fb50: 696e 6974 6961 6c69 7a61 7469 6f6e 2c20 initialization, │ │ │ │ │ -0004fb60: 2055 703a 2053 7461 7274 696e 6720 7379 Up: Starting sy │ │ │ │ │ -0004fb70: 7374 656d 2073 6572 7669 6365 730a 0a39 stem services..9 │ │ │ │ │ -0004fb80: 2e33 2e35 2045 7861 6d70 6c65 0a2d 2d2d .3.5 Example.--- │ │ │ │ │ -0004fb90: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4578 616d ----------..Exam │ │ │ │ │ -0004fba0: 706c 6573 206f 6e20 7768 6963 6820 796f ples on which yo │ │ │ │ │ -0004fbb0: 7520 6361 6e20 6261 7365 2079 6f75 7220 u can base your │ │ │ │ │ -0004fbc0: e280 9873 7973 7465 6d64 e280 9920 7365 ...systemd... se │ │ │ │ │ -0004fbd0: 7276 6963 6520 756e 6974 7320 6172 650a rvice units are. │ │ │ │ │ -0004fbe0: 6176 6169 6c61 626c 6520 696e 2074 6865 available in the │ │ │ │ │ -0004fbf0: 206d 616e 2070 6167 6520 e280 9873 7973 man page ...sys │ │ │ │ │ -0004fc00: 7465 6d64 2e75 6e69 7428 3529 e280 992e temd.unit(5).... │ │ │ │ │ -0004fc10: 2020 416e 2065 7861 6d70 6c65 206f 6e20 An example on │ │ │ │ │ -0004fc20: 7768 6963 6820 796f 750a 6361 6e20 6261 which you.can ba │ │ │ │ │ -0004fc30: 7365 2079 6f75 7220 696e 6974 2073 6372 se your init scr │ │ │ │ │ -0004fc40: 6970 7473 2069 7320 6176 6169 6c61 626c ipts is availabl │ │ │ │ │ -0004fc50: 6520 696e 2074 6865 206d 616e 2070 6167 e in the man pag │ │ │ │ │ -0004fc60: 650a e280 9869 6e69 742d 642d 7363 7269 e....init-d-scri │ │ │ │ │ -0004fc70: 7074 2835 29e2 8099 2e0a 0a1f 0a46 696c pt(5)........Fil │ │ │ │ │ -0004fc80: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0004fc90: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 436f .info, Node: Co │ │ │ │ │ -0004fca0: 6e73 6f6c 6520 6d65 7373 6167 6573 2066 nsole messages f │ │ │ │ │ -0004fcb0: 726f 6d20 696e 6974 2064 2073 6372 6970 rom init d scrip │ │ │ │ │ -0004fcc0: 7473 2c20 204e 6578 743a 2043 726f 6e20 ts, Next: Cron │ │ │ │ │ -0004fcd0: 6a6f 6273 2c20 2050 7265 763a 2053 7461 jobs, Prev: Sta │ │ │ │ │ -0004fce0: 7274 696e 6720 7379 7374 656d 2073 6572 rting system ser │ │ │ │ │ -0004fcf0: 7669 6365 732c 2020 5570 3a20 5468 6520 vices, Up: The │ │ │ │ │ -0004fd00: 4f70 6572 6174 696e 6720 5379 7374 656d Operating System │ │ │ │ │ -0004fd10: 0a0a 392e 3420 436f 6e73 6f6c 6520 6d65 ..9.4 Console me │ │ │ │ │ -0004fd20: 7373 6167 6573 2066 726f 6d20 e280 9869 ssages from ...i │ │ │ │ │ -0004fd30: 6e69 742e 64e2 8099 2073 6372 6970 7473 nit.d... scripts │ │ │ │ │ -0004fd40: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0004fd50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0004fd60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi │ │ │ │ │ -0004fd70: 7320 7365 6374 696f 6e20 6861 7320 6265 s section has be │ │ │ │ │ -0004fd80: 656e 2064 656c 6574 6564 2e0a 0a1f 0a46 en deleted.....F │ │ │ │ │ -0004fd90: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0004fda0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0004fdb0: 4372 6f6e 206a 6f62 732c 2020 4e65 7874 Cron jobs, Next │ │ │ │ │ -0004fdc0: 3a20 4d65 6e75 732c 2020 5072 6576 3a20 : Menus, Prev: │ │ │ │ │ -0004fdd0: 436f 6e73 6f6c 6520 6d65 7373 6167 6573 Console messages │ │ │ │ │ -0004fde0: 2066 726f 6d20 696e 6974 2064 2073 6372 from init d scr │ │ │ │ │ -0004fdf0: 6970 7473 2c20 2055 703a 2054 6865 204f ipts, Up: The O │ │ │ │ │ -0004fe00: 7065 7261 7469 6e67 2053 7973 7465 6d0a perating System. │ │ │ │ │ -0004fe10: 0a39 2e35 2043 726f 6e20 6a6f 6273 0a3d .9.5 Cron jobs.= │ │ │ │ │ -0004fe20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5061 ============..Pa │ │ │ │ │ -0004fe30: 636b 6167 6573 206d 7573 7420 6e6f 7420 ckages must not │ │ │ │ │ -0004fe40: 6d6f 6469 6679 2074 6865 2063 6f6e 6669 modify the confi │ │ │ │ │ -0004fe50: 6775 7261 7469 6f6e 2066 696c 6520 e280 guration file .. │ │ │ │ │ -0004fe60: 982f 6574 632f 6372 6f6e 7461 62e2 8099 ./etc/crontab... │ │ │ │ │ -0004fe70: 2c20 616e 6420 7468 6579 0a6d 7573 7420 , and they.must │ │ │ │ │ -0004fe80: 6e6f 7420 6d6f 6469 6679 2074 6865 2066 not modify the f │ │ │ │ │ -0004fe90: 696c 6573 2069 6e20 e280 982f 7661 722f iles in .../var/ │ │ │ │ │ -0004fea0: 7370 6f6f 6c2f 6372 6f6e 2f63 726f 6e74 spool/cron/cront │ │ │ │ │ -0004feb0: 6162 73e2 8099 2e0a 0a49 6620 6120 7061 abs......If a pa │ │ │ │ │ -0004fec0: 636b 6167 6520 7761 6e74 7320 746f 2069 ckage wants to i │ │ │ │ │ -0004fed0: 6e73 7461 6c6c 2061 206a 6f62 2074 6861 nstall a job tha │ │ │ │ │ -0004fee0: 7420 6861 7320 746f 2062 6520 6578 6563 t has to be exec │ │ │ │ │ -0004fef0: 7574 6564 2076 6961 2063 726f 6e2c 2069 uted via cron, i │ │ │ │ │ -0004ff00: 740a 7368 6f75 6c64 2070 6c61 6365 2061 t.should place a │ │ │ │ │ -0004ff10: 2066 696c 6520 6e61 6d65 6420 6173 2073 file named as s │ │ │ │ │ -0004ff20: 7065 6369 6669 6564 2069 6e20 2a6e 6f74 pecified in *not │ │ │ │ │ -0004ff30: 6520 4372 6f6e 206a 6f62 2066 696c 6520 e Cron job file │ │ │ │ │ -0004ff40: 6e61 6d65 733a 0a31 3462 2e20 696e 746f names:.14b. into │ │ │ │ │ -0004ff50: 206f 6e65 206f 7220 6d6f 7265 206f 6620 one or more of │ │ │ │ │ -0004ff60: 7468 6520 666f 6c6c 6f77 696e 6720 6469 the following di │ │ │ │ │ -0004ff70: 7265 6374 6f72 6965 733a 0a0a 2020 202d rectories:.. - │ │ │ │ │ -0004ff80: 20e2 8098 2f65 7463 2f63 726f 6e2e 686f .../etc/cron.ho │ │ │ │ │ -0004ff90: 7572 6c79 e280 990a 0a20 2020 2d20 e280 urly..... - .. │ │ │ │ │ -0004ffa0: 982f 6574 632f 6372 6f6e 2e64 6169 6c79 ./etc/cron.daily │ │ │ │ │ -0004ffb0: e280 990a 0a20 2020 2d20 e280 982f 6574 ..... - .../et │ │ │ │ │ -0004ffc0: 632f 6372 6f6e 2e77 6565 6b6c 79e2 8099 c/cron.weekly... │ │ │ │ │ -0004ffd0: 0a0a 2020 202d 20e2 8098 2f65 7463 2f63 .. - .../etc/c │ │ │ │ │ -0004ffe0: 726f 6e2e 6d6f 6e74 686c 79e2 8099 0a0a ron.monthly..... │ │ │ │ │ -0004fff0: 4173 2074 6865 7365 2064 6972 6563 746f As these directo │ │ │ │ │ -00050000: 7279 206e 616d 6573 2069 6d70 6c79 2c20 ry names imply, │ │ │ │ │ -00050010: 7468 6520 6669 6c65 7320 7769 7468 696e the files within │ │ │ │ │ -00050020: 2074 6865 6d20 6172 6520 6578 6563 7574 them are execut │ │ │ │ │ -00050030: 6564 206f 6e20 616e 0a68 6f75 726c 792c ed on an.hourly, │ │ │ │ │ -00050040: 2064 6169 6c79 2c20 7765 656b 6c79 2c20 daily, weekly, │ │ │ │ │ -00050050: 6f72 206d 6f6e 7468 6c79 2062 6173 6973 or monthly basis │ │ │ │ │ -00050060: 2c20 7265 7370 6563 7469 7665 6c79 2e20 , respectively. │ │ │ │ │ -00050070: 2054 6865 2065 7861 6374 2074 696d 6573 The exact times │ │ │ │ │ -00050080: 0a61 7265 206c 6973 7465 6420 696e 20e2 .are listed in . │ │ │ │ │ -00050090: 8098 2f65 7463 2f63 726f 6e74 6162 e280 ../etc/crontab.. │ │ │ │ │ -000500a0: 992e 0a0a 416c 6c20 6669 6c65 7320 696e ....All files in │ │ │ │ │ -000500b0: 7374 616c 6c65 6420 696e 2061 6e79 206f stalled in any o │ │ │ │ │ -000500c0: 6620 7468 6573 6520 6469 7265 6374 6f72 f these director │ │ │ │ │ -000500d0: 6965 7320 6d75 7374 2062 6520 7363 7269 ies must be scri │ │ │ │ │ -000500e0: 7074 7320 2865 2e67 2e2c 0a73 6865 6c6c pts (e.g.,.shell │ │ │ │ │ -000500f0: 2073 6372 6970 7473 206f 7220 5065 726c scripts or Perl │ │ │ │ │ -00050100: 2073 6372 6970 7473 2920 736f 2074 6861 scripts) so tha │ │ │ │ │ -00050110: 7420 7468 6579 2063 616e 2065 6173 696c t they can easil │ │ │ │ │ -00050120: 7920 6265 206d 6f64 6966 6965 6420 6279 y be modified by │ │ │ │ │ -00050130: 0a74 6865 206c 6f63 616c 2073 7973 7465 .the local syste │ │ │ │ │ -00050140: 6d20 6164 6d69 6e69 7374 7261 746f 722e m administrator. │ │ │ │ │ -00050150: 2020 496e 2061 6464 6974 696f 6e2c 2074 In addition, t │ │ │ │ │ -00050160: 6865 7920 6d75 7374 2062 6520 7472 6561 hey must be trea │ │ │ │ │ -00050170: 7465 6420 6173 0a63 6f6e 6669 6775 7261 ted as.configura │ │ │ │ │ -00050180: 7469 6f6e 2066 696c 6573 2e0a 0a49 6620 tion files...If │ │ │ │ │ -00050190: 6120 6365 7274 6169 6e20 6a6f 6220 6861 a certain job ha │ │ │ │ │ -000501a0: 7320 746f 2062 6520 6578 6563 7574 6564 s to be executed │ │ │ │ │ -000501b0: 2061 7420 736f 6d65 206f 7468 6572 2066 at some other f │ │ │ │ │ -000501c0: 7265 7175 656e 6379 206f 7220 6174 2061 requency or at a │ │ │ │ │ -000501d0: 0a73 7065 6369 6669 6320 7469 6d65 2c20 .specific time, │ │ │ │ │ -000501e0: 7468 6520 7061 636b 6167 6520 7368 6f75 the package shou │ │ │ │ │ -000501f0: 6c64 2069 6e73 7461 6c6c 2061 2066 696c ld install a fil │ │ │ │ │ -00050200: 6520 696e 20e2 8098 2f65 7463 2f63 726f e in .../etc/cro │ │ │ │ │ -00050210: 6e2e 64e2 8099 2077 6974 6820 610a 6e61 n.d... with a.na │ │ │ │ │ -00050220: 6d65 2061 7320 7370 6563 6966 6965 6420 me as specified │ │ │ │ │ -00050230: 696e 202a 6e6f 7465 2043 726f 6e20 6a6f in *note Cron jo │ │ │ │ │ -00050240: 6220 6669 6c65 206e 616d 6573 3a20 3134 b file names: 14 │ │ │ │ │ -00050250: 622e 2020 5468 6973 2066 696c 6520 7573 b. This file us │ │ │ │ │ -00050260: 6573 2074 6865 0a73 616d 6520 7379 6e74 es the.same synt │ │ │ │ │ -00050270: 6178 2061 7320 e280 982f 6574 632f 6372 ax as .../etc/cr │ │ │ │ │ -00050280: 6f6e 7461 62e2 8099 2061 6e64 2069 7320 ontab... and is │ │ │ │ │ -00050290: 7072 6f63 6573 7365 6420 6279 20e2 8098 processed by ... │ │ │ │ │ -000502a0: 6372 6f6e e280 9920 6175 746f 6d61 7469 cron... automati │ │ │ │ │ -000502b0: 6361 6c6c 792e 0a54 6865 2066 696c 6520 cally..The file │ │ │ │ │ -000502c0: 6d75 7374 2061 6c73 6f20 6265 2074 7265 must also be tre │ │ │ │ │ -000502d0: 6174 6564 2061 7320 6120 636f 6e66 6967 ated as a config │ │ │ │ │ -000502e0: 7572 6174 696f 6e20 6669 6c65 2e20 2028 uration file. ( │ │ │ │ │ -000502f0: 4e6f 7465 2074 6861 740a 656e 7472 6965 Note that.entrie │ │ │ │ │ -00050300: 7320 696e 2074 6865 20e2 8098 2f65 7463 s in the .../etc │ │ │ │ │ -00050310: 2f63 726f 6e2e 64e2 8099 2064 6972 6563 /cron.d... direc │ │ │ │ │ -00050320: 746f 7279 2061 7265 206e 6f74 2068 616e tory are not han │ │ │ │ │ -00050330: 646c 6564 2062 7920 e280 9861 6e61 6372 dled by ...anacr │ │ │ │ │ -00050340: 6f6e e280 992e 0a54 6875 732c 2079 6f75 on.....Thus, you │ │ │ │ │ -00050350: 2073 686f 756c 6420 6f6e 6c79 2075 7365 should only use │ │ │ │ │ -00050360: 2074 6869 7320 6469 7265 6374 6f72 7920 this directory │ │ │ │ │ -00050370: 666f 7220 6a6f 6273 2077 6869 6368 206d for jobs which m │ │ │ │ │ -00050380: 6179 2062 6520 736b 6970 7065 640a 6966 ay be skipped.if │ │ │ │ │ -00050390: 2074 6865 2073 7973 7465 6d20 6973 206e the system is n │ │ │ │ │ -000503a0: 6f74 2072 756e 6e69 6e67 2e29 0a0a 556e ot running.)..Un │ │ │ │ │ -000503b0: 6c69 6b65 20e2 8098 6372 6f6e 7461 62e2 like ...crontab. │ │ │ │ │ -000503c0: 8099 2066 696c 6573 2064 6573 6372 6962 .. files describ │ │ │ │ │ -000503d0: 6564 2069 6e20 7468 6520 4945 4545 2053 ed in the IEEE S │ │ │ │ │ -000503e0: 7464 2031 3030 332e 312d 3230 3038 2028 td 1003.1-2008 ( │ │ │ │ │ -000503f0: 504f 5349 582e 3129 0a61 7661 696c 6162 POSIX.1).availab │ │ │ │ │ -00050400: 6c65 2066 726f 6d20 5468 6520 4f70 656e le from The Open │ │ │ │ │ -00050410: 2047 726f 7570 2831 292c 2074 6865 2066 Group(1), the f │ │ │ │ │ -00050420: 696c 6573 2069 6e20 e280 982f 6574 632f iles in .../etc/ │ │ │ │ │ -00050430: 6372 6f6e 2e64 e280 9920 616e 6420 7468 cron.d... and th │ │ │ │ │ -00050440: 650a 6669 6c65 20e2 8098 2f65 7463 2f63 e.file .../etc/c │ │ │ │ │ -00050450: 726f 6e74 6162 e280 9920 6861 7665 2073 rontab... have s │ │ │ │ │ -00050460: 6576 656e 2066 6965 6c64 733b 206e 616d even fields; nam │ │ │ │ │ -00050470: 656c 793a 0a0a 2020 312e 204d 696e 7574 ely:.. 1. Minut │ │ │ │ │ -00050480: 6520 5b30 2c35 395d 0a0a 2020 322e 2048 e [0,59].. 2. H │ │ │ │ │ -00050490: 6f75 7220 5b30 2c32 335d 0a0a 2020 332e our [0,23].. 3. │ │ │ │ │ -000504a0: 2044 6179 206f 6620 7468 6520 6d6f 6e74 Day of the mont │ │ │ │ │ -000504b0: 6820 5b31 2c33 315d 0a0a 2020 342e 204d h [1,31].. 4. M │ │ │ │ │ -000504c0: 6f6e 7468 206f 6620 7468 6520 7965 6172 onth of the year │ │ │ │ │ -000504d0: 205b 312c 3132 5d0a 0a20 2035 2e20 4461 [1,12].. 5. Da │ │ │ │ │ -000504e0: 7920 6f66 2074 6865 2077 6565 6b20 285b y of the week ([ │ │ │ │ │ -000504f0: 302c 365d 2077 6974 6820 303d 5375 6e64 0,6] with 0=Sund │ │ │ │ │ -00050500: 6179 290a 0a20 2036 2e20 5573 6572 6e61 ay).. 6. Userna │ │ │ │ │ -00050510: 6d65 0a0a 2020 372e 2043 6f6d 6d61 6e64 me.. 7. Command │ │ │ │ │ -00050520: 2074 6f20 6265 2072 756e 0a0a 5261 6e67 to be run..Rang │ │ │ │ │ -00050530: 6573 206f 6620 6e75 6d62 6572 7320 6172 es of numbers ar │ │ │ │ │ -00050540: 6520 616c 6c6f 7765 642e 2020 5261 6e67 e allowed. Rang │ │ │ │ │ -00050550: 6573 2061 7265 2074 776f 206e 756d 6265 es are two numbe │ │ │ │ │ -00050560: 7273 2073 6570 6172 6174 6564 2077 6974 rs separated wit │ │ │ │ │ -00050570: 6820 610a 6879 7068 656e 2e20 2054 6865 h a.hyphen. The │ │ │ │ │ -00050580: 2073 7065 6369 6669 6564 2072 616e 6765 specified range │ │ │ │ │ -00050590: 2069 7320 696e 636c 7573 6976 652e 2020 is inclusive. │ │ │ │ │ -000505a0: 4c69 7374 7320 6172 6520 616c 6c6f 7765 Lists are allowe │ │ │ │ │ -000505b0: 642e 2020 4120 6c69 7374 0a69 7320 6120 d. A list.is a │ │ │ │ │ -000505c0: 7365 7420 6f66 206e 756d 6265 7273 2028 set of numbers ( │ │ │ │ │ -000505d0: 6f72 2072 616e 6765 7329 2073 6570 6172 or ranges) separ │ │ │ │ │ -000505e0: 6174 6564 2062 7920 636f 6d6d 6173 2e20 ated by commas. │ │ │ │ │ -000505f0: 2053 7465 7020 7661 6c75 6573 2063 616e Step values can │ │ │ │ │ -00050600: 2062 650a 7573 6564 2069 6e20 636f 6e6a be.used in conj │ │ │ │ │ -00050610: 756e 6374 696f 6e20 7769 7468 2072 616e unction with ran │ │ │ │ │ -00050620: 6765 732e 0a0a 5468 6520 7363 7269 7074 ges...The script │ │ │ │ │ -00050630: 7320 6f72 20e2 8098 6372 6f6e 7461 62e2 s or ...crontab. │ │ │ │ │ -00050640: 8099 2065 6e74 7269 6573 2069 6e20 7468 .. entries in th │ │ │ │ │ -00050650: 6573 6520 6469 7265 6374 6f72 6965 7320 ese directories │ │ │ │ │ -00050660: 7368 6f75 6c64 2063 6865 636b 2069 660a should check if. │ │ │ │ │ -00050670: 616c 6c20 6e65 6365 7373 6172 7920 7072 all necessary pr │ │ │ │ │ -00050680: 6f67 7261 6d73 2061 7265 2069 6e73 7461 ograms are insta │ │ │ │ │ -00050690: 6c6c 6564 2062 6566 6f72 6520 7468 6579 lled before they │ │ │ │ │ -000506a0: 2074 7279 2074 6f20 6578 6563 7574 6520 try to execute │ │ │ │ │ -000506b0: 7468 656d 2e0a 4f74 6865 7277 6973 652c them..Otherwise, │ │ │ │ │ -000506c0: 2070 726f 626c 656d 7320 7769 6c6c 2061 problems will a │ │ │ │ │ -000506d0: 7269 7365 2077 6865 6e20 6120 7061 636b rise when a pack │ │ │ │ │ -000506e0: 6167 6520 7761 7320 7265 6d6f 7665 6420 age was removed │ │ │ │ │ -000506f0: 6275 7420 6e6f 7420 7075 7267 6564 0a73 but not purged.s │ │ │ │ │ -00050700: 696e 6365 2063 6f6e 6669 6775 7261 7469 ince configurati │ │ │ │ │ -00050710: 6f6e 2066 696c 6573 2061 7265 206b 6570 on files are kep │ │ │ │ │ -00050720: 7420 6f6e 2074 6865 2073 7973 7465 6d20 t on the system │ │ │ │ │ -00050730: 696e 2074 6869 7320 7369 7475 6174 696f in this situatio │ │ │ │ │ -00050740: 6e2e 0a0a 416e 7920 e280 9863 726f 6ee2 n...Any ...cron. │ │ │ │ │ -00050750: 8099 2064 6165 6d6f 6e20 6d75 7374 2070 .. daemon must p │ │ │ │ │ -00050760: 726f 7669 6465 20e2 8098 2f75 7372 2f62 rovide .../usr/b │ │ │ │ │ -00050770: 696e 2f63 726f 6e74 6162 e280 9920 616e in/crontab... an │ │ │ │ │ -00050780: 6420 7375 7070 6f72 7420 6e6f 726d 616c d support normal │ │ │ │ │ -00050790: 0ae2 8098 6372 6f6e 7461 62e2 8099 2065 ....crontab... e │ │ │ │ │ -000507a0: 6e74 7269 6573 2061 7320 7370 6563 6966 ntries as specif │ │ │ │ │ -000507b0: 6965 6420 696e 2050 4f53 4958 2e20 5468 ied in POSIX. Th │ │ │ │ │ -000507c0: 6520 6461 656d 6f6e 206d 7573 7420 616c e daemon must al │ │ │ │ │ -000507d0: 736f 2073 7570 706f 7274 0a6e 616d 6573 so support.names │ │ │ │ │ -000507e0: 2066 6f72 2064 6179 7320 616e 6420 6d6f for days and mo │ │ │ │ │ -000507f0: 6e74 6873 2c20 7261 6e67 6573 2c20 616e nths, ranges, an │ │ │ │ │ -00050800: 6420 7374 6570 2076 616c 7565 732e 2020 d step values. │ │ │ │ │ -00050810: 4974 2068 6173 2074 6f20 7375 7070 6f72 It has to suppor │ │ │ │ │ -00050820: 740a e280 982f 6574 632f 6372 6f6e 7461 t..../etc/cronta │ │ │ │ │ -00050830: 62e2 8099 2c20 616e 6420 636f 7272 6563 b..., and correc │ │ │ │ │ -00050840: 746c 7920 6578 6563 7574 6520 7468 6520 tly execute the │ │ │ │ │ -00050850: 7363 7269 7074 7320 696e 20e2 8098 2f65 scripts in .../e │ │ │ │ │ -00050860: 7463 2f63 726f 6e2e 64e2 8099 2e20 2054 tc/cron.d.... T │ │ │ │ │ -00050870: 6865 0a64 6165 6d6f 6e20 6d75 7374 2061 he.daemon must a │ │ │ │ │ -00050880: 6c73 6f20 636f 7272 6563 746c 7920 6578 lso correctly ex │ │ │ │ │ -00050890: 6563 7574 6520 7363 7269 7074 7320 696e ecute scripts in │ │ │ │ │ -000508a0: 0ae2 8098 2f65 7463 2f63 726f 6e2e 7b68 ..../etc/cron.{h │ │ │ │ │ -000508b0: 6f75 726c 792c 6461 696c 792c 7765 656b ourly,daily,week │ │ │ │ │ -000508c0: 6c79 2c6d 6f6e 7468 6c79 7de2 8099 2e0a ly,monthly}..... │ │ │ │ │ -000508d0: 0a2a 204d 656e 753a 0a0a 2a20 4372 6f6e .* Menu:..* Cron │ │ │ │ │ -000508e0: 206a 6f62 2066 696c 6520 6e61 6d65 733a job file names: │ │ │ │ │ -000508f0: 3a0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d :.. ---------- │ │ │ │ │ -00050900: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ -00050910: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 6874 -----.. (1) ht │ │ │ │ │ -00050920: 7470 733a 2f2f 7777 772e 6f70 656e 6772 tps://www.opengr │ │ │ │ │ -00050930: 6f75 702e 6f72 672f 6f6e 6c69 6e65 7075 oup.org/onlinepu │ │ │ │ │ -00050940: 6273 2f39 3639 3939 3139 3739 392f 0a0a bs/9699919799/.. │ │ │ │ │ -00050950: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00050960: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00050970: 653a 2043 726f 6e20 6a6f 6220 6669 6c65 e: Cron job file │ │ │ │ │ -00050980: 206e 616d 6573 2c20 2055 703a 2043 726f names, Up: Cro │ │ │ │ │ -00050990: 6e20 6a6f 6273 0a0a 392e 352e 3120 4372 n jobs..9.5.1 Cr │ │ │ │ │ -000509a0: 6f6e 206a 6f62 2066 696c 6520 6e61 6d65 on job file name │ │ │ │ │ -000509b0: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ -000509c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 -----------..The │ │ │ │ │ -000509d0: 2066 696c 6520 6e61 6d65 206f 6620 6120 file name of a │ │ │ │ │ -000509e0: 6372 6f6e 206a 6f62 2066 696c 6520 7368 cron job file sh │ │ │ │ │ -000509f0: 6f75 6c64 206e 6f72 6d61 6c6c 7920 6d61 ould normally ma │ │ │ │ │ -00050a00: 7463 6820 7468 6520 6e61 6d65 206f 6620 tch the name of │ │ │ │ │ -00050a10: 7468 650a 7061 636b 6167 6520 6672 6f6d the.package from │ │ │ │ │ -00050a20: 2077 6869 6368 2069 7420 636f 6d65 732e which it comes. │ │ │ │ │ -00050a30: 0a0a 4966 2061 2070 6163 6b61 6765 2073 ..If a package s │ │ │ │ │ -00050a40: 7570 706c 6965 7320 6d75 6c74 6970 6c65 upplies multiple │ │ │ │ │ -00050a50: 2063 726f 6e20 6a6f 6220 6669 6c65 7320 cron job files │ │ │ │ │ -00050a60: 6669 6c65 7320 696e 2074 6865 2073 616d files in the sam │ │ │ │ │ -00050a70: 650a 6469 7265 6374 6f72 792c 2074 6865 e.directory, the │ │ │ │ │ -00050a80: 2066 696c 6520 6e61 6d65 7320 7368 6f75 file names shou │ │ │ │ │ -00050a90: 6c64 2061 6c6c 2073 7461 7274 2077 6974 ld all start wit │ │ │ │ │ -00050aa0: 6820 7468 6520 6e61 6d65 206f 6620 7468 h the name of th │ │ │ │ │ -00050ab0: 6520 7061 636b 6167 650a 2870 6f73 7369 e package.(possi │ │ │ │ │ -00050ac0: 626c 7920 6d6f 6469 6669 6564 2061 7320 bly modified as │ │ │ │ │ -00050ad0: 6465 7363 7269 6265 6420 6265 6c6f 7729 described below) │ │ │ │ │ -00050ae0: 2066 6f6c 6c6f 7765 6420 6279 2061 2068 followed by a h │ │ │ │ │ -00050af0: 7970 6865 6e20 28e2 8098 2de2 8099 2920 yphen (...-...) │ │ │ │ │ -00050b00: 616e 6420 610a 7375 6974 6162 6c65 2073 and a.suitable s │ │ │ │ │ -00050b10: 7566 6669 782e 0a0a 4120 6372 6f6e 206a uffix...A cron j │ │ │ │ │ -00050b20: 6f62 2066 696c 6520 6e61 6d65 206d 7573 ob file name mus │ │ │ │ │ -00050b30: 7420 6e6f 7420 696e 636c 7564 6520 616e t not include an │ │ │ │ │ -00050b40: 7920 7065 7269 6f64 206f 7220 706c 7573 y period or plus │ │ │ │ │ -00050b50: 2063 6861 7261 6374 6572 7320 28e2 8098 characters (... │ │ │ │ │ -00050b60: 2ee2 8099 0a6f 7220 e280 982b e280 9929 .....or ...+...) │ │ │ │ │ -00050b70: 2063 6861 7261 6374 6572 7320 6173 2074 characters as t │ │ │ │ │ -00050b80: 6869 7320 7769 6c6c 2063 6175 7365 2063 his will cause c │ │ │ │ │ -00050b90: 726f 6e20 746f 2069 676e 6f72 6520 7468 ron to ignore th │ │ │ │ │ -00050ba0: 6520 6669 6c65 2e0a 556e 6465 7273 636f e file..Undersco │ │ │ │ │ -00050bb0: 7265 7320 28e2 8098 5fe2 8099 2920 7368 res (..._...) sh │ │ │ │ │ -00050bc0: 6f75 6c64 2062 6520 7573 6564 2069 6e73 ould be used ins │ │ │ │ │ -00050bd0: 7465 6164 206f 6620 e280 982e e280 9920 tead of ....... │ │ │ │ │ -00050be0: 616e 6420 e280 982b e280 9920 6368 6172 and ...+... char │ │ │ │ │ -00050bf0: 6163 7465 7273 2e0a 0a1f 0a46 696c 653a acters.....File: │ │ │ │ │ -00050c00: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00050c10: 6e66 6f2c 2020 4e6f 6465 3a20 4d65 6e75 nfo, Node: Menu │ │ │ │ │ -00050c20: 732c 2020 4e65 7874 3a20 4d75 6c74 696d s, Next: Multim │ │ │ │ │ -00050c30: 6564 6961 2068 616e 646c 6572 732c 2020 edia handlers, │ │ │ │ │ -00050c40: 5072 6576 3a20 4372 6f6e 206a 6f62 732c Prev: Cron jobs, │ │ │ │ │ -00050c50: 2020 5570 3a20 5468 6520 4f70 6572 6174 Up: The Operat │ │ │ │ │ -00050c60: 696e 6720 5379 7374 656d 0a0a 392e 3620 ing System..9.6 │ │ │ │ │ -00050c70: 4d65 6e75 730a 3d3d 3d3d 3d3d 3d3d 3d0a Menus.=========. │ │ │ │ │ -00050c80: 0a50 6163 6b61 6765 7320 7368 6970 7069 .Packages shippi │ │ │ │ │ -00050c90: 6e67 2061 7070 6c69 6361 7469 6f6e 7320 ng applications │ │ │ │ │ -00050ca0: 7468 6174 2063 6f6d 706c 7920 7769 7468 that comply with │ │ │ │ │ -00050cb0: 206d 696e 696d 616c 2072 6571 7569 7265 minimal require │ │ │ │ │ -00050cc0: 6d65 6e74 730a 6465 7363 7269 6265 6420 ments.described │ │ │ │ │ -00050cd0: 6265 6c6f 7720 666f 7220 696e 7465 6772 below for integr │ │ │ │ │ -00050ce0: 6174 696f 6e20 7769 7468 2064 6573 6b74 ation with deskt │ │ │ │ │ -00050cf0: 6f70 2065 6e76 6972 6f6e 6d65 6e74 7320 op environments │ │ │ │ │ -00050d00: 7368 6f75 6c64 0a72 6567 6973 7465 7220 should.register │ │ │ │ │ -00050d10: 7468 6573 6520 6170 706c 6963 6174 696f these applicatio │ │ │ │ │ -00050d20: 6e73 2069 6e20 7468 6520 6465 736b 746f ns in the deskto │ │ │ │ │ -00050d30: 7020 6d65 6e75 2c20 666f 6c6c 6f77 696e p menu, followin │ │ │ │ │ -00050d40: 6720 7468 650a 2746 7265 6544 6573 6b74 g the.'FreeDeskt │ │ │ │ │ -00050d50: 6f70 2720 7374 616e 6461 7264 2c20 7573 op' standard, us │ │ │ │ │ -00050d60: 696e 6720 7465 7874 2066 696c 6573 2063 ing text files c │ │ │ │ │ -00050d70: 616c 6c65 6420 2764 6573 6b74 6f70 2065 alled 'desktop e │ │ │ │ │ -00050d80: 6e74 7269 6573 272e 0a54 6865 6972 2066 ntries'..Their f │ │ │ │ │ -00050d90: 6f72 6d61 7420 6973 2064 6573 6372 6962 ormat is describ │ │ │ │ │ -00050da0: 6564 2069 6e20 7468 6520 2744 6573 6b74 ed in the 'Deskt │ │ │ │ │ -00050db0: 6f70 2045 6e74 7279 2053 7065 6369 6669 op Entry Specifi │ │ │ │ │ -00050dc0: 6361 7469 6f6e 2720 6174 0ae2 8098 6874 cation' at....ht │ │ │ │ │ -00050dd0: 7470 733a 2f2f 7374 616e 6461 7264 732e tps://standards. │ │ │ │ │ -00050de0: 6672 6565 6465 736b 746f 702e 6f72 672f freedesktop.org/ │ │ │ │ │ -00050df0: 6465 736b 746f 702d 656e 7472 792d 7370 desktop-entry-sp │ │ │ │ │ -00050e00: 6563 2f6c 6174 6573 742f e280 9920 616e ec/latest/... an │ │ │ │ │ -00050e10: 640a 636f 6d70 6c65 6d65 6e74 6172 7920 d.complementary │ │ │ │ │ -00050e20: 696e 666f 726d 6174 696f 6e20 6361 6e20 information can │ │ │ │ │ -00050e30: 6265 2066 6f75 6e64 2069 6e20 7468 6520 be found in the │ │ │ │ │ -00050e40: 2744 6573 6b74 6f70 204d 656e 750a 5370 'Desktop Menu.Sp │ │ │ │ │ -00050e50: 6563 6966 6963 6174 696f 6e27 2061 7420 ecification' at │ │ │ │ │ -00050e60: e280 9868 7474 7073 3a2f 2f73 7461 6e64 ...https://stand │ │ │ │ │ -00050e70: 6172 6473 2e66 7265 6564 6573 6b74 6f70 ards.freedesktop │ │ │ │ │ -00050e80: 2e6f 7267 2f6d 656e 752d 7370 6563 2f6c .org/menu-spec/l │ │ │ │ │ -00050e90: 6174 6573 742f e280 992e 0a0a 5468 6520 atest/......The │ │ │ │ │ -00050ea0: 6465 736b 746f 7020 656e 7472 7920 6669 desktop entry fi │ │ │ │ │ -00050eb0: 6c65 7320 6172 6520 696e 7374 616c 6c65 les are installe │ │ │ │ │ -00050ec0: 6420 6279 2074 6865 2070 6163 6b61 6765 d by the package │ │ │ │ │ -00050ed0: 7320 696e 2074 6865 2064 6972 6563 746f s in the directo │ │ │ │ │ -00050ee0: 7279 0ae2 8098 2f75 7372 2f73 6861 7265 ry..../usr/share │ │ │ │ │ -00050ef0: 2f61 7070 6c69 6361 7469 6f6e 73e2 8099 /applications... │ │ │ │ │ -00050f00: 2061 6e64 2074 6865 2046 7265 6544 6573 and the FreeDes │ │ │ │ │ -00050f10: 6b74 6f70 206d 656e 7573 2061 7265 2072 ktop menus are r │ │ │ │ │ -00050f20: 6566 7265 7368 6564 2075 7369 6e67 0a27 efreshed using.' │ │ │ │ │ -00050f30: 6470 6b67 2074 7269 6767 6572 7327 2e20 dpkg triggers'. │ │ │ │ │ -00050f40: 2049 7420 6973 2074 6865 7265 666f 7265 It is therefore │ │ │ │ │ -00050f50: 206e 6f74 206e 6563 6573 7361 7279 2074 not necessary t │ │ │ │ │ -00050f60: 6f20 6465 7065 6e64 206f 6e20 7061 636b o depend on pack │ │ │ │ │ -00050f70: 6167 6573 0a70 726f 7669 6469 6e67 2046 ages.providing F │ │ │ │ │ -00050f80: 7265 6544 6573 6b74 6f70 206d 656e 7520 reeDesktop menu │ │ │ │ │ -00050f90: 7379 7374 656d 732e 0a0a 456e 7472 6965 systems...Entrie │ │ │ │ │ -00050fa0: 7320 6469 7370 6c61 7965 6420 696e 2074 s displayed in t │ │ │ │ │ -00050fb0: 6865 2046 7265 6544 6573 6b74 6f70 206d he FreeDesktop m │ │ │ │ │ -00050fc0: 656e 7520 7368 6f75 6c64 2063 6f6e 666f enu should confo │ │ │ │ │ -00050fd0: 726d 2074 6f20 7468 650a 666f 6c6c 6f77 rm to the.follow │ │ │ │ │ -00050fe0: 696e 6720 6d69 6e69 6d61 2066 6f72 2072 ing minima for r │ │ │ │ │ -00050ff0: 656c 6576 616e 6365 2061 6e64 2076 6973 elevance and vis │ │ │ │ │ -00051000: 7561 6c20 696e 7465 6772 6174 696f 6e2e ual integration. │ │ │ │ │ -00051010: 0a0a 2020 202d 2055 6e6c 6573 7320 6869 .. - Unless hi │ │ │ │ │ -00051020: 6464 656e 2062 7920 6465 6661 756c 742c dden by default, │ │ │ │ │ -00051030: 2074 6865 2064 6573 6b74 6f70 2065 6e74 the desktop ent │ │ │ │ │ -00051040: 7279 206d 7573 7420 706f 696e 7420 746f ry must point to │ │ │ │ │ -00051050: 2061 2050 4e47 206f 720a 2020 2020 2053 a PNG or. S │ │ │ │ │ -00051060: 5647 2069 636f 6e20 7769 7468 2061 2074 VG icon with a t │ │ │ │ │ -00051070: 7261 6e73 7061 7265 6e74 2062 6163 6b67 ransparent backg │ │ │ │ │ -00051080: 726f 756e 642c 2070 726f 7669 6469 6e67 round, providing │ │ │ │ │ -00051090: 2061 7420 6c65 6173 7420 7468 650a 2020 at least the. │ │ │ │ │ -000510a0: 2020 2032 32c3 9732 3220 7369 7a65 2c20 22..22 size, │ │ │ │ │ -000510b0: 616e 6420 7072 6566 6572 6162 6c79 2075 and preferably u │ │ │ │ │ -000510c0: 7020 746f 2036 34c3 9736 342e 2020 5468 p to 64..64. Th │ │ │ │ │ -000510d0: 6520 6963 6f6e 2073 686f 756c 6420 6265 e icon should be │ │ │ │ │ -000510e0: 206e 6575 7472 616c 0a20 2020 2020 656e neutral. en │ │ │ │ │ -000510f0: 6f75 6768 2074 6f20 696e 7465 6772 6174 ough to integrat │ │ │ │ │ -00051100: 6520 7765 6c6c 2077 6974 6820 7468 6520 e well with the │ │ │ │ │ -00051110: 6465 6661 756c 7420 6963 6f6e 2074 6865 default icon the │ │ │ │ │ -00051120: 6d65 732e 2020 4974 2069 730a 2020 2020 mes. It is. │ │ │ │ │ -00051130: 2065 6e63 6f75 7261 6765 6420 746f 2073 encouraged to s │ │ │ │ │ -00051140: 6869 7020 7468 6520 6963 6f6e 2069 6e20 hip the icon in │ │ │ │ │ -00051150: 7468 6520 6465 6661 756c 7420 2768 6963 the default 'hic │ │ │ │ │ -00051160: 6f6c 6f72 2720 6963 6f6e 2074 6865 6d65 olor' icon theme │ │ │ │ │ -00051170: 0a20 2020 2020 6469 7265 6374 6f72 6965 . directorie │ │ │ │ │ -00051180: 732c 206f 7220 746f 2075 7365 2061 6e20 s, or to use an │ │ │ │ │ -00051190: 6578 6973 7469 6e67 2069 636f 6e20 6672 existing icon fr │ │ │ │ │ -000511a0: 6f6d 2074 6865 2027 6869 636f 6c6f 7227 om the 'hicolor' │ │ │ │ │ -000511b0: 2074 6865 6d65 2e0a 0a20 2020 2d20 4966 theme... - If │ │ │ │ │ -000511c0: 2074 6865 206d 656e 7520 656e 7472 7920 the menu entry │ │ │ │ │ -000511d0: 6973 206e 6f74 2075 7365 6675 6c20 696e is not useful in │ │ │ │ │ -000511e0: 2074 6865 2067 656e 6572 616c 2063 6173 the general cas │ │ │ │ │ -000511f0: 6520 6173 2061 2073 7461 6e64 616c 6f6e e as a standalon │ │ │ │ │ -00051200: 650a 2020 2020 2061 7070 6c69 6361 7469 e. applicati │ │ │ │ │ -00051210: 6f6e 2c20 7468 6520 6465 736b 746f 7020 on, the desktop │ │ │ │ │ -00051220: 656e 7472 7920 7368 6f75 6c64 2073 6574 entry should set │ │ │ │ │ -00051230: 2074 6865 20e2 8098 4e6f 4469 7370 6c61 the ...NoDispla │ │ │ │ │ -00051240: 79e2 8099 206b 6579 2074 6f0a 2020 2020 y... key to. │ │ │ │ │ -00051250: 2074 7275 652c 2073 6f20 7468 6174 2069 true, so that i │ │ │ │ │ -00051260: 7420 6361 6e20 6265 2063 6f6e 6669 6775 t can be configu │ │ │ │ │ -00051270: 7265 6420 746f 2062 6520 6469 7370 6c61 red to be displa │ │ │ │ │ -00051280: 7965 6420 6f6e 6c79 2062 7920 7468 6f73 yed only by thos │ │ │ │ │ -00051290: 650a 2020 2020 2077 686f 206e 6565 6420 e. who need │ │ │ │ │ -000512a0: 6974 2e0a 0a20 2020 2d20 496e 2064 6f75 it... - In dou │ │ │ │ │ -000512b0: 6274 2c20 7468 6520 7061 636b 6167 6520 bt, the package │ │ │ │ │ -000512c0: 6d61 696e 7461 696e 6572 2073 686f 756c maintainer shoul │ │ │ │ │ -000512d0: 6420 636f 6f72 6469 6e61 7465 2077 6974 d coordinate wit │ │ │ │ │ -000512e0: 6820 7468 650a 2020 2020 206d 6169 6e74 h the. maint │ │ │ │ │ -000512f0: 6169 6e65 7273 206f 6620 6d65 6e75 2069 ainers of menu i │ │ │ │ │ -00051300: 6d70 6c65 6d65 6e74 6174 696f 6e73 2074 mplementations t │ │ │ │ │ -00051310: 6872 6f75 6768 2074 6865 2027 6465 6269 hrough the 'debi │ │ │ │ │ -00051320: 616e 2d64 6573 6b74 6f70 270a 2020 2020 an-desktop'. │ │ │ │ │ -00051330: 206d 6169 6c69 6e67 206c 6973 7420 696e mailing list in │ │ │ │ │ -00051340: 206f 7264 6572 2074 6f20 6176 6f69 6420 order to avoid │ │ │ │ │ -00051350: 7072 6f62 6c65 6d73 2077 6974 6820 6361 problems with ca │ │ │ │ │ -00051360: 7465 676f 7269 6573 206f 7220 6261 640a tegories or bad. │ │ │ │ │ -00051370: 2020 2020 2069 6e74 6572 6163 7469 6f6e interaction │ │ │ │ │ -00051380: 7320 7769 7468 206f 7468 6572 2069 636f s with other ico │ │ │ │ │ -00051390: 6e73 2e20 2045 7370 6563 6961 6c6c 7920 ns. Especially │ │ │ │ │ -000513a0: 666f 7220 7061 636b 6167 6573 2077 6869 for packages whi │ │ │ │ │ -000513b0: 6368 2061 7265 0a20 2020 2020 7061 7274 ch are. part │ │ │ │ │ -000513c0: 206f 6620 696e 7374 616c 6c61 7469 6f6e of installation │ │ │ │ │ -000513d0: 2074 6173 6b73 2c20 7468 6520 636f 6e74 tasks, the cont │ │ │ │ │ -000513e0: 656e 7473 206f 6620 7468 650a 2020 2020 ents of the. │ │ │ │ │ -000513f0: 20e2 8098 4e6f 7453 686f 7749 6ee2 8099 ...NotShowIn... │ │ │ │ │ -00051400: 2fe2 8098 4f6e 6c79 5368 6f77 496e e280 /...OnlyShowIn.. │ │ │ │ │ -00051410: 9920 6b65 7973 2073 686f 756c 6420 6265 . keys should be │ │ │ │ │ -00051420: 2076 616c 6964 6174 6564 2062 7920 7468 validated by th │ │ │ │ │ -00051430: 650a 2020 2020 206d 6169 6e74 6169 6e65 e. maintaine │ │ │ │ │ -00051440: 7273 206f 6620 7468 6520 7265 6c65 7661 rs of the releva │ │ │ │ │ -00051450: 6e74 2065 6e76 6972 6f6e 6d65 6e74 732e nt environments. │ │ │ │ │ -00051460: 0a0a 5369 6e63 6520 7468 6520 4672 6565 ..Since the Free │ │ │ │ │ -00051470: 4465 736b 746f 7020 6d65 6e75 2069 7320 Desktop menu is │ │ │ │ │ -00051480: 6120 6372 6f73 732d 6469 7374 7269 6275 a cross-distribu │ │ │ │ │ -00051490: 7469 6f6e 2073 7461 6e64 6172 642c 2074 tion standard, t │ │ │ │ │ -000514a0: 6865 2064 6573 6b74 6f70 0a65 6e74 7269 he desktop.entri │ │ │ │ │ -000514b0: 6573 2077 7269 7474 656e 2066 6f72 2044 es written for D │ │ │ │ │ -000514c0: 6562 6961 6e20 7368 6f75 6c64 2062 6520 ebian should be │ │ │ │ │ -000514d0: 666f 7277 6172 6465 6420 7570 7374 7265 forwarded upstre │ │ │ │ │ -000514e0: 616d 2c20 7768 6572 6520 7468 6579 2077 am, where they w │ │ │ │ │ -000514f0: 696c 6c0a 6265 6e65 6669 7420 746f 206f ill.benefit to o │ │ │ │ │ -00051500: 7468 6572 2075 7365 7273 2061 6e64 2061 ther users and a │ │ │ │ │ -00051510: 7265 206d 6f72 6520 6c69 6b65 6c79 2074 re more likely t │ │ │ │ │ -00051520: 6f20 7265 6365 6976 6520 6578 7472 610a o receive extra. │ │ │ │ │ -00051530: 636f 6e74 7269 6275 7469 6f6e 7320 7375 contributions su │ │ │ │ │ -00051540: 6368 2061 7320 7472 616e 736c 6174 696f ch as translatio │ │ │ │ │ -00051550: 6e73 2e0a 0a49 6620 6120 7061 636b 6167 ns...If a packag │ │ │ │ │ -00051560: 6520 696e 7374 616c 6c73 2061 2046 7265 e installs a Fre │ │ │ │ │ -00051570: 6544 6573 6b74 6f70 2064 6573 6b74 6f70 eDesktop desktop │ │ │ │ │ -00051580: 2065 6e74 7279 2c20 6974 206d 7573 7420 entry, it must │ │ │ │ │ -00051590: 6e6f 7420 616c 736f 0a69 6e73 7461 6c6c not also.install │ │ │ │ │ -000515a0: 2061 2044 6562 6961 6e20 6d65 6e75 2065 a Debian menu e │ │ │ │ │ -000515b0: 6e74 7279 2e0a 0a1f 0a46 696c 653a 2064 ntry.....File: d │ │ │ │ │ -000515c0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -000515d0: 6f2c 2020 4e6f 6465 3a20 4d75 6c74 696d o, Node: Multim │ │ │ │ │ -000515e0: 6564 6961 2068 616e 646c 6572 732c 2020 edia handlers, │ │ │ │ │ -000515f0: 4e65 7874 3a20 4b65 7962 6f61 7264 2063 Next: Keyboard c │ │ │ │ │ -00051600: 6f6e 6669 6775 7261 7469 6f6e 2c20 2050 onfiguration, P │ │ │ │ │ -00051610: 7265 763a 204d 656e 7573 2c20 2055 703a rev: Menus, Up: │ │ │ │ │ -00051620: 2054 6865 204f 7065 7261 7469 6e67 2053 The Operating S │ │ │ │ │ -00051630: 7973 7465 6d0a 0a39 2e37 204d 756c 7469 ystem..9.7 Multi │ │ │ │ │ -00051640: 6d65 6469 6120 6861 6e64 6c65 7273 0a3d media handlers.= │ │ │ │ │ -00051650: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00051660: 3d3d 3d3d 3d3d 0a0a 4d65 6469 6120 7479 ======..Media ty │ │ │ │ │ -00051670: 7065 7320 2866 6f72 6d65 726c 7920 6b6e pes (formerly kn │ │ │ │ │ -00051680: 6f77 6e20 6173 204d 494d 4520 7479 7065 own as MIME type │ │ │ │ │ -00051690: 732c 204d 756c 7469 7075 7270 6f73 6520 s, Multipurpose │ │ │ │ │ -000516a0: 496e 7465 726e 6574 204d 6169 6c0a 4578 Internet Mail.Ex │ │ │ │ │ -000516b0: 7465 6e73 696f 6e73 2c20 5246 4373 2032 tensions, RFCs 2 │ │ │ │ │ -000516c0: 3034 352d 3230 3439 2920 6973 2061 206d 045-2049) is a m │ │ │ │ │ -000516d0: 6563 6861 6e69 736d 2066 6f72 2065 6e63 echanism for enc │ │ │ │ │ -000516e0: 6f64 696e 6720 6669 6c65 7320 616e 6420 oding files and │ │ │ │ │ -000516f0: 6461 7461 0a73 7472 6561 6d73 2061 6e64 data.streams and │ │ │ │ │ -00051700: 2070 726f 7669 6469 6e67 206d 6574 612d providing meta- │ │ │ │ │ -00051710: 696e 666f 726d 6174 696f 6e20 6162 6f75 information abou │ │ │ │ │ -00051720: 7420 7468 656d 2c20 696e 2070 6172 7469 t them, in parti │ │ │ │ │ -00051730: 6375 6c61 7220 7468 6569 720a 7479 7065 cular their.type │ │ │ │ │ -00051740: 2061 6e64 2066 6f72 6d61 7420 2865 2e67 and format (e.g │ │ │ │ │ -00051750: 2e20 20e2 8098 696d 6167 652f 706e 67e2 . ...image/png. │ │ │ │ │ -00051760: 8099 2c20 e280 9874 6578 742f 6874 6d6c .., ...text/html │ │ │ │ │ -00051770: e280 992c 20e2 8098 6175 6469 6f2f 6f67 ..., ...audio/og │ │ │ │ │ -00051780: 67e2 8099 292e 0a0a 5265 6769 7374 7261 g...)...Registra │ │ │ │ │ -00051790: 7469 6f6e 206f 6620 6d65 6469 6120 7479 tion of media ty │ │ │ │ │ -000517a0: 7065 2068 616e 646c 6572 7320 616c 6c6f pe handlers allo │ │ │ │ │ -000517b0: 7773 2070 726f 6772 616d 7320 6c69 6b65 ws programs like │ │ │ │ │ -000517c0: 206d 6169 6c20 7573 6572 0a61 6765 6e74 mail user.agent │ │ │ │ │ -000517d0: 7320 616e 6420 7765 6220 6272 6f77 7365 s and web browse │ │ │ │ │ -000517e0: 7273 2074 6f20 696e 766f 6b65 2074 6865 rs to invoke the │ │ │ │ │ -000517f0: 7365 2068 616e 646c 6572 7320 746f 2076 se handlers to v │ │ │ │ │ -00051800: 6965 772c 2065 6469 7420 6f72 0a64 6973 iew, edit or.dis │ │ │ │ │ -00051810: 706c 6179 206d 6564 6961 2074 7970 6573 play media types │ │ │ │ │ -00051820: 2074 6865 7920 646f 6e27 7420 7375 7070 they don't supp │ │ │ │ │ -00051830: 6f72 7420 6469 7265 6374 6c79 2e0a 0a54 ort directly...T │ │ │ │ │ -00051840: 6865 7265 2061 7265 2074 776f 206f 7665 here are two ove │ │ │ │ │ -00051850: 726c 6170 7069 6e67 2073 7973 7465 6d73 rlapping systems │ │ │ │ │ -00051860: 2074 6f20 6173 736f 6369 6174 6520 6d65 to associate me │ │ │ │ │ -00051870: 6469 6120 7479 7065 7320 746f 2070 726f dia types to pro │ │ │ │ │ -00051880: 6772 616d 730a 7768 6963 6820 6361 6e20 grams.which can │ │ │ │ │ -00051890: 6861 6e64 6c65 2074 6865 6d2e 2020 5468 handle them. Th │ │ │ │ │ -000518a0: 6520 276d 6169 6c63 6170 2720 7379 7374 e 'mailcap' syst │ │ │ │ │ -000518b0: 656d 2069 7320 666f 756e 6420 6f6e 2061 em is found on a │ │ │ │ │ -000518c0: 206c 6172 6765 206e 756d 6265 720a 6f66 large number.of │ │ │ │ │ -000518d0: 2055 6e69 7820 7379 7374 656d 732e 2020 Unix systems. │ │ │ │ │ -000518e0: 5468 6520 2746 7265 6544 6573 6b74 6f70 The 'FreeDesktop │ │ │ │ │ -000518f0: 2720 7379 7374 656d 2069 7320 6169 6d65 ' system is aime │ │ │ │ │ -00051900: 6420 6174 2044 6573 6b74 6f70 0a65 6e76 d at Desktop.env │ │ │ │ │ -00051910: 6972 6f6e 6d65 6e74 732e 2020 496e 2044 ironments. In D │ │ │ │ │ -00051920: 6562 6961 6e2c 2046 7265 6544 6573 6b74 ebian, FreeDeskt │ │ │ │ │ -00051930: 6f70 2065 6e74 7269 6573 2061 7265 2061 op entries are a │ │ │ │ │ -00051940: 7574 6f6d 6174 6963 616c 6c79 0a74 7261 utomatically.tra │ │ │ │ │ -00051950: 6e73 6c61 7465 6420 696e 206d 6169 6c63 nslated in mailc │ │ │ │ │ -00051960: 6170 2065 6e74 7269 6573 2c20 7468 6572 ap entries, ther │ │ │ │ │ -00051970: 6566 6f72 6520 7061 636b 6167 6573 2061 efore packages a │ │ │ │ │ -00051980: 6c72 6561 6479 2075 7369 6e67 2064 6573 lready using des │ │ │ │ │ -00051990: 6b74 6f70 0a65 6e74 7269 6573 2073 686f ktop.entries sho │ │ │ │ │ -000519a0: 756c 6420 6e6f 7420 7573 6520 7468 6520 uld not use the │ │ │ │ │ -000519b0: 6d61 696c 6361 7020 7379 7374 656d 2064 mailcap system d │ │ │ │ │ -000519c0: 6972 6563 746c 792e 0a0a 2a20 4d65 6e75 irectly...* Menu │ │ │ │ │ -000519d0: 3a0a 0a2a 2052 6567 6973 7472 6174 696f :..* Registratio │ │ │ │ │ -000519e0: 6e20 6f66 206d 6564 6961 2074 7970 6520 n of media type │ │ │ │ │ -000519f0: 6861 6e64 6c65 7273 2077 6974 6820 6465 handlers with de │ │ │ │ │ -00051a00: 736b 746f 7020 656e 7472 6965 733a 3a0a sktop entries::. │ │ │ │ │ -00051a10: 2a20 5265 6769 7374 7261 7469 6f6e 206f * Registration o │ │ │ │ │ -00051a20: 6620 6d65 6469 6120 7479 7065 2068 616e f media type han │ │ │ │ │ -00051a30: 646c 6572 7320 7769 7468 206d 6169 6c63 dlers with mailc │ │ │ │ │ -00051a40: 6170 2065 6e74 7269 6573 3a3a 0a2a 2050 ap entries::.* P │ │ │ │ │ -00051a50: 726f 7669 6469 6e67 206d 6564 6961 2074 roviding media t │ │ │ │ │ -00051a60: 7970 6573 2074 6f20 6669 6c65 733a 3a0a ypes to files::. │ │ │ │ │ -00051a70: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00051a80: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00051a90: 6465 3a20 5265 6769 7374 7261 7469 6f6e de: Registration │ │ │ │ │ -00051aa0: 206f 6620 6d65 6469 6120 7479 7065 2068 of media type h │ │ │ │ │ -00051ab0: 616e 646c 6572 7320 7769 7468 2064 6573 andlers with des │ │ │ │ │ -00051ac0: 6b74 6f70 2065 6e74 7269 6573 2c20 204e ktop entries, N │ │ │ │ │ -00051ad0: 6578 743a 2052 6567 6973 7472 6174 696f ext: Registratio │ │ │ │ │ -00051ae0: 6e20 6f66 206d 6564 6961 2074 7970 6520 n of media type │ │ │ │ │ -00051af0: 6861 6e64 6c65 7273 2077 6974 6820 6d61 handlers with ma │ │ │ │ │ -00051b00: 696c 6361 7020 656e 7472 6965 732c 2020 ilcap entries, │ │ │ │ │ -00051b10: 5570 3a20 4d75 6c74 696d 6564 6961 2068 Up: Multimedia h │ │ │ │ │ -00051b20: 616e 646c 6572 730a 0a39 2e37 2e31 2052 andlers..9.7.1 R │ │ │ │ │ -00051b30: 6567 6973 7472 6174 696f 6e20 6f66 206d egistration of m │ │ │ │ │ -00051b40: 6564 6961 2074 7970 6520 6861 6e64 6c65 edia type handle │ │ │ │ │ -00051b50: 7273 2077 6974 6820 6465 736b 746f 7020 rs with desktop │ │ │ │ │ -00051b60: 656e 7472 6965 730a 2d2d 2d2d 2d2d 2d2d entries.-------- │ │ │ │ │ -00051b70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00051b80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00051b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00051ba0: 2d2d 2d2d 2d2d 0a0a 5061 636b 6167 6573 ------..Packages │ │ │ │ │ -00051bb0: 2073 6869 7070 696e 6720 616e 2061 7070 shipping an app │ │ │ │ │ -00051bc0: 6c69 6361 7469 6f6e 2061 626c 6520 746f lication able to │ │ │ │ │ -00051bd0: 2076 6965 772c 2065 6469 7420 6f72 2070 view, edit or p │ │ │ │ │ -00051be0: 6f69 6e74 2074 6f20 6669 6c65 7320 6f66 oint to files of │ │ │ │ │ -00051bf0: 0a61 2067 6976 656e 206d 6564 6961 2074 .a given media t │ │ │ │ │ -00051c00: 7970 652c 206f 7220 6f70 656e 206c 696e ype, or open lin │ │ │ │ │ -00051c10: 6b73 2077 6974 6820 6120 6769 7665 6e20 ks with a given │ │ │ │ │ -00051c20: 5552 4920 7363 6865 6d65 2c20 7368 6f75 URI scheme, shou │ │ │ │ │ -00051c30: 6c64 206c 6973 740a 6974 2069 6e20 7468 ld list.it in th │ │ │ │ │ -00051c40: 6520 e280 984d 696d 6554 7970 65e2 8099 e ...MimeType... │ │ │ │ │ -00051c50: 206b 6579 206f 6620 7468 6520 6170 706c key of the appl │ │ │ │ │ -00051c60: 6963 6174 696f 6e27 7320 2a6e 6f74 6520 ication's *note │ │ │ │ │ -00051c70: 6465 736b 746f 7020 656e 7472 793a 2031 desktop entry: 1 │ │ │ │ │ -00051c80: 342e 0a46 6f72 2055 5249 2073 6368 656d 4..For URI schem │ │ │ │ │ -00051c90: 6573 2c20 7468 6520 7265 6c65 7661 6e74 es, the relevant │ │ │ │ │ -00051ca0: 204d 494d 4520 7479 7065 7320 6172 6520 MIME types are │ │ │ │ │ -00051cb0: e280 9878 2d73 6368 656d 652d 6861 6e64 ...x-scheme-hand │ │ │ │ │ -00051cc0: 6c65 722f 2ae2 8099 2028 652e 672e 0ae2 ler/*... (e.g... │ │ │ │ │ -00051cd0: 8098 782d 7363 6865 6d65 2d68 616e 646c ..x-scheme-handl │ │ │ │ │ -00051ce0: 6572 2f68 7474 7073 e280 9929 2e0a 0a1f er/https...).... │ │ │ │ │ -00051cf0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00051d00: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00051d10: 3a20 5265 6769 7374 7261 7469 6f6e 206f : Registration o │ │ │ │ │ -00051d20: 6620 6d65 6469 6120 7479 7065 2068 616e f media type han │ │ │ │ │ -00051d30: 646c 6572 7320 7769 7468 206d 6169 6c63 dlers with mailc │ │ │ │ │ -00051d40: 6170 2065 6e74 7269 6573 2c20 204e 6578 ap entries, Nex │ │ │ │ │ -00051d50: 743a 2050 726f 7669 6469 6e67 206d 6564 t: Providing med │ │ │ │ │ -00051d60: 6961 2074 7970 6573 2074 6f20 6669 6c65 ia types to file │ │ │ │ │ -00051d70: 732c 2020 5072 6576 3a20 5265 6769 7374 s, Prev: Regist │ │ │ │ │ -00051d80: 7261 7469 6f6e 206f 6620 6d65 6469 6120 ration of media │ │ │ │ │ -00051d90: 7479 7065 2068 616e 646c 6572 7320 7769 type handlers wi │ │ │ │ │ -00051da0: 7468 2064 6573 6b74 6f70 2065 6e74 7269 th desktop entri │ │ │ │ │ -00051db0: 6573 2c20 2055 703a 204d 756c 7469 6d65 es, Up: Multime │ │ │ │ │ -00051dc0: 6469 6120 6861 6e64 6c65 7273 0a0a 392e dia handlers..9. │ │ │ │ │ -00051dd0: 372e 3220 5265 6769 7374 7261 7469 6f6e 7.2 Registration │ │ │ │ │ -00051de0: 206f 6620 6d65 6469 6120 7479 7065 2068 of media type h │ │ │ │ │ -00051df0: 616e 646c 6572 7320 7769 7468 206d 6169 andlers with mai │ │ │ │ │ -00051e00: 6c63 6170 2065 6e74 7269 6573 0a2d 2d2d lcap entries.--- │ │ │ │ │ -00051e10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00051e20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00051e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00051e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a50 6163 -----------..Pac │ │ │ │ │ -00051e50: 6b61 6765 7320 7468 6174 2061 7265 206e kages that are n │ │ │ │ │ -00051e60: 6f74 2075 7369 6e67 2064 6573 6b74 6f70 ot using desktop │ │ │ │ │ -00051e70: 2065 6e74 7269 6573 2066 6f72 2072 6567 entries for reg │ │ │ │ │ -00051e80: 6973 7472 6174 696f 6e20 7368 6f75 6c64 istration should │ │ │ │ │ -00051e90: 0a69 6e73 7461 6c6c 2061 2066 696c 6520 .install a file │ │ │ │ │ -00051ea0: 696e 20e2 8098 6d61 696c 6361 7028 3529 in ...mailcap(5) │ │ │ │ │ -00051eb0: e280 9920 666f 726d 6174 2028 5246 4320 ... format (RFC │ │ │ │ │ -00051ec0: 3135 3234 2920 696e 2074 6865 2064 6972 1524) in the dir │ │ │ │ │ -00051ed0: 6563 746f 7279 0ae2 8098 2f75 7372 2f6c ectory..../usr/l │ │ │ │ │ -00051ee0: 6962 2f6d 696d 652f 7061 636b 6167 6573 ib/mime/packages │ │ │ │ │ -00051ef0: 2fe2 8099 2e20 2054 6865 2066 696c 6520 /.... The file │ │ │ │ │ -00051f00: 6e61 6d65 2073 686f 756c 6420 6265 2074 name should be t │ │ │ │ │ -00051f10: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ -00051f20: 6527 730a 6e61 6d65 2e0a 0a54 6865 206d e's.name...The m │ │ │ │ │ -00051f30: 6169 6c63 6170 2070 6163 6b61 6765 2070 ailcap package p │ │ │ │ │ -00051f40: 726f 7669 6465 7320 7468 6520 e280 9875 rovides the ...u │ │ │ │ │ -00051f50: 7064 6174 652d 6d69 6d65 e280 9920 7072 pdate-mime... pr │ │ │ │ │ -00051f60: 6f67 7261 6d2c 2077 6869 6368 2069 6e74 ogram, which int │ │ │ │ │ -00051f70: 6567 7261 7465 730a 7468 6573 6520 7265 egrates.these re │ │ │ │ │ -00051f80: 6769 7374 7261 7469 6f6e 7320 696e 2074 gistrations in t │ │ │ │ │ -00051f90: 6865 20e2 8098 2f65 7463 2f6d 6169 6c63 he .../etc/mailc │ │ │ │ │ -00051fa0: 6170 e280 9920 6669 6c65 2c20 7573 696e ap... file, usin │ │ │ │ │ -00051fb0: 6720 6470 6b67 2074 7269 6767 6572 732e g dpkg triggers. │ │ │ │ │ -00051fc0: 0a28 3129 0a0a 5061 636b 6167 6573 2069 .(1)..Packages i │ │ │ │ │ -00051fd0: 6e73 7461 6c6c 696e 6720 6465 736b 746f nstalling deskto │ │ │ │ │ -00051fe0: 7020 656e 7472 6965 7320 7368 6f75 6c64 p entries should │ │ │ │ │ -00051ff0: 206e 6f74 2069 6e73 7461 6c6c 206d 6169 not install mai │ │ │ │ │ -00052000: 6c63 6170 2065 6e74 7269 6573 0a66 6f72 lcap entries.for │ │ │ │ │ -00052010: 2074 6865 2073 616d 6520 7072 6f67 7261 the same progra │ │ │ │ │ -00052020: 6d2c 2062 6563 6175 7365 2074 6865 206d m, because the m │ │ │ │ │ -00052030: 6169 6c63 6170 2070 6163 6b61 6765 2061 ailcap package a │ │ │ │ │ -00052040: 6c72 6561 6479 2072 6561 6473 2064 6573 lready reads des │ │ │ │ │ -00052050: 6b74 6f70 0a65 6e74 7269 6573 2e0a 0a50 ktop.entries...P │ │ │ │ │ -00052060: 6163 6b61 6765 7320 7573 696e 6720 7468 ackages using th │ │ │ │ │ -00052070: 6573 6520 6661 6369 6c69 7469 6573 2027 ese facilities ' │ │ │ │ │ -00052080: 7368 6f75 6c64 206e 6f74 2720 6465 7065 should not' depe │ │ │ │ │ -00052090: 6e64 206f 6e2c 2072 6563 6f6d 6d65 6e64 nd on, recommend │ │ │ │ │ -000520a0: 2c20 6f72 0a73 7567 6765 7374 20e2 8098 , or.suggest ... │ │ │ │ │ -000520b0: 6d61 696c 6361 70e2 8099 2e0a 0a20 2020 mailcap...... │ │ │ │ │ -000520c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -000520d0: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -000520e0: 0a20 2020 2831 2920 4372 6561 7469 6e67 . (1) Creating │ │ │ │ │ -000520f0: 2c20 6d6f 6469 6679 696e 6720 6f72 2072 , modifying or r │ │ │ │ │ -00052100: 656d 6f76 696e 6720 6120 6669 6c65 2069 emoving a file i │ │ │ │ │ -00052110: 6e0a e280 982f 7573 722f 6c69 622f 6d69 n..../usr/lib/mi │ │ │ │ │ -00052120: 6d65 2f70 6163 6b61 6765 732f e280 9920 me/packages/... │ │ │ │ │ -00052130: 7573 696e 6720 6d61 696e 7461 696e 6572 using maintainer │ │ │ │ │ -00052140: 2073 6372 6970 7473 2077 696c 6c20 6e6f scripts will no │ │ │ │ │ -00052150: 7420 6163 7469 7661 7465 2074 6865 0a74 t activate the.t │ │ │ │ │ -00052160: 7269 6767 6572 2e20 2049 6e20 7468 6174 rigger. In that │ │ │ │ │ -00052170: 2063 6173 652c 2069 7420 6361 6e20 6265 case, it can be │ │ │ │ │ -00052180: 2064 6f6e 6520 6279 2063 616c 6c69 6e67 done by calling │ │ │ │ │ -00052190: 20e2 8098 6470 6b67 2d74 7269 6767 6572 ...dpkg-trigger │ │ │ │ │ -000521a0: 0a2d 2d6e 6f2d 6177 6169 7420 2f75 7372 .--no-await /usr │ │ │ │ │ -000521b0: 2f6c 6962 2f6d 696d 652f 7061 636b 6167 /lib/mime/packag │ │ │ │ │ -000521c0: 6573 e280 9920 6672 6f6d 2074 6865 206d es... from the m │ │ │ │ │ -000521d0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -000521e0: 2061 6674 6572 0a63 7265 6174 696e 672c after.creating, │ │ │ │ │ -000521f0: 206d 6f64 6966 7969 6e67 2c20 6f72 2072 modifying, or r │ │ │ │ │ -00052200: 656d 6f76 696e 6720 7468 6520 6669 6c65 emoving the file │ │ │ │ │ -00052210: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00052220: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00052230: 4e6f 6465 3a20 5072 6f76 6964 696e 6720 Node: Providing │ │ │ │ │ -00052240: 6d65 6469 6120 7479 7065 7320 746f 2066 media types to f │ │ │ │ │ -00052250: 696c 6573 2c20 2050 7265 763a 2052 6567 iles, Prev: Reg │ │ │ │ │ -00052260: 6973 7472 6174 696f 6e20 6f66 206d 6564 istration of med │ │ │ │ │ -00052270: 6961 2074 7970 6520 6861 6e64 6c65 7273 ia type handlers │ │ │ │ │ -00052280: 2077 6974 6820 6d61 696c 6361 7020 656e with mailcap en │ │ │ │ │ -00052290: 7472 6965 732c 2020 5570 3a20 4d75 6c74 tries, Up: Mult │ │ │ │ │ -000522a0: 696d 6564 6961 2068 616e 646c 6572 730a imedia handlers. │ │ │ │ │ -000522b0: 0a39 2e37 2e33 2050 726f 7669 6469 6e67 .9.7.3 Providing │ │ │ │ │ -000522c0: 206d 6564 6961 2074 7970 6573 2074 6f20 media types to │ │ │ │ │ -000522d0: 6669 6c65 730a 2d2d 2d2d 2d2d 2d2d 2d2d files.---------- │ │ │ │ │ -000522e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000522f0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 ----------..The │ │ │ │ │ -00052300: 6d65 6469 6120 7479 7065 206f 6620 6120 media type of a │ │ │ │ │ -00052310: 6669 6c65 2069 7320 6469 7363 6f76 6572 file is discover │ │ │ │ │ -00052320: 6564 2062 7920 696e 7370 6563 7469 6e67 ed by inspecting │ │ │ │ │ -00052330: 2074 6865 2066 696c 6527 730a 6578 7465 the file's.exte │ │ │ │ │ -00052340: 6e73 696f 6e20 6f72 2069 7473 20e2 8098 nsion or its ... │ │ │ │ │ -00052350: 6d61 6769 6328 3529 e280 9920 7061 7474 magic(5)... patt │ │ │ │ │ -00052360: 6572 6e2c 2061 6e64 2069 6e74 6572 726f ern, and interro │ │ │ │ │ -00052370: 6761 7469 6e67 2061 2064 6174 6162 6173 gating a databas │ │ │ │ │ -00052380: 650a 6173 736f 6369 6174 696e 6720 7468 e.associating th │ │ │ │ │ -00052390: 656d 2077 6974 6820 6d65 6469 6120 7479 em with media ty │ │ │ │ │ -000523a0: 7065 732e 0a0a 546f 2073 7570 706f 7274 pes...To support │ │ │ │ │ -000523b0: 206e 6577 2061 7373 6f63 6961 7469 6f6e new association │ │ │ │ │ -000523c0: 7320 6265 7477 6565 6e20 6d65 6469 6120 s between media │ │ │ │ │ -000523d0: 7479 7065 7320 616e 6420 6669 6c65 732c types and files, │ │ │ │ │ -000523e0: 2074 6865 6972 0a63 6861 7261 6374 6572 their.character │ │ │ │ │ -000523f0: 6973 7469 6320 6669 6c65 2065 7874 656e istic file exten │ │ │ │ │ -00052400: 7369 6f6e 7320 616e 6420 6d61 6769 6320 sions and magic │ │ │ │ │ -00052410: 7061 7474 6572 6e73 2073 686f 756c 6420 patterns should │ │ │ │ │ -00052420: 6265 2072 6567 6973 7465 7265 640a 746f be registered.to │ │ │ │ │ -00052430: 2074 6865 2049 414e 4120 2849 6e74 6572 the IANA (Inter │ │ │ │ │ -00052440: 6e65 7420 4173 7369 676e 6564 204e 756d net Assigned Num │ │ │ │ │ -00052450: 6265 7273 2041 7574 686f 7269 7479 292e bers Authority). │ │ │ │ │ -00052460: 2020 5365 650a e280 9868 7474 7073 3a2f See....https:/ │ │ │ │ │ -00052470: 2f77 7777 2e69 616e 612e 6f72 672f 6173 /www.iana.org/as │ │ │ │ │ -00052480: 7369 676e 6d65 6e74 732f 6d65 6469 612d signments/media- │ │ │ │ │ -00052490: 7479 7065 73e2 8099 2061 6e64 2052 4643 types... and RFC │ │ │ │ │ -000524a0: 2036 3833 3820 666f 7220 6465 7461 696c 6838 for detail │ │ │ │ │ -000524b0: 732e 0a54 6869 7320 696e 666f 726d 6174 s..This informat │ │ │ │ │ -000524c0: 696f 6e20 7769 6c6c 2074 6865 6e20 7072 ion will then pr │ │ │ │ │ -000524d0: 6f70 6167 6174 6520 746f 2074 6865 2073 opagate to the s │ │ │ │ │ -000524e0: 7973 7465 6d73 2064 6973 636f 7665 7269 ystems discoveri │ │ │ │ │ -000524f0: 6e67 2066 696c 650a 6d65 6469 6120 7479 ng file.media ty │ │ │ │ │ -00052500: 7065 7320 696e 2044 6562 6961 6e2c 2070 pes in Debian, p │ │ │ │ │ -00052510: 726f 7669 6465 6420 6279 2074 6865 2073 rovided by the s │ │ │ │ │ -00052520: 6861 7265 642d 6d69 6d65 2d69 6e66 6f2c hared-mime-info, │ │ │ │ │ -00052530: 206d 6564 6961 2d74 7970 6573 2061 6e64 media-types and │ │ │ │ │ -00052540: 0a66 696c 6520 7061 636b 6167 6573 2e20 .file packages. │ │ │ │ │ -00052550: 2049 6620 7265 6769 7374 7261 7469 6f6e If registration │ │ │ │ │ -00052560: 2061 6e64 2070 726f 7061 6761 7469 6f6e and propagation │ │ │ │ │ -00052570: 2063 616e 206e 6f74 2062 6520 7761 6974 can not be wait │ │ │ │ │ -00052580: 6564 2066 6f72 2c0a 7375 7070 6f72 7420 ed for,.support │ │ │ │ │ -00052590: 6361 6e20 6265 2061 736b 6564 2074 6f20 can be asked to │ │ │ │ │ -000525a0: 7468 6520 6d61 696e 7461 696e 6572 7320 the maintainers │ │ │ │ │ -000525b0: 6f66 2074 6865 2070 6163 6b61 6765 7320 of the packages │ │ │ │ │ -000525c0: 6d65 6e74 696f 6e65 6420 6162 6f76 652e mentioned above. │ │ │ │ │ -000525d0: 0a0a 466f 7220 6669 6c65 7320 7468 6174 ..For files that │ │ │ │ │ -000525e0: 2061 7265 2070 726f 6475 6365 6420 616e are produced an │ │ │ │ │ -000525f0: 6420 7265 6164 2062 7920 6120 7369 6e67 d read by a sing │ │ │ │ │ -00052600: 6c65 2061 7070 6c69 6361 7469 6f6e 2c20 le application, │ │ │ │ │ -00052610: 6974 2069 7320 616c 736f 0a70 6f73 7369 it is also.possi │ │ │ │ │ -00052620: 626c 6520 746f 2064 6563 6c61 7265 2074 ble to declare t │ │ │ │ │ -00052630: 6869 7320 6173 736f 6369 6174 696f 6e20 his association │ │ │ │ │ -00052640: 746f 2074 6865 2027 5368 6172 6564 204d to the 'Shared M │ │ │ │ │ -00052650: 494d 4520 496e 666f 2720 7379 7374 656d IME Info' system │ │ │ │ │ -00052660: 2062 790a 696e 7374 616c 6c69 6e67 2069 by.installing i │ │ │ │ │ -00052670: 6e20 7468 6520 6469 7265 6374 6f72 7920 n the directory │ │ │ │ │ -00052680: e280 982f 7573 722f 7368 6172 652f 6d69 .../usr/share/mi │ │ │ │ │ -00052690: 6d65 2f70 6163 6b61 6765 73e2 8099 2061 me/packages... a │ │ │ │ │ -000526a0: 2066 696c 6520 696e 2074 6865 2058 4d4c file in the XML │ │ │ │ │ -000526b0: 0a66 6f72 6d61 7420 7370 6563 6966 6965 .format specifie │ │ │ │ │ -000526c0: 6420 6174 0ae2 8098 6874 7470 733a 2f2f d at....https:// │ │ │ │ │ -000526d0: 7374 616e 6461 7264 732e 6672 6565 6465 standards.freede │ │ │ │ │ -000526e0: 736b 746f 702e 6f72 672f 7368 6172 6564 sktop.org/shared │ │ │ │ │ -000526f0: 2d6d 696d 652d 696e 666f 2d73 7065 632f -mime-info-spec/ │ │ │ │ │ -00052700: 6c61 7465 7374 2fe2 8099 2e0a 0a1f 0a46 latest/........F │ │ │ │ │ -00052710: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00052720: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00052730: 4b65 7962 6f61 7264 2063 6f6e 6669 6775 Keyboard configu │ │ │ │ │ -00052740: 7261 7469 6f6e 2c20 204e 6578 743a 2045 ration, Next: E │ │ │ │ │ -00052750: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia │ │ │ │ │ -00052760: 626c 6573 2c20 2050 7265 763a 204d 756c bles, Prev: Mul │ │ │ │ │ -00052770: 7469 6d65 6469 6120 6861 6e64 6c65 7273 timedia handlers │ │ │ │ │ -00052780: 2c20 2055 703a 2054 6865 204f 7065 7261 , Up: The Opera │ │ │ │ │ -00052790: 7469 6e67 2053 7973 7465 6d0a 0a39 2e38 ting System..9.8 │ │ │ │ │ -000527a0: 204b 6579 626f 6172 6420 636f 6e66 6967 Keyboard config │ │ │ │ │ -000527b0: 7572 6174 696f 6e0a 3d3d 3d3d 3d3d 3d3d uration.======== │ │ │ │ │ -000527c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000527d0: 3d3d 0a0a 546f 2061 6368 6965 7665 2061 ==..To achieve a │ │ │ │ │ -000527e0: 2063 6f6e 7369 7374 656e 7420 6b65 7962 consistent keyb │ │ │ │ │ -000527f0: 6f61 7264 2063 6f6e 6669 6775 7261 7469 oard configurati │ │ │ │ │ -00052800: 6f6e 2073 6f20 7468 6174 2061 6c6c 2061 on so that all a │ │ │ │ │ -00052810: 7070 6c69 6361 7469 6f6e 730a 696e 7465 pplications.inte │ │ │ │ │ -00052820: 7270 7265 7420 6120 6b65 7962 6f61 7264 rpret a keyboard │ │ │ │ │ -00052830: 2065 7665 6e74 2074 6865 2073 616d 6520 event the same │ │ │ │ │ -00052840: 7761 792c 2061 6c6c 2070 726f 6772 616d way, all program │ │ │ │ │ -00052850: 7320 696e 2074 6865 2044 6562 6961 6e0a s in the Debian. │ │ │ │ │ -00052860: 6469 7374 7269 6275 7469 6f6e 206d 7573 distribution mus │ │ │ │ │ -00052870: 7420 6265 2063 6f6e 6669 6775 7265 6420 t be configured │ │ │ │ │ -00052880: 746f 2063 6f6d 706c 7920 7769 7468 2074 to comply with t │ │ │ │ │ -00052890: 6865 2066 6f6c 6c6f 7769 6e67 2067 7569 he following gui │ │ │ │ │ -000528a0: 6465 6c69 6e65 732e 0a0a 5468 6520 666f delines...The fo │ │ │ │ │ -000528b0: 6c6c 6f77 696e 6720 6b65 7973 206d 7573 llowing keys mus │ │ │ │ │ -000528c0: 7420 6861 7665 2074 6865 2073 7065 6369 t have the speci │ │ │ │ │ -000528d0: 6669 6564 2069 6e74 6572 7072 6574 6174 fied interpretat │ │ │ │ │ -000528e0: 696f 6e73 3a0a 0ae2 8098 3c2d 2de2 8099 ions:.....<--... │ │ │ │ │ -000528f0: 0a0a 2020 2020 2064 656c 6574 6520 7468 .. delete th │ │ │ │ │ -00052900: 6520 6368 6172 6163 7465 7220 746f 2074 e character to t │ │ │ │ │ -00052910: 6865 206c 6566 7420 6f66 2074 6865 2063 he left of the c │ │ │ │ │ -00052920: 7572 736f 720a 0ae2 8098 4465 6c65 7465 ursor.....Delete │ │ │ │ │ -00052930: e280 990a 0a20 2020 2020 6465 6c65 7465 ..... delete │ │ │ │ │ -00052940: 2074 6865 2063 6861 7261 6374 6572 2074 the character t │ │ │ │ │ -00052950: 6f20 7468 6520 7269 6768 7420 6f66 2074 o the right of t │ │ │ │ │ -00052960: 6865 2063 7572 736f 720a 0ae2 8098 436f he cursor.....Co │ │ │ │ │ -00052970: 6e74 726f 6c2b 48e2 8099 0a0a 2020 2020 ntrol+H..... │ │ │ │ │ -00052980: 2065 6d61 6373 3a20 7468 6520 6865 6c70 emacs: the help │ │ │ │ │ -00052990: 2070 7265 6669 780a 0a54 6865 2069 6e74 prefix..The int │ │ │ │ │ -000529a0: 6572 7072 6574 6174 696f 6e20 6f66 2061 erpretation of a │ │ │ │ │ -000529b0: 6e79 206b 6579 626f 6172 6420 6576 656e ny keyboard even │ │ │ │ │ -000529c0: 7473 2073 686f 756c 6420 6265 2069 6e64 ts should be ind │ │ │ │ │ -000529d0: 6570 656e 6465 6e74 206f 6620 7468 650a ependent of the. │ │ │ │ │ -000529e0: 7465 726d 696e 616c 2074 6861 7420 6973 terminal that is │ │ │ │ │ -000529f0: 2075 7365 642c 2062 6520 6974 2061 2076 used, be it a v │ │ │ │ │ -00052a00: 6972 7475 616c 2063 6f6e 736f 6c65 2c20 irtual console, │ │ │ │ │ -00052a10: 616e 2058 2074 6572 6d69 6e61 6c20 656d an X terminal em │ │ │ │ │ -00052a20: 756c 6174 6f72 2c0a 616e 2072 6c6f 6769 ulator,.an rlogi │ │ │ │ │ -00052a30: 6e2f 7465 6c6e 6574 2073 6573 7369 6f6e n/telnet session │ │ │ │ │ -00052a40: 2c20 6574 632e 0a0a 5468 6520 666f 6c6c , etc...The foll │ │ │ │ │ -00052a50: 6f77 696e 6720 6c69 7374 2065 7870 6c61 owing list expla │ │ │ │ │ -00052a60: 696e 7320 686f 7720 7468 6520 6469 6666 ins how the diff │ │ │ │ │ -00052a70: 6572 656e 7420 7072 6f67 7261 6d73 2073 erent programs s │ │ │ │ │ -00052a80: 686f 756c 6420 6265 2073 6574 2075 700a hould be set up. │ │ │ │ │ -00052a90: 746f 2061 6368 6965 7665 2074 6869 733a to achieve this: │ │ │ │ │ -00052aa0: 0a0a 2020 202d 20e2 8098 3c2d 2de2 8099 .. - ...<--... │ │ │ │ │ -00052ab0: 2067 656e 6572 6174 6573 20e2 8098 4b42 generates ...KB │ │ │ │ │ -00052ac0: 5f42 6163 6b53 7061 6365 e280 9920 696e _BackSpace... in │ │ │ │ │ -00052ad0: 2058 2e0a 0a20 2020 2d20 e280 9844 656c X... - ...Del │ │ │ │ │ -00052ae0: 6574 65e2 8099 2067 656e 6572 6174 6573 ete... generates │ │ │ │ │ -00052af0: 20e2 8098 4b42 5f44 656c 6574 65e2 8099 ...KB_Delete... │ │ │ │ │ -00052b00: 2069 6e20 582e 0a0a 2020 202d 2058 2074 in X... - X t │ │ │ │ │ -00052b10: 7261 6e73 6c61 7469 6f6e 7320 6172 6520 ranslations are │ │ │ │ │ -00052b20: 7365 7420 7570 2074 6f20 6d61 6b65 20e2 set up to make . │ │ │ │ │ -00052b30: 8098 4b42 5f42 6163 6b73 7061 6365 e280 ..KB_Backspace.. │ │ │ │ │ -00052b40: 9920 6765 6e65 7261 7465 2041 5343 4949 . generate ASCII │ │ │ │ │ -00052b50: 0a20 2020 2020 4445 4c2c 2061 6e64 2074 . DEL, and t │ │ │ │ │ -00052b60: 6f20 6d61 6b65 20e2 8098 4b42 5f44 656c o make ...KB_Del │ │ │ │ │ -00052b70: 6574 65e2 8099 2067 656e 6572 6174 6520 ete... generate │ │ │ │ │ -00052b80: e280 9845 5343 205b 2033 207e e280 9920 ...ESC [ 3 ~... │ │ │ │ │ -00052b90: 2874 6869 7320 6973 2074 6865 0a20 2020 (this is the. │ │ │ │ │ -00052ba0: 2020 7674 3232 3020 6573 6361 7065 2063 vt220 escape c │ │ │ │ │ -00052bb0: 6f64 6520 666f 7220 7468 6520 2264 656c ode for the "del │ │ │ │ │ -00052bc0: 6574 6520 6368 6172 6163 7465 7222 206b ete character" k │ │ │ │ │ -00052bd0: 6579 292e 2020 5468 6973 206d 7573 7420 ey). This must │ │ │ │ │ -00052be0: 6265 0a20 2020 2020 646f 6e65 2062 7920 be. done by │ │ │ │ │ -00052bf0: 6c6f 6164 696e 6720 7468 6520 5820 7265 loading the X re │ │ │ │ │ -00052c00: 736f 7572 6365 7320 7573 696e 6720 e280 sources using .. │ │ │ │ │ -00052c10: 9878 7264 62e2 8099 206f 6e20 616c 6c20 .xrdb... on all │ │ │ │ │ -00052c20: 6c6f 6361 6c20 580a 2020 2020 2064 6973 local X. dis │ │ │ │ │ -00052c30: 706c 6179 732c 206e 6f74 2075 7369 6e67 plays, not using │ │ │ │ │ -00052c40: 2074 6865 2061 7070 6c69 6361 7469 6f6e the application │ │ │ │ │ -00052c50: 2064 6566 6175 6c74 732c 2073 6f20 7468 defaults, so th │ │ │ │ │ -00052c60: 6174 2074 6865 0a20 2020 2020 7472 616e at the. tran │ │ │ │ │ -00052c70: 736c 6174 696f 6e20 7265 736f 7572 6365 slation resource │ │ │ │ │ -00052c80: 7320 7573 6564 2063 6f72 7265 7370 6f6e s used correspon │ │ │ │ │ -00052c90: 6420 746f 2074 6865 20e2 8098 786d 6f64 d to the ...xmod │ │ │ │ │ -00052ca0: 6d61 70e2 8099 2073 6574 7469 6e67 732e map... settings. │ │ │ │ │ -00052cb0: 0a0a 2020 202d 2054 6865 204c 696e 7578 .. - The Linux │ │ │ │ │ -00052cc0: 2063 6f6e 736f 6c65 2069 7320 636f 6e66 console is conf │ │ │ │ │ -00052cd0: 6967 7572 6564 2074 6f20 6d61 6b65 20e2 igured to make . │ │ │ │ │ -00052ce0: 8098 3c2d 2de2 8099 2067 656e 6572 6174 ..<--... generat │ │ │ │ │ -00052cf0: 6520 4445 4c2c 2061 6e64 0a20 2020 2020 e DEL, and. │ │ │ │ │ -00052d00: e280 9844 656c 6574 65e2 8099 2067 656e ...Delete... gen │ │ │ │ │ -00052d10: 6572 6174 6520 e280 9845 5343 205b 2033 erate ...ESC [ 3 │ │ │ │ │ -00052d20: 207e e280 992e 0a0a 2020 202d 2058 2061 ~...... - X a │ │ │ │ │ -00052d30: 7070 6c69 6361 7469 6f6e 7320 6172 6520 pplications are │ │ │ │ │ -00052d40: 636f 6e66 6967 7572 6564 2073 6f20 7468 configured so th │ │ │ │ │ -00052d50: 6174 20e2 8098 3ce2 8099 2064 656c 6574 at ...<... delet │ │ │ │ │ -00052d60: 6573 206c 6566 742c 2061 6e64 0a20 2020 es left, and. │ │ │ │ │ -00052d70: 2020 e280 9844 656c 6574 65e2 8099 2064 ...Delete... d │ │ │ │ │ -00052d80: 656c 6574 6573 2072 6967 6874 2e20 204d eletes right. M │ │ │ │ │ -00052d90: 6f74 6966 2061 7070 6c69 6361 7469 6f6e otif application │ │ │ │ │ -00052da0: 7320 616c 7265 6164 7920 776f 726b 206c s already work l │ │ │ │ │ -00052db0: 696b 6520 7468 6973 2e0a 0a20 2020 2d20 ike this... - │ │ │ │ │ -00052dc0: 5465 726d 696e 616c 7320 7368 6f75 6c64 Terminals should │ │ │ │ │ -00052dd0: 2068 6176 6520 e280 9873 7474 7920 6572 have ...stty er │ │ │ │ │ -00052de0: 6173 6520 5e3f e280 9920 2e0a 0a20 2020 ase ^?... ... │ │ │ │ │ -00052df0: 2d20 5468 6520 e280 9878 7465 726d e280 - The ...xterm.. │ │ │ │ │ -00052e00: 9920 7465 726d 696e 666f 2065 6e74 7279 . terminfo entry │ │ │ │ │ -00052e10: 2073 686f 756c 6420 6861 7665 20e2 8098 should have ... │ │ │ │ │ -00052e20: 4553 4320 5b20 3320 7ee2 8099 2066 6f72 ESC [ 3 ~... for │ │ │ │ │ -00052e30: 20e2 8098 6b64 6368 31e2 8099 2c0a 2020 ...kdch1...,. │ │ │ │ │ -00052e40: 2020 206a 7573 7420 6173 2066 6f72 20e2 just as for . │ │ │ │ │ -00052e50: 8098 5445 524d 3d6c 696e 7578 e280 9920 ..TERM=linux... │ │ │ │ │ -00052e60: 616e 6420 e280 9854 4552 4d3d 7674 3232 and ...TERM=vt22 │ │ │ │ │ -00052e70: 30e2 8099 2e0a 0a20 2020 2d20 456d 6163 0...... - Emac │ │ │ │ │ -00052e80: 7320 6973 2070 726f 6772 616d 6d65 6420 s is programmed │ │ │ │ │ -00052e90: 746f 206d 6170 20e2 8098 4b42 5f42 6163 to map ...KB_Bac │ │ │ │ │ -00052ea0: 6b73 7061 6365 e280 9920 6f72 2074 6865 kspace... or the │ │ │ │ │ -00052eb0: 20e2 8098 7374 7479 2065 7261 7365 e280 ...stty erase.. │ │ │ │ │ -00052ec0: 990a 2020 2020 2063 6861 7261 6374 6572 .. character │ │ │ │ │ -00052ed0: 2074 6f20 e280 9864 656c 6574 652d 6261 to ...delete-ba │ │ │ │ │ -00052ee0: 636b 7761 7264 2d63 6861 72e2 8099 2c20 ckward-char..., │ │ │ │ │ -00052ef0: 616e 6420 e280 984b 425f 4465 6c65 7465 and ...KB_Delete │ │ │ │ │ -00052f00: e280 9920 6f72 20e2 8098 6b64 6368 31e2 ... or ...kdch1. │ │ │ │ │ -00052f10: 8099 2074 6f0a 2020 2020 20e2 8098 6465 .. to. ...de │ │ │ │ │ -00052f20: 6c65 7465 2d66 6f72 7761 7264 2d63 6861 lete-forward-cha │ │ │ │ │ -00052f30: 72e2 8099 2c20 616e 6420 e280 985e 48e2 r..., and ...^H. │ │ │ │ │ -00052f40: 8099 2074 6f20 e280 9868 656c 70e2 8099 .. to ...help... │ │ │ │ │ -00052f50: 2061 7320 616c 7761 7973 2e0a 0a20 2020 as always... │ │ │ │ │ -00052f60: 2d20 4f74 6865 7220 6170 706c 6963 6174 - Other applicat │ │ │ │ │ -00052f70: 696f 6e73 2075 7365 2074 6865 20e2 8098 ions use the ... │ │ │ │ │ -00052f80: 7374 7479 2065 7261 7365 e280 9920 6368 stty erase... ch │ │ │ │ │ -00052f90: 6172 6163 7465 7220 616e 6420 e280 986b aracter and ...k │ │ │ │ │ -00052fa0: 6463 6831 e280 9920 666f 720a 2020 2020 dch1... for. │ │ │ │ │ -00052fb0: 2074 6865 2074 776f 2064 656c 6574 6520 the two delete │ │ │ │ │ -00052fc0: 6b65 7973 2c20 7769 7468 2041 5343 4949 keys, with ASCII │ │ │ │ │ -00052fd0: 2044 454c 2062 6569 6e67 2022 6465 6c65 DEL being "dele │ │ │ │ │ -00052fe0: 7465 2070 7265 7669 6f75 730a 2020 2020 te previous. │ │ │ │ │ -00052ff0: 2063 6861 7261 6374 6572 2220 616e 6420 character" and │ │ │ │ │ -00053000: e280 986b 6463 6831 e280 9920 6265 696e ...kdch1... bein │ │ │ │ │ -00053010: 6720 2264 656c 6574 6520 6368 6172 6163 g "delete charac │ │ │ │ │ -00053020: 7465 7220 756e 6465 7220 6375 7273 6f72 ter under cursor │ │ │ │ │ -00053030: 222e 0a0a 5468 6973 2077 696c 6c20 736f "...This will so │ │ │ │ │ -00053040: 6c76 6520 7468 6520 7072 6f62 6c65 6d20 lve the problem │ │ │ │ │ -00053050: 6578 6365 7074 2066 6f72 2074 6865 2066 except for the f │ │ │ │ │ -00053060: 6f6c 6c6f 7769 6e67 2063 6173 6573 3a0a ollowing cases:. │ │ │ │ │ -00053070: 0a20 2020 2d20 536f 6d65 2074 6572 6d69 . - Some termi │ │ │ │ │ -00053080: 6e61 6c73 2068 6176 6520 6120 e280 983c nals have a ...< │ │ │ │ │ -00053090: 2d2d e280 9920 6b65 7920 7468 6174 2063 --... key that c │ │ │ │ │ -000530a0: 616e 6e6f 7420 6265 206d 6164 6520 746f annot be made to │ │ │ │ │ -000530b0: 2070 726f 6475 6365 0a20 2020 2020 616e produce. an │ │ │ │ │ -000530c0: 7974 6869 6e67 2065 7863 6570 7420 e280 ything except .. │ │ │ │ │ -000530d0: 985e 48e2 8099 2e20 204f 6e20 7468 6573 .^H.... On thes │ │ │ │ │ -000530e0: 6520 7465 726d 696e 616c 7320 456d 6163 e terminals Emac │ │ │ │ │ -000530f0: 7320 6865 6c70 2077 696c 6c20 6265 0a20 s help will be. │ │ │ │ │ -00053100: 2020 2020 756e 6176 6169 6c61 626c 6520 unavailable │ │ │ │ │ -00053110: 6f6e 20e2 8098 5e48 e280 9920 2861 7373 on ...^H... (ass │ │ │ │ │ -00053120: 756d 696e 6720 7468 6174 2074 6865 20e2 uming that the . │ │ │ │ │ -00053130: 8098 7374 7479 2065 7261 7365 e280 9920 ..stty erase... │ │ │ │ │ -00053140: 6368 6172 6163 7465 7220 7461 6b65 730a character takes. │ │ │ │ │ -00053150: 2020 2020 2070 7265 6365 6465 6e63 6520 precedence │ │ │ │ │ -00053160: 696e 2045 6d61 6373 2c20 616e 6420 6861 in Emacs, and ha │ │ │ │ │ -00053170: 7320 6265 656e 2073 6574 2063 6f72 7265 s been set corre │ │ │ │ │ -00053180: 6374 6c79 292e 2020 e280 984d 2d78 2068 ctly). ...M-x h │ │ │ │ │ -00053190: 656c 70e2 8099 206f 720a 2020 2020 20e2 elp... or. . │ │ │ │ │ -000531a0: 8098 4631 e280 9920 2869 6620 6176 6169 ..F1... (if avai │ │ │ │ │ -000531b0: 6c61 626c 6529 2063 616e 2062 6520 7573 lable) can be us │ │ │ │ │ -000531c0: 6564 2069 6e73 7465 6164 2e0a 0a20 2020 ed instead... │ │ │ │ │ -000531d0: 2d20 536f 6d65 206f 7065 7261 7469 6e67 - Some operating │ │ │ │ │ -000531e0: 2073 7973 7465 6d73 2075 7365 20e2 8098 systems use ... │ │ │ │ │ -000531f0: 5e48 e280 9920 666f 7220 e280 9873 7474 ^H... for ...stt │ │ │ │ │ -00053200: 7920 6572 6173 65e2 8099 2e20 2048 6f77 y erase.... How │ │ │ │ │ -00053210: 6576 6572 2c20 6d6f 6465 726e 0a20 2020 ever, modern. │ │ │ │ │ -00053220: 2020 7465 6c6e 6574 2076 6572 7369 6f6e telnet version │ │ │ │ │ -00053230: 7320 616e 6420 616c 6c20 726c 6f67 696e s and all rlogin │ │ │ │ │ -00053240: 2076 6572 7369 6f6e 7320 7072 6f70 6167 versions propag │ │ │ │ │ -00053250: 6174 6520 e280 9873 7474 79e2 8099 2073 ate ...stty... s │ │ │ │ │ -00053260: 6574 7469 6e67 732c 0a20 2020 2020 616e ettings,. an │ │ │ │ │ -00053270: 6420 616c 6d6f 7374 2061 6c6c 2055 4e49 d almost all UNI │ │ │ │ │ -00053280: 5820 7665 7273 696f 6e73 2068 6f6e 6f75 X versions honou │ │ │ │ │ -00053290: 7220 e280 9873 7474 7920 6572 6173 65e2 r ...stty erase. │ │ │ │ │ -000532a0: 8099 2e20 2057 6865 7265 2074 6865 20e2 ... Where the . │ │ │ │ │ -000532b0: 8098 7374 7479 e280 990a 2020 2020 2073 ..stty.... s │ │ │ │ │ -000532c0: 6574 7469 6e67 7320 6172 6520 6e6f 7420 ettings are not │ │ │ │ │ -000532d0: 7072 6f70 6167 6174 6564 2063 6f72 7265 propagated corre │ │ │ │ │ -000532e0: 6374 6c79 2c20 7468 696e 6773 2063 616e ctly, things can │ │ │ │ │ -000532f0: 2062 6520 6d61 6465 2074 6f20 776f 726b be made to work │ │ │ │ │ -00053300: 0a20 2020 2020 6279 2075 7369 6e67 20e2 . by using . │ │ │ │ │ -00053310: 8098 7374 7479 e280 9920 6d61 6e75 616c ..stty... manual │ │ │ │ │ -00053320: 6c79 2e0a 0a20 2020 2d20 536f 6d65 2073 ly... - Some s │ │ │ │ │ -00053330: 7973 7465 6d73 2028 696e 636c 7564 696e ystems (includin │ │ │ │ │ -00053340: 6720 7072 6576 696f 7573 2044 6562 6961 g previous Debia │ │ │ │ │ -00053350: 6e20 7665 7273 696f 6e73 2920 7573 6520 n versions) use │ │ │ │ │ -00053360: e280 9878 6d6f 646d 6170 e280 9920 746f ...xmodmap... to │ │ │ │ │ -00053370: 0a20 2020 2020 6172 7261 6e67 6520 666f . arrange fo │ │ │ │ │ -00053380: 7220 626f 7468 20e2 8098 3c2d 2de2 8099 r both ...<--... │ │ │ │ │ -00053390: 2061 6e64 20e2 8098 4465 6c65 7465 e280 and ...Delete.. │ │ │ │ │ -000533a0: 9920 746f 2067 656e 6572 6174 6520 e280 . to generate .. │ │ │ │ │ -000533b0: 984b 425f 4465 6c65 7465 e280 992e 2020 .KB_Delete.... │ │ │ │ │ -000533c0: 5765 0a20 2020 2020 6361 6e20 6368 616e We. can chan │ │ │ │ │ -000533d0: 6765 2074 6865 2062 6568 6176 696f 7220 ge the behavior │ │ │ │ │ -000533e0: 6f66 2074 6865 6972 2058 2063 6c69 656e of their X clien │ │ │ │ │ -000533f0: 7473 2075 7369 6e67 2074 6865 2073 616d ts using the sam │ │ │ │ │ -00053400: 6520 580a 2020 2020 2072 6573 6f75 7263 e X. resourc │ │ │ │ │ -00053410: 6573 2074 6861 7420 7765 2075 7365 2074 es that we use t │ │ │ │ │ -00053420: 6f20 646f 2069 7420 666f 7220 6f75 7220 o do it for our │ │ │ │ │ -00053430: 6f77 6e20 636c 6965 6e74 732c 206f 7220 own clients, or │ │ │ │ │ -00053440: 636f 6e66 6967 7572 650a 2020 2020 206f configure. o │ │ │ │ │ -00053450: 7572 2063 6c69 656e 7473 2075 7369 6e67 ur clients using │ │ │ │ │ -00053460: 2074 6865 6972 2072 6573 6f75 7263 6573 their resources │ │ │ │ │ -00053470: 2077 6865 6e20 7468 696e 6773 2061 7265 when things are │ │ │ │ │ -00053480: 2074 6865 206f 7468 6572 2077 6179 0a20 the other way. │ │ │ │ │ -00053490: 2020 2020 6172 6f75 6e64 2e20 204f 6e20 around. On │ │ │ │ │ -000534a0: 6469 7370 6c61 7973 2063 6f6e 6669 6775 displays configu │ │ │ │ │ -000534b0: 7265 6420 6c69 6b65 2074 6869 7320 e280 red like this .. │ │ │ │ │ -000534c0: 9844 656c 6574 65e2 8099 2077 696c 6c20 .Delete... will │ │ │ │ │ -000534d0: 6e6f 7420 776f 726b 2c0a 2020 2020 2062 not work,. b │ │ │ │ │ -000534e0: 7574 20e2 8098 3c2d 2de2 8099 2077 696c ut ...<--... wil │ │ │ │ │ -000534f0: 6c2e 0a0a 2020 202d 2053 6f6d 6520 6f70 l... - Some op │ │ │ │ │ -00053500: 6572 6174 696e 6720 7379 7374 656d 7320 erating systems │ │ │ │ │ -00053510: 6861 7665 2064 6966 6665 7265 6e74 20e2 have different . │ │ │ │ │ -00053520: 8098 6b64 6368 31e2 8099 2073 6574 7469 ..kdch1... setti │ │ │ │ │ -00053530: 6e67 7320 696e 2074 6865 6972 0a20 2020 ngs in their. │ │ │ │ │ -00053540: 2020 e280 9874 6572 6d69 6e66 6fe2 8099 ...terminfo... │ │ │ │ │ -00053550: 2064 6174 6162 6173 6520 666f 7220 e280 database for .. │ │ │ │ │ -00053560: 9878 7465 726d e280 9920 616e 6420 6f74 .xterm... and ot │ │ │ │ │ -00053570: 6865 7273 2e20 204f 6e20 7468 6573 6520 hers. On these │ │ │ │ │ -00053580: 7379 7374 656d 7320 7468 650a 2020 2020 systems the. │ │ │ │ │ -00053590: 20e2 8098 4465 6c65 7465 e280 9920 6b65 ...Delete... ke │ │ │ │ │ -000535a0: 7920 7769 6c6c 206e 6f74 2077 6f72 6b20 y will not work │ │ │ │ │ -000535b0: 636f 7272 6563 746c 7920 7768 656e 2079 correctly when y │ │ │ │ │ -000535c0: 6f75 206c 6f67 2069 6e20 6672 6f6d 2061 ou log in from a │ │ │ │ │ -000535d0: 2073 7973 7465 6d0a 2020 2020 2063 6f6e system. con │ │ │ │ │ -000535e0: 666f 726d 696e 6720 746f 206f 7572 2070 forming to our p │ │ │ │ │ -000535f0: 6f6c 6963 792c 2062 7574 20e2 8098 3c2d olicy, but ...<- │ │ │ │ │ -00053600: 2de2 8099 2077 696c 6c2e 0a0a 1f0a 4669 -... will.....Fi │ │ │ │ │ -00053610: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00053620: 792e 696e 666f 2c20 204e 6f64 653a 2045 y.info, Node: E │ │ │ │ │ -00053630: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia │ │ │ │ │ -00053640: 626c 6573 2c20 204e 6578 743a 2052 6567 bles, Next: Reg │ │ │ │ │ -00053650: 6973 7465 7269 6e67 2044 6f63 756d 656e istering Documen │ │ │ │ │ -00053660: 7473 2075 7369 6e67 2064 6f63 2d62 6173 ts using doc-bas │ │ │ │ │ -00053670: 652c 2020 5072 6576 3a20 4b65 7962 6f61 e, Prev: Keyboa │ │ │ │ │ -00053680: 7264 2063 6f6e 6669 6775 7261 7469 6f6e rd configuration │ │ │ │ │ -00053690: 2c20 2055 703a 2054 6865 204f 7065 7261 , Up: The Opera │ │ │ │ │ -000536a0: 7469 6e67 2053 7973 7465 6d0a 0a39 2e39 ting System..9.9 │ │ │ │ │ -000536b0: 2045 6e76 6972 6f6e 6d65 6e74 2076 6172 Environment var │ │ │ │ │ -000536c0: 6961 626c 6573 0a3d 3d3d 3d3d 3d3d 3d3d iables.========= │ │ │ │ │ -000536d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000536e0: 0a0a 5072 6f67 7261 6d73 2069 6e73 7461 ..Programs insta │ │ │ │ │ -000536f0: 6c6c 6564 206f 6e20 7468 6520 7379 7374 lled on the syst │ │ │ │ │ -00053700: 656d 2050 4154 4820 28e2 8098 2f62 696e em PATH (.../bin │ │ │ │ │ -00053710: e280 992c 20e2 8098 2f75 7372 2f62 696e ..., .../usr/bin │ │ │ │ │ -00053720: e280 992c 20e2 8098 2f73 6269 6ee2 8099 ..., .../sbin... │ │ │ │ │ -00053730: 2c0a e280 982f 7573 722f 7362 696e e280 ,..../usr/sbin.. │ │ │ │ │ -00053740: 992c 206f 7220 7369 6d69 6c61 7220 6469 ., or similar di │ │ │ │ │ -00053750: 7265 6374 6f72 6965 7329 206d 7573 7420 rectories) must │ │ │ │ │ -00053760: 6e6f 7420 6465 7065 6e64 206f 6e20 6375 not depend on cu │ │ │ │ │ -00053770: 7374 6f6d 0a65 6e76 6972 6f6e 6d65 6e74 stom.environment │ │ │ │ │ -00053780: 2076 6172 6961 626c 6520 7365 7474 696e variable settin │ │ │ │ │ -00053790: 6773 2074 6f20 6765 7420 7265 6173 6f6e gs to get reason │ │ │ │ │ -000537a0: 6162 6c65 2064 6566 6175 6c74 732e 2020 able defaults. │ │ │ │ │ -000537b0: 5468 6973 2069 730a 6265 6361 7573 6520 This is.because │ │ │ │ │ -000537c0: 7375 6368 2065 6e76 6972 6f6e 6d65 6e74 such environment │ │ │ │ │ -000537d0: 2076 6172 6961 626c 6573 2077 6f75 6c64 variables would │ │ │ │ │ -000537e0: 2068 6176 6520 746f 2062 6520 7365 7420 have to be set │ │ │ │ │ -000537f0: 696e 2061 2073 7973 7465 6d2d 7769 6465 in a system-wide │ │ │ │ │ -00053800: 0a63 6f6e 6669 6775 7261 7469 6f6e 2066 .configuration f │ │ │ │ │ -00053810: 696c 6520 7375 6368 2061 7320 6120 6669 ile such as a fi │ │ │ │ │ -00053820: 6c65 2069 6e20 e280 982f 6574 632f 7072 le in .../etc/pr │ │ │ │ │ -00053830: 6f66 696c 652e 64e2 8099 2c20 7768 6963 ofile.d..., whic │ │ │ │ │ -00053840: 6820 6973 206e 6f74 0a73 7570 706f 7274 h is not.support │ │ │ │ │ -00053850: 6564 2062 7920 616c 6c20 7368 656c 6c73 ed by all shells │ │ │ │ │ -00053860: 2e0a 0a49 6620 6120 7072 6f67 7261 6d20 ...If a program │ │ │ │ │ -00053870: 7573 7561 6c6c 7920 6465 7065 6e64 7320 usually depends │ │ │ │ │ -00053880: 6f6e 2065 6e76 6972 6f6e 6d65 6e74 2076 on environment v │ │ │ │ │ -00053890: 6172 6961 626c 6573 2066 6f72 2069 7473 ariables for its │ │ │ │ │ -000538a0: 0a63 6f6e 6669 6775 7261 7469 6f6e 2c20 .configuration, │ │ │ │ │ -000538b0: 7468 6520 7072 6f67 7261 6d20 7368 6f75 the program shou │ │ │ │ │ -000538c0: 6c64 2062 6520 6368 616e 6765 6420 746f ld be changed to │ │ │ │ │ -000538d0: 2066 616c 6c20 6261 636b 2074 6f20 610a fall back to a. │ │ │ │ │ -000538e0: 7265 6173 6f6e 6162 6c65 2064 6566 6175 reasonable defau │ │ │ │ │ -000538f0: 6c74 2063 6f6e 6669 6775 7261 7469 6f6e lt configuration │ │ │ │ │ -00053900: 2069 6620 7468 6573 6520 656e 7669 726f if these enviro │ │ │ │ │ -00053910: 6e6d 656e 7420 7661 7269 6162 6c65 7320 nment variables │ │ │ │ │ -00053920: 6172 6520 6e6f 740a 7072 6573 656e 742e are not.present. │ │ │ │ │ -00053930: 2020 4966 2074 6869 7320 6361 6e6e 6f74 If this cannot │ │ │ │ │ -00053940: 2062 6520 646f 6e65 2065 6173 696c 7920 be done easily │ │ │ │ │ -00053950: 2865 2e67 2e2c 2069 6620 7468 6520 736f (e.g., if the so │ │ │ │ │ -00053960: 7572 6365 2063 6f64 6520 6f66 2061 0a6e urce code of a.n │ │ │ │ │ -00053970: 6f6e 2d66 7265 6520 7072 6f67 7261 6d20 on-free program │ │ │ │ │ -00053980: 6973 206e 6f74 2061 7661 696c 6162 6c65 is not available │ │ │ │ │ -00053990: 292c 2074 6865 2070 726f 6772 616d 206d ), the program m │ │ │ │ │ -000539a0: 7573 7420 6265 2072 6570 6c61 6365 6420 ust be replaced │ │ │ │ │ -000539b0: 6279 2061 0a73 6d61 6c6c 2022 7772 6170 by a.small "wrap │ │ │ │ │ -000539c0: 7065 7222 2073 6865 6c6c 2073 6372 6970 per" shell scrip │ │ │ │ │ -000539d0: 7420 7468 6174 2073 6574 7320 7468 6520 t that sets the │ │ │ │ │ -000539e0: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari │ │ │ │ │ -000539f0: 6162 6c65 7320 6966 2074 6865 790a 6172 ables if they.ar │ │ │ │ │ -00053a00: 6520 6e6f 7420 616c 7265 6164 7920 6465 e not already de │ │ │ │ │ -00053a10: 6669 6e65 642c 2061 6e64 2063 616c 6c73 fined, and calls │ │ │ │ │ -00053a20: 2074 6865 206f 7269 6769 6e61 6c20 7072 the original pr │ │ │ │ │ -00053a30: 6f67 7261 6d2e 0a0a 4865 7265 2069 7320 ogram...Here is │ │ │ │ │ -00053a40: 616e 2065 7861 6d70 6c65 206f 6620 6120 an example of a │ │ │ │ │ -00053a50: 7772 6170 7065 7220 7363 7269 7074 2066 wrapper script f │ │ │ │ │ -00053a60: 6f72 2074 6869 7320 7075 7270 6f73 653a or this purpose: │ │ │ │ │ -00053a70: 0a0a 2020 2020 2023 212f 6269 6e2f 7368 .. #!/bin/sh │ │ │ │ │ -00053a80: 0a20 2020 2020 4241 523d 247b 4241 523a . BAR=${BAR: │ │ │ │ │ -00053a90: 2d2f 7661 722f 6c69 622f 6675 6261 727d -/var/lib/fubar} │ │ │ │ │ -00053aa0: 0a20 2020 2020 6578 706f 7274 2042 4152 . export BAR │ │ │ │ │ -00053ab0: 0a20 2020 2020 6578 6563 202f 7573 722f . exec /usr/ │ │ │ │ │ -00053ac0: 6c69 622f 666f 6f2f 666f 6f20 2224 4022 lib/foo/foo "$@" │ │ │ │ │ -00053ad0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00053ae0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00053af0: 6f64 653a 2052 6567 6973 7465 7269 6e67 ode: Registering │ │ │ │ │ -00053b00: 2044 6f63 756d 656e 7473 2075 7369 6e67 Documents using │ │ │ │ │ -00053b10: 2064 6f63 2d62 6173 652c 2020 4e65 7874 doc-base, Next │ │ │ │ │ -00053b20: 3a20 416c 7465 726e 6174 6520 696e 6974 : Alternate init │ │ │ │ │ -00053b30: 2073 7973 7465 6d73 2c20 2050 7265 763a systems, Prev: │ │ │ │ │ -00053b40: 2045 6e76 6972 6f6e 6d65 6e74 2076 6172 Environment var │ │ │ │ │ -00053b50: 6961 626c 6573 2c20 2055 703a 2054 6865 iables, Up: The │ │ │ │ │ -00053b60: 204f 7065 7261 7469 6e67 2053 7973 7465 Operating Syste │ │ │ │ │ -00053b70: 6d0a 0a39 2e31 3020 5265 6769 7374 6572 m..9.10 Register │ │ │ │ │ -00053b80: 696e 6720 446f 6375 6d65 6e74 7320 7573 ing Documents us │ │ │ │ │ -00053b90: 696e 6720 646f 632d 6261 7365 0a3d 3d3d ing doc-base.=== │ │ │ │ │ -00053ba0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00053bb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00053bc0: 3d3d 3d3d 3d3d 0a0a 5468 6520 646f 632d ======..The doc- │ │ │ │ │ -00053bd0: 6261 7365 2070 6163 6b61 6765 2069 6d70 base package imp │ │ │ │ │ -00053be0: 6c65 6d65 6e74 7320 6120 6d65 6368 616e lements a mechan │ │ │ │ │ -00053bf0: 6973 6d20 666f 7220 6861 6e64 6c69 6e67 ism for handling │ │ │ │ │ -00053c00: 2061 6e64 2070 7265 7365 6e74 696e 670a and presenting. │ │ │ │ │ -00053c10: 646f 6375 6d65 6e74 6174 696f 6e2e 2020 documentation. │ │ │ │ │ -00053c20: 4465 6269 616e 2070 6163 6b61 6765 7320 Debian packages │ │ │ │ │ -00053c30: 7468 6174 2070 726f 7669 6465 7320 6f6e that provides on │ │ │ │ │ -00053c40: 6c69 6e65 2064 6f63 756d 656e 7461 7469 line documentati │ │ │ │ │ -00053c50: 6f6e 0a28 6f74 6865 7220 7468 616e 206a on.(other than j │ │ │ │ │ -00053c60: 7573 7420 6d61 6e75 616c 2070 6167 6573 ust manual pages │ │ │ │ │ -00053c70: 2920 6d61 7920 7265 6769 7374 6572 2074 ) may register t │ │ │ │ │ -00053c80: 6865 7365 2064 6f63 756d 656e 7473 2077 hese documents w │ │ │ │ │ -00053c90: 6974 680a 646f 632d 6261 7365 2062 7920 ith.doc-base by │ │ │ │ │ -00053ca0: 696e 7374 616c 6c69 6e67 2061 2064 6f63 installing a doc │ │ │ │ │ -00053cb0: 2d62 6173 6520 636f 6e74 726f 6c20 6669 -base control fi │ │ │ │ │ -00053cc0: 6c65 2069 6e0a e280 982f 7573 722f 7368 le in..../usr/sh │ │ │ │ │ -00053cd0: 6172 652f 646f 632d 6261 7365 2fe2 8099 are/doc-base/... │ │ │ │ │ -00053ce0: 2e0a 0a50 6c65 6173 6520 7265 6665 7220 ...Please refer │ │ │ │ │ -00053cf0: 746f 2074 6865 2064 6f63 756d 656e 7461 to the documenta │ │ │ │ │ -00053d00: 7469 6f6e 2074 6861 7420 636f 6d65 7320 tion that comes │ │ │ │ │ -00053d10: 7769 7468 2074 6865 2064 6f63 2d62 6173 with the doc-bas │ │ │ │ │ -00053d20: 6520 7061 636b 6167 650a 666f 7220 696e e package.for in │ │ │ │ │ -00053d30: 666f 726d 6174 696f 6e20 616e 6420 6465 formation and de │ │ │ │ │ -00053d40: 7461 696c 732e 0a0a 1f0a 4669 6c65 3a20 tails.....File: │ │ │ │ │ -00053d50: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00053d60: 666f 2c20 204e 6f64 653a 2041 6c74 6572 fo, Node: Alter │ │ │ │ │ -00053d70: 6e61 7465 2069 6e69 7420 7379 7374 656d nate init system │ │ │ │ │ -00053d80: 732c 2020 4e65 7874 3a20 5369 676e 616c s, Next: Signal │ │ │ │ │ -00053d90: 696e 6720 7468 6174 2061 2072 6562 6f6f ing that a reboo │ │ │ │ │ -00053da0: 7420 6973 2072 6571 7569 7265 642c 2020 t is required, │ │ │ │ │ -00053db0: 5072 6576 3a20 5265 6769 7374 6572 696e Prev: Registerin │ │ │ │ │ -00053dc0: 6720 446f 6375 6d65 6e74 7320 7573 696e g Documents usin │ │ │ │ │ -00053dd0: 6720 646f 632d 6261 7365 2c20 2055 703a g doc-base, Up: │ │ │ │ │ -00053de0: 2054 6865 204f 7065 7261 7469 6e67 2053 The Operating S │ │ │ │ │ -00053df0: 7973 7465 6d0a 0a39 2e31 3120 416c 7465 ystem..9.11 Alte │ │ │ │ │ -00053e00: 726e 6174 6520 696e 6974 2073 7973 7465 rnate init syste │ │ │ │ │ -00053e10: 6d73 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ms.============= │ │ │ │ │ -00053e20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -00053e30: 5468 6973 2073 6563 7469 6f6e 2068 6173 This section has │ │ │ │ │ -00053e40: 2062 6565 6e20 6465 6c65 7465 642e 0a0a been deleted... │ │ │ │ │ -00053e50: 2a20 4d65 6e75 3a0a 0a2a 2045 7665 6e74 * Menu:..* Event │ │ │ │ │ -00053e60: 2d62 6173 6564 2062 6f6f 7420 7769 7468 -based boot with │ │ │ │ │ -00053e70: 2075 7073 7461 7274 3a3a 0a0a 1f0a 4669 upstart::....Fi │ │ │ │ │ -00053e80: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00053e90: 792e 696e 666f 2c20 204e 6f64 653a 2045 y.info, Node: E │ │ │ │ │ -00053ea0: 7665 6e74 2d62 6173 6564 2062 6f6f 7420 vent-based boot │ │ │ │ │ -00053eb0: 7769 7468 2075 7073 7461 7274 2c20 2055 with upstart, U │ │ │ │ │ -00053ec0: 703a 2041 6c74 6572 6e61 7465 2069 6e69 p: Alternate ini │ │ │ │ │ -00053ed0: 7420 7379 7374 656d 730a 0a39 2e31 312e t systems..9.11. │ │ │ │ │ -00053ee0: 3120 4576 656e 742d 6261 7365 6420 626f 1 Event-based bo │ │ │ │ │ -00053ef0: 6f74 2077 6974 6820 7570 7374 6172 740a ot with upstart. │ │ │ │ │ -00053f00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00053f10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00053f20: 2d2d 2d2d 0a0a 5468 6520 e280 9875 7073 ----..The ...ups │ │ │ │ │ -00053f30: 7461 7274 e280 9920 6576 656e 742d 6261 tart... event-ba │ │ │ │ │ -00053f40: 7365 6420 626f 6f74 2073 7973 7465 6d20 sed boot system │ │ │ │ │ -00053f50: 6973 206e 6f20 6c6f 6e67 6572 206d 6169 is no longer mai │ │ │ │ │ -00053f60: 6e74 6169 6e65 6420 696e 2044 6562 6961 ntained in Debia │ │ │ │ │ -00053f70: 6e2c 0a73 6f20 7468 6973 2073 6563 7469 n,.so this secti │ │ │ │ │ -00053f80: 6f6e 2068 6173 2062 6565 6e20 7265 6d6f on has been remo │ │ │ │ │ -00053f90: 7665 642e 0a0a 1f0a 4669 6c65 3a20 6465 ved.....File: de │ │ │ │ │ -00053fa0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00053fb0: 2c20 204e 6f64 653a 2053 6967 6e61 6c69 , Node: Signali │ │ │ │ │ -00053fc0: 6e67 2074 6861 7420 6120 7265 626f 6f74 ng that a reboot │ │ │ │ │ -00053fd0: 2069 7320 7265 7175 6972 6564 2c20 2050 is required, P │ │ │ │ │ -00053fe0: 7265 763a 2041 6c74 6572 6e61 7465 2069 rev: Alternate i │ │ │ │ │ -00053ff0: 6e69 7420 7379 7374 656d 732c 2020 5570 nit systems, Up │ │ │ │ │ -00054000: 3a20 5468 6520 4f70 6572 6174 696e 6720 : The Operating │ │ │ │ │ -00054010: 5379 7374 656d 0a0a 392e 3132 2053 6967 System..9.12 Sig │ │ │ │ │ -00054020: 6e61 6c69 6e67 2074 6861 7420 6120 7265 naling that a re │ │ │ │ │ -00054030: 626f 6f74 2069 7320 7265 7175 6972 6564 boot is required │ │ │ │ │ -00054040: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00054050: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00054060: 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 726f 6772 =========..Progr │ │ │ │ │ -00054070: 616d 7320 6361 6e20 7369 676e 616c 2074 ams can signal t │ │ │ │ │ -00054080: 6861 7420 6120 7265 626f 6f74 2069 7320 hat a reboot is │ │ │ │ │ -00054090: 7265 7175 6972 6564 2062 7920 e280 9874 required by ...t │ │ │ │ │ -000540a0: 6f75 6368 e280 9969 6e67 0ae2 8098 2f72 ouch...ing..../r │ │ │ │ │ -000540b0: 756e 2f72 6562 6f6f 742d 7265 7175 6972 un/reboot-requir │ │ │ │ │ -000540c0: 6564 e280 992e 2020 4974 2069 7320 636f ed.... It is co │ │ │ │ │ -000540d0: 6e76 656e 7469 6f6e 616c 2074 6f20 6164 nventional to ad │ │ │ │ │ -000540e0: 6420 7468 6520 6e61 6d65 206f 6620 7468 d the name of th │ │ │ │ │ -000540f0: 650a 7061 636b 6167 6528 7329 2072 6571 e.package(s) req │ │ │ │ │ -00054100: 7569 7269 6e67 2074 6865 2072 6562 6f6f uiring the reboo │ │ │ │ │ -00054110: 7420 746f 20e2 8098 2f72 756e 2f72 6562 t to .../run/reb │ │ │ │ │ -00054120: 6f6f 742d 7265 7175 6972 6564 2e70 6b67 oot-required.pkg │ │ │ │ │ -00054130: 73e2 8099 2e0a 5072 6f67 7261 6d73 2073 s.....Programs s │ │ │ │ │ -00054140: 686f 756c 6420 6e6f 7420 6164 6420 6120 hould not add a │ │ │ │ │ -00054150: 7061 636b 6167 6520 6e61 6d65 2074 6f20 package name to │ │ │ │ │ -00054160: e280 982f 7275 6e2f 7265 626f 6f74 2d72 .../run/reboot-r │ │ │ │ │ -00054170: 6571 7569 7265 642e 706b 6773 e280 9920 equired.pkgs... │ │ │ │ │ -00054180: 6966 0a69 7420 6973 2061 6c72 6561 6479 if.it is already │ │ │ │ │ -00054190: 2070 7265 7365 6e74 2074 6865 7265 2e0a present there.. │ │ │ │ │ -000541a0: 0a54 6865 20e2 8098 2f72 756e 2f72 6562 .The .../run/reb │ │ │ │ │ -000541b0: 6f6f 742d 7265 7175 6972 6564 e280 9920 oot-required... │ │ │ │ │ -000541c0: 6d65 6368 616e 6973 6d20 6973 2075 7365 mechanism is use │ │ │ │ │ -000541d0: 6420 7768 656e 2061 2072 6562 6f6f 7420 d when a reboot │ │ │ │ │ -000541e0: 6973 206e 6565 6465 6420 746f 0a66 756c is needed to.ful │ │ │ │ │ -000541f0: 6c79 2061 7070 6c79 2074 6865 2063 6861 ly apply the cha │ │ │ │ │ -00054200: 6e67 6573 2069 6e74 726f 6475 6365 6420 nges introduced │ │ │ │ │ -00054210: 6279 2070 6163 6b61 6765 2069 6e73 7461 by package insta │ │ │ │ │ -00054220: 6c6c 6174 696f 6e20 6f72 2075 7067 7261 llation or upgra │ │ │ │ │ -00054230: 6465 2e0a 5479 7069 6361 6c6c 7920 6974 de..Typically it │ │ │ │ │ -00054240: 2069 7320 7468 6520 e280 9870 6f73 7469 is the ...posti │ │ │ │ │ -00054250: 6e73 74e2 8099 206d 6169 6e74 6169 6e65 nst... maintaine │ │ │ │ │ -00054260: 7220 7363 7269 7074 2074 6861 7420 746f r script that to │ │ │ │ │ -00054270: 7563 6865 730a e280 982f 7275 6e2f 7265 uches..../run/re │ │ │ │ │ -00054280: 626f 6f74 2d72 6571 7569 7265 64e2 8099 boot-required... │ │ │ │ │ -00054290: 2c20 6174 2074 6865 2065 6e64 206f 6620 , at the end of │ │ │ │ │ -000542a0: 6120 7375 6363 6573 7366 756c 2063 6f6e a successful con │ │ │ │ │ -000542b0: 6669 6775 7261 7469 6f6e 206f 6620 7468 figuration of th │ │ │ │ │ -000542c0: 650a 7061 636b 6167 652e 0a0a 5468 6572 e.package...Ther │ │ │ │ │ -000542d0: 6520 6172 6520 6e6f 2067 7561 7261 6e74 e are no guarant │ │ │ │ │ -000542e0: 6565 7320 7072 6f76 6964 6564 2062 7920 ees provided by │ │ │ │ │ -000542f0: 7468 6520 e280 982f 7275 6e2f 7265 626f the .../run/rebo │ │ │ │ │ -00054300: 6f74 2d72 6571 7569 7265 64e2 8099 0a63 ot-required....c │ │ │ │ │ -00054310: 6f6e 7665 6e74 696f 6e20 6173 2074 6f20 onvention as to │ │ │ │ │ -00054320: 7768 656e 206f 7220 7768 6574 6865 7220 when or whether │ │ │ │ │ -00054330: 7468 6520 7265 7175 6573 7465 6420 7265 the requested re │ │ │ │ │ -00054340: 626f 6f74 2077 696c 6c20 6f63 6375 722e boot will occur. │ │ │ │ │ -00054350: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00054360: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00054370: 6f64 653a 2046 696c 6573 3c32 3e2c 2020 ode: Files<2>, │ │ │ │ │ -00054380: 4e65 7874 3a20 4375 7374 6f6d 697a 6564 Next: Customized │ │ │ │ │ -00054390: 2070 726f 6772 616d 732c 2020 5072 6576 programs, Prev │ │ │ │ │ -000543a0: 3a20 5468 6520 4f70 6572 6174 696e 6720 : The Operating │ │ │ │ │ -000543b0: 5379 7374 656d 2c20 2055 703a 2054 6f70 System, Up: Top │ │ │ │ │ -000543c0: 0a0a 3130 2046 696c 6573 0a2a 2a2a 2a2a ..10 Files.***** │ │ │ │ │ -000543d0: 2a2a 2a0a 0a2a 204d 656e 753a 0a0a 2a20 ***..* Menu:..* │ │ │ │ │ -000543e0: 4269 6e61 7269 6573 3a3a 0a2a 204c 6962 Binaries::.* Lib │ │ │ │ │ -000543f0: 7261 7269 6573 3a3a 0a2a 2053 6861 7265 raries::.* Share │ │ │ │ │ -00054400: 6420 6c69 6272 6172 6965 733a 2053 6861 d libraries: Sha │ │ │ │ │ -00054410: 7265 6420 6c69 6272 6172 6965 733c 323e red libraries<2> │ │ │ │ │ -00054420: 2e0a 2a20 5363 7269 7074 733a 3a0a 2a20 ..* Scripts::.* │ │ │ │ │ -00054430: 5379 6d62 6f6c 6963 206c 696e 6b73 3a3a Symbolic links:: │ │ │ │ │ -00054440: 0a2a 2044 6576 6963 6520 6669 6c65 733a .* Device files: │ │ │ │ │ -00054450: 3a0a 2a20 436f 6e66 6967 7572 6174 696f :.* Configuratio │ │ │ │ │ -00054460: 6e20 6669 6c65 733a 3a0a 2a20 4c6f 6720 n files::.* Log │ │ │ │ │ -00054470: 6669 6c65 733a 3a0a 2a20 5065 726d 6973 files::.* Permis │ │ │ │ │ -00054480: 7369 6f6e 7320 616e 6420 6f77 6e65 7273 sions and owners │ │ │ │ │ -00054490: 3a3a 0a2a 2046 696c 6520 6e61 6d65 733a ::.* File names: │ │ │ │ │ -000544a0: 3a0a 0a1f 0a46 696c 653a 2064 6562 6961 :....File: debia │ │ │ │ │ -000544b0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -000544c0: 4e6f 6465 3a20 4269 6e61 7269 6573 2c20 Node: Binaries, │ │ │ │ │ -000544d0: 204e 6578 743a 204c 6962 7261 7269 6573 Next: Libraries │ │ │ │ │ -000544e0: 2c20 2055 703a 2046 696c 6573 3c32 3e0a , Up: Files<2>. │ │ │ │ │ -000544f0: 0a31 302e 3120 4269 6e61 7269 6573 0a3d .10.1 Binaries.= │ │ │ │ │ -00054500: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5477 ============..Tw │ │ │ │ │ -00054510: 6f20 6469 6666 6572 656e 7420 7061 636b o different pack │ │ │ │ │ -00054520: 6167 6573 206d 7573 7420 6e6f 7420 696e ages must not in │ │ │ │ │ -00054530: 7374 616c 6c20 7072 6f67 7261 6d73 2077 stall programs w │ │ │ │ │ -00054540: 6974 6820 6469 6666 6572 656e 740a 6675 ith different.fu │ │ │ │ │ -00054550: 6e63 7469 6f6e 616c 6974 7920 6275 7420 nctionality but │ │ │ │ │ -00054560: 7769 7468 2074 6865 2073 616d 6520 6669 with the same fi │ │ │ │ │ -00054570: 6c65 6e61 6d65 732e 2020 2854 6865 2063 lenames. (The c │ │ │ │ │ -00054580: 6173 6520 6f66 2074 776f 2070 726f 6772 ase of two progr │ │ │ │ │ -00054590: 616d 730a 6861 7669 6e67 2074 6865 2073 ams.having the s │ │ │ │ │ -000545a0: 616d 6520 6675 6e63 7469 6f6e 616c 6974 ame functionalit │ │ │ │ │ -000545b0: 7920 6275 7420 6469 6666 6572 656e 7420 y but different │ │ │ │ │ -000545c0: 696d 706c 656d 656e 7461 7469 6f6e 7320 implementations │ │ │ │ │ -000545d0: 6973 2068 616e 646c 6564 0a76 6961 20e2 is handled.via . │ │ │ │ │ -000545e0: 809c 616c 7465 726e 6174 6976 6573 e280 ..alternatives.. │ │ │ │ │ -000545f0: 9d20 6f72 2074 6865 20e2 809c 436f 6e66 . or the ...Conf │ │ │ │ │ -00054600: 6c69 6374 73e2 809d 206d 6563 6861 6e69 licts... mechani │ │ │ │ │ -00054610: 736d 2e20 2053 6565 202a 6e6f 7465 204d sm. See *note M │ │ │ │ │ -00054620: 6169 6e74 6169 6e65 720a 5363 7269 7074 aintainer.Script │ │ │ │ │ -00054630: 733a 2035 642e 2061 6e64 202a 6e6f 7465 s: 5d. and *note │ │ │ │ │ -00054640: 2043 6f6e 666c 6963 7469 6e67 2062 696e Conflicting bin │ │ │ │ │ -00054650: 6172 7920 7061 636b 6167 6573 202d 2043 ary packages - C │ │ │ │ │ -00054660: 6f6e 666c 6963 7473 3a20 6634 2e0a 7265 onflicts: f4..re │ │ │ │ │ -00054670: 7370 6563 7469 7665 6c79 2e29 2020 4966 spectively.) If │ │ │ │ │ -00054680: 2074 6869 7320 6361 7365 2068 6170 7065 this case happe │ │ │ │ │ -00054690: 6e73 2c20 6f6e 6520 6f66 2074 6865 2070 ns, one of the p │ │ │ │ │ -000546a0: 726f 6772 616d 7320 6d75 7374 2062 650a rograms must be. │ │ │ │ │ -000546b0: 7265 6e61 6d65 642e 2020 5468 6520 6d61 renamed. The ma │ │ │ │ │ -000546c0: 696e 7461 696e 6572 7320 7368 6f75 6c64 intainers should │ │ │ │ │ -000546d0: 2072 6570 6f72 7420 7468 6973 2074 6f20 report this to │ │ │ │ │ -000546e0: 7468 6520 e280 9864 6562 6961 6e2d 6465 the ...debian-de │ │ │ │ │ -000546f0: 7665 6ce2 8099 0a6d 6169 6c69 6e67 206c vel....mailing l │ │ │ │ │ -00054700: 6973 7420 616e 6420 7472 7920 746f 2066 ist and try to f │ │ │ │ │ -00054710: 696e 6420 6120 636f 6e73 656e 7375 7320 ind a consensus │ │ │ │ │ -00054720: 6162 6f75 7420 7768 6963 6820 7072 6f67 about which prog │ │ │ │ │ -00054730: 7261 6d20 7769 6c6c 2068 6176 650a 746f ram will have.to │ │ │ │ │ -00054740: 2062 6520 7265 6e61 6d65 642e 2020 4966 be renamed. If │ │ │ │ │ -00054750: 2061 2063 6f6e 7365 6e73 7573 2063 616e a consensus can │ │ │ │ │ -00054760: 6e6f 7420 6265 2072 6561 6368 6564 2c20 not be reached, │ │ │ │ │ -00054770: 2762 6f74 6827 2070 726f 6772 616d 7320 'both' programs │ │ │ │ │ -00054780: 6d75 7374 0a62 6520 7265 6e61 6d65 642e must.be renamed. │ │ │ │ │ -00054790: 0a0a 546f 2073 7570 706f 7274 206d 6572 ..To support mer │ │ │ │ │ -000547a0: 6765 642d e280 982f 7573 72e2 8099 2073 ged-.../usr... s │ │ │ │ │ -000547b0: 7973 7465 6d73 2c20 7061 636b 6167 6573 ystems, packages │ │ │ │ │ -000547c0: 206d 7573 7420 6e6f 7420 696e 7374 616c must not instal │ │ │ │ │ -000547d0: 6c20 6669 6c65 7320 696e 0a62 6f74 6820 l files in.both │ │ │ │ │ -000547e0: e280 982f 7061 7468 e280 9920 616e 6420 .../path... and │ │ │ │ │ -000547f0: e280 982f 7573 722f 7061 7468 e280 992e .../usr/path.... │ │ │ │ │ -00054800: 2020 466f 7220 6578 616d 706c 652c 2061 For example, a │ │ │ │ │ -00054810: 2070 6163 6b61 6765 206d 7573 7420 6e6f package must no │ │ │ │ │ -00054820: 7420 696e 7374 616c 6c0a 626f 7468 20e2 t install.both . │ │ │ │ │ -00054830: 8098 2f62 696e 2f65 7861 6d70 6c65 e280 ../bin/example.. │ │ │ │ │ -00054840: 9920 616e 6420 e280 982f 7573 722f 6269 . and .../usr/bi │ │ │ │ │ -00054850: 6e2f 6578 616d 706c 65e2 8099 2e0a 0a49 n/example......I │ │ │ │ │ -00054860: 6620 6120 6669 6c65 2069 7320 6d6f 7665 f a file is move │ │ │ │ │ -00054870: 6420 6265 7477 6565 6e20 e280 982f 7061 d between .../pa │ │ │ │ │ -00054880: 7468 e280 9920 616e 6420 e280 982f 7573 th... and .../us │ │ │ │ │ -00054890: 722f 7061 7468 e280 9920 696e 2072 6576 r/path... in rev │ │ │ │ │ -000548a0: 6973 696f 6e73 206f 6620 610a 4465 6269 isions of a.Debi │ │ │ │ │ -000548b0: 616e 2070 6163 6b61 6765 2c20 616e 6420 an package, and │ │ │ │ │ -000548c0: 6120 636f 6d70 6174 6962 696c 6974 7920 a compatibility │ │ │ │ │ -000548d0: 7379 6d6c 696e 6b20 6174 2074 6865 206f symlink at the o │ │ │ │ │ -000548e0: 6c64 2070 6174 6820 6973 206e 6565 6465 ld path is neede │ │ │ │ │ -000548f0: 642c 0a74 6865 2073 796d 6c69 6e6b 206d d,.the symlink m │ │ │ │ │ -00054900: 7573 7420 6265 206d 616e 6167 6564 2069 ust be managed i │ │ │ │ │ -00054910: 6e20 6120 7761 7920 7468 6174 2077 696c n a way that wil │ │ │ │ │ -00054920: 6c20 6e6f 7420 6272 6561 6b20 7768 656e l not break when │ │ │ │ │ -00054930: 20e2 8098 2f70 6174 68e2 8099 0a61 6e64 .../path....and │ │ │ │ │ -00054940: 20e2 8098 2f75 7372 2f70 6174 68e2 8099 .../usr/path... │ │ │ │ │ -00054950: 2061 7265 2074 6865 2073 616d 6520 756e are the same un │ │ │ │ │ -00054960: 6465 726c 7969 6e67 2064 6972 6563 746f derlying directo │ │ │ │ │ -00054970: 7279 2064 7565 2074 6f20 7379 6d6c 696e ry due to symlin │ │ │ │ │ -00054980: 6b73 206f 720a 6f74 6865 7220 6d65 6368 ks or.other mech │ │ │ │ │ -00054990: 616e 6973 6d73 2e0a 0a42 696e 6172 7920 anisms...Binary │ │ │ │ │ -000549a0: 6578 6563 7574 6162 6c65 7320 6d75 7374 executables must │ │ │ │ │ -000549b0: 206e 6f74 2062 6520 7374 6174 6963 616c not be statical │ │ │ │ │ -000549c0: 6c79 206c 696e 6b65 6420 7769 7468 2074 ly linked with t │ │ │ │ │ -000549d0: 6865 2047 4e55 2043 206c 6962 7261 7279 he GNU C library │ │ │ │ │ -000549e0: 2c0a 7369 6e63 6520 7468 6973 2070 7265 ,.since this pre │ │ │ │ │ -000549f0: 7665 6e74 7320 7468 6520 6269 6e61 7279 vents the binary │ │ │ │ │ -00054a00: 2066 726f 6d20 6265 6e65 6669 7469 6e67 from benefiting │ │ │ │ │ -00054a10: 2066 726f 6d20 6669 7865 7320 616e 640a from fixes and. │ │ │ │ │ -00054a20: 696d 7072 6f76 656d 656e 7473 2074 6f20 improvements to │ │ │ │ │ -00054a30: 7468 6520 4320 6c69 6272 6172 7920 7769 the C library wi │ │ │ │ │ -00054a40: 7468 6f75 7420 6265 696e 6720 7265 6275 thout being rebu │ │ │ │ │ -00054a50: 696c 7420 616e 6420 636f 6d70 6c69 6361 ilt and complica │ │ │ │ │ -00054a60: 7465 730a 7365 6375 7269 7479 2075 7064 tes.security upd │ │ │ │ │ -00054a70: 6174 6573 2e20 2054 6869 7320 7265 7175 ates. This requ │ │ │ │ │ -00054a80: 6972 656d 656e 7420 6d61 7920 6265 2072 irement may be r │ │ │ │ │ -00054a90: 656c 6178 6564 2066 6f72 2062 696e 6172 elaxed for binar │ │ │ │ │ -00054aa0: 790a 6578 6563 7574 6162 6c65 7320 7768 y.executables wh │ │ │ │ │ -00054ab0: 6f73 6520 696e 7465 6e64 6564 2070 7572 ose intended pur │ │ │ │ │ -00054ac0: 706f 7365 2069 7320 746f 2064 6961 676e pose is to diagn │ │ │ │ │ -00054ad0: 6f73 6520 616e 6420 6669 7820 7468 6520 ose and fix the │ │ │ │ │ -00054ae0: 7379 7374 656d 2069 6e0a 7369 7475 6174 system in.situat │ │ │ │ │ -00054af0: 696f 6e73 2077 6865 7265 2074 6865 2047 ions where the G │ │ │ │ │ -00054b00: 4e55 2043 206c 6962 7261 7279 206d 6179 NU C library may │ │ │ │ │ -00054b10: 206e 6f74 2062 6520 7573 6162 6c65 2028 not be usable ( │ │ │ │ │ -00054b20: 7375 6368 2061 7320 7379 7374 656d 0a72 such as system.r │ │ │ │ │ -00054b30: 6563 6f76 6572 7920 7368 656c 6c73 206f ecovery shells o │ │ │ │ │ -00054b40: 7220 7574 696c 6974 6965 7320 6c69 6b65 r utilities like │ │ │ │ │ -00054b50: 206c 6463 6f6e 6669 6729 206f 7220 666f ldconfig) or fo │ │ │ │ │ -00054b60: 7220 6269 6e61 7279 2065 7865 6375 7461 r binary executa │ │ │ │ │ -00054b70: 626c 6573 0a77 6865 7265 2074 6865 2073 bles.where the s │ │ │ │ │ -00054b80: 6563 7572 6974 7920 6265 6e65 6669 7473 ecurity benefits │ │ │ │ │ -00054b90: 206f 6620 7374 6174 6963 206c 696e 6b69 of static linki │ │ │ │ │ -00054ba0: 6e67 206f 7574 7765 6967 6820 7468 6520 ng outweigh the │ │ │ │ │ -00054bb0: 6472 6177 6261 636b 732e 0a0a 4279 2064 drawbacks...By d │ │ │ │ │ -00054bc0: 6566 6175 6c74 2c20 7768 656e 2061 2070 efault, when a p │ │ │ │ │ -00054bd0: 6163 6b61 6765 2069 7320 6265 696e 6720 ackage is being │ │ │ │ │ -00054be0: 6275 696c 742c 2061 6e79 2062 696e 6172 built, any binar │ │ │ │ │ -00054bf0: 6965 7320 6372 6561 7465 6420 7368 6f75 ies created shou │ │ │ │ │ -00054c00: 6c64 0a69 6e63 6c75 6465 2064 6562 7567 ld.include debug │ │ │ │ │ -00054c10: 6769 6e67 2069 6e66 6f72 6d61 7469 6f6e ging information │ │ │ │ │ -00054c20: 2c20 6173 2077 656c 6c20 6173 2062 6569 , as well as bei │ │ │ │ │ -00054c30: 6e67 2063 6f6d 7069 6c65 6420 7769 7468 ng compiled with │ │ │ │ │ -00054c40: 0a6f 7074 696d 697a 6174 696f 6e2e 2020 .optimization. │ │ │ │ │ -00054c50: 596f 7520 7368 6f75 6c64 2061 6c73 6f20 You should also │ │ │ │ │ -00054c60: 7475 726e 206f 6e20 6173 206d 616e 7920 turn on as many │ │ │ │ │ -00054c70: 7265 6173 6f6e 6162 6c65 2063 6f6d 7069 reasonable compi │ │ │ │ │ -00054c80: 6c61 7469 6f6e 0a77 6172 6e69 6e67 7320 lation.warnings │ │ │ │ │ -00054c90: 6173 2070 6f73 7369 626c 6520 2873 6565 as possible (see │ │ │ │ │ -00054ca0: 202a 6e6f 7465 204d 6169 6e20 6275 696c *note Main buil │ │ │ │ │ -00054cb0: 6469 6e67 2073 6372 6970 743b 2064 6562 ding script; deb │ │ │ │ │ -00054cc0: 6961 6e2f 7275 6c65 733a 0a37 632e 292e ian/rules:.7c.). │ │ │ │ │ -00054cd0: 2020 466f 7220 7468 6520 4320 7072 6f67 For the C prog │ │ │ │ │ -00054ce0: 7261 6d6d 696e 6720 6c61 6e67 7561 6765 ramming language │ │ │ │ │ -00054cf0: 2c20 7468 6973 206d 6561 6e73 2074 6865 , this means the │ │ │ │ │ -00054d00: 2066 6f6c 6c6f 7769 6e67 0a63 6f6d 7069 following.compi │ │ │ │ │ -00054d10: 6c61 7469 6f6e 2070 6172 616d 6574 6572 lation parameter │ │ │ │ │ -00054d20: 7320 7368 6f75 6c64 2062 6520 7573 6564 s should be used │ │ │ │ │ -00054d30: 3a0a 0a20 2020 2020 4343 203d 2067 6363 :.. CC = gcc │ │ │ │ │ -00054d40: 0a20 2020 2020 4346 4c41 4753 203d 202d . CFLAGS = - │ │ │ │ │ -00054d50: 4f32 202d 6720 2d57 616c 6c20 2320 7361 O2 -g -Wall # sa │ │ │ │ │ -00054d60: 6e65 2077 6172 6e69 6e67 206f 7074 696f ne warning optio │ │ │ │ │ -00054d70: 6e73 2076 6172 7920 6265 7477 6565 6e20 ns vary between │ │ │ │ │ -00054d80: 7072 6f67 7261 6d73 0a20 2020 2020 4c44 programs. LD │ │ │ │ │ -00054d90: 464c 4147 5320 3d20 2320 6e6f 6e65 0a0a FLAGS = # none.. │ │ │ │ │ -00054da0: 4279 2064 6566 6175 6c74 2061 6c6c 2069 By default all i │ │ │ │ │ -00054db0: 6e73 7461 6c6c 6564 2062 696e 6172 6965 nstalled binarie │ │ │ │ │ -00054dc0: 7320 7368 6f75 6c64 2062 6520 7374 7269 s should be stri │ │ │ │ │ -00054dd0: 7070 6564 2062 7920 6361 6c6c 696e 670a pped by calling. │ │ │ │ │ -00054de0: 0a20 2020 2020 7374 7269 7020 2d2d 7374 . strip --st │ │ │ │ │ -00054df0: 7269 702d 756e 6e65 6564 6564 202d 2d72 rip-unneeded --r │ │ │ │ │ -00054e00: 656d 6f76 652d 7365 6374 696f 6e3d 2e63 emove-section=.c │ │ │ │ │ -00054e10: 6f6d 6d65 6e74 202d 2d72 656d 6f76 652d omment --remove- │ │ │ │ │ -00054e20: 7365 6374 696f 6e3d 2e6e 6f74 6520 6269 section=.note bi │ │ │ │ │ -00054e30: 6e61 7269 6573 0a0a 6f6e 2074 6865 2062 naries..on the b │ │ │ │ │ -00054e40: 696e 6172 6965 7320 6166 7465 7220 7468 inaries after th │ │ │ │ │ -00054e50: 6579 2068 6176 6520 6265 656e 2063 6f70 ey have been cop │ │ │ │ │ -00054e60: 6965 6420 696e 746f 20e2 8098 6465 6269 ied into ...debi │ │ │ │ │ -00054e70: 616e 2f74 6d70 e280 9920 6275 7420 6265 an/tmp... but be │ │ │ │ │ -00054e80: 666f 7265 0a74 6865 2074 7265 6520 6973 fore.the tree is │ │ │ │ │ -00054e90: 206d 6164 6520 696e 746f 2061 2070 6163 made into a pac │ │ │ │ │ -00054ea0: 6b61 6765 2e0a 0a49 7420 6973 206e 6f74 kage...It is not │ │ │ │ │ -00054eb0: 2072 6563 6f6d 6d65 6e64 6564 2074 6f20 recommended to │ │ │ │ │ -00054ec0: 7374 7269 7020 6269 6e61 7269 6573 2062 strip binaries b │ │ │ │ │ -00054ed0: 7920 7061 7373 696e 6720 7468 6520 e280 y passing the .. │ │ │ │ │ -00054ee0: 982d 73e2 8099 2066 6c61 6720 746f 0ae2 .-s... flag to.. │ │ │ │ │ -00054ef0: 8098 696e 7374 616c 6ce2 8099 2c20 6265 ..install..., be │ │ │ │ │ -00054f00: 6361 7573 6520 7468 6973 2066 6169 6c73 cause this fails │ │ │ │ │ -00054f10: 2074 6f20 7265 6d6f 7665 202e 636f 6d6d to remove .comm │ │ │ │ │ -00054f20: 656e 7420 616e 6420 2e6e 6f74 6520 7365 ent and .note se │ │ │ │ │ -00054f30: 6374 696f 6e73 2c20 616e 640a 616c 736f ctions, and.also │ │ │ │ │ -00054f40: 2070 7265 7665 6e74 7320 7468 6520 6175 prevents the au │ │ │ │ │ -00054f50: 746f 6d61 7469 6320 6372 6561 7469 6f6e tomatic creation │ │ │ │ │ -00054f60: 206f 6620 6462 6773 796d 2062 696e 6172 of dbgsym binar │ │ │ │ │ -00054f70: 7920 7061 636b 6167 6573 2062 7920 746f y packages by to │ │ │ │ │ -00054f80: 6f6c 730a 6c69 6b65 20e2 8098 6468 5f73 ols.like ...dh_s │ │ │ │ │ -00054f90: 7472 6970 e280 992e 0a0a 416c 7468 6f75 trip......Althou │ │ │ │ │ -00054fa0: 6768 2062 696e 6172 6965 7320 696e 2074 gh binaries in t │ │ │ │ │ -00054fb0: 6865 2062 7569 6c64 2074 7265 6520 7368 he build tree sh │ │ │ │ │ -00054fc0: 6f75 6c64 2062 6520 636f 6d70 696c 6564 ould be compiled │ │ │ │ │ -00054fd0: 2077 6974 6820 6465 6275 6767 696e 670a with debugging. │ │ │ │ │ -00054fe0: 696e 666f 726d 6174 696f 6e20 6279 2064 information by d │ │ │ │ │ -00054ff0: 6566 6175 6c74 2c20 6974 2063 616e 206f efault, it can o │ │ │ │ │ -00055000: 6674 656e 2062 6520 6469 6666 6963 756c ften be difficul │ │ │ │ │ -00055010: 7420 746f 2064 6562 7567 2070 726f 6772 t to debug progr │ │ │ │ │ -00055020: 616d 7320 6966 0a74 6865 7920 6172 6520 ams if.they are │ │ │ │ │ -00055030: 616c 736f 2073 7562 6a65 6374 6564 2074 also subjected t │ │ │ │ │ -00055040: 6f20 636f 6d70 696c 6572 206f 7074 696d o compiler optim │ │ │ │ │ -00055050: 697a 6174 696f 6e2e 2020 466f 7220 7468 ization. For th │ │ │ │ │ -00055060: 6973 2072 6561 736f 6e2c 2069 740a 6973 is reason, it.is │ │ │ │ │ -00055070: 2072 6563 6f6d 6d65 6e64 6564 2074 6f20 recommended to │ │ │ │ │ -00055080: 7375 7070 6f72 7420 7468 6520 7374 616e support the stan │ │ │ │ │ -00055090: 6461 7264 697a 6564 2065 6e76 6972 6f6e dardized environ │ │ │ │ │ -000550a0: 6d65 6e74 2076 6172 6961 626c 650a e280 ment variable... │ │ │ │ │ -000550b0: 9844 4542 5f42 5549 4c44 5f4f 5054 494f .DEB_BUILD_OPTIO │ │ │ │ │ -000550c0: 4e53 e280 9920 2873 6565 202a 6e6f 7465 NS... (see *note │ │ │ │ │ -000550d0: 2064 6562 6961 6e2f 7275 6c65 7320 616e debian/rules an │ │ │ │ │ -000550e0: 6420 4445 425f 4255 494c 445f 4f50 5449 d DEB_BUILD_OPTI │ │ │ │ │ -000550f0: 4f4e 533a 2037 642e 292e 0a54 6869 7320 ONS: 7d.)..This │ │ │ │ │ -00055100: 7661 7269 6162 6c65 2063 616e 2063 6f6e variable can con │ │ │ │ │ -00055110: 7461 696e 2073 6576 6572 616c 2066 6c61 tain several fla │ │ │ │ │ -00055120: 6773 2074 6f20 6368 616e 6765 2068 6f77 gs to change how │ │ │ │ │ -00055130: 2061 2070 6163 6b61 6765 2069 730a 636f a package is.co │ │ │ │ │ -00055140: 6d70 696c 6564 2061 6e64 2062 7569 6c74 mpiled and built │ │ │ │ │ -00055150: 2e0a 0a49 7420 6973 2075 7020 746f 2074 ...It is up to t │ │ │ │ │ -00055160: 6865 2070 6163 6b61 6765 206d 6169 6e74 he package maint │ │ │ │ │ -00055170: 6169 6e65 7220 746f 2064 6563 6964 6520 ainer to decide │ │ │ │ │ -00055180: 7768 6174 2063 6f6d 7069 6c61 7469 6f6e what compilation │ │ │ │ │ -00055190: 206f 7074 696f 6e73 0a61 7265 2062 6573 options.are bes │ │ │ │ │ -000551a0: 7420 666f 7220 7468 6520 7061 636b 6167 t for the packag │ │ │ │ │ -000551b0: 652e 2020 4365 7274 6169 6e20 6269 6e61 e. Certain bina │ │ │ │ │ -000551c0: 7269 6573 2028 7375 6368 2061 730a 636f ries (such as.co │ │ │ │ │ -000551d0: 6d70 7574 6174 696f 6e61 6c6c 792d 696e mputationally-in │ │ │ │ │ -000551e0: 7465 6e73 6976 6520 7072 6f67 7261 6d73 tensive programs │ │ │ │ │ -000551f0: 2920 7769 6c6c 2066 756e 6374 696f 6e20 ) will function │ │ │ │ │ -00055200: 6265 7474 6572 2077 6974 6820 6365 7274 better with cert │ │ │ │ │ -00055210: 6169 6e0a 666c 6167 7320 28e2 8098 2d4f ain.flags (...-O │ │ │ │ │ -00055220: 33e2 8099 2c20 666f 7220 6578 616d 706c 3..., for exampl │ │ │ │ │ -00055230: 6529 3b20 6665 656c 2066 7265 6520 746f e); feel free to │ │ │ │ │ -00055240: 2075 7365 2074 6865 6d2e 2020 506c 6561 use them. Plea │ │ │ │ │ -00055250: 7365 2075 7365 2067 6f6f 640a 6a75 6467 se use good.judg │ │ │ │ │ -00055260: 6d65 6e74 2068 6572 652e 2020 446f 6ee2 ment here. Don. │ │ │ │ │ -00055270: 8099 7420 7573 6520 666c 6167 7320 666f ..t use flags fo │ │ │ │ │ -00055280: 7220 7468 6520 7361 6b65 206f 6620 6974 r the sake of it │ │ │ │ │ -00055290: 3b20 6f6e 6c79 2075 7365 2074 6865 6d20 ; only use them │ │ │ │ │ -000552a0: 6966 0a74 6865 7265 2069 7320 676f 6f64 if.there is good │ │ │ │ │ -000552b0: 2072 6561 736f 6e20 746f 2064 6f20 736f reason to do so │ │ │ │ │ -000552c0: 2e20 2046 6565 6c20 6672 6565 2074 6f20 . Feel free to │ │ │ │ │ -000552d0: 6f76 6572 7269 6465 2074 6865 2075 7073 override the ups │ │ │ │ │ -000552e0: 7472 6561 6d0a 6175 7468 6f72 e280 9973 tream.author...s │ │ │ │ │ -000552f0: 2069 6465 6173 2061 626f 7574 2077 6869 ideas about whi │ │ │ │ │ -00055300: 6368 2063 6f6d 7069 6c61 7469 6f6e 206f ch compilation o │ │ │ │ │ -00055310: 7074 696f 6e73 2061 7265 2062 6573 743a ptions are best: │ │ │ │ │ -00055320: 2074 6865 7920 6172 6520 6f66 7465 6e0a they are often. │ │ │ │ │ -00055330: 696e 6170 7072 6f70 7269 6174 6520 666f inappropriate fo │ │ │ │ │ -00055340: 7220 6f75 7220 656e 7669 726f 6e6d 656e r our environmen │ │ │ │ │ -00055350: 742e 0a0a 1f0a 4669 6c65 3a20 6465 6269 t.....File: debi │ │ │ │ │ -00055360: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00055370: 204e 6f64 653a 204c 6962 7261 7269 6573 Node: Libraries │ │ │ │ │ -00055380: 2c20 204e 6578 743a 2053 6861 7265 6420 , Next: Shared │ │ │ │ │ -00055390: 6c69 6272 6172 6965 733c 323e 2c20 2050 libraries<2>, P │ │ │ │ │ -000553a0: 7265 763a 2042 696e 6172 6965 732c 2020 rev: Binaries, │ │ │ │ │ -000553b0: 5570 3a20 4669 6c65 733c 323e 0a0a 3130 Up: Files<2>..10 │ │ │ │ │ -000553c0: 2e32 204c 6962 7261 7269 6573 0a3d 3d3d .2 Libraries.=== │ │ │ │ │ -000553d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 6620 ===========..If │ │ │ │ │ -000553e0: 7468 6520 7061 636b 6167 6520 6973 2027 the package is ' │ │ │ │ │ -000553f0: 6172 6368 6974 6563 7475 7265 3a20 616e architecture: an │ │ │ │ │ -00055400: 7927 2c20 7468 656e 2074 6865 2073 6861 y', then the sha │ │ │ │ │ -00055410: 7265 6420 6c69 6272 6172 790a 636f 6d70 red library.comp │ │ │ │ │ -00055420: 696c 6174 696f 6e20 616e 6420 6c69 6e6b ilation and link │ │ │ │ │ -00055430: 696e 6720 666c 6167 7320 6d75 7374 2068 ing flags must h │ │ │ │ │ -00055440: 6176 6520 e280 982d 6650 4943 e280 992c ave ...-fPIC..., │ │ │ │ │ -00055450: 206f 7220 7468 6520 7061 636b 6167 6520 or the package │ │ │ │ │ -00055460: 7368 616c 6c0a 6e6f 7420 6275 696c 6420 shall.not build │ │ │ │ │ -00055470: 6f6e 2073 6f6d 6520 6f66 2074 6865 2073 on some of the s │ │ │ │ │ -00055480: 7570 706f 7274 6564 2061 7263 6869 7465 upported archite │ │ │ │ │ -00055490: 6374 7572 6573 2e20 2028 3129 2020 416e ctures. (1) An │ │ │ │ │ -000554a0: 7920 6578 6365 7074 696f 6e20 746f 0a74 y exception to.t │ │ │ │ │ -000554b0: 6869 7320 7275 6c65 206d 7573 7420 6265 his rule must be │ │ │ │ │ -000554c0: 2064 6973 6375 7373 6564 206f 6e20 7468 discussed on th │ │ │ │ │ -000554d0: 6520 6d61 696c 696e 6720 6c69 7374 0a27 e mailing list.' │ │ │ │ │ -000554e0: 6465 6269 616e 2d64 6576 656c 406c 6973 debian-devel@lis │ │ │ │ │ -000554f0: 7473 2e64 6562 6961 6e2e 6f72 6727 2c20 ts.debian.org', │ │ │ │ │ -00055500: 616e 6420 6120 726f 7567 6820 636f 6e73 and a rough cons │ │ │ │ │ -00055510: 656e 7375 7320 6f62 7461 696e 6564 2e20 ensus obtained. │ │ │ │ │ -00055520: 2054 6865 0a72 6561 736f 6e73 2066 6f72 The.reasons for │ │ │ │ │ -00055530: 206e 6f74 2063 6f6d 7069 6c69 6e67 2077 not compiling w │ │ │ │ │ -00055540: 6974 6820 e280 982d 6650 4943 e280 9920 ith ...-fPIC... │ │ │ │ │ -00055550: 666c 6167 206d 7573 7420 6265 2072 6563 flag must be rec │ │ │ │ │ -00055560: 6f72 6465 6420 696e 2074 6865 2066 696c orded in the fil │ │ │ │ │ -00055570: 650a e280 9852 4541 444d 452e 4465 6269 e....README.Debi │ │ │ │ │ -00055580: 616e e280 992c 2061 6e64 2063 6172 6520 an..., and care │ │ │ │ │ -00055590: 6d75 7374 2062 6520 7461 6b65 6e20 746f must be taken to │ │ │ │ │ -000555a0: 2065 6974 6865 7220 7265 7374 7269 6374 either restrict │ │ │ │ │ -000555b0: 2074 6865 0a61 7263 6869 7465 6374 7572 the.architectur │ │ │ │ │ -000555c0: 6520 6f72 2061 7272 616e 6765 2066 6f72 e or arrange for │ │ │ │ │ -000555d0: 20e2 8098 2d66 5049 43e2 8099 2074 6f20 ...-fPIC... to │ │ │ │ │ -000555e0: 6265 2075 7365 6420 6f6e 2061 7263 6869 be used on archi │ │ │ │ │ -000555f0: 7465 6374 7572 6573 2077 6865 7265 2069 tectures where i │ │ │ │ │ -00055600: 740a 6973 2072 6571 7569 7265 642e 2020 t.is required. │ │ │ │ │ -00055610: 2832 290a 0a41 7320 746f 2074 6865 2073 (2)..As to the s │ │ │ │ │ -00055620: 7461 7469 6320 6c69 6272 6172 6965 732c tatic libraries, │ │ │ │ │ -00055630: 2074 6865 2063 6f6d 6d6f 6e20 6361 7365 the common case │ │ │ │ │ -00055640: 2069 7320 6e6f 7420 746f 2068 6176 6520 is not to have │ │ │ │ │ -00055650: 7265 6c6f 6361 7461 626c 650a 636f 6465 relocatable.code │ │ │ │ │ -00055660: 2c20 7369 6e63 6520 7468 6572 6520 6973 , since there is │ │ │ │ │ -00055670: 206e 6f20 6265 6e65 6669 742c 2075 6e6c no benefit, unl │ │ │ │ │ -00055680: 6573 7320 696e 2073 7065 6369 6669 6320 ess in specific │ │ │ │ │ -00055690: 6361 7365 733b 2074 6865 7265 666f 7265 cases; therefore │ │ │ │ │ -000556a0: 2074 6865 0a73 7461 7469 6320 7665 7273 the.static vers │ │ │ │ │ -000556b0: 696f 6e20 6d75 7374 206e 6f74 2062 6520 ion must not be │ │ │ │ │ -000556c0: 636f 6d70 696c 6564 2077 6974 6820 7468 compiled with th │ │ │ │ │ -000556d0: 6520 e280 982d 6650 4943 e280 9920 666c e ...-fPIC... fl │ │ │ │ │ -000556e0: 6167 2e20 2041 6e79 0a65 7863 6570 7469 ag. Any.excepti │ │ │ │ │ -000556f0: 6f6e 2074 6f20 7468 6973 2072 756c 6520 on to this rule │ │ │ │ │ -00055700: 7368 6f75 6c64 2062 6520 6469 7363 7573 should be discus │ │ │ │ │ -00055710: 7365 6420 6f6e 2074 6865 206d 6169 6c69 sed on the maili │ │ │ │ │ -00055720: 6e67 206c 6973 740a 2764 6562 6961 6e2d ng list.'debian- │ │ │ │ │ -00055730: 6465 7665 6c40 6c69 7374 732e 6465 6269 devel@lists.debi │ │ │ │ │ -00055740: 616e 2e6f 7267 272c 2061 6e64 2074 6865 an.org', and the │ │ │ │ │ -00055750: 2072 6561 736f 6e73 2066 6f72 2063 6f6d reasons for com │ │ │ │ │ -00055760: 7069 6c69 6e67 2077 6974 6820 7468 650a piling with the. │ │ │ │ │ -00055770: e280 982d 6650 4943 e280 9920 666c 6167 ...-fPIC... flag │ │ │ │ │ -00055780: 206d 7573 7420 6265 2072 6563 6f72 6465 must be recorde │ │ │ │ │ -00055790: 6420 696e 2074 6865 2066 696c 6520 e280 d in the file .. │ │ │ │ │ -000557a0: 9852 4541 444d 452e 4465 6269 616e e280 .README.Debian.. │ │ │ │ │ -000557b0: 992e 2020 2833 290a 0a49 6e20 6f74 6865 .. (3)..In othe │ │ │ │ │ -000557c0: 7220 776f 7264 732c 2069 6620 626f 7468 r words, if both │ │ │ │ │ -000557d0: 2061 2073 6861 7265 6420 616e 6420 6120 a shared and a │ │ │ │ │ -000557e0: 7374 6174 6963 206c 6962 7261 7279 2069 static library i │ │ │ │ │ -000557f0: 7320 6265 696e 6720 6275 696c 742c 0a65 s being built,.e │ │ │ │ │ -00055800: 6163 6820 736f 7572 6365 2075 6e69 7420 ach source unit │ │ │ │ │ -00055810: 28e2 8098 2a2e 63e2 8099 2c20 666f 7220 (...*.c..., for │ │ │ │ │ -00055820: 6578 616d 706c 652c 2066 6f72 2043 2066 example, for C f │ │ │ │ │ -00055830: 696c 6573 2920 7769 6c6c 206e 6565 6420 iles) will need │ │ │ │ │ -00055840: 746f 2062 650a 636f 6d70 696c 6564 2074 to be.compiled t │ │ │ │ │ -00055850: 7769 6365 2c20 666f 7220 7468 6520 6e6f wice, for the no │ │ │ │ │ -00055860: 726d 616c 2063 6173 652e 0a0a 4c69 6272 rmal case...Libr │ │ │ │ │ -00055870: 6172 6965 7320 7368 6f75 6c64 2062 6520 aries should be │ │ │ │ │ -00055880: 6275 696c 7420 7769 7468 2074 6872 6561 built with threa │ │ │ │ │ -00055890: 6469 6e67 2073 7570 706f 7274 2061 6e64 ding support and │ │ │ │ │ -000558a0: 2074 6f20 6265 2074 6872 6561 642d 7361 to be thread-sa │ │ │ │ │ -000558b0: 6665 0a69 6620 7468 6520 6c69 6272 6172 fe.if the librar │ │ │ │ │ -000558c0: 7920 7375 7070 6f72 7473 2074 6869 732e y supports this. │ │ │ │ │ -000558d0: 0a0a 416c 7468 6f75 6768 206e 6f74 2065 ..Although not e │ │ │ │ │ -000558e0: 6e66 6f72 6365 6420 6279 2074 6865 2062 nforced by the b │ │ │ │ │ -000558f0: 7569 6c64 2074 6f6f 6c73 2c20 7368 6172 uild tools, shar │ │ │ │ │ -00055900: 6564 206c 6962 7261 7269 6573 206d 7573 ed libraries mus │ │ │ │ │ -00055910: 7420 6265 0a6c 696e 6b65 6420 6167 6169 t be.linked agai │ │ │ │ │ -00055920: 6e73 7420 616c 6c20 6c69 6272 6172 6965 nst all librarie │ │ │ │ │ -00055930: 7320 7468 6174 2074 6865 7920 7573 6520 s that they use │ │ │ │ │ -00055940: 7379 6d62 6f6c 7320 6672 6f6d 2069 6e20 symbols from in │ │ │ │ │ -00055950: 7468 6520 7361 6d65 2077 6179 0a74 6861 the same way.tha │ │ │ │ │ -00055960: 7420 6269 6e61 7269 6573 2061 7265 2e20 t binaries are. │ │ │ │ │ -00055970: 2054 6869 7320 656e 7375 7265 7320 7468 This ensures th │ │ │ │ │ -00055980: 6520 636f 7272 6563 7420 6675 6e63 7469 e correct functi │ │ │ │ │ -00055990: 6f6e 696e 6720 6f66 2074 6865 202a 6e6f oning of the *no │ │ │ │ │ -000559a0: 7465 0a73 796d 626f 6c73 3a20 3336 2e20 te.symbols: 36. │ │ │ │ │ -000559b0: 616e 6420 2a6e 6f74 6520 7368 6c69 6273 and *note shlibs │ │ │ │ │ -000559c0: 3a20 3337 2e20 7379 7374 656d 7320 616e : 37. systems an │ │ │ │ │ -000559d0: 6420 6775 6172 616e 7465 6573 2074 6861 d guarantees tha │ │ │ │ │ -000559e0: 7420 616c 6c0a 6c69 6272 6172 6965 7320 t all.libraries │ │ │ │ │ -000559f0: 6361 6e20 6265 2073 6166 656c 7920 6f70 can be safely op │ │ │ │ │ -00055a00: 656e 6564 2077 6974 6820 e280 9864 6c6f ened with ...dlo │ │ │ │ │ -00055a10: 7065 6e28 29e2 8099 2e20 2050 6163 6b61 pen().... Packa │ │ │ │ │ -00055a20: 6765 7273 206d 6179 2077 6973 6820 746f gers may wish to │ │ │ │ │ -00055a30: 0a75 7365 2074 6865 2067 6363 206f 7074 .use the gcc opt │ │ │ │ │ -00055a40: 696f 6e20 e280 982d 576c 2c2d 7a2c 6465 ion ...-Wl,-z,de │ │ │ │ │ -00055a50: 6673 e280 9920 7768 656e 2062 7569 6c64 fs... when build │ │ │ │ │ -00055a60: 696e 6720 6120 7368 6172 6564 206c 6962 ing a shared lib │ │ │ │ │ -00055a70: 7261 7279 2e20 2053 696e 6365 0a74 6869 rary. Since.thi │ │ │ │ │ -00055a80: 7320 6f70 7469 6f6e 2065 6e66 6f72 6365 s option enforce │ │ │ │ │ -00055a90: 7320 7379 6d62 6f6c 2072 6573 6f6c 7574 s symbol resolut │ │ │ │ │ -00055aa0: 696f 6e20 6174 2062 7569 6c64 2074 696d ion at build tim │ │ │ │ │ -00055ab0: 652c 2061 206d 6973 7369 6e67 206c 6962 e, a missing lib │ │ │ │ │ -00055ac0: 7261 7279 0a72 6566 6572 656e 6365 2077 rary.reference w │ │ │ │ │ -00055ad0: 696c 6c20 6265 2063 6175 6768 7420 6561 ill be caught ea │ │ │ │ │ -00055ae0: 726c 7920 6173 2061 2066 6174 616c 2062 rly as a fatal b │ │ │ │ │ -00055af0: 7569 6c64 2065 7272 6f72 2e0a 0a41 6c6c uild error...All │ │ │ │ │ -00055b00: 2069 6e73 7461 6c6c 6564 2073 6861 7265 installed share │ │ │ │ │ -00055b10: 6420 6c69 6272 6172 6965 7320 7368 6f75 d libraries shou │ │ │ │ │ -00055b20: 6c64 2062 6520 7374 7269 7070 6564 2077 ld be stripped w │ │ │ │ │ -00055b30: 6974 680a 0a20 2020 2020 7374 7269 7020 ith.. strip │ │ │ │ │ -00055b40: 2d2d 7374 7269 702d 756e 6e65 6564 6564 --strip-unneeded │ │ │ │ │ -00055b50: 202d 2d72 656d 6f76 652d 7365 6374 696f --remove-sectio │ │ │ │ │ -00055b60: 6e3d 2e63 6f6d 6d65 6e74 202d 2d72 656d n=.comment --rem │ │ │ │ │ -00055b70: 6f76 652d 7365 6374 696f 6e3d 2e6e 6f74 ove-section=.not │ │ │ │ │ -00055b80: 6520 796f 7572 2d6c 6962 0a0a 2854 6865 e your-lib..(The │ │ │ │ │ -00055b90: 206f 7074 696f 6e20 e280 982d 2d73 7472 option ...--str │ │ │ │ │ -00055ba0: 6970 2d75 6e6e 6565 6465 64e2 8099 206d ip-unneeded... m │ │ │ │ │ -00055bb0: 616b 6573 20e2 8098 7374 7269 70e2 8099 akes ...strip... │ │ │ │ │ -00055bc0: 2072 656d 6f76 6520 6f6e 6c79 2074 6865 remove only the │ │ │ │ │ -00055bd0: 2073 796d 626f 6c73 0a77 6869 6368 2061 symbols.which a │ │ │ │ │ -00055be0: 7265 6ee2 8099 7420 6e65 6564 6564 2066 ren...t needed f │ │ │ │ │ -00055bf0: 6f72 2072 656c 6f63 6174 696f 6e20 7072 or relocation pr │ │ │ │ │ -00055c00: 6f63 6573 7369 6e67 2e29 2020 5368 6172 ocessing.) Shar │ │ │ │ │ -00055c10: 6564 206c 6962 7261 7269 6573 2063 616e ed libraries can │ │ │ │ │ -00055c20: 0a66 756e 6374 696f 6e20 7065 7266 6563 .function perfec │ │ │ │ │ -00055c30: 746c 7920 7765 6c6c 2077 6865 6e20 7374 tly well when st │ │ │ │ │ -00055c40: 7269 7070 6564 2c20 7369 6e63 6520 7468 ripped, since th │ │ │ │ │ -00055c50: 6520 7379 6d62 6f6c 7320 666f 7220 6479 e symbols for dy │ │ │ │ │ -00055c60: 6e61 6d69 630a 6c69 6e6b 696e 6720 6172 namic.linking ar │ │ │ │ │ -00055c70: 6520 696e 2061 2073 6570 6172 6174 6520 e in a separate │ │ │ │ │ -00055c80: 7061 7274 206f 6620 7468 6520 454c 4620 part of the ELF │ │ │ │ │ -00055c90: 6f62 6a65 6374 2066 696c 652e 2020 2834 object file. (4 │ │ │ │ │ -00055ca0: 290a 0a4e 6f74 6520 7468 6174 2075 6e64 )..Note that und │ │ │ │ │ -00055cb0: 6572 2073 6f6d 6520 6369 7263 756d 7374 er some circumst │ │ │ │ │ -00055cc0: 616e 6365 7320 6974 206d 6179 2062 6520 ances it may be │ │ │ │ │ -00055cd0: 7573 6566 756c 2074 6f20 696e 7374 616c useful to instal │ │ │ │ │ -00055ce0: 6c20 6120 7368 6172 6564 0a6c 6962 7261 l a shared.libra │ │ │ │ │ -00055cf0: 7279 2075 6e73 7472 6970 7065 642c 2066 ry unstripped, f │ │ │ │ │ -00055d00: 6f72 2065 7861 6d70 6c65 2077 6865 6e20 or example when │ │ │ │ │ -00055d10: 6275 696c 6469 6e67 2061 2073 6570 6172 building a separ │ │ │ │ │ -00055d20: 6174 6520 7061 636b 6167 6520 746f 0a73 ate package to.s │ │ │ │ │ -00055d30: 7570 706f 7274 2064 6562 7567 6769 6e67 upport debugging │ │ │ │ │ -00055d40: 2e20 2054 6865 2064 6562 6865 6c70 6572 . The debhelper │ │ │ │ │ -00055d50: 20e2 8098 6468 5f73 7472 6970 27e2 8099 ...dh_strip'... │ │ │ │ │ -00055d60: 2074 6f6f 6c20 6361 6e20 6372 6561 7465 tool can create │ │ │ │ │ -00055d70: 2073 7563 680a 7061 636b 6167 6573 2061 such.packages a │ │ │ │ │ -00055d80: 7574 6f6d 6174 6963 616c 6c79 2e0a 0a53 utomatically...S │ │ │ │ │ -00055d90: 6861 7265 6420 6f62 6a65 6374 2066 696c hared object fil │ │ │ │ │ -00055da0: 6573 2028 6f66 7465 6e20 e280 982e 736f es (often ....so │ │ │ │ │ -00055db0: e280 9920 6669 6c65 7329 2074 6861 7420 ... files) that │ │ │ │ │ -00055dc0: 6172 6520 6e6f 7420 7075 626c 6963 206c are not public l │ │ │ │ │ -00055dd0: 6962 7261 7269 6573 2c0a 7468 6174 2069 ibraries,.that i │ │ │ │ │ -00055de0: 732c 2074 6865 7920 6172 6520 6e6f 7420 s, they are not │ │ │ │ │ -00055df0: 6d65 616e 7420 746f 2062 6520 6c69 6e6b meant to be link │ │ │ │ │ -00055e00: 6564 2074 6f20 6279 2074 6869 7264 2070 ed to by third p │ │ │ │ │ -00055e10: 6172 7479 2065 7865 6375 7461 626c 6573 arty executables │ │ │ │ │ -00055e20: 0a28 6269 6e61 7269 6573 206f 6620 6f74 .(binaries of ot │ │ │ │ │ -00055e30: 6865 7220 7061 636b 6167 6573 292c 2073 her packages), s │ │ │ │ │ -00055e40: 686f 756c 6420 6265 2069 6e73 7461 6c6c hould be install │ │ │ │ │ -00055e50: 6564 2069 6e20 7375 6264 6972 6563 746f ed in subdirecto │ │ │ │ │ -00055e60: 7269 6573 206f 660a 7468 6520 e280 982f ries of.the .../ │ │ │ │ │ -00055e70: 7573 722f 6c69 62e2 8099 206f 7220 e280 usr/lib... or .. │ │ │ │ │ -00055e80: 982f 7573 722f 6c69 622f 7472 6970 6c65 ./usr/lib/triple │ │ │ │ │ -00055e90: 74e2 8099 2064 6972 6563 746f 7269 6573 t... directories │ │ │ │ │ -00055ea0: 2028 7365 6520 7468 6520 4648 5320 666f (see the FHS fo │ │ │ │ │ -00055eb0: 7220 610a 6465 6669 6e69 7469 6f6e 292e r a.definition). │ │ │ │ │ -00055ec0: 2020 5375 6368 2066 696c 6573 2061 7265 Such files are │ │ │ │ │ -00055ed0: 2065 7865 6d70 7420 6672 6f6d 2074 6865 exempt from the │ │ │ │ │ -00055ee0: 2072 756c 6573 2074 6861 7420 676f 7665 rules that gove │ │ │ │ │ -00055ef0: 726e 206f 7264 696e 6172 790a 7368 6172 rn ordinary.shar │ │ │ │ │ -00055f00: 6564 206c 6962 7261 7269 6573 2c20 6578 ed libraries, ex │ │ │ │ │ -00055f10: 6365 7074 2074 6861 7420 7468 6579 206d cept that they m │ │ │ │ │ -00055f20: 7573 7420 6e6f 7420 6265 2069 6e73 7461 ust not be insta │ │ │ │ │ -00055f30: 6c6c 6564 2065 7865 6375 7461 626c 6520 lled executable │ │ │ │ │ -00055f40: 616e 640a 7368 6f75 6c64 2062 6520 7374 and.should be st │ │ │ │ │ -00055f50: 7269 7070 6564 2e20 2028 3529 0a0a 5061 ripped. (5)..Pa │ │ │ │ │ -00055f60: 636b 6167 6573 2074 6861 7420 7573 6520 ckages that use │ │ │ │ │ -00055f70: e280 986c 6962 746f 6f6c e280 9920 746f ...libtool... to │ │ │ │ │ -00055f80: 2063 7265 6174 6520 616e 6420 696e 7374 create and inst │ │ │ │ │ -00055f90: 616c 6c20 7468 6569 7220 7368 6172 6564 all their shared │ │ │ │ │ -00055fa0: 206c 6962 7261 7269 6573 0a69 6e73 7461 libraries.insta │ │ │ │ │ -00055fb0: 6c6c 2061 2066 696c 6520 636f 6e74 6169 ll a file contai │ │ │ │ │ -00055fc0: 6e69 6e67 2061 6464 6974 696f 6e61 6c20 ning additional │ │ │ │ │ -00055fd0: 6d65 7461 6461 7461 2028 656e 6469 6e67 metadata (ending │ │ │ │ │ -00055fe0: 2069 6e20 e280 982e 6c61 e280 9929 0a61 in ....la...).a │ │ │ │ │ -00055ff0: 6c6f 6e67 7369 6465 2074 6865 206c 6962 longside the lib │ │ │ │ │ -00056000: 7261 7279 2e20 2046 6f72 2070 7562 6c69 rary. For publi │ │ │ │ │ -00056010: 6320 6c69 6272 6172 6965 7320 696e 7465 c libraries inte │ │ │ │ │ -00056020: 6e64 6564 2066 6f72 2075 7365 2062 7920 nded for use by │ │ │ │ │ -00056030: 6f74 6865 720a 7061 636b 6167 6573 2c20 other.packages, │ │ │ │ │ -00056040: 7468 6573 6520 6669 6c65 7320 6e6f 726d these files norm │ │ │ │ │ -00056050: 616c 6c79 2073 686f 756c 6420 6e6f 7420 ally should not │ │ │ │ │ -00056060: 6265 2069 6e63 6c75 6465 6420 696e 2074 be included in t │ │ │ │ │ -00056070: 6865 2044 6562 6961 6e0a 7061 636b 6167 he Debian.packag │ │ │ │ │ -00056080: 652c 2073 696e 6365 2074 6865 2069 6e66 e, since the inf │ │ │ │ │ -00056090: 6f72 6d61 7469 6f6e 2074 6865 7920 696e ormation they in │ │ │ │ │ -000560a0: 636c 7564 6520 6973 206e 6f74 206e 6563 clude is not nec │ │ │ │ │ -000560b0: 6573 7361 7279 2074 6f20 6c69 6e6b 0a77 essary to link.w │ │ │ │ │ -000560c0: 6974 6820 7468 6520 7368 6172 6564 206c ith the shared l │ │ │ │ │ -000560d0: 6962 7261 7279 206f 6e20 4465 6269 616e ibrary on Debian │ │ │ │ │ -000560e0: 2061 6e64 2063 616e 2061 6464 2075 6e6e and can add unn │ │ │ │ │ -000560f0: 6563 6573 7361 7279 2061 6464 6974 696f ecessary additio │ │ │ │ │ -00056100: 6e61 6c0a 6465 7065 6e64 656e 6369 6573 nal.dependencies │ │ │ │ │ -00056110: 2074 6f20 6f74 6865 7220 7072 6f67 7261 to other progra │ │ │ │ │ -00056120: 6d73 206f 7220 6c69 6272 6172 6965 732e ms or libraries. │ │ │ │ │ -00056130: 2020 2836 2920 2049 6620 7468 6520 e280 (6) If the .. │ │ │ │ │ -00056140: 982e 6c61 e280 9920 6669 6c65 2069 730a ..la... file is. │ │ │ │ │ -00056150: 7265 7175 6972 6564 2066 6f72 2074 6861 required for tha │ │ │ │ │ -00056160: 7420 6c69 6272 6172 7920 2869 662c 2066 t library (if, f │ │ │ │ │ -00056170: 6f72 2069 6e73 7461 6e63 652c 2069 74e2 or instance, it. │ │ │ │ │ -00056180: 8099 7320 6c6f 6164 6564 2076 6961 20e2 ..s loaded via . │ │ │ │ │ -00056190: 8098 6c69 626c 7464 6ce2 8099 0a69 6e20 ..libltdl....in │ │ │ │ │ -000561a0: 6120 7761 7920 7468 6174 2072 6571 7569 a way that requi │ │ │ │ │ -000561b0: 7265 7320 7468 6174 206d 6574 612d 696e res that meta-in │ │ │ │ │ -000561c0: 666f 726d 6174 696f 6e29 2c20 7468 6520 formation), the │ │ │ │ │ -000561d0: e280 9864 6570 656e 6465 6e63 795f 6c69 ...dependency_li │ │ │ │ │ -000561e0: 6273 e280 990a 7365 7474 696e 6720 696e bs....setting in │ │ │ │ │ -000561f0: 2074 6865 20e2 8098 2e6c 61e2 8099 2066 the ....la... f │ │ │ │ │ -00056200: 696c 6520 7368 6f75 6c64 206e 6f72 6d61 ile should norma │ │ │ │ │ -00056210: 6c6c 7920 6265 2073 6574 2074 6f20 7468 lly be set to th │ │ │ │ │ -00056220: 6520 656d 7074 7920 7374 7269 6e67 2e0a e empty string.. │ │ │ │ │ -00056230: 4966 2074 6865 2073 6861 7265 6420 6c69 If the shared li │ │ │ │ │ -00056240: 6272 6172 7920 6465 7665 6c6f 706d 656e brary developmen │ │ │ │ │ -00056250: 7420 7061 636b 6167 6520 6861 7320 6869 t package has hi │ │ │ │ │ -00056260: 7374 6f72 6963 616c 6c79 2069 6e63 6c75 storically inclu │ │ │ │ │ -00056270: 6465 6420 7468 650a e280 982e 6c61 e280 ded the.....la.. │ │ │ │ │ -00056280: 992c 2069 7420 6d75 7374 2062 6520 7265 ., it must be re │ │ │ │ │ -00056290: 7461 696e 6564 2069 6e20 7468 6520 6465 tained in the de │ │ │ │ │ -000562a0: 7665 6c6f 706d 656e 7420 7061 636b 6167 velopment packag │ │ │ │ │ -000562b0: 6520 2877 6974 680a e280 9864 6570 656e e (with....depen │ │ │ │ │ -000562c0: 6465 6e63 795f 6c69 6273 e280 9920 656d dency_libs... em │ │ │ │ │ -000562d0: 7074 6965 6429 2075 6e74 696c 2061 6c6c ptied) until all │ │ │ │ │ -000562e0: 206c 6962 7261 7269 6573 2074 6861 7420 libraries that │ │ │ │ │ -000562f0: 6465 7065 6e64 206f 6e20 6974 2068 6176 depend on it hav │ │ │ │ │ -00056300: 650a 7265 6d6f 7665 6420 6f72 2065 6d70 e.removed or emp │ │ │ │ │ -00056310: 7469 6564 20e2 8098 6465 7065 6e64 656e tied ...dependen │ │ │ │ │ -00056320: 6379 5f6c 6962 73e2 8099 2069 6e20 7468 cy_libs... in th │ │ │ │ │ -00056330: 6569 7220 e280 982e 6c61 e280 9920 6669 eir ....la... fi │ │ │ │ │ -00056340: 6c65 7320 746f 2070 7265 7665 6e74 0a6c les to prevent.l │ │ │ │ │ -00056350: 696e 6b69 6e67 2077 6974 6820 7468 6f73 inking with thos │ │ │ │ │ -00056360: 6520 6f74 6865 7220 6c69 6272 6172 6965 e other librarie │ │ │ │ │ -00056370: 7320 7573 696e 6720 e280 986c 6962 746f s using ...libto │ │ │ │ │ -00056380: 6f6c e280 9920 6672 6f6d 2066 6169 6c69 ol... from faili │ │ │ │ │ -00056390: 6e67 2e0a 0a49 6620 7468 6520 e280 982e ng...If the .... │ │ │ │ │ -000563a0: 6c61 e280 9920 6d75 7374 2062 6520 696e la... must be in │ │ │ │ │ -000563b0: 636c 7564 6564 2c20 6974 2073 686f 756c cluded, it shoul │ │ │ │ │ -000563c0: 6420 6265 2069 6e63 6c75 6465 6420 696e d be included in │ │ │ │ │ -000563d0: 2074 6865 2064 6576 656c 6f70 6d65 6e74 the development │ │ │ │ │ -000563e0: 0a28 e280 982d 6465 76e2 8099 2920 7061 .(...-dev...) pa │ │ │ │ │ -000563f0: 636b 6167 652c 2075 6e6c 6573 7320 7468 ckage, unless th │ │ │ │ │ -00056400: 6520 6c69 6272 6172 7920 7769 6c6c 2062 e library will b │ │ │ │ │ -00056410: 6520 6c6f 6164 6564 2062 7920 e280 986c e loaded by ...l │ │ │ │ │ -00056420: 6962 746f 6f6c e280 99e2 8099 730a e280 ibtool......s... │ │ │ │ │ -00056430: 986c 6962 6c74 646c e280 9920 6c69 6272 .libltdl... libr │ │ │ │ │ -00056440: 6172 792e 2020 4966 2069 7420 6973 2069 ary. If it is i │ │ │ │ │ -00056450: 6e74 656e 6465 6420 666f 7220 7573 6520 ntended for use │ │ │ │ │ -00056460: 7769 7468 20e2 8098 6c69 626c 7464 6ce2 with ...libltdl. │ │ │ │ │ -00056470: 8099 2c20 7468 6520 e280 982e 6c61 e280 .., the ....la.. │ │ │ │ │ -00056480: 990a 6669 6c65 7320 6d75 7374 2067 6f20 ..files must go │ │ │ │ │ -00056490: 696e 2074 6865 2072 756e 2d74 696d 6520 in the run-time │ │ │ │ │ -000564a0: 6c69 6272 6172 7920 7061 636b 6167 652e library package. │ │ │ │ │ -000564b0: 0a0a 5468 6573 6520 7265 7175 6972 656d ..These requirem │ │ │ │ │ -000564c0: 656e 7473 2066 6f72 2068 616e 646c 696e ents for handlin │ │ │ │ │ -000564d0: 6720 6f66 20e2 8098 2e6c 61e2 8099 2066 g of ....la... f │ │ │ │ │ -000564e0: 696c 6573 2064 6f20 6e6f 7420 6170 706c iles do not appl │ │ │ │ │ -000564f0: 7920 746f 206c 6f61 6461 626c 650a 6d6f y to loadable.mo │ │ │ │ │ -00056500: 6475 6c65 7320 6f72 206c 6962 7261 7269 dules or librari │ │ │ │ │ -00056510: 6573 206e 6f74 2069 6e73 7461 6c6c 6564 es not installed │ │ │ │ │ -00056520: 2069 6e20 6469 7265 6374 6f72 6965 7320 in directories │ │ │ │ │ -00056530: 7365 6172 6368 6564 2062 7920 6465 6661 searched by defa │ │ │ │ │ -00056540: 756c 7420 6279 0a74 6865 2064 796e 616d ult by.the dynam │ │ │ │ │ -00056550: 6963 206c 696e 6b65 722e 2020 5061 636b ic linker. Pack │ │ │ │ │ -00056560: 6167 6573 2069 6e73 7461 6c6c 696e 6720 ages installing │ │ │ │ │ -00056570: 6c6f 6164 6162 6c65 206d 6f64 756c 6573 loadable modules │ │ │ │ │ -00056580: 2077 696c 6c0a 6672 6571 7565 6e74 6c79 will.frequently │ │ │ │ │ -00056590: 206e 6565 6420 746f 2069 6e73 7461 6c6c need to install │ │ │ │ │ -000565a0: 2074 6865 20e2 8098 2e6c 61e2 8099 2066 the ....la... f │ │ │ │ │ -000565b0: 696c 6573 2061 6c6f 6e67 7369 6465 2074 iles alongside t │ │ │ │ │ -000565c0: 6865 206d 6f64 756c 6573 2073 6f20 7468 he modules so th │ │ │ │ │ -000565d0: 6174 0a74 6865 7920 6361 6e20 6265 206c at.they can be l │ │ │ │ │ -000565e0: 6f61 6465 6420 6279 20e2 8098 6c69 626c oaded by ...libl │ │ │ │ │ -000565f0: 7464 6ce2 8099 2e20 20e2 8098 6465 7065 tdl.... ...depe │ │ │ │ │ -00056600: 6e64 656e 6379 5f6c 6962 73e2 8099 2064 ndency_libs... d │ │ │ │ │ -00056610: 6f65 7320 6e6f 7420 6e65 6564 2074 6f20 oes not need to │ │ │ │ │ -00056620: 6265 0a6d 6f64 6966 6965 6420 666f 7220 be.modified for │ │ │ │ │ -00056630: 6c69 6272 6172 6965 7320 6f72 206d 6f64 libraries or mod │ │ │ │ │ -00056640: 756c 6573 2074 6861 7420 6172 6520 6e6f ules that are no │ │ │ │ │ -00056650: 7420 696e 7374 616c 6c65 6420 696e 2064 t installed in d │ │ │ │ │ -00056660: 6972 6563 746f 7269 6573 0a73 6561 7263 irectories.searc │ │ │ │ │ -00056670: 6865 6420 6279 2074 6865 2064 796e 616d hed by the dynam │ │ │ │ │ -00056680: 6963 206c 696e 6b65 7220 6279 2064 6566 ic linker by def │ │ │ │ │ -00056690: 6175 6c74 2061 6e64 206e 6f74 2069 6e74 ault and not int │ │ │ │ │ -000566a0: 656e 6465 6420 666f 7220 7573 6520 6279 ended for use by │ │ │ │ │ -000566b0: 0a6f 7468 6572 2070 6163 6b61 6765 732e .other packages. │ │ │ │ │ -000566c0: 0a0a 596f 7520 6d75 7374 206d 616b 6520 ..You must make │ │ │ │ │ -000566d0: 7375 7265 2074 6861 7420 796f 7520 7573 sure that you us │ │ │ │ │ -000566e0: 6520 6f6e 6c79 2072 656c 6561 7365 6420 e only released │ │ │ │ │ -000566f0: 7665 7273 696f 6e73 206f 6620 7368 6172 versions of shar │ │ │ │ │ -00056700: 6564 0a6c 6962 7261 7269 6573 2074 6f20 ed.libraries to │ │ │ │ │ -00056710: 6275 696c 6420 796f 7572 2070 6163 6b61 build your packa │ │ │ │ │ -00056720: 6765 733b 206f 7468 6572 7769 7365 206f ges; otherwise o │ │ │ │ │ -00056730: 7468 6572 2075 7365 7273 2077 696c 6c20 ther users will │ │ │ │ │ -00056740: 6e6f 7420 6265 2061 626c 650a 746f 2072 not be able.to r │ │ │ │ │ -00056750: 756e 2079 6f75 7220 6269 6e61 7269 6573 un your binaries │ │ │ │ │ -00056760: 2070 726f 7065 726c 792e 2020 5072 6f64 properly. Prod │ │ │ │ │ -00056770: 7563 696e 6720 736f 7572 6365 2070 6163 ucing source pac │ │ │ │ │ -00056780: 6b61 6765 7320 7468 6174 2064 6570 656e kages that depen │ │ │ │ │ -00056790: 6420 6f6e 0a75 6e72 656c 6561 7365 6420 d on.unreleased │ │ │ │ │ -000567a0: 636f 6d70 696c 6572 7320 6973 2061 6c73 compilers is als │ │ │ │ │ -000567b0: 6f20 7573 7561 6c6c 7920 6120 6261 6420 o usually a bad │ │ │ │ │ -000567c0: 6964 6561 2e0a 0a20 2020 2d2d 2d2d 2d2d idea... ------ │ │ │ │ │ -000567d0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -000567e0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -000567f0: 2920 4966 2079 6f75 2061 7265 2075 7369 ) If you are usi │ │ │ │ │ -00056800: 6e67 2047 4343 2c20 e280 982d 6650 4943 ng GCC, ...-fPIC │ │ │ │ │ -00056810: e280 9920 7072 6f64 7563 6573 2063 6f64 ... produces cod │ │ │ │ │ -00056820: 6520 7769 7468 2072 656c 6f63 6174 6162 e with relocatab │ │ │ │ │ -00056830: 6c65 0a70 6f73 6974 696f 6e20 696e 6465 le.position inde │ │ │ │ │ -00056840: 7065 6e64 656e 7420 636f 6465 2c20 7768 pendent code, wh │ │ │ │ │ -00056850: 6963 6820 6973 2072 6571 7569 7265 6420 ich is required │ │ │ │ │ -00056860: 666f 7220 6d6f 7374 2061 7263 6869 7465 for most archite │ │ │ │ │ -00056870: 6374 7572 6573 2074 6f0a 6372 6561 7465 ctures to.create │ │ │ │ │ -00056880: 2061 2073 6861 7265 6420 6c69 6272 6172 a shared librar │ │ │ │ │ -00056890: 792c 2077 6974 6820 6933 3836 2061 6e64 y, with i386 and │ │ │ │ │ -000568a0: 2070 6572 6861 7073 2073 6f6d 6520 6f74 perhaps some ot │ │ │ │ │ -000568b0: 6865 7273 2077 6865 7265 206e 6f6e 0a70 hers where non.p │ │ │ │ │ -000568c0: 6f73 6974 696f 6e20 696e 6465 7065 6e64 osition independ │ │ │ │ │ -000568d0: 656e 7420 636f 6465 2069 7320 7065 726d ent code is perm │ │ │ │ │ -000568e0: 6974 7465 6420 696e 2061 2073 6861 7265 itted in a share │ │ │ │ │ -000568f0: 6420 6c69 6272 6172 792e 0a0a 506f 7369 d library...Posi │ │ │ │ │ -00056900: 7469 6f6e 2069 6e64 6570 656e 6465 6e74 tion independent │ │ │ │ │ -00056910: 2063 6f64 6520 6d61 7920 6861 7665 2061 code may have a │ │ │ │ │ -00056920: 2070 6572 666f 726d 616e 6365 2070 656e performance pen │ │ │ │ │ -00056930: 616c 7479 2c20 6573 7065 6369 616c 6c79 alty, especially │ │ │ │ │ -00056940: 206f 6e0a e280 9869 3338 36e2 8099 2e20 on....i386.... │ │ │ │ │ -00056950: 2048 6f77 6576 6572 2c20 696e 206d 6f73 However, in mos │ │ │ │ │ -00056960: 7420 6361 7365 7320 7468 6520 7370 6565 t cases the spee │ │ │ │ │ -00056970: 6420 7065 6e61 6c74 7920 6d75 7374 2062 d penalty must b │ │ │ │ │ -00056980: 6520 6d65 6173 7572 6564 0a61 6761 696e e measured.again │ │ │ │ │ -00056990: 7374 2074 6865 206d 656d 6f72 7920 7761 st the memory wa │ │ │ │ │ -000569a0: 7374 6564 206f 6e20 7468 6520 6665 7720 sted on the few │ │ │ │ │ -000569b0: 6172 6368 6974 6563 7475 7265 7320 7768 architectures wh │ │ │ │ │ -000569c0: 6572 6520 6e6f 6e20 706f 7369 7469 6f6e ere non position │ │ │ │ │ -000569d0: 0a69 6e64 6570 656e 6465 6e74 2063 6f64 .independent cod │ │ │ │ │ -000569e0: 6520 6973 2065 7665 6e20 706f 7373 6962 e is even possib │ │ │ │ │ -000569f0: 6c65 2e0a 0a20 2020 2832 2920 536f 6d65 le... (2) Some │ │ │ │ │ -00056a00: 206f 6620 7468 6520 7265 6173 6f6e 7320 of the reasons │ │ │ │ │ -00056a10: 7768 7920 7468 6973 206d 6967 6874 2062 why this might b │ │ │ │ │ -00056a20: 6520 7265 7175 6972 6564 2069 7320 6966 e required is if │ │ │ │ │ -00056a30: 2074 6865 206c 6962 7261 7279 0a63 6f6e the library.con │ │ │ │ │ -00056a40: 7461 696e 7320 6861 6e64 2063 7261 6674 tains hand craft │ │ │ │ │ -00056a50: 6564 2061 7373 656d 626c 7920 636f 6465 ed assembly code │ │ │ │ │ -00056a60: 2074 6861 7420 6973 206e 6f74 2072 656c that is not rel │ │ │ │ │ -00056a70: 6f63 6174 6162 6c65 2c20 7468 6520 7370 ocatable, the sp │ │ │ │ │ -00056a80: 6565 640a 7065 6e61 6c74 7920 6973 2065 eed.penalty is e │ │ │ │ │ -00056a90: 7863 6573 7369 7665 2066 6f72 2063 6f6d xcessive for com │ │ │ │ │ -00056aa0: 7075 7465 2069 6e74 656e 7369 7665 206c pute intensive l │ │ │ │ │ -00056ab0: 6962 732c 2061 6e64 2073 696d 696c 6172 ibs, and similar │ │ │ │ │ -00056ac0: 2072 6561 736f 6e73 2e0a 0a20 2020 2833 reasons... (3 │ │ │ │ │ -00056ad0: 2920 536f 6d65 206f 6620 7468 6520 7265 ) Some of the re │ │ │ │ │ -00056ae0: 6173 6f6e 7320 666f 7220 6c69 6e6b 696e asons for linkin │ │ │ │ │ -00056af0: 6720 7374 6174 6963 206c 6962 7261 7269 g static librari │ │ │ │ │ -00056b00: 6573 2077 6974 6820 7468 6520 e280 982d es with the ...- │ │ │ │ │ -00056b10: 6650 4943 e280 990a 666c 6167 2061 7265 fPIC....flag are │ │ │ │ │ -00056b20: 2069 662c 2066 6f72 2065 7861 6d70 6c65 if, for example │ │ │ │ │ -00056b30: 2c20 6f6e 6520 6e65 6564 7320 6120 5065 , one needs a Pe │ │ │ │ │ -00056b40: 726c 2041 5049 2066 6f72 2061 206c 6962 rl API for a lib │ │ │ │ │ -00056b50: 7261 7279 2074 6861 7420 6973 0a75 6e64 rary that is.und │ │ │ │ │ -00056b60: 6572 2072 6170 6964 2064 6576 656c 6f70 er rapid develop │ │ │ │ │ -00056b70: 6d65 6e74 2c20 616e 6420 6861 7320 616e ment, and has an │ │ │ │ │ -00056b80: 2075 6e73 7461 626c 6520 4150 492c 2073 unstable API, s │ │ │ │ │ -00056b90: 6f20 7368 6172 6564 206c 6962 7261 7269 o shared librari │ │ │ │ │ -00056ba0: 6573 0a61 7265 2070 6f69 6e74 6c65 7373 es.are pointless │ │ │ │ │ -00056bb0: 2061 7420 7468 6973 2070 6861 7365 206f at this phase o │ │ │ │ │ -00056bc0: 6620 7468 6520 6c69 6272 6172 79e2 8099 f the library... │ │ │ │ │ -00056bd0: 7320 6465 7665 6c6f 706d 656e 742e 2020 s development. │ │ │ │ │ -00056be0: 496e 2074 6861 7420 6361 7365 2c0a 7369 In that case,.si │ │ │ │ │ -00056bf0: 6e63 6520 5065 726c 206e 6565 6473 2061 nce Perl needs a │ │ │ │ │ -00056c00: 206c 6962 7261 7279 2077 6974 6820 7265 library with re │ │ │ │ │ -00056c10: 6c6f 6361 7461 626c 6520 636f 6465 2c20 locatable code, │ │ │ │ │ -00056c20: 6974 206d 6179 206d 616b 6520 7365 6e73 it may make sens │ │ │ │ │ -00056c30: 6520 746f 0a63 7265 6174 6520 6120 7374 e to.create a st │ │ │ │ │ -00056c40: 6174 6963 206c 6962 7261 7279 2077 6974 atic library wit │ │ │ │ │ -00056c50: 6820 7265 6c6f 6361 7461 626c 6520 636f h relocatable co │ │ │ │ │ -00056c60: 6465 2e20 2041 6e6f 7468 6572 2072 6561 de. Another rea │ │ │ │ │ -00056c70: 736f 6e20 6369 7465 6420 6973 0a69 6620 son cited is.if │ │ │ │ │ -00056c80: 796f 7520 6172 6520 6469 7374 696c 6c69 you are distilli │ │ │ │ │ -00056c90: 6e67 2076 6172 696f 7573 206c 6962 7261 ng various libra │ │ │ │ │ -00056ca0: 7269 6573 2069 6e74 6f20 6120 636f 6d6d ries into a comm │ │ │ │ │ -00056cb0: 6f6e 2073 6861 7265 6420 6c69 6272 6172 on shared librar │ │ │ │ │ -00056cc0: 792c 0a6c 696b 6520 e280 986d 6b6c 6962 y,.like ...mklib │ │ │ │ │ -00056cd0: 73e2 8099 2064 6f65 7320 696e 2074 6865 s... does in the │ │ │ │ │ -00056ce0: 2044 6562 6961 6e20 696e 7374 616c 6c65 Debian installe │ │ │ │ │ -00056cf0: 7220 7072 6f6a 6563 742e 0a0a 2020 2028 r project... ( │ │ │ │ │ -00056d00: 3429 2059 6f75 206d 6967 6874 2077 616e 4) You might wan │ │ │ │ │ -00056d10: 7420 746f 2072 6570 6c61 6365 20e2 8098 t to replace ... │ │ │ │ │ -00056d20: 2d2d 7374 7269 702d 756e 6e65 6564 6564 --strip-unneeded │ │ │ │ │ -00056d30: e280 9920 7769 7468 20e2 8098 2d2d 7374 ... with ...--st │ │ │ │ │ -00056d40: 7269 702d 6465 6275 67e2 8099 0a66 6f72 rip-debug....for │ │ │ │ │ -00056d50: 2073 7461 7469 6320 6c69 6272 6172 6965 static librarie │ │ │ │ │ -00056d60: 732c 2061 7320 6468 5f73 7472 6970 2064 s, as dh_strip d │ │ │ │ │ -00056d70: 6f65 732e 2020 5768 656e 2073 7472 6970 oes. When strip │ │ │ │ │ -00056d80: 7069 6e67 2073 7461 7469 630a 6c69 6272 ping static.libr │ │ │ │ │ -00056d90: 6172 6965 732c 2079 6f75 2073 686f 756c aries, you shoul │ │ │ │ │ -00056da0: 6420 616c 736f 2070 6173 7320 e280 982d d also pass ...- │ │ │ │ │ -00056db0: 2d65 6e61 626c 652d 6465 7465 726d 696e -enable-determin │ │ │ │ │ -00056dc0: 6973 7469 632d 6172 6368 6976 6573 e280 istic-archives.. │ │ │ │ │ -00056dd0: 9920 746f 0a65 6e73 7572 6520 7468 6174 . to.ensure that │ │ │ │ │ -00056de0: 2079 6f75 7220 7061 636b 6167 6520 6275 your package bu │ │ │ │ │ -00056df0: 696c 6420 6973 2072 6570 726f 6475 6369 ild is reproduci │ │ │ │ │ -00056e00: 626c 652e 0a0a 2020 2028 3529 2041 2063 ble... (5) A c │ │ │ │ │ -00056e10: 6f6d 6d6f 6e20 6578 616d 706c 6520 6172 ommon example ar │ │ │ │ │ -00056e20: 6520 7468 6520 736f 2d63 616c 6c65 6420 e the so-called │ │ │ │ │ -00056e30: e280 9c70 6c75 672d 696e 73e2 809d 2c20 ...plug-ins..., │ │ │ │ │ -00056e40: 696e 7465 726e 616c 2073 6861 7265 640a internal shared. │ │ │ │ │ -00056e50: 6f62 6a65 6374 7320 7468 6174 2061 7265 objects that are │ │ │ │ │ -00056e60: 2064 796e 616d 6963 616c 6c79 206c 6f61 dynamically loa │ │ │ │ │ -00056e70: 6465 6420 6279 2070 726f 6772 616d 7320 ded by programs │ │ │ │ │ -00056e80: 7573 696e 6720 e280 9864 6c6f 7065 6e28 using ...dlopen( │ │ │ │ │ -00056e90: 3329 e280 992e 0a0a 2020 2028 3629 2054 3)...... (6) T │ │ │ │ │ -00056ea0: 6865 7365 2066 696c 6573 2073 746f 7265 hese files store │ │ │ │ │ -00056eb0: 2c20 616d 6f6e 6720 6f74 6865 7220 7468 , among other th │ │ │ │ │ -00056ec0: 696e 6773 2c20 616c 6c20 6c69 6272 6172 ings, all librar │ │ │ │ │ -00056ed0: 6965 7320 6f6e 2077 6869 6368 0a74 6861 ies on which.tha │ │ │ │ │ -00056ee0: 7420 7368 6172 6564 206c 6962 7261 7279 t shared library │ │ │ │ │ -00056ef0: 2064 6570 656e 6473 2e20 2055 6e66 6f72 depends. Unfor │ │ │ │ │ -00056f00: 7475 6e61 7465 6c79 2c20 6966 2074 6865 tunately, if the │ │ │ │ │ -00056f10: 20e2 8098 2e6c 61e2 8099 2066 696c 6520 ....la... file │ │ │ │ │ -00056f20: 6973 0a70 7265 7365 6e74 2061 6e64 2063 is.present and c │ │ │ │ │ -00056f30: 6f6e 7461 696e 7320 7468 6174 2064 6570 ontains that dep │ │ │ │ │ -00056f40: 656e 6465 6e63 7920 696e 666f 726d 6174 endency informat │ │ │ │ │ -00056f50: 696f 6e2c 2075 7369 6e67 20e2 8098 6c69 ion, using ...li │ │ │ │ │ -00056f60: 6274 6f6f 6ce2 8099 2077 6865 6e0a 6c69 btool... when.li │ │ │ │ │ -00056f70: 6e6b 696e 6720 6167 6169 6e73 7420 7468 nking against th │ │ │ │ │ -00056f80: 6174 206c 6962 7261 7279 2077 696c 6c20 at library will │ │ │ │ │ -00056f90: 6361 7573 6520 7468 6520 7265 7375 6c74 cause the result │ │ │ │ │ -00056fa0: 696e 6720 7072 6f67 7261 6d20 6f72 206c ing program or l │ │ │ │ │ -00056fb0: 6962 7261 7279 0a74 6f20 6265 206c 696e ibrary.to be lin │ │ │ │ │ -00056fc0: 6b65 6420 6167 6169 6e73 7420 7468 6f73 ked against thos │ │ │ │ │ -00056fd0: 6520 6465 7065 6e64 656e 6369 6573 2061 e dependencies a │ │ │ │ │ -00056fe0: 7320 7765 6c6c 2c20 6576 656e 2069 6620 s well, even if │ │ │ │ │ -00056ff0: 7468 6973 2069 730a 756e 6e65 6365 7373 this is.unnecess │ │ │ │ │ -00057000: 6172 792e 2020 5468 6973 2063 616e 2063 ary. This can c │ │ │ │ │ -00057010: 7265 6174 6520 756e 6e65 6564 6564 2064 reate unneeded d │ │ │ │ │ -00057020: 6570 656e 6465 6e63 6965 7320 6f6e 2073 ependencies on s │ │ │ │ │ -00057030: 6861 7265 6420 6c69 6272 6172 790a 7061 hared library.pa │ │ │ │ │ -00057040: 636b 6167 6573 2074 6861 7420 776f 756c ckages that woul │ │ │ │ │ -00057050: 6420 6f74 6865 7277 6973 6520 6265 2068 d otherwise be h │ │ │ │ │ -00057060: 6964 6465 6e20 6265 6869 6e64 2074 6865 idden behind the │ │ │ │ │ -00057070: 206c 6962 7261 7279 2041 4249 2c20 616e library ABI, an │ │ │ │ │ -00057080: 6420 6361 6e0a 6d61 6b65 206c 6962 7261 d can.make libra │ │ │ │ │ -00057090: 7279 2074 7261 6e73 6974 696f 6e73 2074 ry transitions t │ │ │ │ │ -000570a0: 6f20 6e65 7720 534f 4e41 4d45 7320 756e o new SONAMEs un │ │ │ │ │ -000570b0: 6e65 6365 7373 6172 696c 7920 636f 6d70 necessarily comp │ │ │ │ │ -000570c0: 6c69 6361 7465 6420 616e 640a 6469 6666 licated and.diff │ │ │ │ │ -000570d0: 6963 756c 7420 746f 206d 616e 6167 652e icult to manage. │ │ │ │ │ -000570e0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -000570f0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00057100: 6f64 653a 2053 6861 7265 6420 6c69 6272 ode: Shared libr │ │ │ │ │ -00057110: 6172 6965 733c 323e 2c20 204e 6578 743a aries<2>, Next: │ │ │ │ │ -00057120: 2053 6372 6970 7473 2c20 2050 7265 763a Scripts, Prev: │ │ │ │ │ -00057130: 204c 6962 7261 7269 6573 2c20 2055 703a Libraries, Up: │ │ │ │ │ -00057140: 2046 696c 6573 3c32 3e0a 0a31 302e 3320 Files<2>..10.3 │ │ │ │ │ -00057150: 5368 6172 6564 206c 6962 7261 7269 6573 Shared libraries │ │ │ │ │ -00057160: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00057170: 3d3d 3d3d 3d3d 0a0a 5468 6973 2073 6563 ======..This sec │ │ │ │ │ -00057180: 7469 6f6e 2068 6173 206d 6f76 6564 2074 tion has moved t │ │ │ │ │ -00057190: 6f20 2a6e 6f74 6520 5368 6172 6564 206c o *note Shared l │ │ │ │ │ -000571a0: 6962 7261 7269 6573 3a20 3130 302e 0a0a ibraries: 100... │ │ │ │ │ -000571b0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -000571c0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -000571d0: 653a 2053 6372 6970 7473 2c20 204e 6578 e: Scripts, Nex │ │ │ │ │ -000571e0: 743a 2053 796d 626f 6c69 6320 6c69 6e6b t: Symbolic link │ │ │ │ │ -000571f0: 732c 2020 5072 6576 3a20 5368 6172 6564 s, Prev: Shared │ │ │ │ │ -00057200: 206c 6962 7261 7269 6573 3c32 3e2c 2020 libraries<2>, │ │ │ │ │ -00057210: 5570 3a20 4669 6c65 733c 323e 0a0a 3130 Up: Files<2>..10 │ │ │ │ │ -00057220: 2e34 2053 6372 6970 7473 0a3d 3d3d 3d3d .4 Scripts.===== │ │ │ │ │ -00057230: 3d3d 3d3d 3d3d 3d0a 0a41 6c6c 2063 6f6d =======..All com │ │ │ │ │ -00057240: 6d61 6e64 2073 6372 6970 7473 2c20 696e mand scripts, in │ │ │ │ │ -00057250: 636c 7564 696e 6720 7468 6520 7061 636b cluding the pack │ │ │ │ │ -00057260: 6167 6520 6d61 696e 7461 696e 6572 2073 age maintainer s │ │ │ │ │ -00057270: 6372 6970 7473 2069 6e73 6964 6520 7468 cripts inside th │ │ │ │ │ -00057280: 650a 7061 636b 6167 6520 616e 6420 7573 e.package and us │ │ │ │ │ -00057290: 6564 2062 7920 e280 9864 706b 67e2 8099 ed by ...dpkg... │ │ │ │ │ -000572a0: 2c20 7368 6f75 6c64 2068 6176 6520 6120 , should have a │ │ │ │ │ -000572b0: e280 9823 21e2 8099 206c 696e 6520 6e61 ...#!... line na │ │ │ │ │ -000572c0: 6d69 6e67 2074 6865 2073 6865 6c6c 2074 ming the shell t │ │ │ │ │ -000572d0: 6f0a 6265 2075 7365 6420 746f 2069 6e74 o.be used to int │ │ │ │ │ -000572e0: 6572 7072 6574 2074 6865 6d2e 0a0a 496e erpret them...In │ │ │ │ │ -000572f0: 2074 6865 2063 6173 6520 6f66 2050 6572 the case of Per │ │ │ │ │ -00057300: 6c20 7363 7269 7074 7320 7468 6973 2073 l scripts this s │ │ │ │ │ -00057310: 686f 756c 6420 6265 20e2 8098 2321 2f75 hould be ...#!/u │ │ │ │ │ -00057320: 7372 2f62 696e 2f70 6572 6ce2 8099 2e0a sr/bin/perl..... │ │ │ │ │ -00057330: 0a57 6865 6e20 7363 7269 7074 7320 6172 .When scripts ar │ │ │ │ │ -00057340: 6520 696e 7374 616c 6c65 6420 696e 746f e installed into │ │ │ │ │ -00057350: 2061 2064 6972 6563 746f 7279 2069 6e20 a directory in │ │ │ │ │ -00057360: 7468 6520 7379 7374 656d 2050 4154 482c the system PATH, │ │ │ │ │ -00057370: 2074 6865 0a73 6372 6970 7420 6e61 6d65 the.script name │ │ │ │ │ -00057380: 2073 686f 756c 6420 6e6f 7420 696e 636c should not incl │ │ │ │ │ -00057390: 7564 6520 616e 2065 7874 656e 7369 6f6e ude an extension │ │ │ │ │ -000573a0: 2073 7563 6820 6173 20e2 8098 2e73 68e2 such as ....sh. │ │ │ │ │ -000573b0: 8099 206f 7220 e280 982e 706c e280 9920 .. or ....pl... │ │ │ │ │ -000573c0: 7468 6174 0a64 656e 6f74 6573 2074 6865 that.denotes the │ │ │ │ │ -000573d0: 2073 6372 6970 7469 6e67 206c 616e 6775 scripting langu │ │ │ │ │ -000573e0: 6167 6520 6375 7272 656e 746c 7920 7573 age currently us │ │ │ │ │ -000573f0: 6564 2074 6f20 696d 706c 656d 656e 7420 ed to implement │ │ │ │ │ -00057400: 6974 2e0a 0a53 6865 6c6c 2073 6372 6970 it...Shell scrip │ │ │ │ │ -00057410: 7473 2028 e280 9873 68e2 8099 2061 6e64 ts (...sh... and │ │ │ │ │ -00057420: 20e2 8098 6261 7368 e280 9929 206f 7468 ...bash...) oth │ │ │ │ │ -00057430: 6572 2074 6861 6e20 e280 9869 6e69 742e er than ...init. │ │ │ │ │ -00057440: 64e2 8099 2073 6372 6970 7473 2073 686f d... scripts sho │ │ │ │ │ -00057450: 756c 640a 616c 6d6f 7374 2063 6572 7461 uld.almost certa │ │ │ │ │ -00057460: 696e 6c79 2073 7461 7274 2077 6974 6820 inly start with │ │ │ │ │ -00057470: e280 9873 6574 202d 65e2 8099 2073 6f20 ...set -e... so │ │ │ │ │ -00057480: 7468 6174 2065 7272 6f72 7320 6172 6520 that errors are │ │ │ │ │ -00057490: 6465 7465 6374 6564 2e0a e280 9869 6e69 detected.....ini │ │ │ │ │ -000574a0: 742e 64e2 8099 2073 6372 6970 7473 2061 t.d... scripts a │ │ │ │ │ -000574b0: 7265 2073 6f6d 6574 6869 6e67 206f 6620 re something of │ │ │ │ │ -000574c0: 6120 7370 6563 6961 6c20 6361 7365 2c20 a special case, │ │ │ │ │ -000574d0: 6475 6520 746f 2068 6f77 2066 7265 7175 due to how frequ │ │ │ │ │ -000574e0: 656e 746c 790a 7468 6579 206e 6565 6420 ently.they need │ │ │ │ │ -000574f0: 746f 2063 616c 6c20 636f 6d6d 616e 6473 to call commands │ │ │ │ │ -00057500: 2074 6861 7420 6172 6520 616c 6c6f 7765 that are allowe │ │ │ │ │ -00057510: 6420 746f 2066 6169 6c2c 2061 6e64 2069 d to fail, and i │ │ │ │ │ -00057520: 7420 6d61 7920 696e 7374 6561 640a 6265 t may instead.be │ │ │ │ │ -00057530: 2065 6173 6965 7220 746f 2063 6865 636b easier to check │ │ │ │ │ -00057540: 2074 6865 2065 7869 7420 7374 6174 7573 the exit status │ │ │ │ │ -00057550: 206f 6620 636f 6d6d 616e 6473 2064 6972 of commands dir │ │ │ │ │ -00057560: 6563 746c 792e 2020 5365 6520 2a6e 6f74 ectly. See *not │ │ │ │ │ -00057570: 650a 5772 6974 696e 6720 7468 6520 7363 e.Writing the sc │ │ │ │ │ -00057580: 7269 7074 733a 2031 3266 2e20 666f 7220 ripts: 12f. for │ │ │ │ │ -00057590: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information │ │ │ │ │ -000575a0: 2061 626f 7574 2077 7269 7469 6e67 20e2 about writing . │ │ │ │ │ -000575b0: 8098 696e 6974 2e64 e280 990a 7363 7269 ..init.d....scri │ │ │ │ │ -000575c0: 7074 732e 0a0a 4576 6572 7920 7363 7269 pts...Every scri │ │ │ │ │ -000575d0: 7074 2073 686f 756c 6420 7573 6520 e280 pt should use .. │ │ │ │ │ -000575e0: 9873 6574 202d 65e2 8099 206f 7220 6368 .set -e... or ch │ │ │ │ │ -000575f0: 6563 6b20 7468 6520 6578 6974 2073 7461 eck the exit sta │ │ │ │ │ -00057600: 7475 7320 6f66 2027 6576 6572 7927 0a63 tus of 'every'.c │ │ │ │ │ -00057610: 6f6d 6d61 6e64 2e0a 0a53 6372 6970 7473 ommand...Scripts │ │ │ │ │ -00057620: 206d 6179 2061 7373 756d 6520 7468 6174 may assume that │ │ │ │ │ -00057630: 20e2 8098 2f62 696e 2f73 68e2 8099 2069 .../bin/sh... i │ │ │ │ │ -00057640: 6d70 6c65 6d65 6e74 7320 7468 6520 504f mplements the PO │ │ │ │ │ -00057650: 5349 582e 312d 3230 3137 2053 6865 6c6c SIX.1-2017 Shell │ │ │ │ │ -00057660: 0a43 6f6d 6d61 6e64 204c 616e 6775 6167 .Command Languag │ │ │ │ │ -00057670: 6520 2831 2920 706c 7573 2074 6865 2066 e (1) plus the f │ │ │ │ │ -00057680: 6f6c 6c6f 7769 6e67 2061 6464 6974 696f ollowing additio │ │ │ │ │ -00057690: 6e61 6c20 6665 6174 7572 6573 206e 6f74 nal features not │ │ │ │ │ -000576a0: 206d 616e 6461 7465 640a 6279 2050 4f53 mandated.by POS │ │ │ │ │ -000576b0: 4958 2e31 2d32 3031 372e 2e20 2028 3229 IX.1-2017.. (2) │ │ │ │ │ -000576c0: 0a0a 2020 202d 20e2 8098 6563 686f 202d .. - ...echo - │ │ │ │ │ -000576d0: 6ee2 8099 2c20 6966 2069 6d70 6c65 6d65 n..., if impleme │ │ │ │ │ -000576e0: 6e74 6564 2061 7320 6120 7368 656c 6c20 nted as a shell │ │ │ │ │ -000576f0: 6275 696c 742d 696e 2c20 6d75 7374 206e built-in, must n │ │ │ │ │ -00057700: 6f74 2067 656e 6572 6174 6520 610a 2020 ot generate a. │ │ │ │ │ -00057710: 2020 206e 6577 6c69 6e65 2e0a 0a20 2020 newline... │ │ │ │ │ -00057720: 2d20 e280 9874 6573 74e2 8099 2c20 6966 - ...test..., if │ │ │ │ │ -00057730: 2069 6d70 6c65 6d65 6e74 6564 2061 7320 implemented as │ │ │ │ │ -00057740: 6120 7368 656c 6c20 6275 696c 742d 696e a shell built-in │ │ │ │ │ -00057750: 2c20 6d75 7374 2073 7570 706f 7274 20e2 , must support . │ │ │ │ │ -00057760: 8098 2d61 e280 9920 616e 640a 2020 2020 ..-a... and. │ │ │ │ │ -00057770: 20e2 8098 2d6f e280 9920 6173 2062 696e ...-o... as bin │ │ │ │ │ -00057780: 6172 7920 6c6f 6769 6361 6c20 6f70 6572 ary logical oper │ │ │ │ │ -00057790: 6174 6f72 732e 0a0a 2020 202d 20e2 8098 ators... - ... │ │ │ │ │ -000577a0: 6c6f 6361 6ce2 8099 2074 6f20 6372 6561 local... to crea │ │ │ │ │ -000577b0: 7465 2061 2073 636f 7065 6420 7661 7269 te a scoped vari │ │ │ │ │ -000577c0: 6162 6c65 206d 7573 7420 6265 2073 7570 able must be sup │ │ │ │ │ -000577d0: 706f 7274 6564 2c20 696e 636c 7564 696e ported, includin │ │ │ │ │ -000577e0: 670a 2020 2020 206c 6973 7469 6e67 206d g. listing m │ │ │ │ │ -000577f0: 756c 7469 706c 6520 7661 7269 6162 6c65 ultiple variable │ │ │ │ │ -00057800: 7320 696e 2061 2073 696e 676c 6520 6c6f s in a single lo │ │ │ │ │ -00057810: 6361 6c20 636f 6d6d 616e 6420 616e 6420 cal command and │ │ │ │ │ -00057820: 6173 7369 676e 696e 670a 2020 2020 2061 assigning. a │ │ │ │ │ -00057830: 2076 616c 7565 2074 6f20 6120 7661 7269 value to a vari │ │ │ │ │ -00057840: 6162 6c65 2061 7420 7468 6520 7361 6d65 able at the same │ │ │ │ │ -00057850: 2074 696d 6520 6173 206c 6f63 616c 697a time as localiz │ │ │ │ │ -00057860: 696e 6720 6974 2e20 20e2 8098 6c6f 6361 ing it. ...loca │ │ │ │ │ -00057870: 6ce2 8099 0a20 2020 2020 6d61 7920 6f72 l.... may or │ │ │ │ │ -00057880: 206d 6179 206e 6f74 2070 7265 7365 7276 may not preserv │ │ │ │ │ -00057890: 6520 7468 6520 7661 7269 6162 6c65 2076 e the variable v │ │ │ │ │ -000578a0: 616c 7565 2066 726f 6d20 616e 206f 7574 alue from an out │ │ │ │ │ -000578b0: 6572 2073 636f 7065 2069 660a 2020 2020 er scope if. │ │ │ │ │ -000578c0: 206e 6f20 6173 7369 676e 6d65 6e74 2069 no assignment i │ │ │ │ │ -000578d0: 7320 7072 6573 656e 742e 2020 5573 6573 s present. Uses │ │ │ │ │ -000578e0: 2073 7563 6820 6173 3a0a 0a20 2020 2020 such as:.. │ │ │ │ │ -000578f0: 2020 2020 2066 6e61 6d65 2028 2920 7b0a fname () {. │ │ │ │ │ -00057900: 2020 2020 2020 2020 2020 2020 2020 6c6f lo │ │ │ │ │ -00057910: 6361 6c20 6120 6220 633d 6465 6c74 6120 cal a b c=delta │ │ │ │ │ -00057920: 640a 2020 2020 2020 2020 2020 2020 2020 d. │ │ │ │ │ -00057930: 2320 2e2e 2e20 7573 6520 612c 2062 2c20 # ... use a, b, │ │ │ │ │ -00057940: 632c 2064 202e 2e2e 0a20 2020 2020 2020 c, d .... │ │ │ │ │ -00057950: 2020 207d 0a0a 2020 2020 206d 7573 7420 }.. must │ │ │ │ │ -00057960: 6265 2073 7570 706f 7274 6564 2061 6e64 be supported and │ │ │ │ │ -00057970: 206d 7573 7420 7365 7420 7468 6520 7661 must set the va │ │ │ │ │ -00057980: 6c75 6520 6f66 20e2 8098 63e2 8099 2074 lue of ...c... t │ │ │ │ │ -00057990: 6f20 e280 9864 656c 7461 e280 992e 0a0a o ...delta...... │ │ │ │ │ -000579a0: 2020 202d 2054 6865 2058 5349 2065 7874 - The XSI ext │ │ │ │ │ -000579b0: 656e 7369 6f6e 2074 6f20 e280 986b 696c ension to ...kil │ │ │ │ │ -000579c0: 6ce2 8099 2061 6c6c 6f77 696e 6720 e280 l... allowing .. │ │ │ │ │ -000579d0: 986b 696c 6c20 2d73 6967 6e61 6ce2 8099 .kill -signal... │ │ │ │ │ -000579e0: 2c20 7768 6572 6520 7369 676e 616c 0a20 , where signal. │ │ │ │ │ -000579f0: 2020 2020 6973 2065 6974 6865 7220 7468 is either th │ │ │ │ │ -00057a00: 6520 6e61 6d65 206f 6620 6120 7369 676e e name of a sign │ │ │ │ │ -00057a10: 616c 206f 7220 6f6e 6520 6f66 2074 6865 al or one of the │ │ │ │ │ -00057a20: 206e 756d 6572 6963 2073 6967 6e61 6c73 numeric signals │ │ │ │ │ -00057a30: 206c 6973 7465 640a 2020 2020 2069 6e20 listed. in │ │ │ │ │ -00057a40: 7468 6520 5853 4920 6578 7465 6e73 696f the XSI extensio │ │ │ │ │ -00057a50: 6e20 2830 2c20 312c 2032 2c20 332c 2036 n (0, 1, 2, 3, 6 │ │ │ │ │ -00057a60: 2c20 392c 2031 342c 2061 6e64 2031 3529 , 9, 14, and 15) │ │ │ │ │ -00057a70: 2c20 6d75 7374 2062 650a 2020 2020 2073 , must be. s │ │ │ │ │ -00057a80: 7570 706f 7274 6564 2069 6620 e280 986b upported if ...k │ │ │ │ │ -00057a90: 696c 6ce2 8099 2069 7320 696d 706c 656d ill... is implem │ │ │ │ │ -00057aa0: 656e 7465 6420 6173 2061 2073 6865 6c6c ented as a shell │ │ │ │ │ -00057ab0: 2062 7569 6c74 2d69 6e2e 0a0a 2020 202d built-in... - │ │ │ │ │ -00057ac0: 2054 6865 2058 5349 2065 7874 656e 7369 The XSI extensi │ │ │ │ │ -00057ad0: 6f6e 2074 6f20 e280 9874 7261 70e2 8099 on to ...trap... │ │ │ │ │ -00057ae0: 2061 6c6c 6f77 696e 6720 6e75 6d65 7269 allowing numeri │ │ │ │ │ -00057af0: 6320 7369 676e 616c 7320 6d75 7374 2062 c signals must b │ │ │ │ │ -00057b00: 650a 2020 2020 2073 7570 706f 7274 6564 e. supported │ │ │ │ │ -00057b10: 2e20 2049 6e20 6164 6469 7469 6f6e 2074 . In addition t │ │ │ │ │ -00057b20: 6f20 7468 6520 7369 676e 616c 206e 756d o the signal num │ │ │ │ │ -00057b30: 6265 7273 206c 6973 7465 6420 696e 2074 bers listed in t │ │ │ │ │ -00057b40: 6865 0a20 2020 2020 6578 7465 6e73 696f he. extensio │ │ │ │ │ -00057b50: 6e2c 2077 6869 6368 2061 7265 2074 6865 n, which are the │ │ │ │ │ -00057b60: 2073 616d 6520 6173 2066 6f72 20e2 8098 same as for ... │ │ │ │ │ -00057b70: 6b69 6c6c e280 9920 6162 6f76 652c 2031 kill... above, 1 │ │ │ │ │ -00057b80: 3320 2853 4947 5049 5045 290a 2020 2020 3 (SIGPIPE). │ │ │ │ │ -00057b90: 206d 7573 7420 6265 2061 6c6c 6f77 6564 must be allowed │ │ │ │ │ -00057ba0: 2e0a 0a49 6620 6120 7368 656c 6c20 7363 ...If a shell sc │ │ │ │ │ -00057bb0: 7269 7074 2072 6571 7569 7265 7320 6e6f ript requires no │ │ │ │ │ -00057bc0: 6e2d 504f 5349 582e 312d 3230 3137 2066 n-POSIX.1-2017 f │ │ │ │ │ -00057bd0: 6561 7475 7265 7320 6672 6f6d 2074 6865 eatures from the │ │ │ │ │ -00057be0: 2073 6865 6c6c 0a69 6e74 6572 7072 6574 shell.interpret │ │ │ │ │ -00057bf0: 6572 206f 7468 6572 2074 6861 6e20 7468 er other than th │ │ │ │ │ -00057c00: 6f73 6520 6c69 7374 6564 2061 626f 7665 ose listed above │ │ │ │ │ -00057c10: 2c20 7468 6520 6170 7072 6f70 7269 6174 , the appropriat │ │ │ │ │ -00057c20: 6520 7368 656c 6c20 6d75 7374 2062 650a e shell must be. │ │ │ │ │ -00057c30: 7370 6563 6966 6965 6420 696e 2074 6865 specified in the │ │ │ │ │ -00057c40: 2066 6972 7374 206c 696e 6520 6f66 2074 first line of t │ │ │ │ │ -00057c50: 6865 2073 6372 6970 7420 2865 2e67 2e2c he script (e.g., │ │ │ │ │ -00057c60: 20e2 8098 2321 2f62 696e 2f62 6173 68e2 ...#!/bin/bash. │ │ │ │ │ -00057c70: 8099 2920 616e 6420 7468 650a 7061 636b ..) and the.pack │ │ │ │ │ -00057c80: 6167 6520 6d75 7374 2064 6570 656e 6420 age must depend │ │ │ │ │ -00057c90: 6f6e 2074 6865 2070 6163 6b61 6765 2070 on the package p │ │ │ │ │ -00057ca0: 726f 7669 6469 6e67 2074 6865 2073 6865 roviding the she │ │ │ │ │ -00057cb0: 6c6c 2028 756e 6c65 7373 2074 6865 2073 ll (unless the s │ │ │ │ │ -00057cc0: 6865 6c6c 0a70 6163 6b61 6765 2069 7320 hell.package is │ │ │ │ │ -00057cd0: 6d61 726b 6564 20e2 809c 4573 7365 6e74 marked ...Essent │ │ │ │ │ -00057ce0: 6961 6ce2 809d 2c20 6173 2069 6e20 7468 ial..., as in th │ │ │ │ │ -00057cf0: 6520 6361 7365 206f 6620 e280 9862 6173 e case of ...bas │ │ │ │ │ -00057d00: 68e2 8099 292e 0a0a 596f 7520 6d61 7920 h...)...You may │ │ │ │ │ -00057d10: 7769 7368 2074 6f20 7265 7374 7269 6374 wish to restrict │ │ │ │ │ -00057d20: 2079 6f75 7220 7363 7269 7074 2074 6f20 your script to │ │ │ │ │ -00057d30: 504f 5349 582e 312d 3230 3137 2066 6561 POSIX.1-2017 fea │ │ │ │ │ -00057d40: 7475 7265 7320 706c 7573 2074 6865 0a61 tures plus the.a │ │ │ │ │ -00057d50: 626f 7665 2073 6574 2077 6865 6e20 706f bove set when po │ │ │ │ │ -00057d60: 7373 6962 6c65 2073 6f20 7468 6174 2069 ssible so that i │ │ │ │ │ -00057d70: 7420 6d61 7920 7573 6520 e280 982f 6269 t may use .../bi │ │ │ │ │ -00057d80: 6e2f 7368 e280 9920 6173 2069 7473 2069 n/sh... as its i │ │ │ │ │ -00057d90: 6e74 6572 7072 6574 6572 2e0a 4368 6563 nterpreter..Chec │ │ │ │ │ -00057da0: 6b69 6e67 2079 6f75 7220 7363 7269 7074 king your script │ │ │ │ │ -00057db0: 2077 6974 6820 e280 9863 6865 636b 6261 with ...checkba │ │ │ │ │ -00057dc0: 7368 6973 6d73 e280 9920 6672 6f6d 2074 shisms... from t │ │ │ │ │ -00057dd0: 6865 2064 6576 7363 7269 7074 7320 7061 he devscripts pa │ │ │ │ │ -00057de0: 636b 6167 6520 6f72 0a72 756e 6e69 6e67 ckage or.running │ │ │ │ │ -00057df0: 2079 6f75 7220 7363 7269 7074 2077 6974 your script wit │ │ │ │ │ -00057e00: 6820 616e 2061 6c74 6572 6e61 7465 2073 h an alternate s │ │ │ │ │ -00057e10: 6865 6c6c 2073 7563 6820 6173 20e2 8098 hell such as ... │ │ │ │ │ -00057e20: 706f 7368 e280 9920 6d61 7920 6865 6c70 posh... may help │ │ │ │ │ -00057e30: 0a75 6e63 6f76 6572 2076 696f 6c61 7469 .uncover violati │ │ │ │ │ -00057e40: 6f6e 7320 6f66 2074 6865 2061 626f 7665 ons of the above │ │ │ │ │ -00057e50: 2072 6571 7569 7265 6d65 6e74 732e 2020 requirements. │ │ │ │ │ -00057e60: 4966 2069 6e20 646f 7562 7420 7768 6574 If in doubt whet │ │ │ │ │ -00057e70: 6865 7220 610a 7363 7269 7074 2063 6f6d her a.script com │ │ │ │ │ -00057e80: 706c 6965 7320 7769 7468 2074 6865 7365 plies with these │ │ │ │ │ -00057e90: 2072 6571 7569 7265 6d65 6e74 732c 2075 requirements, u │ │ │ │ │ -00057ea0: 7365 20e2 8098 2f62 696e 2f62 6173 68e2 se .../bin/bash. │ │ │ │ │ -00057eb0: 8099 2e0a 0a50 6572 6c20 7363 7269 7074 .....Perl script │ │ │ │ │ -00057ec0: 7320 7368 6f75 6c64 2063 6865 636b 2066 s should check f │ │ │ │ │ -00057ed0: 6f72 2065 7272 6f72 7320 7768 656e 206d or errors when m │ │ │ │ │ -00057ee0: 616b 696e 6720 616e 7920 7379 7374 656d aking any system │ │ │ │ │ -00057ef0: 2063 616c 6c73 2c0a 696e 636c 7564 696e calls,.includin │ │ │ │ │ -00057f00: 6720 e280 986f 7065 6ee2 8099 2c20 e280 g ...open..., .. │ │ │ │ │ -00057f10: 9870 7269 6e74 e280 992c 20e2 8098 636c .print..., ...cl │ │ │ │ │ -00057f20: 6f73 65e2 8099 2c20 e280 9872 656e 616d ose..., ...renam │ │ │ │ │ -00057f30: 65e2 8099 2061 6e64 20e2 8098 7379 7374 e... and ...syst │ │ │ │ │ -00057f40: 656d e280 992e 0a0a e280 9863 7368 e280 em.........csh.. │ │ │ │ │ -00057f50: 9920 616e 6420 e280 9874 6373 68e2 8099 . and ...tcsh... │ │ │ │ │ -00057f60: 2073 686f 756c 6420 6265 2061 766f 6964 should be avoid │ │ │ │ │ -00057f70: 6564 2061 7320 7363 7269 7074 696e 6720 ed as scripting │ │ │ │ │ -00057f80: 6c61 6e67 7561 6765 732e 2020 5365 6520 languages. See │ │ │ │ │ -00057f90: 2743 7368 0a50 726f 6772 616d 6d69 6e67 'Csh.Programming │ │ │ │ │ -00057fa0: 2043 6f6e 7369 6465 7265 6420 4861 726d Considered Harm │ │ │ │ │ -00057fb0: 6675 6c27 2c20 6f6e 6520 6f66 2074 6865 ful', one of the │ │ │ │ │ -00057fc0: 20e2 8098 636f 6d70 2e75 6e69 782e 2ae2 ...comp.unix.*. │ │ │ │ │ -00057fd0: 8099 2046 4151 732c 2077 6869 6368 0a63 .. FAQs, which.c │ │ │ │ │ -00057fe0: 616e 2062 6520 666f 756e 6420 6174 20e2 an be found at . │ │ │ │ │ -00057ff0: 8098 6874 7470 3a2f 2f77 7777 2e66 6171 ..http://www.faq │ │ │ │ │ -00058000: 732e 6f72 672f 6661 7173 2f75 6e69 782d s.org/faqs/unix- │ │ │ │ │ -00058010: 6661 712f 7368 656c 6c2f 6373 682d 7768 faq/shell/csh-wh │ │ │ │ │ -00058020: 796e 6f74 2fe2 8099 2e0a 4966 2061 6e20 ynot/.....If an │ │ │ │ │ -00058030: 7570 7374 7265 616d 2070 6163 6b61 6765 upstream package │ │ │ │ │ -00058040: 2063 6f6d 6573 2077 6974 6820 e280 9863 comes with ...c │ │ │ │ │ -00058050: 7368 e280 9920 7363 7269 7074 7320 7468 sh... scripts th │ │ │ │ │ -00058060: 656e 2079 6f75 206d 7573 7420 6d61 6b65 en you must make │ │ │ │ │ -00058070: 2073 7572 650a 7468 6174 2074 6865 7920 sure.that they │ │ │ │ │ -00058080: 7374 6172 7420 7769 7468 20e2 8098 2321 start with ...#! │ │ │ │ │ -00058090: 2f62 696e 2f63 7368 e280 9920 616e 6420 /bin/csh... and │ │ │ │ │ -000580a0: 6d61 6b65 2079 6f75 7220 7061 636b 6167 make your packag │ │ │ │ │ -000580b0: 6520 6465 7065 6e64 206f 6e20 7468 650a e depend on the. │ │ │ │ │ -000580c0: e280 9863 2d73 6865 6c6c e280 9920 7669 ...c-shell... vi │ │ │ │ │ -000580d0: 7274 7561 6c20 7061 636b 6167 652e 0a0a rtual package... │ │ │ │ │ -000580e0: 416e 7920 7363 7269 7074 7320 7768 6963 Any scripts whic │ │ │ │ │ -000580f0: 6820 6372 6561 7465 2066 696c 6573 2069 h create files i │ │ │ │ │ -00058100: 6e20 776f 726c 642d 7772 6974 6561 626c n world-writeabl │ │ │ │ │ -00058110: 6520 6469 7265 6374 6f72 6965 7320 2865 e directories (e │ │ │ │ │ -00058120: 2e67 2e2c 2069 6e0a e280 982f 746d 70e2 .g., in..../tmp. │ │ │ │ │ -00058130: 8099 2920 6d75 7374 2075 7365 2061 206d ..) must use a m │ │ │ │ │ -00058140: 6563 6861 6e69 736d 2077 6869 6368 2077 echanism which w │ │ │ │ │ -00058150: 696c 6c20 6661 696c 2061 746f 6d69 6361 ill fail atomica │ │ │ │ │ -00058160: 6c6c 7920 6966 2061 2066 696c 6520 7769 lly if a file wi │ │ │ │ │ -00058170: 7468 0a74 6865 2073 616d 6520 6e61 6d65 th.the same name │ │ │ │ │ -00058180: 2061 6c72 6561 6479 2065 7869 7374 732e already exists. │ │ │ │ │ -00058190: 0a0a 5468 6520 4465 6269 616e 2062 6173 ..The Debian bas │ │ │ │ │ -000581a0: 6520 7379 7374 656d 2070 726f 7669 6465 e system provide │ │ │ │ │ -000581b0: 7320 7468 6520 e280 9874 656d 7066 696c s the ...tempfil │ │ │ │ │ -000581c0: 65e2 8099 2061 6e64 20e2 8098 6d6b 7465 e... and ...mkte │ │ │ │ │ -000581d0: 6d70 e280 9920 7574 696c 6974 6965 730a mp... utilities. │ │ │ │ │ -000581e0: 666f 7220 7573 6520 6279 2073 6372 6970 for use by scrip │ │ │ │ │ -000581f0: 7473 2066 6f72 2074 6869 7320 7075 7270 ts for this purp │ │ │ │ │ -00058200: 6f73 652e 0a0a 2020 202d 2d2d 2d2d 2d2d ose... ------- │ │ │ │ │ -00058210: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -00058220: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -00058230: 2054 6865 204f 7065 6e20 4772 6f75 7020 The Open Group │ │ │ │ │ -00058240: 4261 7365 2053 7065 6369 6669 6361 7469 Base Specificati │ │ │ │ │ -00058250: 6f6e 7320 4973 7375 6520 372c 2032 3031 ons Issue 7, 201 │ │ │ │ │ -00058260: 3820 4564 6974 696f 6e2c 2077 6869 6368 8 Edition, which │ │ │ │ │ -00058270: 0a69 7320 616c 736f 206b 6e6f 776e 2061 .is also known a │ │ │ │ │ -00058280: 7320 504f 5349 582e 312d 3230 3137 2061 s POSIX.1-2017 a │ │ │ │ │ -00058290: 6e64 2061 7320 4945 4545 2053 7464 2031 nd as IEEE Std 1 │ │ │ │ │ -000582a0: 3030 332e 312d 3230 3137 2061 6e64 2069 003.1-2017 and i │ │ │ │ │ -000582b0: 730a 6176 6169 6c61 626c 6520 6f6e 2074 s.available on t │ │ │ │ │ -000582c0: 6865 2057 6f72 6c64 2057 6964 6520 5765 he World Wide We │ │ │ │ │ -000582d0: 6220 6672 6f6d 2054 6865 204f 7065 6e20 b from The Open │ │ │ │ │ -000582e0: 4772 6f75 700a 2868 7474 703a 2f2f 7075 Group.(http://pu │ │ │ │ │ -000582f0: 6273 2e6f 7065 6e67 726f 7570 2e6f 7267 bs.opengroup.org │ │ │ │ │ -00058300: 2f6f 6e6c 696e 6570 7562 732f 3936 3939 /onlinepubs/9699 │ │ │ │ │ -00058310: 3931 3937 3939 2f64 6f77 6e6c 6f61 642f 919799/download/ │ │ │ │ │ -00058320: 292e 0a0a 2020 2028 3229 2054 6865 7365 )... (2) These │ │ │ │ │ -00058330: 2066 6561 7475 7265 7320 6172 6520 696e features are in │ │ │ │ │ -00058340: 2077 6964 6573 7072 6561 6420 7573 6520 widespread use │ │ │ │ │ -00058350: 696e 2074 6865 204c 696e 7578 2063 6f6d in the Linux com │ │ │ │ │ -00058360: 6d75 6e69 7479 2061 6e64 0a61 7265 2069 munity and.are i │ │ │ │ │ -00058370: 6d70 6c65 6d65 6e74 6564 2069 6e20 616c mplemented in al │ │ │ │ │ -00058380: 6c20 6f66 2062 6173 682c 2064 6173 682c l of bash, dash, │ │ │ │ │ -00058390: 2061 6e64 206b 7368 2c20 7468 6520 6d6f and ksh, the mo │ │ │ │ │ -000583a0: 7374 2063 6f6d 6d6f 6e20 7368 656c 6c73 st common shells │ │ │ │ │ -000583b0: 0a75 7365 7273 206d 6179 2077 6973 6820 .users may wish │ │ │ │ │ -000583c0: 746f 2075 7365 2061 7320 e280 982f 6269 to use as .../bi │ │ │ │ │ -000583d0: 6e2f 7368 e280 992e 0a0a 1f0a 4669 6c65 n/sh........File │ │ │ │ │ -000583e0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -000583f0: 696e 666f 2c20 204e 6f64 653a 2053 796d info, Node: Sym │ │ │ │ │ -00058400: 626f 6c69 6320 6c69 6e6b 732c 2020 4e65 bolic links, Ne │ │ │ │ │ -00058410: 7874 3a20 4465 7669 6365 2066 696c 6573 xt: Device files │ │ │ │ │ -00058420: 2c20 2050 7265 763a 2053 6372 6970 7473 , Prev: Scripts │ │ │ │ │ -00058430: 2c20 2055 703a 2046 696c 6573 3c32 3e0a , Up: Files<2>. │ │ │ │ │ -00058440: 0a31 302e 3520 5379 6d62 6f6c 6963 206c .10.5 Symbolic l │ │ │ │ │ -00058450: 696e 6b73 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d inks.=========== │ │ │ │ │ -00058460: 3d3d 3d3d 3d3d 3d3d 0a0a 496e 2067 656e ========..In gen │ │ │ │ │ -00058470: 6572 616c 2c20 7379 6d62 6f6c 6963 206c eral, symbolic l │ │ │ │ │ -00058480: 696e 6b73 2077 6974 6869 6e20 6120 746f inks within a to │ │ │ │ │ -00058490: 702d 6c65 7665 6c20 6469 7265 6374 6f72 p-level director │ │ │ │ │ -000584a0: 7920 7368 6f75 6c64 2062 650a 7265 6c61 y should be.rela │ │ │ │ │ -000584b0: 7469 7665 2c20 616e 6420 7379 6d62 6f6c tive, and symbol │ │ │ │ │ -000584c0: 6963 206c 696e 6b73 2070 6f69 6e74 696e ic links pointin │ │ │ │ │ -000584d0: 6720 6672 6f6d 206f 6e65 2074 6f70 2d6c g from one top-l │ │ │ │ │ -000584e0: 6576 656c 2064 6972 6563 746f 7279 2074 evel directory t │ │ │ │ │ -000584f0: 6f20 6f72 0a69 6e74 6f20 616e 6f74 6865 o or.into anothe │ │ │ │ │ -00058500: 7220 7368 6f75 6c64 2062 6520 6162 736f r should be abso │ │ │ │ │ -00058510: 6c75 7465 2e20 2028 4120 746f 702d 6c65 lute. (A top-le │ │ │ │ │ -00058520: 7665 6c20 6469 7265 6374 6f72 7920 6973 vel directory is │ │ │ │ │ -00058530: 2061 0a73 7562 2d64 6972 6563 746f 7279 a.sub-directory │ │ │ │ │ -00058540: 206f 6620 7468 6520 726f 6f74 2064 6972 of the root dir │ │ │ │ │ -00058550: 6563 746f 7279 20e2 8098 2fe2 8099 2e29 ectory .../....) │ │ │ │ │ -00058560: 2020 466f 7220 6578 616d 706c 652c 2061 For example, a │ │ │ │ │ -00058570: 2073 796d 626f 6c69 6320 6c69 6e6b 0a66 symbolic link.f │ │ │ │ │ -00058580: 726f 6d20 e280 982f 7573 722f 6c69 622f rom .../usr/lib/ │ │ │ │ │ -00058590: 666f 6fe2 8099 2074 6f20 e280 982f 7573 foo... to .../us │ │ │ │ │ -000585a0: 722f 7368 6172 652f 6261 72e2 8099 2073 r/share/bar... s │ │ │ │ │ -000585b0: 686f 756c 6420 6265 2072 656c 6174 6976 hould be relativ │ │ │ │ │ -000585c0: 650a 28e2 8098 2e2e 2f73 6861 7265 2f62 e.(...../share/b │ │ │ │ │ -000585d0: 6172 e280 9929 2c20 6275 7420 6120 7379 ar...), but a sy │ │ │ │ │ -000585e0: 6d62 6f6c 6963 206c 696e 6b20 6672 6f6d mbolic link from │ │ │ │ │ -000585f0: 20e2 8098 2f76 6172 2f72 756e e280 9920 .../var/run... │ │ │ │ │ -00058600: 746f 20e2 8098 2f72 756e e280 9920 7368 to .../run... sh │ │ │ │ │ -00058610: 6f75 6c64 0a62 6520 6162 736f 6c75 7465 ould.be absolute │ │ │ │ │ -00058620: 2e20 2028 3129 2020 5379 6d62 6f6c 6963 . (1) Symbolic │ │ │ │ │ -00058630: 206c 696e 6b73 206d 7573 7420 6e6f 7420 links must not │ │ │ │ │ -00058640: 7472 6176 6572 7365 2061 626f 7665 2074 traverse above t │ │ │ │ │ -00058650: 6865 2072 6f6f 740a 6469 7265 6374 6f72 he root.director │ │ │ │ │ -00058660: 792e 0a0a 496e 2061 6464 6974 696f 6e2c y...In addition, │ │ │ │ │ -00058670: 2073 796d 626f 6c69 6320 6c69 6e6b 7320 symbolic links │ │ │ │ │ -00058680: 7368 6f75 6c64 2062 6520 7370 6563 6966 should be specif │ │ │ │ │ -00058690: 6965 6420 6173 2073 686f 7274 2061 7320 ied as short as │ │ │ │ │ -000586a0: 706f 7373 6962 6c65 2c0a 692e 652e 2c20 possible,.i.e., │ │ │ │ │ -000586b0: 6c69 6e6b 2074 6172 6765 7473 206c 696b link targets lik │ │ │ │ │ -000586c0: 6520 e280 9866 6f6f 2f2e 2e2f 6261 72e2 e ...foo/../bar. │ │ │ │ │ -000586d0: 8099 2061 7265 2064 6570 7265 6361 7465 .. are deprecate │ │ │ │ │ -000586e0: 642e 0a0a 4e6f 7465 2074 6861 7420 7768 d...Note that wh │ │ │ │ │ -000586f0: 656e 2063 7265 6174 696e 6720 6120 7265 en creating a re │ │ │ │ │ -00058700: 6c61 7469 7665 206c 696e 6b20 7573 696e lative link usin │ │ │ │ │ -00058710: 6720 e280 986c 6ee2 8099 2069 7420 6973 g ...ln... it is │ │ │ │ │ -00058720: 206e 6f74 206e 6563 6573 7361 7279 0a66 not necessary.f │ │ │ │ │ -00058730: 6f72 2074 6865 2074 6172 6765 7420 6f66 or the target of │ │ │ │ │ -00058740: 2074 6865 206c 696e 6b20 746f 2065 7869 the link to exi │ │ │ │ │ -00058750: 7374 2072 656c 6174 6976 6520 746f 2074 st relative to t │ │ │ │ │ -00058760: 6865 2077 6f72 6b69 6e67 2064 6972 6563 he working direc │ │ │ │ │ -00058770: 746f 7279 0a79 6f75 e280 9972 6520 7275 tory.you...re ru │ │ │ │ │ -00058780: 6e6e 696e 6720 e280 986c 6ee2 8099 2066 nning ...ln... f │ │ │ │ │ -00058790: 726f 6d2c 206e 6f72 2069 7320 6974 206e rom, nor is it n │ │ │ │ │ -000587a0: 6563 6573 7361 7279 2074 6f20 6368 616e ecessary to chan │ │ │ │ │ -000587b0: 6765 2064 6972 6563 746f 7279 2074 6f20 ge directory to │ │ │ │ │ -000587c0: 7468 650a 6469 7265 6374 6f72 7920 7768 the.directory wh │ │ │ │ │ -000587d0: 6572 6520 7468 6520 6c69 6e6b 2069 7320 ere the link is │ │ │ │ │ -000587e0: 746f 2062 6520 6d61 6465 2e20 2053 696d to be made. Sim │ │ │ │ │ -000587f0: 706c 7920 696e 636c 7564 6520 7468 6520 ply include the │ │ │ │ │ -00058800: 7374 7269 6e67 2074 6861 740a 7368 6f75 string that.shou │ │ │ │ │ -00058810: 6c64 2061 7070 6561 7220 6173 2074 6865 ld appear as the │ │ │ │ │ -00058820: 2074 6172 6765 7420 6f66 2074 6865 206c target of the l │ │ │ │ │ -00058830: 696e 6b20 2874 6869 7320 7769 6c6c 2062 ink (this will b │ │ │ │ │ -00058840: 6520 6120 7061 7468 6e61 6d65 0a72 656c e a pathname.rel │ │ │ │ │ -00058850: 6174 6976 6520 746f 2074 6865 2064 6972 ative to the dir │ │ │ │ │ -00058860: 6563 746f 7279 2069 6e20 7768 6963 6820 ectory in which │ │ │ │ │ -00058870: 7468 6520 6c69 6e6b 2072 6573 6964 6573 the link resides │ │ │ │ │ -00058880: 2920 6173 2074 6865 2066 6972 7374 0a61 ) as the first.a │ │ │ │ │ -00058890: 7267 756d 656e 7420 746f 20e2 8098 6c6e rgument to ...ln │ │ │ │ │ -000588a0: e280 992e 0a0a 466f 7220 6578 616d 706c ......For exampl │ │ │ │ │ -000588b0: 652c 2069 6e20 796f 7572 20e2 8098 4d61 e, in your ...Ma │ │ │ │ │ -000588c0: 6b65 6669 6c65 e280 9920 6f72 20e2 8098 kefile... or ... │ │ │ │ │ -000588d0: 6465 6269 616e 2f72 756c 6573 e280 992c debian/rules..., │ │ │ │ │ -000588e0: 2079 6f75 2063 616e 2064 6f20 7468 696e you can do thin │ │ │ │ │ -000588f0: 6773 0a6c 696b 653a 0a0a 2020 2020 206c gs.like:.. l │ │ │ │ │ -00058900: 6e20 2d66 7320 6763 6320 2428 7072 6566 n -fs gcc $(pref │ │ │ │ │ -00058910: 6978 292f 6269 6e2f 6363 0a20 2020 2020 ix)/bin/cc. │ │ │ │ │ -00058920: 6c6e 202d 6673 2067 6363 2064 6562 6961 ln -fs gcc debia │ │ │ │ │ -00058930: 6e2f 746d 702f 7573 722f 6269 6e2f 6363 n/tmp/usr/bin/cc │ │ │ │ │ -00058940: 0a20 2020 2020 6c6e 202d 6673 202e 2e2f . ln -fs ../ │ │ │ │ │ -00058950: 7362 696e 2f73 656e 646d 6169 6c20 2428 sbin/sendmail $( │ │ │ │ │ -00058960: 7072 6566 6978 292f 6269 6e2f 7275 6e71 prefix)/bin/runq │ │ │ │ │ -00058970: 0a20 2020 2020 6c6e 202d 6673 202e 2e2f . ln -fs ../ │ │ │ │ │ -00058980: 7362 696e 2f73 656e 646d 6169 6c20 6465 sbin/sendmail de │ │ │ │ │ -00058990: 6269 616e 2f74 6d70 2f75 7372 2f62 696e bian/tmp/usr/bin │ │ │ │ │ -000589a0: 2f72 756e 710a 0a41 2073 796d 626f 6c69 /runq..A symboli │ │ │ │ │ -000589b0: 6320 6c69 6e6b 2070 6f69 6e74 696e 6720 c link pointing │ │ │ │ │ -000589c0: 746f 2061 2063 6f6d 7072 6573 7365 6420 to a compressed │ │ │ │ │ -000589d0: 6669 6c65 2028 696e 2074 6865 2073 656e file (in the sen │ │ │ │ │ -000589e0: 7365 2074 6861 7420 6974 2069 730a 6d65 se that it is.me │ │ │ │ │ -000589f0: 616e 7420 746f 2062 6520 756e 636f 6d70 ant to be uncomp │ │ │ │ │ -00058a00: 7265 7373 6564 2077 6974 6820 e280 9875 ressed with ...u │ │ │ │ │ -00058a10: 6e7a 6970 e280 9920 6f72 20e2 8098 7a6c nzip... or ...zl │ │ │ │ │ -00058a20: 6573 73e2 8099 2065 7463 2e29 2020 7368 ess... etc.) sh │ │ │ │ │ -00058a30: 6f75 6c64 2061 6c77 6179 730a 6861 7665 ould always.have │ │ │ │ │ -00058a40: 2074 6865 2073 616d 6520 6669 6c65 2065 the same file e │ │ │ │ │ -00058a50: 7874 656e 7369 6f6e 2061 7320 7468 6520 xtension as the │ │ │ │ │ -00058a60: 7265 6665 7265 6e63 6564 2066 696c 652e referenced file. │ │ │ │ │ -00058a70: 2020 2846 6f72 2065 7861 6d70 6c65 2c20 (For example, │ │ │ │ │ -00058a80: 6966 2061 0a66 696c 6520 e280 9866 6f6f if a.file ...foo │ │ │ │ │ -00058a90: 2e67 7ae2 8099 2069 7320 7265 6665 7265 .gz... is refere │ │ │ │ │ -00058aa0: 6e63 6564 2062 7920 6120 7379 6d62 6f6c nced by a symbol │ │ │ │ │ -00058ab0: 6963 206c 696e 6b2c 2074 6865 2066 696c ic link, the fil │ │ │ │ │ -00058ac0: 656e 616d 6520 6f66 2074 6865 206c 696e ename of the lin │ │ │ │ │ -00058ad0: 6b0a 6861 7320 746f 2065 6e64 2077 6974 k.has to end wit │ │ │ │ │ -00058ae0: 6820 e280 9ce2 8098 2e67 7ae2 8099 e280 h .......gz..... │ │ │ │ │ -00058af0: 9d20 746f 6f2c 2061 7320 696e 20e2 8098 . too, as in ... │ │ │ │ │ -00058b00: 6261 722e 677a e280 992e 290a 0a20 2020 bar.gz....).. │ │ │ │ │ -00058b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -00058b20: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -00058b30: 0a20 2020 2831 2920 5468 6973 2069 7320 . (1) This is │ │ │ │ │ -00058b40: 6e65 6365 7373 6172 7920 746f 2061 6c6c necessary to all │ │ │ │ │ -00058b50: 6f77 2074 6f70 2d6c 6576 656c 2064 6972 ow top-level dir │ │ │ │ │ -00058b60: 6563 746f 7269 6573 2074 6f20 6265 2073 ectories to be s │ │ │ │ │ -00058b70: 796d 6c69 6e6b 732e 0a49 6620 6c69 6e6b ymlinks..If link │ │ │ │ │ -00058b80: 696e 6720 e280 982f 7661 722f 7275 6ee2 ing .../var/run. │ │ │ │ │ -00058b90: 8099 2074 6f20 e280 982f 7275 6ee2 8099 .. to .../run... │ │ │ │ │ -00058ba0: 2077 6572 6520 646f 6e65 2077 6974 6820 were done with │ │ │ │ │ -00058bb0: 7468 6520 7265 6c61 7469 7665 2073 796d the relative sym │ │ │ │ │ -00058bc0: 626f 6c69 630a 6c69 6e6b 20e2 8098 2e2e bolic.link ..... │ │ │ │ │ -00058bd0: 2f72 756e e280 992c 2062 7574 20e2 8098 /run..., but ... │ │ │ │ │ -00058be0: 2f76 6172 e280 9920 7765 7265 2061 2073 /var... were a s │ │ │ │ │ -00058bf0: 796d 626f 6c69 6320 6c69 6e6b 2074 6f20 ymbolic link to │ │ │ │ │ -00058c00: e280 982f 7372 762f 6469 736b 31e2 8099 .../srv/disk1... │ │ │ │ │ -00058c10: 2c20 7468 650a 7379 6d62 6f6c 6963 206c , the.symbolic l │ │ │ │ │ -00058c20: 696e 6b20 776f 756c 6420 706f 696e 7420 ink would point │ │ │ │ │ -00058c30: 746f 20e2 8098 2f73 7276 2f72 756e e280 to .../srv/run.. │ │ │ │ │ -00058c40: 9920 7261 7468 6572 2074 6861 6e20 7468 . rather than th │ │ │ │ │ -00058c50: 6520 696e 7465 6e64 6564 2074 6172 6765 e intended targe │ │ │ │ │ -00058c60: 742e 0a0a 1f0a 4669 6c65 3a20 6465 6269 t.....File: debi │ │ │ │ │ -00058c70: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00058c80: 204e 6f64 653a 2044 6576 6963 6520 6669 Node: Device fi │ │ │ │ │ -00058c90: 6c65 732c 2020 4e65 7874 3a20 436f 6e66 les, Next: Conf │ │ │ │ │ -00058ca0: 6967 7572 6174 696f 6e20 6669 6c65 732c iguration files, │ │ │ │ │ -00058cb0: 2020 5072 6576 3a20 5379 6d62 6f6c 6963 Prev: Symbolic │ │ │ │ │ -00058cc0: 206c 696e 6b73 2c20 2055 703a 2046 696c links, Up: Fil │ │ │ │ │ -00058cd0: 6573 3c32 3e0a 0a31 302e 3620 4465 7669 es<2>..10.6 Devi │ │ │ │ │ -00058ce0: 6365 2066 696c 6573 0a3d 3d3d 3d3d 3d3d ce files.======= │ │ │ │ │ -00058cf0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5061 636b ==========..Pack │ │ │ │ │ -00058d00: 6167 6573 206d 7573 7420 6e6f 7420 696e ages must not in │ │ │ │ │ -00058d10: 636c 7564 6520 6465 7669 6365 2066 696c clude device fil │ │ │ │ │ -00058d20: 6573 206f 7220 6e61 6d65 6420 7069 7065 es or named pipe │ │ │ │ │ -00058d30: 7320 696e 2074 6865 2070 6163 6b61 6765 s in the package │ │ │ │ │ -00058d40: 0a66 696c 6520 7472 6565 2e0a 0a44 6562 .file tree...Deb │ │ │ │ │ -00058d50: 6961 6e20 7061 636b 6167 6573 2073 686f ian packages sho │ │ │ │ │ -00058d60: 756c 6420 6173 7375 6d65 2074 6861 7420 uld assume that │ │ │ │ │ -00058d70: 6465 7669 6365 2066 696c 6573 2069 6e20 device files in │ │ │ │ │ -00058d80: e280 982f 6465 76e2 8099 2061 7265 0a64 .../dev... are.d │ │ │ │ │ -00058d90: 796e 616d 6963 616c 6c79 206d 616e 6167 ynamically manag │ │ │ │ │ -00058da0: 6564 2062 7920 7468 6520 6b65 726e 656c ed by the kernel │ │ │ │ │ -00058db0: 206f 7220 736f 6d65 206f 7468 6572 2073 or some other s │ │ │ │ │ -00058dc0: 7973 7465 6d20 6661 6369 6c69 7479 2061 ystem facility a │ │ │ │ │ -00058dd0: 6e64 2064 6f0a 6e6f 7420 6861 7665 2074 nd do.not have t │ │ │ │ │ -00058de0: 6f20 6265 2065 7870 6c69 6369 746c 7920 o be explicitly │ │ │ │ │ -00058df0: 6372 6561 7465 6420 6f72 206d 616e 6167 created or manag │ │ │ │ │ -00058e00: 6564 2062 7920 7468 6520 7061 636b 6167 ed by the packag │ │ │ │ │ -00058e10: 652e 2020 4465 6269 616e 0a70 6163 6b61 e. Debian.packa │ │ │ │ │ -00058e20: 6765 7320 6f74 6865 7220 7468 616e 2074 ges other than t │ │ │ │ │ -00058e30: 686f 7365 2077 686f 7365 2070 7572 706f hose whose purpo │ │ │ │ │ -00058e40: 7365 2069 7320 746f 206d 616e 6167 6520 se is to manage │ │ │ │ │ -00058e50: 7468 6520 e280 982f 6465 76e2 8099 2064 the .../dev... d │ │ │ │ │ -00058e60: 6576 6963 650a 6669 6c65 2074 7265 6520 evice.file tree │ │ │ │ │ -00058e70: 6d75 7374 206e 6f74 2061 7474 656d 7074 must not attempt │ │ │ │ │ -00058e80: 2074 6f20 6372 6561 7465 206f 7220 7265 to create or re │ │ │ │ │ -00058e90: 6d6f 7665 2064 6576 6963 6520 6669 6c65 move device file │ │ │ │ │ -00058ea0: 7320 696e 20e2 8098 2f64 6576 e280 990a s in .../dev.... │ │ │ │ │ -00058eb0: 7768 656e 2061 2064 796e 616d 6963 2064 when a dynamic d │ │ │ │ │ -00058ec0: 6576 6963 6520 6d61 6e61 6765 6d65 6e74 evice management │ │ │ │ │ -00058ed0: 2066 6163 696c 6974 7920 6973 2069 6e20 facility is in │ │ │ │ │ -00058ee0: 7573 652e 0a0a 4966 206e 616d 6564 2070 use...If named p │ │ │ │ │ -00058ef0: 6970 6573 206f 7220 6465 7669 6365 2066 ipes or device f │ │ │ │ │ -00058f00: 696c 6573 206f 7574 7369 6465 206f 6620 iles outside of │ │ │ │ │ -00058f10: e280 982f 6465 76e2 8099 2061 7265 2072 .../dev... are r │ │ │ │ │ -00058f20: 6571 7569 7265 6420 6279 2061 0a70 6163 equired by a.pac │ │ │ │ │ -00058f30: 6b61 6765 2c20 7468 6579 2073 686f 756c kage, they shoul │ │ │ │ │ -00058f40: 6420 6e6f 726d 616c 6c79 2062 6520 6372 d normally be cr │ │ │ │ │ -00058f50: 6561 7465 6420 7768 656e 206e 6563 6573 eated when neces │ │ │ │ │ -00058f60: 7361 7279 2062 7920 7468 6520 7072 6f67 sary by the prog │ │ │ │ │ -00058f70: 7261 6d73 0a69 6e20 7468 6520 7061 636b rams.in the pack │ │ │ │ │ -00058f80: 6167 652c 2062 7920 696e 6974 2073 6372 age, by init scr │ │ │ │ │ -00058f90: 6970 7473 206f 7220 7379 7374 656d 6420 ipts or systemd │ │ │ │ │ -00058fa0: 756e 6974 2066 696c 6573 2c20 6f72 2062 unit files, or b │ │ │ │ │ -00058fb0: 7920 7369 6d69 6c61 720a 6f6e 2d64 656d y similar.on-dem │ │ │ │ │ -00058fc0: 616e 6420 6d65 6368 616e 6973 6d73 2e20 and mechanisms. │ │ │ │ │ -00058fd0: 2049 6620 7375 6368 2066 696c 6573 206e If such files n │ │ │ │ │ -00058fe0: 6565 6420 746f 2062 6520 6372 6561 7465 eed to be create │ │ │ │ │ -00058ff0: 6420 6475 7269 6e67 2070 6163 6b61 6765 d during package │ │ │ │ │ -00059000: 0a69 6e73 7461 6c6c 6174 696f 6e2c 2074 .installation, t │ │ │ │ │ -00059010: 6865 7920 6d75 7374 2062 6520 6372 6561 hey must be crea │ │ │ │ │ -00059020: 7465 6420 696e 2074 6865 20e2 8098 706f ted in the ...po │ │ │ │ │ -00059030: 7374 696e 7374 e280 9920 6d61 696e 7461 stinst... mainta │ │ │ │ │ -00059040: 696e 6572 2073 6372 6970 740a 2831 2920 iner script.(1) │ │ │ │ │ -00059050: 616e 6420 7265 6d6f 7665 6420 696e 2065 and removed in e │ │ │ │ │ -00059060: 6974 6865 7220 7468 6520 e280 9870 7265 ither the ...pre │ │ │ │ │ -00059070: 726d e280 9920 6f72 2074 6865 20e2 8098 rm... or the ... │ │ │ │ │ -00059080: 706f 7374 726d e280 9920 6d61 696e 7461 postrm... mainta │ │ │ │ │ -00059090: 696e 6572 2073 6372 6970 742e 0a0a 2020 iner script... │ │ │ │ │ -000590a0: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -000590b0: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -000590c0: 0a0a 2020 2028 3129 2049 74e2 8099 7320 .. (1) It...s │ │ │ │ │ -000590d0: 6265 7474 6572 2074 6f20 7573 6520 e280 better to use .. │ │ │ │ │ -000590e0: 986d 6b66 6966 6fe2 8099 2072 6174 6865 .mkfifo... rathe │ │ │ │ │ -000590f0: 7220 7468 616e 20e2 8098 6d6b 6e6f 64e2 r than ...mknod. │ │ │ │ │ -00059100: 8099 2074 6f20 6372 6561 7465 206e 616d .. to create nam │ │ │ │ │ -00059110: 6564 0a70 6970 6573 2074 6f20 6176 6f69 ed.pipes to avoi │ │ │ │ │ -00059120: 6420 6661 6c73 6520 706f 7369 7469 7665 d false positive │ │ │ │ │ -00059130: 7320 6672 6f6d 2061 7574 6f6d 6174 6564 s from automated │ │ │ │ │ -00059140: 2063 6865 636b 7320 666f 7220 7061 636b checks for pack │ │ │ │ │ -00059150: 6167 6573 0a69 6e63 6f72 7265 6374 6c79 ages.incorrectly │ │ │ │ │ -00059160: 2063 7265 6174 696e 6720 6465 7669 6365 creating device │ │ │ │ │ -00059170: 2066 696c 6573 2e0a 0a1f 0a46 696c 653a files.....File: │ │ │ │ │ -00059180: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00059190: 6e66 6f2c 2020 4e6f 6465 3a20 436f 6e66 nfo, Node: Conf │ │ │ │ │ -000591a0: 6967 7572 6174 696f 6e20 6669 6c65 732c iguration files, │ │ │ │ │ -000591b0: 2020 4e65 7874 3a20 4c6f 6720 6669 6c65 Next: Log file │ │ │ │ │ -000591c0: 732c 2020 5072 6576 3a20 4465 7669 6365 s, Prev: Device │ │ │ │ │ -000591d0: 2066 696c 6573 2c20 2055 703a 2046 696c files, Up: Fil │ │ │ │ │ -000591e0: 6573 3c32 3e0a 0a31 302e 3720 436f 6e66 es<2>..10.7 Conf │ │ │ │ │ -000591f0: 6967 7572 6174 696f 6e20 6669 6c65 730a iguration files. │ │ │ │ │ -00059200: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00059210: 3d3d 3d3d 3d3d 3d3d 0a0a 2a20 4d65 6e75 ========..* Menu │ │ │ │ │ -00059220: 3a0a 0a2a 2044 6566 696e 6974 696f 6e73 :..* Definitions │ │ │ │ │ -00059230: 3a20 4465 6669 6e69 7469 6f6e 733c 323e : Definitions<2> │ │ │ │ │ -00059240: 2e0a 2a20 4c6f 6361 7469 6f6e 3a3a 0a2a ..* Location::.* │ │ │ │ │ -00059250: 2042 6568 6176 696f 723a 3a0a 2a20 5368 Behavior::.* Sh │ │ │ │ │ -00059260: 6172 696e 6720 636f 6e66 6967 7572 6174 aring configurat │ │ │ │ │ -00059270: 696f 6e20 6669 6c65 733a 3a0a 2a20 5573 ion files::.* Us │ │ │ │ │ -00059280: 6572 2063 6f6e 6669 6775 7261 7469 6f6e er configuration │ │ │ │ │ -00059290: 2066 696c 6573 2028 e280 9c64 6f74 6669 files (...dotfi │ │ │ │ │ -000592a0: 6c65 73e2 809d 293a 2055 7365 7220 636f les...): User co │ │ │ │ │ -000592b0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -000592c0: 7320 e280 9c64 6f74 6669 6c65 73e2 809d s ...dotfiles... │ │ │ │ │ -000592d0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -000592e0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -000592f0: 4e6f 6465 3a20 4465 6669 6e69 7469 6f6e Node: Definition │ │ │ │ │ -00059300: 733c 323e 2c20 204e 6578 743a 204c 6f63 s<2>, Next: Loc │ │ │ │ │ -00059310: 6174 696f 6e2c 2020 5570 3a20 436f 6e66 ation, Up: Conf │ │ │ │ │ -00059320: 6967 7572 6174 696f 6e20 6669 6c65 730a iguration files. │ │ │ │ │ -00059330: 0a31 302e 372e 3120 4465 6669 6e69 7469 .10.7.1 Definiti │ │ │ │ │ -00059340: 6f6e 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ons.------------ │ │ │ │ │ -00059350: 2d2d 2d2d 2d2d 0a0a 636f 6e66 6967 7572 ------..configur │ │ │ │ │ -00059360: 6174 696f 6e20 6669 6c65 0a0a 2020 2020 ation file.. │ │ │ │ │ -00059370: 2041 2066 696c 6520 7468 6174 2061 6666 A file that aff │ │ │ │ │ -00059380: 6563 7473 2074 6865 206f 7065 7261 7469 ects the operati │ │ │ │ │ -00059390: 6f6e 206f 6620 6120 7072 6f67 7261 6d2c on of a program, │ │ │ │ │ -000593a0: 206f 7220 7072 6f76 6964 6573 2073 6974 or provides sit │ │ │ │ │ -000593b0: 652d 0a20 2020 2020 6f72 2068 6f73 742d e-. or host- │ │ │ │ │ -000593c0: 7370 6563 6966 6963 2069 6e66 6f72 6d61 specific informa │ │ │ │ │ -000593d0: 7469 6f6e 2c20 6f72 206f 7468 6572 7769 tion, or otherwi │ │ │ │ │ -000593e0: 7365 2063 7573 746f 6d69 7a65 7320 7468 se customizes th │ │ │ │ │ -000593f0: 6520 6265 6861 7669 6f72 0a20 2020 2020 e behavior. │ │ │ │ │ -00059400: 6f66 2061 2070 726f 6772 616d 2e20 2054 of a program. T │ │ │ │ │ -00059410: 7970 6963 616c 6c79 2c20 636f 6e66 6967 ypically, config │ │ │ │ │ -00059420: 7572 6174 696f 6e20 6669 6c65 7320 6172 uration files ar │ │ │ │ │ -00059430: 6520 696e 7465 6e64 6564 2074 6f20 6265 e intended to be │ │ │ │ │ -00059440: 0a20 2020 2020 6d6f 6469 6669 6564 2062 . modified b │ │ │ │ │ -00059450: 7920 7468 6520 7379 7374 656d 2061 646d y the system adm │ │ │ │ │ -00059460: 696e 6973 7472 6174 6f72 2028 6966 206e inistrator (if n │ │ │ │ │ -00059470: 6565 6465 6420 6f72 2064 6573 6972 6564 eeded or desired │ │ │ │ │ -00059480: 2920 746f 0a20 2020 2020 636f 6e66 6f72 ) to. confor │ │ │ │ │ -00059490: 6d20 746f 206c 6f63 616c 2070 6f6c 6963 m to local polic │ │ │ │ │ -000594a0: 7920 6f72 2074 6f20 7072 6f76 6964 6520 y or to provide │ │ │ │ │ -000594b0: 6d6f 7265 2075 7365 6675 6c20 7369 7465 more useful site │ │ │ │ │ -000594c0: 2d73 7065 6369 6669 630a 2020 2020 2062 -specific. b │ │ │ │ │ -000594d0: 6568 6176 696f 722e 0a0a e280 9863 6f6e ehavior......con │ │ │ │ │ -000594e0: 6666 696c 65e2 8099 0a0a 2020 2020 2041 ffile..... A │ │ │ │ │ -000594f0: 2066 696c 6520 6c69 7374 6564 2069 6e20 file listed in │ │ │ │ │ -00059500: 6120 7061 636b 6167 65e2 8099 7320 e280 a package...s .. │ │ │ │ │ -00059510: 9863 6f6e 6666 696c 6573 e280 9920 6669 .conffiles... fi │ │ │ │ │ -00059520: 6c65 2c20 616e 6420 6973 2074 7265 6174 le, and is treat │ │ │ │ │ -00059530: 6564 0a20 2020 2020 7370 6563 6961 6c6c ed. speciall │ │ │ │ │ -00059540: 7920 6279 20e2 8098 6470 6b67 e280 9920 y by ...dpkg... │ │ │ │ │ -00059550: 2873 6565 202a 6e6f 7465 2044 6574 6169 (see *note Detai │ │ │ │ │ -00059560: 6c73 206f 6620 636f 6e66 6967 7572 6174 ls of configurat │ │ │ │ │ -00059570: 696f 6e3a 2065 632e 292e 0a0a 5468 6520 ion: ec.)...The │ │ │ │ │ -00059580: 6469 7374 696e 6374 696f 6e20 6265 7477 distinction betw │ │ │ │ │ -00059590: 6565 6e20 7468 6573 6520 7477 6f20 6973 een these two is │ │ │ │ │ -000595a0: 2069 6d70 6f72 7461 6e74 3b20 7468 6579 important; they │ │ │ │ │ -000595b0: 2061 7265 206e 6f74 0a69 6e74 6572 6368 are not.interch │ │ │ │ │ -000595c0: 616e 6765 6162 6c65 2063 6f6e 6365 7074 angeable concept │ │ │ │ │ -000595d0: 732e 2020 416c 6d6f 7374 2061 6c6c 20e2 s. Almost all . │ │ │ │ │ -000595e0: 8098 636f 6e66 6669 6c65 e280 9973 2061 ..conffile...s a │ │ │ │ │ -000595f0: 7265 2063 6f6e 6669 6775 7261 7469 6f6e re configuration │ │ │ │ │ -00059600: 0a66 696c 6573 2c20 6275 7420 6d61 6e79 .files, but many │ │ │ │ │ -00059610: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ -00059620: 696c 6573 2061 7265 206e 6f74 20e2 8098 iles are not ... │ │ │ │ │ -00059630: 636f 6e66 6669 6c65 73e2 8099 2e0a 0a41 conffiles......A │ │ │ │ │ -00059640: 7320 6e6f 7465 6420 656c 7365 7768 6572 s noted elsewher │ │ │ │ │ -00059650: 652c 20e2 8098 2f65 7463 2f69 6e69 742e e, .../etc/init. │ │ │ │ │ -00059660: 64e2 8099 2073 6372 6970 7473 2c20 e280 d... scripts, .. │ │ │ │ │ -00059670: 982f 6574 632f 6465 6661 756c 74e2 8099 ./etc/default... │ │ │ │ │ -00059680: 2066 696c 6573 2c20 7363 7269 7074 730a files, scripts. │ │ │ │ │ -00059690: 696e 7374 616c 6c65 6420 696e 20e2 8098 installed in ... │ │ │ │ │ -000596a0: 2f65 7463 2f63 726f 6e2e 7b68 6f75 726c /etc/cron.{hourl │ │ │ │ │ -000596b0: 792c 6461 696c 792c 7765 656b 6c79 2c6d y,daily,weekly,m │ │ │ │ │ -000596c0: 6f6e 7468 6c79 7de2 8099 2c20 616e 6420 onthly}..., and │ │ │ │ │ -000596d0: 6372 6f6e 0a63 6f6e 6669 6775 7261 7469 cron.configurati │ │ │ │ │ -000596e0: 6f6e 2069 6e73 7461 6c6c 6564 2069 6e20 on installed in │ │ │ │ │ -000596f0: e280 982f 6574 632f 6372 6f6e 2e64 e280 .../etc/cron.d.. │ │ │ │ │ -00059700: 9920 6d75 7374 2062 6520 7472 6561 7465 . must be treate │ │ │ │ │ -00059710: 6420 6173 0a63 6f6e 6669 6775 7261 7469 d as.configurati │ │ │ │ │ -00059720: 6f6e 2066 696c 6573 2e20 2049 6e20 6765 on files. In ge │ │ │ │ │ -00059730: 6e65 7261 6c2c 2061 6e79 2073 6372 6970 neral, any scrip │ │ │ │ │ -00059740: 7420 7468 6174 2065 6d62 6564 7320 636f t that embeds co │ │ │ │ │ -00059750: 6e66 6967 7572 6174 696f 6e0a 696e 666f nfiguration.info │ │ │ │ │ -00059760: 726d 6174 696f 6e20 6973 2064 652d 6661 rmation is de-fa │ │ │ │ │ -00059770: 6374 6f20 6120 636f 6e66 6967 7572 6174 cto a configurat │ │ │ │ │ -00059780: 696f 6e20 6669 6c65 2061 6e64 2073 686f ion file and sho │ │ │ │ │ -00059790: 756c 6420 6265 2074 7265 6174 6564 2061 uld be treated a │ │ │ │ │ -000597a0: 730a 7375 6368 2e0a 0a1f 0a46 696c 653a s.such.....File: │ │ │ │ │ -000597b0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -000597c0: 6e66 6f2c 2020 4e6f 6465 3a20 4c6f 6361 nfo, Node: Loca │ │ │ │ │ -000597d0: 7469 6f6e 2c20 204e 6578 743a 2042 6568 tion, Next: Beh │ │ │ │ │ -000597e0: 6176 696f 722c 2020 5072 6576 3a20 4465 avior, Prev: De │ │ │ │ │ -000597f0: 6669 6e69 7469 6f6e 733c 323e 2c20 2055 finitions<2>, U │ │ │ │ │ -00059800: 703a 2043 6f6e 6669 6775 7261 7469 6f6e p: Configuration │ │ │ │ │ -00059810: 2066 696c 6573 0a0a 3130 2e37 2e32 204c files..10.7.2 L │ │ │ │ │ -00059820: 6f63 6174 696f 6e0a 2d2d 2d2d 2d2d 2d2d ocation.-------- │ │ │ │ │ -00059830: 2d2d 2d2d 2d2d 2d0a 0a41 6e79 2063 6f6e -------..Any con │ │ │ │ │ -00059840: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -00059850: 2063 7265 6174 6564 206f 7220 7573 6564 created or used │ │ │ │ │ -00059860: 2062 7920 796f 7572 2070 6163 6b61 6765 by your package │ │ │ │ │ -00059870: 206d 7573 7420 7265 7369 6465 2069 6e0a must reside in. │ │ │ │ │ -00059880: e280 982f 6574 63e2 8099 2e20 2049 6620 .../etc.... If │ │ │ │ │ -00059890: 7468 6572 6520 6172 6520 7365 7665 7261 there are severa │ │ │ │ │ -000598a0: 6c2c 2063 6f6e 7369 6465 7220 6372 6561 l, consider crea │ │ │ │ │ -000598b0: 7469 6e67 2061 2073 7562 6469 7265 6374 ting a subdirect │ │ │ │ │ -000598c0: 6f72 7920 6f66 0ae2 8098 2f65 7463 e280 ory of..../etc.. │ │ │ │ │ -000598d0: 9920 6e61 6d65 6420 6166 7465 7220 796f . named after yo │ │ │ │ │ -000598e0: 7572 2070 6163 6b61 6765 2e0a 0a49 6620 ur package...If │ │ │ │ │ -000598f0: 796f 7572 2070 6163 6b61 6765 2063 7265 your package cre │ │ │ │ │ -00059900: 6174 6573 206f 7220 7573 6573 2063 6f6e ates or uses con │ │ │ │ │ -00059910: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -00059920: 206f 7574 7369 6465 206f 6620 e280 982f outside of .../ │ │ │ │ │ -00059930: 6574 63e2 8099 2c0a 616e 6420 6974 2069 etc...,.and it i │ │ │ │ │ -00059940: 7320 6e6f 7420 6665 6173 6962 6c65 2074 s not feasible t │ │ │ │ │ -00059950: 6f20 6d6f 6469 6679 2074 6865 2070 6163 o modify the pac │ │ │ │ │ -00059960: 6b61 6765 2074 6f20 7573 6520 e280 982f kage to use .../ │ │ │ │ │ -00059970: 6574 63e2 8099 2064 6972 6563 746c 792c etc... directly, │ │ │ │ │ -00059980: 2070 7574 0a74 6865 2066 696c 6573 2069 put.the files i │ │ │ │ │ -00059990: 6e20 e280 982f 6574 63e2 8099 2061 6e64 n .../etc... and │ │ │ │ │ -000599a0: 2063 7265 6174 6520 7379 6d62 6f6c 6963 create symbolic │ │ │ │ │ -000599b0: 206c 696e 6b73 2074 6f20 7468 6f73 6520 links to those │ │ │ │ │ -000599c0: 6669 6c65 7320 6672 6f6d 2074 6865 0a6c files from the.l │ │ │ │ │ -000599d0: 6f63 6174 696f 6e20 7468 6174 2074 6865 ocation that the │ │ │ │ │ -000599e0: 2070 6163 6b61 6765 2072 6571 7569 7265 package require │ │ │ │ │ -000599f0: 732e 0a0a 1f0a 4669 6c65 3a20 6465 6269 s.....File: debi │ │ │ │ │ -00059a00: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00059a10: 204e 6f64 653a 2042 6568 6176 696f 722c Node: Behavior, │ │ │ │ │ -00059a20: 2020 4e65 7874 3a20 5368 6172 696e 6720 Next: Sharing │ │ │ │ │ -00059a30: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -00059a40: 6c65 732c 2020 5072 6576 3a20 4c6f 6361 les, Prev: Loca │ │ │ │ │ -00059a50: 7469 6f6e 2c20 2055 703a 2043 6f6e 6669 tion, Up: Confi │ │ │ │ │ -00059a60: 6775 7261 7469 6f6e 2066 696c 6573 0a0a guration files.. │ │ │ │ │ -00059a70: 3130 2e37 2e33 2042 6568 6176 696f 720a 10.7.3 Behavior. │ │ │ │ │ -00059a80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -00059a90: 0a43 6f6e 6669 6775 7261 7469 6f6e 2066 .Configuration f │ │ │ │ │ -00059aa0: 696c 6520 6861 6e64 6c69 6e67 206d 7573 ile handling mus │ │ │ │ │ -00059ab0: 7420 636f 6e66 6f72 6d20 746f 2074 6865 t conform to the │ │ │ │ │ -00059ac0: 2066 6f6c 6c6f 7769 6e67 2062 6568 6176 following behav │ │ │ │ │ -00059ad0: 696f 723a 0a0a 2020 202d 206c 6f63 616c ior:.. - local │ │ │ │ │ -00059ae0: 2063 6861 6e67 6573 206d 7573 7420 6265 changes must be │ │ │ │ │ -00059af0: 2070 7265 7365 7276 6564 2064 7572 696e preserved durin │ │ │ │ │ -00059b00: 6720 6120 7061 636b 6167 6520 7570 6772 g a package upgr │ │ │ │ │ -00059b10: 6164 652c 2061 6e64 0a0a 2020 202d 2063 ade, and.. - c │ │ │ │ │ -00059b20: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -00059b30: 6573 206d 7573 7420 6265 2070 7265 7365 es must be prese │ │ │ │ │ -00059b40: 7276 6564 2077 6865 6e20 7468 6520 7061 rved when the pa │ │ │ │ │ -00059b50: 636b 6167 6520 6973 2072 656d 6f76 6564 ckage is removed │ │ │ │ │ -00059b60: 2c0a 2020 2020 2061 6e64 206f 6e6c 7920 ,. and only │ │ │ │ │ -00059b70: 6465 6c65 7465 6420 7768 656e 2074 6865 deleted when the │ │ │ │ │ -00059b80: 2070 6163 6b61 6765 2069 7320 7075 7267 package is purg │ │ │ │ │ -00059b90: 6564 2e0a 0a4f 6273 6f6c 6574 6520 636f ed...Obsolete co │ │ │ │ │ -00059ba0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00059bb0: 7320 7769 7468 6f75 7420 6c6f 6361 6c20 s without local │ │ │ │ │ -00059bc0: 6368 616e 6765 7320 7368 6f75 6c64 2062 changes should b │ │ │ │ │ -00059bd0: 6520 7265 6d6f 7665 6420 6279 0a74 6865 e removed by.the │ │ │ │ │ -00059be0: 2070 6163 6b61 6765 2064 7572 696e 6720 package during │ │ │ │ │ -00059bf0: 7570 6772 6164 652e 2020 2831 290a 0a54 upgrade. (1)..T │ │ │ │ │ -00059c00: 6865 2065 6173 7920 7761 7920 746f 2061 he easy way to a │ │ │ │ │ -00059c10: 6368 6965 7665 2074 6869 7320 6265 6861 chieve this beha │ │ │ │ │ -00059c20: 7669 6f72 2069 7320 746f 206d 616b 6520 vior is to make │ │ │ │ │ -00059c30: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio │ │ │ │ │ -00059c40: 6e20 6669 6c65 0a61 20e2 8098 636f 6e66 n file.a ...conf │ │ │ │ │ -00059c50: 6669 6c65 e280 992e 2020 5468 6973 2069 file.... This i │ │ │ │ │ -00059c60: 7320 6170 7072 6f70 7269 6174 6520 6f6e s appropriate on │ │ │ │ │ -00059c70: 6c79 2069 6620 6974 2069 7320 706f 7373 ly if it is poss │ │ │ │ │ -00059c80: 6962 6c65 2074 6f20 6469 7374 7269 6275 ible to distribu │ │ │ │ │ -00059c90: 7465 0a61 2064 6566 6175 6c74 2076 6572 te.a default ver │ │ │ │ │ -00059ca0: 7369 6f6e 2074 6861 7420 7769 6c6c 2077 sion that will w │ │ │ │ │ -00059cb0: 6f72 6b20 666f 7220 6d6f 7374 2069 6e73 ork for most ins │ │ │ │ │ -00059cc0: 7461 6c6c 6174 696f 6e73 2c20 616c 7468 tallations, alth │ │ │ │ │ -00059cd0: 6f75 6768 2073 6f6d 650a 7379 7374 656d ough some.system │ │ │ │ │ -00059ce0: 2061 646d 696e 6973 7472 6174 6f72 7320 administrators │ │ │ │ │ -00059cf0: 6d61 7920 6368 6f6f 7365 2074 6f20 6d6f may choose to mo │ │ │ │ │ -00059d00: 6469 6679 2069 742e 2020 5468 6973 2069 dify it. This i │ │ │ │ │ -00059d10: 6d70 6c69 6573 2074 6861 7420 7468 650a mplies that the. │ │ │ │ │ -00059d20: 6465 6661 756c 7420 7665 7273 696f 6e20 default version │ │ │ │ │ -00059d30: 7769 6c6c 2062 6520 7061 7274 206f 6620 will be part of │ │ │ │ │ -00059d40: 7468 6520 7061 636b 6167 6520 6469 7374 the package dist │ │ │ │ │ -00059d50: 7269 6275 7469 6f6e 2c20 616e 6420 6d75 ribution, and mu │ │ │ │ │ -00059d60: 7374 206e 6f74 0a62 6520 6d6f 6469 6669 st not.be modifi │ │ │ │ │ -00059d70: 6564 2062 7920 7468 6520 6d61 696e 7461 ed by the mainta │ │ │ │ │ -00059d80: 696e 6572 2073 6372 6970 7473 2064 7572 iner scripts dur │ │ │ │ │ -00059d90: 696e 6720 696e 7374 616c 6c61 7469 6f6e ing installation │ │ │ │ │ -00059da0: 2028 6f72 2061 7420 616e 790a 6f74 6865 (or at any.othe │ │ │ │ │ -00059db0: 7220 7469 6d65 292e 0a0a 496e 206f 7264 r time)...In ord │ │ │ │ │ -00059dc0: 6572 2074 6f20 656e 7375 7265 2074 6861 er to ensure tha │ │ │ │ │ -00059dd0: 7420 6c6f 6361 6c20 6368 616e 6765 7320 t local changes │ │ │ │ │ -00059de0: 6172 6520 7072 6573 6572 7665 6420 636f are preserved co │ │ │ │ │ -00059df0: 7272 6563 746c 792c 2070 6163 6b61 6765 rrectly, package │ │ │ │ │ -00059e00: 730a 6d75 7374 206e 6f74 2063 6f6e 7461 s.must not conta │ │ │ │ │ -00059e10: 696e 206f 7220 6d61 6b65 2068 6172 6420 in or make hard │ │ │ │ │ -00059e20: 6c69 6e6b 7320 746f 2063 6f6e 6666 696c links to conffil │ │ │ │ │ -00059e30: 6573 2e20 2028 3229 0a0a 5468 6520 6f74 es. (2)..The ot │ │ │ │ │ -00059e40: 6865 7220 7761 7920 746f 2064 6f20 6974 her way to do it │ │ │ │ │ -00059e50: 2069 7320 7669 6120 7468 6520 6d61 696e is via the main │ │ │ │ │ -00059e60: 7461 696e 6572 2073 6372 6970 7473 2e20 tainer scripts. │ │ │ │ │ -00059e70: 2049 6e20 7468 6973 2063 6173 652c 2074 In this case, t │ │ │ │ │ -00059e80: 6865 0a63 6f6e 6669 6775 7261 7469 6f6e he.configuration │ │ │ │ │ -00059e90: 2066 696c 6520 6d75 7374 206e 6f74 2062 file must not b │ │ │ │ │ -00059ea0: 6520 6c69 7374 6564 2061 7320 6120 e280 e listed as a .. │ │ │ │ │ -00059eb0: 9863 6f6e 6666 696c 65e2 8099 2061 6e64 .conffile... and │ │ │ │ │ -00059ec0: 206d 7573 7420 6e6f 7420 6265 0a70 6172 must not be.par │ │ │ │ │ -00059ed0: 7420 6f66 2074 6865 2070 6163 6b61 6765 t of the package │ │ │ │ │ -00059ee0: 2064 6973 7472 6962 7574 696f 6e2e 2020 distribution. │ │ │ │ │ -00059ef0: 4966 2074 6865 2065 7869 7374 656e 6365 If the existence │ │ │ │ │ -00059f00: 206f 6620 6120 6669 6c65 2069 730a 7265 of a file is.re │ │ │ │ │ -00059f10: 7175 6972 6564 2066 6f72 2074 6865 2070 quired for the p │ │ │ │ │ -00059f20: 6163 6b61 6765 2074 6f20 6265 2073 656e ackage to be sen │ │ │ │ │ -00059f30: 7369 626c 7920 636f 6e66 6967 7572 6564 sibly configured │ │ │ │ │ -00059f40: 2069 7420 6973 2074 6865 0a72 6573 706f it is the.respo │ │ │ │ │ -00059f50: 6e73 6962 696c 6974 7920 6f66 2074 6865 nsibility of the │ │ │ │ │ -00059f60: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ -00059f70: 6e65 7220 746f 2070 726f 7669 6465 206d ner to provide m │ │ │ │ │ -00059f80: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -00059f90: 730a 7768 6963 6820 636f 7272 6563 746c s.which correctl │ │ │ │ │ -00059fa0: 7920 6372 6561 7465 2c20 7570 6461 7465 y create, update │ │ │ │ │ -00059fb0: 2061 6e64 206d 6169 6e74 6169 6e20 7468 and maintain th │ │ │ │ │ -00059fc0: 6520 6669 6c65 2061 6e64 2072 656d 6f76 e file and remov │ │ │ │ │ -00059fd0: 6520 6974 206f 6e0a 7075 7267 652e 2020 e it on.purge. │ │ │ │ │ -00059fe0: 2853 6565 202a 6e6f 7465 2050 6163 6b61 (See *note Packa │ │ │ │ │ -00059ff0: 6765 206d 6169 6e74 6169 6e65 7220 7363 ge maintainer sc │ │ │ │ │ -0005a000: 7269 7074 7320 616e 6420 696e 7374 616c ripts and instal │ │ │ │ │ -0005a010: 6c61 7469 6f6e 0a70 726f 6365 6475 7265 lation.procedure │ │ │ │ │ -0005a020: 3a20 6462 2e20 666f 7220 6d6f 7265 2069 : db. for more i │ │ │ │ │ -0005a030: 6e66 6f72 6d61 7469 6f6e 2e29 2020 5468 nformation.) Th │ │ │ │ │ -0005a040: 6573 6520 7363 7269 7074 7320 6d75 7374 ese scripts must │ │ │ │ │ -0005a050: 2062 6520 6964 656d 706f 7465 6e74 0a28 be idempotent.( │ │ │ │ │ -0005a060: 692e 652e 2c20 6d75 7374 2077 6f72 6b20 i.e., must work │ │ │ │ │ -0005a070: 636f 7272 6563 746c 7920 6966 20e2 8098 correctly if ... │ │ │ │ │ -0005a080: 6470 6b67 e280 9920 6e65 6564 7320 746f dpkg... needs to │ │ │ │ │ -0005a090: 2072 652d 7275 6e20 7468 656d 2064 7565 re-run them due │ │ │ │ │ -0005a0a0: 2074 6f20 6572 726f 7273 0a64 7572 696e to errors.durin │ │ │ │ │ -0005a0b0: 6720 696e 7374 616c 6c61 7469 6f6e 206f g installation o │ │ │ │ │ -0005a0c0: 7220 7265 6d6f 7661 6c29 2c20 6d75 7374 r removal), must │ │ │ │ │ -0005a0d0: 2063 6f70 6520 7769 7468 2061 6c6c 2074 cope with all t │ │ │ │ │ -0005a0e0: 6865 2076 6172 6965 7479 206f 6620 7761 he variety of wa │ │ │ │ │ -0005a0f0: 7973 0ae2 8098 6470 6b67 e280 9920 6361 ys....dpkg... ca │ │ │ │ │ -0005a100: 6e20 6361 6c6c 206d 6169 6e74 6169 6e65 n call maintaine │ │ │ │ │ -0005a110: 7220 7363 7269 7074 732c 206d 7573 7420 r scripts, must │ │ │ │ │ -0005a120: 6e6f 7420 6f76 6572 7772 6974 6520 6f72 not overwrite or │ │ │ │ │ -0005a130: 206f 7468 6572 7769 7365 0a6d 616e 676c otherwise.mangl │ │ │ │ │ -0005a140: 6520 7468 6520 7573 6572 e280 9973 2063 e the user...s c │ │ │ │ │ -0005a150: 6f6e 6669 6775 7261 7469 6f6e 2077 6974 onfiguration wit │ │ │ │ │ -0005a160: 686f 7574 2061 736b 696e 672c 206d 7573 hout asking, mus │ │ │ │ │ -0005a170: 7420 6e6f 7420 6173 6b20 756e 6e65 6365 t not ask unnece │ │ │ │ │ -0005a180: 7373 6172 790a 7175 6573 7469 6f6e 7320 ssary.questions │ │ │ │ │ -0005a190: 2870 6172 7469 6375 6c61 726c 7920 6475 (particularly du │ │ │ │ │ -0005a1a0: 7269 6e67 2075 7067 7261 6465 7329 2c20 ring upgrades), │ │ │ │ │ -0005a1b0: 616e 6420 6d75 7374 206f 7468 6572 7769 and must otherwi │ │ │ │ │ -0005a1c0: 7365 2062 6520 676f 6f64 0a63 6974 697a se be good.citiz │ │ │ │ │ -0005a1d0: 656e 732e 0a0a 5468 6520 7363 7269 7074 ens...The script │ │ │ │ │ -0005a1e0: 7320 6172 6520 6e6f 7420 7265 7175 6972 s are not requir │ │ │ │ │ -0005a1f0: 6564 2074 6f20 636f 6e66 6967 7572 6520 ed to configure │ │ │ │ │ -0005a200: 6576 6572 7920 706f 7373 6962 6c65 206f every possible o │ │ │ │ │ -0005a210: 7074 696f 6e20 666f 7220 7468 650a 7061 ption for the.pa │ │ │ │ │ -0005a220: 636b 6167 652c 2062 7574 206f 6e6c 7920 ckage, but only │ │ │ │ │ -0005a230: 7468 6f73 6520 6e65 6365 7373 6172 7920 those necessary │ │ │ │ │ -0005a240: 746f 2067 6574 2074 6865 2070 6163 6b61 to get the packa │ │ │ │ │ -0005a250: 6765 2072 756e 6e69 6e67 206f 6e20 6120 ge running on a │ │ │ │ │ -0005a260: 6769 7665 6e0a 7379 7374 656d 2e20 2049 given.system. I │ │ │ │ │ -0005a270: 6465 616c 6c79 2074 6865 2073 7973 6164 deally the sysad │ │ │ │ │ -0005a280: 6d69 6e20 7368 6f75 6c64 206e 6f74 2068 min should not h │ │ │ │ │ -0005a290: 6176 6520 746f 2064 6f20 616e 7920 636f ave to do any co │ │ │ │ │ -0005a2a0: 6e66 6967 7572 6174 696f 6e0a 6f74 6865 nfiguration.othe │ │ │ │ │ -0005a2b0: 7220 7468 616e 2074 6861 7420 646f 6e65 r than that done │ │ │ │ │ -0005a2c0: 2028 7365 6d69 2d29 6175 746f 6d61 7469 (semi-)automati │ │ │ │ │ -0005a2d0: 6361 6c6c 7920 6279 2074 6865 20e2 8098 cally by the ... │ │ │ │ │ -0005a2e0: 706f 7374 696e 7374 e280 9920 7363 7269 postinst... scri │ │ │ │ │ -0005a2f0: 7074 2e0a 0a41 2063 6f6d 6d6f 6e20 7072 pt...A common pr │ │ │ │ │ -0005a300: 6163 7469 6365 2069 7320 746f 2063 7265 actice is to cre │ │ │ │ │ -0005a310: 6174 6520 6120 7363 7269 7074 2063 616c ate a script cal │ │ │ │ │ -0005a320: 6c65 6420 e280 9870 6163 6b61 6765 2d63 led ...package-c │ │ │ │ │ -0005a330: 6f6e 6669 6775 7265 e280 9920 616e 640a onfigure... and. │ │ │ │ │ -0005a340: 6861 7665 2074 6865 2070 6163 6b61 6765 have the package │ │ │ │ │ -0005a350: e280 9973 20e2 8098 706f 7374 696e 7374 ...s ...postinst │ │ │ │ │ -0005a360: e280 9920 6361 6c6c 2069 7420 6966 2061 ... call it if a │ │ │ │ │ -0005a370: 6e64 206f 6e6c 7920 6966 2074 6865 2063 nd only if the c │ │ │ │ │ -0005a380: 6f6e 6669 6775 7261 7469 6f6e 0a66 696c onfiguration.fil │ │ │ │ │ -0005a390: 6520 646f 6573 206e 6f74 2061 6c72 6561 e does not alrea │ │ │ │ │ -0005a3a0: 6479 2065 7869 7374 2e20 2049 6e20 6365 dy exist. In ce │ │ │ │ │ -0005a3b0: 7274 6169 6e20 6361 7365 7320 6974 2069 rtain cases it i │ │ │ │ │ -0005a3c0: 7320 7573 6566 756c 2066 6f72 2074 6865 s useful for the │ │ │ │ │ -0005a3d0: 7265 2074 6f0a 6265 2061 6e20 6578 616d re to.be an exam │ │ │ │ │ -0005a3e0: 706c 6520 6f72 2074 656d 706c 6174 6520 ple or template │ │ │ │ │ -0005a3f0: 6669 6c65 2077 6869 6368 2074 6865 206d file which the m │ │ │ │ │ -0005a400: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -0005a410: 7320 7573 652e 2020 5375 6368 0a66 696c s use. Such.fil │ │ │ │ │ -0005a420: 6573 2073 686f 756c 6420 6265 2069 6e20 es should be in │ │ │ │ │ -0005a430: e280 982f 7573 722f 7368 6172 652f 7061 .../usr/share/pa │ │ │ │ │ -0005a440: 636b 6167 65e2 8099 206f 7220 e280 982f ckage... or .../ │ │ │ │ │ -0005a450: 7573 722f 6c69 622f 7061 636b 6167 65e2 usr/lib/package. │ │ │ │ │ -0005a460: 8099 2028 6465 7065 6e64 696e 670a 6f6e .. (depending.on │ │ │ │ │ -0005a470: 2077 6865 7468 6572 2074 6865 7920 6172 whether they ar │ │ │ │ │ -0005a480: 6520 6172 6368 6974 6563 7475 7265 2d69 e architecture-i │ │ │ │ │ -0005a490: 6e64 6570 656e 6465 6e74 206f 7220 6e6f ndependent or no │ │ │ │ │ -0005a4a0: 7429 2e20 2054 6865 7265 2073 686f 756c t). There shoul │ │ │ │ │ -0005a4b0: 6420 6265 0a73 796d 626f 6c69 6320 6c69 d be.symbolic li │ │ │ │ │ -0005a4c0: 6e6b 7320 746f 2074 6865 6d20 6672 6f6d nks to them from │ │ │ │ │ -0005a4d0: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ -0005a4e0: 6f63 2f70 6163 6b61 6765 2f65 7861 6d70 oc/package/examp │ │ │ │ │ -0005a4f0: 6c65 73e2 8099 2069 6620 7468 6579 0a61 les... if they.a │ │ │ │ │ -0005a500: 7265 2065 7861 6d70 6c65 732c 2061 6e64 re examples, and │ │ │ │ │ -0005a510: 2073 686f 756c 6420 6265 2070 6572 6665 should be perfe │ │ │ │ │ -0005a520: 6374 6c79 206f 7264 696e 6172 7920 e280 ctly ordinary .. │ │ │ │ │ -0005a530: 9864 706b 67e2 8099 2d68 616e 646c 6564 .dpkg...-handled │ │ │ │ │ -0005a540: 2066 696c 6573 0a28 276e 6f74 2720 636f files.('not' co │ │ │ │ │ -0005a550: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -0005a560: 7329 2e0a 0a54 6865 7365 2074 776f 2073 s)...These two s │ │ │ │ │ -0005a570: 7479 6c65 7320 6f66 2063 6f6e 6669 6775 tyles of configu │ │ │ │ │ -0005a580: 7261 7469 6f6e 2066 696c 6520 6861 6e64 ration file hand │ │ │ │ │ -0005a590: 6c69 6e67 206d 7573 7420 6e6f 7420 6265 ling must not be │ │ │ │ │ -0005a5a0: 206d 6978 6564 2c20 666f 720a 7468 6174 mixed, for.that │ │ │ │ │ -0005a5b0: 2077 6179 206c 6965 7320 6d61 646e 6573 way lies madnes │ │ │ │ │ -0005a5c0: 733a 20e2 8098 6470 6b67 e280 9920 7769 s: ...dpkg... wi │ │ │ │ │ -0005a5d0: 6c6c 2061 736b 2061 626f 7574 206f 7665 ll ask about ove │ │ │ │ │ -0005a5e0: 7277 7269 7469 6e67 2074 6865 2066 696c rwriting the fil │ │ │ │ │ -0005a5f0: 6520 6576 6572 790a 7469 6d65 2074 6865 e every.time the │ │ │ │ │ -0005a600: 2070 6163 6b61 6765 2069 7320 7570 6772 package is upgr │ │ │ │ │ -0005a610: 6164 6564 2e0a 0a20 2020 2d2d 2d2d 2d2d aded... ------ │ │ │ │ │ -0005a620: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -0005a630: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -0005a640: 2920 5468 6520 e280 9864 706b 672d 6d61 ) The ...dpkg-ma │ │ │ │ │ -0005a650: 696e 7473 6372 6970 742d 6865 6c70 6572 intscript-helper │ │ │ │ │ -0005a660: e280 9920 746f 6f6c 2c20 6176 6169 6c61 ... tool, availa │ │ │ │ │ -0005a670: 626c 6520 6672 6f6d 2074 6865 2064 706b ble from the dpk │ │ │ │ │ -0005a680: 670a 7061 636b 6167 652c 2063 616e 2068 g.package, can h │ │ │ │ │ -0005a690: 656c 7020 666f 7220 7468 6973 2074 6173 elp for this tas │ │ │ │ │ -0005a6a0: 6b2e 0a0a 2020 2028 3229 2052 6174 696f k... (2) Ratio │ │ │ │ │ -0005a6b0: 6e61 6c65 3a20 5468 6572 6520 6172 6520 nale: There are │ │ │ │ │ -0005a6c0: 7477 6f20 7072 6f62 6c65 6d73 2077 6974 two problems wit │ │ │ │ │ -0005a6d0: 6820 6861 7264 206c 696e 6b73 2e20 2054 h hard links. T │ │ │ │ │ -0005a6e0: 6865 2066 6972 7374 2069 730a 7468 6174 he first is.that │ │ │ │ │ -0005a6f0: 2073 6f6d 6520 6564 6974 6f72 7320 6272 some editors br │ │ │ │ │ -0005a700: 6561 6b20 7468 6520 6c69 6e6b 2077 6869 eak the link whi │ │ │ │ │ -0005a710: 6c65 2065 6469 7469 6e67 206f 6e65 206f le editing one o │ │ │ │ │ -0005a720: 6620 7468 6520 6669 6c65 732c 2073 6f20 f the files, so │ │ │ │ │ -0005a730: 7468 6174 0a74 6865 2074 776f 2066 696c that.the two fil │ │ │ │ │ -0005a740: 6573 206d 6179 2075 6e77 6974 7469 6e67 es may unwitting │ │ │ │ │ -0005a750: 6c79 2062 6563 6f6d 6520 756e 6c69 6e6b ly become unlink │ │ │ │ │ -0005a760: 6564 2061 6e64 2064 6966 6665 7265 6e74 ed and different │ │ │ │ │ -0005a770: 2e20 2054 6865 2073 6563 6f6e 640a 6973 . The second.is │ │ │ │ │ -0005a780: 2074 6861 7420 e280 9864 706b 67e2 8099 that ...dpkg... │ │ │ │ │ -0005a790: 206d 6967 6874 2062 7265 616b 2074 6865 might break the │ │ │ │ │ -0005a7a0: 2068 6172 6420 6c69 6e6b 2077 6869 6c65 hard link while │ │ │ │ │ -0005a7b0: 2075 7067 7261 6469 6e67 20e2 8098 636f upgrading ...co │ │ │ │ │ -0005a7c0: 6e66 6669 6c65 e280 9973 2e0a 0a1f 0a46 nffile...s.....F │ │ │ │ │ -0005a7d0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0005a7e0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0005a7f0: 5368 6172 696e 6720 636f 6e66 6967 7572 Sharing configur │ │ │ │ │ -0005a800: 6174 696f 6e20 6669 6c65 732c 2020 4e65 ation files, Ne │ │ │ │ │ -0005a810: 7874 3a20 5573 6572 2063 6f6e 6669 6775 xt: User configu │ │ │ │ │ -0005a820: 7261 7469 6f6e 2066 696c 6573 20e2 809c ration files ... │ │ │ │ │ -0005a830: 646f 7466 696c 6573 e280 9d2c 2020 5072 dotfiles..., Pr │ │ │ │ │ -0005a840: 6576 3a20 4265 6861 7669 6f72 2c20 2055 ev: Behavior, U │ │ │ │ │ -0005a850: 703a 2043 6f6e 6669 6775 7261 7469 6f6e p: Configuration │ │ │ │ │ -0005a860: 2066 696c 6573 0a0a 3130 2e37 2e34 2053 files..10.7.4 S │ │ │ │ │ -0005a870: 6861 7269 6e67 2063 6f6e 6669 6775 7261 haring configura │ │ │ │ │ -0005a880: 7469 6f6e 2066 696c 6573 0a2d 2d2d 2d2d tion files.----- │ │ │ │ │ -0005a890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0005a8a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 -------------..I │ │ │ │ │ -0005a8b0: 6620 7477 6f20 6f72 206d 6f72 6520 7061 f two or more pa │ │ │ │ │ -0005a8c0: 636b 6167 6573 2075 7365 2074 6865 2073 ckages use the s │ │ │ │ │ -0005a8d0: 616d 6520 636f 6e66 6967 7572 6174 696f ame configuratio │ │ │ │ │ -0005a8e0: 6e20 6669 6c65 2061 6e64 2069 7420 6973 n file and it is │ │ │ │ │ -0005a8f0: 0a72 6561 736f 6e61 626c 6520 666f 7220 .reasonable for │ │ │ │ │ -0005a900: 626f 7468 2074 6f20 6265 2069 6e73 7461 both to be insta │ │ │ │ │ -0005a910: 6c6c 6564 2061 7420 7468 6520 7361 6d65 lled at the same │ │ │ │ │ -0005a920: 2074 696d 652c 206f 6e65 206f 6620 7468 time, one of th │ │ │ │ │ -0005a930: 6573 650a 7061 636b 6167 6573 206d 7573 ese.packages mus │ │ │ │ │ -0005a940: 7420 6265 2064 6566 696e 6564 2061 7320 t be defined as │ │ │ │ │ -0005a950: 276f 776e 6572 2720 6f66 2074 6865 2063 'owner' of the c │ │ │ │ │ -0005a960: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -0005a970: 652c 2069 2e65 2e2c 2069 740a 7769 6c6c e, i.e., it.will │ │ │ │ │ -0005a980: 2062 6520 7468 6520 7061 636b 6167 6520 be the package │ │ │ │ │ -0005a990: 7768 6963 6820 6861 6e64 6c65 7320 7468 which handles th │ │ │ │ │ -0005a9a0: 6174 2066 696c 6520 6173 2061 2063 6f6e at file as a con │ │ │ │ │ -0005a9b0: 6669 6775 7261 7469 6f6e 2066 696c 652e figuration file. │ │ │ │ │ -0005a9c0: 0a4f 7468 6572 2070 6163 6b61 6765 7320 .Other packages │ │ │ │ │ -0005a9d0: 7468 6174 2075 7365 2074 6865 2063 6f6e that use the con │ │ │ │ │ -0005a9e0: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file │ │ │ │ │ -0005a9f0: 6d75 7374 2064 6570 656e 6420 6f6e 2074 must depend on t │ │ │ │ │ -0005aa00: 6865 206f 776e 696e 670a 7061 636b 6167 he owning.packag │ │ │ │ │ -0005aa10: 6520 6966 2074 6865 7920 7265 7175 6972 e if they requir │ │ │ │ │ -0005aa20: 6520 7468 6520 636f 6e66 6967 7572 6174 e the configurat │ │ │ │ │ -0005aa30: 696f 6e20 6669 6c65 2074 6f20 6f70 6572 ion file to oper │ │ │ │ │ -0005aa40: 6174 652e 2020 4966 2074 6865 206f 7468 ate. If the oth │ │ │ │ │ -0005aa50: 6572 0a70 6163 6b61 6765 2077 696c 6c20 er.package will │ │ │ │ │ -0005aa60: 7573 6520 7468 6520 636f 6e66 6967 7572 use the configur │ │ │ │ │ -0005aa70: 6174 696f 6e20 6669 6c65 2069 6620 7072 ation file if pr │ │ │ │ │ -0005aa80: 6573 656e 742c 2062 7574 2069 7320 6361 esent, but is ca │ │ │ │ │ -0005aa90: 7061 626c 6520 6f66 0a6f 7065 7261 7469 pable of.operati │ │ │ │ │ -0005aaa0: 6e67 2077 6974 686f 7574 2069 742c 206e ng without it, n │ │ │ │ │ -0005aab0: 6f20 6465 7065 6e64 656e 6379 206e 6565 o dependency nee │ │ │ │ │ -0005aac0: 6420 6265 2064 6563 6c61 7265 642e 0a0a d be declared... │ │ │ │ │ -0005aad0: 4966 2069 7420 6973 2064 6573 6972 6162 If it is desirab │ │ │ │ │ -0005aae0: 6c65 2066 6f72 2074 776f 206f 7220 6d6f le for two or mo │ │ │ │ │ -0005aaf0: 7265 2072 656c 6174 6564 2070 6163 6b61 re related packa │ │ │ │ │ -0005ab00: 6765 7320 746f 2073 6861 7265 2061 0a63 ges to share a.c │ │ │ │ │ -0005ab10: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -0005ab20: 6520 2761 6e64 2720 666f 7220 616c 6c20 e 'and' for all │ │ │ │ │ -0005ab30: 6f66 2074 6865 2072 656c 6174 6564 2070 of the related p │ │ │ │ │ -0005ab40: 6163 6b61 6765 7320 746f 2062 6520 6162 ackages to be ab │ │ │ │ │ -0005ab50: 6c65 2074 6f0a 6d6f 6469 6679 2074 6861 le to.modify tha │ │ │ │ │ -0005ab60: 7420 636f 6e66 6967 7572 6174 696f 6e20 t configuration │ │ │ │ │ -0005ab70: 6669 6c65 2c20 7468 656e 2074 6865 2066 file, then the f │ │ │ │ │ -0005ab80: 6f6c 6c6f 7769 6e67 2073 686f 756c 6420 ollowing should │ │ │ │ │ -0005ab90: 6265 2064 6f6e 653a 0a0a 2020 312e 204f be done:.. 1. O │ │ │ │ │ -0005aba0: 6e65 206f 6620 7468 6520 7265 6c61 7465 ne of the relate │ │ │ │ │ -0005abb0: 6420 7061 636b 6167 6573 2028 7468 6520 d packages (the │ │ │ │ │ -0005abc0: e280 9c6f 776e 696e 67e2 809d 2070 6163 ...owning... pac │ │ │ │ │ -0005abd0: 6b61 6765 2920 7769 6c6c 206d 616e 6167 kage) will manag │ │ │ │ │ -0005abe0: 6520 7468 650a 2020 2020 2063 6f6e 6669 e the. confi │ │ │ │ │ -0005abf0: 6775 7261 7469 6f6e 2066 696c 6520 7769 guration file wi │ │ │ │ │ -0005ac00: 7468 206d 6169 6e74 6169 6e65 7220 7363 th maintainer sc │ │ │ │ │ -0005ac10: 7269 7074 7320 6173 2064 6573 6372 6962 ripts as describ │ │ │ │ │ -0005ac20: 6564 2069 6e20 7468 650a 2020 2020 2070 ed in the. p │ │ │ │ │ -0005ac30: 7265 7669 6f75 7320 7365 6374 696f 6e2e revious section. │ │ │ │ │ -0005ac40: 0a0a 2020 322e 2054 6865 206f 776e 696e .. 2. The ownin │ │ │ │ │ -0005ac50: 6720 7061 636b 6167 6520 7368 6f75 6c64 g package should │ │ │ │ │ -0005ac60: 2061 6c73 6f20 7072 6f76 6964 6520 6120 also provide a │ │ │ │ │ -0005ac70: 7072 6f67 7261 6d20 7468 6174 2074 6865 program that the │ │ │ │ │ -0005ac80: 206f 7468 6572 0a20 2020 2020 7061 636b other. pack │ │ │ │ │ -0005ac90: 6167 6573 206d 6179 2075 7365 2074 6f20 ages may use to │ │ │ │ │ -0005aca0: 6d6f 6469 6679 2074 6865 2063 6f6e 6669 modify the confi │ │ │ │ │ -0005acb0: 6775 7261 7469 6f6e 2066 696c 652e 0a0a guration file... │ │ │ │ │ -0005acc0: 2020 332e 2054 6865 2072 656c 6174 6564 3. The related │ │ │ │ │ -0005acd0: 2070 6163 6b61 6765 7320 6d75 7374 2075 packages must u │ │ │ │ │ -0005ace0: 7365 2074 6865 2070 726f 7669 6465 6420 se the provided │ │ │ │ │ -0005acf0: 7072 6f67 7261 6d20 746f 206d 616b 6520 program to make │ │ │ │ │ -0005ad00: 616e 790a 2020 2020 2064 6573 6972 6564 any. desired │ │ │ │ │ -0005ad10: 206d 6f64 6966 6963 6174 696f 6e73 2074 modifications t │ │ │ │ │ -0005ad20: 6f20 7468 6520 636f 6e66 6967 7572 6174 o the configurat │ │ │ │ │ -0005ad30: 696f 6e20 6669 6c65 2e20 2054 6865 7920 ion file. They │ │ │ │ │ -0005ad40: 7368 6f75 6c64 0a20 2020 2020 6569 7468 should. eith │ │ │ │ │ -0005ad50: 6572 2064 6570 656e 6420 6f6e 2074 6865 er depend on the │ │ │ │ │ -0005ad60: 2063 6f72 6520 7061 636b 6167 6520 746f core package to │ │ │ │ │ -0005ad70: 2067 7561 7261 6e74 6565 2074 6861 7420 guarantee that │ │ │ │ │ -0005ad80: 7468 650a 2020 2020 2063 6f6e 6669 6775 the. configu │ │ │ │ │ -0005ad90: 7261 7469 6f6e 206d 6f64 6966 6965 7220 ration modifier │ │ │ │ │ -0005ada0: 7072 6f67 7261 6d20 6973 2061 7661 696c program is avail │ │ │ │ │ -0005adb0: 6162 6c65 206f 7220 6163 6365 7074 2067 able or accept g │ │ │ │ │ -0005adc0: 7261 6365 6675 6c6c 790a 2020 2020 2074 racefully. t │ │ │ │ │ -0005add0: 6861 7420 7468 6579 2063 616e 6e6f 7420 hat they cannot │ │ │ │ │ -0005ade0: 6d6f 6469 6679 2074 6865 2063 6f6e 6669 modify the confi │ │ │ │ │ -0005adf0: 6775 7261 7469 6f6e 2066 696c 6520 6966 guration file if │ │ │ │ │ -0005ae00: 2069 7420 6973 206e 6f74 2e20 2028 5468 it is not. (Th │ │ │ │ │ -0005ae10: 6973 0a20 2020 2020 6973 2069 6e20 6164 is. is in ad │ │ │ │ │ -0005ae20: 6469 7469 6f6e 2074 6f20 7468 6520 6661 dition to the fa │ │ │ │ │ -0005ae30: 6374 2074 6861 7420 7468 6520 636f 6e66 ct that the conf │ │ │ │ │ -0005ae40: 6967 7572 6174 696f 6e20 6669 6c65 206d iguration file m │ │ │ │ │ -0005ae50: 6179 206e 6f74 2065 7665 6e0a 2020 2020 ay not even. │ │ │ │ │ -0005ae60: 2062 6520 7072 6573 656e 7420 696e 2074 be present in t │ │ │ │ │ -0005ae70: 6865 206c 6174 7465 7220 7363 656e 6172 he latter scenar │ │ │ │ │ -0005ae80: 696f 2e29 0a0a 536f 6d65 7469 6d65 7320 io.)..Sometimes │ │ │ │ │ -0005ae90: 6974 e280 9973 2061 7070 726f 7072 6961 it...s appropria │ │ │ │ │ -0005aea0: 7465 2074 6f20 6372 6561 7465 2061 206e te to create a n │ │ │ │ │ -0005aeb0: 6577 2070 6163 6b61 6765 2077 6869 6368 ew package which │ │ │ │ │ -0005aec0: 2070 726f 7669 6465 7320 7468 650a 6261 provides the.ba │ │ │ │ │ -0005aed0: 7369 6320 696e 6672 6173 7472 7563 7475 sic infrastructu │ │ │ │ │ -0005aee0: 7265 2066 6f72 2074 6865 206f 7468 6572 re for the other │ │ │ │ │ -0005aef0: 2070 6163 6b61 6765 7320 616e 6420 7768 packages and wh │ │ │ │ │ -0005af00: 6963 6820 6d61 6e61 6765 7320 7468 6520 ich manages the │ │ │ │ │ -0005af10: 7368 6172 6564 0a63 6f6e 6669 6775 7261 shared.configura │ │ │ │ │ -0005af20: 7469 6f6e 2066 696c 6573 2e20 2028 5468 tion files. (Th │ │ │ │ │ -0005af30: 6520 e280 9873 676d 6c2d 6261 7365 e280 e ...sgml-base.. │ │ │ │ │ -0005af40: 9920 7061 636b 6167 6520 6973 2061 2067 . package is a g │ │ │ │ │ -0005af50: 6f6f 6420 6578 616d 706c 652e 290a 0a49 ood example.)..I │ │ │ │ │ -0005af60: 6620 7468 6520 636f 6e66 6967 7572 6174 f the configurat │ │ │ │ │ -0005af70: 696f 6e20 6669 6c65 2063 616e 6e6f 7420 ion file cannot │ │ │ │ │ -0005af80: 6265 2073 6861 7265 6420 6173 2064 6573 be shared as des │ │ │ │ │ -0005af90: 6372 6962 6564 2061 626f 7665 2c20 7468 cribed above, th │ │ │ │ │ -0005afa0: 650a 7061 636b 6167 6573 206d 7573 7420 e.packages must │ │ │ │ │ -0005afb0: 6265 206d 6172 6b65 6420 6173 2063 6f6e be marked as con │ │ │ │ │ -0005afc0: 666c 6963 7469 6e67 2077 6974 6820 6561 flicting with ea │ │ │ │ │ -0005afd0: 6368 206f 7468 6572 2e20 2054 776f 2070 ch other. Two p │ │ │ │ │ -0005afe0: 6163 6b61 6765 730a 7468 6174 2073 7065 ackages.that spe │ │ │ │ │ -0005aff0: 6369 6679 2074 6865 2073 616d 6520 6669 cify the same fi │ │ │ │ │ -0005b000: 6c65 2061 7320 6120 e280 9863 6f6e 6666 le as a ...conff │ │ │ │ │ -0005b010: 696c 65e2 8099 206d 7573 7420 636f 6e66 ile... must conf │ │ │ │ │ -0005b020: 6c69 6374 2e20 2054 6869 7320 6973 2061 lict. This is a │ │ │ │ │ -0005b030: 6e0a 696e 7374 616e 6365 206f 6620 7468 n.instance of th │ │ │ │ │ -0005b040: 6520 6765 6e65 7261 6c20 7275 6c65 2061 e general rule a │ │ │ │ │ -0005b050: 626f 7574 206e 6f74 2073 6861 7269 6e67 bout not sharing │ │ │ │ │ -0005b060: 2066 696c 6573 2e20 204e 6569 7468 6572 files. Neither │ │ │ │ │ -0005b070: 0a61 6c74 6572 6e61 7469 7665 7320 6e6f .alternatives no │ │ │ │ │ -0005b080: 7220 6469 7665 7273 696f 6e73 2061 7265 r diversions are │ │ │ │ │ -0005b090: 206c 696b 656c 7920 746f 2062 6520 6170 likely to be ap │ │ │ │ │ -0005b0a0: 7072 6f70 7269 6174 6520 696e 2074 6869 propriate in thi │ │ │ │ │ -0005b0b0: 7320 6361 7365 3b0a 696e 2070 6172 7469 s case;.in parti │ │ │ │ │ -0005b0c0: 6375 6c61 722c 20e2 8098 6470 6b67 e280 cular, ...dpkg.. │ │ │ │ │ -0005b0d0: 9920 646f 6573 206e 6f74 2068 616e 646c . does not handl │ │ │ │ │ -0005b0e0: 6520 6469 7665 7274 6564 20e2 8098 636f e diverted ...co │ │ │ │ │ -0005b0f0: 6e66 6669 6c65 e280 9973 2077 656c 6c2e nffile...s well. │ │ │ │ │ -0005b100: 0a0a 5768 656e 2074 776f 2070 6163 6b61 ..When two packa │ │ │ │ │ -0005b110: 6765 7320 626f 7468 2064 6563 6c61 7265 ges both declare │ │ │ │ │ -0005b120: 2074 6865 2073 616d 6520 e280 9863 6f6e the same ...con │ │ │ │ │ -0005b130: 6666 696c 65e2 8099 2c20 7468 6579 206d ffile..., they m │ │ │ │ │ -0005b140: 6179 2073 6565 0a6c 6566 742d 6f76 6572 ay see.left-over │ │ │ │ │ -0005b150: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ -0005b160: 696c 6573 2066 726f 6d20 6561 6368 206f iles from each o │ │ │ │ │ -0005b170: 7468 6572 2065 7665 6e20 7468 6f75 6768 ther even though │ │ │ │ │ -0005b180: 2074 6865 7920 636f 6e66 6c69 6374 0a77 they conflict.w │ │ │ │ │ -0005b190: 6974 6820 6561 6368 206f 7468 6572 2e20 ith each other. │ │ │ │ │ -0005b1a0: 2049 6620 6120 7573 6572 2072 656d 6f76 If a user remov │ │ │ │ │ -0005b1b0: 6573 2028 7769 7468 6f75 7420 7075 7267 es (without purg │ │ │ │ │ -0005b1c0: 696e 6729 206f 6e65 206f 6620 7468 650a ing) one of the. │ │ │ │ │ -0005b1d0: 7061 636b 6167 6573 2061 6e64 2069 6e73 packages and ins │ │ │ │ │ -0005b1e0: 7461 6c6c 7320 7468 6520 6f74 6865 722c talls the other, │ │ │ │ │ -0005b1f0: 2074 6865 206e 6577 2070 6163 6b61 6765 the new package │ │ │ │ │ -0005b200: 2077 696c 6c20 7461 6b65 206f 7665 7220 will take over │ │ │ │ │ -0005b210: 7468 650a e280 9863 6f6e 6666 696c 65e2 the....conffile. │ │ │ │ │ -0005b220: 8099 2066 726f 6d20 7468 6520 6f6c 6420 .. from the old │ │ │ │ │ -0005b230: 7061 636b 6167 652e 2020 4966 2074 6865 package. If the │ │ │ │ │ -0005b240: 2066 696c 6520 7761 7320 6d6f 6469 6669 file was modifi │ │ │ │ │ -0005b250: 6564 2062 7920 7468 6520 7573 6572 2c0a ed by the user,. │ │ │ │ │ -0005b260: 6974 2077 696c 6c20 6265 2074 7265 6174 it will be treat │ │ │ │ │ -0005b270: 6564 2074 6865 2073 616d 6520 6173 2061 ed the same as a │ │ │ │ │ -0005b280: 6e79 206f 7468 6572 206c 6f63 616c 6c79 ny other locally │ │ │ │ │ -0005b290: 206d 6f64 6966 6965 6420 e280 9863 6f6e modified ...con │ │ │ │ │ -0005b2a0: 6666 696c 65e2 8099 0a64 7572 696e 6720 ffile....during │ │ │ │ │ -0005b2b0: 616e 2075 7067 7261 6465 2e0a 0a54 6865 an upgrade...The │ │ │ │ │ -0005b2c0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -0005b2d0: 7074 7320 6d75 7374 206e 6f74 2061 6c74 pts must not alt │ │ │ │ │ -0005b2e0: 6572 2061 20e2 8098 636f 6e66 6669 6c65 er a ...conffile │ │ │ │ │ -0005b2f0: e280 9920 6f66 2027 616e 7927 2070 6163 ... of 'any' pac │ │ │ │ │ -0005b300: 6b61 6765 2c0a 696e 636c 7564 696e 6720 kage,.including │ │ │ │ │ -0005b310: 7468 6520 6f6e 6520 7468 6520 7363 7269 the one the scri │ │ │ │ │ -0005b320: 7074 7320 6265 6c6f 6e67 2074 6f2e 0a0a pts belong to... │ │ │ │ │ -0005b330: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0005b340: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0005b350: 653a 2055 7365 7220 636f 6e66 6967 7572 e: User configur │ │ │ │ │ -0005b360: 6174 696f 6e20 6669 6c65 7320 e280 9c64 ation files ...d │ │ │ │ │ -0005b370: 6f74 6669 6c65 73e2 809d 2c20 2050 7265 otfiles..., Pre │ │ │ │ │ -0005b380: 763a 2053 6861 7269 6e67 2063 6f6e 6669 v: Sharing confi │ │ │ │ │ -0005b390: 6775 7261 7469 6f6e 2066 696c 6573 2c20 guration files, │ │ │ │ │ -0005b3a0: 2055 703a 2043 6f6e 6669 6775 7261 7469 Up: Configurati │ │ │ │ │ -0005b3b0: 6f6e 2066 696c 6573 0a0a 3130 2e37 2e35 on files..10.7.5 │ │ │ │ │ -0005b3c0: 2055 7365 7220 636f 6e66 6967 7572 6174 User configurat │ │ │ │ │ -0005b3d0: 696f 6e20 6669 6c65 7320 28e2 809c 646f ion files (...do │ │ │ │ │ -0005b3e0: 7466 696c 6573 e280 9d29 0a2d 2d2d 2d2d tfiles...).----- │ │ │ │ │ -0005b3f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0005b400: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0005b410: 2d2d 2d2d 2d2d 2d0a 0a54 6865 2066 696c -------..The fil │ │ │ │ │ -0005b420: 6573 2069 6e20 e280 982f 6574 632f 736b es in .../etc/sk │ │ │ │ │ -0005b430: 656c e280 9920 7769 6c6c 2061 7574 6f6d el... will autom │ │ │ │ │ -0005b440: 6174 6963 616c 6c79 2062 6520 636f 7069 atically be copi │ │ │ │ │ -0005b450: 6564 2069 6e74 6f20 6e65 7720 7573 6572 ed into new user │ │ │ │ │ -0005b460: 0a61 6363 6f75 6e74 7320 6279 20e2 8098 .accounts by ... │ │ │ │ │ -0005b470: 6164 6475 7365 72e2 8099 2e20 204e 6f20 adduser.... No │ │ │ │ │ -0005b480: 6f74 6865 7220 7072 6f67 7261 6d20 7368 other program sh │ │ │ │ │ -0005b490: 6f75 6c64 2072 6566 6572 656e 6365 2074 ould reference t │ │ │ │ │ -0005b4a0: 6865 2066 696c 6573 2069 6e0a e280 982f he files in..../ │ │ │ │ │ -0005b4b0: 6574 632f 736b 656c e280 992e 0a0a 5468 etc/skel......Th │ │ │ │ │ -0005b4c0: 6572 6566 6f72 652c 2069 6620 6120 7072 erefore, if a pr │ │ │ │ │ -0005b4d0: 6f67 7261 6d20 6e65 6564 7320 6120 646f ogram needs a do │ │ │ │ │ -0005b4e0: 7466 696c 6520 746f 2065 7869 7374 2069 tfile to exist i │ │ │ │ │ -0005b4f0: 6e20 6164 7661 6e63 6520 696e 20e2 8098 n advance in ... │ │ │ │ │ -0005b500: 2448 4f4d 45e2 8099 0a74 6f20 776f 726b $HOME....to work │ │ │ │ │ -0005b510: 2073 656e 7369 626c 792c 2074 6861 7420 sensibly, that │ │ │ │ │ -0005b520: 646f 7466 696c 6520 7368 6f75 6c64 2062 dotfile should b │ │ │ │ │ -0005b530: 6520 696e 7374 616c 6c65 6420 696e 20e2 e installed in . │ │ │ │ │ -0005b540: 8098 2f65 7463 2f73 6b65 6ce2 8099 2061 ../etc/skel... a │ │ │ │ │ -0005b550: 6e64 0a74 7265 6174 6564 2061 7320 6120 nd.treated as a │ │ │ │ │ -0005b560: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -0005b570: 6c65 2e0a 0a48 6f77 6576 6572 2c20 7072 le...However, pr │ │ │ │ │ -0005b580: 6f67 7261 6d73 2074 6861 7420 7265 7175 ograms that requ │ │ │ │ │ -0005b590: 6972 6520 646f 7466 696c 6573 2069 6e20 ire dotfiles in │ │ │ │ │ -0005b5a0: 6f72 6465 7220 746f 206f 7065 7261 7465 order to operate │ │ │ │ │ -0005b5b0: 2073 656e 7369 626c 7920 6172 650a 6120 sensibly are.a │ │ │ │ │ -0005b5c0: 6261 6420 7468 696e 672c 2075 6e6c 6573 bad thing, unles │ │ │ │ │ -0005b5d0: 7320 7468 6579 2064 6f20 6372 6561 7465 s they do create │ │ │ │ │ -0005b5e0: 2074 6865 2064 6f74 6669 6c65 7320 7468 the dotfiles th │ │ │ │ │ -0005b5f0: 656d 7365 6c76 6573 0a61 7574 6f6d 6174 emselves.automat │ │ │ │ │ -0005b600: 6963 616c 6c79 2e0a 0a46 7572 7468 6572 ically...Further │ │ │ │ │ -0005b610: 6d6f 7265 2c20 7072 6f67 7261 6d73 2073 more, programs s │ │ │ │ │ -0005b620: 686f 756c 6420 6265 2063 6f6e 6669 6775 hould be configu │ │ │ │ │ -0005b630: 7265 6420 6279 2074 6865 2044 6562 6961 red by the Debia │ │ │ │ │ -0005b640: 6e20 6465 6661 756c 740a 696e 7374 616c n default.instal │ │ │ │ │ -0005b650: 6c61 7469 6f6e 2074 6f20 6265 6861 7665 lation to behave │ │ │ │ │ -0005b660: 2061 7320 636c 6f73 656c 7920 746f 2074 as closely to t │ │ │ │ │ -0005b670: 6865 2075 7073 7472 6561 6d20 6465 6661 he upstream defa │ │ │ │ │ -0005b680: 756c 7420 6265 6861 7669 6f72 2061 730a ult behavior as. │ │ │ │ │ -0005b690: 706f 7373 6962 6c65 2e0a 0a54 6865 7265 possible...There │ │ │ │ │ -0005b6a0: 666f 7265 2c20 6966 2061 2070 726f 6772 fore, if a progr │ │ │ │ │ -0005b6b0: 616d 2069 6e20 6120 4465 6269 616e 2070 am in a Debian p │ │ │ │ │ -0005b6c0: 6163 6b61 6765 206e 6565 6473 2074 6f20 ackage needs to │ │ │ │ │ -0005b6d0: 6265 2063 6f6e 6669 6775 7265 6420 696e be configured in │ │ │ │ │ -0005b6e0: 0a73 6f6d 6520 7761 7920 696e 206f 7264 .some way in ord │ │ │ │ │ -0005b6f0: 6572 2074 6f20 6f70 6572 6174 6520 7365 er to operate se │ │ │ │ │ -0005b700: 6e73 6962 6c79 2c20 7468 6174 2073 686f nsibly, that sho │ │ │ │ │ -0005b710: 756c 6420 6265 2064 6f6e 6520 7573 696e uld be done usin │ │ │ │ │ -0005b720: 6720 610a 7369 7465 2d77 6964 6520 636f g a.site-wide co │ │ │ │ │ -0005b730: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -0005b740: 2070 6c61 6365 6420 696e 20e2 8098 2f65 placed in .../e │ │ │ │ │ -0005b750: 7463 e280 992e 2020 4f6e 6c79 2069 6620 tc.... Only if │ │ │ │ │ -0005b760: 7468 6520 7072 6f67 7261 6d0a 646f 6573 the program.does │ │ │ │ │ -0005b770: 6ee2 8099 7420 7375 7070 6f72 7420 6120 n...t support a │ │ │ │ │ -0005b780: 7369 7465 2d77 6964 6520 6465 6661 756c site-wide defaul │ │ │ │ │ -0005b790: 7420 636f 6e66 6967 7572 6174 696f 6e20 t configuration │ │ │ │ │ -0005b7a0: 616e 6420 7468 6520 7061 636b 6167 650a and the package. │ │ │ │ │ -0005b7b0: 6d61 696e 7461 696e 6572 2064 6f65 736e maintainer doesn │ │ │ │ │ -0005b7c0: e280 9974 2068 6176 6520 7469 6d65 2074 ...t have time t │ │ │ │ │ -0005b7d0: 6f20 6164 6420 6974 206d 6179 2061 2064 o add it may a d │ │ │ │ │ -0005b7e0: 6566 6175 6c74 2070 6572 2d75 7365 7220 efault per-user │ │ │ │ │ -0005b7f0: 6669 6c65 2062 650a 706c 6163 6564 2069 file be.placed i │ │ │ │ │ -0005b800: 6e20 e280 982f 6574 632f 736b 656c e280 n .../etc/skel.. │ │ │ │ │ -0005b810: 992e 0a0a e280 982f 6574 632f 736b 656c ......./etc/skel │ │ │ │ │ -0005b820: e280 9920 7368 6f75 6c64 2062 6520 6173 ... should be as │ │ │ │ │ -0005b830: 2065 6d70 7479 2061 7320 7765 2063 616e empty as we can │ │ │ │ │ -0005b840: 206d 616b 6520 6974 2e20 2054 6869 7320 make it. This │ │ │ │ │ -0005b850: 6973 2070 6172 7469 6375 6c61 726c 790a is particularly. │ │ │ │ │ -0005b860: 7472 7565 2062 6563 6175 7365 2074 6865 true because the │ │ │ │ │ -0005b870: 7265 2069 7320 6e6f 2065 6173 7920 286f re is no easy (o │ │ │ │ │ -0005b880: 7220 6e65 6365 7373 6172 696c 7920 6465 r necessarily de │ │ │ │ │ -0005b890: 7369 7261 626c 6529 206d 6563 6861 6e69 sirable) mechani │ │ │ │ │ -0005b8a0: 736d 2066 6f72 0a65 6e73 7572 696e 6720 sm for.ensuring │ │ │ │ │ -0005b8b0: 7468 6174 2074 6865 2061 7070 726f 7072 that the appropr │ │ │ │ │ -0005b8c0: 6961 7465 2064 6f74 6669 6c65 7320 6172 iate dotfiles ar │ │ │ │ │ -0005b8d0: 6520 636f 7069 6564 2069 6e74 6f20 7468 e copied into th │ │ │ │ │ -0005b8e0: 6520 6163 636f 756e 7473 206f 660a 6578 e accounts of.ex │ │ │ │ │ -0005b8f0: 6973 7469 6e67 2075 7365 7273 2077 6865 isting users whe │ │ │ │ │ -0005b900: 6e20 6120 7061 636b 6167 6520 6973 2069 n a package is i │ │ │ │ │ -0005b910: 6e73 7461 6c6c 6564 2e0a 0a1f 0a46 696c nstalled.....Fil │ │ │ │ │ -0005b920: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0005b930: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4c6f .info, Node: Lo │ │ │ │ │ -0005b940: 6720 6669 6c65 732c 2020 4e65 7874 3a20 g files, Next: │ │ │ │ │ -0005b950: 5065 726d 6973 7369 6f6e 7320 616e 6420 Permissions and │ │ │ │ │ -0005b960: 6f77 6e65 7273 2c20 2050 7265 763a 2043 owners, Prev: C │ │ │ │ │ -0005b970: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -0005b980: 6573 2c20 2055 703a 2046 696c 6573 3c32 es, Up: Files<2 │ │ │ │ │ -0005b990: 3e0a 0a31 302e 3820 4c6f 6720 6669 6c65 >..10.8 Log file │ │ │ │ │ -0005b9a0: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ -0005b9b0: 0a0a 4c6f 6720 6669 6c65 7320 7368 6f75 ..Log files shou │ │ │ │ │ -0005b9c0: 6c64 2075 7375 616c 6c79 2062 6520 6e61 ld usually be na │ │ │ │ │ -0005b9d0: 6d65 6420 e280 982f 7661 722f 6c6f 672f med .../var/log/ │ │ │ │ │ -0005b9e0: 7061 636b 6167 652e 6c6f 67e2 8099 2e20 package.log.... │ │ │ │ │ -0005b9f0: 2049 6620 796f 7520 6861 7665 0a6d 616e If you have.man │ │ │ │ │ -0005ba00: 7920 6c6f 6720 6669 6c65 732c 206f 7220 y log files, or │ │ │ │ │ -0005ba10: 6e65 6564 2061 2073 6570 6172 6174 6520 need a separate │ │ │ │ │ -0005ba20: 6469 7265 6374 6f72 7920 666f 7220 7065 directory for pe │ │ │ │ │ -0005ba30: 726d 6973 7369 6f6e 2072 6561 736f 6e73 rmission reasons │ │ │ │ │ -0005ba40: 0a28 e280 982f 7661 722f 6c6f 67e2 8099 .(.../var/log... │ │ │ │ │ -0005ba50: 2069 7320 7772 6974 6162 6c65 206f 6e6c is writable onl │ │ │ │ │ -0005ba60: 7920 6279 20e2 8098 726f 6f74 e280 9929 y by ...root...) │ │ │ │ │ -0005ba70: 2c20 796f 7520 7368 6f75 6c64 2075 7375 , you should usu │ │ │ │ │ -0005ba80: 616c 6c79 2063 7265 6174 6520 610a 6469 ally create a.di │ │ │ │ │ -0005ba90: 7265 6374 6f72 7920 6e61 6d65 6420 e280 rectory named .. │ │ │ │ │ -0005baa0: 982f 7661 722f 6c6f 672f 7061 636b 6167 ./var/log/packag │ │ │ │ │ -0005bab0: 65e2 8099 2061 6e64 2070 6c61 6365 2079 e... and place y │ │ │ │ │ -0005bac0: 6f75 7220 6c6f 6720 6669 6c65 7320 7468 our log files th │ │ │ │ │ -0005bad0: 6572 652e 0a0a 4c6f 6720 6669 6c65 7320 ere...Log files │ │ │ │ │ -0005bae0: 6d75 7374 2062 6520 726f 7461 7465 6420 must be rotated │ │ │ │ │ -0005baf0: 6f63 6361 7369 6f6e 616c 6c79 2073 6f20 occasionally so │ │ │ │ │ -0005bb00: 7468 6174 2074 6865 7920 646f 6ee2 8099 that they don... │ │ │ │ │ -0005bb10: 7420 6772 6f77 0a69 6e64 6566 696e 6974 t grow.indefinit │ │ │ │ │ -0005bb20: 656c 792e 2020 5468 6520 6265 7374 2077 ely. The best w │ │ │ │ │ -0005bb30: 6179 2074 6f20 646f 2074 6869 7320 6973 ay to do this is │ │ │ │ │ -0005bb40: 2074 6f20 696e 7374 616c 6c20 6120 6c6f to install a lo │ │ │ │ │ -0005bb50: 6720 726f 7461 7469 6f6e 0a63 6f6e 6669 g rotation.confi │ │ │ │ │ -0005bb60: 6775 7261 7469 6f6e 2066 696c 6520 696e guration file in │ │ │ │ │ -0005bb70: 2074 6865 2064 6972 6563 746f 7279 20e2 the directory . │ │ │ │ │ -0005bb80: 8098 2f65 7463 2f6c 6f67 726f 7461 7465 ../etc/logrotate │ │ │ │ │ -0005bb90: 2e64 e280 992c 206e 6f72 6d61 6c6c 7920 .d..., normally │ │ │ │ │ -0005bba0: 6e61 6d65 640a e280 982f 6574 632f 6c6f named..../etc/lo │ │ │ │ │ -0005bbb0: 6772 6f74 6174 652e 642f 7061 636b 6167 grotate.d/packag │ │ │ │ │ -0005bbc0: 65e2 8099 2c20 616e 6420 7573 6520 7468 e..., and use th │ │ │ │ │ -0005bbd0: 6520 6661 6369 6c69 7469 6573 2070 726f e facilities pro │ │ │ │ │ -0005bbe0: 7669 6465 6420 6279 0ae2 8098 6c6f 6772 vided by....logr │ │ │ │ │ -0005bbf0: 6f74 6174 65e2 8099 2e20 2028 3129 2020 otate.... (1) │ │ │ │ │ -0005bc00: 4865 7265 2069 7320 6120 676f 6f64 2065 Here is a good e │ │ │ │ │ -0005bc10: 7861 6d70 6c65 2066 6f72 2061 206c 6f67 xample for a log │ │ │ │ │ -0005bc20: 726f 7461 7465 2063 6f6e 6669 6720 6669 rotate config fi │ │ │ │ │ -0005bc30: 6c65 0a28 666f 7220 6d6f 7265 2069 6e66 le.(for more inf │ │ │ │ │ -0005bc40: 6f72 6d61 7469 6f6e 2073 6565 20e2 8098 ormation see ... │ │ │ │ │ -0005bc50: 6c6f 6772 6f74 6174 6528 3829 e280 9929 logrotate(8)...) │ │ │ │ │ -0005bc60: 3a0a 0a20 2020 2020 2f76 6172 2f6c 6f67 :.. /var/log │ │ │ │ │ -0005bc70: 2f66 6f6f 2f2a 2e6c 6f67 207b 0a20 2020 /foo/*.log {. │ │ │ │ │ -0005bc80: 2020 2020 2020 726f 7461 7465 2031 320a rotate 12. │ │ │ │ │ -0005bc90: 2020 2020 2020 2020 2077 6565 6b6c 790a weekly. │ │ │ │ │ -0005bca0: 2020 2020 2020 2020 2063 6f6d 7072 6573 compres │ │ │ │ │ -0005bcb0: 730a 2020 2020 2020 2020 206d 6973 7369 s. missi │ │ │ │ │ -0005bcc0: 6e67 6f6b 0a20 2020 2020 2020 2020 706f ngok. po │ │ │ │ │ -0005bcd0: 7374 726f 7461 7465 0a20 2020 2020 2020 strotate. │ │ │ │ │ -0005bce0: 2020 2020 2020 7374 6172 742d 7374 6f70 start-stop │ │ │ │ │ -0005bcf0: 2d64 6165 6d6f 6e20 2d4b 202d 7020 2f76 -daemon -K -p /v │ │ │ │ │ -0005bd00: 6172 2f72 756e 2f66 6f6f 2e70 6964 202d ar/run/foo.pid - │ │ │ │ │ -0005bd10: 7320 4855 5020 2d78 202f 7573 722f 7362 s HUP -x /usr/sb │ │ │ │ │ -0005bd20: 696e 2f66 6f6f 202d 710a 2020 2020 2020 in/foo -q. │ │ │ │ │ -0005bd30: 2020 2065 6e64 7363 7269 7074 0a20 2020 endscript. │ │ │ │ │ -0005bd40: 2020 7d0a 0a54 6869 7320 726f 7461 7465 }..This rotate │ │ │ │ │ -0005bd50: 7320 616c 6c20 6669 6c65 7320 756e 6465 s all files unde │ │ │ │ │ -0005bd60: 7220 e280 982f 7661 722f 6c6f 672f 666f r .../var/log/fo │ │ │ │ │ -0005bd70: 6fe2 8099 2c20 7361 7665 7320 3132 2063 o..., saves 12 c │ │ │ │ │ -0005bd80: 6f6d 7072 6573 7365 640a 6765 6e65 7261 ompressed.genera │ │ │ │ │ -0005bd90: 7469 6f6e 732c 2061 6e64 2074 656c 6c73 tions, and tells │ │ │ │ │ -0005bda0: 2074 6865 2064 6165 6d6f 6e20 746f 2072 the daemon to r │ │ │ │ │ -0005bdb0: 656f 7065 6e20 6974 7320 6c6f 6720 6669 eopen its log fi │ │ │ │ │ -0005bdc0: 6c65 7320 6166 7465 7220 7468 6520 6c6f les after the lo │ │ │ │ │ -0005bdd0: 670a 726f 7461 7469 6f6e 2e20 2049 7420 g.rotation. It │ │ │ │ │ -0005bde0: 736b 6970 7320 7468 6973 206c 6f67 2072 skips this log r │ │ │ │ │ -0005bdf0: 6f74 6174 696f 6e20 2876 6961 20e2 8098 otation (via ... │ │ │ │ │ -0005be00: 6d69 7373 696e 676f 6be2 8099 2920 6966 missingok...) if │ │ │ │ │ -0005be10: 206e 6f20 7375 6368 206c 6f67 0a66 696c no such log.fil │ │ │ │ │ -0005be20: 6520 6973 2070 7265 7365 6e74 2c20 7768 e is present, wh │ │ │ │ │ -0005be30: 6963 6820 6176 6f69 6473 2065 7272 6f72 ich avoids error │ │ │ │ │ -0005be40: 7320 6966 2074 6865 2070 6163 6b61 6765 s if the package │ │ │ │ │ -0005be50: 2069 7320 7265 6d6f 7665 6420 6275 7420 is removed but │ │ │ │ │ -0005be60: 6e6f 740a 7075 7267 6564 2e0a 0a4c 6f67 not.purged...Log │ │ │ │ │ -0005be70: 2066 696c 6573 2073 686f 756c 6420 6265 files should be │ │ │ │ │ -0005be80: 2072 656d 6f76 6564 2077 6865 6e20 7468 removed when th │ │ │ │ │ -0005be90: 6520 7061 636b 6167 6520 6973 2070 7572 e package is pur │ │ │ │ │ -0005bea0: 6765 6420 2862 7574 206e 6f74 2077 6865 ged (but not whe │ │ │ │ │ -0005beb0: 6e20 6974 0a69 7320 6f6e 6c79 2072 656d n it.is only rem │ │ │ │ │ -0005bec0: 6f76 6564 292e 2020 5468 6973 2073 686f oved). This sho │ │ │ │ │ -0005bed0: 756c 6420 6265 2064 6f6e 6520 6279 2074 uld be done by t │ │ │ │ │ -0005bee0: 6865 20e2 8098 706f 7374 726d e280 9920 he ...postrm... │ │ │ │ │ -0005bef0: 7363 7269 7074 2077 6865 6e20 6974 2069 script when it i │ │ │ │ │ -0005bf00: 730a 6361 6c6c 6564 2077 6974 6820 7468 s.called with th │ │ │ │ │ -0005bf10: 6520 6172 6775 6d65 6e74 20e2 8098 7075 e argument ...pu │ │ │ │ │ -0005bf20: 7267 65e2 8099 2028 7365 6520 2a6e 6f74 rge... (see *not │ │ │ │ │ -0005bf30: 6520 4465 7461 696c 7320 6f66 2072 656d e Details of rem │ │ │ │ │ -0005bf40: 6f76 616c 2061 6e64 2f6f 720a 636f 6e66 oval and/or.conf │ │ │ │ │ -0005bf50: 6967 7572 6174 696f 6e20 7075 7267 696e iguration purgin │ │ │ │ │ -0005bf60: 673a 2065 652e 292e 0a0a 2020 202d 2d2d g: ee.)... --- │ │ │ │ │ -0005bf70: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -0005bf80: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -0005bf90: 2028 3129 2054 6865 2074 7261 6469 7469 (1) The traditi │ │ │ │ │ -0005bfa0: 6f6e 616c 2061 7070 726f 6163 6820 746f onal approach to │ │ │ │ │ -0005bfb0: 206c 6f67 2066 696c 6573 2068 6173 2062 log files has b │ │ │ │ │ -0005bfc0: 6565 6e20 746f 2073 6574 2075 7020 2761 een to set up 'a │ │ │ │ │ -0005bfd0: 6420 686f 6327 0a6c 6f67 2072 6f74 6174 d hoc'.log rotat │ │ │ │ │ -0005bfe0: 696f 6e20 7363 6865 6d65 7320 7573 696e ion schemes usin │ │ │ │ │ -0005bff0: 6720 7369 6d70 6c65 2073 6865 6c6c 2073 g simple shell s │ │ │ │ │ -0005c000: 6372 6970 7473 2061 6e64 2063 726f 6e2e cripts and cron. │ │ │ │ │ -0005c010: 2020 5768 696c 6520 7468 6973 0a61 7070 While this.app │ │ │ │ │ -0005c020: 726f 6163 6820 6973 2068 6967 686c 7920 roach is highly │ │ │ │ │ -0005c030: 6375 7374 6f6d 697a 6162 6c65 2c20 6974 customizable, it │ │ │ │ │ -0005c040: 2072 6571 7569 7265 7320 7175 6974 6520 requires quite │ │ │ │ │ -0005c050: 6120 6c6f 7420 6f66 2073 7973 6164 6d69 a lot of sysadmi │ │ │ │ │ -0005c060: 6e0a 776f 726b 2e20 2045 7665 6e20 7468 n.work. Even th │ │ │ │ │ -0005c070: 6f75 6768 2074 6865 206f 7269 6769 6e61 ough the origina │ │ │ │ │ -0005c080: 6c20 4465 6269 616e 2073 7973 7465 6d20 l Debian system │ │ │ │ │ -0005c090: 6865 6c70 6564 2061 206c 6974 746c 6520 helped a little │ │ │ │ │ -0005c0a0: 6279 0a61 7574 6f6d 6174 6963 616c 6c79 by.automatically │ │ │ │ │ -0005c0b0: 2069 6e73 7461 6c6c 696e 6720 6120 7379 installing a sy │ │ │ │ │ -0005c0c0: 7374 656d 2077 6869 6368 2063 616e 2062 stem which can b │ │ │ │ │ -0005c0d0: 6520 7573 6564 2061 7320 6120 7465 6d70 e used as a temp │ │ │ │ │ -0005c0e0: 6c61 7465 2c20 7468 6973 0a77 6173 2064 late, this.was d │ │ │ │ │ -0005c0f0: 6565 6d65 6420 6e6f 7420 656e 6f75 6768 eemed not enough │ │ │ │ │ -0005c100: 2e0a 0a54 6865 2075 7365 206f 6620 e280 ...The use of .. │ │ │ │ │ -0005c110: 986c 6f67 726f 7461 7465 e280 992c 2061 .logrotate..., a │ │ │ │ │ -0005c120: 2070 726f 6772 616d 2064 6576 656c 6f70 program develop │ │ │ │ │ -0005c130: 6564 2062 7920 5265 6420 4861 742c 2069 ed by Red Hat, i │ │ │ │ │ -0005c140: 7320 6265 7474 6572 2c20 6173 2069 740a s better, as it. │ │ │ │ │ -0005c150: 6365 6e74 7261 6c69 7a65 7320 6c6f 6720 centralizes log │ │ │ │ │ -0005c160: 6d61 6e61 6765 6d65 6e74 2e20 2049 7420 management. It │ │ │ │ │ -0005c170: 6861 7320 626f 7468 2061 2063 6f6e 6669 has both a confi │ │ │ │ │ -0005c180: 6775 7261 7469 6f6e 2066 696c 650a 28e2 guration file.(. │ │ │ │ │ -0005c190: 8098 2f65 7463 2f6c 6f67 726f 7461 7465 ../etc/logrotate │ │ │ │ │ -0005c1a0: 2e63 6f6e 66e2 8099 2920 616e 6420 6120 .conf...) and a │ │ │ │ │ -0005c1b0: 6469 7265 6374 6f72 7920 7768 6572 6520 directory where │ │ │ │ │ -0005c1c0: 7061 636b 6167 6573 2063 616e 2064 726f packages can dro │ │ │ │ │ -0005c1d0: 7020 7468 6569 720a 696e 6469 7669 6475 p their.individu │ │ │ │ │ -0005c1e0: 616c 206c 6f67 2072 6f74 6174 696f 6e20 al log rotation │ │ │ │ │ -0005c1f0: 636f 6e66 6967 7572 6174 696f 6e73 2028 configurations ( │ │ │ │ │ -0005c200: e280 982f 6574 632f 6c6f 6772 6f74 6174 .../etc/logrotat │ │ │ │ │ -0005c210: 652e 64e2 8099 292e 0a0a 1f0a 4669 6c65 e.d...).....File │ │ │ │ │ -0005c220: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0005c230: 696e 666f 2c20 204e 6f64 653a 2050 6572 info, Node: Per │ │ │ │ │ -0005c240: 6d69 7373 696f 6e73 2061 6e64 206f 776e missions and own │ │ │ │ │ -0005c250: 6572 732c 2020 4e65 7874 3a20 4669 6c65 ers, Next: File │ │ │ │ │ -0005c260: 206e 616d 6573 2c20 2050 7265 763a 204c names, Prev: L │ │ │ │ │ -0005c270: 6f67 2066 696c 6573 2c20 2055 703a 2046 og files, Up: F │ │ │ │ │ -0005c280: 696c 6573 3c32 3e0a 0a31 302e 3920 5065 iles<2>..10.9 Pe │ │ │ │ │ -0005c290: 726d 6973 7369 6f6e 7320 616e 6420 6f77 rmissions and ow │ │ │ │ │ -0005c2a0: 6e65 7273 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ners.=========== │ │ │ │ │ -0005c2b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005c2c0: 0a0a 5468 6520 7275 6c65 7320 696e 2074 ..The rules in t │ │ │ │ │ -0005c2d0: 6869 7320 7365 6374 696f 6e20 6172 6520 his section are │ │ │ │ │ -0005c2e0: 6775 6964 656c 696e 6573 2066 6f72 2067 guidelines for g │ │ │ │ │ -0005c2f0: 656e 6572 616c 2075 7365 2e20 2049 6620 eneral use. If │ │ │ │ │ -0005c300: 6e65 6365 7373 6172 790a 796f 7520 6d61 necessary.you ma │ │ │ │ │ -0005c310: 7920 6465 7669 6174 6520 6672 6f6d 2074 y deviate from t │ │ │ │ │ -0005c320: 6865 2064 6574 6169 6c73 2062 656c 6f77 he details below │ │ │ │ │ -0005c330: 2e20 2048 6f77 6576 6572 2c20 6966 2079 . However, if y │ │ │ │ │ -0005c340: 6f75 2064 6f20 736f 2079 6f75 206d 7573 ou do so you mus │ │ │ │ │ -0005c350: 740a 6d61 6b65 2073 7572 6520 7468 6174 t.make sure that │ │ │ │ │ -0005c360: 2077 6861 7420 6973 2064 6f6e 6520 6973 what is done is │ │ │ │ │ -0005c370: 2073 6563 7572 6520 616e 6420 796f 7520 secure and you │ │ │ │ │ -0005c380: 7368 6f75 6c64 2074 7279 2074 6f20 6265 should try to be │ │ │ │ │ -0005c390: 2061 730a 636f 6e73 6973 7465 6e74 2061 as.consistent a │ │ │ │ │ -0005c3a0: 7320 706f 7373 6962 6c65 2077 6974 6820 s possible with │ │ │ │ │ -0005c3b0: 7468 6520 7265 7374 206f 6620 7468 6520 the rest of the │ │ │ │ │ -0005c3c0: 7379 7374 656d 2e20 2059 6f75 2061 7265 system. You are │ │ │ │ │ -0005c3d0: 2061 6c73 6f0a 656e 636f 7572 6167 6564 also.encouraged │ │ │ │ │ -0005c3e0: 2074 6f20 6469 7363 7573 7320 6974 206f to discuss it o │ │ │ │ │ -0005c3f0: 6e20 e280 9864 6562 6961 6e2d 6465 7665 n ...debian-deve │ │ │ │ │ -0005c400: 6ce2 8099 2066 6972 7374 2e0a 0a46 696c l... first...Fil │ │ │ │ │ -0005c410: 6573 2073 686f 756c 6420 6265 206f 776e es should be own │ │ │ │ │ -0005c420: 6564 2062 7920 e280 9872 6f6f 743a 726f ed by ...root:ro │ │ │ │ │ -0005c430: 6f74 e280 992c 2061 6e64 206d 6164 6520 ot..., and made │ │ │ │ │ -0005c440: 7772 6974 6162 6c65 206f 6e6c 7920 6279 writable only by │ │ │ │ │ -0005c450: 2074 6865 0a6f 776e 6572 2061 6e64 2075 the.owner and u │ │ │ │ │ -0005c460: 6e69 7665 7273 616c 6c79 2072 6561 6461 niversally reada │ │ │ │ │ -0005c470: 626c 6520 2861 6e64 2065 7865 6375 7461 ble (and executa │ │ │ │ │ -0005c480: 626c 652c 2069 6620 6170 7072 6f70 7269 ble, if appropri │ │ │ │ │ -0005c490: 6174 6529 2c20 7468 6174 2069 730a 6d6f ate), that is.mo │ │ │ │ │ -0005c4a0: 6465 2036 3434 206f 7220 3735 352e 0a0a de 644 or 755... │ │ │ │ │ -0005c4b0: 4469 7265 6374 6f72 6965 7320 7368 6f75 Directories shou │ │ │ │ │ -0005c4c0: 6c64 2062 6520 6d6f 6465 2037 3535 206f ld be mode 755 o │ │ │ │ │ -0005c4d0: 7220 2866 6f72 2067 726f 7570 2d77 7269 r (for group-wri │ │ │ │ │ -0005c4e0: 7461 6269 6c69 7479 2920 6d6f 6465 2032 tability) mode 2 │ │ │ │ │ -0005c4f0: 3737 352e 0a54 6865 206f 776e 6572 7368 775..The ownersh │ │ │ │ │ -0005c500: 6970 206f 6620 7468 6520 6469 7265 6374 ip of the direct │ │ │ │ │ -0005c510: 6f72 7920 7368 6f75 6c64 2062 6520 636f ory should be co │ │ │ │ │ -0005c520: 6e73 6973 7465 6e74 2077 6974 6820 6974 nsistent with it │ │ │ │ │ -0005c530: 7320 6d6f 6465 3a20 6966 2061 0a64 6972 s mode: if a.dir │ │ │ │ │ -0005c540: 6563 746f 7279 2069 7320 6d6f 6465 2032 ectory is mode 2 │ │ │ │ │ -0005c550: 3737 352c 2069 7420 7368 6f75 6c64 2062 775, it should b │ │ │ │ │ -0005c560: 6520 6f77 6e65 6420 6279 2074 6865 2067 e owned by the g │ │ │ │ │ -0005c570: 726f 7570 2074 6861 7420 6e65 6564 7320 roup that needs │ │ │ │ │ -0005c580: 7772 6974 650a 6163 6365 7373 2074 6f20 write.access to │ │ │ │ │ -0005c590: 6974 2e20 2028 3129 0a0a 436f 6e74 726f it. (1)..Contro │ │ │ │ │ -0005c5a0: 6c20 696e 666f 726d 6174 696f 6e20 6669 l information fi │ │ │ │ │ -0005c5b0: 6c65 7320 7368 6f75 6c64 2062 6520 6f77 les should be ow │ │ │ │ │ -0005c5c0: 6e65 6420 6279 20e2 8098 726f 6f74 3a72 ned by ...root:r │ │ │ │ │ -0005c5d0: 6f6f 74e2 8099 2061 6e64 2065 6974 6865 oot... and eithe │ │ │ │ │ -0005c5e0: 7220 6d6f 6465 0a36 3434 2028 666f 7220 r mode.644 (for │ │ │ │ │ -0005c5f0: 6d6f 7374 2066 696c 6573 2920 6f72 206d most files) or m │ │ │ │ │ -0005c600: 6f64 6520 3735 3520 2866 6f72 2065 7865 ode 755 (for exe │ │ │ │ │ -0005c610: 6375 7461 626c 6573 2073 7563 6820 6173 cutables such as │ │ │ │ │ -0005c620: 202a 6e6f 7465 0a6d 6169 6e74 6169 6e65 *note.maintaine │ │ │ │ │ -0005c630: 7220 7363 7269 7074 733a 2035 642e 292e r scripts: 5d.). │ │ │ │ │ -0005c640: 0a0a 5365 7475 6964 2061 6e64 2073 6574 ..Setuid and set │ │ │ │ │ -0005c650: 6769 6420 6578 6563 7574 6162 6c65 7320 gid executables │ │ │ │ │ -0005c660: 7368 6f75 6c64 2062 6520 6d6f 6465 2034 should be mode 4 │ │ │ │ │ -0005c670: 3735 3520 6f72 2032 3735 3520 7265 7370 755 or 2755 resp │ │ │ │ │ -0005c680: 6563 7469 7665 6c79 2c0a 616e 6420 6f77 ectively,.and ow │ │ │ │ │ -0005c690: 6e65 6420 6279 2074 6865 2061 7070 726f ned by the appro │ │ │ │ │ -0005c6a0: 7072 6961 7465 2075 7365 7220 6f72 2067 priate user or g │ │ │ │ │ -0005c6b0: 726f 7570 2e20 2054 6865 7920 7368 6f75 roup. They shou │ │ │ │ │ -0005c6c0: 6c64 206e 6f74 2062 6520 6d61 6465 0a75 ld not be made.u │ │ │ │ │ -0005c6d0: 6e72 6561 6461 626c 6520 286d 6f64 6573 nreadable (modes │ │ │ │ │ -0005c6e0: 206c 696b 6520 3437 3131 206f 7220 3237 like 4711 or 27 │ │ │ │ │ -0005c6f0: 3131 206f 7220 6576 656e 2034 3131 3129 11 or even 4111) │ │ │ │ │ -0005c700: 3b20 646f 696e 6720 736f 2061 6368 6965 ; doing so achie │ │ │ │ │ -0005c710: 7665 7320 6e6f 0a65 7874 7261 2073 6563 ves no.extra sec │ │ │ │ │ -0005c720: 7572 6974 792c 2062 6563 6175 7365 2061 urity, because a │ │ │ │ │ -0005c730: 6e79 6f6e 6520 6361 6e20 6669 6e64 2074 nyone can find t │ │ │ │ │ -0005c740: 6865 2062 696e 6172 7920 696e 2074 6865 he binary in the │ │ │ │ │ -0005c750: 2066 7265 656c 790a 6176 6169 6c61 626c freely.availabl │ │ │ │ │ -0005c760: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ -0005c770: 3b20 6974 2069 7320 6d65 7265 6c79 2069 ; it is merely i │ │ │ │ │ -0005c780: 6e63 6f6e 7665 6e69 656e 742e 2020 466f nconvenient. Fo │ │ │ │ │ -0005c790: 7220 7468 6520 7361 6d65 0a72 6561 736f r the same.reaso │ │ │ │ │ -0005c7a0: 6e20 796f 7520 7368 6f75 6c64 206e 6f74 n you should not │ │ │ │ │ -0005c7b0: 2072 6573 7472 6963 7420 7265 6164 206f restrict read o │ │ │ │ │ -0005c7c0: 7220 6578 6563 7574 6520 7065 726d 6973 r execute permis │ │ │ │ │ -0005c7d0: 7369 6f6e 7320 6f6e 206e 6f6e 2d73 6574 sions on non-set │ │ │ │ │ -0005c7e0: 2d69 640a 6578 6563 7574 6162 6c65 732e -id.executables. │ │ │ │ │ -0005c7f0: 0a0a 536f 6d65 2073 6574 7569 6420 7072 ..Some setuid pr │ │ │ │ │ -0005c800: 6f67 7261 6d73 206e 6565 6420 746f 2062 ograms need to b │ │ │ │ │ -0005c810: 6520 7265 7374 7269 6374 6564 2074 6f20 e restricted to │ │ │ │ │ -0005c820: 7061 7274 6963 756c 6172 2073 6574 7320 particular sets │ │ │ │ │ -0005c830: 6f66 2075 7365 7273 2c0a 7573 696e 6720 of users,.using │ │ │ │ │ -0005c840: 6669 6c65 2070 6572 6d69 7373 696f 6e73 file permissions │ │ │ │ │ -0005c850: 2e20 2049 6e20 7468 6973 2063 6173 6520 . In this case │ │ │ │ │ -0005c860: 7468 6579 2073 686f 756c 6420 6265 206f they should be o │ │ │ │ │ -0005c870: 776e 6564 2062 7920 7468 6520 7569 6420 wned by the uid │ │ │ │ │ -0005c880: 746f 0a77 6869 6368 2074 6865 7920 6172 to.which they ar │ │ │ │ │ -0005c890: 6520 7365 742d 6964 2c20 616e 6420 6279 e set-id, and by │ │ │ │ │ -0005c8a0: 2074 6865 2067 726f 7570 2077 6869 6368 the group which │ │ │ │ │ -0005c8b0: 2073 686f 756c 6420 6265 2061 6c6c 6f77 should be allow │ │ │ │ │ -0005c8c0: 6564 2074 6f0a 6578 6563 7574 6520 7468 ed to.execute th │ │ │ │ │ -0005c8d0: 656d 2e20 2054 6865 7920 7368 6f75 6c64 em. They should │ │ │ │ │ -0005c8e0: 2068 6176 6520 6d6f 6465 2034 3735 343b have mode 4754; │ │ │ │ │ -0005c8f0: 2061 6761 696e 2074 6865 7265 2069 7320 again there is │ │ │ │ │ -0005c900: 6e6f 2070 6f69 6e74 2069 6e0a 6d61 6b69 no point in.maki │ │ │ │ │ -0005c910: 6e67 2074 6865 6d20 756e 7265 6164 6162 ng them unreadab │ │ │ │ │ -0005c920: 6c65 2074 6f20 7468 6f73 6520 7573 6572 le to those user │ │ │ │ │ -0005c930: 7320 7768 6f20 6d75 7374 206e 6f74 2062 s who must not b │ │ │ │ │ -0005c940: 6520 616c 6c6f 7765 6420 746f 2065 7865 e allowed to exe │ │ │ │ │ -0005c950: 6375 7465 0a74 6865 6d2e 0a0a 4974 2069 cute.them...It i │ │ │ │ │ -0005c960: 7320 706f 7373 6962 6c65 2074 6f20 6172 s possible to ar │ │ │ │ │ -0005c970: 7261 6e67 6520 7468 6174 2074 6865 2073 range that the s │ │ │ │ │ -0005c980: 7973 7465 6d20 6164 6d69 6e69 7374 7261 ystem administra │ │ │ │ │ -0005c990: 746f 7220 6361 6e20 7265 636f 6e66 6967 tor can reconfig │ │ │ │ │ -0005c9a0: 7572 650a 7468 6520 7061 636b 6167 6520 ure.the package │ │ │ │ │ -0005c9b0: 746f 2063 6f72 7265 7370 6f6e 6420 746f to correspond to │ │ │ │ │ -0005c9c0: 2074 6865 6972 206c 6f63 616c 2073 6563 their local sec │ │ │ │ │ -0005c9d0: 7572 6974 7920 706f 6c69 6379 2062 7920 urity policy by │ │ │ │ │ -0005c9e0: 6368 616e 6769 6e67 2074 6865 0a70 6572 changing the.per │ │ │ │ │ -0005c9f0: 6d69 7373 696f 6e73 206f 6e20 6120 6269 missions on a bi │ │ │ │ │ -0005ca00: 6e61 7279 3a20 7468 6579 2063 616e 2064 nary: they can d │ │ │ │ │ -0005ca10: 6f20 7468 6973 2062 7920 7573 696e 6720 o this by using │ │ │ │ │ -0005ca20: e280 9864 706b 672d 7374 6174 6f76 6572 ...dpkg-statover │ │ │ │ │ -0005ca30: 7269 6465 e280 992c 0a61 7320 6465 7363 ride...,.as desc │ │ │ │ │ -0005ca40: 7269 6265 6420 6265 6c6f 772e 2020 2832 ribed below. (2 │ │ │ │ │ -0005ca50: 2920 2041 6e6f 7468 6572 206d 6574 686f ) Another metho │ │ │ │ │ -0005ca60: 6420 796f 7520 7368 6f75 6c64 2063 6f6e d you should con │ │ │ │ │ -0005ca70: 7369 6465 7220 6973 2074 6f0a 6372 6561 sider is to.crea │ │ │ │ │ -0005ca80: 7465 2061 2067 726f 7570 2066 6f72 2070 te a group for p │ │ │ │ │ -0005ca90: 656f 706c 6520 616c 6c6f 7765 6420 746f eople allowed to │ │ │ │ │ -0005caa0: 2075 7365 2074 6865 2070 726f 6772 616d use the program │ │ │ │ │ -0005cab0: 2873 2920 616e 6420 6d61 6b65 2061 6e79 (s) and make any │ │ │ │ │ -0005cac0: 0a73 6574 7569 6420 6578 6563 7574 6162 .setuid executab │ │ │ │ │ -0005cad0: 6c65 7320 6578 6563 7574 6162 6c65 206f les executable o │ │ │ │ │ -0005cae0: 6e6c 7920 6279 2074 6861 7420 6772 6f75 nly by that grou │ │ │ │ │ -0005caf0: 702e 0a0a 4966 2079 6f75 206e 6565 6420 p...If you need │ │ │ │ │ -0005cb00: 746f 2063 7265 6174 6520 6120 6e65 7720 to create a new │ │ │ │ │ -0005cb10: 7573 6572 206f 7220 6772 6f75 7020 666f user or group fo │ │ │ │ │ -0005cb20: 7220 796f 7572 2070 6163 6b61 6765 2074 r your package t │ │ │ │ │ -0005cb30: 6865 7265 2061 7265 2074 776f 0a70 6f73 here are two.pos │ │ │ │ │ -0005cb40: 7369 6269 6c69 7469 6573 2e20 2046 6972 sibilities. Fir │ │ │ │ │ -0005cb50: 7374 6c79 2c20 796f 7520 6d61 7920 6e65 stly, you may ne │ │ │ │ │ -0005cb60: 6564 2074 6f20 6d61 6b65 2073 6f6d 6520 ed to make some │ │ │ │ │ -0005cb70: 6669 6c65 7320 696e 2074 6865 2062 696e files in the bin │ │ │ │ │ -0005cb80: 6172 790a 7061 636b 6167 6520 6265 206f ary.package be o │ │ │ │ │ -0005cb90: 776e 6564 2062 7920 7468 6973 2075 7365 wned by this use │ │ │ │ │ -0005cba0: 7220 6f72 2067 726f 7570 2c20 6f72 2079 r or group, or y │ │ │ │ │ -0005cbb0: 6f75 206d 6179 206e 6565 6420 746f 2063 ou may need to c │ │ │ │ │ -0005cbc0: 6f6d 7069 6c65 2074 6865 0a75 7365 7220 ompile the.user │ │ │ │ │ -0005cbd0: 6f72 2067 726f 7570 2069 6420 2872 6174 or group id (rat │ │ │ │ │ -0005cbe0: 6865 7220 7468 616e 206a 7573 7420 7468 her than just th │ │ │ │ │ -0005cbf0: 6520 6e61 6d65 2920 696e 746f 2074 6865 e name) into the │ │ │ │ │ -0005cc00: 2062 696e 6172 7920 2874 686f 7567 680a binary (though. │ │ │ │ │ -0005cc10: 7468 6973 206c 6174 7465 7220 7368 6f75 this latter shou │ │ │ │ │ -0005cc20: 6c64 2062 6520 6176 6f69 6465 6420 6966 ld be avoided if │ │ │ │ │ -0005cc30: 2070 6f73 7369 626c 652c 2061 7320 696e possible, as in │ │ │ │ │ -0005cc40: 2074 6869 7320 6361 7365 2079 6f75 206e this case you n │ │ │ │ │ -0005cc50: 6565 6420 610a 7374 6174 6963 616c 6c79 eed a.statically │ │ │ │ │ -0005cc60: 2061 6c6c 6f63 6174 6564 2069 6429 2e0a allocated id).. │ │ │ │ │ -0005cc70: 0a49 6620 796f 7520 6e65 6564 2061 2073 .If you need a s │ │ │ │ │ -0005cc80: 7461 7469 6361 6c6c 7920 616c 6c6f 6361 tatically alloca │ │ │ │ │ -0005cc90: 7465 6420 6964 2c20 796f 7520 6d75 7374 ted id, you must │ │ │ │ │ -0005cca0: 2061 736b 2066 6f72 2061 2075 7365 7220 ask for a user │ │ │ │ │ -0005ccb0: 6f72 2067 726f 7570 0a69 6420 6672 6f6d or group.id from │ │ │ │ │ -0005ccc0: 2074 6865 20e2 8098 6261 7365 2d70 6173 the ...base-pas │ │ │ │ │ -0005ccd0: 7377 64e2 8099 206d 6169 6e74 6169 6e65 swd... maintaine │ │ │ │ │ -0005cce0: 722c 2061 6e64 206d 7573 7420 6e6f 7420 r, and must not │ │ │ │ │ -0005ccf0: 7265 6c65 6173 6520 7468 6520 7061 636b release the pack │ │ │ │ │ -0005cd00: 6167 650a 756e 7469 6c20 796f 7520 6861 age.until you ha │ │ │ │ │ -0005cd10: 7665 2062 6565 6e20 616c 6c6f 6361 7465 ve been allocate │ │ │ │ │ -0005cd20: 6420 6f6e 652e 2020 4f6e 6365 2079 6f75 d one. Once you │ │ │ │ │ -0005cd30: 2068 6176 6520 6265 656e 2061 6c6c 6f63 have been alloc │ │ │ │ │ -0005cd40: 6174 6564 206f 6e65 2079 6f75 0a6d 7573 ated one you.mus │ │ │ │ │ -0005cd50: 7420 6569 7468 6572 206d 616b 6520 7468 t either make th │ │ │ │ │ -0005cd60: 6520 7061 636b 6167 6520 6465 7065 6e64 e package depend │ │ │ │ │ -0005cd70: 206f 6e20 6120 7665 7273 696f 6e20 6f66 on a version of │ │ │ │ │ -0005cd80: 2074 6865 20e2 8098 6261 7365 2d70 6173 the ...base-pas │ │ │ │ │ -0005cd90: 7377 64e2 8099 0a70 6163 6b61 6765 2077 swd....package w │ │ │ │ │ -0005cda0: 6974 6820 7468 6520 6964 2070 7265 7365 ith the id prese │ │ │ │ │ -0005cdb0: 6e74 2069 6e20 e280 982f 6574 632f 7061 nt in .../etc/pa │ │ │ │ │ -0005cdc0: 7373 7764 e280 9920 6f72 20e2 8098 2f65 sswd... or .../e │ │ │ │ │ -0005cdd0: 7463 2f67 726f 7570 e280 992c 206f 7220 tc/group..., or │ │ │ │ │ -0005cde0: 6172 7261 6e67 650a 666f 7220 796f 7572 arrange.for your │ │ │ │ │ -0005cdf0: 2070 6163 6b61 6765 2074 6f20 6372 6561 package to crea │ │ │ │ │ -0005ce00: 7465 2074 6865 2075 7365 7220 6f72 2067 te the user or g │ │ │ │ │ -0005ce10: 726f 7570 2069 7473 656c 6620 7769 7468 roup itself with │ │ │ │ │ -0005ce20: 2074 6865 2063 6f72 7265 6374 2069 640a the correct id. │ │ │ │ │ -0005ce30: 2875 7369 6e67 20e2 8098 6164 6475 7365 (using ...adduse │ │ │ │ │ -0005ce40: 72e2 8099 2920 696e 2069 7473 20e2 8098 r...) in its ... │ │ │ │ │ -0005ce50: 7072 6569 6e73 74e2 8099 206f 7220 e280 preinst... or .. │ │ │ │ │ -0005ce60: 9870 6f73 7469 6e73 74e2 8099 2e20 2028 .postinst.... ( │ │ │ │ │ -0005ce70: 446f 696e 6720 6974 2069 6e20 7468 650a Doing it in the. │ │ │ │ │ -0005ce80: e280 9870 6f73 7469 6e73 74e2 8099 2069 ...postinst... i │ │ │ │ │ -0005ce90: 7320 746f 2062 6520 7072 6566 6572 7265 s to be preferre │ │ │ │ │ -0005cea0: 6420 6966 2069 7420 6973 2070 6f73 7369 d if it is possi │ │ │ │ │ -0005ceb0: 626c 652c 206f 7468 6572 7769 7365 2061 ble, otherwise a │ │ │ │ │ -0005cec0: 0a70 7265 2d64 6570 656e 6465 6e63 7920 .pre-dependency │ │ │ │ │ -0005ced0: 7769 6c6c 2062 6520 6e65 6564 6564 206f will be needed o │ │ │ │ │ -0005cee0: 6e20 7468 6520 e280 9861 6464 7573 6572 n the ...adduser │ │ │ │ │ -0005cef0: e280 9920 7061 636b 6167 652e 290a 0a4f ... package.)..O │ │ │ │ │ -0005cf00: 6e20 7468 6520 6f74 6865 7220 6861 6e64 n the other hand │ │ │ │ │ -0005cf10: 2c20 7468 6520 7072 6f67 7261 6d20 6d69 , the program mi │ │ │ │ │ -0005cf20: 6768 7420 6265 2061 626c 6520 746f 2064 ght be able to d │ │ │ │ │ -0005cf30: 6574 6572 6d69 6e65 2074 6865 2075 6964 etermine the uid │ │ │ │ │ -0005cf40: 206f 7220 6769 640a 6672 6f6d 2074 6865 or gid.from the │ │ │ │ │ -0005cf50: 2075 7365 7220 6f72 2067 726f 7570 206e user or group n │ │ │ │ │ -0005cf60: 616d 6520 6174 2072 756e 7469 6d65 2c20 ame at runtime, │ │ │ │ │ -0005cf70: 736f 2074 6861 7420 6120 6479 6e61 6d69 so that a dynami │ │ │ │ │ -0005cf80: 6361 6c6c 7920 616c 6c6f 6361 7465 640a cally allocated. │ │ │ │ │ -0005cf90: 6964 2063 616e 2062 6520 7573 6564 2e20 id can be used. │ │ │ │ │ -0005cfa0: 2049 6e20 7468 6973 2063 6173 6520 796f In this case yo │ │ │ │ │ -0005cfb0: 7520 7368 6f75 6c64 2063 686f 6f73 6520 u should choose │ │ │ │ │ -0005cfc0: 616e 2061 7070 726f 7072 6961 7465 2075 an appropriate u │ │ │ │ │ -0005cfd0: 7365 7220 6f72 0a67 726f 7570 206e 616d ser or.group nam │ │ │ │ │ -0005cfe0: 652c 2064 6973 6375 7373 696e 6720 7468 e, discussing th │ │ │ │ │ -0005cff0: 6973 206f 6e20 e280 9864 6562 6961 6e2d is on ...debian- │ │ │ │ │ -0005d000: 6465 7665 6ce2 8099 2061 6e64 2063 6865 devel... and che │ │ │ │ │ -0005d010: 636b 696e 6720 7468 6174 2069 7420 6973 cking that it is │ │ │ │ │ -0005d020: 0a75 6e69 7175 652e 2020 5768 656e 2074 .unique. When t │ │ │ │ │ -0005d030: 6869 7320 6861 7320 6265 656e 2063 6865 his has been che │ │ │ │ │ -0005d040: 636b 6564 2079 6f75 206d 7573 7420 6172 cked you must ar │ │ │ │ │ -0005d050: 7261 6e67 6520 666f 7220 796f 7572 2070 range for your p │ │ │ │ │ -0005d060: 6163 6b61 6765 2074 6f0a 6372 6561 7465 ackage to.create │ │ │ │ │ -0005d070: 2074 6865 2075 7365 7220 6f72 2067 726f the user or gro │ │ │ │ │ -0005d080: 7570 2069 6620 6e65 6365 7373 6172 7920 up if necessary │ │ │ │ │ -0005d090: 7573 696e 6720 e280 9861 6464 7573 6572 using ...adduser │ │ │ │ │ -0005d0a0: e280 9920 696e 2074 6865 20e2 8098 7072 ... in the ...pr │ │ │ │ │ -0005d0b0: 6569 6e73 74e2 8099 0a6f 7220 e280 9870 einst....or ...p │ │ │ │ │ -0005d0c0: 6f73 7469 6e73 74e2 8099 2073 6372 6970 ostinst... scrip │ │ │ │ │ -0005d0d0: 7420 2861 6761 696e 2c20 7468 6520 6c61 t (again, the la │ │ │ │ │ -0005d0e0: 7474 6572 2069 7320 746f 2062 6520 7072 tter is to be pr │ │ │ │ │ -0005d0f0: 6566 6572 7265 6420 6966 2069 7420 6973 eferred if it is │ │ │ │ │ -0005d100: 0a70 6f73 7369 626c 6529 2e0a 0a4e 6f74 .possible)...Not │ │ │ │ │ -0005d110: 6520 7468 6174 2063 6861 6e67 696e 6720 e that changing │ │ │ │ │ -0005d120: 7468 6520 6e75 6d65 7269 6320 7661 6c75 the numeric valu │ │ │ │ │ -0005d130: 6520 6f66 2061 6e20 6964 2061 7373 6f63 e of an id assoc │ │ │ │ │ -0005d140: 6961 7465 6420 7769 7468 2061 206e 616d iated with a nam │ │ │ │ │ -0005d150: 6520 6973 0a76 6572 7920 6469 6666 6963 e is.very diffic │ │ │ │ │ -0005d160: 756c 742c 2061 6e64 2069 6e76 6f6c 7665 ult, and involve │ │ │ │ │ -0005d170: 7320 7365 6172 6368 696e 6720 7468 6520 s searching the │ │ │ │ │ -0005d180: 6669 6c65 2073 7973 7465 6d20 666f 7220 file system for │ │ │ │ │ -0005d190: 616c 6c0a 6170 7072 6f70 7269 6174 6520 all.appropriate │ │ │ │ │ -0005d1a0: 6669 6c65 732e 2020 596f 7520 6e65 6564 files. You need │ │ │ │ │ -0005d1b0: 2074 6f20 7468 696e 6b20 6361 7265 6675 to think carefu │ │ │ │ │ -0005d1c0: 6c6c 7920 7768 6574 6865 7220 6120 7374 lly whether a st │ │ │ │ │ -0005d1d0: 6174 6963 206f 720a 6479 6e61 6d69 6320 atic or.dynamic │ │ │ │ │ -0005d1e0: 6964 2069 7320 7265 7175 6972 6564 2c20 id is required, │ │ │ │ │ -0005d1f0: 7369 6e63 6520 6368 616e 6769 6e67 2079 since changing y │ │ │ │ │ -0005d200: 6f75 7220 6d69 6e64 206c 6174 6572 2077 our mind later w │ │ │ │ │ -0005d210: 696c 6c20 6361 7573 650a 7072 6f62 6c65 ill cause.proble │ │ │ │ │ -0005d220: 6d73 2e0a 0a2a 204d 656e 753a 0a0a 2a20 ms...* Menu:..* │ │ │ │ │ -0005d230: 5468 6520 7573 6520 6f66 2064 706b 672d The use of dpkg- │ │ │ │ │ -0005d240: 7374 6174 6f76 6572 7269 6465 3a3a 0a0a statoverride::.. │ │ │ │ │ -0005d250: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -0005d260: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -0005d270: 2d2d 0a0a 2020 2028 3129 2057 6865 6e20 --.. (1) When │ │ │ │ │ -0005d280: 6120 7061 636b 6167 6520 6973 2075 7067 a package is upg │ │ │ │ │ -0005d290: 7261 6465 642c 2061 6e64 2074 6865 206f raded, and the o │ │ │ │ │ -0005d2a0: 776e 6572 206f 7220 7065 726d 6973 7369 wner or permissi │ │ │ │ │ -0005d2b0: 6f6e 7320 6f66 2061 0a66 696c 6520 696e ons of a.file in │ │ │ │ │ -0005d2c0: 636c 7564 6564 2069 6e20 7468 6520 7061 cluded in the pa │ │ │ │ │ -0005d2d0: 636b 6167 6520 6861 7320 6368 616e 6765 ckage has change │ │ │ │ │ -0005d2e0: 642c 2064 706b 6720 6172 7261 6e67 6573 d, dpkg arranges │ │ │ │ │ -0005d2f0: 2066 6f72 2074 6865 0a6f 776e 6572 7368 for the.ownersh │ │ │ │ │ -0005d300: 6970 2061 6e64 2070 6572 6d69 7373 696f ip and permissio │ │ │ │ │ -0005d310: 6e73 2074 6f20 6265 2063 6f72 7265 6374 ns to be correct │ │ │ │ │ -0005d320: 6c79 2073 6574 2075 706f 6e20 696e 7374 ly set upon inst │ │ │ │ │ -0005d330: 616c 6c61 7469 6f6e 2e0a 486f 7765 7665 allation..Howeve │ │ │ │ │ -0005d340: 722c 2074 6869 7320 646f 6573 206e 6f74 r, this does not │ │ │ │ │ -0005d350: 2065 7874 656e 6420 746f 2064 6972 6563 extend to direc │ │ │ │ │ -0005d360: 746f 7269 6573 3b20 7468 6520 7065 726d tories; the perm │ │ │ │ │ -0005d370: 6973 7369 6f6e 7320 616e 640a 6f77 6e65 issions and.owne │ │ │ │ │ -0005d380: 7273 6869 7020 6f66 2064 6972 6563 746f rship of directo │ │ │ │ │ -0005d390: 7269 6573 2061 6c72 6561 6479 206f 6e20 ries already on │ │ │ │ │ -0005d3a0: 7468 6520 7379 7374 656d 2064 6f65 7320 the system does │ │ │ │ │ -0005d3b0: 6e6f 7420 6368 616e 6765 206f 6e0a 696e not change on.in │ │ │ │ │ -0005d3c0: 7374 616c 6c20 6f72 2075 7067 7261 6465 stall or upgrade │ │ │ │ │ -0005d3d0: 206f 6620 7061 636b 6167 6573 2e20 2054 of packages. T │ │ │ │ │ -0005d3e0: 6869 7320 6d61 6b65 7320 7365 6e73 652c his makes sense, │ │ │ │ │ -0005d3f0: 2073 696e 6365 206f 7468 6572 7769 7365 since otherwise │ │ │ │ │ -0005d400: 0a63 6f6d 6d6f 6e20 6469 7265 6374 6f72 .common director │ │ │ │ │ -0005d410: 6965 7320 6c69 6b65 20e2 8098 2f75 7372 ies like .../usr │ │ │ │ │ -0005d420: e280 9920 776f 756c 6420 616c 7761 7973 ... would always │ │ │ │ │ -0005d430: 2062 6520 696e 2066 6c75 782e 2020 546f be in flux. To │ │ │ │ │ -0005d440: 2063 6f72 7265 6374 6c79 0a63 6861 6e67 correctly.chang │ │ │ │ │ -0005d450: 6520 7065 726d 6973 7369 6f6e 7320 6f66 e permissions of │ │ │ │ │ -0005d460: 2061 2064 6972 6563 746f 7279 2074 6865 a directory the │ │ │ │ │ -0005d470: 2070 6163 6b61 6765 206f 776e 732c 2065 package owns, e │ │ │ │ │ -0005d480: 7870 6c69 6369 7420 6163 7469 6f6e 2069 xplicit action i │ │ │ │ │ -0005d490: 730a 7265 7175 6972 6564 2c20 7573 7561 s.required, usua │ │ │ │ │ -0005d4a0: 6c6c 7920 696e 2074 6865 20e2 8098 706f lly in the ...po │ │ │ │ │ -0005d4b0: 7374 696e 7374 e280 9920 7363 7269 7074 stinst... script │ │ │ │ │ -0005d4c0: 2e20 2043 6172 6520 6d75 7374 2062 6520 . Care must be │ │ │ │ │ -0005d4d0: 7461 6b65 6e20 746f 0a68 616e 646c 6520 taken to.handle │ │ │ │ │ -0005d4e0: 646f 776e 6772 6164 6573 2061 7320 7765 downgrades as we │ │ │ │ │ -0005d4f0: 6c6c 2c20 696e 2074 6861 7420 6361 7365 ll, in that case │ │ │ │ │ -0005d500: 2e0a 0a20 2020 2832 2920 4f72 6469 6e61 ... (2) Ordina │ │ │ │ │ -0005d510: 7279 2066 696c 6573 2069 6e73 7461 6c6c ry files install │ │ │ │ │ -0005d520: 6564 2062 7920 e280 9864 706b 67e2 8099 ed by ...dpkg... │ │ │ │ │ -0005d530: 2028 6173 206f 7070 6f73 6564 2074 6f20 (as opposed to │ │ │ │ │ -0005d540: e280 9863 6f6e 6666 696c 65e2 8099 7320 ...conffile...s │ │ │ │ │ -0005d550: 616e 640a 6f74 6865 7220 7369 6d69 6c61 and.other simila │ │ │ │ │ -0005d560: 7220 6f62 6a65 6374 7329 206e 6f72 6d61 r objects) norma │ │ │ │ │ -0005d570: 6c6c 7920 6861 7665 2074 6865 6972 2070 lly have their p │ │ │ │ │ -0005d580: 6572 6d69 7373 696f 6e73 2072 6573 6574 ermissions reset │ │ │ │ │ -0005d590: 2074 6f20 7468 650a 6469 7374 7269 6275 to the.distribu │ │ │ │ │ -0005d5a0: 7465 6420 7065 726d 6973 7369 6f6e 7320 ted permissions │ │ │ │ │ -0005d5b0: 7768 656e 2074 6865 2070 6163 6b61 6765 when the package │ │ │ │ │ -0005d5c0: 2069 7320 7265 696e 7374 616c 6c65 642e is reinstalled. │ │ │ │ │ -0005d5d0: 2020 486f 7765 7665 722c 2074 6865 0a75 However, the.u │ │ │ │ │ -0005d5e0: 7365 206f 6620 e280 9864 706b 672d 7374 se of ...dpkg-st │ │ │ │ │ -0005d5f0: 6174 6f76 6572 7269 6465 e280 9920 6f76 atoverride... ov │ │ │ │ │ -0005d600: 6572 7269 6465 7320 7468 6973 2064 6566 errides this def │ │ │ │ │ -0005d610: 6175 6c74 2062 6568 6176 696f 722e 0a0a ault behavior... │ │ │ │ │ -0005d620: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0005d630: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0005d640: 653a 2054 6865 2075 7365 206f 6620 6470 e: The use of dp │ │ │ │ │ -0005d650: 6b67 2d73 7461 746f 7665 7272 6964 652c kg-statoverride, │ │ │ │ │ -0005d660: 2020 5570 3a20 5065 726d 6973 7369 6f6e Up: Permission │ │ │ │ │ -0005d670: 7320 616e 6420 6f77 6e65 7273 0a0a 3130 s and owners..10 │ │ │ │ │ -0005d680: 2e39 2e31 2054 6865 2075 7365 206f 6620 .9.1 The use of │ │ │ │ │ -0005d690: e280 9864 706b 672d 7374 6174 6f76 6572 ...dpkg-statover │ │ │ │ │ -0005d6a0: 7269 6465 e280 990a 2d2d 2d2d 2d2d 2d2d ride....-------- │ │ │ │ │ -0005d6b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0005d6c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ -0005d6d0: 6869 7320 7365 6374 696f 6e20 6973 206e his section is n │ │ │ │ │ -0005d6e0: 6f74 2069 6e74 656e 6465 6420 6173 2070 ot intended as p │ │ │ │ │ -0005d6f0: 6f6c 6963 792c 2062 7574 2061 7320 6120 olicy, but as a │ │ │ │ │ -0005d700: 6465 7363 7269 7074 696f 6e20 6f66 2074 description of t │ │ │ │ │ -0005d710: 6865 2075 7365 0a6f 6620 e280 9864 706b he use.of ...dpk │ │ │ │ │ -0005d720: 672d 7374 6174 6f76 6572 7269 6465 e280 g-statoverride.. │ │ │ │ │ -0005d730: 992e 0a0a 4966 2061 2073 7973 7465 6d20 ....If a system │ │ │ │ │ -0005d740: 6164 6d69 6e69 7374 7261 746f 7220 7769 administrator wi │ │ │ │ │ -0005d750: 7368 6573 2074 6f20 6861 7665 2061 2066 shes to have a f │ │ │ │ │ -0005d760: 696c 6520 286f 7220 6469 7265 6374 6f72 ile (or director │ │ │ │ │ -0005d770: 7920 6f72 206f 7468 6572 0a73 7563 6820 y or other.such │ │ │ │ │ -0005d780: 7468 696e 6729 2069 6e73 7461 6c6c 6564 thing) installed │ │ │ │ │ -0005d790: 2077 6974 6820 6f77 6e65 7220 616e 6420 with owner and │ │ │ │ │ -0005d7a0: 7065 726d 6973 7369 6f6e 7320 6469 6666 permissions diff │ │ │ │ │ -0005d7b0: 6572 656e 7420 6672 6f6d 2074 686f 7365 erent from those │ │ │ │ │ -0005d7c0: 2069 6e0a 7468 6520 6469 7374 7269 6275 in.the distribu │ │ │ │ │ -0005d7d0: 7465 6420 4465 6269 616e 2070 6163 6b61 ted Debian packa │ │ │ │ │ -0005d7e0: 6765 2c20 7468 6579 2063 616e 2075 7365 ge, they can use │ │ │ │ │ -0005d7f0: 2074 6865 20e2 8098 6470 6b67 2d73 7461 the ...dpkg-sta │ │ │ │ │ -0005d800: 746f 7665 7272 6964 65e2 8099 0a70 726f toverride....pro │ │ │ │ │ -0005d810: 6772 616d 2074 6f20 696e 7374 7275 6374 gram to instruct │ │ │ │ │ -0005d820: 20e2 8098 6470 6b67 e280 9920 746f 2075 ...dpkg... to u │ │ │ │ │ -0005d830: 7365 2074 6865 2064 6966 6665 7265 6e74 se the different │ │ │ │ │ -0005d840: 2073 6574 7469 6e67 7320 6576 6572 7920 settings every │ │ │ │ │ -0005d850: 7469 6d65 2074 6865 0a66 696c 6520 6973 time the.file is │ │ │ │ │ -0005d860: 2069 6e73 7461 6c6c 6564 2e20 2054 6875 installed. Thu │ │ │ │ │ -0005d870: 7320 7468 6520 7061 636b 6167 6520 6d61 s the package ma │ │ │ │ │ -0005d880: 696e 7461 696e 6572 2073 686f 756c 6420 intainer should │ │ │ │ │ -0005d890: 6469 7374 7269 6275 7465 2074 6865 0a66 distribute the.f │ │ │ │ │ -0005d8a0: 696c 6573 2077 6974 6820 7468 6569 7220 iles with their │ │ │ │ │ -0005d8b0: 6e6f 726d 616c 2070 6572 6d69 7373 696f normal permissio │ │ │ │ │ -0005d8c0: 6e73 2c20 616e 6420 6c65 6176 6520 6974 ns, and leave it │ │ │ │ │ -0005d8d0: 2066 6f72 2074 6865 2073 7973 7465 6d0a for the system. │ │ │ │ │ -0005d8e0: 6164 6d69 6e69 7374 7261 746f 7220 746f administrator to │ │ │ │ │ -0005d8f0: 206d 616b 6520 616e 7920 6465 7369 7265 make any desire │ │ │ │ │ -0005d900: 6420 6368 616e 6765 732e 2020 466f 7220 d changes. For │ │ │ │ │ -0005d910: 6578 616d 706c 652c 2061 2064 6165 6d6f example, a daemo │ │ │ │ │ -0005d920: 6e20 7768 6963 680a 6973 206e 6f72 6d61 n which.is norma │ │ │ │ │ -0005d930: 6c6c 7920 7265 7175 6972 6564 2074 6f20 lly required to │ │ │ │ │ -0005d940: 6265 2073 6574 7569 6420 726f 6f74 2c20 be setuid root, │ │ │ │ │ -0005d950: 6275 7420 696e 2063 6572 7461 696e 2073 but in certain s │ │ │ │ │ -0005d960: 6974 7561 7469 6f6e 7320 636f 756c 640a ituations could. │ │ │ │ │ -0005d970: 6265 2075 7365 6420 7769 7468 6f75 7420 be used without │ │ │ │ │ -0005d980: 6265 696e 6720 7365 7475 6964 2c20 7368 being setuid, sh │ │ │ │ │ -0005d990: 6f75 6c64 2062 6520 696e 7374 616c 6c65 ould be installe │ │ │ │ │ -0005d9a0: 6420 7365 7475 6964 2069 6e20 7468 6520 d setuid in the │ │ │ │ │ -0005d9b0: e280 982e 6465 62e2 8099 2e0a 5468 656e ....deb.....Then │ │ │ │ │ -0005d9c0: 2074 6865 206c 6f63 616c 2073 7973 7465 the local syste │ │ │ │ │ -0005d9d0: 6d20 6164 6d69 6e69 7374 7261 746f 7220 m administrator │ │ │ │ │ -0005d9e0: 6361 6e20 6368 616e 6765 2074 6869 7320 can change this │ │ │ │ │ -0005d9f0: 6966 2074 6865 7920 7769 7368 2e20 2049 if they wish. I │ │ │ │ │ -0005da00: 660a 7468 6572 6520 6172 6520 7477 6f20 f.there are two │ │ │ │ │ -0005da10: 7374 616e 6461 7264 2077 6179 7320 6f66 standard ways of │ │ │ │ │ -0005da20: 2064 6f69 6e67 2069 742c 2074 6865 2070 doing it, the p │ │ │ │ │ -0005da30: 6163 6b61 6765 206d 6169 6e74 6169 6e65 ackage maintaine │ │ │ │ │ -0005da40: 7220 6361 6e20 7573 650a e280 9864 6562 r can use....deb │ │ │ │ │ -0005da50: 636f 6e66 e280 9920 746f 2066 696e 6420 conf... to find │ │ │ │ │ -0005da60: 6f75 7420 7468 6520 7072 6566 6572 656e out the preferen │ │ │ │ │ -0005da70: 6365 2c20 616e 6420 6361 6c6c 20e2 8098 ce, and call ... │ │ │ │ │ -0005da80: 6470 6b67 2d73 7461 746f 7665 7272 6964 dpkg-statoverrid │ │ │ │ │ -0005da90: 65e2 8099 2069 6e0a 7468 6520 6d61 696e e... in.the main │ │ │ │ │ -0005daa0: 7461 696e 6572 2073 6372 6970 7420 6966 tainer script if │ │ │ │ │ -0005dab0: 206e 6563 6573 7361 7279 2074 6f20 6163 necessary to ac │ │ │ │ │ -0005dac0: 636f 6d6d 6f64 6174 6520 7468 6520 7379 commodate the sy │ │ │ │ │ -0005dad0: 7374 656d 0a61 646d 696e 6973 7472 6174 stem.administrat │ │ │ │ │ -0005dae0: 6f72 e280 9973 2063 686f 6963 652e 2020 or...s choice. │ │ │ │ │ -0005daf0: 4361 7265 206d 7573 7420 6265 2074 616b Care must be tak │ │ │ │ │ -0005db00: 656e 2064 7572 696e 6720 7570 6772 6164 en during upgrad │ │ │ │ │ -0005db10: 6573 2074 6f20 6e6f 740a 6f76 6572 7269 es to not.overri │ │ │ │ │ -0005db20: 6465 2061 6e20 6578 6973 7469 6e67 2073 de an existing s │ │ │ │ │ -0005db30: 6574 7469 6e67 2e0a 0a47 6976 656e 2074 etting...Given t │ │ │ │ │ -0005db40: 6865 2061 626f 7665 2c20 e280 9864 706b he above, ...dpk │ │ │ │ │ -0005db50: 672d 7374 6174 6f76 6572 7269 6465 e280 g-statoverride.. │ │ │ │ │ -0005db60: 9920 6973 2065 7373 656e 7469 616c 6c79 . is essentially │ │ │ │ │ -0005db70: 2061 2074 6f6f 6c20 666f 7220 7379 7374 a tool for syst │ │ │ │ │ -0005db80: 656d 0a61 646d 696e 6973 7472 6174 6f72 em.administrator │ │ │ │ │ -0005db90: 7320 616e 6420 776f 756c 6420 6e6f 7420 s and would not │ │ │ │ │ -0005dba0: 6e6f 726d 616c 6c79 2062 6520 6e65 6564 normally be need │ │ │ │ │ -0005dbb0: 6564 2069 6e20 7468 6520 6d61 696e 7461 ed in the mainta │ │ │ │ │ -0005dbc0: 696e 6572 0a73 6372 6970 7473 2e20 2054 iner.scripts. T │ │ │ │ │ -0005dbd0: 6865 7265 2069 7320 6f6e 6520 7479 7065 here is one type │ │ │ │ │ -0005dbe0: 206f 6620 7369 7475 6174 696f 6e2c 2074 of situation, t │ │ │ │ │ -0005dbf0: 686f 7567 682c 2077 6865 7265 2063 616c hough, where cal │ │ │ │ │ -0005dc00: 6c73 2074 6f0a e280 9864 706b 672d 7374 ls to....dpkg-st │ │ │ │ │ -0005dc10: 6174 6f76 6572 7269 6465 e280 9920 776f atoverride... wo │ │ │ │ │ -0005dc20: 756c 6420 6265 206e 6565 6465 6420 696e uld be needed in │ │ │ │ │ -0005dc30: 2074 6865 206d 6169 6e74 6169 6e65 7220 the maintainer │ │ │ │ │ -0005dc40: 7363 7269 7074 732c 2061 6e64 2074 6861 scripts, and tha │ │ │ │ │ -0005dc50: 740a 696e 766f 6c76 6573 2070 6163 6b61 t.involves packa │ │ │ │ │ -0005dc60: 6765 7320 7768 6963 6820 7573 6520 6479 ges which use dy │ │ │ │ │ -0005dc70: 6e61 6d69 6361 6c6c 7920 616c 6c6f 6361 namically alloca │ │ │ │ │ -0005dc80: 7465 6420 7573 6572 206f 7220 6772 6f75 ted user or grou │ │ │ │ │ -0005dc90: 7020 6964 732e 2020 496e 0a73 7563 6820 p ids. In.such │ │ │ │ │ -0005dca0: 6120 7369 7475 6174 696f 6e2c 2073 6f6d a situation, som │ │ │ │ │ -0005dcb0: 6574 6869 6e67 206c 696b 6520 7468 6520 ething like the │ │ │ │ │ -0005dcc0: 666f 6c6c 6f77 696e 6720 6964 696f 6d20 following idiom │ │ │ │ │ -0005dcd0: 6361 6e20 6265 2076 6572 7920 6865 6c70 can be very help │ │ │ │ │ -0005dce0: 6675 6c0a 696e 2074 6865 2070 6163 6b61 ful.in the packa │ │ │ │ │ -0005dcf0: 6765 e280 9973 20e2 8098 706f 7374 696e ge...s ...postin │ │ │ │ │ -0005dd00: 7374 e280 992c 2077 6865 7265 20e2 8098 st..., where ... │ │ │ │ │ -0005dd10: 7379 7375 7365 72e2 8099 2069 7320 6120 sysuser... is a │ │ │ │ │ -0005dd20: 6479 6e61 6d69 6361 6c6c 7920 616c 6c6f dynamically allo │ │ │ │ │ -0005dd30: 6361 7465 640a 6964 3a0a 0a20 2020 2020 cated.id:.. │ │ │ │ │ -0005dd40: 666f 7220 6920 696e 202f 7573 722f 6269 for i in /usr/bi │ │ │ │ │ -0005dd50: 6e2f 666f 6f20 2f75 7372 2f73 6269 6e2f n/foo /usr/sbin/ │ │ │ │ │ -0005dd60: 6261 723b 2064 6f0a 2020 2020 2020 2020 bar; do. │ │ │ │ │ -0005dd70: 2023 206f 6e6c 7920 646f 2073 6f6d 6574 # only do somet │ │ │ │ │ -0005dd80: 6869 6e67 2077 6865 6e20 6e6f 2073 6574 hing when no set │ │ │ │ │ -0005dd90: 7469 6e67 2065 7869 7374 730a 2020 2020 ting exists. │ │ │ │ │ -0005dda0: 2020 2020 2069 6620 2120 6470 6b67 2d73 if ! dpkg-s │ │ │ │ │ -0005ddb0: 7461 746f 7665 7272 6964 6520 2d2d 6c69 tatoverride --li │ │ │ │ │ -0005ddc0: 7374 2024 6920 3e2f 6465 762f 6e75 6c6c st $i >/dev/null │ │ │ │ │ -0005ddd0: 2032 3e26 313b 2074 6865 6e0a 2020 2020 2>&1; then. │ │ │ │ │ -0005dde0: 2020 2020 2020 2020 2023 696e 636c 7564 #includ │ │ │ │ │ -0005ddf0: 653a 2064 6562 636f 6e66 2070 726f 6365 e: debconf proce │ │ │ │ │ -0005de00: 7373 696e 672c 2071 7565 7374 696f 6e20 ssing, question │ │ │ │ │ -0005de10: 6162 6f75 7420 666f 6f20 616e 6420 6261 about foo and ba │ │ │ │ │ -0005de20: 720a 2020 2020 2020 2020 2020 2020 2069 r. i │ │ │ │ │ -0005de30: 6620 5b20 2224 5245 5422 203d 2022 7472 f [ "$RET" = "tr │ │ │ │ │ -0005de40: 7565 2220 5d20 3b20 7468 656e 0a20 2020 ue" ] ; then. │ │ │ │ │ -0005de50: 2020 2020 2020 2020 2020 2020 2020 6470 dp │ │ │ │ │ -0005de60: 6b67 2d73 7461 746f 7665 7272 6964 6520 kg-statoverride │ │ │ │ │ -0005de70: 2d2d 7570 6461 7465 202d 2d61 6464 2073 --update --add s │ │ │ │ │ -0005de80: 7973 7573 6572 2072 6f6f 7420 3437 3535 ysuser root 4755 │ │ │ │ │ -0005de90: 2024 690a 2020 2020 2020 2020 2020 2020 $i. │ │ │ │ │ -0005dea0: 2066 690a 2020 2020 2020 2020 2066 690a fi. fi. │ │ │ │ │ -0005deb0: 2020 2020 2064 6f6e 650a 0a54 6865 2063 done..The c │ │ │ │ │ -0005dec0: 6f72 7265 7370 6f6e 6469 6e67 2063 6f64 orresponding cod │ │ │ │ │ -0005ded0: 6520 746f 2072 656d 6f76 6520 7468 6520 e to remove the │ │ │ │ │ -0005dee0: 6f76 6572 7269 6465 2077 6865 6e20 7468 override when th │ │ │ │ │ -0005def0: 6520 7061 636b 6167 6520 6973 2070 7572 e package is pur │ │ │ │ │ -0005df00: 6765 640a 776f 756c 6420 6265 3a0a 0a20 ged.would be:.. │ │ │ │ │ -0005df10: 2020 2020 666f 7220 6920 696e 202f 7573 for i in /us │ │ │ │ │ -0005df20: 722f 6269 6e2f 666f 6f20 2f75 7372 2f73 r/bin/foo /usr/s │ │ │ │ │ -0005df30: 6269 6e2f 6261 723b 2064 6f0a 2020 2020 bin/bar; do. │ │ │ │ │ -0005df40: 2020 2020 2069 6620 6470 6b67 2d73 7461 if dpkg-sta │ │ │ │ │ -0005df50: 746f 7665 7272 6964 6520 2d2d 6c69 7374 toverride --list │ │ │ │ │ -0005df60: 2024 6920 3e2f 6465 762f 6e75 6c6c 2032 $i >/dev/null 2 │ │ │ │ │ -0005df70: 3e26 313b 2074 6865 6e0a 2020 2020 2020 >&1; then. │ │ │ │ │ -0005df80: 2020 2020 2020 2064 706b 672d 7374 6174 dpkg-stat │ │ │ │ │ -0005df90: 6f76 6572 7269 6465 202d 2d72 656d 6f76 override --remov │ │ │ │ │ -0005dfa0: 6520 2469 0a20 2020 2020 2020 2020 6669 e $i. fi │ │ │ │ │ -0005dfb0: 0a20 2020 2020 646f 6e65 0a0a 1f0a 4669 . done....Fi │ │ │ │ │ -0005dfc0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0005dfd0: 792e 696e 666f 2c20 204e 6f64 653a 2046 y.info, Node: F │ │ │ │ │ -0005dfe0: 696c 6520 6e61 6d65 732c 2020 5072 6576 ile names, Prev │ │ │ │ │ -0005dff0: 3a20 5065 726d 6973 7369 6f6e 7320 616e : Permissions an │ │ │ │ │ -0005e000: 6420 6f77 6e65 7273 2c20 2055 703a 2046 d owners, Up: F │ │ │ │ │ -0005e010: 696c 6573 3c32 3e0a 0a31 302e 3130 2046 iles<2>..10.10 F │ │ │ │ │ -0005e020: 696c 6520 6e61 6d65 730a 3d3d 3d3d 3d3d ile names.====== │ │ │ │ │ -0005e030: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 ==========..The │ │ │ │ │ -0005e040: 6e61 6d65 206f 6620 7468 6520 6669 6c65 name of the file │ │ │ │ │ -0005e050: 7320 696e 7374 616c 6c65 6420 6279 2062 s installed by b │ │ │ │ │ -0005e060: 696e 6172 7920 7061 636b 6167 6573 2069 inary packages i │ │ │ │ │ -0005e070: 6e20 7468 6520 7379 7374 656d 2050 4154 n the system PAT │ │ │ │ │ -0005e080: 480a 286e 616d 656c 7920 e280 982f 6269 H.(namely .../bi │ │ │ │ │ -0005e090: 6ee2 8099 2c20 e280 982f 7362 696e e280 n..., .../sbin.. │ │ │ │ │ -0005e0a0: 992c 20e2 8098 2f75 7372 2f62 696e e280 ., .../usr/bin.. │ │ │ │ │ -0005e0b0: 992c 20e2 8098 2f75 7372 2f73 6269 6ee2 ., .../usr/sbin. │ │ │ │ │ -0005e0c0: 8099 2061 6e64 20e2 8098 2f75 7372 2f67 .. and .../usr/g │ │ │ │ │ -0005e0d0: 616d 6573 e280 9929 206d 7573 740a 6265 ames...) must.be │ │ │ │ │ -0005e0e0: 2065 6e63 6f64 6564 2069 6e20 4153 4349 encoded in ASCI │ │ │ │ │ -0005e0f0: 492e 0a0a 5468 6520 6e61 6d65 206f 6620 I...The name of │ │ │ │ │ -0005e100: 7468 6520 6669 6c65 7320 616e 6420 6469 the files and di │ │ │ │ │ -0005e110: 7265 6374 6f72 6965 7320 696e 7374 616c rectories instal │ │ │ │ │ -0005e120: 6c65 6420 6279 2062 696e 6172 7920 7061 led by binary pa │ │ │ │ │ -0005e130: 636b 6167 6573 0a6f 7574 7369 6465 2074 ckages.outside t │ │ │ │ │ -0005e140: 6865 2073 7973 7465 6d20 5041 5448 206d he system PATH m │ │ │ │ │ -0005e150: 7573 7420 6265 2065 6e63 6f64 6564 2069 ust be encoded i │ │ │ │ │ -0005e160: 6e20 5554 462d 3820 616e 6420 7368 6f75 n UTF-8 and shou │ │ │ │ │ -0005e170: 6c64 2062 650a 7265 7374 7269 6374 6564 ld be.restricted │ │ │ │ │ -0005e180: 2074 6f20 4153 4349 4920 7768 656e 2069 to ASCII when i │ │ │ │ │ -0005e190: 7420 6973 2070 6f73 7369 626c 6520 746f t is possible to │ │ │ │ │ -0005e1a0: 2064 6f20 736f 2e0a 0a1f 0a46 696c 653a do so.....File: │ │ │ │ │ -0005e1b0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0005e1c0: 6e66 6f2c 2020 4e6f 6465 3a20 4375 7374 nfo, Node: Cust │ │ │ │ │ -0005e1d0: 6f6d 697a 6564 2070 726f 6772 616d 732c omized programs, │ │ │ │ │ -0005e1e0: 2020 4e65 7874 3a20 446f 6375 6d65 6e74 Next: Document │ │ │ │ │ -0005e1f0: 6174 696f 6e2c 2020 5072 6576 3a20 4669 ation, Prev: Fi │ │ │ │ │ -0005e200: 6c65 733c 323e 2c20 2055 703a 2054 6f70 les<2>, Up: Top │ │ │ │ │ -0005e210: 0a0a 3131 2043 7573 746f 6d69 7a65 6420 ..11 Customized │ │ │ │ │ -0005e220: 7072 6f67 7261 6d73 0a2a 2a2a 2a2a 2a2a programs.******* │ │ │ │ │ -0005e230: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a ***************. │ │ │ │ │ -0005e240: 0a2a 204d 656e 753a 0a0a 2a20 4172 6368 .* Menu:..* Arch │ │ │ │ │ -0005e250: 6974 6563 7475 7265 2073 7065 6369 6669 itecture specifi │ │ │ │ │ -0005e260: 6361 7469 6f6e 2073 7472 696e 6773 3a3a cation strings:: │ │ │ │ │ -0005e270: 0a2a 2044 6165 6d6f 6e73 3a3a 0a2a 2055 .* Daemons::.* U │ │ │ │ │ -0005e280: 7369 6e67 2070 7365 7564 6f2d 7474 7973 sing pseudo-ttys │ │ │ │ │ -0005e290: 2061 6e64 206d 6f64 6966 7969 6e67 2077 and modifying w │ │ │ │ │ -0005e2a0: 746d 702c 2075 746d 7020 616e 6420 6c61 tmp, utmp and la │ │ │ │ │ -0005e2b0: 7374 6c6f 673a 2055 7369 6e67 2070 7365 stlog: Using pse │ │ │ │ │ -0005e2c0: 7564 6f2d 7474 7973 2061 6e64 206d 6f64 udo-ttys and mod │ │ │ │ │ -0005e2d0: 6966 7969 6e67 2077 746d 7020 7574 6d70 ifying wtmp utmp │ │ │ │ │ -0005e2e0: 2061 6e64 206c 6173 746c 6f67 2e0a 2a20 and lastlog..* │ │ │ │ │ -0005e2f0: 4564 6974 6f72 7320 616e 6420 7061 6765 Editors and page │ │ │ │ │ -0005e300: 7273 3a3a 0a2a 2057 6562 2073 6572 7665 rs::.* Web serve │ │ │ │ │ -0005e310: 7273 2061 6e64 2061 7070 6c69 6361 7469 rs and applicati │ │ │ │ │ -0005e320: 6f6e 733a 3a0a 2a20 4d61 696c 2074 7261 ons::.* Mail tra │ │ │ │ │ -0005e330: 6e73 706f 7274 2c20 6465 6c69 7665 7279 nsport, delivery │ │ │ │ │ -0005e340: 2061 6e64 2075 7365 7220 6167 656e 7473 and user agents │ │ │ │ │ -0005e350: 3a20 4d61 696c 2074 7261 6e73 706f 7274 : Mail transport │ │ │ │ │ -0005e360: 2064 656c 6976 6572 7920 616e 6420 7573 delivery and us │ │ │ │ │ -0005e370: 6572 2061 6765 6e74 732e 0a2a 204e 6577 er agents..* New │ │ │ │ │ -0005e380: 7320 7379 7374 656d 2063 6f6e 6669 6775 s system configu │ │ │ │ │ -0005e390: 7261 7469 6f6e 3a3a 0a2a 2050 726f 6772 ration::.* Progr │ │ │ │ │ -0005e3a0: 616d 7320 666f 7220 7468 6520 5820 5769 ams for the X Wi │ │ │ │ │ -0005e3b0: 6e64 6f77 2053 7973 7465 6d3a 3a0a 2a20 ndow System::.* │ │ │ │ │ -0005e3c0: 5065 726c 2070 726f 6772 616d 7320 616e Perl programs an │ │ │ │ │ -0005e3d0: 6420 6d6f 6475 6c65 733a 3a0a 2a20 456d d modules::.* Em │ │ │ │ │ -0005e3e0: 6163 7320 6c69 7370 2070 726f 6772 616d acs lisp program │ │ │ │ │ -0005e3f0: 733a 3a0a 2a20 4761 6d65 733a 3a0a 0a1f s::.* Games::... │ │ │ │ │ -0005e400: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0005e410: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0005e420: 3a20 4172 6368 6974 6563 7475 7265 2073 : Architecture s │ │ │ │ │ -0005e430: 7065 6369 6669 6361 7469 6f6e 2073 7472 pecification str │ │ │ │ │ -0005e440: 696e 6773 2c20 204e 6578 743a 2044 6165 ings, Next: Dae │ │ │ │ │ -0005e450: 6d6f 6e73 2c20 2055 703a 2043 7573 746f mons, Up: Custo │ │ │ │ │ -0005e460: 6d69 7a65 6420 7072 6f67 7261 6d73 0a0a mized programs.. │ │ │ │ │ -0005e470: 3131 2e31 2041 7263 6869 7465 6374 7572 11.1 Architectur │ │ │ │ │ -0005e480: 6520 7370 6563 6966 6963 6174 696f 6e20 e specification │ │ │ │ │ -0005e490: 7374 7269 6e67 730a 3d3d 3d3d 3d3d 3d3d strings.======== │ │ │ │ │ -0005e4a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005e4b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0005e4c0: 0a49 6620 6120 7072 6f67 7261 6d20 6e65 .If a program ne │ │ │ │ │ -0005e4d0: 6564 7320 746f 2073 7065 6369 6679 2061 eds to specify a │ │ │ │ │ -0005e4e0: 6e20 2761 7263 6869 7465 6374 7572 6520 n 'architecture │ │ │ │ │ -0005e4f0: 7370 6563 6966 6963 6174 696f 6e20 7374 specification st │ │ │ │ │ -0005e500: 7269 6e67 2720 696e 0a73 6f6d 6520 706c ring' in.some pl │ │ │ │ │ -0005e510: 6163 652c 2069 7420 7368 6f75 6c64 2073 ace, it should s │ │ │ │ │ -0005e520: 656c 6563 7420 6f6e 6520 6f66 2074 6865 elect one of the │ │ │ │ │ -0005e530: 2073 7472 696e 6773 2070 726f 7669 6465 strings provide │ │ │ │ │ -0005e540: 6420 6279 0ae2 8098 6470 6b67 2d61 7263 d by....dpkg-arc │ │ │ │ │ -0005e550: 6869 7465 6374 7572 6520 2d4c e280 992e hitecture -L.... │ │ │ │ │ -0005e560: 2020 5468 6520 7374 7269 6e67 7320 6172 The strings ar │ │ │ │ │ -0005e570: 6520 696e 2074 6865 2066 6f72 6d61 7420 e in the format │ │ │ │ │ -0005e580: e280 986f 732d 6172 6368 e280 992c 2074 ...os-arch..., t │ │ │ │ │ -0005e590: 686f 7567 680a 7468 6520 4f53 2070 6172 hough.the OS par │ │ │ │ │ -0005e5a0: 7420 6973 2073 6f6d 6574 696d 6573 2065 t is sometimes e │ │ │ │ │ -0005e5b0: 6c69 6465 642c 2061 7320 7768 656e 2074 lided, as when t │ │ │ │ │ -0005e5c0: 6865 204f 5320 6973 204c 696e 7578 2e0a he OS is Linux.. │ │ │ │ │ -0005e5d0: 0a4e 6f74 6520 7468 6174 2077 6520 646f .Note that we do │ │ │ │ │ -0005e5e0: 6ee2 8099 7420 7761 6e74 2074 6f20 7573 n...t want to us │ │ │ │ │ -0005e5f0: 6520 e280 9861 7263 682d 6465 6269 616e e ...arch-debian │ │ │ │ │ -0005e600: 2d6c 696e 7578 e280 9920 746f 2061 7070 -linux... to app │ │ │ │ │ -0005e610: 6c79 2074 6f20 7468 6520 7275 6c65 0ae2 ly to the rule.. │ │ │ │ │ -0005e620: 8098 6172 6368 6974 6563 7475 7265 2d76 ..architecture-v │ │ │ │ │ -0005e630: 656e 646f 722d 6f73 e280 9920 7369 6e63 endor-os... sinc │ │ │ │ │ -0005e640: 6520 7468 6973 2077 6f75 6c64 206d 616b e this would mak │ │ │ │ │ -0005e650: 6520 6f75 7220 7072 6f67 7261 6d73 2069 e our programs i │ │ │ │ │ -0005e660: 6e63 6f6d 7061 7469 626c 650a 7769 7468 ncompatible.with │ │ │ │ │ -0005e670: 206f 7468 6572 204c 696e 7578 2064 6973 other Linux dis │ │ │ │ │ -0005e680: 7472 6962 7574 696f 6e73 2e20 2057 6520 tributions. We │ │ │ │ │ -0005e690: 616c 736f 2064 6f6e e280 9974 2075 7365 also don...t use │ │ │ │ │ -0005e6a0: 2073 6f6d 6574 6869 6e67 206c 696b 650a something like. │ │ │ │ │ -0005e6b0: e280 9861 7263 682d 756e 6b6e 6f77 6e2d ...arch-unknown- │ │ │ │ │ -0005e6c0: 6c69 6e75 78e2 8099 2c20 7369 6e63 6520 linux..., since │ │ │ │ │ -0005e6d0: 7468 6520 e280 9875 6e6b 6e6f 776e e280 the ...unknown.. │ │ │ │ │ -0005e6e0: 9920 646f 6573 206e 6f74 206c 6f6f 6b20 . does not look │ │ │ │ │ -0005e6f0: 7665 7279 2067 6f6f 642e 0a0a 2a20 4d65 very good...* Me │ │ │ │ │ -0005e700: 6e75 3a0a 0a2a 2041 7263 6869 7465 6374 nu:..* Architect │ │ │ │ │ -0005e710: 7572 6520 7769 6c64 6361 7264 733a 3a0a ure wildcards::. │ │ │ │ │ -0005e720: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0005e730: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0005e740: 6465 3a20 4172 6368 6974 6563 7475 7265 de: Architecture │ │ │ │ │ -0005e750: 2077 696c 6463 6172 6473 2c20 2055 703a wildcards, Up: │ │ │ │ │ -0005e760: 2041 7263 6869 7465 6374 7572 6520 7370 Architecture sp │ │ │ │ │ -0005e770: 6563 6966 6963 6174 696f 6e20 7374 7269 ecification stri │ │ │ │ │ -0005e780: 6e67 730a 0a31 312e 312e 3120 4172 6368 ngs..11.1.1 Arch │ │ │ │ │ -0005e790: 6974 6563 7475 7265 2077 696c 6463 6172 itecture wildcar │ │ │ │ │ -0005e7a0: 6473 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ds.------------- │ │ │ │ │ -0005e7b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0005e7c0: 0a0a 4120 7061 636b 6167 6520 6d61 7920 ..A package may │ │ │ │ │ -0005e7d0: 7370 6563 6966 7920 616e 2061 7263 6869 specify an archi │ │ │ │ │ -0005e7e0: 7465 6374 7572 6520 7769 6c64 6361 7264 tecture wildcard │ │ │ │ │ -0005e7f0: 2e20 2041 7263 6869 7465 6374 7572 6520 . Architecture │ │ │ │ │ -0005e800: 7769 6c64 6361 7264 730a 6172 6520 696e wildcards.are in │ │ │ │ │ -0005e810: 2074 6865 2066 6f72 6d61 7420 e280 9861 the format ...a │ │ │ │ │ -0005e820: 6e79 e280 9920 2877 6869 6368 206d 6174 ny... (which mat │ │ │ │ │ -0005e830: 6368 6573 2065 7665 7279 2061 7263 6869 ches every archi │ │ │ │ │ -0005e840: 7465 6374 7572 6529 2c20 e280 986f 73e2 tecture), ...os. │ │ │ │ │ -0005e850: 8099 2d61 6e79 2c20 6f72 0a61 6e79 2de2 ..-any, or.any-. │ │ │ │ │ -0005e860: 8098 6370 75e2 8099 2e20 2028 3129 0a0a ..cpu.... (1).. │ │ │ │ │ -0005e870: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -0005e880: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -0005e890: 2d2d 0a0a 2020 2028 3129 2049 6e74 6572 --.. (1) Inter │ │ │ │ │ -0005e8a0: 6e61 6c6c 792c 2074 6865 2070 6163 6b61 nally, the packa │ │ │ │ │ -0005e8b0: 6765 2073 7973 7465 6d20 6e6f 726d 616c ge system normal │ │ │ │ │ -0005e8c0: 697a 6573 2074 6865 2047 4e55 2074 7269 izes the GNU tri │ │ │ │ │ -0005e8d0: 706c 6574 7320 616e 640a 7468 6520 4465 plets and.the De │ │ │ │ │ -0005e8e0: 6269 616e 2061 7263 6865 7320 696e 746f bian arches into │ │ │ │ │ -0005e8f0: 2044 6562 6961 6e20 6172 6368 2074 7269 Debian arch tri │ │ │ │ │ -0005e900: 706c 6574 7320 2877 6869 6368 2061 7265 plets (which are │ │ │ │ │ -0005e910: 206b 696e 6420 6f66 2069 6e76 6572 7465 kind of inverte │ │ │ │ │ -0005e920: 640a 474e 5520 7472 6970 6c65 7473 292c d.GNU triplets), │ │ │ │ │ -0005e930: 2077 6974 6820 7468 6520 6669 7273 7420 with the first │ │ │ │ │ -0005e940: 636f 6d70 6f6e 656e 7420 6f66 2074 6865 component of the │ │ │ │ │ -0005e950: 2074 7269 706c 6574 2072 6570 7265 7365 triplet represe │ │ │ │ │ -0005e960: 6e74 696e 6720 7468 650a 6c69 6263 2061 nting the.libc a │ │ │ │ │ -0005e970: 6e64 2041 4249 2069 6e20 7573 652c 2061 nd ABI in use, a │ │ │ │ │ -0005e980: 6e64 2074 6865 6e20 646f 6573 206d 6174 nd then does mat │ │ │ │ │ -0005e990: 6368 696e 6720 6167 6169 6e73 7420 7468 ching against th │ │ │ │ │ -0005e9a0: 6f73 6520 7472 6970 6c65 7473 2e0a 486f ose triplets..Ho │ │ │ │ │ -0005e9b0: 7765 7665 722c 2073 7563 6820 7472 6970 wever, such trip │ │ │ │ │ -0005e9c0: 6c65 7473 2061 7265 2061 6e20 696e 7465 lets are an inte │ │ │ │ │ -0005e9d0: 726e 616c 2069 6d70 6c65 6d65 6e74 6174 rnal implementat │ │ │ │ │ -0005e9e0: 696f 6e20 6465 7461 696c 2074 6861 7420 ion detail that │ │ │ │ │ -0005e9f0: 7368 6f75 6c64 0a6e 6f74 2062 6520 7573 should.not be us │ │ │ │ │ -0005ea00: 6564 2062 7920 7061 636b 6167 6573 2064 ed by packages d │ │ │ │ │ -0005ea10: 6972 6563 746c 792e 2020 5468 6520 6c69 irectly. The li │ │ │ │ │ -0005ea20: 6263 2061 6e64 2041 4249 2070 6f72 7469 bc and ABI porti │ │ │ │ │ -0005ea30: 6f6e 2069 7320 6861 6e64 6c65 640a 696e on is handled.in │ │ │ │ │ -0005ea40: 7465 726e 616c 6c79 2062 7920 7468 6520 ternally by the │ │ │ │ │ -0005ea50: 7061 636b 6167 6520 7379 7374 656d 2062 package system b │ │ │ │ │ -0005ea60: 6173 6564 206f 6e20 7468 6520 6f73 2061 ased on the os a │ │ │ │ │ -0005ea70: 6e64 2063 7075 2e0a 0a1f 0a46 696c 653a nd cpu.....File: │ │ │ │ │ -0005ea80: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0005ea90: 6e66 6f2c 2020 4e6f 6465 3a20 4461 656d nfo, Node: Daem │ │ │ │ │ -0005eaa0: 6f6e 732c 2020 4e65 7874 3a20 5573 696e ons, Next: Usin │ │ │ │ │ -0005eab0: 6720 7073 6575 646f 2d74 7479 7320 616e g pseudo-ttys an │ │ │ │ │ -0005eac0: 6420 6d6f 6469 6679 696e 6720 7774 6d70 d modifying wtmp │ │ │ │ │ -0005ead0: 2075 746d 7020 616e 6420 6c61 7374 6c6f utmp and lastlo │ │ │ │ │ -0005eae0: 672c 2020 5072 6576 3a20 4172 6368 6974 g, Prev: Archit │ │ │ │ │ -0005eaf0: 6563 7475 7265 2073 7065 6369 6669 6361 ecture specifica │ │ │ │ │ -0005eb00: 7469 6f6e 2073 7472 696e 6773 2c20 2055 tion strings, U │ │ │ │ │ -0005eb10: 703a 2043 7573 746f 6d69 7a65 6420 7072 p: Customized pr │ │ │ │ │ -0005eb20: 6f67 7261 6d73 0a0a 3131 2e32 2044 6165 ograms..11.2 Dae │ │ │ │ │ -0005eb30: 6d6f 6e73 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d mons.=========== │ │ │ │ │ -0005eb40: 3d0a 0a54 6865 2063 6f6e 6669 6775 7261 =..The configura │ │ │ │ │ -0005eb50: 7469 6f6e 2066 696c 6573 20e2 8098 2f65 tion files .../e │ │ │ │ │ -0005eb60: 7463 2f73 6572 7669 6365 73e2 8099 2c20 tc/services..., │ │ │ │ │ -0005eb70: e280 982f 6574 632f 7072 6f74 6f63 6f6c .../etc/protocol │ │ │ │ │ -0005eb80: 73e2 8099 2c20 616e 640a e280 982f 6574 s..., and..../et │ │ │ │ │ -0005eb90: 632f 7270 63e2 8099 2061 7265 206d 616e c/rpc... are man │ │ │ │ │ -0005eba0: 6167 6564 2062 7920 7468 6520 e280 986e aged by the ...n │ │ │ │ │ -0005ebb0: 6574 6261 7365 e280 9920 7061 636b 6167 etbase... packag │ │ │ │ │ -0005ebc0: 6520 616e 6420 6d75 7374 206e 6f74 2062 e and must not b │ │ │ │ │ -0005ebd0: 6520 6d6f 6469 6669 6564 0a62 7920 6f74 e modified.by ot │ │ │ │ │ -0005ebe0: 6865 7220 7061 636b 6167 6573 2e0a 0a49 her packages...I │ │ │ │ │ -0005ebf0: 6620 6120 7061 636b 6167 6520 7265 7175 f a package requ │ │ │ │ │ -0005ec00: 6972 6573 2061 206e 6577 2065 6e74 7279 ires a new entry │ │ │ │ │ -0005ec10: 2069 6e20 6f6e 6520 6f66 2074 6865 7365 in one of these │ │ │ │ │ -0005ec20: 2066 696c 6573 2c20 7468 6520 6d61 696e files, the main │ │ │ │ │ -0005ec30: 7461 696e 6572 0a73 686f 756c 6420 6765 tainer.should ge │ │ │ │ │ -0005ec40: 7420 696e 2063 6f6e 7461 6374 2077 6974 t in contact wit │ │ │ │ │ -0005ec50: 6820 7468 6520 e280 986e 6574 6261 7365 h the ...netbase │ │ │ │ │ -0005ec60: e280 9920 6d61 696e 7461 696e 6572 2c20 ... maintainer, │ │ │ │ │ -0005ec70: 7768 6f20 7769 6c6c 2061 6464 2074 6865 who will add the │ │ │ │ │ -0005ec80: 0a65 6e74 7269 6573 2061 6e64 2072 656c .entries and rel │ │ │ │ │ -0005ec90: 6561 7365 2061 206e 6577 2076 6572 7369 ease a new versi │ │ │ │ │ -0005eca0: 6f6e 206f 6620 7468 6520 e280 986e 6574 on of the ...net │ │ │ │ │ -0005ecb0: 6261 7365 e280 9920 7061 636b 6167 652e base... package. │ │ │ │ │ -0005ecc0: 0a0a 5468 6520 636f 6e66 6967 7572 6174 ..The configurat │ │ │ │ │ -0005ecd0: 696f 6e20 6669 6c65 20e2 8098 2f65 7463 ion file .../etc │ │ │ │ │ -0005ece0: 2f69 6e65 7464 2e63 6f6e 66e2 8099 206d /inetd.conf... m │ │ │ │ │ -0005ecf0: 7573 7420 6e6f 7420 6265 206d 6f64 6966 ust not be modif │ │ │ │ │ -0005ed00: 6965 6420 6279 2074 6865 0a70 6163 6b61 ied by the.packa │ │ │ │ │ -0005ed10: 6765 e280 9973 2073 6372 6970 7473 2065 ge...s scripts e │ │ │ │ │ -0005ed20: 7863 6570 7420 7669 6120 7468 6520 e280 xcept via the .. │ │ │ │ │ -0005ed30: 9875 7064 6174 652d 696e 6574 64e2 8099 .update-inetd... │ │ │ │ │ -0005ed40: 2073 6372 6970 7420 6f72 2074 6865 0ae2 script or the.. │ │ │ │ │ -0005ed50: 8098 4465 6269 616e 4e65 742e 706d e280 ..DebianNet.pm.. │ │ │ │ │ -0005ed60: 9920 5065 726c 206d 6f64 756c 652e 2020 . Perl module. │ │ │ │ │ -0005ed70: 5365 6520 7468 6569 7220 646f 6375 6d65 See their docume │ │ │ │ │ -0005ed80: 6e74 6174 696f 6e20 666f 7220 6465 7461 ntation for deta │ │ │ │ │ -0005ed90: 696c 7320 6f6e 2068 6f77 0a74 6f20 6164 ils on how.to ad │ │ │ │ │ -0005eda0: 6420 656e 7472 6965 732e 0a0a 4966 2061 d entries...If a │ │ │ │ │ -0005edb0: 2070 6163 6b61 6765 2077 616e 7473 2074 package wants t │ │ │ │ │ -0005edc0: 6f20 696e 7374 616c 6c20 616e 2065 7861 o install an exa │ │ │ │ │ -0005edd0: 6d70 6c65 2065 6e74 7279 2069 6e74 6f20 mple entry into │ │ │ │ │ -0005ede0: e280 982f 6574 632f 696e 6574 642e 636f .../etc/inetd.co │ │ │ │ │ -0005edf0: 6e66 e280 992c 0a74 6865 2065 6e74 7279 nf...,.the entry │ │ │ │ │ -0005ee00: 206d 7573 7420 6265 2070 7265 6365 6465 must be precede │ │ │ │ │ -0005ee10: 6420 7769 7468 2065 7861 6374 6c79 206f d with exactly o │ │ │ │ │ -0005ee20: 6e65 2068 6173 6820 6368 6172 6163 7465 ne hash characte │ │ │ │ │ -0005ee30: 7220 28e2 8098 23e2 8099 292e 2020 5375 r (...#...). Su │ │ │ │ │ -0005ee40: 6368 0a6c 696e 6573 2061 7265 2074 7265 ch.lines are tre │ │ │ │ │ -0005ee50: 6174 6564 2061 7320 e280 9c63 6f6d 6d65 ated as ...comme │ │ │ │ │ -0005ee60: 6e74 6564 206f 7574 2062 7920 7573 6572 nted out by user │ │ │ │ │ -0005ee70: e280 9d20 6279 2074 6865 20e2 8098 7570 ... by the ...up │ │ │ │ │ -0005ee80: 6461 7465 2d69 6e65 7464 e280 990a 7363 date-inetd....sc │ │ │ │ │ -0005ee90: 7269 7074 2061 6e64 2061 7265 206e 6f74 ript and are not │ │ │ │ │ -0005eea0: 2063 6861 6e67 6564 206f 7220 6163 7469 changed or acti │ │ │ │ │ -0005eeb0: 7661 7465 6420 6475 7269 6e67 2070 6163 vated during pac │ │ │ │ │ -0005eec0: 6b61 6765 2075 7064 6174 6573 2e0a 0a1f kage updates.... │ │ │ │ │ -0005eed0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0005eee0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0005eef0: 3a20 5573 696e 6720 7073 6575 646f 2d74 : Using pseudo-t │ │ │ │ │ -0005ef00: 7479 7320 616e 6420 6d6f 6469 6679 696e tys and modifyin │ │ │ │ │ -0005ef10: 6720 7774 6d70 2075 746d 7020 616e 6420 g wtmp utmp and │ │ │ │ │ -0005ef20: 6c61 7374 6c6f 672c 2020 4e65 7874 3a20 lastlog, Next: │ │ │ │ │ -0005ef30: 4564 6974 6f72 7320 616e 6420 7061 6765 Editors and page │ │ │ │ │ -0005ef40: 7273 2c20 2050 7265 763a 2044 6165 6d6f rs, Prev: Daemo │ │ │ │ │ -0005ef50: 6e73 2c20 2055 703a 2043 7573 746f 6d69 ns, Up: Customi │ │ │ │ │ -0005ef60: 7a65 6420 7072 6f67 7261 6d73 0a0a 3131 zed programs..11 │ │ │ │ │ -0005ef70: 2e33 2055 7369 6e67 2070 7365 7564 6f2d .3 Using pseudo- │ │ │ │ │ -0005ef80: 7474 7973 2061 6e64 206d 6f64 6966 7969 ttys and modifyi │ │ │ │ │ -0005ef90: 6e67 2077 746d 702c 2075 746d 7020 616e ng wtmp, utmp an │ │ │ │ │ -0005efa0: 6420 6c61 7374 6c6f 670a 3d3d 3d3d 3d3d d lastlog.====== │ │ │ │ │ -0005efb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005efc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005efd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005efe0: 3d3d 3d3d 3d0a 0a53 6f6d 6520 7072 6f67 =====..Some prog │ │ │ │ │ -0005eff0: 7261 6d73 206e 6565 6420 746f 2063 7265 rams need to cre │ │ │ │ │ -0005f000: 6174 6520 7073 6575 646f 2d74 7479 732e ate pseudo-ttys. │ │ │ │ │ -0005f010: 2020 5468 6973 2073 686f 756c 6420 6265 This should be │ │ │ │ │ -0005f020: 2064 6f6e 6520 7573 696e 670a 556e 6978 done using.Unix │ │ │ │ │ -0005f030: 3938 2070 7479 7320 6966 2074 6865 2043 98 ptys if the C │ │ │ │ │ -0005f040: 206c 6962 7261 7279 2073 7570 706f 7274 library support │ │ │ │ │ -0005f050: 7320 6974 2e20 2054 6865 2072 6573 756c s it. The resul │ │ │ │ │ -0005f060: 7469 6e67 2070 726f 6772 616d 206d 7573 ting program mus │ │ │ │ │ -0005f070: 740a 6e6f 7420 6265 2069 6e73 7461 6c6c t.not be install │ │ │ │ │ -0005f080: 6564 2073 6574 7569 6420 726f 6f74 2c20 ed setuid root, │ │ │ │ │ -0005f090: 756e 6c65 7373 2074 6861 7420 6973 2072 unless that is r │ │ │ │ │ -0005f0a0: 6571 7569 7265 6420 666f 7220 6f74 6865 equired for othe │ │ │ │ │ -0005f0b0: 720a 6675 6e63 7469 6f6e 616c 6974 792e r.functionality. │ │ │ │ │ -0005f0c0: 0a0a 5468 6520 6669 6c65 7320 e280 982f ..The files .../ │ │ │ │ │ -0005f0d0: 7661 722f 7275 6e2f 7574 6d70 e280 992c var/run/utmp..., │ │ │ │ │ -0005f0e0: 20e2 8098 2f76 6172 2f6c 6f67 2f77 746d .../var/log/wtm │ │ │ │ │ -0005f0f0: 70e2 8099 2061 6e64 20e2 8098 2f76 6172 p... and .../var │ │ │ │ │ -0005f100: 2f6c 6f67 2f6c 6173 746c 6f67 e280 9920 /log/lastlog... │ │ │ │ │ -0005f110: 6d75 7374 0a62 6520 696e 7374 616c 6c65 must.be installe │ │ │ │ │ -0005f120: 6420 7772 6974 6162 6c65 2062 7920 6772 d writable by gr │ │ │ │ │ -0005f130: 6f75 7020 e280 9875 746d 70e2 8099 2e20 oup ...utmp.... │ │ │ │ │ -0005f140: 2050 726f 6772 616d 7320 7768 6963 6820 Programs which │ │ │ │ │ -0005f150: 6e65 6564 2074 6f20 6d6f 6469 6679 0a74 need to modify.t │ │ │ │ │ -0005f160: 686f 7365 2066 696c 6573 206d 7573 7420 hose files must │ │ │ │ │ -0005f170: 6265 2069 6e73 7461 6c6c 6564 2073 6574 be installed set │ │ │ │ │ -0005f180: 6769 6420 e280 9875 746d 70e2 8099 2e0a gid ...utmp..... │ │ │ │ │ -0005f190: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0005f1a0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0005f1b0: 6465 3a20 4564 6974 6f72 7320 616e 6420 de: Editors and │ │ │ │ │ -0005f1c0: 7061 6765 7273 2c20 204e 6578 743a 2057 pagers, Next: W │ │ │ │ │ -0005f1d0: 6562 2073 6572 7665 7273 2061 6e64 2061 eb servers and a │ │ │ │ │ -0005f1e0: 7070 6c69 6361 7469 6f6e 732c 2020 5072 pplications, Pr │ │ │ │ │ -0005f1f0: 6576 3a20 5573 696e 6720 7073 6575 646f ev: Using pseudo │ │ │ │ │ -0005f200: 2d74 7479 7320 616e 6420 6d6f 6469 6679 -ttys and modify │ │ │ │ │ -0005f210: 696e 6720 7774 6d70 2075 746d 7020 616e ing wtmp utmp an │ │ │ │ │ -0005f220: 6420 6c61 7374 6c6f 672c 2020 5570 3a20 d lastlog, Up: │ │ │ │ │ -0005f230: 4375 7374 6f6d 697a 6564 2070 726f 6772 Customized progr │ │ │ │ │ -0005f240: 616d 730a 0a31 312e 3420 4564 6974 6f72 ams..11.4 Editor │ │ │ │ │ -0005f250: 7320 616e 6420 7061 6765 7273 0a3d 3d3d s and pagers.=== │ │ │ │ │ -0005f260: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005f270: 3d3d 3d3d 0a0a 536f 6d65 2070 726f 6772 ====..Some progr │ │ │ │ │ -0005f280: 616d 7320 6861 7665 2074 6865 2061 6269 ams have the abi │ │ │ │ │ -0005f290: 6c69 7479 2074 6f20 6c61 756e 6368 2061 lity to launch a │ │ │ │ │ -0005f2a0: 6e20 6564 6974 6f72 206f 7220 7061 6765 n editor or page │ │ │ │ │ -0005f2b0: 7220 7072 6f67 7261 6d20 746f 0a65 6469 r program to.edi │ │ │ │ │ -0005f2c0: 7420 6f72 2064 6973 706c 6179 2061 2074 t or display a t │ │ │ │ │ -0005f2d0: 6578 7420 646f 6375 6d65 6e74 2e20 2053 ext document. S │ │ │ │ │ -0005f2e0: 696e 6365 2074 6865 7265 2061 7265 206c ince there are l │ │ │ │ │ -0005f2f0: 6f74 7320 6f66 2064 6966 6665 7265 6e74 ots of different │ │ │ │ │ -0005f300: 0a65 6469 746f 7273 2061 6e64 2070 6167 .editors and pag │ │ │ │ │ -0005f310: 6572 7320 6176 6169 6c61 626c 6520 696e ers available in │ │ │ │ │ -0005f320: 2074 6865 2044 6562 6961 6e20 6469 7374 the Debian dist │ │ │ │ │ -0005f330: 7269 6275 7469 6f6e 2c20 7468 6520 7379 ribution, the sy │ │ │ │ │ -0005f340: 7374 656d 0a61 646d 696e 6973 7472 6174 stem.administrat │ │ │ │ │ -0005f350: 6f72 2061 6e64 2065 6163 6820 7573 6572 or and each user │ │ │ │ │ -0005f360: 2073 686f 756c 6420 6861 7665 2074 6865 should have the │ │ │ │ │ -0005f370: 2070 6f73 7369 6269 6c69 7479 2074 6f20 possibility to │ │ │ │ │ -0005f380: 6368 6f6f 7365 2074 6865 6972 0a70 7265 choose their.pre │ │ │ │ │ -0005f390: 6665 7272 6564 2065 6469 746f 7220 616e ferred editor an │ │ │ │ │ -0005f3a0: 6420 7061 6765 722e 0a0a 496e 2061 6464 d pager...In add │ │ │ │ │ -0005f3b0: 6974 696f 6e2c 2065 7665 7279 2070 726f ition, every pro │ │ │ │ │ -0005f3c0: 6772 616d 2073 686f 756c 6420 6368 6f6f gram should choo │ │ │ │ │ -0005f3d0: 7365 2061 2067 6f6f 6420 6465 6661 756c se a good defaul │ │ │ │ │ -0005f3e0: 7420 6564 6974 6f72 2f70 6167 6572 2069 t editor/pager i │ │ │ │ │ -0005f3f0: 660a 6e6f 6e65 2069 7320 7365 6c65 6374 f.none is select │ │ │ │ │ -0005f400: 6564 2062 7920 7468 6520 7573 6572 206f ed by the user o │ │ │ │ │ -0005f410: 7220 7379 7374 656d 2061 646d 696e 6973 r system adminis │ │ │ │ │ -0005f420: 7472 6174 6f72 2e0a 0a54 6875 732c 2065 trator...Thus, e │ │ │ │ │ -0005f430: 7665 7279 2070 726f 6772 616d 2074 6861 very program tha │ │ │ │ │ -0005f440: 7420 6c61 756e 6368 6573 2061 6e20 6564 t launches an ed │ │ │ │ │ -0005f450: 6974 6f72 206f 7220 7061 6765 7220 6d75 itor or pager mu │ │ │ │ │ -0005f460: 7374 2075 7365 2074 6865 2045 4449 544f st use the EDITO │ │ │ │ │ -0005f470: 520a 6f72 2050 4147 4552 2065 6e76 6972 R.or PAGER envir │ │ │ │ │ -0005f480: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable │ │ │ │ │ -0005f490: 746f 2064 6574 6572 6d69 6e65 2074 6865 to determine the │ │ │ │ │ -0005f4a0: 2065 6469 746f 7220 6f72 2070 6167 6572 editor or pager │ │ │ │ │ -0005f4b0: 2074 6865 2075 7365 720a 7769 7368 6573 the user.wishes │ │ │ │ │ -0005f4c0: 2074 6f20 7573 652e 2020 4966 2074 6865 to use. If the │ │ │ │ │ -0005f4d0: 7365 2076 6172 6961 626c 6573 2061 7265 se variables are │ │ │ │ │ -0005f4e0: 206e 6f74 2073 6574 2c20 7468 6520 7072 not set, the pr │ │ │ │ │ -0005f4f0: 6f67 7261 6d73 0ae2 8098 2f75 7372 2f62 ograms..../usr/b │ │ │ │ │ -0005f500: 696e 2f65 6469 746f 72e2 8099 2061 6e64 in/editor... and │ │ │ │ │ -0005f510: 20e2 8098 2f75 7372 2f62 696e 2f70 6167 .../usr/bin/pag │ │ │ │ │ -0005f520: 6572 e280 9920 7368 6f75 6c64 2062 6520 er... should be │ │ │ │ │ -0005f530: 7573 6564 2c20 7265 7370 6563 7469 7665 used, respective │ │ │ │ │ -0005f540: 6c79 2e0a 5468 6573 6520 636f 6d6d 616e ly..These comman │ │ │ │ │ -0005f550: 6473 206d 6179 2062 6520 696e 766f 6b65 ds may be invoke │ │ │ │ │ -0005f560: 6420 6578 706c 6963 6974 6c79 2028 652e d explicitly (e. │ │ │ │ │ -0005f570: 672e 2c20 6173 20e2 8098 2f75 7372 2f62 g., as .../usr/b │ │ │ │ │ -0005f580: 696e 2f65 6469 746f 72e2 8099 2920 6f72 in/editor...) or │ │ │ │ │ -0005f590: 0a76 6961 2061 2050 4154 4820 7365 6172 .via a PATH sear │ │ │ │ │ -0005f5a0: 6368 2028 652e 672e 2c20 6173 20e2 8098 ch (e.g., as ... │ │ │ │ │ -0005f5b0: 6564 6974 6f72 e280 9929 2e0a 0a54 6865 editor...)...The │ │ │ │ │ -0005f5c0: 7365 2074 776f 2066 696c 6573 2061 7265 se two files are │ │ │ │ │ -0005f5d0: 206d 616e 6167 6564 2074 6872 6f75 6768 managed through │ │ │ │ │ -0005f5e0: 2074 6865 20e2 8098 6470 6b67 e280 9920 the ...dpkg... │ │ │ │ │ -0005f5f0: e280 9c61 6c74 6572 6e61 7469 7665 73e2 ...alternatives. │ │ │ │ │ -0005f600: 809d 206d 6563 6861 6e69 736d 2e0a 4576 .. mechanism..Ev │ │ │ │ │ -0005f610: 6572 7920 7061 636b 6167 6520 7072 6f76 ery package prov │ │ │ │ │ -0005f620: 6964 696e 6720 616e 2065 6469 746f 7220 iding an editor │ │ │ │ │ -0005f630: 6f72 2070 6167 6572 206d 7573 7420 6361 or pager must ca │ │ │ │ │ -0005f640: 6c6c 2074 6865 0ae2 8098 7570 6461 7465 ll the....update │ │ │ │ │ -0005f650: 2d61 6c74 6572 6e61 7469 7665 73e2 8099 -alternatives... │ │ │ │ │ -0005f660: 2073 6372 6970 7420 746f 2072 6567 6973 script to regis │ │ │ │ │ -0005f670: 7465 7220 6173 2061 6e20 616c 7465 726e ter as an altern │ │ │ │ │ -0005f680: 6174 6976 6520 666f 720a e280 982f 7573 ative for..../us │ │ │ │ │ -0005f690: 722f 6269 6e2f 6564 6974 6f72 e280 9920 r/bin/editor... │ │ │ │ │ -0005f6a0: 6f72 20e2 8098 2f75 7372 2f62 696e 2f70 or .../usr/bin/p │ │ │ │ │ -0005f6b0: 6167 6572 e280 9920 6173 2061 7070 726f ager... as appro │ │ │ │ │ -0005f6c0: 7072 6961 7465 2e20 2054 6865 2061 6c74 priate. The alt │ │ │ │ │ -0005f6d0: 6572 6e61 7469 7665 0a73 686f 756c 6420 ernative.should │ │ │ │ │ -0005f6e0: 6861 7665 2061 2073 6c61 7665 2061 6c74 have a slave alt │ │ │ │ │ -0005f6f0: 6572 6e61 7469 7665 2066 6f72 20e2 8098 ernative for ... │ │ │ │ │ -0005f700: 2f75 7372 2f73 6861 7265 2f6d 616e 2f6d /usr/share/man/m │ │ │ │ │ -0005f710: 616e 312f 6564 6974 6f72 2e31 2e67 7ae2 an1/editor.1.gz. │ │ │ │ │ -0005f720: 8099 206f 720a e280 982f 7573 722f 7368 .. or..../usr/sh │ │ │ │ │ -0005f730: 6172 652f 6d61 6e2f 6d61 6e31 2f70 6167 are/man/man1/pag │ │ │ │ │ -0005f740: 6572 2e31 2e67 7ae2 8099 2070 6f69 6e74 er.1.gz... point │ │ │ │ │ -0005f750: 696e 6720 746f 2074 6865 2063 6f72 7265 ing to the corre │ │ │ │ │ -0005f760: 7370 6f6e 6469 6e67 206d 616e 7561 6c0a sponding manual. │ │ │ │ │ -0005f770: 7061 6765 2e0a 0a49 6620 6974 2069 7320 page...If it is │ │ │ │ │ -0005f780: 7665 7279 2068 6172 6420 746f 2061 6461 very hard to ada │ │ │ │ │ -0005f790: 7074 2061 2070 726f 6772 616d 2074 6f20 pt a program to │ │ │ │ │ -0005f7a0: 6d61 6b65 2075 7365 206f 6620 7468 6520 make use of the │ │ │ │ │ -0005f7b0: 4544 4954 4f52 206f 7220 5041 4745 520a EDITOR or PAGER. │ │ │ │ │ -0005f7c0: 7661 7269 6162 6c65 732c 2074 6861 7420 variables, that │ │ │ │ │ -0005f7d0: 7072 6f67 7261 6d20 6d61 7920 6265 2063 program may be c │ │ │ │ │ -0005f7e0: 6f6e 6669 6775 7265 6420 746f 2075 7365 onfigured to use │ │ │ │ │ -0005f7f0: 0ae2 8098 2f75 7372 2f62 696e 2f73 656e ..../usr/bin/sen │ │ │ │ │ -0005f800: 7369 626c 652d 6564 6974 6f72 e280 9920 sible-editor... │ │ │ │ │ -0005f810: 616e 6420 e280 982f 7573 722f 6269 6e2f and .../usr/bin/ │ │ │ │ │ -0005f820: 7365 6e73 6962 6c65 2d70 6167 6572 e280 sensible-pager.. │ │ │ │ │ -0005f830: 9920 6173 2074 6865 2065 6469 746f 720a . as the editor. │ │ │ │ │ -0005f840: 6f72 2070 6167 6572 2070 726f 6772 616d or pager program │ │ │ │ │ -0005f850: 2072 6573 7065 6374 6976 656c 792e 2020 respectively. │ │ │ │ │ -0005f860: 5468 6573 6520 6172 6520 7477 6f20 7363 These are two sc │ │ │ │ │ -0005f870: 7269 7074 7320 7072 6f76 6964 6564 2069 ripts provided i │ │ │ │ │ -0005f880: 6e20 7468 650a 7365 6e73 6962 6c65 2d75 n the.sensible-u │ │ │ │ │ -0005f890: 7469 6c73 2070 6163 6b61 6765 2074 6861 tils package tha │ │ │ │ │ -0005f8a0: 7420 6368 6563 6b20 7468 6520 4544 4954 t check the EDIT │ │ │ │ │ -0005f8b0: 4f52 2061 6e64 2050 4147 4552 2076 6172 OR and PAGER var │ │ │ │ │ -0005f8c0: 6961 626c 6573 2061 6e64 0a6c 6175 6e63 iables and.launc │ │ │ │ │ -0005f8d0: 6820 7468 6520 6170 7072 6f70 7269 6174 h the appropriat │ │ │ │ │ -0005f8e0: 6520 7072 6f67 7261 6d2c 2061 6e64 2066 e program, and f │ │ │ │ │ -0005f8f0: 616c 6c20 6261 636b 2074 6f20 e280 982f all back to .../ │ │ │ │ │ -0005f900: 7573 722f 6269 6e2f 6564 6974 6f72 e280 usr/bin/editor.. │ │ │ │ │ -0005f910: 9920 616e 640a e280 982f 7573 722f 6269 . and..../usr/bi │ │ │ │ │ -0005f920: 6e2f 7061 6765 72e2 8099 2069 6620 7468 n/pager... if th │ │ │ │ │ -0005f930: 6520 7661 7269 6162 6c65 2069 7320 6e6f e variable is no │ │ │ │ │ -0005f940: 7420 7365 742e 0a0a 4120 7072 6f67 7261 t set...A progra │ │ │ │ │ -0005f950: 6d20 6d61 7920 616c 736f 2075 7365 2074 m may also use t │ │ │ │ │ -0005f960: 6865 2056 4953 5541 4c20 656e 7669 726f he VISUAL enviro │ │ │ │ │ -0005f970: 6e6d 656e 7420 7661 7269 6162 6c65 2074 nment variable t │ │ │ │ │ -0005f980: 6f20 6465 7465 726d 696e 6520 7468 650a o determine the. │ │ │ │ │ -0005f990: 7573 6572 e280 9973 2063 686f 6963 6520 user...s choice │ │ │ │ │ -0005f9a0: 6f66 2065 6469 746f 722e 2020 4966 2069 of editor. If i │ │ │ │ │ -0005f9b0: 7420 6578 6973 7473 2c20 6974 2073 686f t exists, it sho │ │ │ │ │ -0005f9c0: 756c 6420 7461 6b65 2070 7265 6365 6465 uld take precede │ │ │ │ │ -0005f9d0: 6e63 6520 6f76 6572 0a45 4449 544f 522e nce over.EDITOR. │ │ │ │ │ -0005f9e0: 2054 6869 7320 6973 2069 6e20 6661 6374 This is in fact │ │ │ │ │ -0005f9f0: 2077 6861 7420 e280 982f 7573 722f 6269 what .../usr/bi │ │ │ │ │ -0005fa00: 6e2f 7365 6e73 6962 6c65 2d65 6469 746f n/sensible-edito │ │ │ │ │ -0005fa10: 72e2 8099 2064 6f65 732e 0a0a 4974 2069 r... does...It i │ │ │ │ │ -0005fa20: 7320 6e6f 7420 7265 7175 6972 6564 2066 s not required f │ │ │ │ │ -0005fa30: 6f72 2061 2070 6163 6b61 6765 2074 6f20 or a package to │ │ │ │ │ -0005fa40: 6465 7065 6e64 206f 6e20 e280 9865 6469 depend on ...edi │ │ │ │ │ -0005fa50: 746f 72e2 8099 2061 6e64 20e2 8098 7061 tor... and ...pa │ │ │ │ │ -0005fa60: 6765 72e2 8099 2c20 6e6f 720a 6973 2069 ger..., nor.is i │ │ │ │ │ -0005fa70: 7420 7265 7175 6972 6564 2066 6f72 2061 t required for a │ │ │ │ │ -0005fa80: 2070 6163 6b61 6765 2074 6f20 7072 6f76 package to prov │ │ │ │ │ -0005fa90: 6964 6520 7375 6368 2076 6972 7475 616c ide such virtual │ │ │ │ │ -0005faa0: 2070 6163 6b61 6765 732e 2020 2831 290a packages. (1). │ │ │ │ │ -0005fab0: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -0005fac0: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -0005fad0: 2d2d 2d0a 0a20 2020 2831 2920 5468 6520 ---.. (1) The │ │ │ │ │ -0005fae0: 4465 6269 616e 2062 6173 6520 7379 7374 Debian base syst │ │ │ │ │ -0005faf0: 656d 2061 6c72 6561 6479 2070 726f 7669 em already provi │ │ │ │ │ -0005fb00: 6465 7320 616e 2065 6469 746f 7220 616e des an editor an │ │ │ │ │ -0005fb10: 6420 6120 7061 6765 720a 7072 6f67 7261 d a pager.progra │ │ │ │ │ -0005fb20: 6d2e 0a0a 1f0a 4669 6c65 3a20 6465 6269 m.....File: debi │ │ │ │ │ -0005fb30: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0005fb40: 204e 6f64 653a 2057 6562 2073 6572 7665 Node: Web serve │ │ │ │ │ -0005fb50: 7273 2061 6e64 2061 7070 6c69 6361 7469 rs and applicati │ │ │ │ │ -0005fb60: 6f6e 732c 2020 4e65 7874 3a20 4d61 696c ons, Next: Mail │ │ │ │ │ -0005fb70: 2074 7261 6e73 706f 7274 2064 656c 6976 transport deliv │ │ │ │ │ -0005fb80: 6572 7920 616e 6420 7573 6572 2061 6765 ery and user age │ │ │ │ │ -0005fb90: 6e74 732c 2020 5072 6576 3a20 4564 6974 nts, Prev: Edit │ │ │ │ │ -0005fba0: 6f72 7320 616e 6420 7061 6765 7273 2c20 ors and pagers, │ │ │ │ │ -0005fbb0: 2055 703a 2043 7573 746f 6d69 7a65 6420 Up: Customized │ │ │ │ │ -0005fbc0: 7072 6f67 7261 6d73 0a0a 3131 2e35 2057 programs..11.5 W │ │ │ │ │ -0005fbd0: 6562 2073 6572 7665 7273 2061 6e64 2061 eb servers and a │ │ │ │ │ -0005fbe0: 7070 6c69 6361 7469 6f6e 730a 3d3d 3d3d pplications.==== │ │ │ │ │ -0005fbf0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005fc00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T │ │ │ │ │ -0005fc10: 6869 7320 7365 6374 696f 6e20 6465 7363 his section desc │ │ │ │ │ -0005fc20: 7269 6265 7320 7468 6520 6c6f 6361 7469 ribes the locati │ │ │ │ │ -0005fc30: 6f6e 7320 616e 6420 5552 4c73 2074 6861 ons and URLs tha │ │ │ │ │ -0005fc40: 7420 7368 6f75 6c64 2062 6520 7573 6564 t should be used │ │ │ │ │ -0005fc50: 2062 7920 616c 6c0a 7765 6220 7365 7276 by all.web serv │ │ │ │ │ -0005fc60: 6572 7320 616e 6420 7765 6220 6170 706c ers and web appl │ │ │ │ │ -0005fc70: 6963 6174 696f 6e73 2069 6e20 7468 6520 ications in the │ │ │ │ │ -0005fc80: 4465 6269 616e 2073 7973 7465 6d2e 0a0a Debian system... │ │ │ │ │ -0005fc90: 2020 312e 2043 6769 2d62 696e 2065 7865 1. Cgi-bin exe │ │ │ │ │ -0005fca0: 6375 7461 626c 6520 6669 6c65 7320 6172 cutable files ar │ │ │ │ │ -0005fcb0: 6520 696e 7374 616c 6c65 6420 696e 2074 e installed in t │ │ │ │ │ -0005fcc0: 6865 2064 6972 6563 746f 7279 0a0a 2020 he directory.. │ │ │ │ │ -0005fcd0: 2020 2020 2020 2020 2f75 7372 2f6c 6962 /usr/lib │ │ │ │ │ -0005fce0: 2f63 6769 2d62 696e 0a0a 2020 2020 206f /cgi-bin.. o │ │ │ │ │ -0005fcf0: 7220 6120 7375 6264 6972 6563 746f 7279 r a subdirectory │ │ │ │ │ -0005fd00: 206f 6620 7468 6174 2064 6972 6563 746f of that directo │ │ │ │ │ -0005fd10: 7279 2c20 616e 6420 7468 6520 7363 7269 ry, and the scri │ │ │ │ │ -0005fd20: 7074 0a0a 2020 2020 2020 2020 2020 2f75 pt.. /u │ │ │ │ │ -0005fd30: 7372 2f6c 6962 2f63 6769 2d62 696e 2f2e sr/lib/cgi-bin/. │ │ │ │ │ -0005fd40: 2e2e 2f63 6769 2d62 696e 2d6e 616d 650a ../cgi-bin-name. │ │ │ │ │ -0005fd50: 0a20 2020 2020 7368 6f75 6c64 2062 6520 . should be │ │ │ │ │ -0005fd60: 7265 6665 7272 6564 2074 6f20 6173 0a0a referred to as.. │ │ │ │ │ -0005fd70: 2020 2020 2020 2020 2020 6874 7470 3a2f http:/ │ │ │ │ │ -0005fd80: 2f6c 6f63 616c 686f 7374 2f63 6769 2d62 /localhost/cgi-b │ │ │ │ │ -0005fd90: 696e 2f2e 2e2e 2f63 6769 2d62 696e 2d6e in/.../cgi-bin-n │ │ │ │ │ -0005fda0: 616d 650a 0a20 2032 2e20 2844 656c 6574 ame.. 2. (Delet │ │ │ │ │ -0005fdb0: 6564 290a 0a20 2033 2e20 4163 6365 7373 ed).. 3. Access │ │ │ │ │ -0005fdc0: 2074 6f20 696d 6167 6573 0a0a 2020 2020 to images.. │ │ │ │ │ -0005fdd0: 2049 6d61 6765 7320 666f 7220 6120 7061 Images for a pa │ │ │ │ │ -0005fde0: 636b 6167 6520 7368 6f75 6c64 2062 6520 ckage should be │ │ │ │ │ -0005fdf0: 7374 6f72 6564 2069 6e0a 2020 2020 20e2 stored in. . │ │ │ │ │ -0005fe00: 8098 2f75 7372 2f73 6861 7265 2f69 6d61 ../usr/share/ima │ │ │ │ │ -0005fe10: 6765 732f 7061 636b 6167 65e2 8099 2061 ges/package... a │ │ │ │ │ -0005fe20: 6e64 2072 6566 6572 7265 6420 746f 2074 nd referred to t │ │ │ │ │ -0005fe30: 6872 6f75 6768 2061 6e20 616c 6961 730a hrough an alias. │ │ │ │ │ -0005fe40: 2020 2020 20e2 8098 2f69 6d61 6765 732f .../images/ │ │ │ │ │ -0005fe50: e280 9920 6173 3a0a 0a20 2020 2020 2020 ... as:.. │ │ │ │ │ -0005fe60: 2020 2068 7474 703a 2f2f 6c6f 6361 6c68 http://localh │ │ │ │ │ -0005fe70: 6f73 742f 696d 6167 6573 2f70 6163 6b61 ost/images/packa │ │ │ │ │ -0005fe80: 6765 2f66 696c 656e 616d 650a 0a20 2034 ge/filename.. 4 │ │ │ │ │ -0005fe90: 2e20 5765 6220 446f 6375 6d65 6e74 2052 . Web Document R │ │ │ │ │ -0005fea0: 6f6f 740a 0a20 2020 2020 5765 6220 4170 oot.. Web Ap │ │ │ │ │ -0005feb0: 706c 6963 6174 696f 6e73 2073 686f 756c plications shoul │ │ │ │ │ -0005fec0: 6420 7472 7920 746f 2061 766f 6964 2073 d try to avoid s │ │ │ │ │ -0005fed0: 746f 7269 6e67 2066 696c 6573 2069 6e20 toring files in │ │ │ │ │ -0005fee0: 7468 6520 5765 620a 2020 2020 2044 6f63 the Web. Doc │ │ │ │ │ -0005fef0: 756d 656e 7420 526f 6f74 2e20 2049 6e73 ument Root. Ins │ │ │ │ │ -0005ff00: 7465 6164 2074 6865 7920 7368 6f75 6c64 tead they should │ │ │ │ │ -0005ff10: 2075 7365 2074 6865 202f 7573 722f 7368 use the /usr/sh │ │ │ │ │ -0005ff20: 6172 652f 646f 632f 7061 636b 6167 650a are/doc/package. │ │ │ │ │ -0005ff30: 2020 2020 2064 6972 6563 746f 7279 2066 directory f │ │ │ │ │ -0005ff40: 6f72 2064 6f63 756d 656e 7473 2e20 2049 or documents. I │ │ │ │ │ -0005ff50: 6620 6163 6365 7373 2074 6f20 7468 6520 f access to the │ │ │ │ │ -0005ff60: 7765 6220 646f 6375 6d65 6e74 2072 6f6f web document roo │ │ │ │ │ -0005ff70: 7420 6973 0a20 2020 2020 756e 6176 6f69 t is. unavoi │ │ │ │ │ -0005ff80: 6461 626c 6520 7468 656e 2075 7365 0a0a dable then use.. │ │ │ │ │ -0005ff90: 2020 2020 2020 2020 2020 2f76 6172 2f77 /var/w │ │ │ │ │ -0005ffa0: 7777 2f68 746d 6c0a 0a20 2020 2020 6173 ww/html.. as │ │ │ │ │ -0005ffb0: 2074 6865 2044 6f63 756d 656e 7420 526f the Document Ro │ │ │ │ │ -0005ffc0: 6f74 2e20 2054 6869 7320 6d69 6768 7420 ot. This might │ │ │ │ │ -0005ffd0: 6265 206a 7573 7420 6120 7379 6d62 6f6c be just a symbol │ │ │ │ │ -0005ffe0: 6963 206c 696e 6b20 746f 2074 6865 0a20 ic link to the. │ │ │ │ │ -0005fff0: 2020 2020 6c6f 6361 7469 6f6e 2077 6865 location whe │ │ │ │ │ -00060000: 7265 2074 6865 2073 7973 7465 6d20 6164 re the system ad │ │ │ │ │ -00060010: 6d69 6e69 7374 7261 746f 7220 6861 7320 ministrator has │ │ │ │ │ -00060020: 7075 7420 7468 6520 7265 616c 2064 6f63 put the real doc │ │ │ │ │ -00060030: 756d 656e 740a 2020 2020 2072 6f6f 742e ument. root. │ │ │ │ │ -00060040: 0a0a 2020 352e 2050 726f 7669 6469 6e67 .. 5. Providing │ │ │ │ │ -00060050: 2068 7474 7064 2061 6e64 2f6f 7220 6874 httpd and/or ht │ │ │ │ │ -00060060: 7470 642d 6367 690a 0a20 2020 2020 416c tpd-cgi.. Al │ │ │ │ │ -00060070: 6c20 7765 6220 7365 7276 6572 7320 7368 l web servers sh │ │ │ │ │ -00060080: 6f75 6c64 2070 726f 7669 6465 2074 6865 ould provide the │ │ │ │ │ -00060090: 2076 6972 7475 616c 2070 6163 6b61 6765 virtual package │ │ │ │ │ -000600a0: 20e2 8098 6874 7470 64e2 8099 2e20 2049 ...httpd.... I │ │ │ │ │ -000600b0: 6620 610a 2020 2020 2077 6562 2073 6572 f a. web ser │ │ │ │ │ -000600c0: 7665 7220 6861 7320 4347 4920 7375 7070 ver has CGI supp │ │ │ │ │ -000600d0: 6f72 7420 6974 2073 686f 756c 6420 7072 ort it should pr │ │ │ │ │ -000600e0: 6f76 6964 6520 e280 9868 7474 7064 2d63 ovide ...httpd-c │ │ │ │ │ -000600f0: 6769 e280 990a 2020 2020 2061 6464 6974 gi.... addit │ │ │ │ │ -00060100: 696f 6e61 6c6c 792e 0a0a 2020 2020 2041 ionally... A │ │ │ │ │ -00060110: 6c6c 2077 6562 2061 7070 6c69 6361 7469 ll web applicati │ │ │ │ │ -00060120: 6f6e 7320 7768 6963 6820 646f 206e 6f74 ons which do not │ │ │ │ │ -00060130: 2063 6f6e 7461 696e 2043 4749 2073 6372 contain CGI scr │ │ │ │ │ -00060140: 6970 7473 2073 686f 756c 6420 6465 7065 ipts should depe │ │ │ │ │ -00060150: 6e64 0a20 2020 2020 6f6e 20e2 8098 6874 nd. on ...ht │ │ │ │ │ -00060160: 7470 64e2 8099 2c20 616c 6c20 7468 6f73 tpd..., all thos │ │ │ │ │ -00060170: 6520 7765 6220 6170 706c 6963 6174 696f e web applicatio │ │ │ │ │ -00060180: 6e73 2077 6869 6368 20e2 8098 646f e280 ns which ...do.. │ │ │ │ │ -00060190: 9920 636f 6e74 6169 6e20 4347 490a 2020 . contain CGI. │ │ │ │ │ -000601a0: 2020 2073 6372 6970 7473 2c20 7368 6f75 scripts, shou │ │ │ │ │ -000601b0: 6c64 2064 6570 656e 6420 6f6e 20e2 8098 ld depend on ... │ │ │ │ │ -000601c0: 6874 7470 642d 6367 69e2 8099 2e0a 0a1f httpd-cgi....... │ │ │ │ │ -000601d0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000601e0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000601f0: 3a20 4d61 696c 2074 7261 6e73 706f 7274 : Mail transport │ │ │ │ │ -00060200: 2064 656c 6976 6572 7920 616e 6420 7573 delivery and us │ │ │ │ │ -00060210: 6572 2061 6765 6e74 732c 2020 4e65 7874 er agents, Next │ │ │ │ │ -00060220: 3a20 4e65 7773 2073 7973 7465 6d20 636f : News system co │ │ │ │ │ -00060230: 6e66 6967 7572 6174 696f 6e2c 2020 5072 nfiguration, Pr │ │ │ │ │ -00060240: 6576 3a20 5765 6220 7365 7276 6572 7320 ev: Web servers │ │ │ │ │ -00060250: 616e 6420 6170 706c 6963 6174 696f 6e73 and applications │ │ │ │ │ -00060260: 2c20 2055 703a 2043 7573 746f 6d69 7a65 , Up: Customize │ │ │ │ │ -00060270: 6420 7072 6f67 7261 6d73 0a0a 3131 2e36 d programs..11.6 │ │ │ │ │ -00060280: 204d 6169 6c20 7472 616e 7370 6f72 742c Mail transport, │ │ │ │ │ -00060290: 2064 656c 6976 6572 7920 616e 6420 7573 delivery and us │ │ │ │ │ -000602a0: 6572 2061 6765 6e74 730a 3d3d 3d3d 3d3d er agents.====== │ │ │ │ │ -000602b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000602c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000602d0: 3d3d 3d3d 3d3d 3d0a 0a44 6562 6961 6e20 =======..Debian │ │ │ │ │ -000602e0: 7061 636b 6167 6573 2077 6869 6368 2070 packages which p │ │ │ │ │ -000602f0: 726f 6365 7373 2065 6c65 6374 726f 6e69 rocess electroni │ │ │ │ │ -00060300: 6320 6d61 696c 2c20 7768 6574 6865 7220 c mail, whether │ │ │ │ │ -00060310: 6d61 696c 2075 7365 7220 6167 656e 7473 mail user agents │ │ │ │ │ -00060320: 0a28 4d55 4173 2920 6f72 206d 6169 6c20 .(MUAs) or mail │ │ │ │ │ -00060330: 7472 616e 7370 6f72 7420 6167 656e 7473 transport agents │ │ │ │ │ -00060340: 2028 4d54 4173 292c 206d 7573 7420 656e (MTAs), must en │ │ │ │ │ -00060350: 7375 7265 2074 6861 7420 7468 6579 2061 sure that they a │ │ │ │ │ -00060360: 7265 0a63 6f6d 7061 7469 626c 6520 7769 re.compatible wi │ │ │ │ │ -00060370: 7468 2074 6865 2063 6f6e 6669 6775 7261 th the configura │ │ │ │ │ -00060380: 7469 6f6e 2064 6563 6973 696f 6e73 2062 tion decisions b │ │ │ │ │ -00060390: 656c 6f77 2e20 2046 6169 6c75 7265 2074 elow. Failure t │ │ │ │ │ -000603a0: 6f20 646f 2074 6869 730a 6d61 7920 7265 o do this.may re │ │ │ │ │ -000603b0: 7375 6c74 2069 6e20 6c6f 7374 206d 6169 sult in lost mai │ │ │ │ │ -000603c0: 6c2c 2062 726f 6b65 6e20 e280 9846 726f l, broken ...Fro │ │ │ │ │ -000603d0: 6d3a e280 9920 6c69 6e65 732c 2061 6e64 m:... lines, and │ │ │ │ │ -000603e0: 206f 7468 6572 2073 6572 696f 7573 2062 other serious b │ │ │ │ │ -000603f0: 7261 696e 0a64 616d 6167 6521 0a0a 5468 rain.damage!..Th │ │ │ │ │ -00060400: 6520 6d61 696c 2073 706f 6f6c 2069 7320 e mail spool is │ │ │ │ │ -00060410: e280 982f 7661 722f 6d61 696c e280 9920 .../var/mail... │ │ │ │ │ -00060420: 616e 6420 7468 6520 696e 7465 7266 6163 and the interfac │ │ │ │ │ -00060430: 6520 746f 2073 656e 6420 6120 6d61 696c e to send a mail │ │ │ │ │ -00060440: 206d 6573 7361 6765 0a69 7320 e280 982f message.is .../ │ │ │ │ │ -00060450: 7573 722f 7362 696e 2f73 656e 646d 6169 usr/sbin/sendmai │ │ │ │ │ -00060460: 6ce2 8099 2028 6173 2070 6572 2074 6865 l... (as per the │ │ │ │ │ -00060470: 2046 4853 292e 204f 6e20 6f6c 6465 7220 FHS). On older │ │ │ │ │ -00060480: 7379 7374 656d 732c 2074 6865 206d 6169 systems, the mai │ │ │ │ │ -00060490: 6c0a 7370 6f6f 6c20 6d61 7920 6265 2070 l.spool may be p │ │ │ │ │ -000604a0: 6879 7369 6361 6c6c 7920 6c6f 6361 7465 hysically locate │ │ │ │ │ -000604b0: 6420 696e 20e2 8098 2f76 6172 2f73 706f d in .../var/spo │ │ │ │ │ -000604c0: 6f6c 2f6d 6169 6ce2 8099 2c20 6275 7420 ol/mail..., but │ │ │ │ │ -000604d0: 616c 6c20 6163 6365 7373 2074 6f0a 7468 all access to.th │ │ │ │ │ -000604e0: 6520 6d61 696c 2073 706f 6f6c 2073 686f e mail spool sho │ │ │ │ │ -000604f0: 756c 6420 6265 2076 6961 2074 6865 20e2 uld be via the . │ │ │ │ │ -00060500: 8098 2f76 6172 2f6d 6169 6ce2 8099 2073 ../var/mail... s │ │ │ │ │ -00060510: 796d 6c69 6e6b 2e20 2054 6865 206d 6169 ymlink. The mai │ │ │ │ │ -00060520: 6c20 7370 6f6f 6c20 6973 0a70 6172 7420 l spool is.part │ │ │ │ │ -00060530: 6f66 2074 6865 2062 6173 6520 7379 7374 of the base syst │ │ │ │ │ -00060540: 656d 2061 6e64 206e 6f74 2070 6172 7420 em and not part │ │ │ │ │ -00060550: 6f66 2074 6865 204d 5441 2070 6163 6b61 of the MTA packa │ │ │ │ │ -00060560: 6765 2e0a 0a41 6c6c 2044 6562 6961 6e20 ge...All Debian │ │ │ │ │ -00060570: 4d55 4173 2c20 4d54 4173 2c20 4d44 4173 MUAs, MTAs, MDAs │ │ │ │ │ -00060580: 2061 6e64 206f 7468 6572 206d 6169 6c62 and other mailb │ │ │ │ │ -00060590: 6f78 2061 6363 6573 7369 6e67 2070 726f ox accessing pro │ │ │ │ │ -000605a0: 6772 616d 7320 2873 7563 680a 6173 2049 grams (such.as I │ │ │ │ │ -000605b0: 4d41 5020 6461 656d 6f6e 7329 206d 7573 MAP daemons) mus │ │ │ │ │ -000605c0: 7420 6c6f 636b 2074 6865 206d 6169 6c62 t lock the mailb │ │ │ │ │ -000605d0: 6f78 2069 6e20 616e 204e 4653 2d73 6166 ox in an NFS-saf │ │ │ │ │ -000605e0: 6520 7761 792e 2020 5468 6973 206d 6561 e way. This mea │ │ │ │ │ -000605f0: 6e73 0a74 6861 7420 e280 9866 636e 746c ns.that ...fcntl │ │ │ │ │ -00060600: 2829 e280 9920 6c6f 636b 696e 6720 6d75 ()... locking mu │ │ │ │ │ -00060610: 7374 2062 6520 636f 6d62 696e 6564 2077 st be combined w │ │ │ │ │ -00060620: 6974 6820 646f 7420 6c6f 636b 696e 672e ith dot locking. │ │ │ │ │ -00060630: 2020 546f 2061 766f 6964 0a64 6561 646c To avoid.deadl │ │ │ │ │ -00060640: 6f63 6b73 2c20 6120 7072 6f67 7261 6d20 ocks, a program │ │ │ │ │ -00060650: 7368 6f75 6c64 2075 7365 20e2 8098 6663 should use ...fc │ │ │ │ │ -00060660: 6e74 6c28 29e2 8099 2066 6972 7374 2061 ntl()... first a │ │ │ │ │ -00060670: 6e64 2064 6f74 206c 6f63 6b69 6e67 2061 nd dot locking a │ │ │ │ │ -00060680: 6674 6572 0a74 6869 732c 206f 7220 616c fter.this, or al │ │ │ │ │ -00060690: 7465 726e 6174 6976 656c 7920 696d 706c ternatively impl │ │ │ │ │ -000606a0: 656d 656e 7420 7468 6520 7477 6f20 6c6f ement the two lo │ │ │ │ │ -000606b0: 636b 696e 6720 6d65 7468 6f64 7320 696e cking methods in │ │ │ │ │ -000606c0: 2061 206e 6f6e 0a62 6c6f 636b 696e 6720 a non.blocking │ │ │ │ │ -000606d0: 7761 792e 2020 2831 2920 2055 7369 6e67 way. (1) Using │ │ │ │ │ -000606e0: 2074 6865 2066 756e 6374 696f 6e73 20e2 the functions . │ │ │ │ │ -000606f0: 8098 6d61 696c 6c6f 636b e280 9920 616e ..maillock... an │ │ │ │ │ -00060700: 6420 e280 986d 6169 6c75 6e6c 6f63 6be2 d ...mailunlock. │ │ │ │ │ -00060710: 8099 0a70 726f 7669 6465 6420 6279 2074 ...provided by t │ │ │ │ │ -00060720: 6865 20e2 8098 6c69 626c 6f63 6b66 696c he ...liblockfil │ │ │ │ │ -00060730: 652a e280 9920 7061 636b 6167 6573 2069 e*... packages i │ │ │ │ │ -00060740: 7320 7468 6520 7265 636f 6d6d 656e 6465 s the recommende │ │ │ │ │ -00060750: 6420 7761 7920 746f 0a61 6363 6f6d 706c d way to.accompl │ │ │ │ │ -00060760: 6973 6820 7468 6973 2e0a 0a4d 6169 6c62 ish this...Mailb │ │ │ │ │ -00060770: 6f78 6573 2061 7265 2067 656e 6572 616c oxes are general │ │ │ │ │ -00060780: 6c79 2065 6974 6865 7220 6d6f 6465 2036 ly either mode 6 │ │ │ │ │ -00060790: 3030 2061 6e64 206f 776e 6564 2062 7920 00 and owned by │ │ │ │ │ -000607a0: 7573 6572 206f 7220 6d6f 6465 2036 3630 user or mode 660 │ │ │ │ │ -000607b0: 0a61 6e64 206f 776e 6564 2062 7920 e280 .and owned by .. │ │ │ │ │ -000607c0: 9875 7365 723a 6d61 696c e280 992e 2020 .user:mail.... │ │ │ │ │ -000607d0: 2832 2920 2054 6865 206c 6f63 616c 2073 (2) The local s │ │ │ │ │ -000607e0: 7973 7465 6d20 6164 6d69 6e69 7374 7261 ystem administra │ │ │ │ │ -000607f0: 746f 7220 6d61 790a 6368 6f6f 7365 2061 tor may.choose a │ │ │ │ │ -00060800: 2064 6966 6665 7265 6e74 2070 6572 6d69 different permi │ │ │ │ │ -00060810: 7373 696f 6e20 7363 6865 6d65 3b20 7061 ssion scheme; pa │ │ │ │ │ -00060820: 636b 6167 6573 2073 686f 756c 6420 6e6f ckages should no │ │ │ │ │ -00060830: 7420 6d61 6b65 0a61 7373 756d 7074 696f t make.assumptio │ │ │ │ │ -00060840: 6e73 2061 626f 7574 2074 6865 2070 6572 ns about the per │ │ │ │ │ -00060850: 6d69 7373 696f 6e20 616e 6420 6f77 6e65 mission and owne │ │ │ │ │ -00060860: 7273 6869 7020 6f66 206d 6169 6c62 6f78 rship of mailbox │ │ │ │ │ -00060870: 6573 2075 6e6c 6573 730a 7265 7175 6972 es unless.requir │ │ │ │ │ -00060880: 6564 2028 7375 6368 2061 7320 7768 656e ed (such as when │ │ │ │ │ -00060890: 2063 7265 6174 696e 6720 6120 6e65 7720 creating a new │ │ │ │ │ -000608a0: 6d61 696c 626f 7829 2e20 2041 204d 5541 mailbox). A MUA │ │ │ │ │ -000608b0: 206d 6179 2072 656d 6f76 6520 610a 6d61 may remove a.ma │ │ │ │ │ -000608c0: 696c 626f 7820 2875 6e6c 6573 7320 6974 ilbox (unless it │ │ │ │ │ -000608d0: 2068 6173 206e 6f6e 7374 616e 6461 7264 has nonstandard │ │ │ │ │ -000608e0: 2070 6572 6d69 7373 696f 6e73 2920 696e permissions) in │ │ │ │ │ -000608f0: 2077 6869 6368 2063 6173 6520 7468 6520 which case the │ │ │ │ │ -00060900: 4d54 4120 6f72 0a61 6e6f 7468 6572 204d MTA or.another M │ │ │ │ │ -00060910: 5541 206d 7573 7420 7265 6372 6561 7465 UA must recreate │ │ │ │ │ -00060920: 2069 7420 6966 206e 6565 6465 642e 0a0a it if needed... │ │ │ │ │ -00060930: 5468 6520 6d61 696c 2073 706f 6f6c 2069 The mail spool i │ │ │ │ │ -00060940: 7320 3237 3735 20e2 8098 726f 6f74 3a6d s 2775 ...root:m │ │ │ │ │ -00060950: 6169 6ce2 8099 2c20 616e 6420 4d55 4173 ail..., and MUAs │ │ │ │ │ -00060960: 2073 686f 756c 6420 6265 2073 6574 6769 should be setgi │ │ │ │ │ -00060970: 6420 6d61 696c 2074 6f20 646f 0a74 6865 d mail to do.the │ │ │ │ │ -00060980: 206c 6f63 6b69 6e67 206d 656e 7469 6f6e locking mention │ │ │ │ │ -00060990: 6564 2061 626f 7665 2028 616e 6420 6d75 ed above (and mu │ │ │ │ │ -000609a0: 7374 206f 6276 696f 7573 6c79 2061 766f st obviously avo │ │ │ │ │ -000609b0: 6964 2061 6363 6573 7369 6e67 206f 7468 id accessing oth │ │ │ │ │ -000609c0: 6572 0a75 7365 7273 e280 9920 6d61 696c er.users... mail │ │ │ │ │ -000609d0: 626f 7865 7320 7573 696e 6720 7468 6973 boxes using this │ │ │ │ │ -000609e0: 2070 7269 7669 6c65 6765 292e 0a0a e280 privilege)..... │ │ │ │ │ -000609f0: 982f 6574 632f 616c 6961 7365 73e2 8099 ./etc/aliases... │ │ │ │ │ -00060a00: 2069 7320 7468 6520 736f 7572 6365 2066 is the source f │ │ │ │ │ -00060a10: 696c 6520 666f 7220 7468 6520 7379 7374 ile for the syst │ │ │ │ │ -00060a20: 656d 206d 6169 6c20 616c 6961 7365 7320 em mail aliases │ │ │ │ │ -00060a30: 2865 2e67 2e2c 0a70 6f73 746d 6173 7465 (e.g.,.postmaste │ │ │ │ │ -00060a40: 722c 2075 7365 6e65 742c 2065 7463 2e29 r, usenet, etc.) │ │ │ │ │ -00060a50: 2c20 6974 2069 7320 7468 6520 6f6e 6520 , it is the one │ │ │ │ │ -00060a60: 7768 6963 6820 7468 6520 7379 7361 646d which the sysadm │ │ │ │ │ -00060a70: 696e 2061 6e64 0ae2 8098 706f 7374 696e in and....postin │ │ │ │ │ -00060a80: 7374 e280 9920 7363 7269 7074 7320 6d61 st... scripts ma │ │ │ │ │ -00060a90: 7920 6564 6974 2e20 2041 6674 6572 20e2 y edit. After . │ │ │ │ │ -00060aa0: 8098 2f65 7463 2f61 6c69 6173 6573 e280 ../etc/aliases.. │ │ │ │ │ -00060ab0: 9920 6973 2065 6469 7465 6420 7468 6520 . is edited the │ │ │ │ │ -00060ac0: 7072 6f67 7261 6d0a 6f72 2068 756d 616e program.or human │ │ │ │ │ -00060ad0: 2065 6469 7469 6e67 2069 7420 6d75 7374 editing it must │ │ │ │ │ -00060ae0: 2063 616c 6c20 e280 986e 6577 616c 6961 call ...newalia │ │ │ │ │ -00060af0: 7365 73e2 8099 2e20 2041 6c6c 204d 5441 ses.... All MTA │ │ │ │ │ -00060b00: 2070 6163 6b61 6765 7320 6d75 7374 2063 packages must c │ │ │ │ │ -00060b10: 6f6d 650a 7769 7468 2061 20e2 8098 6e65 ome.with a ...ne │ │ │ │ │ -00060b20: 7761 6c69 6173 6573 e280 9920 7072 6f67 waliases... prog │ │ │ │ │ -00060b30: 7261 6d2c 2065 7665 6e20 6966 2069 7420 ram, even if it │ │ │ │ │ -00060b40: 646f 6573 206e 6f74 6869 6e67 2c20 6275 does nothing, bu │ │ │ │ │ -00060b50: 7420 6f6c 6465 7220 4d54 410a 7061 636b t older MTA.pack │ │ │ │ │ -00060b60: 6167 6573 2064 6964 206e 6f74 2064 6f20 ages did not do │ │ │ │ │ -00060b70: 7468 6973 2073 6f20 7072 6f67 7261 6d73 this so programs │ │ │ │ │ -00060b80: 2073 686f 756c 6420 6e6f 7420 6661 696c should not fail │ │ │ │ │ -00060b90: 2069 6620 e280 986e 6577 616c 6961 7365 if ...newaliase │ │ │ │ │ -00060ba0: 73e2 8099 0a63 616e 6e6f 7420 6265 2066 s....cannot be f │ │ │ │ │ -00060bb0: 6f75 6e64 2e20 204e 6f74 6520 7468 6174 ound. Note that │ │ │ │ │ -00060bc0: 2062 6563 6175 7365 206f 6620 7468 6973 because of this │ │ │ │ │ -00060bd0: 2c20 616c 6c20 4d54 4120 7061 636b 6167 , all MTA packag │ │ │ │ │ -00060be0: 6573 206d 7573 7420 6861 7665 0ae2 8098 es must have.... │ │ │ │ │ -00060bf0: 5072 6f76 6964 6573 e280 992c 20e2 8098 Provides..., ... │ │ │ │ │ -00060c00: 436f 6e66 6c69 6374 73e2 8099 2061 6e64 Conflicts... and │ │ │ │ │ -00060c10: 20e2 8098 5265 706c 6163 6573 3a20 6d61 ...Replaces: ma │ │ │ │ │ -00060c20: 696c 2d74 7261 6e73 706f 7274 2d61 6765 il-transport-age │ │ │ │ │ -00060c30: 6e74 e280 9920 636f 6e74 726f 6c0a 6669 nt... control.fi │ │ │ │ │ -00060c40: 656c 6473 2e0a 0a54 6865 2063 6f6e 7665 elds...The conve │ │ │ │ │ -00060c50: 6e74 696f 6e20 6f66 2077 7269 7469 6e67 ntion of writing │ │ │ │ │ -00060c60: 20e2 8098 666f 7277 6172 6420 746f 2061 ...forward to a │ │ │ │ │ -00060c70: 6464 7265 7373 e280 9920 696e 2074 6865 ddress... in the │ │ │ │ │ -00060c80: 206d 6169 6c62 6f78 2069 7473 656c 6620 mailbox itself │ │ │ │ │ -00060c90: 6973 0a6e 6f74 2073 7570 706f 7274 6564 is.not supported │ │ │ │ │ -00060ca0: 2e20 2055 7365 2061 20e2 8098 2e66 6f72 . Use a ....for │ │ │ │ │ -00060cb0: 7761 7264 e280 9920 6669 6c65 2069 6e73 ward... file ins │ │ │ │ │ -00060cc0: 7465 6164 2e0a 0a54 6865 20e2 8098 726d tead...The ...rm │ │ │ │ │ -00060cd0: 6169 6ce2 8099 2070 726f 6772 616d 2075 ail... program u │ │ │ │ │ -00060ce0: 7365 6420 6279 2055 5543 5020 666f 7220 sed by UUCP for │ │ │ │ │ -00060cf0: 696e 636f 6d69 6e67 206d 6169 6c20 7368 incoming mail sh │ │ │ │ │ -00060d00: 6f75 6c64 2062 650a e280 982f 7573 722f ould be..../usr/ │ │ │ │ │ -00060d10: 7362 696e 2f72 6d61 696c e280 992e 2020 sbin/rmail.... │ │ │ │ │ -00060d20: 4c69 6b65 7769 7365 2c20 e280 9872 736d Likewise, ...rsm │ │ │ │ │ -00060d30: 7470 e280 992c 2066 6f72 2072 6563 6569 tp..., for recei │ │ │ │ │ -00060d40: 7669 6e67 0a62 6174 6368 2d53 4d54 502d ving.batch-SMTP- │ │ │ │ │ -00060d50: 6f76 6572 2d55 5543 502c 2073 686f 756c over-UUCP, shoul │ │ │ │ │ -00060d60: 6420 6265 20e2 8098 2f75 7372 2f73 6269 d be .../usr/sbi │ │ │ │ │ -00060d70: 6e2f 7273 6d74 70e2 8099 2069 6620 6974 n/rsmtp... if it │ │ │ │ │ -00060d80: 2069 7320 7375 7070 6f72 7465 642e 0a0a is supported... │ │ │ │ │ -00060d90: 4966 2079 6f75 7220 7061 636b 6167 6520 If your package │ │ │ │ │ -00060da0: 6e65 6564 7320 746f 206b 6e6f 7720 7768 needs to know wh │ │ │ │ │ -00060db0: 6174 2068 6f73 746e 616d 6520 746f 2075 at hostname to u │ │ │ │ │ -00060dc0: 7365 206f 6e20 2866 6f72 2065 7861 6d70 se on (for examp │ │ │ │ │ -00060dd0: 6c65 290a 6f75 7467 6f69 6e67 206e 6577 le).outgoing new │ │ │ │ │ -00060de0: 7320 616e 6420 6d61 696c 206d 6573 7361 s and mail messa │ │ │ │ │ -00060df0: 6765 7320 7768 6963 6820 6172 6520 6765 ges which are ge │ │ │ │ │ -00060e00: 6e65 7261 7465 6420 6c6f 6361 6c6c 792c nerated locally, │ │ │ │ │ -00060e10: 2079 6f75 2073 686f 756c 640a 7573 6520 you should.use │ │ │ │ │ -00060e20: 7468 6520 6669 6c65 20e2 8098 2f65 7463 the file .../etc │ │ │ │ │ -00060e30: 2f6d 6169 6c6e 616d 65e2 8099 2e20 2049 /mailname.... I │ │ │ │ │ -00060e40: 7420 7769 6c6c 2063 6f6e 7461 696e 2074 t will contain t │ │ │ │ │ -00060e50: 6865 2070 6f72 7469 6f6e 2061 6674 6572 he portion after │ │ │ │ │ -00060e60: 2074 6865 0a75 7365 726e 616d 6520 616e the.username an │ │ │ │ │ -00060e70: 6420 e280 9840 e280 9920 2861 7429 2073 d ...@... (at) s │ │ │ │ │ -00060e80: 6967 6e20 666f 7220 656d 6169 6c20 6164 ign for email ad │ │ │ │ │ -00060e90: 6472 6573 7365 7320 6f66 2075 7365 7273 dresses of users │ │ │ │ │ -00060ea0: 206f 6e20 7468 6520 6d61 6368 696e 650a on the machine. │ │ │ │ │ -00060eb0: 2866 6f6c 6c6f 7765 6420 6279 2061 206e (followed by a n │ │ │ │ │ -00060ec0: 6577 6c69 6e65 292e 0a0a 5375 6368 2061 ewline)...Such a │ │ │ │ │ -00060ed0: 2070 6163 6b61 6765 2073 686f 756c 6420 package should │ │ │ │ │ -00060ee0: 6368 6563 6b20 666f 7220 7468 6520 6578 check for the ex │ │ │ │ │ -00060ef0: 6973 7465 6e63 6520 6f66 2074 6869 7320 istence of this │ │ │ │ │ -00060f00: 6669 6c65 2077 6865 6e20 6974 2069 730a file when it is. │ │ │ │ │ -00060f10: 6265 696e 6720 636f 6e66 6967 7572 6564 being configured │ │ │ │ │ -00060f20: 2e20 2049 6620 6974 2065 7869 7374 732c . If it exists, │ │ │ │ │ -00060f30: 2069 7420 7368 6f75 6c64 2062 6520 7573 it should be us │ │ │ │ │ -00060f40: 6564 2077 6974 686f 7574 2063 6f6d 6d65 ed without comme │ │ │ │ │ -00060f50: 6e74 2c0a 616c 7468 6f75 6768 2061 6e20 nt,.although an │ │ │ │ │ -00060f60: 4d54 41e2 8099 7320 636f 6e66 6967 7572 MTA...s configur │ │ │ │ │ -00060f70: 6174 696f 6e20 7363 7269 7074 206d 6179 ation script may │ │ │ │ │ -00060f80: 2077 6973 6820 746f 2070 726f 6d70 7420 wish to prompt │ │ │ │ │ -00060f90: 7468 6520 7573 6572 2065 7665 6e0a 6966 the user even.if │ │ │ │ │ -00060fa0: 2069 7420 6669 6e64 7320 7468 6174 2074 it finds that t │ │ │ │ │ -00060fb0: 6869 7320 6669 6c65 2065 7869 7374 732e his file exists. │ │ │ │ │ -00060fc0: 2020 4966 2074 6865 2066 696c 6520 646f If the file do │ │ │ │ │ -00060fd0: 6573 206e 6f74 2065 7869 7374 2c20 7468 es not exist, th │ │ │ │ │ -00060fe0: 650a 7061 636b 6167 6520 7368 6f75 6c64 e.package should │ │ │ │ │ -00060ff0: 2070 726f 6d70 7420 7468 6520 7573 6572 prompt the user │ │ │ │ │ -00061000: 2066 6f72 2074 6865 2076 616c 7565 2028 for the value ( │ │ │ │ │ -00061010: 7072 6566 6572 6162 6c79 2075 7369 6e67 preferably using │ │ │ │ │ -00061020: 0ae2 8098 6465 6263 6f6e 66e2 8099 2920 ....debconf...) │ │ │ │ │ -00061030: 616e 6420 7374 6f72 6520 6974 2069 6e20 and store it in │ │ │ │ │ -00061040: e280 982f 6574 632f 6d61 696c 6e61 6d65 .../etc/mailname │ │ │ │ │ -00061050: e280 9920 6173 2077 656c 6c20 6173 2075 ... as well as u │ │ │ │ │ -00061060: 7369 6e67 2069 7420 696e 2074 6865 0a70 sing it in the.p │ │ │ │ │ -00061070: 6163 6b61 6765 e280 9973 2063 6f6e 6669 ackage...s confi │ │ │ │ │ -00061080: 6775 7261 7469 6f6e 2e20 2054 6865 2070 guration. The p │ │ │ │ │ -00061090: 726f 6d70 7420 7368 6f75 6c64 206d 616b rompt should mak │ │ │ │ │ -000610a0: 6520 6974 2063 6c65 6172 2074 6861 7420 e it clear that │ │ │ │ │ -000610b0: 7468 6520 6e61 6d65 0a77 696c 6c20 6e6f the name.will no │ │ │ │ │ -000610c0: 7420 6a75 7374 2062 6520 7573 6564 2062 t just be used b │ │ │ │ │ -000610d0: 7920 7468 6174 2070 6163 6b61 6765 2e20 y that package. │ │ │ │ │ -000610e0: 2046 6f72 2065 7861 6d70 6c65 2c20 696e For example, in │ │ │ │ │ -000610f0: 2074 6869 7320 7369 7475 6174 696f 6e0a this situation. │ │ │ │ │ -00061100: 7468 6520 e280 9869 6e6e e280 9920 7061 the ...inn... pa │ │ │ │ │ -00061110: 636b 6167 6520 636f 756c 6420 7361 7920 ckage could say │ │ │ │ │ -00061120: 736f 6d65 7468 696e 6720 6c69 6b65 3a0a something like:. │ │ │ │ │ -00061130: 0a20 2020 2020 506c 6561 7365 2065 6e74 . Please ent │ │ │ │ │ -00061140: 6572 2074 6865 2022 6d61 696c 206e 616d er the "mail nam │ │ │ │ │ -00061150: 6522 206f 6620 796f 7572 2073 7973 7465 e" of your syste │ │ │ │ │ -00061160: 6d2e 2020 5468 6973 2069 7320 7468 6520 m. This is the │ │ │ │ │ -00061170: 686f 7374 6e61 6d65 2070 6f72 7469 6f6e hostname portion │ │ │ │ │ -00061180: 0a20 2020 2020 6f66 2074 6865 2061 6464 . of the add │ │ │ │ │ -00061190: 7265 7373 2074 6f20 6265 2073 686f 776e ress to be shown │ │ │ │ │ -000611a0: 206f 6e20 6f75 7467 6f69 6e67 206e 6577 on outgoing new │ │ │ │ │ -000611b0: 7320 616e 6420 6d61 696c 206d 6573 7361 s and mail messa │ │ │ │ │ -000611c0: 6765 732e 2020 5468 650a 2020 2020 2064 ges. The. d │ │ │ │ │ -000611d0: 6566 6175 6c74 2069 7320 7379 7368 6f73 efault is syshos │ │ │ │ │ -000611e0: 746e 616d 652c 2079 6f75 7220 7379 7374 tname, your syst │ │ │ │ │ -000611f0: 656d 2773 2068 6f73 7420 6e61 6d65 2e0a em's host name.. │ │ │ │ │ -00061200: 0a20 2020 2020 4d61 696c 206e 616d 6520 . Mail name │ │ │ │ │ -00061210: 5b22 7379 7368 6f73 746e 616d 6522 5d3a ["syshostname"]: │ │ │ │ │ -00061220: 0a0a 7768 6572 6520 7379 7368 6f73 746e ..where syshostn │ │ │ │ │ -00061230: 616d 6520 6973 2074 6865 206f 7574 7075 ame is the outpu │ │ │ │ │ -00061240: 7420 6f66 20e2 8098 686f 7374 6e61 6d65 t of ...hostname │ │ │ │ │ -00061250: 202d 2d66 7164 6ee2 8099 2e0a 0a20 2020 --fqdn...... │ │ │ │ │ -00061260: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -00061270: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -00061280: 0a20 2020 2831 2920 4966 2069 7420 6973 . (1) If it is │ │ │ │ │ -00061290: 206e 6f74 2070 6f73 7369 626c 6520 746f not possible to │ │ │ │ │ -000612a0: 2065 7374 6162 6c69 7368 2062 6f74 6820 establish both │ │ │ │ │ -000612b0: 6c6f 636b 732c 2074 6865 2073 7973 7465 locks, the syste │ │ │ │ │ -000612c0: 6d0a 7368 6f75 6c64 6ee2 8099 7420 7761 m.shouldn...t wa │ │ │ │ │ -000612d0: 6974 2066 6f72 2074 6865 2073 6563 6f6e it for the secon │ │ │ │ │ -000612e0: 6420 6c6f 636b 2074 6f20 6265 2065 7374 d lock to be est │ │ │ │ │ -000612f0: 6162 6c69 7368 6564 2c20 6275 7420 7265 ablished, but re │ │ │ │ │ -00061300: 6d6f 7665 2074 6865 0a66 6972 7374 206c move the.first l │ │ │ │ │ -00061310: 6f63 6b2c 2077 6169 7420 6120 2872 616e ock, wait a (ran │ │ │ │ │ -00061320: 646f 6d29 2074 696d 652c 2061 6e64 2073 dom) time, and s │ │ │ │ │ -00061330: 7461 7274 206f 7665 7220 6c6f 636b 696e tart over lockin │ │ │ │ │ -00061340: 6720 6167 6169 6e2e 0a0a 2020 2028 3229 g again... (2) │ │ │ │ │ -00061350: 2054 6865 7265 2061 7265 2074 776f 2074 There are two t │ │ │ │ │ -00061360: 7261 6469 7469 6f6e 616c 2070 6572 6d69 raditional permi │ │ │ │ │ -00061370: 7373 696f 6e20 7363 6865 6d65 7320 666f ssion schemes fo │ │ │ │ │ -00061380: 7220 6d61 696c 2073 706f 6f6c 733a 0a6d r mail spools:.m │ │ │ │ │ -00061390: 6f64 6520 3630 3020 7769 7468 2061 6c6c ode 600 with all │ │ │ │ │ -000613a0: 206d 6169 6c20 6465 6c69 7665 7279 2064 mail delivery d │ │ │ │ │ -000613b0: 6f6e 6520 6279 2070 726f 6365 7373 6573 one by processes │ │ │ │ │ -000613c0: 2072 756e 6e69 6e67 2061 7320 7468 650a running as the. │ │ │ │ │ -000613d0: 6465 7374 696e 6174 696f 6e20 7573 6572 destination user │ │ │ │ │ -000613e0: 2c20 6f72 206d 6f64 6520 3636 3020 616e , or mode 660 an │ │ │ │ │ -000613f0: 6420 6f77 6e65 6420 6279 2067 726f 7570 d owned by group │ │ │ │ │ -00061400: 206d 6169 6c20 7769 7468 206d 6169 6c20 mail with mail │ │ │ │ │ -00061410: 6465 6c69 7665 7279 0a64 6f6e 6520 6279 delivery.done by │ │ │ │ │ -00061420: 2061 2070 726f 6365 7373 2072 756e 6e69 a process runni │ │ │ │ │ -00061430: 6e67 2061 7320 6120 7379 7374 656d 2075 ng as a system u │ │ │ │ │ -00061440: 7365 7220 696e 2067 726f 7570 206d 6169 ser in group mai │ │ │ │ │ -00061450: 6c2e 2020 4869 7374 6f72 6963 616c 6c79 l. Historically │ │ │ │ │ -00061460: 2c0a 4465 6269 616e 2072 6571 7569 7265 ,.Debian require │ │ │ │ │ -00061470: 6420 6d6f 6465 2036 3630 206d 6169 6c20 d mode 660 mail │ │ │ │ │ -00061480: 7370 6f6f 6c73 2074 6f20 656e 6162 6c65 spools to enable │ │ │ │ │ -00061490: 2074 6865 206c 6174 7465 7220 6d6f 6465 the latter mode │ │ │ │ │ -000614a0: 6c2c 2062 7574 0a74 6861 7420 6d6f 6465 l, but.that mode │ │ │ │ │ -000614b0: 6c20 6861 7320 6265 636f 6d65 2069 6e63 l has become inc │ │ │ │ │ -000614c0: 7265 6173 696e 676c 7920 756e 636f 6d6d reasingly uncomm │ │ │ │ │ -000614d0: 6f6e 2061 6e64 2074 6865 2070 7269 6e63 on and the princ │ │ │ │ │ -000614e0: 6970 6c65 206f 6620 6c65 6173 740a 7072 iple of least.pr │ │ │ │ │ -000614f0: 6976 696c 6567 6520 696e 6469 6361 7465 ivilege indicate │ │ │ │ │ -00061500: 7320 7468 6174 206d 6169 6c20 7379 7374 s that mail syst │ │ │ │ │ -00061510: 656d 7320 7468 6174 2075 7365 2074 6865 ems that use the │ │ │ │ │ -00061520: 2066 6972 7374 206d 6f64 656c 2073 686f first model sho │ │ │ │ │ -00061530: 756c 640a 7573 6520 7065 726d 6973 7369 uld.use permissi │ │ │ │ │ -00061540: 6f6e 7320 6f66 2036 3030 2e20 2049 6620 ons of 600. If │ │ │ │ │ -00061550: 6465 6c69 7665 7279 2074 6f20 7072 6f67 delivery to prog │ │ │ │ │ -00061560: 7261 6d73 2069 7320 7065 726d 6974 7465 rams is permitte │ │ │ │ │ -00061570: 642c 2069 74e2 8099 730a 6561 7369 6572 d, it...s.easier │ │ │ │ │ -00061580: 2074 6f20 6b65 6570 2074 6865 206d 6169 to keep the mai │ │ │ │ │ -00061590: 6c20 7379 7374 656d 2073 6563 7572 6520 l system secure │ │ │ │ │ -000615a0: 6966 2074 6865 2064 656c 6976 6572 7920 if the delivery │ │ │ │ │ -000615b0: 6167 656e 7420 7275 6e73 2061 7320 7468 agent runs as th │ │ │ │ │ -000615c0: 650a 6465 7374 696e 6174 696f 6e20 7573 e.destination us │ │ │ │ │ -000615d0: 6572 2e20 2044 6562 6961 6e20 506f 6c69 er. Debian Poli │ │ │ │ │ -000615e0: 6379 2074 6865 7265 666f 7265 2070 6572 cy therefore per │ │ │ │ │ -000615f0: 6d69 7473 2065 6974 6865 7220 7363 6865 mits either sche │ │ │ │ │ -00061600: 6d65 2e0a 0a1f 0a46 696c 653a 2064 6562 me.....File: deb │ │ │ │ │ -00061610: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00061620: 2020 4e6f 6465 3a20 4e65 7773 2073 7973 Node: News sys │ │ │ │ │ -00061630: 7465 6d20 636f 6e66 6967 7572 6174 696f tem configuratio │ │ │ │ │ -00061640: 6e2c 2020 4e65 7874 3a20 5072 6f67 7261 n, Next: Progra │ │ │ │ │ -00061650: 6d73 2066 6f72 2074 6865 2058 2057 696e ms for the X Win │ │ │ │ │ -00061660: 646f 7720 5379 7374 656d 2c20 2050 7265 dow System, Pre │ │ │ │ │ -00061670: 763a 204d 6169 6c20 7472 616e 7370 6f72 v: Mail transpor │ │ │ │ │ -00061680: 7420 6465 6c69 7665 7279 2061 6e64 2075 t delivery and u │ │ │ │ │ -00061690: 7365 7220 6167 656e 7473 2c20 2055 703a ser agents, Up: │ │ │ │ │ -000616a0: 2043 7573 746f 6d69 7a65 6420 7072 6f67 Customized prog │ │ │ │ │ -000616b0: 7261 6d73 0a0a 3131 2e37 204e 6577 7320 rams..11.7 News │ │ │ │ │ -000616c0: 7379 7374 656d 2063 6f6e 6669 6775 7261 system configura │ │ │ │ │ -000616d0: 7469 6f6e 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d tion.=========== │ │ │ │ │ -000616e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000616f0: 3d3d 3d0a 0a41 6c6c 2074 6865 2063 6f6e ===..All the con │ │ │ │ │ -00061700: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -00061710: 2072 656c 6174 6564 2074 6f20 7468 6520 related to the │ │ │ │ │ -00061720: 4e4e 5450 2028 6e65 7773 2920 7365 7276 NNTP (news) serv │ │ │ │ │ -00061730: 6572 7320 616e 640a 636c 6965 6e74 7320 ers and.clients │ │ │ │ │ -00061740: 7368 6f75 6c64 2062 6520 6c6f 6361 7465 should be locate │ │ │ │ │ -00061750: 6420 756e 6465 7220 e280 982f 6574 632f d under .../etc/ │ │ │ │ │ -00061760: 6e65 7773 e280 992e 0a0a 5468 6572 6520 news......There │ │ │ │ │ -00061770: 6172 6520 736f 6d65 2063 6f6e 6669 6775 are some configu │ │ │ │ │ -00061780: 7261 7469 6f6e 2069 7373 7565 7320 7468 ration issues th │ │ │ │ │ -00061790: 6174 2061 7070 6c79 2074 6f20 6120 6e75 at apply to a nu │ │ │ │ │ -000617a0: 6d62 6572 206f 6620 6e65 7773 0a63 6c69 mber of news.cli │ │ │ │ │ -000617b0: 656e 7473 2061 6e64 2073 6572 7665 7220 ents and server │ │ │ │ │ -000617c0: 7061 636b 6167 6573 206f 6e20 7468 6520 packages on the │ │ │ │ │ -000617d0: 6d61 6368 696e 652e 2020 5468 6573 6520 machine. These │ │ │ │ │ -000617e0: 6172 653a 0a0a e280 982f 6574 632f 6e65 are:...../etc/ne │ │ │ │ │ -000617f0: 7773 2f6f 7267 616e 697a 6174 696f 6ee2 ws/organization. │ │ │ │ │ -00061800: 8099 0a0a 2020 2020 2041 2073 7472 696e .... A strin │ │ │ │ │ -00061810: 6720 7768 6963 6820 7368 6f75 6c64 2061 g which should a │ │ │ │ │ -00061820: 7070 6561 7220 6173 2074 6865 206f 7267 ppear as the org │ │ │ │ │ -00061830: 616e 697a 6174 696f 6e20 6865 6164 6572 anization header │ │ │ │ │ -00061840: 2066 6f72 2061 6c6c 0a20 2020 2020 6d65 for all. me │ │ │ │ │ -00061850: 7373 6167 6573 2070 6f73 7465 6420 6279 ssages posted by │ │ │ │ │ -00061860: 204e 4e54 5020 636c 6965 6e74 7320 6f6e NNTP clients on │ │ │ │ │ -00061870: 2074 6865 206d 6163 6869 6e65 0a0a e280 the machine.... │ │ │ │ │ -00061880: 982f 6574 632f 6e65 7773 2f73 6572 7665 ./etc/news/serve │ │ │ │ │ -00061890: 72e2 8099 0a0a 2020 2020 2043 6f6e 7461 r..... Conta │ │ │ │ │ -000618a0: 696e 7320 7468 6520 4651 444e 206f 6620 ins the FQDN of │ │ │ │ │ -000618b0: 7468 6520 7570 7374 7265 616d 204e 4e54 the upstream NNT │ │ │ │ │ -000618c0: 5020 7365 7276 6572 2c20 6f72 206c 6f63 P server, or loc │ │ │ │ │ -000618d0: 616c 686f 7374 2069 6620 7468 650a 2020 alhost if the. │ │ │ │ │ -000618e0: 2020 206c 6f63 616c 206d 6163 6869 6e65 local machine │ │ │ │ │ -000618f0: 2069 7320 616e 204e 4e54 5020 7365 7276 is an NNTP serv │ │ │ │ │ -00061900: 6572 2e0a 0a4f 7468 6572 2067 6c6f 6261 er...Other globa │ │ │ │ │ -00061910: 6c20 6669 6c65 7320 6d61 7920 6265 2061 l files may be a │ │ │ │ │ -00061920: 6464 6564 2061 7320 7265 7175 6972 6564 dded as required │ │ │ │ │ -00061930: 2066 6f72 2063 726f 7373 2d70 6163 6b61 for cross-packa │ │ │ │ │ -00061940: 6765 206e 6577 730a 636f 6e66 6967 7572 ge news.configur │ │ │ │ │ -00061950: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: │ │ │ │ │ -00061960: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00061970: 666f 2c20 204e 6f64 653a 2050 726f 6772 fo, Node: Progr │ │ │ │ │ -00061980: 616d 7320 666f 7220 7468 6520 5820 5769 ams for the X Wi │ │ │ │ │ -00061990: 6e64 6f77 2053 7973 7465 6d2c 2020 4e65 ndow System, Ne │ │ │ │ │ -000619a0: 7874 3a20 5065 726c 2070 726f 6772 616d xt: Perl program │ │ │ │ │ -000619b0: 7320 616e 6420 6d6f 6475 6c65 732c 2020 s and modules, │ │ │ │ │ -000619c0: 5072 6576 3a20 4e65 7773 2073 7973 7465 Prev: News syste │ │ │ │ │ -000619d0: 6d20 636f 6e66 6967 7572 6174 696f 6e2c m configuration, │ │ │ │ │ -000619e0: 2020 5570 3a20 4375 7374 6f6d 697a 6564 Up: Customized │ │ │ │ │ -000619f0: 2070 726f 6772 616d 730a 0a31 312e 3820 programs..11.8 │ │ │ │ │ -00061a00: 5072 6f67 7261 6d73 2066 6f72 2074 6865 Programs for the │ │ │ │ │ -00061a10: 2058 2057 696e 646f 7720 5379 7374 656d X Window System │ │ │ │ │ -00061a20: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00061a30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00061a40: 3d3d 3d3d 3d3d 0a0a 2a20 4d65 6e75 3a0a ======..* Menu:. │ │ │ │ │ -00061a50: 0a2a 2050 726f 7669 6469 6e67 2058 2073 .* Providing X s │ │ │ │ │ -00061a60: 7570 706f 7274 2061 6e64 2070 6163 6b61 upport and packa │ │ │ │ │ -00061a70: 6765 2070 7269 6f72 6974 6965 733a 3a0a ge priorities::. │ │ │ │ │ -00061a80: 2a20 5061 636b 6167 6573 2070 726f 7669 * Packages provi │ │ │ │ │ -00061a90: 6469 6e67 2061 6e20 5820 7365 7276 6572 ding an X server │ │ │ │ │ -00061aa0: 3a3a 0a2a 2050 6163 6b61 6765 7320 7072 ::.* Packages pr │ │ │ │ │ -00061ab0: 6f76 6964 696e 6720 6120 7465 726d 696e oviding a termin │ │ │ │ │ -00061ac0: 616c 2065 6d75 6c61 746f 723a 3a0a 2a20 al emulator::.* │ │ │ │ │ -00061ad0: 5061 636b 6167 6573 2070 726f 7669 6469 Packages providi │ │ │ │ │ -00061ae0: 6e67 2061 2077 696e 646f 7720 6d61 6e61 ng a window mana │ │ │ │ │ -00061af0: 6765 723a 3a0a 2a20 5061 636b 6167 6573 ger::.* Packages │ │ │ │ │ -00061b00: 2070 726f 7669 6469 6e67 2066 6f6e 7473 providing fonts │ │ │ │ │ -00061b10: 3a3a 0a2a 2041 7070 6c69 6361 7469 6f6e ::.* Application │ │ │ │ │ -00061b20: 2064 6566 6175 6c74 7320 6669 6c65 733a defaults files: │ │ │ │ │ -00061b30: 3a0a 2a20 496e 7374 616c 6c61 7469 6f6e :.* Installation │ │ │ │ │ -00061b40: 2064 6972 6563 746f 7279 2069 7373 7565 directory issue │ │ │ │ │ -00061b50: 733a 3a0a 0a1f 0a46 696c 653a 2064 6562 s::....File: deb │ │ │ │ │ -00061b60: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00061b70: 2020 4e6f 6465 3a20 5072 6f76 6964 696e Node: Providin │ │ │ │ │ -00061b80: 6720 5820 7375 7070 6f72 7420 616e 6420 g X support and │ │ │ │ │ -00061b90: 7061 636b 6167 6520 7072 696f 7269 7469 package prioriti │ │ │ │ │ -00061ba0: 6573 2c20 204e 6578 743a 2050 6163 6b61 es, Next: Packa │ │ │ │ │ -00061bb0: 6765 7320 7072 6f76 6964 696e 6720 616e ges providing an │ │ │ │ │ -00061bc0: 2058 2073 6572 7665 722c 2020 5570 3a20 X server, Up: │ │ │ │ │ -00061bd0: 5072 6f67 7261 6d73 2066 6f72 2074 6865 Programs for the │ │ │ │ │ -00061be0: 2058 2057 696e 646f 7720 5379 7374 656d X Window System │ │ │ │ │ -00061bf0: 0a0a 3131 2e38 2e31 2050 726f 7669 6469 ..11.8.1 Providi │ │ │ │ │ -00061c00: 6e67 2058 2073 7570 706f 7274 2061 6e64 ng X support and │ │ │ │ │ -00061c10: 2070 6163 6b61 6765 2070 7269 6f72 6974 package priorit │ │ │ │ │ -00061c20: 6965 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ies.------------ │ │ │ │ │ -00061c30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00061c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00061c50: 2d2d 2d2d 2d0a 0a50 726f 6772 616d 7320 -----..Programs │ │ │ │ │ -00061c60: 7468 6174 2063 616e 2062 6520 636f 6e66 that can be conf │ │ │ │ │ -00061c70: 6967 7572 6564 2077 6974 6820 7375 7070 igured with supp │ │ │ │ │ -00061c80: 6f72 7420 666f 7220 7468 6520 5820 5769 ort for the X Wi │ │ │ │ │ -00061c90: 6e64 6f77 2053 7973 7465 6d0a 6d75 7374 ndow System.must │ │ │ │ │ -00061ca0: 2062 6520 636f 6e66 6967 7572 6564 2074 be configured t │ │ │ │ │ -00061cb0: 6f20 646f 2073 6f20 616e 6420 6d75 7374 o do so and must │ │ │ │ │ -00061cc0: 2064 6563 6c61 7265 2061 6e79 2070 6163 declare any pac │ │ │ │ │ -00061cd0: 6b61 6765 2064 6570 656e 6465 6e63 6965 kage dependencie │ │ │ │ │ -00061ce0: 730a 6e65 6365 7373 6172 7920 746f 2073 s.necessary to s │ │ │ │ │ -00061cf0: 6174 6973 6679 2074 6865 6972 2072 756e atisfy their run │ │ │ │ │ -00061d00: 7469 6d65 2072 6571 7569 7265 6d65 6e74 time requirement │ │ │ │ │ -00061d10: 7320 7768 656e 2075 7369 6e67 2074 6865 s when using the │ │ │ │ │ -00061d20: 2058 2057 696e 646f 770a 5379 7374 656d X Window.System │ │ │ │ │ -00061d30: 2e20 2049 6620 7375 6368 2061 2070 6163 . If such a pac │ │ │ │ │ -00061d40: 6b61 6765 2069 7320 6f66 2068 6967 6865 kage is of highe │ │ │ │ │ -00061d50: 7220 7072 696f 7269 7479 2074 6861 6e20 r priority than │ │ │ │ │ -00061d60: 7468 6520 5820 7061 636b 6167 6573 206f the X packages o │ │ │ │ │ -00061d70: 6e0a 7768 6963 6820 6974 2064 6570 656e n.which it depen │ │ │ │ │ -00061d80: 6473 2c20 6974 2069 7320 7265 7175 6972 ds, it is requir │ │ │ │ │ -00061d90: 6564 2074 6861 7420 6569 7468 6572 2074 ed that either t │ │ │ │ │ -00061da0: 6865 2058 2d73 7065 6369 6669 6320 636f he X-specific co │ │ │ │ │ -00061db0: 6d70 6f6e 656e 7473 0a62 6520 7370 6c69 mponents.be spli │ │ │ │ │ -00061dc0: 7420 696e 746f 2061 2073 6570 6172 6174 t into a separat │ │ │ │ │ -00061dd0: 6520 7061 636b 6167 652c 206f 7220 7468 e package, or th │ │ │ │ │ -00061de0: 6174 2061 6e20 616c 7465 726e 6174 6976 at an alternativ │ │ │ │ │ -00061df0: 6520 7665 7273 696f 6e20 6f66 2074 6865 e version of the │ │ │ │ │ -00061e00: 0a70 6163 6b61 6765 2c20 7768 6963 6820 .package, which │ │ │ │ │ -00061e10: 696e 636c 7564 6573 2058 2073 7570 706f includes X suppo │ │ │ │ │ -00061e20: 7274 2c20 6265 2070 726f 7669 6465 642c rt, be provided, │ │ │ │ │ -00061e30: 206f 7220 7468 6174 2074 6865 2070 6163 or that the pac │ │ │ │ │ -00061e40: 6b61 6765 e280 9973 0a70 7269 6f72 6974 kage...s.priorit │ │ │ │ │ -00061e50: 7920 6265 206c 6f77 6572 6564 2e0a 0a1f y be lowered.... │ │ │ │ │ -00061e60: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00061e70: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00061e80: 3a20 5061 636b 6167 6573 2070 726f 7669 : Packages provi │ │ │ │ │ -00061e90: 6469 6e67 2061 6e20 5820 7365 7276 6572 ding an X server │ │ │ │ │ -00061ea0: 2c20 204e 6578 743a 2050 6163 6b61 6765 , Next: Package │ │ │ │ │ -00061eb0: 7320 7072 6f76 6964 696e 6720 6120 7465 s providing a te │ │ │ │ │ -00061ec0: 726d 696e 616c 2065 6d75 6c61 746f 722c rminal emulator, │ │ │ │ │ -00061ed0: 2020 5072 6576 3a20 5072 6f76 6964 696e Prev: Providin │ │ │ │ │ -00061ee0: 6720 5820 7375 7070 6f72 7420 616e 6420 g X support and │ │ │ │ │ -00061ef0: 7061 636b 6167 6520 7072 696f 7269 7469 package prioriti │ │ │ │ │ -00061f00: 6573 2c20 2055 703a 2050 726f 6772 616d es, Up: Program │ │ │ │ │ -00061f10: 7320 666f 7220 7468 6520 5820 5769 6e64 s for the X Wind │ │ │ │ │ -00061f20: 6f77 2053 7973 7465 6d0a 0a31 312e 382e ow System..11.8. │ │ │ │ │ -00061f30: 3220 5061 636b 6167 6573 2070 726f 7669 2 Packages provi │ │ │ │ │ -00061f40: 6469 6e67 2061 6e20 5820 7365 7276 6572 ding an X server │ │ │ │ │ -00061f50: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -00061f60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00061f70: 2d2d 2d2d 2d2d 0a0a 5061 636b 6167 6573 ------..Packages │ │ │ │ │ -00061f80: 2074 6861 7420 7072 6f76 6964 6520 616e that provide an │ │ │ │ │ -00061f90: 2058 2073 6572 7665 7220 7468 6174 2c20 X server that, │ │ │ │ │ -00061fa0: 6469 7265 6374 6c79 206f 7220 696e 6469 directly or indi │ │ │ │ │ -00061fb0: 7265 6374 6c79 2c0a 636f 6d6d 756e 6963 rectly,.communic │ │ │ │ │ -00061fc0: 6174 6573 2077 6974 6820 7265 616c 2069 ates with real i │ │ │ │ │ -00061fd0: 6e70 7574 2061 6e64 2064 6973 706c 6179 nput and display │ │ │ │ │ -00061fe0: 2068 6172 6477 6172 6520 7368 6f75 6c64 hardware should │ │ │ │ │ -00061ff0: 2064 6563 6c61 7265 2069 6e0a 7468 6569 declare in.thei │ │ │ │ │ -00062000: 7220 e280 9850 726f 7669 6465 73e2 8099 r ...Provides... │ │ │ │ │ -00062010: 2063 6f6e 7472 6f6c 2066 6965 6c64 2074 control field t │ │ │ │ │ -00062020: 6861 7420 7468 6579 2070 726f 7669 6465 hat they provide │ │ │ │ │ -00062030: 2074 6865 2076 6972 7475 616c 2070 6163 the virtual pac │ │ │ │ │ -00062040: 6b61 6765 0ae2 8098 7873 6572 7665 72e2 kage....xserver. │ │ │ │ │ -00062050: 8099 2e20 2028 3129 0a0a 2020 202d 2d2d ... (1).. --- │ │ │ │ │ -00062060: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -00062070: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -00062080: 2028 3129 2054 6869 7320 696d 706c 656d (1) This implem │ │ │ │ │ -00062090: 656e 7473 2063 7572 7265 6e74 2070 7261 ents current pra │ │ │ │ │ -000620a0: 6374 6963 652c 2061 6e64 2070 726f 7669 ctice, and provi │ │ │ │ │ -000620b0: 6465 7320 616e 2061 6374 7561 6c20 706f des an actual po │ │ │ │ │ -000620c0: 6c69 6379 0a66 6f72 2075 7361 6765 206f licy.for usage o │ │ │ │ │ -000620d0: 6620 7468 6520 e280 9878 7365 7276 6572 f the ...xserver │ │ │ │ │ -000620e0: e280 9920 7669 7274 7561 6c20 7061 636b ... virtual pack │ │ │ │ │ -000620f0: 6167 6520 7768 6963 6820 6170 7065 6172 age which appear │ │ │ │ │ -00062100: 7320 696e 2074 6865 2076 6972 7475 616c s in the virtual │ │ │ │ │ -00062110: 0a70 6163 6b61 6765 7320 6c69 7374 2e20 .packages list. │ │ │ │ │ -00062120: 2049 6e20 6120 6e75 7473 6865 6c6c 2c20 In a nutshell, │ │ │ │ │ -00062130: 5820 7365 7276 6572 7320 7468 6174 2069 X servers that i │ │ │ │ │ -00062140: 6e74 6572 6661 6365 2064 6972 6563 746c nterface directl │ │ │ │ │ -00062150: 7920 7769 7468 0a74 6865 2064 6973 706c y with.the displ │ │ │ │ │ -00062160: 6179 2061 6e64 2069 6e70 7574 2068 6172 ay and input har │ │ │ │ │ -00062170: 6477 6172 6520 6f72 2076 6961 2061 6e6f dware or via ano │ │ │ │ │ -00062180: 7468 6572 2073 7562 7379 7374 656d 2028 ther subsystem ( │ │ │ │ │ -00062190: 652e 672e 2c20 4747 4929 0a73 686f 756c e.g., GGI).shoul │ │ │ │ │ -000621a0: 6420 7072 6f76 6964 6520 e280 9878 7365 d provide ...xse │ │ │ │ │ -000621b0: 7276 6572 e280 992e 2020 5468 696e 6773 rver.... Things │ │ │ │ │ -000621c0: 206c 696b 6520 e280 9858 7666 62e2 8099 like ...Xvfb... │ │ │ │ │ -000621d0: 2c20 e280 9858 6e65 7374 e280 992c 2061 , ...Xnest..., a │ │ │ │ │ -000621e0: 6e64 20e2 8098 5870 7274 e280 990a 7368 nd ...Xprt....sh │ │ │ │ │ -000621f0: 6f75 6c64 206e 6f74 2e0a 0a1f 0a46 696c ould not.....Fil │ │ │ │ │ -00062200: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00062210: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5061 .info, Node: Pa │ │ │ │ │ -00062220: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ -00062230: 2061 2074 6572 6d69 6e61 6c20 656d 756c a terminal emul │ │ │ │ │ -00062240: 6174 6f72 2c20 204e 6578 743a 2050 6163 ator, Next: Pac │ │ │ │ │ -00062250: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ -00062260: 6120 7769 6e64 6f77 206d 616e 6167 6572 a window manager │ │ │ │ │ -00062270: 2c20 2050 7265 763a 2050 6163 6b61 6765 , Prev: Package │ │ │ │ │ -00062280: 7320 7072 6f76 6964 696e 6720 616e 2058 s providing an X │ │ │ │ │ -00062290: 2073 6572 7665 722c 2020 5570 3a20 5072 server, Up: Pr │ │ │ │ │ -000622a0: 6f67 7261 6d73 2066 6f72 2074 6865 2058 ograms for the X │ │ │ │ │ -000622b0: 2057 696e 646f 7720 5379 7374 656d 0a0a Window System.. │ │ │ │ │ -000622c0: 3131 2e38 2e33 2050 6163 6b61 6765 7320 11.8.3 Packages │ │ │ │ │ -000622d0: 7072 6f76 6964 696e 6720 6120 7465 726d providing a term │ │ │ │ │ -000622e0: 696e 616c 2065 6d75 6c61 746f 720a 2d2d inal emulator.-- │ │ │ │ │ -000622f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062300: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062310: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a50 6163 -----------..Pac │ │ │ │ │ -00062320: 6b61 6765 7320 7468 6174 2070 726f 7669 kages that provi │ │ │ │ │ -00062330: 6465 2061 2074 6572 6d69 6e61 6c20 656d de a terminal em │ │ │ │ │ -00062340: 756c 6174 6f72 2066 6f72 2074 6865 2058 ulator for the X │ │ │ │ │ -00062350: 2057 696e 646f 7720 5379 7374 656d 2077 Window System w │ │ │ │ │ -00062360: 6869 6368 0a6d 6565 7420 7468 6520 6372 hich.meet the cr │ │ │ │ │ -00062370: 6974 6572 6961 206c 6973 7465 6420 6265 iteria listed be │ │ │ │ │ -00062380: 6c6f 7720 7368 6f75 6c64 2064 6563 6c61 low should decla │ │ │ │ │ -00062390: 7265 2069 6e20 7468 6569 7220 e280 9850 re in their ...P │ │ │ │ │ -000623a0: 726f 7669 6465 73e2 8099 0a63 6f6e 7472 rovides....contr │ │ │ │ │ -000623b0: 6f6c 2066 6965 6c64 2074 6861 7420 7468 ol field that th │ │ │ │ │ -000623c0: 6579 2070 726f 7669 6465 2074 6865 2076 ey provide the v │ │ │ │ │ -000623d0: 6972 7475 616c 2070 6163 6b61 6765 0ae2 irtual package.. │ │ │ │ │ -000623e0: 8098 782d 7465 726d 696e 616c 2d65 6d75 ..x-terminal-emu │ │ │ │ │ -000623f0: 6c61 746f 72e2 8099 2e20 2054 6865 7920 lator.... They │ │ │ │ │ -00062400: 7368 6f75 6c64 2061 6c73 6f20 7265 6769 should also regi │ │ │ │ │ -00062410: 7374 6572 2074 6865 6d73 656c 7665 7320 ster themselves │ │ │ │ │ -00062420: 6173 2061 6e0a 616c 7465 726e 6174 6976 as an.alternativ │ │ │ │ │ -00062430: 6520 666f 7220 e280 982f 7573 722f 6269 e for .../usr/bi │ │ │ │ │ -00062440: 6e2f 782d 7465 726d 696e 616c 2d65 6d75 n/x-terminal-emu │ │ │ │ │ -00062450: 6c61 746f 72e2 8099 2c20 7769 7468 2061 lator..., with a │ │ │ │ │ -00062460: 2070 7269 6f72 6974 7920 6f66 2032 302e priority of 20. │ │ │ │ │ -00062470: 0a54 6861 7420 616c 7465 726e 6174 6976 .That alternativ │ │ │ │ │ -00062480: 6520 7368 6f75 6c64 2068 6176 6520 6120 e should have a │ │ │ │ │ -00062490: 736c 6176 6520 616c 7465 726e 6174 6976 slave alternativ │ │ │ │ │ -000624a0: 6520 666f 720a e280 982f 7573 722f 7368 e for..../usr/sh │ │ │ │ │ -000624b0: 6172 652f 6d61 6e2f 6d61 6e31 2f78 2d74 are/man/man1/x-t │ │ │ │ │ -000624c0: 6572 6d69 6e61 6c2d 656d 756c 6174 6f72 erminal-emulator │ │ │ │ │ -000624d0: 2e31 2e67 7ae2 8099 2070 6f69 6e74 696e .1.gz... pointin │ │ │ │ │ -000624e0: 6720 746f 2074 6865 0a63 6f72 7265 7370 g to the.corresp │ │ │ │ │ -000624f0: 6f6e 6469 6e67 206d 616e 7561 6c20 7061 onding manual pa │ │ │ │ │ -00062500: 6765 2e0a 0a54 6f20 6265 2061 6e20 e280 ge...To be an .. │ │ │ │ │ -00062510: 9878 2d74 6572 6d69 6e61 6c2d 656d 756c .x-terminal-emul │ │ │ │ │ -00062520: 6174 6f72 e280 992c 2061 2070 726f 6772 ator..., a progr │ │ │ │ │ -00062530: 616d 206d 7573 743a 0a0a 2020 202d 2042 am must:.. - B │ │ │ │ │ -00062540: 6520 6162 6c65 2074 6f20 656d 756c 6174 e able to emulat │ │ │ │ │ -00062550: 6520 6120 4445 4320 5654 3130 3020 7465 e a DEC VT100 te │ │ │ │ │ -00062560: 726d 696e 616c 2c20 6f72 2061 2063 6f6d rminal, or a com │ │ │ │ │ -00062570: 7061 7469 626c 6520 7465 726d 696e 616c patible terminal │ │ │ │ │ -00062580: 2e0a 0a20 2020 2d20 5375 7070 6f72 7420 ... - Support │ │ │ │ │ -00062590: 7468 6520 636f 6d6d 616e 642d 6c69 6e65 the command-line │ │ │ │ │ -000625a0: 206f 7074 696f 6e20 e280 982d 6520 636f option ...-e co │ │ │ │ │ -000625b0: 6d6d 616e 64e2 8099 2c20 7768 6963 6820 mmand..., which │ │ │ │ │ -000625c0: 6372 6561 7465 7320 6120 6e65 770a 2020 creates a new. │ │ │ │ │ -000625d0: 2020 2074 6572 6d69 6e61 6c20 7769 6e64 terminal wind │ │ │ │ │ -000625e0: 6f77 2028 3129 2061 6e64 2072 756e 7320 ow (1) and runs │ │ │ │ │ -000625f0: 7468 6520 7370 6563 6966 6965 6420 636f the specified co │ │ │ │ │ -00062600: 6d6d 616e 642e 2020 3c63 6f6d 6d61 6e64 mmand. may. be mu │ │ │ │ │ -00062620: 6c74 6970 6c65 2061 7267 756d 656e 7473 ltiple arguments │ │ │ │ │ -00062630: 2c20 7768 6963 6820 666f 726d 2074 6865 , which form the │ │ │ │ │ -00062640: 2061 7267 756d 656e 7420 6c69 7374 2074 argument list t │ │ │ │ │ -00062650: 6f20 7468 6520 6578 6563 7574 6564 0a20 o the executed. │ │ │ │ │ -00062660: 2020 2020 7072 6f67 7261 6d2e 2020 496e program. In │ │ │ │ │ -00062670: 206f 7468 6572 2077 6f72 6473 2c20 7468 other words, th │ │ │ │ │ -00062680: 6520 6265 6861 7669 6f72 2069 7320 6173 e behavior is as │ │ │ │ │ -00062690: 2074 686f 7567 6820 7468 6520 6172 6775 though the argu │ │ │ │ │ -000626a0: 6d65 6e74 730a 2020 2020 2077 6572 6520 ments. were │ │ │ │ │ -000626b0: 7061 7373 6564 2064 6972 6563 746c 7920 passed directly │ │ │ │ │ -000626c0: 746f 20e2 8098 6578 6563 7670 e280 992c to ...execvp..., │ │ │ │ │ -000626d0: 2062 7970 6173 7369 6e67 2074 6865 2073 bypassing the s │ │ │ │ │ -000626e0: 6865 6c6c 2e20 2028 e280 9878 7465 726d hell. (...xterm │ │ │ │ │ -000626f0: e280 99e2 8099 730a 2020 2020 2062 6568 ......s. beh │ │ │ │ │ -00062700: 6176 696f 7220 6f66 2066 616c 6c69 6e67 avior of falling │ │ │ │ │ -00062710: 2062 6163 6b20 6f6e 2075 7369 6e67 2074 back on using t │ │ │ │ │ -00062720: 6865 2073 6865 6c6c 2069 6620 e280 982d he shell if ...- │ │ │ │ │ -00062730: 65e2 8099 2068 6164 2061 2073 696e 676c e... had a singl │ │ │ │ │ -00062740: 650a 2020 2020 2061 7267 756d 656e 7420 e. argument │ │ │ │ │ -00062750: 616e 6420 6578 6563 2066 6169 6c65 6420 and exec failed │ │ │ │ │ -00062760: 6973 2070 6572 6d69 7373 6962 6c65 2062 is permissible b │ │ │ │ │ -00062770: 7574 206e 6f74 2072 6571 7569 7265 642e ut not required. │ │ │ │ │ -00062780: 290a 0a20 2020 2d20 5375 7070 6f72 7420 ).. - Support │ │ │ │ │ -00062790: 7468 6520 636f 6d6d 616e 642d 6c69 6e65 the command-line │ │ │ │ │ -000627a0: 206f 7074 696f 6e20 e280 982d 5420 7469 option ...-T ti │ │ │ │ │ -000627b0: 746c 65e2 8099 2c20 7768 6963 6820 6372 tle..., which cr │ │ │ │ │ -000627c0: 6561 7465 7320 6120 6e65 770a 2020 2020 eates a new. │ │ │ │ │ -000627d0: 2074 6572 6d69 6e61 6c20 7769 6e64 6f77 terminal window │ │ │ │ │ -000627e0: 2077 6974 6820 7468 6520 7769 6e64 6f77 with the window │ │ │ │ │ -000627f0: 2074 6974 6c65 2074 6974 6c65 2e0a 0a20 title title... │ │ │ │ │ -00062800: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -00062810: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -00062820: 2d0a 0a20 2020 2831 2920 e280 9c4e 6577 -.. (1) ...New │ │ │ │ │ -00062830: 2074 6572 6d69 6e61 6c20 7769 6e64 6f77 terminal window │ │ │ │ │ -00062840: e280 9d20 646f 6573 206e 6f74 206e 6563 ... does not nec │ │ │ │ │ -00062850: 6573 7361 7269 6c79 206d 6561 6e20 6120 essarily mean a │ │ │ │ │ -00062860: 6e65 7720 746f 702d 6c65 7665 6c20 580a new top-level X. │ │ │ │ │ -00062870: 7769 6e64 6f77 2064 6972 6563 746c 7920 window directly │ │ │ │ │ -00062880: 7061 7265 6e74 6564 2062 7920 7468 6520 parented by the │ │ │ │ │ -00062890: 7769 6e64 6f77 206d 616e 6167 6572 3b20 window manager; │ │ │ │ │ -000628a0: 6974 2063 6f75 6c64 2c20 6966 2074 6865 it could, if the │ │ │ │ │ -000628b0: 0a74 6572 6d69 6e61 6c20 656d 756c 6174 .terminal emulat │ │ │ │ │ -000628c0: 6f72 2061 7070 6c69 6361 7469 6f6e 2077 or application w │ │ │ │ │ -000628d0: 6572 6520 736f 2063 6f64 6564 2c20 6265 ere so coded, be │ │ │ │ │ -000628e0: 2061 206e 6577 20e2 809c 7669 6577 e280 a new ...view.. │ │ │ │ │ -000628f0: 9d20 696e 2061 0a6d 756c 7469 706c 652d . in a.multiple- │ │ │ │ │ -00062900: 646f 6375 6d65 6e74 2069 6e74 6572 6661 document interfa │ │ │ │ │ -00062910: 6365 2028 4d44 4929 2e0a 0a1f 0a46 696c ce (MDI).....Fil │ │ │ │ │ -00062920: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00062930: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5061 .info, Node: Pa │ │ │ │ │ -00062940: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ -00062950: 2061 2077 696e 646f 7720 6d61 6e61 6765 a window manage │ │ │ │ │ -00062960: 722c 2020 4e65 7874 3a20 5061 636b 6167 r, Next: Packag │ │ │ │ │ -00062970: 6573 2070 726f 7669 6469 6e67 2066 6f6e es providing fon │ │ │ │ │ -00062980: 7473 2c20 2050 7265 763a 2050 6163 6b61 ts, Prev: Packa │ │ │ │ │ -00062990: 6765 7320 7072 6f76 6964 696e 6720 6120 ges providing a │ │ │ │ │ -000629a0: 7465 726d 696e 616c 2065 6d75 6c61 746f terminal emulato │ │ │ │ │ -000629b0: 722c 2020 5570 3a20 5072 6f67 7261 6d73 r, Up: Programs │ │ │ │ │ -000629c0: 2066 6f72 2074 6865 2058 2057 696e 646f for the X Windo │ │ │ │ │ -000629d0: 7720 5379 7374 656d 0a0a 3131 2e38 2e34 w System..11.8.4 │ │ │ │ │ -000629e0: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ -000629f0: 696e 6720 6120 7769 6e64 6f77 206d 616e ing a window man │ │ │ │ │ -00062a00: 6167 6572 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d ager.----------- │ │ │ │ │ -00062a10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062a20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -00062a30: 0a50 6163 6b61 6765 7320 7468 6174 2070 .Packages that p │ │ │ │ │ -00062a40: 726f 7669 6465 2061 2077 696e 646f 7720 rovide a window │ │ │ │ │ -00062a50: 6d61 6e61 6765 7220 7368 6f75 6c64 2064 manager should d │ │ │ │ │ -00062a60: 6563 6c61 7265 2069 6e20 7468 6569 720a eclare in their. │ │ │ │ │ -00062a70: e280 9850 726f 7669 6465 73e2 8099 2063 ...Provides... c │ │ │ │ │ -00062a80: 6f6e 7472 6f6c 2066 6965 6c64 2074 6861 ontrol field tha │ │ │ │ │ -00062a90: 7420 7468 6579 2070 726f 7669 6465 2074 t they provide t │ │ │ │ │ -00062aa0: 6865 2076 6972 7475 616c 2070 6163 6b61 he virtual packa │ │ │ │ │ -00062ab0: 6765 0ae2 8098 782d 7769 6e64 6f77 2d6d ge....x-window-m │ │ │ │ │ -00062ac0: 616e 6167 6572 e280 992e 2020 5468 6579 anager.... They │ │ │ │ │ -00062ad0: 2073 686f 756c 6420 616c 736f 2072 6567 should also reg │ │ │ │ │ -00062ae0: 6973 7465 7220 7468 656d 7365 6c76 6573 ister themselves │ │ │ │ │ -00062af0: 2061 7320 616e 0a61 6c74 6572 6e61 7469 as an.alternati │ │ │ │ │ -00062b00: 7665 2066 6f72 20e2 8098 2f75 7372 2f62 ve for .../usr/b │ │ │ │ │ -00062b10: 696e 2f78 2d77 696e 646f 772d 6d61 6e61 in/x-window-mana │ │ │ │ │ -00062b20: 6765 72e2 8099 2c20 7769 7468 2061 2070 ger..., with a p │ │ │ │ │ -00062b30: 7269 6f72 6974 7920 6361 6c63 756c 6174 riority calculat │ │ │ │ │ -00062b40: 6564 0a61 7320 666f 6c6c 6f77 733a 0a0a ed.as follows:.. │ │ │ │ │ -00062b50: 2020 202d 2053 7461 7274 2077 6974 6820 - Start with │ │ │ │ │ -00062b60: 6120 7072 696f 7269 7479 206f 6620 3430 a priority of 40 │ │ │ │ │ -00062b70: 2e0a 0a20 2020 2d20 4966 2074 6865 2077 ... - If the w │ │ │ │ │ -00062b80: 696e 646f 7720 6d61 6e61 6765 7220 636f indow manager co │ │ │ │ │ -00062b90: 6d70 6c69 6573 2077 6974 6820 5468 6520 mplies with The │ │ │ │ │ -00062ba0: 5769 6e64 6f77 204d 616e 6167 6572 0a20 Window Manager. │ │ │ │ │ -00062bb0: 2020 2020 5370 6563 6966 6963 6174 696f Specificatio │ │ │ │ │ -00062bc0: 6e20 5072 6f6a 6563 7428 3129 2c20 7772 n Project(1), wr │ │ │ │ │ -00062bd0: 6974 7465 6e20 6279 2074 6865 2046 7265 itten by the Fre │ │ │ │ │ -00062be0: 6520 4465 736b 746f 7020 4772 6f75 7028 e Desktop Group( │ │ │ │ │ -00062bf0: 3229 2c20 6164 640a 2020 2020 2034 3020 2), add. 40 │ │ │ │ │ -00062c00: 706f 696e 7473 2e0a 0a20 2020 2d20 4966 points... - If │ │ │ │ │ -00062c10: 2074 6865 2077 696e 646f 7720 6d61 6e61 the window mana │ │ │ │ │ -00062c20: 6765 7220 7065 726d 6974 7320 7468 6520 ger permits the │ │ │ │ │ -00062c30: 5820 7365 7373 696f 6e20 746f 2062 6520 X session to be │ │ │ │ │ -00062c40: 7265 7374 6172 7465 6420 7573 696e 6720 restarted using │ │ │ │ │ -00062c50: 610a 2020 2020 2027 6469 6666 6572 656e a. 'differen │ │ │ │ │ -00062c60: 7427 2077 696e 646f 7720 6d61 6e61 6765 t' window manage │ │ │ │ │ -00062c70: 7220 2877 6974 686f 7574 206b 696c 6c69 r (without killi │ │ │ │ │ -00062c80: 6e67 2074 6865 2058 2073 6572 7665 7229 ng the X server) │ │ │ │ │ -00062c90: 2069 6e20 6974 730a 2020 2020 2064 6566 in its. def │ │ │ │ │ -00062ca0: 6175 6c74 2063 6f6e 6669 6775 7261 7469 ault configurati │ │ │ │ │ -00062cb0: 6f6e 2c20 6164 6420 3130 2070 6f69 6e74 on, add 10 point │ │ │ │ │ -00062cc0: 733b 206f 7468 6572 7769 7365 2061 6464 s; otherwise add │ │ │ │ │ -00062cd0: 206e 6f6e 652e 0a0a 5468 6174 2061 6c74 none...That alt │ │ │ │ │ -00062ce0: 6572 6e61 7469 7665 2073 686f 756c 6420 ernative should │ │ │ │ │ -00062cf0: 6861 7665 2061 2073 6c61 7665 2061 6c74 have a slave alt │ │ │ │ │ -00062d00: 6572 6e61 7469 7665 2066 6f72 0ae2 8098 ernative for.... │ │ │ │ │ -00062d10: 2f75 7372 2f73 6861 7265 2f6d 616e 2f6d /usr/share/man/m │ │ │ │ │ -00062d20: 616e 312f 782d 7769 6e64 6f77 2d6d 616e an1/x-window-man │ │ │ │ │ -00062d30: 6167 6572 2e31 2e67 7ae2 8099 2070 6f69 ager.1.gz... poi │ │ │ │ │ -00062d40: 6e74 696e 6720 746f 2074 6865 0a63 6f72 nting to the.cor │ │ │ │ │ -00062d50: 7265 7370 6f6e 6469 6e67 206d 616e 7561 responding manua │ │ │ │ │ -00062d60: 6c20 7061 6765 2e0a 0a20 2020 2d2d 2d2d l page... ---- │ │ │ │ │ -00062d70: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -00062d80: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -00062d90: 2831 2920 6874 7470 733a 2f2f 7777 772e (1) https://www. │ │ │ │ │ -00062da0: 6672 6565 6465 736b 746f 702e 6f72 672f freedesktop.org/ │ │ │ │ │ -00062db0: 7769 6b69 2f53 7065 6369 6669 6361 7469 wiki/Specificati │ │ │ │ │ -00062dc0: 6f6e 732f 776d 2d73 7065 630a 0a20 2020 ons/wm-spec.. │ │ │ │ │ -00062dd0: 2832 2920 6874 7470 733a 2f2f 7777 772e (2) https://www. │ │ │ │ │ -00062de0: 6672 6565 6465 736b 746f 702e 6f72 672f freedesktop.org/ │ │ │ │ │ -00062df0: 7769 6b69 2f0a 0a1f 0a46 696c 653a 2064 wiki/....File: d │ │ │ │ │ -00062e00: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00062e10: 6f2c 2020 4e6f 6465 3a20 5061 636b 6167 o, Node: Packag │ │ │ │ │ -00062e20: 6573 2070 726f 7669 6469 6e67 2066 6f6e es providing fon │ │ │ │ │ -00062e30: 7473 2c20 204e 6578 743a 2041 7070 6c69 ts, Next: Appli │ │ │ │ │ -00062e40: 6361 7469 6f6e 2064 6566 6175 6c74 7320 cation defaults │ │ │ │ │ -00062e50: 6669 6c65 732c 2020 5072 6576 3a20 5061 files, Prev: Pa │ │ │ │ │ -00062e60: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ -00062e70: 2061 2077 696e 646f 7720 6d61 6e61 6765 a window manage │ │ │ │ │ -00062e80: 722c 2020 5570 3a20 5072 6f67 7261 6d73 r, Up: Programs │ │ │ │ │ -00062e90: 2066 6f72 2074 6865 2058 2057 696e 646f for the X Windo │ │ │ │ │ -00062ea0: 7720 5379 7374 656d 0a0a 3131 2e38 2e35 w System..11.8.5 │ │ │ │ │ -00062eb0: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ -00062ec0: 696e 6720 666f 6e74 730a 2d2d 2d2d 2d2d ing fonts.------ │ │ │ │ │ -00062ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062ee0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a50 6163 6b61 ---------..Packa │ │ │ │ │ -00062ef0: 6765 7320 7468 6174 2070 726f 7669 6465 ges that provide │ │ │ │ │ -00062f00: 2066 6f6e 7473 2066 6f72 2074 6865 2058 fonts for the X │ │ │ │ │ -00062f10: 2057 696e 646f 7720 5379 7374 656d 2028 Window System ( │ │ │ │ │ -00062f20: 3129 206d 7573 7420 646f 2061 206e 756d 1) must do a num │ │ │ │ │ -00062f30: 6265 720a 6f66 2074 6869 6e67 7320 746f ber.of things to │ │ │ │ │ -00062f40: 2065 6e73 7572 6520 7468 6174 2074 6865 ensure that the │ │ │ │ │ -00062f50: 7920 6172 6520 626f 7468 2061 7661 696c y are both avail │ │ │ │ │ -00062f60: 6162 6c65 2077 6974 686f 7574 206d 6f64 able without mod │ │ │ │ │ -00062f70: 6966 6963 6174 696f 6e20 6f66 0a74 6865 ification of.the │ │ │ │ │ -00062f80: 2058 206f 7220 666f 6e74 2073 6572 7665 X or font serve │ │ │ │ │ -00062f90: 7220 636f 6e66 6967 7572 6174 696f 6e2c r configuration, │ │ │ │ │ -00062fa0: 2061 6e64 2074 6861 7420 7468 6579 2064 and that they d │ │ │ │ │ -00062fb0: 6f20 6e6f 7420 636f 7272 7570 7420 6669 o not corrupt fi │ │ │ │ │ -00062fc0: 6c65 730a 7573 6564 2062 7920 6f74 6865 les.used by othe │ │ │ │ │ -00062fd0: 7220 666f 6e74 2070 6163 6b61 6765 7320 r font packages │ │ │ │ │ -00062fe0: 746f 2072 6567 6973 7465 7220 696e 666f to register info │ │ │ │ │ -00062ff0: 726d 6174 696f 6e20 6162 6f75 7420 7468 rmation about th │ │ │ │ │ -00063000: 656d 7365 6c76 6573 2e0a 0a20 2031 2e20 emselves... 1. │ │ │ │ │ -00063010: 466f 6e74 7320 6f66 2061 6e79 2074 7970 Fonts of any typ │ │ │ │ │ -00063020: 6520 7375 7070 6f72 7465 6420 6279 2074 e supported by t │ │ │ │ │ -00063030: 6865 2058 2057 696e 646f 7720 5379 7374 he X Window Syst │ │ │ │ │ -00063040: 656d 206d 7573 7420 6265 2069 6e20 610a em must be in a. │ │ │ │ │ -00063050: 2020 2020 2073 6570 6172 6174 6520 6269 separate bi │ │ │ │ │ -00063060: 6e61 7279 2070 6163 6b61 6765 2066 726f nary package fro │ │ │ │ │ -00063070: 6d20 616e 7920 6578 6563 7574 6162 6c65 m any executable │ │ │ │ │ -00063080: 732c 206c 6962 7261 7269 6573 2c20 6f72 s, libraries, or │ │ │ │ │ -00063090: 0a20 2020 2020 646f 6375 6d65 6e74 6174 . documentat │ │ │ │ │ -000630a0: 696f 6e20 2865 7863 6570 7420 7468 6174 ion (except that │ │ │ │ │ -000630b0: 2073 7065 6369 6669 6320 746f 2074 6865 specific to the │ │ │ │ │ -000630c0: 2066 6f6e 7473 2073 6869 7070 6564 2c20 fonts shipped, │ │ │ │ │ -000630d0: 7375 6368 2061 730a 2020 2020 2074 6865 such as. the │ │ │ │ │ -000630e0: 6972 206c 6963 656e 7365 2069 6e66 6f72 ir license infor │ │ │ │ │ -000630f0: 6d61 7469 6f6e 292e 2020 4966 206f 6e65 mation). If one │ │ │ │ │ -00063100: 206f 7220 6d6f 7265 206f 6620 7468 6520 or more of the │ │ │ │ │ -00063110: 666f 6e74 7320 736f 0a20 2020 2020 7061 fonts so. pa │ │ │ │ │ -00063120: 636b 6167 6564 2061 7265 206e 6563 6573 ckaged are neces │ │ │ │ │ -00063130: 7361 7279 2066 6f72 2070 726f 7065 7220 sary for proper │ │ │ │ │ -00063140: 6f70 6572 6174 696f 6e20 6f66 2074 6865 operation of the │ │ │ │ │ -00063150: 2070 6163 6b61 6765 2077 6974 680a 2020 package with. │ │ │ │ │ -00063160: 2020 2077 6869 6368 2074 6865 7920 6172 which they ar │ │ │ │ │ -00063170: 6520 6173 736f 6369 6174 6564 2074 6865 e associated the │ │ │ │ │ -00063180: 2066 6f6e 7420 7061 636b 6167 6520 6d61 font package ma │ │ │ │ │ -00063190: 7920 6265 2052 6563 6f6d 6d65 6e64 6564 y be Recommended │ │ │ │ │ -000631a0: 3b20 6966 0a20 2020 2020 7468 6520 666f ; if. the fo │ │ │ │ │ -000631b0: 6e74 7320 6d65 7265 6c79 2070 726f 7669 nts merely provi │ │ │ │ │ -000631c0: 6465 2061 6e20 656e 6861 6e63 656d 656e de an enhancemen │ │ │ │ │ -000631d0: 742c 2061 2053 7567 6765 7374 7320 7265 t, a Suggests re │ │ │ │ │ -000631e0: 6c61 7469 6f6e 7368 6970 0a20 2020 2020 lationship. │ │ │ │ │ -000631f0: 6d61 7920 6265 2075 7365 642e 2020 5061 may be used. Pa │ │ │ │ │ -00063200: 636b 6167 6573 206d 7573 7420 6e6f 7420 ckages must not │ │ │ │ │ -00063210: 4465 7065 6e64 206f 6e20 666f 6e74 2070 Depend on font p │ │ │ │ │ -00063220: 6163 6b61 6765 732e 2020 2832 290a 0a20 ackages. (2).. │ │ │ │ │ -00063230: 2032 2e20 4244 4620 666f 6e74 7320 6d75 2. BDF fonts mu │ │ │ │ │ -00063240: 7374 2062 6520 636f 6e76 6572 7465 6420 st be converted │ │ │ │ │ -00063250: 746f 2050 4346 2066 6f6e 7473 2077 6974 to PCF fonts wit │ │ │ │ │ -00063260: 6820 7468 6520 e280 9862 6466 746f 7063 h the ...bdftopc │ │ │ │ │ -00063270: 66e2 8099 0a20 2020 2020 7574 696c 6974 f.... utilit │ │ │ │ │ -00063280: 7920 2861 7661 696c 6162 6c65 2069 6e20 y (available in │ │ │ │ │ -00063290: 7468 6520 e280 9878 666f 6e74 732d 7574 the ...xfonts-ut │ │ │ │ │ -000632a0: 696c 73e2 8099 2070 6163 6b61 6765 2c20 ils... package, │ │ │ │ │ -000632b0: e280 9867 7a69 70e2 8099 7065 642c 2061 ...gzip...ped, a │ │ │ │ │ -000632c0: 6e64 0a20 2020 2020 706c 6163 6564 2069 nd. placed i │ │ │ │ │ -000632d0: 6e20 6120 6469 7265 6374 6f72 7920 7468 n a directory th │ │ │ │ │ -000632e0: 6174 2063 6f72 7265 7370 6f6e 6473 2074 at corresponds t │ │ │ │ │ -000632f0: 6f20 7468 6569 7220 7265 736f 6c75 7469 o their resoluti │ │ │ │ │ -00063300: 6f6e 3a0a 0a20 2020 2020 2020 202d 2031 on:.. - 1 │ │ │ │ │ -00063310: 3030 2064 7069 2066 6f6e 7473 206d 7573 00 dpi fonts mus │ │ │ │ │ -00063320: 7420 6265 2070 6c61 6365 6420 696e 0a20 t be placed in. │ │ │ │ │ -00063330: 2020 2020 2020 2020 20e2 8098 2f75 7372 .../usr │ │ │ │ │ -00063340: 2f73 6861 7265 2f66 6f6e 7473 2f58 3131 /share/fonts/X11 │ │ │ │ │ -00063350: 2f31 3030 6470 692f e280 992e 0a0a 2020 /100dpi/...... │ │ │ │ │ -00063360: 2020 2020 2020 2d20 3735 2064 7069 2066 - 75 dpi f │ │ │ │ │ -00063370: 6f6e 7473 206d 7573 7420 6265 2070 6c61 onts must be pla │ │ │ │ │ -00063380: 6365 6420 696e 20e2 8098 2f75 7372 2f73 ced in .../usr/s │ │ │ │ │ -00063390: 6861 7265 2f66 6f6e 7473 2f58 3131 2f37 hare/fonts/X11/7 │ │ │ │ │ -000633a0: 3564 7069 2fe2 8099 2e0a 0a20 2020 2020 5dpi/...... │ │ │ │ │ -000633b0: 2020 202d 2043 6861 7261 6374 6572 2d63 - Character-c │ │ │ │ │ -000633c0: 656c 6c20 666f 6e74 732c 2063 7572 736f ell fonts, curso │ │ │ │ │ -000633d0: 7220 666f 6e74 732c 2061 6e64 206f 7468 r fonts, and oth │ │ │ │ │ -000633e0: 6572 206c 6f77 2d72 6573 6f6c 7574 696f er low-resolutio │ │ │ │ │ -000633f0: 6e0a 2020 2020 2020 2020 2020 666f 6e74 n. font │ │ │ │ │ -00063400: 7320 6d75 7374 2062 6520 706c 6163 6564 s must be placed │ │ │ │ │ -00063410: 2069 6e20 e280 982f 7573 722f 7368 6172 in .../usr/shar │ │ │ │ │ -00063420: 652f 666f 6e74 732f 5831 312f 6d69 7363 e/fonts/X11/misc │ │ │ │ │ -00063430: 2fe2 8099 2e0a 0a20 2033 2e20 5479 7065 /...... 3. Type │ │ │ │ │ -00063440: 2031 2066 6f6e 7473 206d 7573 7420 6265 1 fonts must be │ │ │ │ │ -00063450: 2070 6c61 6365 6420 696e 20e2 8098 2f75 placed in .../u │ │ │ │ │ -00063460: 7372 2f73 6861 7265 2f66 6f6e 7473 2f58 sr/share/fonts/X │ │ │ │ │ -00063470: 3131 2f54 7970 6531 2fe2 8099 2e20 2049 11/Type1/.... I │ │ │ │ │ -00063480: 660a 2020 2020 2066 6f6e 7420 6d65 7472 f. font metr │ │ │ │ │ -00063490: 6963 2066 696c 6573 2061 7265 2061 7661 ic files are ava │ │ │ │ │ -000634a0: 696c 6162 6c65 2c20 7468 6579 206d 7573 ilable, they mus │ │ │ │ │ -000634b0: 7420 6265 2070 6c61 6365 6420 6865 7265 t be placed here │ │ │ │ │ -000634c0: 2061 7320 7765 6c6c 2e0a 0a20 2034 2e20 as well... 4. │ │ │ │ │ -000634d0: 5375 6264 6972 6563 746f 7269 6573 206f Subdirectories o │ │ │ │ │ -000634e0: 6620 e280 982f 7573 722f 7368 6172 652f f .../usr/share/ │ │ │ │ │ -000634f0: 666f 6e74 732f 5831 312f e280 9920 6f74 fonts/X11/... ot │ │ │ │ │ -00063500: 6865 7220 7468 616e 2074 686f 7365 206c her than those l │ │ │ │ │ -00063510: 6973 7465 640a 2020 2020 2061 626f 7665 isted. above │ │ │ │ │ -00063520: 206d 7573 7420 6265 206e 6569 7468 6572 must be neither │ │ │ │ │ -00063530: 2063 7265 6174 6564 206e 6f72 2075 7365 created nor use │ │ │ │ │ -00063540: 642e 2020 2854 6865 20e2 8098 5045 58e2 d. (The ...PEX. │ │ │ │ │ -00063550: 8099 2c20 e280 9843 4944 e280 992c 0a20 .., ...CID...,. │ │ │ │ │ -00063560: 2020 2020 e280 9853 7065 6564 6fe2 8099 ...Speedo... │ │ │ │ │ -00063570: 2c20 616e 6420 e280 9863 7972 696c 6c69 , and ...cyrilli │ │ │ │ │ -00063580: 63e2 8099 2064 6972 6563 746f 7269 6573 c... directories │ │ │ │ │ -00063590: 2061 7265 2065 7863 6570 7465 6420 666f are excepted fo │ │ │ │ │ -000635a0: 7220 6869 7374 6f72 6963 616c 0a20 2020 r historical. │ │ │ │ │ -000635b0: 2020 7265 6173 6f6e 732c 2062 7574 2069 reasons, but i │ │ │ │ │ -000635c0: 6e73 7461 6c6c 6174 696f 6e20 6f66 2066 nstallation of f │ │ │ │ │ -000635d0: 696c 6573 2069 6e74 6f20 7468 6573 6520 iles into these │ │ │ │ │ -000635e0: 6469 7265 6374 6f72 6965 7320 7265 6d61 directories rema │ │ │ │ │ -000635f0: 696e 730a 2020 2020 2064 6973 636f 7572 ins. discour │ │ │ │ │ -00063600: 6167 6564 2e29 0a0a 2020 352e 2046 6f6e aged.).. 5. Fon │ │ │ │ │ -00063610: 7420 7061 636b 6167 6573 206d 6179 2c20 t packages may, │ │ │ │ │ -00063620: 696e 7374 6561 6420 6f66 2070 6c61 6369 instead of placi │ │ │ │ │ -00063630: 6e67 2066 696c 6573 2064 6972 6563 746c ng files directl │ │ │ │ │ -00063640: 7920 696e 2074 6865 2058 2066 6f6e 740a y in the X font. │ │ │ │ │ -00063650: 2020 2020 2064 6972 6563 746f 7269 6573 directories │ │ │ │ │ -00063660: 206c 6973 7465 6420 6162 6f76 652c 2070 listed above, p │ │ │ │ │ -00063670: 726f 7669 6465 2073 796d 626f 6c69 6320 rovide symbolic │ │ │ │ │ -00063680: 6c69 6e6b 7320 696e 2074 6861 7420 666f links in that fo │ │ │ │ │ -00063690: 6e74 0a20 2020 2020 6469 7265 6374 6f72 nt. director │ │ │ │ │ -000636a0: 7920 706f 696e 7469 6e67 2074 6f20 7468 y pointing to th │ │ │ │ │ -000636b0: 6520 6669 6c65 73e2 8099 2061 6374 7561 e files... actua │ │ │ │ │ -000636c0: 6c20 6c6f 6361 7469 6f6e 2069 6e20 7468 l location in th │ │ │ │ │ -000636d0: 6520 6669 6c65 7379 7374 656d 2e0a 2020 e filesystem.. │ │ │ │ │ -000636e0: 2020 2053 7563 6820 6120 6c6f 6361 7469 Such a locati │ │ │ │ │ -000636f0: 6f6e 206d 7573 7420 636f 6d70 6c79 2077 on must comply w │ │ │ │ │ -00063700: 6974 6820 7468 6520 4648 532e 0a0a 2020 ith the FHS... │ │ │ │ │ -00063710: 362e 2046 6f6e 7420 7061 636b 6167 6573 6. Font packages │ │ │ │ │ -00063720: 2073 686f 756c 6420 6e6f 7420 636f 6e74 should not cont │ │ │ │ │ -00063730: 6169 6e20 626f 7468 2037 3564 7069 2061 ain both 75dpi a │ │ │ │ │ -00063740: 6e64 2031 3030 6470 6920 7665 7273 696f nd 100dpi versio │ │ │ │ │ -00063750: 6e73 206f 660a 2020 2020 2061 2066 6f6e ns of. a fon │ │ │ │ │ -00063760: 742e 2020 4966 2062 6f74 6820 6172 6520 t. If both are │ │ │ │ │ -00063770: 6176 6169 6c61 626c 652c 2074 6865 7920 available, they │ │ │ │ │ -00063780: 7368 6f75 6c64 2062 6520 7072 6f76 6964 should be provid │ │ │ │ │ -00063790: 6564 2069 6e20 7365 7061 7261 7465 0a20 ed in separate. │ │ │ │ │ -000637a0: 2020 2020 6269 6e61 7279 2070 6163 6b61 binary packa │ │ │ │ │ -000637b0: 6765 7320 7769 7468 20e2 8098 2d37 3564 ges with ...-75d │ │ │ │ │ -000637c0: 7069 e280 9920 6f72 20e2 8098 2d31 3030 pi... or ...-100 │ │ │ │ │ -000637d0: 6470 69e2 8099 2061 7070 656e 6465 6420 dpi... appended │ │ │ │ │ -000637e0: 746f 2074 6865 206e 616d 6573 206f 660a to the names of. │ │ │ │ │ -000637f0: 2020 2020 2074 6865 2070 6163 6b61 6765 the package │ │ │ │ │ -00063800: 7320 636f 6e74 6169 6e69 6e67 2074 6865 s containing the │ │ │ │ │ -00063810: 2063 6f72 7265 7370 6f6e 6469 6e67 2066 corresponding f │ │ │ │ │ -00063820: 6f6e 7473 2e0a 0a20 2037 2e20 466f 6e74 onts... 7. Font │ │ │ │ │ -00063830: 7320 6465 7374 696e 6564 2066 6f72 2074 s destined for t │ │ │ │ │ -00063840: 6865 20e2 8098 6d69 7363 e280 9920 7375 he ...misc... su │ │ │ │ │ -00063850: 6264 6972 6563 746f 7279 2073 686f 756c bdirectory shoul │ │ │ │ │ -00063860: 6420 6e6f 7420 6265 2069 6e63 6c75 6465 d not be include │ │ │ │ │ -00063870: 640a 2020 2020 2069 6e20 7468 6520 7361 d. in the sa │ │ │ │ │ -00063880: 6d65 2070 6163 6b61 6765 2061 7320 3735 me package as 75 │ │ │ │ │ -00063890: 6470 6920 6f72 2031 3030 6470 6920 666f dpi or 100dpi fo │ │ │ │ │ -000638a0: 6e74 733b 2069 6e73 7465 6164 2c20 7468 nts; instead, th │ │ │ │ │ -000638b0: 6579 2073 686f 756c 640a 2020 2020 2062 ey should. b │ │ │ │ │ -000638c0: 6520 7072 6f76 6964 6564 2069 6e20 6120 e provided in a │ │ │ │ │ -000638d0: 7365 7061 7261 7465 2070 6163 6b61 6765 separate package │ │ │ │ │ -000638e0: 2077 6974 6820 e280 982d 6d69 7363 e280 with ...-misc.. │ │ │ │ │ -000638f0: 9920 6170 7065 6e64 6564 2074 6f20 6974 . appended to it │ │ │ │ │ -00063900: 730a 2020 2020 206e 616d 652e 0a0a 2020 s. name... │ │ │ │ │ -00063910: 382e 2046 6f6e 7420 7061 636b 6167 6573 8. Font packages │ │ │ │ │ -00063920: 206d 7573 7420 6e6f 7420 7072 6f76 6964 must not provid │ │ │ │ │ -00063930: 6520 7468 6520 6669 6c65 7320 e280 9866 e the files ...f │ │ │ │ │ -00063940: 6f6e 7473 2e64 6972 e280 992c 0a20 2020 onts.dir...,. │ │ │ │ │ -00063950: 2020 e280 9866 6f6e 7473 2e61 6c69 6173 ...fonts.alias │ │ │ │ │ -00063960: e280 992c 206f 7220 e280 9866 6f6e 7473 ..., or ...fonts │ │ │ │ │ -00063970: 2e73 6361 6c65 e280 9920 696e 2061 2066 .scale... in a f │ │ │ │ │ -00063980: 6f6e 7420 6469 7265 6374 6f72 793a 0a0a ont directory:.. │ │ │ │ │ -00063990: 2020 2020 2020 2020 2d20 e280 9866 6f6e - ...fon │ │ │ │ │ -000639a0: 7473 2e64 6972 e280 9920 6669 6c65 7320 ts.dir... files │ │ │ │ │ -000639b0: 6d75 7374 206e 6f74 2062 6520 7072 6f76 must not be prov │ │ │ │ │ -000639c0: 6964 6564 2061 7420 616c 6c2e 0a0a 2020 ided at all... │ │ │ │ │ -000639d0: 2020 2020 2020 2d20 e280 9866 6f6e 7473 - ...fonts │ │ │ │ │ -000639e0: 2e61 6c69 6173 e280 9920 616e 6420 e280 .alias... and .. │ │ │ │ │ -000639f0: 9866 6f6e 7473 2e73 6361 6c65 e280 9920 .fonts.scale... │ │ │ │ │ -00063a00: 6669 6c65 732c 2069 6620 6e65 6564 6564 files, if needed │ │ │ │ │ -00063a10: 2c20 7368 6f75 6c64 2062 650a 2020 2020 , should be. │ │ │ │ │ -00063a20: 2020 2020 2020 7072 6f76 6964 6564 2069 provided i │ │ │ │ │ -00063a30: 6e20 7468 6520 6469 7265 6374 6f72 790a n the directory. │ │ │ │ │ -00063a40: 2020 2020 2020 2020 2020 e280 982f 6574 .../et │ │ │ │ │ -00063a50: 632f 5831 312f 666f 6e74 732f 666f 6e74 c/X11/fonts/font │ │ │ │ │ -00063a60: 6469 722f 7061 636b 6167 652e 6578 7465 dir/package.exte │ │ │ │ │ -00063a70: 6e73 696f 6ee2 8099 2c20 7768 6572 6520 nsion..., where │ │ │ │ │ -00063a80: 666f 6e74 6469 7220 6973 0a20 2020 2020 fontdir is. │ │ │ │ │ -00063a90: 2020 2020 2074 6865 206e 616d 6520 6f66 the name of │ │ │ │ │ -00063aa0: 2074 6865 2073 7562 6469 7265 6374 6f72 the subdirector │ │ │ │ │ -00063ab0: 7920 6f66 20e2 8098 2f75 7372 2f73 6861 y of .../usr/sha │ │ │ │ │ -00063ac0: 7265 2f66 6f6e 7473 2f58 3131 2fe2 8099 re/fonts/X11/... │ │ │ │ │ -00063ad0: 2077 6865 7265 0a20 2020 2020 2020 2020 where. │ │ │ │ │ -00063ae0: 2074 6865 2070 6163 6b61 6765 e280 9973 the package...s │ │ │ │ │ -00063af0: 2063 6f72 7265 7370 6f6e 6469 6e67 2066 corresponding f │ │ │ │ │ -00063b00: 6f6e 7473 2061 7265 2073 746f 7265 6420 onts are stored │ │ │ │ │ -00063b10: 2865 2e67 2e2c 20e2 8098 3735 6470 69e2 (e.g., ...75dpi. │ │ │ │ │ -00063b20: 8099 206f 720a 2020 2020 2020 2020 2020 .. or. │ │ │ │ │ -00063b30: e280 986d 6973 63e2 8099 292c 2070 6163 ...misc...), pac │ │ │ │ │ -00063b40: 6b61 6765 2069 7320 7468 6520 6e61 6d65 kage is the name │ │ │ │ │ -00063b50: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ -00063b60: 7468 6174 2070 726f 7669 6465 730a 2020 that provides. │ │ │ │ │ -00063b70: 2020 2020 2020 2020 7468 6573 6520 666f these fo │ │ │ │ │ -00063b80: 6e74 732c 2061 6e64 2065 7874 656e 7369 nts, and extensi │ │ │ │ │ -00063b90: 6f6e 2069 7320 6569 7468 6572 20e2 8098 on is either ... │ │ │ │ │ -00063ba0: 7363 616c 65e2 8099 206f 7220 e280 9861 scale... or ...a │ │ │ │ │ -00063bb0: 6c69 6173 e280 992c 0a20 2020 2020 2020 lias...,. │ │ │ │ │ -00063bc0: 2020 2077 6869 6368 6576 6572 2063 6f72 whichever cor │ │ │ │ │ -00063bd0: 7265 7370 6f6e 6473 2074 6f20 7468 6520 responds to the │ │ │ │ │ -00063be0: 6669 6c65 2063 6f6e 7465 6e74 732e 0a0a file contents... │ │ │ │ │ -00063bf0: 2020 392e 2046 6f6e 7420 7061 636b 6167 9. Font packag │ │ │ │ │ -00063c00: 6573 206d 7573 7420 6465 636c 6172 6520 es must declare │ │ │ │ │ -00063c10: 6120 6465 7065 6e64 656e 6379 206f 6e20 a dependency on │ │ │ │ │ -00063c20: e280 9878 666f 6e74 732d 7574 696c 73e2 ...xfonts-utils. │ │ │ │ │ -00063c30: 8099 2069 6e20 7468 6569 720a 2020 2020 .. in their. │ │ │ │ │ -00063c40: 20e2 8098 4465 7065 6e64 73e2 8099 206f ...Depends... o │ │ │ │ │ -00063c50: 7220 e280 9850 7265 2d44 6570 656e 6473 r ...Pre-Depends │ │ │ │ │ -00063c60: e280 9920 636f 6e74 726f 6c20 6669 656c ... control fiel │ │ │ │ │ -00063c70: 642e 0a0a 2020 3130 2e20 466f 6e74 2070 d... 10. Font p │ │ │ │ │ -00063c80: 6163 6b61 6765 7320 7468 6174 2070 726f ackages that pro │ │ │ │ │ -00063c90: 7669 6465 206f 6e65 206f 7220 6d6f 7265 vide one or more │ │ │ │ │ -00063ca0: 20e2 8098 666f 6e74 732e 7363 616c 65e2 ...fonts.scale. │ │ │ │ │ -00063cb0: 8099 2066 696c 6573 2061 730a 2020 2020 .. files as. │ │ │ │ │ -00063cc0: 2064 6573 6372 6962 6564 2061 626f 7665 described above │ │ │ │ │ -00063cd0: 206d 7573 7420 696e 766f 6b65 20e2 8098 must invoke ... │ │ │ │ │ -00063ce0: 7570 6461 7465 2d66 6f6e 7473 2d73 6361 update-fonts-sca │ │ │ │ │ -00063cf0: 6c65 e280 9920 6f6e 2065 6163 6820 6469 le... on each di │ │ │ │ │ -00063d00: 7265 6374 6f72 790a 2020 2020 2069 6e74 rectory. int │ │ │ │ │ -00063d10: 6f20 7768 6963 6820 7468 6579 2069 6e73 o which they ins │ │ │ │ │ -00063d20: 7461 6c6c 6564 2066 6f6e 7473 2027 6265 talled fonts 'be │ │ │ │ │ -00063d30: 666f 7265 2720 696e 766f 6b69 6e67 0a20 fore' invoking. │ │ │ │ │ -00063d40: 2020 2020 e280 9875 7064 6174 652d 666f ...update-fo │ │ │ │ │ -00063d50: 6e74 732d 6469 72e2 8099 206f 6e20 7468 nts-dir... on th │ │ │ │ │ -00063d60: 6174 2064 6972 6563 746f 7279 2e20 2054 at directory. T │ │ │ │ │ -00063d70: 6869 7320 696e 766f 6361 7469 6f6e 206d his invocation m │ │ │ │ │ -00063d80: 7573 7420 6f63 6375 720a 2020 2020 2069 ust occur. i │ │ │ │ │ -00063d90: 6e20 626f 7468 2074 6865 20e2 8098 706f n both the ...po │ │ │ │ │ -00063da0: 7374 696e 7374 e280 9920 2866 6f72 2061 stinst... (for a │ │ │ │ │ -00063db0: 6c6c 2061 7267 756d 656e 7473 2920 616e ll arguments) an │ │ │ │ │ -00063dc0: 6420 e280 9870 6f73 7472 6de2 8099 2028 d ...postrm... ( │ │ │ │ │ -00063dd0: 666f 7220 616c 6c0a 2020 2020 2061 7267 for all. arg │ │ │ │ │ -00063de0: 756d 656e 7473 2065 7863 6570 7420 e280 uments except .. │ │ │ │ │ -00063df0: 9875 7067 7261 6465 e280 9929 2073 6372 .upgrade...) scr │ │ │ │ │ -00063e00: 6970 7473 2e0a 0a20 2031 312e 2046 6f6e ipts... 11. Fon │ │ │ │ │ -00063e10: 7420 7061 636b 6167 6573 2074 6861 7420 t packages that │ │ │ │ │ -00063e20: 7072 6f76 6964 6520 6f6e 6520 6f72 206d provide one or m │ │ │ │ │ -00063e30: 6f72 6520 e280 9866 6f6e 7473 2e61 6c69 ore ...fonts.ali │ │ │ │ │ -00063e40: 6173 e280 9920 6669 6c65 7320 6173 0a20 as... files as. │ │ │ │ │ -00063e50: 2020 2020 6465 7363 7269 6265 6420 6162 described ab │ │ │ │ │ -00063e60: 6f76 6520 6d75 7374 2069 6e76 6f6b 6520 ove must invoke │ │ │ │ │ -00063e70: e280 9875 7064 6174 652d 666f 6e74 732d ...update-fonts- │ │ │ │ │ -00063e80: 616c 6961 73e2 8099 206f 6e20 6561 6368 alias... on each │ │ │ │ │ -00063e90: 2064 6972 6563 746f 7279 0a20 2020 2020 directory. │ │ │ │ │ -00063ea0: 696e 746f 2077 6869 6368 2074 6865 7920 into which they │ │ │ │ │ -00063eb0: 696e 7374 616c 6c65 6420 666f 6e74 732e installed fonts. │ │ │ │ │ -00063ec0: 2020 5468 6973 2069 6e76 6f63 6174 696f This invocatio │ │ │ │ │ -00063ed0: 6e20 6d75 7374 206f 6363 7572 2069 6e0a n must occur in. │ │ │ │ │ -00063ee0: 2020 2020 2062 6f74 6820 7468 6520 e280 both the .. │ │ │ │ │ -00063ef0: 9870 6f73 7469 6e73 74e2 8099 2028 666f .postinst... (fo │ │ │ │ │ -00063f00: 7220 616c 6c20 6172 6775 6d65 6e74 7329 r all arguments) │ │ │ │ │ -00063f10: 2061 6e64 20e2 8098 706f 7374 726d e280 and ...postrm.. │ │ │ │ │ -00063f20: 9920 2866 6f72 2061 6c6c 0a20 2020 2020 . (for all. │ │ │ │ │ -00063f30: 6172 6775 6d65 6e74 7320 6578 6365 7074 arguments except │ │ │ │ │ -00063f40: 20e2 8098 7570 6772 6164 65e2 8099 2920 ...upgrade...) │ │ │ │ │ -00063f50: 7363 7269 7074 732e 0a0a 2020 3132 2e20 scripts... 12. │ │ │ │ │ -00063f60: 466f 6e74 2070 6163 6b61 6765 7320 6d75 Font packages mu │ │ │ │ │ -00063f70: 7374 2069 6e76 6f6b 6520 e280 9875 7064 st invoke ...upd │ │ │ │ │ -00063f80: 6174 652d 666f 6e74 732d 6469 72e2 8099 ate-fonts-dir... │ │ │ │ │ -00063f90: 206f 6e20 6561 6368 2064 6972 6563 746f on each directo │ │ │ │ │ -00063fa0: 7279 0a20 2020 2020 696e 746f 2077 6869 ry. into whi │ │ │ │ │ -00063fb0: 6368 2074 6865 7920 696e 7374 616c 6c65 ch they installe │ │ │ │ │ -00063fc0: 6420 666f 6e74 732e 2020 5468 6973 2069 d fonts. This i │ │ │ │ │ -00063fd0: 6e76 6f63 6174 696f 6e20 6d75 7374 206f nvocation must o │ │ │ │ │ -00063fe0: 6363 7572 2069 6e0a 2020 2020 2062 6f74 ccur in. bot │ │ │ │ │ -00063ff0: 6820 7468 6520 e280 9870 6f73 7469 6e73 h the ...postins │ │ │ │ │ -00064000: 74e2 8099 2028 666f 7220 616c 6c20 6172 t... (for all ar │ │ │ │ │ -00064010: 6775 6d65 6e74 7329 2061 6e64 20e2 8098 guments) and ... │ │ │ │ │ -00064020: 706f 7374 726d e280 9920 2866 6f72 2061 postrm... (for a │ │ │ │ │ -00064030: 6c6c 0a20 2020 2020 6172 6775 6d65 6e74 ll. argument │ │ │ │ │ -00064040: 7320 6578 6365 7074 20e2 8098 7570 6772 s except ...upgr │ │ │ │ │ -00064050: 6164 65e2 8099 2920 7363 7269 7074 732e ade...) scripts. │ │ │ │ │ -00064060: 0a0a 2020 3133 2e20 466f 6e74 2070 6163 .. 13. Font pac │ │ │ │ │ -00064070: 6b61 6765 7320 6d75 7374 206e 6f74 2070 kages must not p │ │ │ │ │ -00064080: 726f 7669 6465 2061 6c69 6173 206e 616d rovide alias nam │ │ │ │ │ -00064090: 6573 2066 6f72 2074 6865 2066 6f6e 7473 es for the fonts │ │ │ │ │ -000640a0: 2074 6865 790a 2020 2020 2069 6e63 6c75 they. inclu │ │ │ │ │ -000640b0: 6465 2077 6869 6368 2063 6f6c 6c69 6465 de which collide │ │ │ │ │ -000640c0: 2077 6974 6820 616c 6961 7320 6e61 6d65 with alias name │ │ │ │ │ -000640d0: 7320 616c 7265 6164 7920 696e 2075 7365 s already in use │ │ │ │ │ -000640e0: 2062 7920 666f 6e74 730a 2020 2020 2061 by fonts. a │ │ │ │ │ -000640f0: 6c72 6561 6479 2070 6163 6b61 6765 642e lready packaged. │ │ │ │ │ -00064100: 0a0a 2020 3134 2e20 466f 6e74 2070 6163 .. 14. Font pac │ │ │ │ │ -00064110: 6b61 6765 7320 6d75 7374 206e 6f74 2070 kages must not p │ │ │ │ │ -00064120: 726f 7669 6465 2066 6f6e 7473 2077 6974 rovide fonts wit │ │ │ │ │ -00064130: 6820 7468 6520 7361 6d65 2058 4c46 4420 h the same XLFD │ │ │ │ │ -00064140: 7265 6769 7374 7279 0a20 2020 2020 6e61 registry. na │ │ │ │ │ -00064150: 6d65 2061 7320 616e 6f74 6865 7220 666f me as another fo │ │ │ │ │ -00064160: 6e74 2061 6c72 6561 6479 2070 6163 6b61 nt already packa │ │ │ │ │ -00064170: 6765 642e 0a0a 2020 202d 2d2d 2d2d 2d2d ged... ------- │ │ │ │ │ -00064180: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -00064190: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -000641a0: 2046 6f72 2074 6865 2070 7572 706f 7365 For the purpose │ │ │ │ │ -000641b0: 7320 6f66 2044 6562 6961 6e20 506f 6c69 s of Debian Poli │ │ │ │ │ -000641c0: 6379 2c20 6120 e280 9c66 6f6e 7420 666f cy, a ...font fo │ │ │ │ │ -000641d0: 7220 7468 6520 5820 5769 6e64 6f77 0a53 r the X Window.S │ │ │ │ │ -000641e0: 7973 7465 6de2 809d 2069 7320 6f6e 6520 ystem... is one │ │ │ │ │ -000641f0: 7768 6963 6820 6973 2061 6363 6573 7365 which is accesse │ │ │ │ │ -00064200: 6420 7669 6120 5820 7072 6f74 6f63 6f6c d via X protocol │ │ │ │ │ -00064210: 2072 6571 7565 7374 732e 2020 466f 6e74 requests. Font │ │ │ │ │ -00064220: 7320 666f 7220 7468 650a 4c69 6e75 7820 s for the.Linux │ │ │ │ │ -00064230: 636f 6e73 6f6c 652c 2066 6f72 2050 6f73 console, for Pos │ │ │ │ │ -00064240: 7453 6372 6970 7420 7265 6e64 6572 6572 tScript renderer │ │ │ │ │ -00064250: 2c20 6f72 2061 6e79 206f 7468 6572 2070 , or any other p │ │ │ │ │ -00064260: 7572 706f 7365 2c20 646f 206e 6f74 2066 urpose, do not f │ │ │ │ │ -00064270: 6974 0a74 6869 7320 6465 6669 6e69 7469 it.this definiti │ │ │ │ │ -00064280: 6f6e 2e20 2041 6e79 2074 6f6f 6c20 7768 on. Any tool wh │ │ │ │ │ -00064290: 6963 6820 6d61 6b65 7320 7375 6368 2066 ich makes such f │ │ │ │ │ -000642a0: 6f6e 7473 2061 7661 696c 6162 6c65 2074 onts available t │ │ │ │ │ -000642b0: 6f20 7468 6520 580a 5769 6e64 6f77 2053 o the X.Window S │ │ │ │ │ -000642c0: 7973 7465 6d2c 2068 6f77 6576 6572 2c20 ystem, however, │ │ │ │ │ -000642d0: 6d75 7374 2061 6269 6465 2062 7920 7468 must abide by th │ │ │ │ │ -000642e0: 6973 2066 6f6e 7420 706f 6c69 6379 2e0a is font policy.. │ │ │ │ │ -000642f0: 0a20 2020 2832 2920 5468 6973 2069 7320 . (2) This is │ │ │ │ │ -00064300: 6265 6361 7573 6520 616e 2058 2063 6c69 because an X cli │ │ │ │ │ -00064310: 656e 7420 6d61 7920 6265 2064 6973 706c ent may be displ │ │ │ │ │ -00064320: 6179 6564 2062 7920 6120 7265 6d6f 7465 ayed by a remote │ │ │ │ │ -00064330: 2058 0a73 6572 7665 722c 2069 6e20 7768 X.server, in wh │ │ │ │ │ -00064340: 6963 6820 6361 7365 2058 2066 6f6e 7473 ich case X fonts │ │ │ │ │ -00064350: 2061 7265 2070 726f 7669 6465 6420 6279 are provided by │ │ │ │ │ -00064360: 2074 6865 2072 656d 6f74 6520 5820 7365 the remote X se │ │ │ │ │ -00064370: 7276 6572 2c20 6e6f 740a 7265 7472 6965 rver, not.retrie │ │ │ │ │ -00064380: 7665 6420 6c6f 6361 6c6c 793b 2074 6865 ved locally; the │ │ │ │ │ -00064390: 2044 6562 6961 6e20 7061 636b 6167 6520 Debian package │ │ │ │ │ -000643a0: 7379 7374 656d 2069 7320 656d 706f 7765 system is empowe │ │ │ │ │ -000643b0: 7265 6420 746f 2064 6561 6c20 6f6e 6c79 red to deal only │ │ │ │ │ -000643c0: 0a77 6974 6820 7468 6520 6c6f 6361 6c20 .with the local │ │ │ │ │ -000643d0: 6669 6c65 2073 7973 7465 6d2e 0a0a 1f0a file system..... │ │ │ │ │ -000643e0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -000643f0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00064400: 2041 7070 6c69 6361 7469 6f6e 2064 6566 Application def │ │ │ │ │ -00064410: 6175 6c74 7320 6669 6c65 732c 2020 4e65 aults files, Ne │ │ │ │ │ -00064420: 7874 3a20 496e 7374 616c 6c61 7469 6f6e xt: Installation │ │ │ │ │ -00064430: 2064 6972 6563 746f 7279 2069 7373 7565 directory issue │ │ │ │ │ -00064440: 732c 2020 5072 6576 3a20 5061 636b 6167 s, Prev: Packag │ │ │ │ │ -00064450: 6573 2070 726f 7669 6469 6e67 2066 6f6e es providing fon │ │ │ │ │ -00064460: 7473 2c20 2055 703a 2050 726f 6772 616d ts, Up: Program │ │ │ │ │ -00064470: 7320 666f 7220 7468 6520 5820 5769 6e64 s for the X Wind │ │ │ │ │ -00064480: 6f77 2053 7973 7465 6d0a 0a31 312e 382e ow System..11.8. │ │ │ │ │ -00064490: 3620 4170 706c 6963 6174 696f 6e20 6465 6 Application de │ │ │ │ │ -000644a0: 6661 756c 7473 2066 696c 6573 0a2d 2d2d faults files.--- │ │ │ │ │ -000644b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000644c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -000644d0: 4170 706c 6963 6174 696f 6e20 6465 6661 Application defa │ │ │ │ │ -000644e0: 756c 7473 2066 696c 6573 206d 7573 7420 ults files must │ │ │ │ │ -000644f0: 6265 2069 6e73 7461 6c6c 6564 2069 6e20 be installed in │ │ │ │ │ -00064500: 7468 6520 6469 7265 6374 6f72 790a e280 the directory... │ │ │ │ │ -00064510: 982f 6574 632f 5831 312f 6170 702d 6465 ./etc/X11/app-de │ │ │ │ │ -00064520: 6661 756c 7473 2fe2 8099 2028 7573 6520 faults/... (use │ │ │ │ │ -00064530: 6f66 2061 206c 6f63 616c 697a 6564 2073 of a localized s │ │ │ │ │ -00064540: 7562 6469 7265 6374 6f72 7920 6f66 20e2 ubdirectory of . │ │ │ │ │ -00064550: 8098 2f65 7463 2f58 3131 2fe2 8099 0a61 ../etc/X11/....a │ │ │ │ │ -00064560: 7320 6465 7363 7269 6265 6420 696e 2074 s described in t │ │ │ │ │ -00064570: 6865 2027 5820 546f 6f6c 6b69 7420 496e he 'X Toolkit In │ │ │ │ │ -00064580: 7472 696e 7369 6373 202d 2043 204c 616e trinsics - C Lan │ │ │ │ │ -00064590: 6775 6167 6520 496e 7465 7266 6163 6527 guage Interface' │ │ │ │ │ -000645a0: 206d 616e 7561 6c0a 6973 2061 6c73 6f20 manual.is also │ │ │ │ │ -000645b0: 7065 726d 6974 7465 6429 2e20 2054 6865 permitted). The │ │ │ │ │ -000645c0: 7920 6d75 7374 2062 6520 7265 6769 7374 y must be regist │ │ │ │ │ -000645d0: 6572 6564 2061 7320 e280 9863 6f6e 6666 ered as ...conff │ │ │ │ │ -000645e0: 696c 65e2 8099 7320 6f72 2068 616e 646c ile...s or handl │ │ │ │ │ -000645f0: 6564 0a61 7320 636f 6e66 6967 7572 6174 ed.as configurat │ │ │ │ │ -00064600: 696f 6e20 6669 6c65 732e 0a0a 4375 7374 ion files...Cust │ │ │ │ │ -00064610: 6f6d 697a 6174 696f 6e20 6f66 2070 726f omization of pro │ │ │ │ │ -00064620: 6772 616d 73e2 8099 2058 2072 6573 6f75 grams... X resou │ │ │ │ │ -00064630: 7263 6573 206d 6179 2061 6c73 6f20 6265 rces may also be │ │ │ │ │ -00064640: 2073 7570 706f 7274 6564 2077 6974 6820 supported with │ │ │ │ │ -00064650: 7468 650a 7072 6f76 6973 696f 6e20 6f66 the.provision of │ │ │ │ │ -00064660: 2061 2066 696c 6520 7769 7468 2074 6865 a file with the │ │ │ │ │ -00064670: 2073 616d 6520 6e61 6d65 2061 7320 7468 same name as th │ │ │ │ │ -00064680: 6174 206f 6620 7468 6520 7061 636b 6167 at of the packag │ │ │ │ │ -00064690: 6520 706c 6163 6564 2069 6e0a 7468 6520 e placed in.the │ │ │ │ │ -000646a0: e280 982f 6574 632f 5831 312f 5872 6573 .../etc/X11/Xres │ │ │ │ │ -000646b0: 6f75 7263 6573 2fe2 8099 2064 6972 6563 ources/... direc │ │ │ │ │ -000646c0: 746f 7279 2c20 7768 6963 6820 6d75 7374 tory, which must │ │ │ │ │ -000646d0: 2062 6520 7265 6769 7374 6572 6564 2061 be registered a │ │ │ │ │ -000646e0: 7320 610a e280 9863 6f6e 6666 696c 65e2 s a....conffile. │ │ │ │ │ -000646f0: 8099 206f 7220 6861 6e64 6c65 6420 6173 .. or handled as │ │ │ │ │ -00064700: 2061 2063 6f6e 6669 6775 7261 7469 6f6e a configuration │ │ │ │ │ -00064710: 2066 696c 652e 2020 2831 290a 0a20 2020 file. (1).. │ │ │ │ │ -00064720: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -00064730: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -00064740: 0a20 2020 2831 2920 4e6f 7465 2074 6861 . (1) Note tha │ │ │ │ │ -00064750: 7420 7468 6973 206d 6563 6861 6e69 736d t this mechanism │ │ │ │ │ -00064760: 2069 7320 6e6f 7420 7468 6520 7361 6d65 is not the same │ │ │ │ │ -00064770: 2061 7320 7573 696e 6720 6170 702d 6465 as using app-de │ │ │ │ │ -00064780: 6661 756c 7473 3b0a 6170 702d 6465 6661 faults;.app-defa │ │ │ │ │ -00064790: 756c 7473 2061 7265 2074 6965 6420 746f ults are tied to │ │ │ │ │ -000647a0: 2074 6865 2063 6c69 656e 7420 6269 6e61 the client bina │ │ │ │ │ -000647b0: 7279 206f 6e20 7468 6520 6c6f 6361 6c20 ry on the local │ │ │ │ │ -000647c0: 6669 6c65 2073 7973 7465 6d2c 0a77 6865 file system,.whe │ │ │ │ │ -000647d0: 7265 6173 2058 2072 6573 6f75 7263 6573 reas X resources │ │ │ │ │ -000647e0: 2061 7265 2073 746f 7265 6420 696e 2074 are stored in t │ │ │ │ │ -000647f0: 6865 2058 2073 6572 7665 7220 616e 6420 he X server and │ │ │ │ │ -00064800: 6166 6665 6374 2061 6c6c 2063 6f6e 6e65 affect all conne │ │ │ │ │ -00064810: 6374 696e 670a 636c 6965 6e74 732e 0a0a cting.clients... │ │ │ │ │ -00064820: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00064830: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00064840: 653a 2049 6e73 7461 6c6c 6174 696f 6e20 e: Installation │ │ │ │ │ -00064850: 6469 7265 6374 6f72 7920 6973 7375 6573 directory issues │ │ │ │ │ -00064860: 2c20 2050 7265 763a 2041 7070 6c69 6361 , Prev: Applica │ │ │ │ │ -00064870: 7469 6f6e 2064 6566 6175 6c74 7320 6669 tion defaults fi │ │ │ │ │ -00064880: 6c65 732c 2020 5570 3a20 5072 6f67 7261 les, Up: Progra │ │ │ │ │ -00064890: 6d73 2066 6f72 2074 6865 2058 2057 696e ms for the X Win │ │ │ │ │ -000648a0: 646f 7720 5379 7374 656d 0a0a 3131 2e38 dow System..11.8 │ │ │ │ │ -000648b0: 2e37 2049 6e73 7461 6c6c 6174 696f 6e20 .7 Installation │ │ │ │ │ -000648c0: 6469 7265 6374 6f72 7920 6973 7375 6573 directory issues │ │ │ │ │ -000648d0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -000648e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000648f0: 2d2d 2d2d 2d0a 0a48 6973 746f 7269 6361 -----..Historica │ │ │ │ │ -00064900: 6c6c 792c 2070 6163 6b61 6765 7320 7573 lly, packages us │ │ │ │ │ -00064910: 696e 6720 7468 6520 5820 5769 6e64 6f77 ing the X Window │ │ │ │ │ -00064920: 2053 7973 7465 6d20 7573 6564 2061 2073 System used a s │ │ │ │ │ -00064930: 6570 6172 6174 6520 7365 7420 6f66 0a69 eparate set of.i │ │ │ │ │ -00064940: 6e73 7461 6c6c 6174 696f 6e20 6469 7265 nstallation dire │ │ │ │ │ -00064950: 6374 6f72 6965 7320 6672 6f6d 206f 7468 ctories from oth │ │ │ │ │ -00064960: 6572 2070 6163 6b61 6765 732e 2020 5468 er packages. Th │ │ │ │ │ -00064970: 6973 2070 7261 6374 6963 6520 6861 7320 is practice has │ │ │ │ │ -00064980: 6265 656e 0a64 6973 636f 6e74 696e 7565 been.discontinue │ │ │ │ │ -00064990: 6420 616e 6420 7061 636b 6167 6573 2075 d and packages u │ │ │ │ │ -000649a0: 7369 6e67 2074 6865 2058 2057 696e 646f sing the X Windo │ │ │ │ │ -000649b0: 7720 5379 7374 656d 2073 686f 756c 6420 w System should │ │ │ │ │ -000649c0: 6e6f 7720 6765 6e65 7261 6c6c 790a 6265 now generally.be │ │ │ │ │ -000649d0: 2069 6e73 7461 6c6c 6564 2069 6e20 7468 installed in th │ │ │ │ │ -000649e0: 6520 7361 6d65 2064 6972 6563 746f 7269 e same directori │ │ │ │ │ -000649f0: 6573 2061 7320 616e 7920 6f74 6865 7220 es as any other │ │ │ │ │ -00064a00: 7061 636b 6167 652e 0a53 7065 6369 6669 package..Specifi │ │ │ │ │ -00064a10: 6361 6c6c 792c 2070 6163 6b61 6765 7320 cally, packages │ │ │ │ │ -00064a20: 6d75 7374 206e 6f74 2069 6e73 7461 6c6c must not install │ │ │ │ │ -00064a30: 2066 696c 6573 2075 6e64 6572 2074 6865 files under the │ │ │ │ │ -00064a40: 20e2 8098 2f75 7372 2f58 3131 5236 2fe2 .../usr/X11R6/. │ │ │ │ │ -00064a50: 8099 0a64 6972 6563 746f 7279 2061 6e64 ...directory and │ │ │ │ │ -00064a60: 2074 6865 20e2 8098 2f75 7372 2f58 3131 the .../usr/X11 │ │ │ │ │ -00064a70: 5236 2fe2 8099 2064 6972 6563 746f 7279 R6/... directory │ │ │ │ │ -00064a80: 2068 6965 7261 7263 6879 2073 686f 756c hierarchy shoul │ │ │ │ │ -00064a90: 6420 6265 2072 6567 6172 6465 640a 6173 d be regarded.as │ │ │ │ │ -00064aa0: 206f 6273 6f6c 6574 652e 0a0a 496e 636c obsolete...Incl │ │ │ │ │ -00064ab0: 7564 6520 6669 6c65 7320 7072 6576 696f ude files previo │ │ │ │ │ -00064ac0: 7573 6c79 2069 6e73 7461 6c6c 6564 2075 usly installed u │ │ │ │ │ -00064ad0: 6e64 6572 20e2 8098 2f75 7372 2f58 3131 nder .../usr/X11 │ │ │ │ │ -00064ae0: 5236 2f69 6e63 6c75 6465 2f58 3131 2fe2 R6/include/X11/. │ │ │ │ │ -00064af0: 8099 0a73 686f 756c 6420 6265 2069 6e73 ...should be ins │ │ │ │ │ -00064b00: 7461 6c6c 6564 2069 6e74 6f20 e280 982f talled into .../ │ │ │ │ │ -00064b10: 7573 722f 696e 636c 7564 652f 5831 312f usr/include/X11/ │ │ │ │ │ -00064b20: e280 992e 2020 466f 7220 6669 6c65 7320 .... For files │ │ │ │ │ -00064b30: 7072 6576 696f 7573 6c79 0a69 6e73 7461 previously.insta │ │ │ │ │ -00064b40: 6c6c 6564 2069 6e74 6f20 7375 6264 6972 lled into subdir │ │ │ │ │ -00064b50: 6563 746f 7269 6573 206f 6620 e280 982f ectories of .../ │ │ │ │ │ -00064b60: 7573 722f 5831 3152 362f 6c69 622f 5831 usr/X11R6/lib/X1 │ │ │ │ │ -00064b70: 312f e280 992c 2070 6163 6b61 6765 0a6d 1/..., package.m │ │ │ │ │ -00064b80: 6169 6e74 6169 6e65 7273 2073 686f 756c aintainers shoul │ │ │ │ │ -00064b90: 6420 6465 7465 726d 696e 6520 6966 2073 d determine if s │ │ │ │ │ -00064ba0: 7562 6469 7265 6374 6f72 6965 7320 6f66 ubdirectories of │ │ │ │ │ -00064bb0: 20e2 8098 2f75 7372 2f6c 6962 2fe2 8099 .../usr/lib/... │ │ │ │ │ -00064bc0: 2061 6e64 0ae2 8098 2f75 7372 2f73 6861 and..../usr/sha │ │ │ │ │ -00064bd0: 7265 2fe2 8099 2063 616e 2062 6520 7573 re/... can be us │ │ │ │ │ -00064be0: 6564 2e20 2049 6620 6e6f 742c 2061 2073 ed. If not, a s │ │ │ │ │ -00064bf0: 7562 6469 7265 6374 6f72 7920 6f66 20e2 ubdirectory of . │ │ │ │ │ -00064c00: 8098 2f75 7372 2f6c 6962 2f58 3131 2fe2 ../usr/lib/X11/. │ │ │ │ │ -00064c10: 8099 0a73 686f 756c 6420 6265 2075 7365 ...should be use │ │ │ │ │ -00064c20: 642e 0a0a 436f 6e66 6967 7572 6174 696f d...Configuratio │ │ │ │ │ -00064c30: 6e20 6669 6c65 7320 666f 7220 7769 6e64 n files for wind │ │ │ │ │ -00064c40: 6f77 2c20 6469 7370 6c61 792c 206f 7220 ow, display, or │ │ │ │ │ -00064c50: 7365 7373 696f 6e20 6d61 6e61 6765 7273 session managers │ │ │ │ │ -00064c60: 206f 7220 6f74 6865 720a 6170 706c 6963 or other.applic │ │ │ │ │ -00064c70: 6174 696f 6e73 2074 6861 7420 6172 6520 ations that are │ │ │ │ │ -00064c80: 7469 6768 746c 7920 696e 7465 6772 6174 tightly integrat │ │ │ │ │ -00064c90: 6564 2077 6974 6820 7468 6520 5820 5769 ed with the X Wi │ │ │ │ │ -00064ca0: 6e64 6f77 2053 7973 7465 6d20 6d61 7920 ndow System may │ │ │ │ │ -00064cb0: 6265 0a70 6c61 6365 6420 696e 2061 2073 be.placed in a s │ │ │ │ │ -00064cc0: 7562 6469 7265 6374 6f72 7920 6f66 20e2 ubdirectory of . │ │ │ │ │ -00064cd0: 8098 2f65 7463 2f58 3131 2fe2 8099 2063 ../etc/X11/... c │ │ │ │ │ -00064ce0: 6f72 7265 7370 6f6e 6469 6e67 2074 6f20 orresponding to │ │ │ │ │ -00064cf0: 7468 6520 7061 636b 6167 650a 6e61 6d65 the package.name │ │ │ │ │ -00064d00: 2e20 204f 7468 6572 2058 2057 696e 646f . Other X Windo │ │ │ │ │ -00064d10: 7720 5379 7374 656d 2061 7070 6c69 6361 w System applica │ │ │ │ │ -00064d20: 7469 6f6e 7320 7368 6f75 6c64 2075 7365 tions should use │ │ │ │ │ -00064d30: 2074 6865 20e2 8098 2f65 7463 2fe2 8099 the .../etc/... │ │ │ │ │ -00064d40: 0a64 6972 6563 746f 7279 2075 6e6c 6573 .directory unles │ │ │ │ │ -00064d50: 7320 6f74 6865 7277 6973 6520 6d61 6e64 s otherwise mand │ │ │ │ │ -00064d60: 6174 6564 2062 7920 706f 6c69 6379 2028 ated by policy ( │ │ │ │ │ -00064d70: 7375 6368 2061 7320 666f 7220 2a6e 6f74 such as for *not │ │ │ │ │ -00064d80: 650a 4170 706c 6963 6174 696f 6e20 6465 e.Application de │ │ │ │ │ -00064d90: 6661 756c 7473 2066 696c 6573 3a20 3139 faults files: 19 │ │ │ │ │ -00064da0: 622e 292e 0a0a 1f0a 4669 6c65 3a20 6465 b.).....File: de │ │ │ │ │ -00064db0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00064dc0: 2c20 204e 6f64 653a 2050 6572 6c20 7072 , Node: Perl pr │ │ │ │ │ -00064dd0: 6f67 7261 6d73 2061 6e64 206d 6f64 756c ograms and modul │ │ │ │ │ -00064de0: 6573 2c20 204e 6578 743a 2045 6d61 6373 es, Next: Emacs │ │ │ │ │ -00064df0: 206c 6973 7020 7072 6f67 7261 6d73 2c20 lisp programs, │ │ │ │ │ -00064e00: 2050 7265 763a 2050 726f 6772 616d 7320 Prev: Programs │ │ │ │ │ -00064e10: 666f 7220 7468 6520 5820 5769 6e64 6f77 for the X Window │ │ │ │ │ -00064e20: 2053 7973 7465 6d2c 2020 5570 3a20 4375 System, Up: Cu │ │ │ │ │ -00064e30: 7374 6f6d 697a 6564 2070 726f 6772 616d stomized program │ │ │ │ │ -00064e40: 730a 0a31 312e 3920 5065 726c 2070 726f s..11.9 Perl pro │ │ │ │ │ -00064e50: 6772 616d 7320 616e 6420 6d6f 6475 6c65 grams and module │ │ │ │ │ -00064e60: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ -00064e70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00064e80: 0a0a 5065 726c 2070 726f 6772 616d 7320 ..Perl programs │ │ │ │ │ -00064e90: 616e 6420 6d6f 6475 6c65 7320 7368 6f75 and modules shou │ │ │ │ │ -00064ea0: 6c64 2066 6f6c 6c6f 7720 7468 6520 6375 ld follow the cu │ │ │ │ │ -00064eb0: 7272 656e 7420 5065 726c 2070 6f6c 6963 rrent Perl polic │ │ │ │ │ -00064ec0: 792e 0a0a 5468 6520 5065 726c 2070 6f6c y...The Perl pol │ │ │ │ │ -00064ed0: 6963 7920 6361 6e20 6265 2066 6f75 6e64 icy can be found │ │ │ │ │ -00064ee0: 2069 6e20 7468 6520 e280 9870 6572 6c2d in the ...perl- │ │ │ │ │ -00064ef0: 706f 6c69 6379 e280 9920 6669 6c65 7320 policy... files │ │ │ │ │ -00064f00: 696e 2074 6865 0ae2 8098 6465 6269 616e in the....debian │ │ │ │ │ -00064f10: 2d70 6f6c 6963 79e2 8099 2070 6163 6b61 -policy... packa │ │ │ │ │ -00064f20: 6765 2e20 2049 7420 6973 2061 6c73 6f20 ge. It is also │ │ │ │ │ -00064f30: 6176 6169 6c61 626c 6520 6672 6f6d 2074 available from t │ │ │ │ │ -00064f40: 6865 2044 6562 6961 6e20 7765 620a 6d69 he Debian web.mi │ │ │ │ │ -00064f50: 7272 6f72 7320 6174 20e2 8098 6874 7470 rrors at ...http │ │ │ │ │ -00064f60: 733a 2f2f 7777 772e 6465 6269 616e 2e6f s://www.debian.o │ │ │ │ │ -00064f70: 7267 2f64 6f63 2f70 6163 6b61 6769 6e67 rg/doc/packaging │ │ │ │ │ -00064f80: 2d6d 616e 7561 6c73 2f70 6572 6c2d 706f -manuals/perl-po │ │ │ │ │ -00064f90: 6c69 6379 2fe2 8099 2e0a 0a1f 0a46 696c licy/........Fil │ │ │ │ │ -00064fa0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00064fb0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 456d .info, Node: Em │ │ │ │ │ -00064fc0: 6163 7320 6c69 7370 2070 726f 6772 616d acs lisp program │ │ │ │ │ -00064fd0: 732c 2020 4e65 7874 3a20 4761 6d65 732c s, Next: Games, │ │ │ │ │ -00064fe0: 2020 5072 6576 3a20 5065 726c 2070 726f Prev: Perl pro │ │ │ │ │ -00064ff0: 6772 616d 7320 616e 6420 6d6f 6475 6c65 grams and module │ │ │ │ │ -00065000: 732c 2020 5570 3a20 4375 7374 6f6d 697a s, Up: Customiz │ │ │ │ │ -00065010: 6564 2070 726f 6772 616d 730a 0a31 312e ed programs..11. │ │ │ │ │ -00065020: 3130 2045 6d61 6373 206c 6973 7020 7072 10 Emacs lisp pr │ │ │ │ │ -00065030: 6f67 7261 6d73 0a3d 3d3d 3d3d 3d3d 3d3d ograms.========= │ │ │ │ │ -00065040: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00065050: 0a0a 506c 6561 7365 2072 6566 6572 2074 ..Please refer t │ │ │ │ │ -00065060: 6f20 7468 6520 e280 9c44 6562 6961 6e20 o the ...Debian │ │ │ │ │ -00065070: 456d 6163 7320 506f 6c69 6379 e280 9d20 Emacs Policy... │ │ │ │ │ -00065080: 666f 7220 6465 7461 696c 7320 6f66 2068 for details of h │ │ │ │ │ -00065090: 6f77 2074 6f20 7061 636b 6167 650a 656d ow to package.em │ │ │ │ │ -000650a0: 6163 7320 6c69 7370 2070 726f 6772 616d acs lisp program │ │ │ │ │ -000650b0: 732e 0a0a 5468 6520 456d 6163 7320 706f s...The Emacs po │ │ │ │ │ -000650c0: 6c69 6379 2069 7320 6176 6169 6c61 626c licy is availabl │ │ │ │ │ -000650d0: 6520 696e 20e2 8098 6465 6269 616e 2d65 e in ...debian-e │ │ │ │ │ -000650e0: 6d61 6373 2d70 6f6c 6963 792e 677a e280 macs-policy.gz.. │ │ │ │ │ -000650f0: 9920 6f66 2074 6865 0a65 6d61 6373 656e . of the.emacsen │ │ │ │ │ -00065100: 2d63 6f6d 6d6f 6e20 7061 636b 6167 652e -common package. │ │ │ │ │ -00065110: 2020 4974 2069 7320 616c 736f 2061 7661 It is also ava │ │ │ │ │ -00065120: 696c 6162 6c65 2066 726f 6d20 7468 6520 ilable from the │ │ │ │ │ -00065130: 4465 6269 616e 2077 6562 0a6d 6972 726f Debian web.mirro │ │ │ │ │ -00065140: 7273 2061 740a e280 9868 7474 7073 3a2f rs at....https:/ │ │ │ │ │ -00065150: 2f77 7777 2e64 6562 6961 6e2e 6f72 672f /www.debian.org/ │ │ │ │ │ -00065160: 646f 632f 7061 636b 6167 696e 672d 6d61 doc/packaging-ma │ │ │ │ │ -00065170: 6e75 616c 732f 6465 6269 616e 2d65 6d61 nuals/debian-ema │ │ │ │ │ -00065180: 6373 2d70 6f6c 6963 79e2 8099 2e0a 0a1f cs-policy....... │ │ │ │ │ -00065190: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000651a0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000651b0: 3a20 4761 6d65 732c 2020 5072 6576 3a20 : Games, Prev: │ │ │ │ │ -000651c0: 456d 6163 7320 6c69 7370 2070 726f 6772 Emacs lisp progr │ │ │ │ │ -000651d0: 616d 732c 2020 5570 3a20 4375 7374 6f6d ams, Up: Custom │ │ │ │ │ -000651e0: 697a 6564 2070 726f 6772 616d 730a 0a31 ized programs..1 │ │ │ │ │ -000651f0: 312e 3131 2047 616d 6573 0a3d 3d3d 3d3d 1.11 Games.===== │ │ │ │ │ -00065200: 3d3d 3d3d 3d3d 0a0a 5468 6520 7065 726d ======..The perm │ │ │ │ │ -00065210: 6973 7369 6f6e 7320 6f6e 20e2 8098 2f76 issions on .../v │ │ │ │ │ -00065220: 6172 2f67 616d 6573 e280 9920 6172 6520 ar/games... are │ │ │ │ │ -00065230: 6d6f 6465 2037 3535 2c20 6f77 6e65 7220 mode 755, owner │ │ │ │ │ -00065240: e280 9872 6f6f 74e2 8099 2061 6e64 2067 ...root... and g │ │ │ │ │ -00065250: 726f 7570 0ae2 8098 726f 6f74 e280 992e roup....root.... │ │ │ │ │ -00065260: 0a0a 4561 6368 2067 616d 6520 6465 6369 ..Each game deci │ │ │ │ │ -00065270: 6465 7320 6f6e 2069 7473 206f 776e 2073 des on its own s │ │ │ │ │ -00065280: 6563 7572 6974 7920 706f 6c69 6379 2e0a ecurity policy.. │ │ │ │ │ -00065290: 0a47 616d 6573 2077 6869 6368 2072 6571 .Games which req │ │ │ │ │ -000652a0: 7569 7265 2070 726f 7465 6374 6564 2c20 uire protected, │ │ │ │ │ -000652b0: 7072 6976 696c 6567 6564 2061 6363 6573 privileged acces │ │ │ │ │ -000652c0: 7320 746f 2068 6967 682d 7363 6f72 6520 s to high-score │ │ │ │ │ -000652d0: 6669 6c65 732c 0a73 6176 6564 2067 616d files,.saved gam │ │ │ │ │ -000652e0: 6573 2c20 6574 632e 2c20 6d61 7920 6265 es, etc., may be │ │ │ │ │ -000652f0: 206d 6164 6520 7365 742d 2767 726f 7570 made set-'group │ │ │ │ │ -00065300: 272d 6964 2028 6d6f 6465 2032 3735 3529 '-id (mode 2755) │ │ │ │ │ -00065310: 2061 6e64 206f 776e 6564 2062 790a e280 and owned by... │ │ │ │ │ -00065320: 9872 6f6f 743a 6761 6d65 73e2 8099 2c20 .root:games..., │ │ │ │ │ -00065330: 616e 6420 7573 6520 6669 6c65 7320 616e and use files an │ │ │ │ │ -00065340: 6420 6469 7265 6374 6f72 6965 7320 7769 d directories wi │ │ │ │ │ -00065350: 7468 2061 7070 726f 7072 6961 7465 2070 th appropriate p │ │ │ │ │ -00065360: 6572 6d69 7373 696f 6e73 0a28 3737 3020 ermissions.(770 │ │ │ │ │ -00065370: e280 9872 6f6f 743a 6761 6d65 73e2 8099 ...root:games... │ │ │ │ │ -00065380: 2c20 666f 7220 6578 616d 706c 6529 2e20 , for example). │ │ │ │ │ -00065390: 2054 6865 7920 6d75 7374 206e 6f74 2062 They must not b │ │ │ │ │ -000653a0: 6520 6d61 6465 2073 6574 2d27 7573 6572 e made set-'user │ │ │ │ │ -000653b0: 272d 6964 2c0a 6173 2074 6869 7320 6361 '-id,.as this ca │ │ │ │ │ -000653c0: 7573 6573 2073 6563 7572 6974 7920 7072 uses security pr │ │ │ │ │ -000653d0: 6f62 6c65 6d73 2e20 2028 4966 2061 6e20 oblems. (If an │ │ │ │ │ -000653e0: 6174 7461 636b 6572 2063 616e 2073 7562 attacker can sub │ │ │ │ │ -000653f0: 7665 7274 2061 6e79 0a73 6574 2d75 7365 vert any.set-use │ │ │ │ │ -00065400: 722d 6964 2067 616d 6520 7468 6579 2063 r-id game they c │ │ │ │ │ -00065410: 616e 206f 7665 7277 7269 7465 2074 6865 an overwrite the │ │ │ │ │ -00065420: 2065 7865 6375 7461 626c 6520 6f66 2061 executable of a │ │ │ │ │ -00065430: 6e79 206f 7468 6572 2c20 6361 7573 696e ny other, causin │ │ │ │ │ -00065440: 670a 6f74 6865 7220 706c 6179 6572 7320 g.other players │ │ │ │ │ -00065450: 6f66 2074 6865 7365 2067 616d 6573 2074 of these games t │ │ │ │ │ -00065460: 6f20 7275 6e20 6120 5472 6f6a 616e 2068 o run a Trojan h │ │ │ │ │ -00065470: 6f72 7365 2070 726f 6772 616d 2e20 2057 orse program. W │ │ │ │ │ -00065480: 6974 6820 610a 7365 742d 6772 6f75 702d ith a.set-group- │ │ │ │ │ -00065490: 6964 2067 616d 6520 7468 6520 6174 7461 id game the atta │ │ │ │ │ -000654a0: 636b 6572 206f 6e6c 7920 6765 7473 2061 cker only gets a │ │ │ │ │ -000654b0: 6363 6573 7320 746f 206c 6573 7320 696d ccess to less im │ │ │ │ │ -000654c0: 706f 7274 616e 7420 6761 6d65 0a64 6174 portant game.dat │ │ │ │ │ -000654d0: 612c 2061 6e64 2069 6620 7468 6579 2063 a, and if they c │ │ │ │ │ -000654e0: 616e 2067 6574 2061 7420 7468 6520 6f74 an get at the ot │ │ │ │ │ -000654f0: 6865 7220 706c 6179 6572 73e2 8099 2061 her players... a │ │ │ │ │ -00065500: 6363 6f75 6e74 7320 6174 2061 6c6c 2069 ccounts at all i │ │ │ │ │ -00065510: 7420 7769 6c6c 0a74 616b 6520 636f 6e73 t will.take cons │ │ │ │ │ -00065520: 6964 6572 6162 6c79 206d 6f72 6520 6566 iderably more ef │ │ │ │ │ -00065530: 666f 7274 2e29 0a0a 536f 6d65 2070 6163 fort.)..Some pac │ │ │ │ │ -00065540: 6b61 6765 732c 2066 6f72 2065 7861 6d70 kages, for examp │ │ │ │ │ -00065550: 6c65 2073 6f6d 6520 666f 7274 756e 6520 le some fortune │ │ │ │ │ -00065560: 636f 6f6b 6965 2070 726f 6772 616d 732c cookie programs, │ │ │ │ │ -00065570: 2061 7265 2063 6f6e 6669 6775 7265 640a are configured. │ │ │ │ │ -00065580: 6279 2074 6865 2075 7073 7472 6561 6d20 by the upstream │ │ │ │ │ -00065590: 6175 7468 6f72 7320 746f 2069 6e73 7461 authors to insta │ │ │ │ │ -000655a0: 6c6c 2077 6974 6820 7468 6569 7220 6461 ll with their da │ │ │ │ │ -000655b0: 7461 2066 696c 6573 206f 7220 6f74 6865 ta files or othe │ │ │ │ │ -000655c0: 7220 7374 6174 6963 0a69 6e66 6f72 6d61 r static.informa │ │ │ │ │ -000655d0: 7469 6f6e 206d 6164 6520 756e 7265 6164 tion made unread │ │ │ │ │ -000655e0: 6162 6c65 2073 6f20 7468 6174 2074 6865 able so that the │ │ │ │ │ -000655f0: 7920 6361 6e20 6f6e 6c79 2062 6520 6163 y can only be ac │ │ │ │ │ -00065600: 6365 7373 6564 2074 6872 6f75 6768 0a73 cessed through.s │ │ │ │ │ -00065610: 6574 2d69 6420 7072 6f67 7261 6d73 2070 et-id programs p │ │ │ │ │ -00065620: 726f 7669 6465 642e 2020 596f 7520 7368 rovided. You sh │ │ │ │ │ -00065630: 6f75 6c64 206e 6f74 2064 6f20 7468 6973 ould not do this │ │ │ │ │ -00065640: 2069 6e20 6120 4465 6269 616e 2070 6163 in a Debian pac │ │ │ │ │ -00065650: 6b61 6765 3a0a 616e 796f 6e65 2063 616e kage:.anyone can │ │ │ │ │ -00065660: 2064 6f77 6e6c 6f61 6420 7468 6520 e280 download the .. │ │ │ │ │ -00065670: 982e 6465 62e2 8099 2066 696c 6520 616e ..deb... file an │ │ │ │ │ -00065680: 6420 7265 6164 2074 6865 2064 6174 6120 d read the data │ │ │ │ │ -00065690: 6672 6f6d 2069 742c 2073 6f20 7468 6572 from it, so ther │ │ │ │ │ -000656a0: 650a 6973 206e 6f20 706f 696e 7420 6d61 e.is no point ma │ │ │ │ │ -000656b0: 6b69 6e67 2074 6865 2066 696c 6573 2075 king the files u │ │ │ │ │ -000656c0: 6e72 6561 6461 626c 652e 2020 4e6f 7420 nreadable. Not │ │ │ │ │ -000656d0: 6d61 6b69 6e67 2074 6865 2066 696c 6573 making the files │ │ │ │ │ -000656e0: 0a75 6e72 6561 6461 626c 6520 616c 736f .unreadable also │ │ │ │ │ -000656f0: 206d 6561 6e73 2074 6861 7420 796f 7520 means that you │ │ │ │ │ -00065700: 646f 6ee2 8099 7420 6861 7665 2074 6f20 don...t have to │ │ │ │ │ -00065710: 6d61 6b65 2073 6f20 6d61 6e79 2070 726f make so many pro │ │ │ │ │ -00065720: 6772 616d 730a 7365 742d 6964 2c20 7768 grams.set-id, wh │ │ │ │ │ -00065730: 6963 6820 7265 6475 6365 7320 7468 6520 ich reduces the │ │ │ │ │ -00065740: 7269 736b 206f 6620 6120 7365 6375 7269 risk of a securi │ │ │ │ │ -00065750: 7479 2068 6f6c 652e 0a0a 4173 2064 6573 ty hole...As des │ │ │ │ │ -00065760: 6372 6962 6564 2069 6e20 7468 6520 4648 cribed in the FH │ │ │ │ │ -00065770: 532c 2062 696e 6172 6965 7320 6f66 2067 S, binaries of g │ │ │ │ │ -00065780: 616d 6573 2073 686f 756c 6420 6265 2069 ames should be i │ │ │ │ │ -00065790: 6e73 7461 6c6c 6564 2069 6e20 7468 650a nstalled in the. │ │ │ │ │ -000657a0: 6469 7265 6374 6f72 7920 e280 982f 7573 directory .../us │ │ │ │ │ -000657b0: 722f 6761 6d65 73e2 8099 2e20 2054 6869 r/games.... Thi │ │ │ │ │ -000657c0: 7320 616c 736f 2061 7070 6c69 6573 2074 s also applies t │ │ │ │ │ -000657d0: 6f20 6761 6d65 7320 7468 6174 2075 7365 o games that use │ │ │ │ │ -000657e0: 2074 6865 2058 0a57 696e 646f 7720 5379 the X.Window Sy │ │ │ │ │ -000657f0: 7374 656d 2e20 204d 616e 7561 6c20 7061 stem. Manual pa │ │ │ │ │ -00065800: 6765 7320 666f 7220 6761 6d65 7320 2858 ges for games (X │ │ │ │ │ -00065810: 2061 6e64 206e 6f6e 2d58 2067 616d 6573 and non-X games │ │ │ │ │ -00065820: 2920 7368 6f75 6c64 2062 650a 696e 7374 ) should be.inst │ │ │ │ │ -00065830: 616c 6c65 6420 696e 20e2 8098 2f75 7372 alled in .../usr │ │ │ │ │ -00065840: 2f73 6861 7265 2f6d 616e 2f6d 616e 36e2 /share/man/man6. │ │ │ │ │ -00065850: 8099 2e0a 0a1f 0a46 696c 653a 2064 6562 .......File: deb │ │ │ │ │ -00065860: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00065870: 2020 4e6f 6465 3a20 446f 6375 6d65 6e74 Node: Document │ │ │ │ │ -00065880: 6174 696f 6e2c 2020 4e65 7874 3a20 496e ation, Next: In │ │ │ │ │ -00065890: 7472 6f64 7563 7469 6f6e 2061 6e64 2073 troduction and s │ │ │ │ │ -000658a0: 636f 7065 206f 6620 7468 6573 6520 6170 cope of these ap │ │ │ │ │ -000658b0: 7065 6e64 6963 6573 2c20 2050 7265 763a pendices, Prev: │ │ │ │ │ -000658c0: 2043 7573 746f 6d69 7a65 6420 7072 6f67 Customized prog │ │ │ │ │ -000658d0: 7261 6d73 2c20 2055 703a 2054 6f70 0a0a rams, Up: Top.. │ │ │ │ │ -000658e0: 3132 2044 6f63 756d 656e 7461 7469 6f6e 12 Documentation │ │ │ │ │ -000658f0: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .*************** │ │ │ │ │ -00065900: 2a0a 0a2a 204d 656e 753a 0a0a 2a20 4d61 *..* Menu:..* Ma │ │ │ │ │ -00065910: 6e75 616c 2070 6167 6573 3a3a 0a2a 2049 nual pages::.* I │ │ │ │ │ -00065920: 6e66 6f20 646f 6375 6d65 6e74 733a 3a0a nfo documents::. │ │ │ │ │ -00065930: 2a20 4164 6469 7469 6f6e 616c 2064 6f63 * Additional doc │ │ │ │ │ -00065940: 756d 656e 7461 7469 6f6e 3a3a 0a2a 2050 umentation::.* P │ │ │ │ │ -00065950: 7265 6665 7272 6564 2064 6f63 756d 656e referred documen │ │ │ │ │ -00065960: 7461 7469 6f6e 2066 6f72 6d61 7473 3a3a tation formats:: │ │ │ │ │ -00065970: 0a2a 2043 6f70 7972 6967 6874 2069 6e66 .* Copyright inf │ │ │ │ │ -00065980: 6f72 6d61 7469 6f6e 3a3a 0a2a 2045 7861 ormation::.* Exa │ │ │ │ │ -00065990: 6d70 6c65 733a 3a0a 2a20 4368 616e 6765 mples::.* Change │ │ │ │ │ -000659a0: 6c6f 6720 6669 6c65 7320 616e 6420 7265 log files and re │ │ │ │ │ -000659b0: 6c65 6173 6520 6e6f 7465 733a 3a0a 0a1f lease notes::... │ │ │ │ │ -000659c0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000659d0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000659e0: 3a20 4d61 6e75 616c 2070 6167 6573 2c20 : Manual pages, │ │ │ │ │ -000659f0: 204e 6578 743a 2049 6e66 6f20 646f 6375 Next: Info docu │ │ │ │ │ -00065a00: 6d65 6e74 732c 2020 5570 3a20 446f 6375 ments, Up: Docu │ │ │ │ │ -00065a10: 6d65 6e74 6174 696f 6e0a 0a31 322e 3120 mentation..12.1 │ │ │ │ │ -00065a20: 4d61 6e75 616c 2070 6167 6573 0a3d 3d3d Manual pages.=== │ │ │ │ │ -00065a30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -00065a40: 596f 7520 7368 6f75 6c64 2069 6e73 7461 You should insta │ │ │ │ │ -00065a50: 6c6c 206d 616e 7561 6c20 7061 6765 7320 ll manual pages │ │ │ │ │ -00065a60: 696e 20e2 8098 6e72 6f66 66e2 8099 2073 in ...nroff... s │ │ │ │ │ -00065a70: 6f75 7263 6520 666f 726d 2c20 696e 2061 ource form, in a │ │ │ │ │ -00065a80: 7070 726f 7072 6961 7465 0a70 6c61 6365 ppropriate.place │ │ │ │ │ -00065a90: 7320 756e 6465 7220 e280 982f 7573 722f s under .../usr/ │ │ │ │ │ -00065aa0: 7368 6172 652f 6d61 6ee2 8099 2e20 2059 share/man.... Y │ │ │ │ │ -00065ab0: 6f75 2073 686f 756c 6420 6f6e 6c79 2075 ou should only u │ │ │ │ │ -00065ac0: 7365 2073 6563 7469 6f6e 7320 3120 746f se sections 1 to │ │ │ │ │ -00065ad0: 2039 2028 7365 650a 7468 6520 4648 5320 9 (see.the FHS │ │ │ │ │ -00065ae0: 666f 7220 6d6f 7265 2064 6574 6169 6c73 for more details │ │ │ │ │ -00065af0: 292e 2020 596f 7520 6d75 7374 206e 6f74 ). You must not │ │ │ │ │ -00065b00: 2069 6e73 7461 6c6c 2061 2070 7265 2d66 install a pre-f │ │ │ │ │ -00065b10: 6f72 6d61 7474 6564 20e2 809c 6361 740a ormatted ...cat. │ │ │ │ │ -00065b20: 7061 6765 e280 9d2e 0a0a 4561 6368 2070 page......Each p │ │ │ │ │ -00065b30: 726f 6772 616d 2c20 7574 696c 6974 792c rogram, utility, │ │ │ │ │ -00065b40: 2061 6e64 2066 756e 6374 696f 6e20 7368 and function sh │ │ │ │ │ -00065b50: 6f75 6c64 2068 6176 6520 616e 2061 7373 ould have an ass │ │ │ │ │ -00065b60: 6f63 6961 7465 6420 6d61 6e75 616c 0a70 ociated manual.p │ │ │ │ │ -00065b70: 6167 6520 696e 636c 7564 6564 2069 6e20 age included in │ │ │ │ │ -00065b80: 7468 6520 7361 6d65 2070 6163 6b61 6765 the same package │ │ │ │ │ -00065b90: 206f 7220 6120 6465 7065 6e64 656e 6379 or a dependency │ │ │ │ │ -00065ba0: 2e20 2049 7420 6973 2073 7567 6765 7374 . It is suggest │ │ │ │ │ -00065bb0: 6564 2074 6861 740a 616c 6c20 636f 6e66 ed that.all conf │ │ │ │ │ -00065bc0: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ -00065bd0: 616c 736f 2068 6176 6520 6120 6d61 6e75 also have a manu │ │ │ │ │ -00065be0: 616c 2070 6167 6520 696e 636c 7564 6564 al page included │ │ │ │ │ -00065bf0: 2061 7320 7765 6c6c 2e0a 4d61 6e75 616c as well..Manual │ │ │ │ │ -00065c00: 2070 6167 6573 2066 6f72 2070 726f 746f pages for proto │ │ │ │ │ -00065c10: 636f 6c73 2061 6e64 206f 7468 6572 2061 cols and other a │ │ │ │ │ -00065c20: 7578 696c 6961 7279 2074 6869 6e67 7320 uxiliary things │ │ │ │ │ -00065c30: 6172 6520 6f70 7469 6f6e 616c 2e0a 0a49 are optional...I │ │ │ │ │ -00065c40: 6620 6e6f 206d 616e 7561 6c20 7061 6765 f no manual page │ │ │ │ │ -00065c50: 2069 7320 6176 6169 6c61 626c 652c 2074 is available, t │ │ │ │ │ -00065c60: 6869 7320 6973 2063 6f6e 7369 6465 7265 his is considere │ │ │ │ │ -00065c70: 6420 6173 2061 2062 7567 2061 6e64 2073 d as a bug and s │ │ │ │ │ -00065c80: 686f 756c 640a 6265 2072 6570 6f72 7465 hould.be reporte │ │ │ │ │ -00065c90: 6420 746f 2074 6865 2044 6562 6961 6e20 d to the Debian │ │ │ │ │ -00065ca0: 4275 6720 5472 6163 6b69 6e67 2053 7973 Bug Tracking Sys │ │ │ │ │ -00065cb0: 7465 6d20 2874 6865 206d 6169 6e74 6169 tem (the maintai │ │ │ │ │ -00065cc0: 6e65 7220 6f66 2074 6865 0a70 6163 6b61 ner of the.packa │ │ │ │ │ -00065cd0: 6765 2069 7320 616c 6c6f 7765 6420 746f ge is allowed to │ │ │ │ │ -00065ce0: 2077 7269 7465 2074 6869 7320 6275 6720 write this bug │ │ │ │ │ -00065cf0: 7265 706f 7274 2074 6865 6d73 656c 7665 report themselve │ │ │ │ │ -00065d00: 732c 2069 6620 7468 6579 2073 6f0a 6465 s, if they so.de │ │ │ │ │ -00065d10: 7369 7265 292e 2020 446f 206e 6f74 2063 sire). Do not c │ │ │ │ │ -00065d20: 6c6f 7365 2074 6865 2062 7567 2072 6570 lose the bug rep │ │ │ │ │ -00065d30: 6f72 7420 756e 7469 6c20 6120 7072 6f70 ort until a prop │ │ │ │ │ -00065d40: 6572 206d 616e 2070 6167 6520 6973 0a61 er man page is.a │ │ │ │ │ -00065d50: 7661 696c 6162 6c65 2e20 2028 3129 0a0a vailable. (1).. │ │ │ │ │ -00065d60: 596f 7520 6d61 7920 666f 7277 6172 6420 You may forward │ │ │ │ │ -00065d70: 6120 636f 6d70 6c61 696e 7420 6162 6f75 a complaint abou │ │ │ │ │ -00065d80: 7420 6120 6d69 7373 696e 6720 6d61 6e20 t a missing man │ │ │ │ │ -00065d90: 7061 6765 2074 6f20 7468 6520 7570 7374 page to the upst │ │ │ │ │ -00065da0: 7265 616d 0a61 7574 686f 7273 2c20 616e ream.authors, an │ │ │ │ │ -00065db0: 6420 6d61 726b 2074 6865 2062 7567 2061 d mark the bug a │ │ │ │ │ -00065dc0: 7320 666f 7277 6172 6465 6420 696e 2074 s forwarded in t │ │ │ │ │ -00065dd0: 6865 2044 6562 6961 6e20 6275 6720 7472 he Debian bug tr │ │ │ │ │ -00065de0: 6163 6b69 6e67 0a73 7973 7465 6d2e 2020 acking.system. │ │ │ │ │ -00065df0: 4576 656e 2074 686f 7567 6820 7468 6520 Even though the │ │ │ │ │ -00065e00: 474e 5520 5072 6f6a 6563 7420 646f 206e GNU Project do n │ │ │ │ │ -00065e10: 6f74 2069 6e20 6765 6e65 7261 6c20 636f ot in general co │ │ │ │ │ -00065e20: 6e73 6964 6572 2074 6865 206c 6163 6b0a nsider the lack. │ │ │ │ │ -00065e30: 6f66 2061 206d 616e 2070 6167 6520 746f of a man page to │ │ │ │ │ -00065e40: 2062 6520 6120 6275 672c 2077 6520 646f be a bug, we do │ │ │ │ │ -00065e50: 3b20 6966 2074 6865 7920 7465 6c6c 2079 ; if they tell y │ │ │ │ │ -00065e60: 6f75 2074 6861 7420 7468 6579 2064 6f6e ou that they don │ │ │ │ │ -00065e70: e280 9974 0a63 6f6e 7369 6465 7220 6974 ...t.consider it │ │ │ │ │ -00065e80: 2061 2062 7567 2079 6f75 2073 686f 756c a bug you shoul │ │ │ │ │ -00065e90: 6420 6c65 6176 6520 7468 6520 6275 6720 d leave the bug │ │ │ │ │ -00065ea0: 696e 206f 7572 2062 7567 2074 7261 636b in our bug track │ │ │ │ │ -00065eb0: 696e 6720 7379 7374 656d 0a6f 7065 6e20 ing system.open │ │ │ │ │ -00065ec0: 616e 7977 6179 2e0a 0a4d 616e 7561 6c20 anyway...Manual │ │ │ │ │ -00065ed0: 7061 6765 7320 7368 6f75 6c64 2062 6520 pages should be │ │ │ │ │ -00065ee0: 696e 7374 616c 6c65 6420 636f 6d70 7265 installed compre │ │ │ │ │ -00065ef0: 7373 6564 2075 7369 6e67 20e2 8098 677a ssed using ...gz │ │ │ │ │ -00065f00: 6970 202d 39e2 8099 2e0a 0a49 6620 6f6e ip -9......If on │ │ │ │ │ -00065f10: 6520 6d61 6e20 7061 6765 206e 6565 6473 e man page needs │ │ │ │ │ -00065f20: 2074 6f20 6265 2061 6363 6573 7369 626c to be accessibl │ │ │ │ │ -00065f30: 6520 7669 6120 7365 7665 7261 6c20 6e61 e via several na │ │ │ │ │ -00065f40: 6d65 7320 6974 2069 7320 6265 7474 6572 mes it is better │ │ │ │ │ -00065f50: 2074 6f0a 7573 6520 6120 7379 6d62 6f6c to.use a symbol │ │ │ │ │ -00065f60: 6963 206c 696e 6b20 7468 616e 2074 6865 ic link than the │ │ │ │ │ -00065f70: 20e2 8098 2e73 6fe2 8099 2066 6561 7475 ....so... featu │ │ │ │ │ -00065f80: 7265 2c20 6275 7420 7468 6572 6520 6973 re, but there is │ │ │ │ │ -00065f90: 206e 6f20 6e65 6564 2074 6f0a 6669 6464 no need to.fidd │ │ │ │ │ -00065fa0: 6c65 2077 6974 6820 7468 6520 7265 6c65 le with the rele │ │ │ │ │ -00065fb0: 7661 6e74 2070 6172 7473 206f 6620 7468 vant parts of th │ │ │ │ │ -00065fc0: 6520 7570 7374 7265 616d 2073 6f75 7263 e upstream sourc │ │ │ │ │ -00065fd0: 6520 746f 2063 6861 6e67 6520 6672 6f6d e to change from │ │ │ │ │ -00065fe0: 0ae2 8098 2e73 6fe2 8099 2074 6f20 7379 .....so... to sy │ │ │ │ │ -00065ff0: 6d6c 696e 6b73 3a20 646f 6ee2 8099 7420 mlinks: don...t │ │ │ │ │ -00066000: 646f 2069 7420 756e 6c65 7373 2069 74e2 do it unless it. │ │ │ │ │ -00066010: 8099 7320 6561 7379 2e20 2059 6f75 2073 ..s easy. You s │ │ │ │ │ -00066020: 686f 756c 6420 6e6f 7420 6372 6561 7465 hould not create │ │ │ │ │ -00066030: 0a68 6172 6420 6c69 6e6b 7320 696e 2074 .hard links in t │ │ │ │ │ -00066040: 6865 206d 616e 7561 6c20 7061 6765 2064 he manual page d │ │ │ │ │ -00066050: 6972 6563 746f 7269 6573 2c20 6e6f 7220 irectories, nor │ │ │ │ │ -00066060: 7075 7420 6162 736f 6c75 7465 2066 696c put absolute fil │ │ │ │ │ -00066070: 656e 616d 6573 2069 6e0a e280 982e 736f enames in.....so │ │ │ │ │ -00066080: e280 9920 6469 7265 6374 6976 6573 2e20 ... directives. │ │ │ │ │ -00066090: 2054 6865 2066 696c 656e 616d 6520 696e The filename in │ │ │ │ │ -000660a0: 2061 20e2 8098 2e73 6fe2 8099 2069 6e20 a ....so... in │ │ │ │ │ -000660b0: 6120 6d61 6e20 7061 6765 2073 686f 756c a man page shoul │ │ │ │ │ -000660c0: 6420 6265 0a72 656c 6174 6976 6520 746f d be.relative to │ │ │ │ │ -000660d0: 2074 6865 2062 6173 6520 6f66 2074 6865 the base of the │ │ │ │ │ -000660e0: 206d 616e 2070 6167 6520 7472 6565 2028 man page tree ( │ │ │ │ │ -000660f0: 7573 7561 6c6c 7920 e280 982f 7573 722f usually .../usr/ │ │ │ │ │ -00066100: 7368 6172 652f 6d61 6ee2 8099 292e 0a49 share/man...)..I │ │ │ │ │ -00066110: 6620 796f 7520 646f 206e 6f74 2063 7265 f you do not cre │ │ │ │ │ -00066120: 6174 6520 616e 7920 6c69 6e6b 7320 2877 ate any links (w │ │ │ │ │ -00066130: 6865 7468 6572 2073 796d 6c69 6e6b 732c hether symlinks, │ │ │ │ │ -00066140: 2068 6172 6420 6c69 6e6b 732c 206f 7220 hard links, or │ │ │ │ │ -00066150: e280 982e 736f e280 990a 6469 7265 6374 ....so....direct │ │ │ │ │ -00066160: 6976 6573 2920 696e 2074 6865 2066 696c ives) in the fil │ │ │ │ │ -00066170: 6520 7379 7374 656d 2074 6f20 7468 6520 e system to the │ │ │ │ │ -00066180: 616c 7465 726e 6174 6520 6e61 6d65 7320 alternate names │ │ │ │ │ -00066190: 6f66 2074 6865 206d 616e 2070 6167 652c of the man page, │ │ │ │ │ -000661a0: 0a74 6865 6e20 796f 7520 7368 6f75 6c64 .then you should │ │ │ │ │ -000661b0: 206e 6f74 2072 656c 7920 6f6e 20e2 8098 not rely on ... │ │ │ │ │ -000661c0: 6d61 6ee2 8099 2066 696e 6469 6e67 2079 man... finding y │ │ │ │ │ -000661d0: 6f75 7220 6d61 6e20 7061 6765 2075 6e64 our man page und │ │ │ │ │ -000661e0: 6572 2074 686f 7365 0a6e 616d 6573 2062 er those.names b │ │ │ │ │ -000661f0: 6173 6564 2073 6f6c 656c 7920 6f6e 2074 ased solely on t │ │ │ │ │ -00066200: 6865 2069 6e66 6f72 6d61 7469 6f6e 2069 he information i │ │ │ │ │ -00066210: 6e20 7468 6520 6d61 6e20 7061 6765 e280 n the man page.. │ │ │ │ │ -00066220: 9973 2068 6561 6465 722e 2020 2832 290a .s header. (2). │ │ │ │ │ -00066230: 0a4d 616e 7561 6c20 7061 6765 7320 696e .Manual pages in │ │ │ │ │ -00066240: 206c 6f63 616c 652d 7370 6563 6966 6963 locale-specific │ │ │ │ │ -00066250: 2073 7562 6469 7265 6374 6f72 6965 7320 subdirectories │ │ │ │ │ -00066260: 6f66 20e2 8098 2f75 7372 2f73 6861 7265 of .../usr/share │ │ │ │ │ -00066270: 2f6d 616e e280 990a 7368 6f75 6c64 2075 /man....should u │ │ │ │ │ -00066280: 7365 2065 6974 6865 7220 5554 462d 3820 se either UTF-8 │ │ │ │ │ -00066290: 6f72 2074 6865 2075 7375 616c 206c 6567 or the usual leg │ │ │ │ │ -000662a0: 6163 7920 656e 636f 6469 6e67 2066 6f72 acy encoding for │ │ │ │ │ -000662b0: 2074 6861 7420 6c61 6e67 7561 6765 0a28 that language.( │ │ │ │ │ -000662c0: 6e6f 726d 616c 6c79 2074 6865 206f 6e65 normally the one │ │ │ │ │ -000662d0: 2063 6f72 7265 7370 6f6e 6469 6e67 2074 corresponding t │ │ │ │ │ -000662e0: 6f20 7468 6520 7368 6f72 7465 7374 2072 o the shortest r │ │ │ │ │ -000662f0: 656c 6576 616e 7420 6c6f 6361 6c65 206e elevant locale n │ │ │ │ │ -00066300: 616d 6520 696e 0ae2 8098 2f75 7372 2f73 ame in..../usr/s │ │ │ │ │ -00066310: 6861 7265 2f69 3138 6e2f 5355 5050 4f52 hare/i18n/SUPPOR │ │ │ │ │ -00066320: 5445 44e2 8099 292e 2020 466f 7220 6578 TED...). For ex │ │ │ │ │ -00066330: 616d 706c 652c 2070 6167 6573 2075 6e64 ample, pages und │ │ │ │ │ -00066340: 6572 0ae2 8098 2f75 7372 2f73 6861 7265 er..../usr/share │ │ │ │ │ -00066350: 2f6d 616e 2f66 72e2 8099 2073 686f 756c /man/fr... shoul │ │ │ │ │ -00066360: 6420 7573 6520 6569 7468 6572 2055 5446 d use either UTF │ │ │ │ │ -00066370: 2d38 206f 7220 4953 4f2d 3838 3539 2d31 -8 or ISO-8859-1 │ │ │ │ │ -00066380: 2e20 2028 3329 0a0a 4120 636f 756e 7472 . (3)..A countr │ │ │ │ │ -00066390: 7920 6e61 6d65 2028 7468 6520 e280 9844 y name (the ...D │ │ │ │ │ -000663a0: 45e2 8099 2069 6e20 e280 9864 655f 4445 E... in ...de_DE │ │ │ │ │ -000663b0: e280 9929 2073 686f 756c 6420 6e6f 7420 ...) should not │ │ │ │ │ -000663c0: 6265 2069 6e63 6c75 6465 6420 696e 2074 be included in t │ │ │ │ │ -000663d0: 6865 0a73 7562 6469 7265 6374 6f72 7920 he.subdirectory │ │ │ │ │ -000663e0: 6e61 6d65 2075 6e6c 6573 7320 6974 2069 name unless it i │ │ │ │ │ -000663f0: 6e64 6963 6174 6573 2061 2073 6967 6e69 ndicates a signi │ │ │ │ │ -00066400: 6669 6361 6e74 2064 6966 6665 7265 6e63 ficant differenc │ │ │ │ │ -00066410: 6520 696e 2074 6865 0a6c 616e 6775 6167 e in the.languag │ │ │ │ │ -00066420: 652c 2061 7320 7468 6973 2065 7863 6c75 e, as this exclu │ │ │ │ │ -00066430: 6465 7320 7370 6561 6b65 7273 206f 6620 des speakers of │ │ │ │ │ -00066440: 7468 6520 6c61 6e67 7561 6765 2069 6e20 the language in │ │ │ │ │ -00066450: 6f74 6865 7220 636f 756e 7472 6965 732e other countries. │ │ │ │ │ -00066460: 0a28 3429 0a0a 4966 2061 206c 6f63 616c .(4)..If a local │ │ │ │ │ -00066470: 697a 6564 2076 6572 7369 6f6e 206f 6620 ized version of │ │ │ │ │ -00066480: 6120 6d61 6e75 616c 2070 6167 6520 6973 a manual page is │ │ │ │ │ -00066490: 2070 726f 7669 6465 642c 2069 7420 7368 provided, it sh │ │ │ │ │ -000664a0: 6f75 6c64 2065 6974 6865 7220 6265 0a75 ould either be.u │ │ │ │ │ -000664b0: 702d 746f 2d64 6174 6520 6f72 2069 7420 p-to-date or it │ │ │ │ │ -000664c0: 7368 6f75 6c64 2062 6520 6f62 7669 6f75 should be obviou │ │ │ │ │ -000664d0: 7320 746f 2074 6865 2072 6561 6465 7220 s to the reader │ │ │ │ │ -000664e0: 7468 6174 2069 7420 6973 206f 7574 6461 that it is outda │ │ │ │ │ -000664f0: 7465 6420 616e 640a 7468 6520 6f72 6967 ted and.the orig │ │ │ │ │ -00066500: 696e 616c 206d 616e 7561 6c20 7061 6765 inal manual page │ │ │ │ │ -00066510: 2073 686f 756c 6420 6265 2075 7365 6420 should be used │ │ │ │ │ -00066520: 696e 7374 6561 642e 2020 5468 6973 2063 instead. This c │ │ │ │ │ -00066530: 616e 2062 6520 646f 6e65 0a65 6974 6865 an be done.eithe │ │ │ │ │ -00066540: 7220 6279 2061 206e 6f74 6520 6174 2074 r by a note at t │ │ │ │ │ -00066550: 6865 2062 6567 696e 6e69 6e67 206f 6620 he beginning of │ │ │ │ │ -00066560: 7468 6520 6d61 6e75 616c 2070 6167 6520 the manual page │ │ │ │ │ -00066570: 6f72 2062 7920 7368 6f77 696e 6720 7468 or by showing th │ │ │ │ │ -00066580: 650a 6d69 7373 696e 6720 6f72 2063 6861 e.missing or cha │ │ │ │ │ -00066590: 6e67 6564 2070 6f72 7469 6f6e 7320 696e nged portions in │ │ │ │ │ -000665a0: 2074 6865 206f 7269 6769 6e61 6c20 6c61 the original la │ │ │ │ │ -000665b0: 6e67 7561 6765 2069 6e73 7465 6164 206f nguage instead o │ │ │ │ │ -000665c0: 6620 7468 650a 7461 7267 6574 206c 616e f the.target lan │ │ │ │ │ -000665d0: 6775 6167 652e 0a0a 2020 202d 2d2d 2d2d guage... ----- │ │ │ │ │ -000665e0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -000665f0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -00066600: 3129 2049 7420 6973 206e 6f74 2076 6572 1) It is not ver │ │ │ │ │ -00066610: 7920 6861 7264 2074 6f20 7772 6974 6520 y hard to write │ │ │ │ │ -00066620: 6120 6d61 6e20 7061 6765 2e20 2053 6565 a man page. See │ │ │ │ │ -00066630: 2074 6865 204d 616e 2d50 6167 652d 484f the Man-Page-HO │ │ │ │ │ -00066640: 5754 4f0a 2868 7474 703a 2f2f 7777 772e WTO.(http://www. │ │ │ │ │ -00066650: 7363 6877 6569 6b68 6172 6474 2e6e 6574 schweikhardt.net │ │ │ │ │ -00066660: 2f6d 616e 5f70 6167 655f 686f 7774 6f2e /man_page_howto. │ │ │ │ │ -00066670: 6874 6d6c 292c 20e2 8098 6d61 6e28 3729 html), ...man(7) │ │ │ │ │ -00066680: e280 992c 2074 6865 0a65 7861 6d70 6c65 ..., the.example │ │ │ │ │ -00066690: 7320 6372 6561 7465 6420 6279 20e2 8098 s created by ... │ │ │ │ │ -000666a0: 6468 5f6d 616b 65e2 8099 2c20 7468 6520 dh_make..., the │ │ │ │ │ -000666b0: 6865 6c70 6572 2070 726f 6772 616d 20e2 helper program . │ │ │ │ │ -000666c0: 8098 6865 6c70 326d 616e e280 992c 206f ..help2man..., o │ │ │ │ │ -000666d0: 7220 7468 650a 6469 7265 6374 6f72 7920 r the.directory │ │ │ │ │ -000666e0: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -000666f0: 632f 6d61 6e2d 6462 2f65 7861 6d70 6c65 c/man-db/example │ │ │ │ │ -00066700: 73e2 8099 2e0a 0a20 2020 2832 2920 5375 s...... (2) Su │ │ │ │ │ -00066710: 7070 6f72 7469 6e67 2074 6869 7320 696e pporting this in │ │ │ │ │ -00066720: 20e2 8098 6d61 6ee2 8099 206f 6674 656e ...man... often │ │ │ │ │ -00066730: 2072 6571 7569 7265 7320 756e 7265 6173 requires unreas │ │ │ │ │ -00066740: 6f6e 6162 6c65 2070 726f 6365 7373 696e onable processin │ │ │ │ │ -00066750: 670a 7469 6d65 2074 6f20 6669 6e64 2061 g.time to find a │ │ │ │ │ -00066760: 206d 616e 7561 6c20 7061 6765 206f 7220 manual page or │ │ │ │ │ -00066770: 746f 2072 6570 6f72 7420 7468 6174 206e to report that n │ │ │ │ │ -00066780: 6f6e 6520 6578 6973 7473 2c20 616e 6420 one exists, and │ │ │ │ │ -00066790: 6d6f 7665 730a 6b6e 6f77 6c65 6467 6520 moves.knowledge │ │ │ │ │ -000667a0: 696e 746f 206d 616e e280 9973 2064 6174 into man...s dat │ │ │ │ │ -000667b0: 6162 6173 6520 7468 6174 2077 6f75 6c64 abase that would │ │ │ │ │ -000667c0: 2062 6520 6265 7474 6572 206c 6566 7420 be better left │ │ │ │ │ -000667d0: 696e 2074 6865 2066 696c 650a 7379 7374 in the file.syst │ │ │ │ │ -000667e0: 656d 2e20 2054 6869 7320 7375 7070 6f72 em. This suppor │ │ │ │ │ -000667f0: 7420 6973 2074 6865 7265 666f 7265 2064 t is therefore d │ │ │ │ │ -00066800: 6570 7265 6361 7465 6420 616e 6420 7769 eprecated and wi │ │ │ │ │ -00066810: 6c6c 2063 6561 7365 2074 6f20 6265 0a70 ll cease to be.p │ │ │ │ │ -00066820: 7265 7365 6e74 2069 6e20 7468 6520 6675 resent in the fu │ │ │ │ │ -00066830: 7475 7265 2e0a 0a20 2020 2833 2920 e280 ture... (3) .. │ │ │ │ │ -00066840: 986d 616e e280 9920 7769 6c6c 2061 7574 .man... will aut │ │ │ │ │ -00066850: 6f6d 6174 6963 616c 6c79 2064 6574 6563 omatically detec │ │ │ │ │ -00066860: 7420 7768 6574 6865 7220 5554 462d 3820 t whether UTF-8 │ │ │ │ │ -00066870: 6973 2069 6e20 7573 652e 2020 496e 0a66 is in use. In.f │ │ │ │ │ -00066880: 7574 7572 652c 2061 6c6c 206d 616e 7561 uture, all manua │ │ │ │ │ -00066890: 6c20 7061 6765 7320 7769 6c6c 2062 6520 l pages will be │ │ │ │ │ -000668a0: 7265 7175 6972 6564 2074 6f20 7573 6520 required to use │ │ │ │ │ -000668b0: 5554 462d 382e 0a0a 2020 2028 3429 2041 UTF-8... (4) A │ │ │ │ │ -000668c0: 7420 7468 6520 7469 6d65 206f 6620 7772 t the time of wr │ │ │ │ │ -000668d0: 6974 696e 672c 2043 6869 6e65 7365 2061 iting, Chinese a │ │ │ │ │ -000668e0: 6e64 2050 6f72 7475 6775 6573 6520 6172 nd Portuguese ar │ │ │ │ │ -000668f0: 6520 7468 6520 6d61 696e 0a6c 616e 6775 e the main.langu │ │ │ │ │ -00066900: 6167 6573 2077 6974 6820 7375 6368 2064 ages with such d │ │ │ │ │ -00066910: 6966 6665 7265 6e63 6573 2c20 736f 20e2 ifferences, so . │ │ │ │ │ -00066920: 8098 7074 5f42 52e2 8099 2c20 e280 987a ..pt_BR..., ...z │ │ │ │ │ -00066930: 685f 434e e280 992c 2061 6e64 20e2 8098 h_CN..., and ... │ │ │ │ │ -00066940: 7a68 5f54 57e2 8099 2061 7265 0a61 6c6c zh_TW... are.all │ │ │ │ │ -00066950: 2061 6c6c 6f77 6564 2e0a 0a1f 0a46 696c allowed.....Fil │ │ │ │ │ -00066960: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00066970: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 496e .info, Node: In │ │ │ │ │ -00066980: 666f 2064 6f63 756d 656e 7473 2c20 204e fo documents, N │ │ │ │ │ -00066990: 6578 743a 2041 6464 6974 696f 6e61 6c20 ext: Additional │ │ │ │ │ -000669a0: 646f 6375 6d65 6e74 6174 696f 6e2c 2020 documentation, │ │ │ │ │ -000669b0: 5072 6576 3a20 4d61 6e75 616c 2070 6167 Prev: Manual pag │ │ │ │ │ -000669c0: 6573 2c20 2055 703a 2044 6f63 756d 656e es, Up: Documen │ │ │ │ │ -000669d0: 7461 7469 6f6e 0a0a 3132 2e32 2049 6e66 tation..12.2 Inf │ │ │ │ │ -000669e0: 6f20 646f 6375 6d65 6e74 730a 3d3d 3d3d o documents.==== │ │ │ │ │ -000669f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00066a00: 0a49 6e66 6f20 646f 6375 6d65 6e74 7320 .Info documents │ │ │ │ │ -00066a10: 7368 6f75 6c64 2062 6520 696e 7374 616c should be instal │ │ │ │ │ -00066a20: 6c65 6420 696e 20e2 8098 2f75 7372 2f73 led in .../usr/s │ │ │ │ │ -00066a30: 6861 7265 2f69 6e66 6fe2 8099 2e20 2054 hare/info.... T │ │ │ │ │ -00066a40: 6865 7920 7368 6f75 6c64 2062 650a 636f hey should be.co │ │ │ │ │ -00066a50: 6d70 7265 7373 6564 2077 6974 6820 e280 mpressed with .. │ │ │ │ │ -00066a60: 9867 7a69 7020 2d39 e280 992e 0a0a 5468 .gzip -9......Th │ │ │ │ │ -00066a70: 6520 e280 9869 6e73 7461 6c6c 2d69 6e66 e ...install-inf │ │ │ │ │ -00066a80: 6fe2 8099 2070 726f 6772 616d 206d 6169 o... program mai │ │ │ │ │ -00066a90: 6e74 6169 6e73 2061 2064 6972 6563 746f ntains a directo │ │ │ │ │ -00066aa0: 7279 206f 6620 696e 7374 616c 6c65 6420 ry of installed │ │ │ │ │ -00066ab0: 696e 666f 0a64 6f63 756d 656e 7473 2069 info.documents i │ │ │ │ │ -00066ac0: 6e20 e280 982f 7573 722f 7368 6172 652f n .../usr/share/ │ │ │ │ │ -00066ad0: 696e 666f 2f64 6972 e280 9920 666f 7220 info/dir... for │ │ │ │ │ -00066ae0: 7468 6520 7573 6520 6f66 2069 6e66 6f20 the use of info │ │ │ │ │ -00066af0: 7265 6164 6572 732e 2020 5468 6973 0a66 readers. This.f │ │ │ │ │ -00066b00: 696c 6520 6d75 7374 206e 6f74 2062 6520 ile must not be │ │ │ │ │ -00066b10: 696e 636c 7564 6564 2069 6e20 7061 636b included in pack │ │ │ │ │ -00066b20: 6167 6573 206f 7468 6572 2074 6861 6e20 ages other than │ │ │ │ │ -00066b30: 696e 7374 616c 6c2d 696e 666f 2e0a 0ae2 install-info.... │ │ │ │ │ -00066b40: 8098 696e 7374 616c 6c2d 696e 666f e280 ..install-info.. │ │ │ │ │ -00066b50: 9920 6973 2061 7574 6f6d 6174 6963 616c . is automatical │ │ │ │ │ -00066b60: 6c79 2069 6e76 6f6b 6564 2077 6865 6e20 ly invoked when │ │ │ │ │ -00066b70: 6170 7072 6f70 7269 6174 6520 7573 696e appropriate usin │ │ │ │ │ -00066b80: 6720 6470 6b67 0a74 7269 6767 6572 732e g dpkg.triggers. │ │ │ │ │ -00066b90: 2020 5061 636b 6167 6573 206f 7468 6572 Packages other │ │ │ │ │ -00066ba0: 2074 6861 6e20 696e 7374 616c 6c2d 696e than install-in │ │ │ │ │ -00066bb0: 666f 2027 7368 6f75 6c64 206e 6f74 2720 fo 'should not' │ │ │ │ │ -00066bc0: 696e 766f 6b65 0ae2 8098 696e 7374 616c invoke....instal │ │ │ │ │ -00066bd0: 6c2d 696e 666f e280 9920 6469 7265 6374 l-info... direct │ │ │ │ │ -00066be0: 6c79 2061 6e64 2027 7368 6f75 6c64 206e ly and 'should n │ │ │ │ │ -00066bf0: 6f74 2720 6465 7065 6e64 206f 6e2c 2072 ot' depend on, r │ │ │ │ │ -00066c00: 6563 6f6d 6d65 6e64 2c20 6f72 0a73 7567 ecommend, or.sug │ │ │ │ │ -00066c10: 6765 7374 2069 6e73 7461 6c6c 2d69 6e66 gest install-inf │ │ │ │ │ -00066c20: 6f20 666f 7220 7468 6973 2070 7572 706f o for this purpo │ │ │ │ │ -00066c30: 7365 2e0a 0a49 6e66 6f20 7265 6164 6572 se...Info reader │ │ │ │ │ -00066c40: 7320 7265 7175 6972 696e 6720 7468 6520 s requiring the │ │ │ │ │ -00066c50: e280 982f 7573 722f 7368 6172 652f 696e .../usr/share/in │ │ │ │ │ -00066c60: 666f 2f64 6972 e280 9920 6669 6c65 2073 fo/dir... file s │ │ │ │ │ -00066c70: 686f 756c 6420 6465 7065 6e64 206f 6e0a hould depend on. │ │ │ │ │ -00066c80: 696e 7374 616c 6c2d 696e 666f 2e0a 0a49 install-info...I │ │ │ │ │ -00066c90: 6e66 6f20 646f 6375 6d65 6e74 7320 7368 nfo documents sh │ │ │ │ │ -00066ca0: 6f75 6c64 2063 6f6e 7461 696e 2073 6563 ould contain sec │ │ │ │ │ -00066cb0: 7469 6f6e 2061 6e64 2064 6972 6563 746f tion and directo │ │ │ │ │ -00066cc0: 7279 2065 6e74 7279 2069 6e66 6f72 6d61 ry entry informa │ │ │ │ │ -00066cd0: 7469 6f6e 2069 6e0a 7468 6520 646f 6375 tion in.the docu │ │ │ │ │ -00066ce0: 6d65 6e74 2066 6f72 2074 6865 2075 7365 ment for the use │ │ │ │ │ -00066cf0: 206f 6620 e280 9869 6e73 7461 6c6c 2d69 of ...install-i │ │ │ │ │ -00066d00: 6e66 6fe2 8099 2e20 2054 6865 2073 6563 nfo.... The sec │ │ │ │ │ -00066d10: 7469 6f6e 2073 686f 756c 6420 6265 0a73 tion should be.s │ │ │ │ │ -00066d20: 7065 6369 6669 6564 2076 6961 2061 206c pecified via a l │ │ │ │ │ -00066d30: 696e 6520 7374 6172 7469 6e67 2077 6974 ine starting wit │ │ │ │ │ -00066d40: 6820 e280 9849 4e46 4f2d 4449 522d 5345 h ...INFO-DIR-SE │ │ │ │ │ -00066d50: 4354 494f 4ee2 8099 2066 6f6c 6c6f 7765 CTION... followe │ │ │ │ │ -00066d60: 6420 6279 2061 0a73 7061 6365 2061 6e64 d by a.space and │ │ │ │ │ -00066d70: 2074 6865 2073 6563 7469 6f6e 206f 6620 the section of │ │ │ │ │ -00066d80: 7468 6973 2069 6e66 6f20 7061 6765 2e20 this info page. │ │ │ │ │ -00066d90: 2054 6865 2064 6972 6563 746f 7279 2065 The directory e │ │ │ │ │ -00066da0: 6e74 7279 206f 7220 656e 7472 6965 730a ntry or entries. │ │ │ │ │ -00066db0: 7368 6f75 6c64 2062 6520 696e 636c 7564 should be includ │ │ │ │ │ -00066dc0: 6564 2062 6574 7765 656e 2061 20e2 8098 ed between a ... │ │ │ │ │ -00066dd0: 5354 4152 542d 494e 464f 2d44 4952 2d45 START-INFO-DIR-E │ │ │ │ │ -00066de0: 4e54 5259 e280 9920 6c69 6e65 2061 6e64 NTRY... line and │ │ │ │ │ -00066df0: 2061 6e0a e280 9845 4e44 2d49 4e46 4f2d an....END-INFO- │ │ │ │ │ -00066e00: 4449 522d 454e 5452 59e2 8099 206c 696e DIR-ENTRY... lin │ │ │ │ │ -00066e10: 652e 2020 466f 7220 6578 616d 706c 653a e. For example: │ │ │ │ │ -00066e20: 0a0a 2020 2020 2049 4e46 4f2d 4449 522d .. INFO-DIR- │ │ │ │ │ -00066e30: 5345 4354 494f 4e20 496e 6469 7669 6475 SECTION Individu │ │ │ │ │ -00066e40: 616c 2075 7469 6c69 7469 6573 0a20 2020 al utilities. │ │ │ │ │ -00066e50: 2020 5354 4152 542d 494e 464f 2d44 4952 START-INFO-DIR │ │ │ │ │ -00066e60: 2d45 4e54 5259 0a20 2020 2020 2a20 6578 -ENTRY. * ex │ │ │ │ │ -00066e70: 616d 706c 653a 2028 6578 616d 706c 6529 ample: (example) │ │ │ │ │ -00066e80: 2e20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ -00066e90: 416e 2065 7861 6d70 6c65 2069 6e66 6f20 An example info │ │ │ │ │ -00066ea0: 6469 7265 6374 6f72 7920 656e 7472 792e directory entry. │ │ │ │ │ -00066eb0: 0a20 2020 2020 454e 442d 494e 464f 2d44 . END-INFO-D │ │ │ │ │ -00066ec0: 4952 2d45 4e54 5259 0a0a 546f 2064 6574 IR-ENTRY..To det │ │ │ │ │ -00066ed0: 6572 6d69 6e65 2077 6869 6368 2073 6563 ermine which sec │ │ │ │ │ -00066ee0: 7469 6f6e 2074 6f20 7573 652c 2079 6f75 tion to use, you │ │ │ │ │ -00066ef0: 2073 686f 756c 6420 6c6f 6f6b 2061 740a should look at. │ │ │ │ │ -00066f00: e280 982f 7573 722f 7368 6172 652f 696e .../usr/share/in │ │ │ │ │ -00066f10: 666f 2f64 6972 e280 9920 6f6e 2079 6f75 fo/dir... on you │ │ │ │ │ -00066f20: 7220 7379 7374 656d 2061 6e64 2063 686f r system and cho │ │ │ │ │ -00066f30: 6f73 6520 7468 6520 6d6f 7374 2072 656c ose the most rel │ │ │ │ │ -00066f40: 6576 616e 7420 286f 720a 6372 6561 7465 evant (or.create │ │ │ │ │ -00066f50: 2061 206e 6577 2073 6563 7469 6f6e 2069 a new section i │ │ │ │ │ -00066f60: 6620 6e6f 6e65 206f 6620 7468 6520 6375 f none of the cu │ │ │ │ │ -00066f70: 7272 656e 7420 7365 6374 696f 6e73 2061 rrent sections a │ │ │ │ │ -00066f80: 7265 2072 656c 6576 616e 7429 2e20 2028 re relevant). ( │ │ │ │ │ -00066f90: 3129 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 1).. --------- │ │ │ │ │ -00066fa0: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ -00066fb0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 204e ------.. (1) N │ │ │ │ │ -00066fc0: 6f72 6d61 6c6c 792c 2069 6e66 6f20 646f ormally, info do │ │ │ │ │ -00066fd0: 6375 6d65 6e74 7320 6172 6520 6765 6e65 cuments are gene │ │ │ │ │ -00066fe0: 7261 7465 6420 6672 6f6d 2054 6578 696e rated from Texin │ │ │ │ │ -00066ff0: 666f 2073 6f75 7263 652e 2020 546f 0a69 fo source. To.i │ │ │ │ │ -00067000: 6e63 6c75 6465 2074 6869 7320 696e 666f nclude this info │ │ │ │ │ -00067010: 726d 6174 696f 6e20 696e 2074 6865 2067 rmation in the g │ │ │ │ │ -00067020: 656e 6572 6174 6564 2069 6e66 6f20 646f enerated info do │ │ │ │ │ -00067030: 6375 6d65 6e74 2c20 6966 2069 7420 6973 cument, if it is │ │ │ │ │ -00067040: 0a61 6273 656e 742c 2061 6464 2063 6f6d .absent, add com │ │ │ │ │ -00067050: 6d61 6e64 7320 6c69 6b65 3a0a 0a20 2020 mands like:.. │ │ │ │ │ -00067060: 2020 4064 6972 6361 7465 676f 7279 2049 @dircategory I │ │ │ │ │ -00067070: 6e64 6976 6964 7561 6c20 7574 696c 6974 ndividual utilit │ │ │ │ │ -00067080: 6965 730a 2020 2020 2040 6469 7265 6e74 ies. @dirent │ │ │ │ │ -00067090: 7279 0a20 2020 2020 2a20 6578 616d 706c ry. * exampl │ │ │ │ │ -000670a0: 653a 2028 6578 616d 706c 6529 2e20 2041 e: (example). A │ │ │ │ │ -000670b0: 6e20 6578 616d 706c 6520 696e 666f 2064 n example info d │ │ │ │ │ -000670c0: 6972 6563 746f 7279 2065 6e74 7279 2e0a irectory entry.. │ │ │ │ │ -000670d0: 2020 2020 2040 656e 6420 6469 7265 6e74 @end dirent │ │ │ │ │ -000670e0: 7279 0a0a 746f 2074 6865 2054 6578 696e ry..to the Texin │ │ │ │ │ -000670f0: 666f 2073 6f75 7263 6520 6f66 2074 6865 fo source of the │ │ │ │ │ -00067100: 2064 6f63 756d 656e 7420 616e 6420 656e document and en │ │ │ │ │ -00067110: 7375 7265 2074 6861 7420 7468 6520 696e sure that the in │ │ │ │ │ -00067120: 666f 2064 6f63 756d 656e 7473 0a61 7265 fo documents.are │ │ │ │ │ -00067130: 2072 6562 7569 6c74 2066 726f 6d20 736f rebuilt from so │ │ │ │ │ -00067140: 7572 6365 2064 7572 696e 6720 7468 6520 urce during the │ │ │ │ │ -00067150: 7061 636b 6167 6520 6275 696c 642e 0a0a package build... │ │ │ │ │ -00067160: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00067170: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00067180: 653a 2041 6464 6974 696f 6e61 6c20 646f e: Additional do │ │ │ │ │ -00067190: 6375 6d65 6e74 6174 696f 6e2c 2020 4e65 cumentation, Ne │ │ │ │ │ -000671a0: 7874 3a20 5072 6566 6572 7265 6420 646f xt: Preferred do │ │ │ │ │ -000671b0: 6375 6d65 6e74 6174 696f 6e20 666f 726d cumentation form │ │ │ │ │ -000671c0: 6174 732c 2020 5072 6576 3a20 496e 666f ats, Prev: Info │ │ │ │ │ -000671d0: 2064 6f63 756d 656e 7473 2c20 2055 703a documents, Up: │ │ │ │ │ -000671e0: 2044 6f63 756d 656e 7461 7469 6f6e 0a0a Documentation.. │ │ │ │ │ -000671f0: 3132 2e33 2041 6464 6974 696f 6e61 6c20 12.3 Additional │ │ │ │ │ -00067200: 646f 6375 6d65 6e74 6174 696f 6e0a 3d3d documentation.== │ │ │ │ │ -00067210: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00067220: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a41 6e79 ===========..Any │ │ │ │ │ -00067230: 2061 6464 6974 696f 6e61 6c20 646f 6375 additional docu │ │ │ │ │ -00067240: 6d65 6e74 6174 696f 6e20 7468 6174 2063 mentation that c │ │ │ │ │ -00067250: 6f6d 6573 2077 6974 6820 7468 6520 7061 omes with the pa │ │ │ │ │ -00067260: 636b 6167 6520 6d61 7920 6265 0a69 6e73 ckage may be.ins │ │ │ │ │ -00067270: 7461 6c6c 6564 2061 7420 7468 6520 6469 talled at the di │ │ │ │ │ -00067280: 7363 7265 7469 6f6e 206f 6620 7468 6520 scretion of the │ │ │ │ │ -00067290: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ -000672a0: 6572 2e20 2049 7420 6973 206f 6674 656e er. It is often │ │ │ │ │ -000672b0: 2061 0a67 6f6f 6420 6964 6561 2074 6f20 a.good idea to │ │ │ │ │ -000672c0: 696e 636c 7564 6520 7465 7874 2069 6e66 include text inf │ │ │ │ │ -000672d0: 6f72 6d61 7469 6f6e 2066 696c 6573 2028 ormation files ( │ │ │ │ │ -000672e0: e280 9852 4541 444d 45e2 8099 732c 2046 ...README...s, F │ │ │ │ │ -000672f0: 4151 732c 2061 6e64 2073 6f0a 666f 7274 AQs, and so.fort │ │ │ │ │ -00067300: 6829 2074 6861 7420 636f 6d65 2077 6974 h) that come wit │ │ │ │ │ -00067310: 6820 7468 6520 736f 7572 6365 2070 6163 h the source pac │ │ │ │ │ -00067320: 6b61 6765 2069 6e20 7468 6520 6269 6e61 kage in the bina │ │ │ │ │ -00067330: 7279 2070 6163 6b61 6765 2e0a 486f 7765 ry package..Howe │ │ │ │ │ -00067340: 7665 722c 2079 6f75 2064 6f6e e280 9974 ver, you don...t │ │ │ │ │ -00067350: 206e 6565 6420 746f 2069 6e73 7461 6c6c need to install │ │ │ │ │ -00067360: 2074 6865 2069 6e73 7472 7563 7469 6f6e the instruction │ │ │ │ │ -00067370: 7320 666f 7220 6275 696c 6469 6e67 2061 s for building a │ │ │ │ │ -00067380: 6e64 0a69 6e73 7461 6c6c 696e 6720 7468 nd.installing th │ │ │ │ │ -00067390: 6520 7061 636b 6167 652c 206f 6620 636f e package, of co │ │ │ │ │ -000673a0: 7572 7365 210a 0a50 6c61 696e 2074 6578 urse!..Plain tex │ │ │ │ │ -000673b0: 7420 646f 6375 6d65 6e74 6174 696f 6e20 t documentation │ │ │ │ │ -000673c0: 7368 6f75 6c64 2062 6520 636f 6d70 7265 should be compre │ │ │ │ │ -000673d0: 7373 6564 2077 6974 6820 e280 9867 7a69 ssed with ...gzi │ │ │ │ │ -000673e0: 7020 2d39 e280 9920 756e 6c65 7373 2069 p -9... unless i │ │ │ │ │ -000673f0: 740a 6973 2073 6d61 6c6c 2e0a 0a49 6620 t.is small...If │ │ │ │ │ -00067400: 6120 7061 636b 6167 6520 636f 6d65 7320 a package comes │ │ │ │ │ -00067410: 7769 7468 206c 6172 6765 2061 6d6f 756e with large amoun │ │ │ │ │ -00067420: 7473 206f 6620 646f 6375 6d65 6e74 6174 ts of documentat │ │ │ │ │ -00067430: 696f 6e20 7468 6174 206d 616e 7920 7573 ion that many us │ │ │ │ │ -00067440: 6572 730a 6f66 2074 6865 2070 6163 6b61 ers.of the packa │ │ │ │ │ -00067450: 6765 2077 696c 6c20 6e6f 7420 7265 7175 ge will not requ │ │ │ │ │ -00067460: 6972 652c 2079 6f75 2073 686f 756c 6420 ire, you should │ │ │ │ │ -00067470: 6372 6561 7465 2061 2073 6570 6172 6174 create a separat │ │ │ │ │ -00067480: 6520 6269 6e61 7279 0a70 6163 6b61 6765 e binary.package │ │ │ │ │ -00067490: 2074 6f20 636f 6e74 6169 6e20 6974 2073 to contain it s │ │ │ │ │ -000674a0: 6f20 7468 6174 2069 7420 646f 6573 206e o that it does n │ │ │ │ │ -000674b0: 6f74 2074 616b 6520 7570 2064 6973 6b20 ot take up disk │ │ │ │ │ -000674c0: 7370 6163 6520 6f6e 2074 6865 0a6d 6163 space on the.mac │ │ │ │ │ -000674d0: 6869 6e65 7320 6f66 2075 7365 7273 2077 hines of users w │ │ │ │ │ -000674e0: 686f 2064 6f20 6e6f 7420 6e65 6564 206f ho do not need o │ │ │ │ │ -000674f0: 7220 7761 6e74 2069 7420 696e 7374 616c r want it instal │ │ │ │ │ -00067500: 6c65 642e 2020 4173 2061 2073 7065 6369 led. As a speci │ │ │ │ │ -00067510: 616c 0a63 6173 6520 6f66 2074 6869 7320 al.case of this │ │ │ │ │ -00067520: 7275 6c65 2c20 7368 6172 6564 206c 6962 rule, shared lib │ │ │ │ │ -00067530: 7261 7279 2064 6f63 756d 656e 7461 7469 rary documentati │ │ │ │ │ -00067540: 6f6e 206f 6620 616e 7920 6170 7072 6563 on of any apprec │ │ │ │ │ -00067550: 6961 626c 6520 7369 7a65 0a73 686f 756c iable size.shoul │ │ │ │ │ -00067560: 6420 616c 7761 7973 2062 6520 7061 636b d always be pack │ │ │ │ │ -00067570: 6167 6564 2077 6974 6820 7468 6520 6c69 aged with the li │ │ │ │ │ -00067580: 6272 6172 7920 6465 7665 6c6f 706d 656e brary developmen │ │ │ │ │ -00067590: 7420 7061 636b 6167 6520 282a 6e6f 7465 t package (*note │ │ │ │ │ -000675a0: 0a44 6576 656c 6f70 6d65 6e74 2066 696c .Development fil │ │ │ │ │ -000675b0: 6573 3a20 3130 642e 2920 6f72 2069 6e20 es: 10d.) or in │ │ │ │ │ -000675c0: 6120 7365 7061 7261 7465 2064 6f63 756d a separate docum │ │ │ │ │ -000675d0: 656e 7461 7469 6f6e 2070 6163 6b61 6765 entation package │ │ │ │ │ -000675e0: 2c20 7369 6e63 650a 7368 6172 6564 206c , since.shared l │ │ │ │ │ -000675f0: 6962 7261 7269 6573 2061 7265 2066 7265 ibraries are fre │ │ │ │ │ -00067600: 7175 656e 746c 7920 696e 7374 616c 6c65 quently installe │ │ │ │ │ -00067610: 6420 6173 2064 6570 656e 6465 6e63 6965 d as dependencie │ │ │ │ │ -00067620: 7320 6f66 206f 7468 6572 0a70 6163 6b61 s of other.packa │ │ │ │ │ -00067630: 6765 7320 6279 2075 7365 7273 2077 686f ges by users who │ │ │ │ │ -00067640: 2068 6176 6520 6c69 7474 6c65 2069 6e74 have little int │ │ │ │ │ -00067650: 6572 6573 7420 696e 2064 6f63 756d 656e erest in documen │ │ │ │ │ -00067660: 7461 7469 6f6e 206f 6620 7468 650a 6c69 tation of the.li │ │ │ │ │ -00067670: 6272 6172 7920 6974 7365 6c66 2e20 2054 brary itself. T │ │ │ │ │ -00067680: 6865 2064 6f63 756d 656e 7461 7469 6f6e he documentation │ │ │ │ │ -00067690: 2070 6163 6b61 6765 2066 6f72 2074 6865 package for the │ │ │ │ │ -000676a0: 2070 6163 6b61 6765 2070 6163 6b61 6765 package package │ │ │ │ │ -000676b0: 2069 730a 636f 6e76 656e 7469 6f6e 616c is.conventional │ │ │ │ │ -000676c0: 6c79 206e 616d 6564 2070 6163 6b61 6765 ly named package │ │ │ │ │ -000676d0: 2d64 6f63 2028 6f72 2070 6163 6b61 6765 -doc (or package │ │ │ │ │ -000676e0: 2d64 6f63 2d6c 616e 6775 6167 652d 636f -doc-language-co │ │ │ │ │ -000676f0: 6465 2069 6620 7468 6572 650a 6172 6520 de if there.are │ │ │ │ │ -00067700: 7365 7061 7261 7465 2064 6f63 756d 656e separate documen │ │ │ │ │ -00067710: 7461 7469 6f6e 2070 6163 6b61 6765 7320 tation packages │ │ │ │ │ -00067720: 666f 7220 6d75 6c74 6970 6c65 206c 616e for multiple lan │ │ │ │ │ -00067730: 6775 6167 6573 292e 0a0a 4966 2070 6163 guages)...If pac │ │ │ │ │ -00067740: 6b61 6765 2069 7320 6120 6275 696c 6420 kage is a build │ │ │ │ │ -00067750: 746f 6f6c 2c20 6465 7665 6c6f 706d 656e tool, developmen │ │ │ │ │ -00067760: 7420 746f 6f6c 2c20 636f 6d6d 616e 642d t tool, command- │ │ │ │ │ -00067770: 6c69 6e65 2074 6f6f 6c2c 206f 720a 6c69 line tool, or.li │ │ │ │ │ -00067780: 6272 6172 7920 6465 7665 6c6f 706d 656e brary developmen │ │ │ │ │ -00067790: 7420 7061 636b 6167 652c 2070 6163 6b61 t package, packa │ │ │ │ │ -000677a0: 6765 2028 6f72 2070 6163 6b61 6765 2d64 ge (or package-d │ │ │ │ │ -000677b0: 6576 2069 6e20 7468 6520 6361 7365 206f ev in the case o │ │ │ │ │ -000677c0: 6620 610a 6c69 6272 6172 7920 6465 7665 f a.library deve │ │ │ │ │ -000677d0: 6c6f 706d 656e 7420 7061 636b 6167 6529 lopment package) │ │ │ │ │ -000677e0: 2061 6c72 6561 6479 2070 726f 7669 6465 already provide │ │ │ │ │ -000677f0: 7320 646f 6375 6d65 6e74 6174 696f 6e20 s documentation │ │ │ │ │ -00067800: 696e 206d 616e 2c0a 696e 666f 2c20 6f72 in man,.info, or │ │ │ │ │ -00067810: 2070 6c61 696e 2074 6578 7420 666f 726d plain text form │ │ │ │ │ -00067820: 6174 2c20 616e 6420 7061 636b 6167 652d at, and package- │ │ │ │ │ -00067830: 646f 6320 7072 6f76 6964 6573 2048 544d doc provides HTM │ │ │ │ │ -00067840: 4c20 6f72 206f 7468 6572 0a66 6f72 6d61 L or other.forma │ │ │ │ │ -00067850: 7473 2c20 7061 636b 6167 6520 7368 6f75 ts, package shou │ │ │ │ │ -00067860: 6c64 2064 6563 6c61 7265 2061 7420 6d6f ld declare at mo │ │ │ │ │ -00067870: 7374 2061 20e2 8098 5375 6767 6573 7473 st a ...Suggests │ │ │ │ │ -00067880: e280 9920 6f6e 2070 6163 6b61 6765 2d64 ... on package-d │ │ │ │ │ -00067890: 6f63 2e0a 4f74 6865 7277 6973 652c 2070 oc..Otherwise, p │ │ │ │ │ -000678a0: 6163 6b61 6765 2073 686f 756c 6420 6465 ackage should de │ │ │ │ │ -000678b0: 636c 6172 6520 6174 206d 6f73 7420 6120 clare at most a │ │ │ │ │ -000678c0: e280 9852 6563 6f6d 6d65 6e64 73e2 8099 ...Recommends... │ │ │ │ │ -000678d0: 206f 6e20 7061 636b 6167 652d 646f 632e on package-doc. │ │ │ │ │ -000678e0: 0a0a 4164 6469 7469 6f6e 616c 2064 6f63 ..Additional doc │ │ │ │ │ -000678f0: 756d 656e 7461 7469 6f6e 2069 6e63 6c75 umentation inclu │ │ │ │ │ -00067900: 6465 6420 696e 2074 6865 2070 6163 6b61 ded in the packa │ │ │ │ │ -00067910: 6765 2073 686f 756c 6420 6265 2069 6e73 ge should be ins │ │ │ │ │ -00067920: 7461 6c6c 6564 0a75 6e64 6572 20e2 8098 talled.under ... │ │ │ │ │ -00067930: 2f75 7372 2f73 6861 7265 2f64 6f63 2f70 /usr/share/doc/p │ │ │ │ │ -00067940: 6163 6b61 6765 e280 992e 2020 4966 2074 ackage.... If t │ │ │ │ │ -00067950: 6865 2064 6f63 756d 656e 7461 7469 6f6e he documentation │ │ │ │ │ -00067960: 2069 7320 7061 636b 6167 6564 0a73 6570 is packaged.sep │ │ │ │ │ -00067970: 6172 6174 656c 792c 2061 7320 7061 636b arately, as pack │ │ │ │ │ -00067980: 6167 652d 646f 6320 666f 7220 6578 616d age-doc for exam │ │ │ │ │ -00067990: 706c 652c 2069 7420 6d61 7920 6265 2069 ple, it may be i │ │ │ │ │ -000679a0: 6e73 7461 6c6c 6564 2075 6e64 6572 2065 nstalled under e │ │ │ │ │ -000679b0: 6974 6865 720a 7468 6174 2070 6174 6820 ither.that path │ │ │ │ │ -000679c0: 6f72 2069 6e74 6f20 7468 6520 646f 6375 or into the docu │ │ │ │ │ -000679d0: 6d65 6e74 6174 696f 6e20 6469 7265 6374 mentation direct │ │ │ │ │ -000679e0: 6f72 7920 666f 7220 7468 6520 7365 7061 ory for the sepa │ │ │ │ │ -000679f0: 7261 7465 0a64 6f63 756d 656e 7461 7469 rate.documentati │ │ │ │ │ -00067a00: 6f6e 2070 6163 6b61 6765 2028 e280 982f on package (.../ │ │ │ │ │ -00067a10: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ -00067a20: 636b 6167 652d 646f 63e2 8099 2069 6e20 ckage-doc... in │ │ │ │ │ -00067a30: 7468 6973 2065 7861 6d70 6c65 292e 0a48 this example)..H │ │ │ │ │ -00067a40: 6f77 6576 6572 2c20 696e 7374 616c 6c69 owever, installi │ │ │ │ │ -00067a50: 6e67 2074 6865 2064 6f63 756d 656e 7461 ng the documenta │ │ │ │ │ -00067a60: 7469 6f6e 2069 6e74 6f20 7468 6520 646f tion into the do │ │ │ │ │ -00067a70: 6375 6d65 6e74 6174 696f 6e20 6469 7265 cumentation dire │ │ │ │ │ -00067a80: 6374 6f72 790a 6f66 2074 6865 206d 6169 ctory.of the mai │ │ │ │ │ -00067a90: 6e20 7061 636b 6167 6520 6973 2065 6e63 n package is enc │ │ │ │ │ -00067aa0: 6f75 7261 6765 6420 7369 6e63 6520 6974 ouraged since it │ │ │ │ │ -00067ab0: 2069 7320 696e 6465 7065 6e64 656e 7420 is independent │ │ │ │ │ -00067ac0: 6f66 2074 6865 0a70 6163 6b61 6769 6e67 of the.packaging │ │ │ │ │ -00067ad0: 206d 6574 686f 6420 616e 6420 7769 6c6c method and will │ │ │ │ │ -00067ae0: 2062 6520 6561 7369 6572 2066 6f72 2075 be easier for u │ │ │ │ │ -00067af0: 7365 7273 2074 6f20 6669 6e64 2e0a 0a41 sers to find...A │ │ │ │ │ -00067b00: 6e79 2073 6570 6172 6174 6520 7061 636b ny separate pack │ │ │ │ │ -00067b10: 6167 6520 7072 6f76 6964 696e 6720 646f age providing do │ │ │ │ │ -00067b20: 6375 6d65 6e74 6174 696f 6e20 6d75 7374 cumentation must │ │ │ │ │ -00067b30: 2073 7469 6c6c 2069 6e73 7461 6c6c 2073 still install s │ │ │ │ │ -00067b40: 7461 6e64 6172 640a 646f 6375 6d65 6e74 tandard.document │ │ │ │ │ -00067b50: 6174 696f 6e20 6669 6c65 7320 696e 2069 ation files in i │ │ │ │ │ -00067b60: 7473 206f 776e 20e2 8098 2f75 7372 2f73 ts own .../usr/s │ │ │ │ │ -00067b70: 6861 7265 2f64 6f63 e280 9920 6469 7265 hare/doc... dire │ │ │ │ │ -00067b80: 6374 6f72 7920 6173 2073 7065 6369 6669 ctory as specifi │ │ │ │ │ -00067b90: 6564 0a69 6e20 7468 6520 7265 7374 206f ed.in the rest o │ │ │ │ │ -00067ba0: 6620 7468 6973 2070 6f6c 6963 792e 2020 f this policy. │ │ │ │ │ -00067bb0: 5365 652c 2066 6f72 2065 7861 6d70 6c65 See, for example │ │ │ │ │ -00067bc0: 2c20 2a6e 6f74 6520 436f 7079 7269 6768 , *note Copyrigh │ │ │ │ │ -00067bd0: 740a 696e 666f 726d 6174 696f 6e3a 2032 t.information: 2 │ │ │ │ │ -00067be0: 642e 2061 6e64 202a 6e6f 7465 2043 6861 d. and *note Cha │ │ │ │ │ -00067bf0: 6e67 656c 6f67 2066 696c 6573 2061 6e64 ngelog files and │ │ │ │ │ -00067c00: 2072 656c 6561 7365 206e 6f74 6573 3a20 release notes: │ │ │ │ │ -00067c10: 3732 2e0a 0a50 6163 6b61 6765 7320 6d75 72...Packages mu │ │ │ │ │ -00067c20: 7374 206e 6f74 2072 6571 7569 7265 2074 st not require t │ │ │ │ │ -00067c30: 6865 2065 7869 7374 656e 6365 206f 6620 he existence of │ │ │ │ │ -00067c40: 616e 7920 6669 6c65 7320 696e 0ae2 8098 any files in.... │ │ │ │ │ -00067c50: 2f75 7372 2f73 6861 7265 2f64 6f63 2fe2 /usr/share/doc/. │ │ │ │ │ -00067c60: 8099 2069 6e20 6f72 6465 7220 746f 2066 .. in order to f │ │ │ │ │ -00067c70: 756e 6374 696f 6e2e 2020 2831 2920 2041 unction. (1) A │ │ │ │ │ -00067c80: 6e79 2066 696c 6573 2074 6861 7420 6172 ny files that ar │ │ │ │ │ -00067c90: 6520 7573 6564 206f 720a 7265 6164 2062 e used or.read b │ │ │ │ │ -00067ca0: 7920 7072 6f67 7261 6d73 2062 7574 2061 y programs but a │ │ │ │ │ -00067cb0: 7265 2061 6c73 6f20 7573 6566 756c 2061 re also useful a │ │ │ │ │ -00067cc0: 7320 7374 616e 6420 616c 6f6e 6520 646f s stand alone do │ │ │ │ │ -00067cd0: 6375 6d65 6e74 6174 696f 6e20 7368 6f75 cumentation shou │ │ │ │ │ -00067ce0: 6c64 0a62 6520 696e 7374 616c 6c65 6420 ld.be installed │ │ │ │ │ -00067cf0: 656c 7365 7768 6572 652c 2073 7563 6820 elsewhere, such │ │ │ │ │ -00067d00: 6173 2075 6e64 6572 20e2 8098 2f75 7372 as under .../usr │ │ │ │ │ -00067d10: 2f73 6861 7265 2f70 6163 6b61 6765 2fe2 /share/package/. │ │ │ │ │ -00067d20: 8099 2c20 616e 6420 7468 656e 0a69 6e63 .., and then.inc │ │ │ │ │ -00067d30: 6c75 6465 6420 7669 6120 7379 6d62 6f6c luded via symbol │ │ │ │ │ -00067d40: 6963 206c 696e 6b73 2069 6e20 e280 982f ic links in .../ │ │ │ │ │ -00067d50: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ -00067d60: 636b 6167 65e2 8099 2e0a 0ae2 8098 2f75 ckage........./u │ │ │ │ │ -00067d70: 7372 2f73 6861 7265 2f64 6f63 2f70 6163 sr/share/doc/pac │ │ │ │ │ -00067d80: 6b61 6765 e280 9920 6973 2070 6572 6d69 kage... is permi │ │ │ │ │ -00067d90: 7474 6564 2074 6f20 6265 2061 2073 796d tted to be a sym │ │ │ │ │ -00067da0: 626f 6c69 6320 6c69 6e6b 2074 6f20 616e bolic link to an │ │ │ │ │ -00067db0: 6f74 6865 720a 6469 7265 6374 6f72 7920 other.directory │ │ │ │ │ -00067dc0: 696e 20e2 8098 2f75 7372 2f73 6861 7265 in .../usr/share │ │ │ │ │ -00067dd0: 2f64 6f63 e280 9920 6f6e 6c79 2069 6620 /doc... only if │ │ │ │ │ -00067de0: 7468 6520 7477 6f20 7061 636b 6167 6573 the two packages │ │ │ │ │ -00067df0: 2062 6f74 6820 636f 6d65 2066 726f 6d0a both come from. │ │ │ │ │ -00067e00: 7468 6520 7361 6d65 2073 6f75 7263 6520 the same source │ │ │ │ │ -00067e10: 616e 6420 7468 6520 6669 7273 7420 7061 and the first pa │ │ │ │ │ -00067e20: 636b 6167 6520 4465 7065 6e64 7320 6f6e ckage Depends on │ │ │ │ │ -00067e30: 2074 6865 2073 6563 6f6e 642e 2020 4f74 the second. Ot │ │ │ │ │ -00067e40: 6865 7277 6973 652c 0ae2 8098 2f75 7372 herwise,..../usr │ │ │ │ │ -00067e50: 2f73 6861 7265 2f64 6f63 2f70 6163 6b61 /share/doc/packa │ │ │ │ │ -00067e60: 6765 e280 9920 6d75 7374 206e 6f74 2062 ge... must not b │ │ │ │ │ -00067e70: 6520 6120 7379 6d62 6f6c 6963 206c 696e e a symbolic lin │ │ │ │ │ -00067e80: 6b2e 2020 2832 290a 0a20 2020 2d2d 2d2d k. (2).. ---- │ │ │ │ │ -00067e90: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -00067ea0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -00067eb0: 2831 2920 5468 6520 7379 7374 656d 2061 (1) The system a │ │ │ │ │ -00067ec0: 646d 696e 6973 7472 6174 6f72 2073 686f dministrator sho │ │ │ │ │ -00067ed0: 756c 6420 6265 2061 626c 6520 746f 2064 uld be able to d │ │ │ │ │ -00067ee0: 656c 6574 6520 6669 6c65 7320 696e 0ae2 elete files in.. │ │ │ │ │ -00067ef0: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -00067f00: 2fe2 8099 2077 6974 686f 7574 2063 6175 /... without cau │ │ │ │ │ -00067f10: 7369 6e67 2061 6e79 2070 726f 6772 616d sing any program │ │ │ │ │ -00067f20: 7320 746f 2062 7265 616b 2e0a 0a20 2020 s to break... │ │ │ │ │ -00067f30: 2832 2920 506c 6561 7365 206e 6f74 6520 (2) Please note │ │ │ │ │ -00067f40: 7468 6174 2074 6869 7320 646f 6573 206e that this does n │ │ │ │ │ -00067f50: 6f74 206f 7665 7272 6964 6520 7468 6520 ot override the │ │ │ │ │ -00067f60: 7365 6374 696f 6e20 6f6e 2063 6861 6e67 section on chang │ │ │ │ │ -00067f70: 656c 6f67 0a66 696c 6573 2062 656c 6f77 elog.files below │ │ │ │ │ -00067f80: 2c20 736f 2074 6865 2066 696c 6520 e280 , so the file .. │ │ │ │ │ -00067f90: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -00067fa0: 7061 636b 6167 652f 6368 616e 6765 6c6f package/changelo │ │ │ │ │ -00067fb0: 672e 4465 6269 616e 2e67 7ae2 8099 0a6d g.Debian.gz....m │ │ │ │ │ -00067fc0: 7573 7420 7265 6665 7220 746f 2074 6865 ust refer to the │ │ │ │ │ -00067fd0: 2063 6861 6e67 656c 6f67 2066 6f72 2074 changelog for t │ │ │ │ │ -00067fe0: 6865 2063 7572 7265 6e74 2076 6572 7369 he current versi │ │ │ │ │ -00067ff0: 6f6e 206f 6620 7061 636b 6167 6520 696e on of package in │ │ │ │ │ -00068000: 0a71 7565 7374 696f 6e2e 2020 496e 2070 .question. In p │ │ │ │ │ -00068010: 7261 6374 6963 652c 2074 6869 7320 6d65 ractice, this me │ │ │ │ │ -00068020: 616e 7320 7468 6174 2074 6865 2073 6f75 ans that the sou │ │ │ │ │ -00068030: 7263 6573 206f 6620 7468 6520 7461 7267 rces of the targ │ │ │ │ │ -00068040: 6574 2061 6e64 0a74 6865 2064 6573 7469 et and.the desti │ │ │ │ │ -00068050: 6e61 7469 6f6e 206f 6620 7468 6520 7379 nation of the sy │ │ │ │ │ -00068060: 6d6c 696e 6b20 6d75 7374 2062 6520 7468 mlink must be th │ │ │ │ │ -00068070: 6520 7361 6d65 2028 7361 6d65 2073 6f75 e same (same sou │ │ │ │ │ -00068080: 7263 6520 7061 636b 6167 6520 616e 640a rce package and. │ │ │ │ │ -00068090: 7665 7273 696f 6e29 2e0a 0a1f 0a46 696c version).....Fil │ │ │ │ │ -000680a0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000680b0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5072 .info, Node: Pr │ │ │ │ │ -000680c0: 6566 6572 7265 6420 646f 6375 6d65 6e74 eferred document │ │ │ │ │ -000680d0: 6174 696f 6e20 666f 726d 6174 732c 2020 ation formats, │ │ │ │ │ -000680e0: 4e65 7874 3a20 436f 7079 7269 6768 7420 Next: Copyright │ │ │ │ │ -000680f0: 696e 666f 726d 6174 696f 6e2c 2020 5072 information, Pr │ │ │ │ │ -00068100: 6576 3a20 4164 6469 7469 6f6e 616c 2064 ev: Additional d │ │ │ │ │ -00068110: 6f63 756d 656e 7461 7469 6f6e 2c20 2055 ocumentation, U │ │ │ │ │ -00068120: 703a 2044 6f63 756d 656e 7461 7469 6f6e p: Documentation │ │ │ │ │ -00068130: 0a0a 3132 2e34 2050 7265 6665 7272 6564 ..12.4 Preferred │ │ │ │ │ -00068140: 2064 6f63 756d 656e 7461 7469 6f6e 2066 documentation f │ │ │ │ │ -00068150: 6f72 6d61 7473 0a3d 3d3d 3d3d 3d3d 3d3d ormats.========= │ │ │ │ │ -00068160: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00068170: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 ===========..The │ │ │ │ │ -00068180: 2075 6e69 6669 6361 7469 6f6e 206f 6620 unification of │ │ │ │ │ -00068190: 4465 6269 616e 2064 6f63 756d 656e 7461 Debian documenta │ │ │ │ │ -000681a0: 7469 6f6e 2069 7320 6265 696e 6720 6361 tion is being ca │ │ │ │ │ -000681b0: 7272 6965 6420 6f75 7420 7669 6120 4854 rried out via HT │ │ │ │ │ -000681c0: 4d4c 2e0a 0a49 6620 7468 6520 7061 636b ML...If the pack │ │ │ │ │ -000681d0: 6167 6520 636f 6d65 7320 7769 7468 2065 age comes with e │ │ │ │ │ -000681e0: 7874 656e 7369 7665 2064 6f63 756d 656e xtensive documen │ │ │ │ │ -000681f0: 7461 7469 6f6e 2069 6e20 6120 6d61 726b tation in a mark │ │ │ │ │ -00068200: 7570 2066 6f72 6d61 740a 7468 6174 2063 up format.that c │ │ │ │ │ -00068210: 616e 2062 6520 636f 6e76 6572 7465 6420 an be converted │ │ │ │ │ -00068220: 746f 2076 6172 696f 7573 206f 7468 6572 to various other │ │ │ │ │ -00068230: 2066 6f72 6d61 7473 2079 6f75 2073 686f formats you sho │ │ │ │ │ -00068240: 756c 6420 6966 2070 6f73 7369 626c 650a uld if possible. │ │ │ │ │ -00068250: 7368 6970 2048 544d 4c20 7665 7273 696f ship HTML versio │ │ │ │ │ -00068260: 6e73 2069 6e20 6120 6269 6e61 7279 2070 ns in a binary p │ │ │ │ │ -00068270: 6163 6b61 6765 2e20 2028 3129 2020 5468 ackage. (1) Th │ │ │ │ │ -00068280: 6520 646f 6375 6d65 6e74 6174 696f 6e20 e documentation │ │ │ │ │ -00068290: 6d75 7374 2062 650a 696e 7374 616c 6c65 must be.installe │ │ │ │ │ -000682a0: 6420 6173 2073 7065 6369 6669 6564 2069 d as specified i │ │ │ │ │ -000682b0: 6e20 2a6e 6f74 6520 4164 6469 7469 6f6e n *note Addition │ │ │ │ │ -000682c0: 616c 2064 6f63 756d 656e 7461 7469 6f6e al documentation │ │ │ │ │ -000682d0: 3a20 3161 392e 0a0a 4f74 6865 7220 666f : 1a9...Other fo │ │ │ │ │ -000682e0: 726d 6174 7320 7375 6368 2061 7320 506f rmats such as Po │ │ │ │ │ -000682f0: 7374 5363 7269 7074 206d 6179 2062 6520 stScript may be │ │ │ │ │ -00068300: 7072 6f76 6964 6564 2061 7420 7468 6520 provided at the │ │ │ │ │ -00068310: 7061 636b 6167 650a 6d61 696e 7461 696e package.maintain │ │ │ │ │ -00068320: 6572 e280 9973 2064 6973 6372 6574 696f er...s discretio │ │ │ │ │ -00068330: 6e2e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d n... --------- │ │ │ │ │ -00068340: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ -00068350: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2052 ------.. (1) R │ │ │ │ │ -00068360: 6174 696f 6e61 6c65 3a20 5468 6520 696d ationale: The im │ │ │ │ │ -00068370: 706f 7274 616e 7420 7468 696e 6720 6865 portant thing he │ │ │ │ │ -00068380: 7265 2069 7320 7468 6174 2048 544d 4c20 re is that HTML │ │ │ │ │ -00068390: 646f 6375 6d65 6e74 6174 696f 6e0a 7368 documentation.sh │ │ │ │ │ -000683a0: 6f75 6c64 2062 6520 6176 6169 6c61 626c ould be availabl │ │ │ │ │ -000683b0: 6520 6672 6f6d 2027 736f 6d65 2720 6269 e from 'some' bi │ │ │ │ │ -000683c0: 6e61 7279 2070 6163 6b61 6765 2e0a 0a1f nary package.... │ │ │ │ │ -000683d0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000683e0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000683f0: 3a20 436f 7079 7269 6768 7420 696e 666f : Copyright info │ │ │ │ │ -00068400: 726d 6174 696f 6e2c 2020 4e65 7874 3a20 rmation, Next: │ │ │ │ │ -00068410: 4578 616d 706c 6573 2c20 2050 7265 763a Examples, Prev: │ │ │ │ │ -00068420: 2050 7265 6665 7272 6564 2064 6f63 756d Preferred docum │ │ │ │ │ -00068430: 656e 7461 7469 6f6e 2066 6f72 6d61 7473 entation formats │ │ │ │ │ -00068440: 2c20 2055 703a 2044 6f63 756d 656e 7461 , Up: Documenta │ │ │ │ │ -00068450: 7469 6f6e 0a0a 3132 2e35 2043 6f70 7972 tion..12.5 Copyr │ │ │ │ │ -00068460: 6967 6874 2069 6e66 6f72 6d61 7469 6f6e ight information │ │ │ │ │ -00068470: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00068480: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 7665 ===========..Eve │ │ │ │ │ -00068490: 7279 2070 6163 6b61 6765 206d 7573 7420 ry package must │ │ │ │ │ -000684a0: 6265 2061 6363 6f6d 7061 6e69 6564 2062 be accompanied b │ │ │ │ │ -000684b0: 7920 6120 7665 7262 6174 696d 2063 6f70 y a verbatim cop │ │ │ │ │ -000684c0: 7920 6f66 2069 7473 2064 6973 7472 6962 y of its distrib │ │ │ │ │ -000684d0: 7574 696f 6e0a 6c69 6365 6e73 6528 7329 ution.license(s) │ │ │ │ │ -000684e0: 2069 6e20 7468 6520 6669 6c65 20e2 8098 in the file ... │ │ │ │ │ -000684f0: 2f75 7372 2f73 6861 7265 2f64 6f63 2f50 /usr/share/doc/P │ │ │ │ │ -00068500: 4143 4b41 4745 2f63 6f70 7972 6967 6874 ACKAGE/copyright │ │ │ │ │ -00068510: e280 992e 2020 5468 6973 2066 696c 650a .... This file. │ │ │ │ │ -00068520: 6d75 7374 206e 6569 7468 6572 2062 6520 must neither be │ │ │ │ │ -00068530: 636f 6d70 7265 7373 6564 206e 6f72 2062 compressed nor b │ │ │ │ │ -00068540: 6520 6120 7379 6d62 6f6c 6963 206c 696e e a symbolic lin │ │ │ │ │ -00068550: 6b2e 0a0a 4120 7665 7262 6174 696d 2063 k...A verbatim c │ │ │ │ │ -00068560: 6f70 7920 6f66 2074 6865 2070 6163 6b61 opy of the packa │ │ │ │ │ -00068570: 6765 e280 9973 2063 6f70 7972 6967 6874 ge...s copyright │ │ │ │ │ -00068580: 2069 6e66 6f72 6d61 7469 6f6e 2069 7320 information is │ │ │ │ │ -00068590: 6f66 7465 6e20 7265 7175 6972 6564 0a74 often required.t │ │ │ │ │ -000685a0: 6f20 6265 2070 7265 7365 6e74 2069 6e20 o be present in │ │ │ │ │ -000685b0: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -000685c0: 632f 5041 434b 4147 452f 636f 7079 7269 c/PACKAGE/copyri │ │ │ │ │ -000685d0: 6768 74e2 8099 2c20 746f 6f3b 2073 6565 ght..., too; see │ │ │ │ │ -000685e0: 202a 6e6f 7465 0a43 6f70 7972 6967 6874 *note.Copyright │ │ │ │ │ -000685f0: 2063 6f6e 7369 6465 7261 7469 6f6e 733a considerations: │ │ │ │ │ -00068600: 2032 632e 0a0a 496e 2061 6464 6974 696f 2c...In additio │ │ │ │ │ -00068610: 6e2c 2074 6865 2063 6f70 7972 6967 6874 n, the copyright │ │ │ │ │ -00068620: 2066 696c 6520 6d75 7374 2073 6179 2077 file must say w │ │ │ │ │ -00068630: 6865 7265 2074 6865 2075 7073 7472 6561 here the upstrea │ │ │ │ │ -00068640: 6d20 736f 7572 6365 7320 2869 660a 616e m sources (if.an │ │ │ │ │ -00068650: 7929 2077 6572 6520 6f62 7461 696e 6564 y) were obtained │ │ │ │ │ -00068660: 2c20 616e 6420 7368 6f75 6c64 2069 6e63 , and should inc │ │ │ │ │ -00068670: 6c75 6465 2061 206e 616d 6520 6f72 2063 lude a name or c │ │ │ │ │ -00068680: 6f6e 7461 6374 2061 6464 7265 7373 2066 ontact address f │ │ │ │ │ -00068690: 6f72 2074 6865 0a75 7073 7472 6561 6d20 or the.upstream │ │ │ │ │ -000686a0: 6175 7468 6f72 732e 2020 5468 6973 2063 authors. This c │ │ │ │ │ -000686b0: 616e 2062 6520 7468 6520 6e61 6d65 206f an be the name o │ │ │ │ │ -000686c0: 6620 616e 2069 6e64 6976 6964 7561 6c20 f an individual │ │ │ │ │ -000686d0: 6f72 2061 6e0a 6f72 6761 6e69 7a61 7469 or an.organizati │ │ │ │ │ -000686e0: 6f6e 2c20 616e 2065 6d61 696c 2061 6464 on, an email add │ │ │ │ │ -000686f0: 7265 7373 2c20 6120 7765 6220 666f 7275 ress, a web foru │ │ │ │ │ -00068700: 6d20 6f72 2062 7567 7472 6163 6b65 722c m or bugtracker, │ │ │ │ │ -00068710: 206f 7220 616e 7920 6f74 6865 720a 6d65 or any other.me │ │ │ │ │ -00068720: 616e 7320 746f 2075 6e61 6d62 6967 756f ans to unambiguo │ │ │ │ │ -00068730: 7573 6c79 2069 6465 6e74 6966 7920 7768 usly identify wh │ │ │ │ │ -00068740: 6f20 746f 2063 6f6e 7461 6374 2074 6f20 o to contact to │ │ │ │ │ -00068750: 7061 7274 6963 6970 6174 6520 696e 2074 participate in t │ │ │ │ │ -00068760: 6865 0a64 6576 656c 6f70 6d65 6e74 206f he.development o │ │ │ │ │ -00068770: 6620 7468 6520 7570 7374 7265 616d 2073 f the upstream s │ │ │ │ │ -00068780: 6f75 7263 6520 636f 6465 2e0a 0a50 6163 ource code...Pac │ │ │ │ │ -00068790: 6b61 6765 7320 696e 2074 6865 2027 636f kages in the 'co │ │ │ │ │ -000687a0: 6e74 7269 6227 206f 7220 276e 6f6e 2d66 ntrib' or 'non-f │ │ │ │ │ -000687b0: 7265 6527 2061 7263 6869 7665 2061 7265 ree' archive are │ │ │ │ │ -000687c0: 6173 2073 686f 756c 6420 7374 6174 6520 as should state │ │ │ │ │ -000687d0: 696e 0a74 6865 2063 6f70 7972 6967 6874 in.the copyright │ │ │ │ │ -000687e0: 2066 696c 6520 7468 6174 2074 6865 2070 file that the p │ │ │ │ │ -000687f0: 6163 6b61 6765 2069 7320 6e6f 7420 7061 ackage is not pa │ │ │ │ │ -00068800: 7274 206f 6620 7468 6520 4465 6269 616e rt of the Debian │ │ │ │ │ -00068810: 0a64 6973 7472 6962 7574 696f 6e20 616e .distribution an │ │ │ │ │ -00068820: 6420 6272 6965 666c 7920 6578 706c 6169 d briefly explai │ │ │ │ │ -00068830: 6e20 7768 792e 0a0a 4120 636f 7079 206f n why...A copy o │ │ │ │ │ -00068840: 6620 7468 6520 6669 6c65 2077 6869 6368 f the file which │ │ │ │ │ -00068850: 2077 696c 6c20 6265 2069 6e73 7461 6c6c will be install │ │ │ │ │ -00068860: 6564 2069 6e0a e280 982f 7573 722f 7368 ed in..../usr/sh │ │ │ │ │ -00068870: 6172 652f 646f 632f 5041 434b 4147 452f are/doc/PACKAGE/ │ │ │ │ │ -00068880: 636f 7079 7269 6768 74e2 8099 2073 686f copyright... sho │ │ │ │ │ -00068890: 756c 6420 6265 2069 6e20 e280 9864 6562 uld be in ...deb │ │ │ │ │ -000688a0: 6961 6e2f 636f 7079 7269 6768 74e2 8099 ian/copyright... │ │ │ │ │ -000688b0: 2069 6e0a 7468 6520 736f 7572 6365 2070 in.the source p │ │ │ │ │ -000688c0: 6163 6b61 6765 2e0a 0ae2 8098 2f75 7372 ackage....../usr │ │ │ │ │ -000688d0: 2f73 6861 7265 2f64 6f63 2f70 6163 6b61 /share/doc/packa │ │ │ │ │ -000688e0: 6765 e280 9920 6973 2070 6572 6d69 7474 ge... is permitt │ │ │ │ │ -000688f0: 6564 2062 6520 6120 7379 6d62 6f6c 6963 ed be a symbolic │ │ │ │ │ -00068900: 206c 696e 6b20 746f 2061 6e6f 7468 6572 link to another │ │ │ │ │ -00068910: 0a64 6972 6563 746f 7279 2069 6e20 e280 .directory in .. │ │ │ │ │ -00068920: 982f 7573 722f 7368 6172 652f 646f 63e2 ./usr/share/doc. │ │ │ │ │ -00068930: 8099 206f 6e6c 7920 6966 2074 6865 2074 .. only if the t │ │ │ │ │ -00068940: 776f 2070 6163 6b61 6765 7320 626f 7468 wo packages both │ │ │ │ │ -00068950: 2063 6f6d 6520 6672 6f6d 0a74 6865 2073 come from.the s │ │ │ │ │ -00068960: 616d 6520 736f 7572 6365 2061 6e64 2074 ame source and t │ │ │ │ │ -00068970: 6865 2066 6972 7374 2070 6163 6b61 6765 he first package │ │ │ │ │ -00068980: 2044 6570 656e 6473 206f 6e20 7468 6520 Depends on the │ │ │ │ │ -00068990: 7365 636f 6e64 2e20 204f 7468 6572 7769 second. Otherwi │ │ │ │ │ -000689a0: 7365 2c0a e280 982f 7573 722f 7368 6172 se,..../usr/shar │ │ │ │ │ -000689b0: 652f 646f 632f 7061 636b 6167 65e2 8099 e/doc/package... │ │ │ │ │ -000689c0: 206d 7573 7420 6e6f 7420 6265 2061 2073 must not be a s │ │ │ │ │ -000689d0: 796d 626f 6c69 6320 6c69 6e6b 2e20 2054 ymbolic link. T │ │ │ │ │ -000689e0: 6865 7365 2072 756c 6573 2061 7265 0a69 hese rules are.i │ │ │ │ │ -000689f0: 6d70 6f72 7461 6e74 2062 6563 6175 7365 mportant because │ │ │ │ │ -00068a00: 20e2 8098 636f 7079 7269 6768 74e2 8099 ...copyright... │ │ │ │ │ -00068a10: 2066 696c 6573 206d 7573 7420 6265 2065 files must be e │ │ │ │ │ -00068a20: 7874 7261 6374 6162 6c65 2062 7920 6d65 xtractable by me │ │ │ │ │ -00068a30: 6368 616e 6963 616c 0a6d 6561 6e73 2e0a chanical.means.. │ │ │ │ │ -00068a40: 0a50 6163 6b61 6765 7320 6469 7374 7269 .Packages distri │ │ │ │ │ -00068a50: 6275 7465 6420 756e 6465 7220 7468 6520 buted under the │ │ │ │ │ -00068a60: 4170 6163 6865 206c 6963 656e 7365 2028 Apache license ( │ │ │ │ │ -00068a70: 7665 7273 696f 6e20 322e 3029 2c20 7468 version 2.0), th │ │ │ │ │ -00068a80: 650a 4172 7469 7374 6963 206c 6963 656e e.Artistic licen │ │ │ │ │ -00068a90: 7365 2c20 7468 6520 4372 6561 7469 7665 se, the Creative │ │ │ │ │ -00068aa0: 2043 6f6d 6d6f 6e73 2043 4330 2d31 2e30 Commons CC0-1.0 │ │ │ │ │ -00068ab0: 206c 6963 656e 7365 2c20 7468 6520 474e license, the GN │ │ │ │ │ -00068ac0: 5520 4750 4c0a 2876 6572 7369 6f6e 7320 U GPL.(versions │ │ │ │ │ -00068ad0: 312c 2032 2c20 6f72 2033 292c 2074 6865 1, 2, or 3), the │ │ │ │ │ -00068ae0: 2047 4e55 204c 4750 4c20 2876 6572 7369 GNU LGPL (versi │ │ │ │ │ -00068af0: 6f6e 7320 322c 2032 2e31 2c20 6f72 2033 ons 2, 2.1, or 3 │ │ │ │ │ -00068b00: 292c 2074 6865 2047 4e55 2046 444c 0a28 ), the GNU FDL.( │ │ │ │ │ -00068b10: 7665 7273 696f 6e73 2031 2e32 206f 7220 versions 1.2 or │ │ │ │ │ -00068b20: 312e 3329 2c20 616e 6420 7468 6520 4d6f 1.3), and the Mo │ │ │ │ │ -00068b30: 7a69 6c6c 6120 5075 626c 6963 204c 6963 zilla Public Lic │ │ │ │ │ -00068b40: 656e 7365 2028 7665 7273 696f 6e20 312e ense (version 1. │ │ │ │ │ -00068b50: 3120 6f72 0a32 2e30 2920 7368 6f75 6c64 1 or.2.0) should │ │ │ │ │ -00068b60: 2072 6566 6572 2074 6f20 7468 6520 636f refer to the co │ │ │ │ │ -00068b70: 7272 6573 706f 6e64 696e 6720 6669 6c65 rresponding file │ │ │ │ │ -00068b80: 7320 756e 6465 720a e280 982f 7573 722f s under..../usr/ │ │ │ │ │ -00068b90: 7368 6172 652f 636f 6d6d 6f6e 2d6c 6963 share/common-lic │ │ │ │ │ -00068ba0: 656e 7365 73e2 8099 2c20 2831 2920 7261 enses..., (1) ra │ │ │ │ │ -00068bb0: 7468 6572 2074 6861 6e20 7175 6f74 696e ther than quotin │ │ │ │ │ -00068bc0: 6720 7468 656d 2069 6e20 7468 650a 636f g them in the.co │ │ │ │ │ -00068bd0: 7079 7269 6768 7420 6669 6c65 2e0a 0a59 pyright file...Y │ │ │ │ │ -00068be0: 6f75 2073 686f 756c 6420 6e6f 7420 7573 ou should not us │ │ │ │ │ -00068bf0: 6520 7468 6520 636f 7079 7269 6768 7420 e the copyright │ │ │ │ │ -00068c00: 6669 6c65 2061 7320 6120 6765 6e65 7261 file as a genera │ │ │ │ │ -00068c10: 6c20 e280 9852 4541 444d 45e2 8099 2066 l ...README... f │ │ │ │ │ -00068c20: 696c 652e 2020 4966 0a79 6f75 7220 7061 ile. If.your pa │ │ │ │ │ -00068c30: 636b 6167 6520 6861 7320 7375 6368 2061 ckage has such a │ │ │ │ │ -00068c40: 2066 696c 6520 6974 2073 686f 756c 6420 file it should │ │ │ │ │ -00068c50: 6265 2069 6e73 7461 6c6c 6564 2069 6e0a be installed in. │ │ │ │ │ -00068c60: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -00068c70: 632f 7061 636b 6167 652f 5245 4144 4d45 c/package/README │ │ │ │ │ -00068c80: e280 9920 6f72 20e2 8098 5245 4144 4d45 ... or ...README │ │ │ │ │ -00068c90: 2e44 6562 6961 6ee2 8099 206f 7220 736f .Debian... or so │ │ │ │ │ -00068ca0: 6d65 206f 7468 6572 0a61 7070 726f 7072 me other.appropr │ │ │ │ │ -00068cb0: 6961 7465 2070 6c61 6365 2e0a 0a41 6c6c iate place...All │ │ │ │ │ -00068cc0: 2063 6f70 7972 6967 6874 2066 696c 6573 copyright files │ │ │ │ │ -00068cd0: 206d 7573 7420 6265 2065 6e63 6f64 6564 must be encoded │ │ │ │ │ -00068ce0: 2069 6e20 5554 462d 382e 0a0a 2a20 4d65 in UTF-8...* Me │ │ │ │ │ -00068cf0: 6e75 3a0a 0a2a 204d 6163 6869 6e65 2d72 nu:..* Machine-r │ │ │ │ │ -00068d00: 6561 6461 626c 6520 636f 7079 7269 6768 eadable copyrigh │ │ │ │ │ -00068d10: 7420 696e 666f 726d 6174 696f 6e3a 3a0a t information::. │ │ │ │ │ -00068d20: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -00068d30: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -00068d40: 2d2d 2d0a 0a20 2020 2831 2920 496e 2070 ---.. (1) In p │ │ │ │ │ -00068d50: 6172 7469 6375 6c61 722c 20e2 8098 2f75 articular, .../u │ │ │ │ │ -00068d60: 7372 2f73 6861 7265 2f63 6f6d 6d6f 6e2d sr/share/common- │ │ │ │ │ -00068d70: 6c69 6365 6e73 6573 2f41 7061 6368 652d licenses/Apache- │ │ │ │ │ -00068d80: 322e 30e2 8099 2c0a e280 982f 7573 722f 2.0...,..../usr/ │ │ │ │ │ -00068d90: 7368 6172 652f 636f 6d6d 6f6e 2d6c 6963 share/common-lic │ │ │ │ │ -00068da0: 656e 7365 732f 4172 7469 7374 6963 e280 enses/Artistic.. │ │ │ │ │ -00068db0: 992c 0ae2 8098 2f75 7372 2f73 6861 7265 .,..../usr/share │ │ │ │ │ -00068dc0: 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 /common-licenses │ │ │ │ │ -00068dd0: 2f43 4330 2d31 2e30 e280 992c 0ae2 8098 /CC0-1.0...,.... │ │ │ │ │ -00068de0: 2f75 7372 2f73 6861 7265 2f63 6f6d 6d6f /usr/share/commo │ │ │ │ │ -00068df0: 6e2d 6c69 6365 6e73 6573 2f47 504c 2d31 n-licenses/GPL-1 │ │ │ │ │ -00068e00: e280 992c 20e2 8098 2f75 7372 2f73 6861 ..., .../usr/sha │ │ │ │ │ -00068e10: 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 re/common-licens │ │ │ │ │ -00068e20: 6573 2f47 504c 2d32 e280 992c 0ae2 8098 es/GPL-2...,.... │ │ │ │ │ -00068e30: 2f75 7372 2f73 6861 7265 2f63 6f6d 6d6f /usr/share/commo │ │ │ │ │ -00068e40: 6e2d 6c69 6365 6e73 6573 2f47 504c 2d33 n-licenses/GPL-3 │ │ │ │ │ -00068e50: e280 992c 20e2 8098 2f75 7372 2f73 6861 ..., .../usr/sha │ │ │ │ │ -00068e60: 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 re/common-licens │ │ │ │ │ -00068e70: 6573 2f4c 4750 4c2d 32e2 8099 2c0a e280 es/LGPL-2...,... │ │ │ │ │ -00068e80: 982f 7573 722f 7368 6172 652f 636f 6d6d ./usr/share/comm │ │ │ │ │ -00068e90: 6f6e 2d6c 6963 656e 7365 732f 4c47 504c on-licenses/LGPL │ │ │ │ │ -00068ea0: 2d32 2e31 e280 992c 0ae2 8098 2f75 7372 -2.1...,..../usr │ │ │ │ │ -00068eb0: 2f73 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 /share/common-li │ │ │ │ │ -00068ec0: 6365 6e73 6573 2f4c 4750 4c2d 33e2 8099 censes/LGPL-3... │ │ │ │ │ -00068ed0: 2c0a e280 982f 7573 722f 7368 6172 652f ,..../usr/share/ │ │ │ │ │ -00068ee0: 636f 6d6d 6f6e 2d6c 6963 656e 7365 732f common-licenses/ │ │ │ │ │ -00068ef0: 4746 444c 2d31 2e32 e280 992c 0ae2 8098 GFDL-1.2...,.... │ │ │ │ │ -00068f00: 2f75 7372 2f73 6861 7265 2f63 6f6d 6d6f /usr/share/commo │ │ │ │ │ -00068f10: 6e2d 6c69 6365 6e73 6573 2f47 4644 4c2d n-licenses/GFDL- │ │ │ │ │ -00068f20: 312e 33e2 8099 2c0a e280 982f 7573 722f 1.3...,..../usr/ │ │ │ │ │ -00068f30: 7368 6172 652f 636f 6d6d 6f6e 2d6c 6963 share/common-lic │ │ │ │ │ -00068f40: 656e 7365 732f 4d50 4c2d 312e 31e2 8099 enses/MPL-1.1... │ │ │ │ │ -00068f50: 2c20 616e 640a e280 982f 7573 722f 7368 , and..../usr/sh │ │ │ │ │ -00068f60: 6172 652f 636f 6d6d 6f6e 2d6c 6963 656e are/common-licen │ │ │ │ │ -00068f70: 7365 732f 4d50 4c2d 322e 30e2 8099 2072 ses/MPL-2.0... r │ │ │ │ │ -00068f80: 6573 7065 6374 6976 656c 792e 2020 5468 espectively. Th │ │ │ │ │ -00068f90: 6520 556e 6976 6572 7369 7479 206f 660a e University of. │ │ │ │ │ -00068fa0: 4361 6c69 666f 726e 6961 2042 5344 206c California BSD l │ │ │ │ │ -00068fb0: 6963 656e 7365 2069 7320 616c 736f 2069 icense is also i │ │ │ │ │ -00068fc0: 6e63 6c75 6465 6420 696e 2062 6173 652d ncluded in base- │ │ │ │ │ -00068fd0: 6669 6c65 7320 6173 0ae2 8098 2f75 7372 files as..../usr │ │ │ │ │ -00068fe0: 2f73 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 /share/common-li │ │ │ │ │ -00068ff0: 6365 6e73 6573 2f42 5344 e280 992c 2062 censes/BSD..., b │ │ │ │ │ -00069000: 7574 2067 6976 656e 2074 6865 2062 7265 ut given the bre │ │ │ │ │ -00069010: 7669 7479 206f 6620 7468 6973 206c 6963 vity of this lic │ │ │ │ │ -00069020: 656e 7365 2c0a 6974 7320 7370 6563 6966 ense,.its specif │ │ │ │ │ -00069030: 6963 6974 7920 746f 2063 6f64 6520 7768 icity to code wh │ │ │ │ │ -00069040: 6f73 6520 636f 7079 7269 6768 7420 6973 ose copyright is │ │ │ │ │ -00069050: 2068 656c 6420 6279 2074 6865 2052 6567 held by the Reg │ │ │ │ │ -00069060: 656e 7473 206f 6620 7468 650a 556e 6976 ents of the.Univ │ │ │ │ │ -00069070: 6572 7369 7479 206f 6620 4361 6c69 666f ersity of Califo │ │ │ │ │ -00069080: 726e 6961 2c20 616e 6420 7468 6520 6672 rnia, and the fr │ │ │ │ │ -00069090: 6571 7565 6e63 7920 6f66 206d 696e 6f72 equency of minor │ │ │ │ │ -000690a0: 2077 6f72 6469 6e67 2063 6861 6e67 6573 wording changes │ │ │ │ │ -000690b0: 2c0a 6974 7320 7465 7874 2073 686f 756c ,.its text shoul │ │ │ │ │ -000690c0: 6420 6265 2069 6e63 6c75 6465 6420 696e d be included in │ │ │ │ │ -000690d0: 2074 6865 2063 6f70 7972 6967 6874 2066 the copyright f │ │ │ │ │ -000690e0: 696c 6520 7261 7468 6572 2074 6861 6e0a ile rather than. │ │ │ │ │ -000690f0: 7265 6665 7265 6e63 696e 6720 7468 6973 referencing this │ │ │ │ │ -00069100: 2066 696c 652e 0a0a 1f0a 4669 6c65 3a20 file.....File: │ │ │ │ │ -00069110: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00069120: 666f 2c20 204e 6f64 653a 204d 6163 6869 fo, Node: Machi │ │ │ │ │ -00069130: 6e65 2d72 6561 6461 626c 6520 636f 7079 ne-readable copy │ │ │ │ │ -00069140: 7269 6768 7420 696e 666f 726d 6174 696f right informatio │ │ │ │ │ -00069150: 6e2c 2020 5570 3a20 436f 7079 7269 6768 n, Up: Copyrigh │ │ │ │ │ -00069160: 7420 696e 666f 726d 6174 696f 6e0a 0a31 t information..1 │ │ │ │ │ -00069170: 322e 352e 3120 4d61 6368 696e 652d 7265 2.5.1 Machine-re │ │ │ │ │ -00069180: 6164 6162 6c65 2063 6f70 7972 6967 6874 adable copyright │ │ │ │ │ -00069190: 2069 6e66 6f72 6d61 7469 6f6e 0a2d 2d2d information.--- │ │ │ │ │ -000691a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000691b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000691c0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4120 7370 ----------..A sp │ │ │ │ │ -000691d0: 6563 6966 6963 6174 696f 6e20 666f 7220 ecification for │ │ │ │ │ -000691e0: 6120 7374 616e 6461 7264 2c20 6d61 6368 a standard, mach │ │ │ │ │ -000691f0: 696e 652d 7265 6164 6162 6c65 2066 6f72 ine-readable for │ │ │ │ │ -00069200: 6d61 7420 666f 720a e280 9864 6562 6961 mat for....debia │ │ │ │ │ -00069210: 6e2f 636f 7079 7269 6768 74e2 8099 2066 n/copyright... f │ │ │ │ │ -00069220: 696c 6573 2069 7320 6d61 696e 7461 696e iles is maintain │ │ │ │ │ -00069230: 6564 2061 7320 7061 7274 206f 6620 7468 ed as part of th │ │ │ │ │ -00069240: 6520 6465 6269 616e 2d70 6f6c 6963 790a e debian-policy. │ │ │ │ │ -00069250: 7061 636b 6167 652e 2020 5468 6973 2064 package. This d │ │ │ │ │ -00069260: 6f63 756d 656e 7420 6973 2069 6e20 7468 ocument is in th │ │ │ │ │ -00069270: 6520 e280 9863 6f70 7972 6967 6874 2d66 e ...copyright-f │ │ │ │ │ -00069280: 6f72 6d61 74e2 8099 2066 696c 6573 2069 ormat... files i │ │ │ │ │ -00069290: 6e20 7468 650a 6465 6269 616e 2d70 6f6c n the.debian-pol │ │ │ │ │ -000692a0: 6963 7920 7061 636b 6167 652e 2020 4974 icy package. It │ │ │ │ │ -000692b0: 2069 7320 616c 736f 2061 7661 696c 6162 is also availab │ │ │ │ │ -000692c0: 6c65 2066 726f 6d20 7468 6520 4465 6269 le from the Debi │ │ │ │ │ -000692d0: 616e 2077 6562 206d 6972 726f 7273 0a61 an web mirrors.a │ │ │ │ │ -000692e0: 7420 e280 9868 7474 7073 3a2f 2f77 7777 t ...https://www │ │ │ │ │ -000692f0: 2e64 6562 6961 6e2e 6f72 672f 646f 632f .debian.org/doc/ │ │ │ │ │ -00069300: 7061 636b 6167 696e 672d 6d61 6e75 616c packaging-manual │ │ │ │ │ -00069310: 732f 636f 7079 7269 6768 742d 666f 726d s/copyright-form │ │ │ │ │ -00069320: 6174 2f31 2e30 2fe2 8099 2e0a 0a55 7365 at/1.0/......Use │ │ │ │ │ -00069330: 206f 6620 7468 6973 2066 6f72 6d61 7420 of this format │ │ │ │ │ -00069340: 6973 206f 7074 696f 6e61 6c2e 0a0a 1f0a is optional..... │ │ │ │ │ -00069350: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00069360: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00069370: 2045 7861 6d70 6c65 732c 2020 4e65 7874 Examples, Next │ │ │ │ │ -00069380: 3a20 4368 616e 6765 6c6f 6720 6669 6c65 : Changelog file │ │ │ │ │ -00069390: 7320 616e 6420 7265 6c65 6173 6520 6e6f s and release no │ │ │ │ │ -000693a0: 7465 732c 2020 5072 6576 3a20 436f 7079 tes, Prev: Copy │ │ │ │ │ -000693b0: 7269 6768 7420 696e 666f 726d 6174 696f right informatio │ │ │ │ │ -000693c0: 6e2c 2020 5570 3a20 446f 6375 6d65 6e74 n, Up: Document │ │ │ │ │ -000693d0: 6174 696f 6e0a 0a31 322e 3620 4578 616d ation..12.6 Exam │ │ │ │ │ -000693e0: 706c 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ples.=========== │ │ │ │ │ -000693f0: 3d3d 0a0a 416e 7920 6578 616d 706c 6573 ==..Any examples │ │ │ │ │ -00069400: 2028 636f 6e66 6967 7572 6174 696f 6e73 (configurations │ │ │ │ │ -00069410: 2c20 736f 7572 6365 2066 696c 6573 2c20 , source files, │ │ │ │ │ -00069420: 7768 6174 6576 6572 292c 2073 686f 756c whatever), shoul │ │ │ │ │ -00069430: 6420 6265 0a69 6e73 7461 6c6c 6564 2069 d be.installed i │ │ │ │ │ -00069440: 6e20 6120 6469 7265 6374 6f72 7920 e280 n a directory .. │ │ │ │ │ -00069450: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -00069460: 7061 636b 6167 652f 6578 616d 706c 6573 package/examples │ │ │ │ │ -00069470: e280 992e 2020 5468 6573 6520 6669 6c65 .... These file │ │ │ │ │ -00069480: 730a 7368 6f75 6c64 206e 6f74 2062 6520 s.should not be │ │ │ │ │ -00069490: 7265 6665 7265 6e63 6564 2062 7920 616e referenced by an │ │ │ │ │ -000694a0: 7920 7072 6f67 7261 6d3a 2074 6865 79e2 y program: they. │ │ │ │ │ -000694b0: 8099 7265 2074 6865 7265 2066 6f72 2074 ..re there for t │ │ │ │ │ -000694c0: 6865 2062 656e 6566 6974 0a6f 6620 7468 he benefit.of th │ │ │ │ │ -000694d0: 6520 7379 7374 656d 2061 646d 696e 6973 e system adminis │ │ │ │ │ -000694e0: 7472 6174 6f72 2061 6e64 2075 7365 7273 trator and users │ │ │ │ │ -000694f0: 2061 7320 646f 6375 6d65 6e74 6174 696f as documentatio │ │ │ │ │ -00069500: 6e20 6f6e 6c79 2e0a 4172 6368 6974 6563 n only..Architec │ │ │ │ │ -00069510: 7475 7265 2d73 7065 6369 6669 6320 6578 ture-specific ex │ │ │ │ │ -00069520: 616d 706c 6520 6669 6c65 7320 7368 6f75 ample files shou │ │ │ │ │ -00069530: 6c64 2062 6520 696e 7374 616c 6c65 6420 ld be installed │ │ │ │ │ -00069540: 696e 2061 2064 6972 6563 746f 7279 0ae2 in a directory.. │ │ │ │ │ -00069550: 8098 2f75 7372 2f6c 6962 2f70 6163 6b61 ../usr/lib/packa │ │ │ │ │ -00069560: 6765 2f65 7861 6d70 6c65 73e2 8099 2077 ge/examples... w │ │ │ │ │ -00069570: 6974 6820 7379 6d62 6f6c 6963 206c 696e ith symbolic lin │ │ │ │ │ -00069580: 6b73 2074 6f20 7468 656d 2066 726f 6d0a ks to them from. │ │ │ │ │ -00069590: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -000695a0: 632f 7061 636b 6167 652f 6578 616d 706c c/package/exampl │ │ │ │ │ -000695b0: 6573 e280 992c 206f 7220 7468 6520 6c61 es..., or the la │ │ │ │ │ -000695c0: 7474 6572 2064 6972 6563 746f 7279 2069 tter directory i │ │ │ │ │ -000695d0: 7473 656c 6620 6d61 7920 6265 0a61 2073 tself may be.a s │ │ │ │ │ -000695e0: 796d 626f 6c69 6320 6c69 6e6b 2074 6f20 ymbolic link to │ │ │ │ │ -000695f0: 7468 6520 666f 726d 6572 2e0a 0a49 6620 the former...If │ │ │ │ │ -00069600: 7468 6520 7075 7270 6f73 6520 6f66 2061 the purpose of a │ │ │ │ │ -00069610: 2070 6163 6b61 6765 2069 7320 746f 2070 package is to p │ │ │ │ │ -00069620: 726f 7669 6465 2065 7861 6d70 6c65 732c rovide examples, │ │ │ │ │ -00069630: 2074 6865 6e20 7468 6520 6578 616d 706c then the exampl │ │ │ │ │ -00069640: 650a 6669 6c65 7320 6d61 7920 6265 2069 e.files may be i │ │ │ │ │ -00069650: 6e73 7461 6c6c 6564 2069 6e74 6f20 e280 nstalled into .. │ │ │ │ │ -00069660: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -00069670: 7061 636b 6167 65e2 8099 2e0a 0a1f 0a46 package........F │ │ │ │ │ -00069680: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00069690: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -000696a0: 4368 616e 6765 6c6f 6720 6669 6c65 7320 Changelog files │ │ │ │ │ -000696b0: 616e 6420 7265 6c65 6173 6520 6e6f 7465 and release note │ │ │ │ │ -000696c0: 732c 2020 5072 6576 3a20 4578 616d 706c s, Prev: Exampl │ │ │ │ │ -000696d0: 6573 2c20 2055 703a 2044 6f63 756d 656e es, Up: Documen │ │ │ │ │ -000696e0: 7461 7469 6f6e 0a0a 3132 2e37 2043 6861 tation..12.7 Cha │ │ │ │ │ -000696f0: 6e67 656c 6f67 2066 696c 6573 2061 6e64 ngelog files and │ │ │ │ │ -00069700: 2072 656c 6561 7365 206e 6f74 6573 0a3d release notes.= │ │ │ │ │ -00069710: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00069720: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00069730: 3d3d 3d3d 3d0a 0a50 6163 6b61 6765 7320 =====..Packages │ │ │ │ │ -00069740: 7468 6174 2061 7265 206e 6f74 2044 6562 that are not Deb │ │ │ │ │ -00069750: 6961 6e2d 6e61 7469 7665 206d 7573 7420 ian-native must │ │ │ │ │ -00069760: 636f 6e74 6169 6e20 6120 636f 6d70 7265 contain a compre │ │ │ │ │ -00069770: 7373 6564 2063 6f70 7920 6f66 0a74 6865 ssed copy of.the │ │ │ │ │ -00069780: 20e2 8098 6465 6269 616e 2f63 6861 6e67 ...debian/chang │ │ │ │ │ -00069790: 656c 6f67 e280 9920 6669 6c65 2066 726f elog... file fro │ │ │ │ │ -000697a0: 6d20 7468 6520 4465 6269 616e 2073 6f75 m the Debian sou │ │ │ │ │ -000697b0: 7263 6520 7472 6565 2069 6e0a e280 982f rce tree in..../ │ │ │ │ │ -000697c0: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ -000697d0: 636b 6167 65e2 8099 2077 6974 6820 7468 ckage... with th │ │ │ │ │ -000697e0: 6520 6e61 6d65 20e2 8098 6368 616e 6765 e name ...change │ │ │ │ │ -000697f0: 6c6f 672e 4465 6269 616e 2e67 7ae2 8099 log.Debian.gz... │ │ │ │ │ -00069800: 2e0a 0a49 6620 616e 2075 7073 7472 6561 ...If an upstrea │ │ │ │ │ -00069810: 6d20 7265 6c65 6173 6520 6e6f 7465 7320 m release notes │ │ │ │ │ -00069820: 6669 6c65 2069 7320 6176 6169 6c61 626c file is availabl │ │ │ │ │ -00069830: 652c 2063 6f6e 7461 696e 696e 6720 6120 e, containing a │ │ │ │ │ -00069840: 7375 6d6d 6172 7920 6f66 0a63 6861 6e67 summary of.chang │ │ │ │ │ -00069850: 6573 2062 6574 7765 656e 2075 7073 7472 es between upstr │ │ │ │ │ -00069860: 6561 6d20 7265 6c65 6173 6573 2069 6e74 eam releases int │ │ │ │ │ -00069870: 656e 6465 6420 666f 7220 656e 6420 7573 ended for end us │ │ │ │ │ -00069880: 6572 7320 6f66 2074 6865 2070 6163 6b61 ers of the packa │ │ │ │ │ -00069890: 6765 0a61 6e64 206f 6674 656e 2063 616c ge.and often cal │ │ │ │ │ -000698a0: 6c65 6420 e280 984e 4557 53e2 8099 2c20 led ...NEWS..., │ │ │ │ │ -000698b0: 6974 2073 686f 756c 6420 6265 2061 6363 it should be acc │ │ │ │ │ -000698c0: 6573 7369 626c 6520 6173 0ae2 8098 2f75 essible as..../u │ │ │ │ │ -000698d0: 7372 2f73 6861 7265 2f64 6f63 2f70 6163 sr/share/doc/pac │ │ │ │ │ -000698e0: 6b61 6765 2f4e 4557 532e 677a e280 992e kage/NEWS.gz.... │ │ │ │ │ -000698f0: 2020 416e 206f 6c64 6572 2070 7261 6374 An older pract │ │ │ │ │ -00069900: 6963 6520 6f66 2069 6e73 7461 6c6c 696e ice of installin │ │ │ │ │ -00069910: 6720 7468 650a 7570 7374 7265 616d 2072 g the.upstream r │ │ │ │ │ -00069920: 656c 6561 7365 206e 6f74 6573 2061 7320 elease notes as │ │ │ │ │ -00069930: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -00069940: 632f 7061 636b 6167 652f 6368 616e 6765 c/package/change │ │ │ │ │ -00069950: 6c6f 672e 677a e280 9920 6973 0a70 6572 log.gz... is.per │ │ │ │ │ -00069960: 6d69 7474 6564 2062 7574 2064 6570 7265 mitted but depre │ │ │ │ │ -00069970: 6361 7465 642e 0a0a 4966 2074 6865 7265 cated...If there │ │ │ │ │ -00069980: 2069 7320 616e 2075 7073 7472 6561 6d20 is an upstream │ │ │ │ │ -00069990: 6368 616e 6765 6c6f 6720 6176 6169 6c61 changelog availa │ │ │ │ │ -000699a0: 626c 652c 2069 7420 6d61 7920 6265 206d ble, it may be m │ │ │ │ │ -000699b0: 6164 6520 6176 6169 6c61 626c 6520 6173 ade available as │ │ │ │ │ -000699c0: 0ae2 8098 2f75 7372 2f73 6861 7265 2f64 ..../usr/share/d │ │ │ │ │ -000699d0: 6f63 2f70 6163 6b61 6765 2f63 6861 6e67 oc/package/chang │ │ │ │ │ -000699e0: 656c 6f67 2e67 7ae2 8099 2e0a 0a49 6620 elog.gz......If │ │ │ │ │ -000699f0: 6569 7468 6572 206f 6620 7468 6573 6520 either of these │ │ │ │ │ -00069a00: 6669 6c65 7320 6172 6520 6469 7374 7269 files are distri │ │ │ │ │ -00069a10: 6275 7465 6420 696e 2048 544d 4c2c 2074 buted in HTML, t │ │ │ │ │ -00069a20: 6865 7920 7368 6f75 6c64 2062 6520 6d61 hey should be ma │ │ │ │ │ -00069a30: 6465 0a61 7661 696c 6162 6c65 2061 7420 de.available at │ │ │ │ │ -00069a40: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -00069a50: 632f 7061 636b 6167 652f 4e45 5753 2e68 c/package/NEWS.h │ │ │ │ │ -00069a60: 746d 6c2e 677a e280 9920 616e 640a e280 tml.gz... and... │ │ │ │ │ -00069a70: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -00069a80: 7061 636b 6167 652f 6368 616e 6765 6c6f package/changelo │ │ │ │ │ -00069a90: 672e 6874 6d6c 2e67 7ae2 8099 2072 6573 g.html.gz... res │ │ │ │ │ -00069aa0: 7065 6374 6976 656c 792c 2061 6e64 2070 pectively, and p │ │ │ │ │ -00069ab0: 6c61 696e 2074 6578 740a 7665 7273 696f lain text.versio │ │ │ │ │ -00069ac0: 6e73 20e2 8098 4e45 5753 2e67 7ae2 8099 ns ...NEWS.gz... │ │ │ │ │ -00069ad0: 2061 6e64 20e2 8098 6368 616e 6765 6c6f and ...changelo │ │ │ │ │ -00069ae0: 672e 677a e280 9920 7368 6f75 6c64 2062 g.gz... should b │ │ │ │ │ -00069af0: 6520 6765 6e65 7261 7465 6420 6672 6f6d e generated from │ │ │ │ │ -00069b00: 2074 6865 6d2c 0a75 7369 6e67 2c20 666f them,.using, fo │ │ │ │ │ -00069b10: 7220 6578 616d 706c 652c 20e2 8098 6c79 r example, ...ly │ │ │ │ │ -00069b20: 6e78 202d 6475 6d70 202d 6e6f 6c69 7374 nx -dump -nolist │ │ │ │ │ -00069b30: e280 992e 0a0a 4966 2074 6865 2075 7073 ......If the ups │ │ │ │ │ -00069b40: 7472 6561 6d20 7265 6c65 6173 6520 6e6f tream release no │ │ │ │ │ -00069b50: 7465 7320 6f72 2063 6861 6e67 656c 6f67 tes or changelog │ │ │ │ │ -00069b60: 2064 6f20 6e6f 7420 616c 7265 6164 7920 do not already │ │ │ │ │ -00069b70: 636f 6e66 6f72 6d20 746f 0a74 6869 7320 conform to.this │ │ │ │ │ -00069b80: 6e61 6d69 6e67 2063 6f6e 7665 6e74 696f naming conventio │ │ │ │ │ -00069b90: 6e2c 2074 6865 6e20 7468 6973 206d 6179 n, then this may │ │ │ │ │ -00069ba0: 2062 6520 6163 6869 6576 6564 2065 6974 be achieved eit │ │ │ │ │ -00069bb0: 6865 7220 6279 2072 656e 616d 696e 6720 her by renaming │ │ │ │ │ -00069bc0: 7468 650a 6669 6c65 732c 206f 7220 6279 the.files, or by │ │ │ │ │ -00069bd0: 2061 6464 696e 6720 6120 7379 6d62 6f6c adding a symbol │ │ │ │ │ -00069be0: 6963 206c 696e 6b2c 2061 7420 7468 6520 ic link, at the │ │ │ │ │ -00069bf0: 6d61 696e 7461 696e 6572 e280 9973 2064 maintainer...s d │ │ │ │ │ -00069c00: 6973 6372 6574 696f 6e2e 0a28 3129 0a0a iscretion..(1).. │ │ │ │ │ -00069c10: 416c 6c20 6f66 2074 6865 7365 2066 696c All of these fil │ │ │ │ │ -00069c20: 6573 2073 686f 756c 6420 6265 2069 6e73 es should be ins │ │ │ │ │ -00069c30: 7461 6c6c 6564 2063 6f6d 7072 6573 7365 talled compresse │ │ │ │ │ -00069c40: 6420 7573 696e 6720 e280 9867 7a69 7020 d using ...gzip │ │ │ │ │ -00069c50: 2d39 e280 992c 2061 730a 7468 6579 2077 -9..., as.they w │ │ │ │ │ -00069c60: 696c 6c20 6265 636f 6d65 206c 6172 6765 ill become large │ │ │ │ │ -00069c70: 2077 6974 6820 7469 6d65 2065 7665 6e20 with time even │ │ │ │ │ -00069c80: 6966 2074 6865 7920 7374 6172 7420 6f75 if they start ou │ │ │ │ │ -00069c90: 7420 736d 616c 6c2e 0a0a 4966 2074 6865 t small...If the │ │ │ │ │ -00069ca0: 2070 6163 6b61 6765 2068 6173 206f 6e6c package has onl │ │ │ │ │ -00069cb0: 7920 6f6e 6520 6669 6c65 2077 6869 6368 y one file which │ │ │ │ │ -00069cc0: 2069 7320 7573 6564 2062 6f74 6820 6173 is used both as │ │ │ │ │ -00069cd0: 2074 6865 2044 6562 6961 6e0a 6368 616e the Debian.chan │ │ │ │ │ -00069ce0: 6765 6c6f 6720 616e 6420 7468 6520 7570 gelog and the up │ │ │ │ │ -00069cf0: 7374 7265 616d 2072 656c 6561 7365 206e stream release n │ │ │ │ │ -00069d00: 6f74 6573 206f 7220 6368 616e 6765 6c6f otes or changelo │ │ │ │ │ -00069d10: 672c 2062 6563 6175 7365 2074 6865 7265 g, because there │ │ │ │ │ -00069d20: 2069 730a 6e6f 2073 6570 6172 6174 6520 is.no separate │ │ │ │ │ -00069d30: 7570 7374 7265 616d 206d 6169 6e74 6169 upstream maintai │ │ │ │ │ -00069d40: 6e65 722c 2074 6865 6e20 7468 6174 2066 ner, then that f │ │ │ │ │ -00069d50: 696c 6520 7368 6f75 6c64 2075 7375 616c ile should usual │ │ │ │ │ -00069d60: 6c79 2062 650a 696e 7374 616c 6c65 6420 ly be.installed │ │ │ │ │ -00069d70: 6173 20e2 8098 2f75 7372 2f73 6861 7265 as .../usr/share │ │ │ │ │ -00069d80: 2f64 6f63 2f70 6163 6b61 6765 2f4e 4557 /doc/package/NEW │ │ │ │ │ -00069d90: 532e 677a e280 9920 6f72 0ae2 8098 2f75 S.gz... or..../u │ │ │ │ │ -00069da0: 7372 2f73 6861 7265 2f64 6f63 2f70 6163 sr/share/doc/pac │ │ │ │ │ -00069db0: 6b61 6765 2f63 6861 6e67 656c 6f67 2e67 kage/changelog.g │ │ │ │ │ -00069dc0: 7ae2 8099 2028 6465 7065 6e64 696e 6720 z... (depending │ │ │ │ │ -00069dd0: 6f6e 2077 6865 7468 6572 2074 6865 2066 on whether the f │ │ │ │ │ -00069de0: 696c 6520 6973 0a72 656c 6561 7365 206e ile is.release n │ │ │ │ │ -00069df0: 6f74 6573 206f 7220 6120 6368 616e 6765 otes or a change │ │ │ │ │ -00069e00: 6c6f 6729 3b20 6966 2074 6865 7265 2069 log); if there i │ │ │ │ │ -00069e10: 7320 6120 7365 7061 7261 7465 2075 7073 s a separate ups │ │ │ │ │ -00069e20: 7472 6561 6d0a 6d61 696e 7461 696e 6572 tream.maintainer │ │ │ │ │ -00069e30: 2c20 6275 7420 6e6f 2075 7073 7472 6561 , but no upstrea │ │ │ │ │ -00069e40: 6d20 7265 6c65 6173 6520 6e6f 7465 7320 m release notes │ │ │ │ │ -00069e50: 6f72 2063 6861 6e67 656c 6f67 2c20 7468 or changelog, th │ │ │ │ │ -00069e60: 656e 2074 6865 2044 6562 6961 6e0a 6368 en the Debian.ch │ │ │ │ │ -00069e70: 616e 6765 6c6f 6720 7368 6f75 6c64 2073 angelog should s │ │ │ │ │ -00069e80: 7469 6c6c 2062 6520 6361 6c6c 6564 20e2 till be called . │ │ │ │ │ -00069e90: 8098 6368 616e 6765 6c6f 672e 4465 6269 ..changelog.Debi │ │ │ │ │ -00069ea0: 616e 2e67 7ae2 8099 2e0a 0a46 6f72 2064 an.gz......For d │ │ │ │ │ -00069eb0: 6574 6169 6c73 2061 626f 7574 2074 6865 etails about the │ │ │ │ │ -00069ec0: 2066 6f72 6d61 7420 616e 6420 636f 6e74 format and cont │ │ │ │ │ -00069ed0: 656e 7473 206f 6620 7468 6520 4465 6269 ents of the Debi │ │ │ │ │ -00069ee0: 616e 2063 6861 6e67 656c 6f67 2066 696c an changelog fil │ │ │ │ │ -00069ef0: 652c 0a70 6c65 6173 6520 7365 6520 2a6e e,.please see *n │ │ │ │ │ -00069f00: 6f74 6520 4465 6269 616e 2063 6861 6e67 ote Debian chang │ │ │ │ │ -00069f10: 656c 6f67 3b20 6465 6269 616e 2f63 6861 elog; debian/cha │ │ │ │ │ -00069f20: 6e67 656c 6f67 3a20 3664 2e0a 0a20 2020 ngelog: 6d... │ │ │ │ │ -00069f30: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -00069f40: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -00069f50: 0a20 2020 2831 2920 5261 7469 6f6e 616c . (1) Rational │ │ │ │ │ -00069f60: 653a 2050 656f 706c 6520 7368 6f75 6c64 e: People should │ │ │ │ │ -00069f70: 206e 6f74 2068 6176 6520 746f 206c 6f6f not have to loo │ │ │ │ │ -00069f80: 6b20 696e 2070 6c61 6365 7320 666f 7220 k in places for │ │ │ │ │ -00069f90: 7570 7374 7265 616d 0a63 6861 6e67 656c upstream.changel │ │ │ │ │ -00069fa0: 6f67 7320 6d65 7265 6c79 2062 6563 6175 ogs merely becau │ │ │ │ │ -00069fb0: 7365 2074 6865 7920 6172 6520 6769 7665 se they are give │ │ │ │ │ -00069fc0: 6e20 6469 6666 6572 656e 7420 6e61 6d65 n different name │ │ │ │ │ -00069fd0: 7320 6f72 2061 7265 0a64 6973 7472 6962 s or are.distrib │ │ │ │ │ -00069fe0: 7574 6564 2069 6e20 4854 4d4c 2066 6f72 uted in HTML for │ │ │ │ │ -00069ff0: 6d61 742e 0a0a 1f0a 4669 6c65 3a20 6465 mat.....File: de │ │ │ │ │ -0006a000: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0006a010: 2c20 204e 6f64 653a 2049 6e74 726f 6475 , Node: Introdu │ │ │ │ │ -0006a020: 6374 696f 6e20 616e 6420 7363 6f70 6520 ction and scope │ │ │ │ │ -0006a030: 6f66 2074 6865 7365 2061 7070 656e 6469 of these appendi │ │ │ │ │ -0006a040: 6365 732c 2020 4e65 7874 3a20 4269 6e61 ces, Next: Bina │ │ │ │ │ -0006a050: 7279 2070 6163 6b61 6765 7320 6672 6f6d ry packages from │ │ │ │ │ -0006a060: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ -0006a070: 616e 7561 6c2c 2020 5072 6576 3a20 446f anual, Prev: Do │ │ │ │ │ -0006a080: 6375 6d65 6e74 6174 696f 6e2c 2020 5570 cumentation, Up │ │ │ │ │ -0006a090: 3a20 546f 700a 0a31 3320 496e 7472 6f64 : Top..13 Introd │ │ │ │ │ -0006a0a0: 7563 7469 6f6e 2061 6e64 2073 636f 7065 uction and scope │ │ │ │ │ -0006a0b0: 206f 6620 7468 6573 6520 6170 7065 6e64 of these append │ │ │ │ │ -0006a0c0: 6963 6573 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a ices.*********** │ │ │ │ │ -0006a0d0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006a0e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006a0f0: 2a2a 0a0a 5468 6573 6520 6170 7065 6e64 **..These append │ │ │ │ │ -0006a100: 6963 6573 2c20 6578 6365 7074 2074 6865 ices, except the │ │ │ │ │ -0006a110: 2066 696e 616c 2074 6872 6565 2c20 6172 final three, ar │ │ │ │ │ -0006a120: 6520 7461 6b65 6e20 6573 7365 6e74 6961 e taken essentia │ │ │ │ │ -0006a130: 6c6c 7920 7665 7262 6174 696d 0a66 726f lly verbatim.fro │ │ │ │ │ -0006a140: 6d20 7468 6520 6e6f 772d 6465 7072 6563 m the now-deprec │ │ │ │ │ -0006a150: 6174 6564 2050 6163 6b61 6769 6e67 204d ated Packaging M │ │ │ │ │ -0006a160: 616e 7561 6c2c 2076 6572 7369 6f6e 2033 anual, version 3 │ │ │ │ │ -0006a170: 2e32 2e31 2e30 2e20 2054 6865 7920 6172 .2.1.0. They ar │ │ │ │ │ -0006a180: 6520 7468 650a 6368 6170 7465 7273 2077 e the.chapters w │ │ │ │ │ -0006a190: 6869 6368 2061 7265 206c 696b 656c 7920 hich are likely │ │ │ │ │ -0006a1a0: 746f 2062 6520 6f66 2075 7365 2074 6f20 to be of use to │ │ │ │ │ -0006a1b0: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ -0006a1c0: 6572 7320 616e 6420 7768 6963 680a 6861 ers and which.ha │ │ │ │ │ -0006a1d0: 7665 206e 6f74 2061 6c72 6561 6479 2062 ve not already b │ │ │ │ │ -0006a1e0: 6565 6e20 696e 636c 7564 6564 2069 6e20 een included in │ │ │ │ │ -0006a1f0: 7468 6520 706f 6c69 6379 2064 6f63 756d the policy docum │ │ │ │ │ -0006a200: 656e 7420 6974 7365 6c66 2e20 204d 6f73 ent itself. Mos │ │ │ │ │ -0006a210: 7420 6f66 0a74 6865 7365 2073 6563 7469 t of.these secti │ │ │ │ │ -0006a220: 6f6e 7320 6172 6520 7665 7279 206c 696b ons are very lik │ │ │ │ │ -0006a230: 656c 7920 6e6f 7420 7265 6c65 7661 6e74 ely not relevant │ │ │ │ │ -0006a240: 2074 6f20 706f 6c69 6379 3b20 7468 6579 to policy; they │ │ │ │ │ -0006a250: 2073 686f 756c 6420 6265 0a74 7265 6174 should be.treat │ │ │ │ │ -0006a260: 6564 2061 7320 646f 6375 6d65 6e74 6174 ed as documentat │ │ │ │ │ -0006a270: 696f 6e20 666f 7220 7468 6520 7061 636b ion for the pack │ │ │ │ │ -0006a280: 6167 696e 6720 7379 7374 656d 2e20 2050 aging system. P │ │ │ │ │ -0006a290: 6c65 6173 6520 6e6f 7465 2074 6861 740a lease note that. │ │ │ │ │ -0006a2a0: 7468 6573 6520 6170 7065 6e64 6963 6573 these appendices │ │ │ │ │ -0006a2b0: 2061 7265 2069 6e63 6c75 6465 6420 666f are included fo │ │ │ │ │ -0006a2c0: 7220 636f 6e76 656e 6965 6e63 652c 2061 r convenience, a │ │ │ │ │ -0006a2d0: 6e64 2066 6f72 2068 6973 746f 7269 6361 nd for historica │ │ │ │ │ -0006a2e0: 6c0a 7265 6173 6f6e 733a 2074 6865 7920 l.reasons: they │ │ │ │ │ -0006a2f0: 7573 6564 2074 6f20 6265 2070 6172 7420 used to be part │ │ │ │ │ -0006a300: 6f66 2070 6f6c 6963 7920 7061 636b 6167 of policy packag │ │ │ │ │ -0006a310: 652c 2061 6e64 2074 6865 7920 6861 7665 e, and they have │ │ │ │ │ -0006a320: 206e 6f74 2079 6574 0a62 6565 6e20 696e not yet.been in │ │ │ │ │ -0006a330: 636f 7270 6f72 6174 6564 2069 6e74 6f20 corporated into │ │ │ │ │ -0006a340: 6470 6b67 2064 6f63 756d 656e 7461 7469 dpkg documentati │ │ │ │ │ -0006a350: 6f6e 2e20 2048 6f77 6576 6572 2c20 7468 on. However, th │ │ │ │ │ -0006a360: 6579 2073 7469 6c6c 2068 6176 650a 7661 ey still have.va │ │ │ │ │ -0006a370: 6c75 652c 2061 6e64 2068 656e 6365 2074 lue, and hence t │ │ │ │ │ -0006a380: 6865 7920 6172 6520 7072 6573 656e 7465 hey are presente │ │ │ │ │ -0006a390: 6420 6865 7265 2e0a 0a54 6865 7920 6861 d here...They ha │ │ │ │ │ -0006a3a0: 7665 206e 6f74 2079 6574 2062 6565 6e20 ve not yet been │ │ │ │ │ -0006a3b0: 6368 6563 6b65 6420 746f 2065 6e73 7572 checked to ensur │ │ │ │ │ -0006a3c0: 6520 7468 6174 2074 6865 7920 6172 6520 e that they are │ │ │ │ │ -0006a3d0: 636f 6d70 6174 6962 6c65 2077 6974 680a compatible with. │ │ │ │ │ -0006a3e0: 7468 6520 636f 6e74 656e 7473 206f 6620 the contents of │ │ │ │ │ -0006a3f0: 706f 6c69 6379 2c20 616e 6420 6966 2074 policy, and if t │ │ │ │ │ -0006a400: 6865 7265 2061 7265 2061 6e79 2063 6f6e here are any con │ │ │ │ │ -0006a410: 7472 6164 6963 7469 6f6e 732c 2074 6865 tradictions, the │ │ │ │ │ -0006a420: 2076 6572 7369 6f6e 0a69 6e20 7468 6520 version.in the │ │ │ │ │ -0006a430: 6d61 696e 2070 6f6c 6963 7920 646f 6375 main policy docu │ │ │ │ │ -0006a440: 6d65 6e74 2074 616b 6573 2070 7265 6365 ment takes prece │ │ │ │ │ -0006a450: 6465 6e63 652e 2020 5468 6520 7265 6d61 dence. The rema │ │ │ │ │ -0006a460: 696e 696e 6720 6368 6170 7465 7273 206f ining chapters o │ │ │ │ │ -0006a470: 660a 7468 6520 6f6c 6420 5061 636b 6167 f.the old Packag │ │ │ │ │ -0006a480: 696e 6720 4d61 6e75 616c 2068 6176 6520 ing Manual have │ │ │ │ │ -0006a490: 616c 736f 206e 6f74 2062 6565 6e20 7265 also not been re │ │ │ │ │ -0006a4a0: 6164 2069 6e20 6465 7461 696c 2074 6f20 ad in detail to │ │ │ │ │ -0006a4b0: 656e 7375 7265 0a74 6861 7420 7468 6572 ensure.that ther │ │ │ │ │ -0006a4c0: 6520 6172 6520 6e6f 7420 7061 7274 7320 e are not parts │ │ │ │ │ -0006a4d0: 7768 6963 6820 6861 7665 2062 6565 6e20 which have been │ │ │ │ │ -0006a4e0: 6c65 6674 206f 7574 2e20 2042 6f74 6820 left out. Both │ │ │ │ │ -0006a4f0: 6f66 2074 6865 7365 2077 696c 6c0a 6265 of these will.be │ │ │ │ │ -0006a500: 2064 6f6e 6520 696e 2064 7565 2063 6f75 done in due cou │ │ │ │ │ -0006a510: 7273 652e 0a0a 4365 7274 6169 6e20 7061 rse...Certain pa │ │ │ │ │ -0006a520: 7274 7320 6f66 2074 6865 2050 6163 6b61 rts of the Packa │ │ │ │ │ -0006a530: 6769 6e67 206d 616e 7561 6c20 7765 7265 ging manual were │ │ │ │ │ -0006a540: 2069 6e74 6567 7261 7465 6420 696e 746f integrated into │ │ │ │ │ -0006a550: 2074 6865 2050 6f6c 6963 790a 4d61 6e75 the Policy.Manu │ │ │ │ │ -0006a560: 616c 2070 726f 7065 722c 2061 6e64 2072 al proper, and r │ │ │ │ │ -0006a570: 656d 6f76 6564 2066 726f 6d20 7468 6520 emoved from the │ │ │ │ │ -0006a580: 6170 7065 6e64 6963 6573 2e20 204c 696e appendices. Lin │ │ │ │ │ -0006a590: 6b73 2068 6176 6520 6265 656e 2070 6c61 ks have been pla │ │ │ │ │ -0006a5a0: 6365 640a 6672 6f6d 2074 6865 206f 6c64 ced.from the old │ │ │ │ │ -0006a5b0: 206c 6f63 6174 696f 6e73 2074 6f20 7468 locations to th │ │ │ │ │ -0006a5c0: 6520 6e65 7720 6f6e 6573 2e0a 0ae2 8098 e new ones...... │ │ │ │ │ -0006a5d0: 6470 6b67 e280 9920 6973 2061 2073 7569 dpkg... is a sui │ │ │ │ │ -0006a5e0: 7465 206f 6620 7072 6f67 7261 6d73 2066 te of programs f │ │ │ │ │ -0006a5f0: 6f72 2063 7265 6174 696e 6720 6269 6e61 or creating bina │ │ │ │ │ -0006a600: 7279 2070 6163 6b61 6765 2066 696c 6573 ry package files │ │ │ │ │ -0006a610: 2061 6e64 0a69 6e73 7461 6c6c 696e 6720 and.installing │ │ │ │ │ -0006a620: 616e 6420 7265 6d6f 7669 6e67 2074 6865 and removing the │ │ │ │ │ -0006a630: 6d20 6f6e 2055 6e69 7820 7379 7374 656d m on Unix system │ │ │ │ │ -0006a640: 732e 2020 2831 290a 0a54 6865 2062 696e s. (1)..The bin │ │ │ │ │ -0006a650: 6172 7920 7061 636b 6167 6573 2061 7265 ary packages are │ │ │ │ │ -0006a660: 2064 6573 6967 6e65 6420 666f 7220 7468 designed for th │ │ │ │ │ -0006a670: 6520 6d61 6e61 6765 6d65 6e74 206f 6620 e management of │ │ │ │ │ -0006a680: 696e 7374 616c 6c65 640a 6578 6563 7574 installed.execut │ │ │ │ │ -0006a690: 6162 6c65 2070 726f 6772 616d 7320 2875 able programs (u │ │ │ │ │ -0006a6a0: 7375 616c 6c79 2063 6f6d 7069 6c65 6420 sually compiled │ │ │ │ │ -0006a6b0: 6269 6e61 7269 6573 2920 616e 6420 7468 binaries) and th │ │ │ │ │ -0006a6c0: 6569 7220 6173 736f 6369 6174 6564 0a64 eir associated.d │ │ │ │ │ -0006a6d0: 6174 612c 2074 686f 7567 6820 736f 7572 ata, though sour │ │ │ │ │ -0006a6e0: 6365 2063 6f64 6520 6578 616d 706c 6573 ce code examples │ │ │ │ │ -0006a6f0: 2061 6e64 2064 6f63 756d 656e 7461 7469 and documentati │ │ │ │ │ -0006a700: 6f6e 2061 7265 2070 726f 7669 6465 6420 on are provided │ │ │ │ │ -0006a710: 6173 2070 6172 740a 6f66 2073 6f6d 6520 as part.of some │ │ │ │ │ -0006a720: 7061 636b 6167 6573 2e0a 0a54 6869 7320 packages...This │ │ │ │ │ -0006a730: 6d61 6e75 616c 2064 6573 6372 6962 6573 manual describes │ │ │ │ │ -0006a740: 2074 6865 2074 6563 686e 6963 616c 2061 the technical a │ │ │ │ │ -0006a750: 7370 6563 7473 206f 6620 6372 6561 7469 spects of creati │ │ │ │ │ -0006a760: 6e67 2044 6562 6961 6e20 6269 6e61 7279 ng Debian binary │ │ │ │ │ -0006a770: 0a70 6163 6b61 6765 7320 28e2 8098 2e64 .packages (....d │ │ │ │ │ -0006a780: 6562 e280 9920 6669 6c65 7329 2e20 2049 eb... files). I │ │ │ │ │ -0006a790: 7420 646f 6375 6d65 6e74 7320 7468 6520 t documents the │ │ │ │ │ -0006a7a0: 6265 6861 7669 6f72 206f 6620 7468 6520 behavior of the │ │ │ │ │ -0006a7b0: 7061 636b 6167 650a 6d61 6e61 6765 6d65 package.manageme │ │ │ │ │ -0006a7c0: 6e74 2070 726f 6772 616d 7320 e280 9864 nt programs ...d │ │ │ │ │ -0006a7d0: 706b 67e2 8099 2c20 e280 9864 7365 6c65 pkg..., ...dsele │ │ │ │ │ -0006a7e0: 6374 e280 9920 6574 2061 6c2e 2020 616e ct... et al. an │ │ │ │ │ -0006a7f0: 6420 7468 6520 7761 7920 7468 6579 2069 d the way they i │ │ │ │ │ -0006a800: 6e74 6572 6163 740a 7769 7468 2070 6163 nteract.with pac │ │ │ │ │ -0006a810: 6b61 6765 732e 0a0a 5468 6973 206d 616e kages...This man │ │ │ │ │ -0006a820: 7561 6c20 646f 6573 206e 6f74 2067 6f20 ual does not go │ │ │ │ │ -0006a830: 696e 746f 2064 6574 6169 6c20 6162 6f75 into detail abou │ │ │ │ │ -0006a840: 7420 7468 6520 6f70 7469 6f6e 7320 616e t the options an │ │ │ │ │ -0006a850: 6420 7573 6167 6520 6f66 2074 6865 0a70 d usage of the.p │ │ │ │ │ -0006a860: 6163 6b61 6765 2062 7569 6c64 696e 6720 ackage building │ │ │ │ │ -0006a870: 616e 6420 696e 7374 616c 6c61 7469 6f6e and installation │ │ │ │ │ -0006a880: 2074 6f6f 6c73 2e20 2049 7420 7368 6f75 tools. It shou │ │ │ │ │ -0006a890: 6c64 2074 6865 7265 666f 7265 2062 6520 ld therefore be │ │ │ │ │ -0006a8a0: 7265 6164 2069 6e0a 636f 6e6a 756e 6374 read in.conjunct │ │ │ │ │ -0006a8b0: 696f 6e20 7769 7468 2074 686f 7365 2070 ion with those p │ │ │ │ │ -0006a8c0: 726f 6772 616d 73e2 8099 206d 616e 2070 rograms... man p │ │ │ │ │ -0006a8d0: 6167 6573 2e0a 0a54 6865 2075 7469 6c69 ages...The utili │ │ │ │ │ -0006a8e0: 7479 2070 726f 6772 616d 7320 7768 6963 ty programs whic │ │ │ │ │ -0006a8f0: 6820 6172 6520 7072 6f76 6964 6564 2077 h are provided w │ │ │ │ │ -0006a900: 6974 6820 e280 9864 706b 67e2 8099 206e ith ...dpkg... n │ │ │ │ │ -0006a910: 6f74 2064 6573 6372 6962 6564 2069 6e0a ot described in. │ │ │ │ │ -0006a920: 6465 7461 696c 2068 6572 652c 2061 7265 detail here, are │ │ │ │ │ -0006a930: 2064 6f63 756d 656e 7465 6420 696e 2074 documented in t │ │ │ │ │ -0006a940: 6865 6972 206d 616e 2070 6167 6573 2e0a heir man pages.. │ │ │ │ │ -0006a950: 0a49 7420 6973 2061 7373 756d 6564 2074 .It is assumed t │ │ │ │ │ -0006a960: 6861 7420 7468 6520 7265 6164 6572 2069 hat the reader i │ │ │ │ │ -0006a970: 7320 7265 6173 6f6e 6162 6c79 2066 616d s reasonably fam │ │ │ │ │ -0006a980: 696c 6961 7220 7769 7468 2074 6865 20e2 iliar with the . │ │ │ │ │ -0006a990: 8098 6470 6b67 e280 990a 5379 7374 656d ..dpkg....System │ │ │ │ │ -0006a9a0: 2041 646d 696e 6973 7472 6174 6f72 73e2 Administrators. │ │ │ │ │ -0006a9b0: 8099 206d 616e 7561 6c2e 2020 556e 666f .. manual. Unfo │ │ │ │ │ -0006a9c0: 7274 756e 6174 656c 7920 7468 6973 206d rtunately this m │ │ │ │ │ -0006a9d0: 616e 7561 6c20 646f 6573 206e 6f74 2079 anual does not y │ │ │ │ │ -0006a9e0: 6574 0a65 7869 7374 2e0a 0a54 6865 2044 et.exist...The D │ │ │ │ │ -0006a9f0: 6562 6961 6e20 7665 7273 696f 6e20 6f66 ebian version of │ │ │ │ │ -0006aa00: 2074 6865 2046 5346 e280 9973 2047 4e55 the FSF...s GNU │ │ │ │ │ -0006aa10: 2068 656c 6c6f 2070 726f 6772 616d 2069 hello program i │ │ │ │ │ -0006aa20: 7320 7072 6f76 6964 6564 2061 7320 616e s provided as an │ │ │ │ │ -0006aa30: 0a65 7861 6d70 6c65 2066 6f72 2070 656f .example for peo │ │ │ │ │ -0006aa40: 706c 6520 7769 7368 696e 6720 746f 2063 ple wishing to c │ │ │ │ │ -0006aa50: 7265 6174 6520 4465 6269 616e 2070 6163 reate Debian pac │ │ │ │ │ -0006aa60: 6b61 6765 732e 2020 486f 7765 7665 722c kages. However, │ │ │ │ │ -0006aa70: 2077 6869 6c65 0a74 6865 2065 7861 6d70 while.the examp │ │ │ │ │ -0006aa80: 6c65 7320 6172 6520 6865 6c70 6675 6c2c les are helpful, │ │ │ │ │ -0006aa90: 2074 6865 7920 646f 206e 6f74 2072 6570 they do not rep │ │ │ │ │ -0006aaa0: 6c61 6365 2074 6865 206e 6565 6420 746f lace the need to │ │ │ │ │ -0006aab0: 2072 6561 6420 616e 640a 666f 6c6c 6f77 read and.follow │ │ │ │ │ -0006aac0: 2074 6865 2050 6f6c 6963 7920 616e 6420 the Policy and │ │ │ │ │ -0006aad0: 5072 6f67 7261 6d6d 6572 e280 9973 204d Programmer...s M │ │ │ │ │ -0006aae0: 616e 7561 6c2e 0a0a 2020 202d 2d2d 2d2d anual... ----- │ │ │ │ │ -0006aaf0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -0006ab00: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -0006ab10: 3129 20e2 8098 6470 6b67 e280 9920 6973 1) ...dpkg... is │ │ │ │ │ -0006ab20: 2074 6172 6765 7465 6420 7072 696d 6172 targeted primar │ │ │ │ │ -0006ab30: 696c 7920 6174 2044 6562 6961 6e2c 2062 ily at Debian, b │ │ │ │ │ -0006ab40: 7574 206d 6179 2077 6f72 6b20 6f6e 206f ut may work on o │ │ │ │ │ -0006ab50: 7220 6265 0a70 6f72 7465 6420 746f 206f r be.ported to o │ │ │ │ │ -0006ab60: 7468 6572 2073 7973 7465 6d73 2e0a 0a1f ther systems.... │ │ │ │ │ -0006ab70: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0006ab80: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0006ab90: 3a20 4269 6e61 7279 2070 6163 6b61 6765 : Binary package │ │ │ │ │ -0006aba0: 7320 6672 6f6d 206f 6c64 2050 6163 6b61 s from old Packa │ │ │ │ │ -0006abb0: 6769 6e67 204d 616e 7561 6c2c 2020 4e65 ging Manual, Ne │ │ │ │ │ -0006abc0: 7874 3a20 536f 7572 6365 2070 6163 6b61 xt: Source packa │ │ │ │ │ -0006abd0: 6765 7320 6672 6f6d 206f 6c64 2050 6163 ges from old Pac │ │ │ │ │ -0006abe0: 6b61 6769 6e67 204d 616e 7561 6c2c 2020 kaging Manual, │ │ │ │ │ -0006abf0: 5072 6576 3a20 496e 7472 6f64 7563 7469 Prev: Introducti │ │ │ │ │ -0006ac00: 6f6e 2061 6e64 2073 636f 7065 206f 6620 on and scope of │ │ │ │ │ -0006ac10: 7468 6573 6520 6170 7065 6e64 6963 6573 these appendices │ │ │ │ │ -0006ac20: 2c20 2055 703a 2054 6f70 0a0a 3134 2042 , Up: Top..14 B │ │ │ │ │ -0006ac30: 696e 6172 7920 7061 636b 6167 6573 2028 inary packages ( │ │ │ │ │ -0006ac40: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ -0006ac50: 6e67 204d 616e 7561 6c29 0a2a 2a2a 2a2a ng Manual).***** │ │ │ │ │ -0006ac60: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006ac70: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006ac80: 2a2a 2a2a 2a2a 2a2a 2a0a 0a53 6565 20e2 *********..See . │ │ │ │ │ -0006ac90: 8098 6465 6228 3529 e280 9920 616e 6420 ..deb(5)... and │ │ │ │ │ -0006aca0: 2a6e 6f74 6520 4269 6e61 7279 2070 6163 *note Binary pac │ │ │ │ │ -0006acb0: 6b61 6765 206d 6574 6164 6174 6120 6669 kage metadata fi │ │ │ │ │ -0006acc0: 6c65 733a 2031 6234 2e0a 0a2a 204d 656e les: 1b4...* Men │ │ │ │ │ -0006acd0: 753a 0a0a 2a20 4372 6561 7469 6e67 2070 u:..* Creating p │ │ │ │ │ -0006ace0: 6163 6b61 6765 2066 696c 6573 202d 2064 ackage files - d │ │ │ │ │ -0006acf0: 706b 672d 6465 623a 3a0a 2a20 4269 6e61 pkg-deb::.* Bina │ │ │ │ │ -0006ad00: 7279 2070 6163 6b61 6765 206d 6574 6164 ry package metad │ │ │ │ │ -0006ad10: 6174 6120 6669 6c65 733a 3a0a 2a20 5468 ata files::.* Th │ │ │ │ │ -0006ad20: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -0006ad30: 2063 6f6e 7472 6f6c 2066 696c 653b 2063 control file; c │ │ │ │ │ -0006ad40: 6f6e 7472 6f6c 3a20 5468 6520 6269 6e61 ontrol: The bina │ │ │ │ │ -0006ad50: 7279 2070 6163 6b61 6765 2063 6f6e 7472 ry package contr │ │ │ │ │ -0006ad60: 6f6c 2066 696c 6520 636f 6e74 726f 6c2e ol file control. │ │ │ │ │ -0006ad70: 0a2a 2054 696d 6520 5374 616d 7073 3a20 .* Time Stamps: │ │ │ │ │ -0006ad80: 5469 6d65 2053 7461 6d70 733c 323e 2e0a Time Stamps<2>.. │ │ │ │ │ -0006ad90: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0006ada0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0006adb0: 6465 3a20 4372 6561 7469 6e67 2070 6163 de: Creating pac │ │ │ │ │ -0006adc0: 6b61 6765 2066 696c 6573 202d 2064 706b kage files - dpk │ │ │ │ │ -0006add0: 672d 6465 622c 2020 4e65 7874 3a20 4269 g-deb, Next: Bi │ │ │ │ │ -0006ade0: 6e61 7279 2070 6163 6b61 6765 206d 6574 nary package met │ │ │ │ │ -0006adf0: 6164 6174 6120 6669 6c65 732c 2020 5570 adata files, Up │ │ │ │ │ -0006ae00: 3a20 4269 6e61 7279 2070 6163 6b61 6765 : Binary package │ │ │ │ │ -0006ae10: 7320 6672 6f6d 206f 6c64 2050 6163 6b61 s from old Packa │ │ │ │ │ -0006ae20: 6769 6e67 204d 616e 7561 6c0a 0a31 342e ging Manual..14. │ │ │ │ │ -0006ae30: 3120 4372 6561 7469 6e67 2070 6163 6b61 1 Creating packa │ │ │ │ │ -0006ae40: 6765 2066 696c 6573 202d 20e2 8098 6470 ge files - ...dp │ │ │ │ │ -0006ae50: 6b67 2d64 6562 e280 990a 3d3d 3d3d 3d3d kg-deb....====== │ │ │ │ │ -0006ae60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006ae70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006ae80: 3d3d 0a0a 416c 6c20 6d61 6e69 7075 6c61 ==..All manipula │ │ │ │ │ -0006ae90: 7469 6f6e 206f 6620 6269 6e61 7279 2070 tion of binary p │ │ │ │ │ -0006aea0: 6163 6b61 6765 2066 696c 6573 2069 7320 ackage files is │ │ │ │ │ -0006aeb0: 646f 6e65 2062 7920 e280 9864 706b 672d done by ...dpkg- │ │ │ │ │ -0006aec0: 6465 62e2 8099 3b20 6974 e280 9973 2074 deb...; it...s t │ │ │ │ │ -0006aed0: 6865 0a6f 6e6c 7920 7072 6f67 7261 6d20 he.only program │ │ │ │ │ -0006aee0: 7468 6174 2068 6173 206b 6e6f 776c 6564 that has knowled │ │ │ │ │ -0006aef0: 6765 206f 6620 7468 6520 666f 726d 6174 ge of the format │ │ │ │ │ -0006af00: 2e20 2028 e280 9864 706b 672d 6465 62e2 . (...dpkg-deb. │ │ │ │ │ -0006af10: 8099 206d 6179 2062 650a 696e 766f 6b65 .. may be.invoke │ │ │ │ │ -0006af20: 6420 6279 2063 616c 6c69 6e67 20e2 8098 d by calling ... │ │ │ │ │ -0006af30: 6470 6b67 e280 992c 2061 7320 e280 9864 dpkg..., as ...d │ │ │ │ │ -0006af40: 706b 67e2 8099 2077 696c 6c20 7370 6f74 pkg... will spot │ │ │ │ │ -0006af50: 2074 6861 7420 7468 6520 6f70 7469 6f6e that the option │ │ │ │ │ -0006af60: 730a 7265 7175 6573 7465 6420 6172 6520 s.requested are │ │ │ │ │ -0006af70: 6170 7072 6f70 7269 6174 6520 746f 20e2 appropriate to . │ │ │ │ │ -0006af80: 8098 6470 6b67 2d64 6562 e280 9920 616e ..dpkg-deb... an │ │ │ │ │ -0006af90: 6420 696e 766f 6b65 2074 6861 7420 696e d invoke that in │ │ │ │ │ -0006afa0: 7374 6561 6420 7769 7468 2074 6865 0a73 stead with the.s │ │ │ │ │ -0006afb0: 616d 6520 6172 6775 6d65 6e74 732e 290a ame arguments.). │ │ │ │ │ -0006afc0: 0a49 6e20 6f72 6465 7220 746f 2063 7265 .In order to cre │ │ │ │ │ -0006afd0: 6174 6520 6120 6269 6e61 7279 2070 6163 ate a binary pac │ │ │ │ │ -0006afe0: 6b61 6765 2c20 796f 7520 6d75 7374 206d kage, you must m │ │ │ │ │ -0006aff0: 616b 6520 6120 6469 7265 6374 6f72 7920 ake a directory │ │ │ │ │ -0006b000: 7472 6565 0a77 6869 6368 2063 6f6e 7461 tree.which conta │ │ │ │ │ -0006b010: 696e 7320 616c 6c20 7468 6520 6669 6c65 ins all the file │ │ │ │ │ -0006b020: 7320 616e 6420 6469 7265 6374 6f72 6965 s and directorie │ │ │ │ │ -0006b030: 7320 796f 7520 7761 6e74 2074 6f20 6861 s you want to ha │ │ │ │ │ -0006b040: 7665 2069 6e20 7468 650a 6669 6c65 2073 ve in the.file s │ │ │ │ │ -0006b050: 7973 7465 6d20 6461 7461 2070 6172 7420 ystem data part │ │ │ │ │ -0006b060: 6f66 2074 6865 2070 6163 6b61 6765 2e20 of the package. │ │ │ │ │ -0006b070: 2049 6e20 4465 6269 616e 2d66 6f72 6d61 In Debian-forma │ │ │ │ │ -0006b080: 7420 736f 7572 6365 2070 6163 6b61 6765 t source package │ │ │ │ │ -0006b090: 732c 0a74 6869 7320 6469 7265 6374 6f72 s,.this director │ │ │ │ │ -0006b0a0: 7920 6973 2075 7375 616c 6c79 2065 6974 y is usually eit │ │ │ │ │ -0006b0b0: 6865 7220 e280 9864 6562 6961 6e2f 746d her ...debian/tm │ │ │ │ │ -0006b0c0: 70e2 8099 206f 7220 e280 9864 6562 6961 p... or ...debia │ │ │ │ │ -0006b0d0: 6e2f 706b 67e2 8099 2c20 7265 6c61 7469 n/pkg..., relati │ │ │ │ │ -0006b0e0: 7665 0a74 6f20 7468 6520 746f 7020 6f66 ve.to the top of │ │ │ │ │ -0006b0f0: 2074 6865 2070 6163 6b61 6765 e280 9973 the package...s │ │ │ │ │ -0006b100: 2073 6f75 7263 6520 7472 6565 2e0a 0a54 source tree...T │ │ │ │ │ -0006b110: 6865 7920 7368 6f75 6c64 2068 6176 6520 hey should have │ │ │ │ │ -0006b120: 7468 6520 6c6f 6361 7469 6f6e 7320 2872 the locations (r │ │ │ │ │ -0006b130: 656c 6174 6976 6520 746f 2074 6865 2072 elative to the r │ │ │ │ │ -0006b140: 6f6f 7420 6f66 2074 6865 2064 6972 6563 oot of the direc │ │ │ │ │ -0006b150: 746f 7279 0a74 7265 6520 796f 75e2 8099 tory.tree you... │ │ │ │ │ -0006b160: 7265 2063 6f6e 7374 7275 6374 696e 6729 re constructing) │ │ │ │ │ -0006b170: 206f 776e 6572 7368 6970 7320 616e 6420 ownerships and │ │ │ │ │ -0006b180: 7065 726d 6973 7369 6f6e 7320 7768 6963 permissions whic │ │ │ │ │ -0006b190: 6820 796f 7520 7761 6e74 2074 6865 6d0a h you want them. │ │ │ │ │ -0006b1a0: 746f 2068 6176 6520 6f6e 2074 6865 2073 to have on the s │ │ │ │ │ -0006b1b0: 7973 7465 6d20 7768 656e 2074 6865 7920 ystem when they │ │ │ │ │ -0006b1c0: 6172 6520 696e 7374 616c 6c65 642e 0a0a are installed... │ │ │ │ │ -0006b1d0: 5769 7468 2063 7572 7265 6e74 2076 6572 With current ver │ │ │ │ │ -0006b1e0: 7369 6f6e 7320 6f66 20e2 8098 6470 6b67 sions of ...dpkg │ │ │ │ │ -0006b1f0: e280 9920 7468 6520 7569 642f 7573 6572 ... the uid/user │ │ │ │ │ -0006b200: 6e61 6d65 2061 6e64 2067 6964 2f67 726f name and gid/gro │ │ │ │ │ -0006b210: 7570 6e61 6d65 0a6d 6170 7069 6e67 7320 upname.mappings │ │ │ │ │ -0006b220: 666f 7220 7468 6520 7573 6572 7320 616e for the users an │ │ │ │ │ -0006b230: 6420 6772 6f75 7073 2062 6569 6e67 2075 d groups being u │ │ │ │ │ -0006b240: 7365 6420 7368 6f75 6c64 2062 6520 7468 sed should be th │ │ │ │ │ -0006b250: 6520 7361 6d65 206f 6e20 7468 650a 7379 e same on the.sy │ │ │ │ │ -0006b260: 7374 656d 2077 6865 7265 2074 6865 2070 stem where the p │ │ │ │ │ -0006b270: 6163 6b61 6765 2069 7320 6275 696c 7420 ackage is built │ │ │ │ │ -0006b280: 616e 6420 7468 6520 6f6e 6520 7768 6572 and the one wher │ │ │ │ │ -0006b290: 6520 6974 2069 7320 696e 7374 616c 6c65 e it is installe │ │ │ │ │ -0006b2a0: 642e 0a0a 596f 7520 6e65 6564 2074 6f20 d...You need to │ │ │ │ │ -0006b2b0: 6164 6420 6f6e 6520 7370 6563 6961 6c20 add one special │ │ │ │ │ -0006b2c0: 6469 7265 6374 6f72 7920 746f 2074 6865 directory to the │ │ │ │ │ -0006b2d0: 2072 6f6f 7420 6f66 2074 6865 206d 696e root of the min │ │ │ │ │ -0006b2e0: 6961 7475 7265 2066 696c 650a 7379 7374 iature file.syst │ │ │ │ │ -0006b2f0: 656d 2074 7265 6520 796f 75e2 8099 7265 em tree you...re │ │ │ │ │ -0006b300: 2063 7265 6174 696e 673a 20e2 8098 4445 creating: ...DE │ │ │ │ │ -0006b310: 4249 414e e280 992e 2020 4974 2073 686f BIAN.... It sho │ │ │ │ │ -0006b320: 756c 6420 636f 6e74 6169 6e20 7468 6520 uld contain the │ │ │ │ │ -0006b330: 636f 6e74 726f 6c0a 696e 666f 726d 6174 control.informat │ │ │ │ │ -0006b340: 696f 6e20 6669 6c65 732c 206e 6f74 6162 ion files, notab │ │ │ │ │ -0006b350: 6c79 2074 6865 2062 696e 6172 7920 7061 ly the binary pa │ │ │ │ │ -0006b360: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ -0006b370: 6c65 2028 7365 6520 2a6e 6f74 650a 5468 le (see *note.Th │ │ │ │ │ -0006b380: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -0006b390: 2063 6f6e 7472 6f6c 2066 696c 653b 2063 control file; c │ │ │ │ │ -0006b3a0: 6f6e 7472 6f6c 3a20 3162 372e 292e 0a0a ontrol: 1b7.)... │ │ │ │ │ -0006b3b0: 5468 6520 e280 9844 4542 4941 4ee2 8099 The ...DEBIAN... │ │ │ │ │ -0006b3c0: 2064 6972 6563 746f 7279 2077 696c 6c20 directory will │ │ │ │ │ -0006b3d0: 6e6f 7420 6170 7065 6172 2069 6e20 7468 not appear in th │ │ │ │ │ -0006b3e0: 6520 6669 6c65 2073 7973 7465 6d20 6172 e file system ar │ │ │ │ │ -0006b3f0: 6368 6976 6520 6f66 2074 6865 0a70 6163 chive of the.pac │ │ │ │ │ -0006b400: 6b61 6765 2c20 616e 6420 736f 2077 6f6e kage, and so won │ │ │ │ │ -0006b410: e280 9974 2062 6520 696e 7374 616c 6c65 ...t be installe │ │ │ │ │ -0006b420: 6420 6279 20e2 8098 6470 6b67 e280 9920 d by ...dpkg... │ │ │ │ │ -0006b430: 7768 656e 2074 6865 2070 6163 6b61 6765 when the package │ │ │ │ │ -0006b440: 2069 730a 756e 7061 636b 6564 2e0a 0a57 is.unpacked...W │ │ │ │ │ -0006b450: 6865 6e20 796f 75e2 8099 7665 2070 7265 hen you...ve pre │ │ │ │ │ -0006b460: 7061 7265 6420 7468 6520 7061 636b 6167 pared the packag │ │ │ │ │ -0006b470: 652c 2079 6f75 2073 686f 756c 6420 696e e, you should in │ │ │ │ │ -0006b480: 766f 6b65 3a0a 0a20 2020 2020 6470 6b67 voke:.. dpkg │ │ │ │ │ -0006b490: 202d 2d62 7569 6c64 2064 6972 6563 746f --build directo │ │ │ │ │ -0006b4a0: 7279 0a0a 5468 6973 2077 696c 6c20 6275 ry..This will bu │ │ │ │ │ -0006b4b0: 696c 6420 7468 6520 7061 636b 6167 6520 ild the package │ │ │ │ │ -0006b4c0: 696e 20e2 8098 6469 7265 6374 6f72 792e in ...directory. │ │ │ │ │ -0006b4d0: 6465 62e2 8099 2e20 2028 e280 9864 706b deb.... (...dpk │ │ │ │ │ -0006b4e0: 67e2 8099 206b 6e6f 7773 2074 6861 740a g... knows that. │ │ │ │ │ -0006b4f0: e280 982d 2d62 7569 6c64 e280 9920 6973 ...--build... is │ │ │ │ │ -0006b500: 2061 20e2 8098 6470 6b67 2d64 6562 e280 a ...dpkg-deb.. │ │ │ │ │ -0006b510: 9920 6f70 7469 6f6e 2c20 736f 2069 7420 . option, so it │ │ │ │ │ -0006b520: 696e 766f 6b65 7320 e280 9864 706b 672d invokes ...dpkg- │ │ │ │ │ -0006b530: 6465 62e2 8099 2077 6974 6820 7468 6520 deb... with the │ │ │ │ │ -0006b540: 7361 6d65 0a61 7267 756d 656e 7473 2074 same.arguments t │ │ │ │ │ -0006b550: 6f20 6275 696c 6420 7468 6520 7061 636b o build the pack │ │ │ │ │ -0006b560: 6167 652e 290a 0a53 6565 2074 6865 20e2 age.)..See the . │ │ │ │ │ -0006b570: 8098 6470 6b67 2d64 6562 2838 29e2 8099 ..dpkg-deb(8)... │ │ │ │ │ -0006b580: 206d 616e 2070 6167 6520 666f 7220 6465 man page for de │ │ │ │ │ -0006b590: 7461 696c 7320 6f66 2068 6f77 2074 6f20 tails of how to │ │ │ │ │ -0006b5a0: 6578 616d 696e 6520 7468 650a 636f 6e74 examine the.cont │ │ │ │ │ -0006b5b0: 656e 7473 206f 6620 7468 6973 206e 6577 ents of this new │ │ │ │ │ -0006b5c0: 6c79 2d63 7265 6174 6564 2066 696c 652e ly-created file. │ │ │ │ │ -0006b5d0: 2020 596f 7520 6d61 7920 6669 6e64 2074 You may find t │ │ │ │ │ -0006b5e0: 6865 206f 7574 7075 7420 6f66 0a66 6f6c he output of.fol │ │ │ │ │ -0006b5f0: 6c6f 7769 6e67 2063 6f6d 6d61 6e64 7320 lowing commands │ │ │ │ │ -0006b600: 656e 6c69 6768 7465 6e69 6e67 3a0a 0a20 enlightening:.. │ │ │ │ │ -0006b610: 2020 2020 6470 6b67 2d64 6562 202d 2d69 dpkg-deb --i │ │ │ │ │ -0006b620: 6e66 6f20 6669 6c65 6e61 6d65 2e64 6562 nfo filename.deb │ │ │ │ │ -0006b630: 0a20 2020 2020 6470 6b67 2d64 6562 202d . dpkg-deb - │ │ │ │ │ -0006b640: 2d63 6f6e 7465 6e74 7320 6669 6c65 6e61 -contents filena │ │ │ │ │ -0006b650: 6d65 2e64 6562 0a20 2020 2020 6470 6b67 me.deb. dpkg │ │ │ │ │ -0006b660: 202d 2d63 6f6e 7465 6e74 7320 6669 6c65 --contents file │ │ │ │ │ -0006b670: 6e61 6d65 2e64 6562 0a0a 546f 2076 6965 name.deb..To vie │ │ │ │ │ -0006b680: 7720 7468 6520 636f 7079 7269 6768 7420 w the copyright │ │ │ │ │ -0006b690: 6669 6c65 2066 6f72 2061 2070 6163 6b61 file for a packa │ │ │ │ │ -0006b6a0: 6765 2079 6f75 2063 6f75 6c64 2075 7365 ge you could use │ │ │ │ │ -0006b6b0: 2074 6869 7320 636f 6d6d 616e 643a 0a0a this command:.. │ │ │ │ │ -0006b6c0: 2020 2020 2064 706b 6720 2d2d 6673 7973 dpkg --fsys │ │ │ │ │ -0006b6d0: 2d74 6172 6669 6c65 2066 696c 656e 616d -tarfile filenam │ │ │ │ │ -0006b6e0: 652e 6465 6220 7c20 7461 7220 784f 6620 e.deb | tar xOf │ │ │ │ │ -0006b6f0: 2d20 2d2d 7769 6c64 6361 7264 7320 5c2a - --wildcards \* │ │ │ │ │ -0006b700: 2f63 6f70 7972 6967 6874 207c 2070 6167 /copyright | pag │ │ │ │ │ -0006b710: 6572 0a0a 1f0a 4669 6c65 3a20 6465 6269 er....File: debi │ │ │ │ │ -0006b720: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0006b730: 204e 6f64 653a 2042 696e 6172 7920 7061 Node: Binary pa │ │ │ │ │ -0006b740: 636b 6167 6520 6d65 7461 6461 7461 2066 ckage metadata f │ │ │ │ │ -0006b750: 696c 6573 2c20 204e 6578 743a 2054 6865 iles, Next: The │ │ │ │ │ -0006b760: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ -0006b770: 636f 6e74 726f 6c20 6669 6c65 2063 6f6e control file con │ │ │ │ │ -0006b780: 7472 6f6c 2c20 2050 7265 763a 2043 7265 trol, Prev: Cre │ │ │ │ │ -0006b790: 6174 696e 6720 7061 636b 6167 6520 6669 ating package fi │ │ │ │ │ -0006b7a0: 6c65 7320 2d20 6470 6b67 2d64 6562 2c20 les - dpkg-deb, │ │ │ │ │ -0006b7b0: 2055 703a 2042 696e 6172 7920 7061 636b Up: Binary pack │ │ │ │ │ -0006b7c0: 6167 6573 2066 726f 6d20 6f6c 6420 5061 ages from old Pa │ │ │ │ │ -0006b7d0: 636b 6167 696e 6720 4d61 6e75 616c 0a0a ckaging Manual.. │ │ │ │ │ -0006b7e0: 3134 2e32 2042 696e 6172 7920 7061 636b 14.2 Binary pack │ │ │ │ │ -0006b7f0: 6167 6520 6d65 7461 6461 7461 2066 696c age metadata fil │ │ │ │ │ -0006b800: 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d es.============= │ │ │ │ │ -0006b810: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006b820: 3d3d 3d3d 3d0a 0a54 6865 2070 6163 6b61 =====..The packa │ │ │ │ │ -0006b830: 6765 206d 6574 6164 6174 6120 706f 7274 ge metadata port │ │ │ │ │ -0006b840: 696f 6e20 6f66 2061 2062 696e 6172 7920 ion of a binary │ │ │ │ │ -0006b850: 7061 636b 6167 6520 6973 2061 2063 6f6c package is a col │ │ │ │ │ -0006b860: 6c65 6374 696f 6e20 6f66 0a66 696c 6573 lection of.files │ │ │ │ │ -0006b870: 2077 6974 6820 6e61 6d65 7320 6b6e 6f77 with names know │ │ │ │ │ -0006b880: 6e20 746f 20e2 8098 6470 6b67 e280 992e n to ...dpkg.... │ │ │ │ │ -0006b890: 2020 4974 2077 696c 6c20 7472 6561 7420 It will treat │ │ │ │ │ -0006b8a0: 7468 6520 636f 6e74 656e 7473 206f 6620 the contents of │ │ │ │ │ -0006b8b0: 7468 6573 650a 6669 6c65 7320 7370 6563 these.files spec │ │ │ │ │ -0006b8c0: 6961 6c6c 7920 2d20 736f 6d65 206f 6620 ially - some of │ │ │ │ │ -0006b8d0: 7468 656d 2063 6f6e 7461 696e 2069 6e66 them contain inf │ │ │ │ │ -0006b8e0: 6f72 6d61 7469 6f6e 2075 7365 6420 6279 ormation used by │ │ │ │ │ -0006b8f0: 20e2 8098 6470 6b67 e280 9920 7768 656e ...dpkg... when │ │ │ │ │ -0006b900: 0a69 6e73 7461 6c6c 696e 6720 6f72 2072 .installing or r │ │ │ │ │ -0006b910: 656d 6f76 696e 6720 7468 6520 7061 636b emoving the pack │ │ │ │ │ -0006b920: 6167 653b 206f 7468 6572 7320 6172 6520 age; others are │ │ │ │ │ -0006b930: 7363 7269 7074 7320 7768 6963 6820 7468 scripts which th │ │ │ │ │ -0006b940: 6520 7061 636b 6167 650a 6d61 696e 7461 e package.mainta │ │ │ │ │ -0006b950: 696e 6572 2077 616e 7473 20e2 8098 6470 iner wants ...dp │ │ │ │ │ -0006b960: 6b67 e280 9920 746f 2072 756e 2e0a 0a49 kg... to run...I │ │ │ │ │ -0006b970: 7420 6973 2070 6f73 7369 626c 6520 746f t is possible to │ │ │ │ │ -0006b980: 2070 7574 206f 7468 6572 2066 696c 6573 put other files │ │ │ │ │ -0006b990: 2069 6e20 7468 6520 7061 636b 6167 6520 in the package │ │ │ │ │ -0006b9a0: 6d65 7461 6461 7461 2061 7263 6869 7665 metadata archive │ │ │ │ │ -0006b9b0: 0a6d 656d 6265 722c 2062 7574 2074 6869 .member, but thi │ │ │ │ │ -0006b9c0: 7320 6973 206e 6f74 2067 656e 6572 616c s is not general │ │ │ │ │ -0006b9d0: 6c79 2061 2067 6f6f 6420 6964 6561 2028 ly a good idea ( │ │ │ │ │ -0006b9e0: 7468 6f75 6768 2074 6865 7920 7769 6c6c though they will │ │ │ │ │ -0006b9f0: 206c 6172 6765 6c79 0a62 6520 6967 6e6f largely.be igno │ │ │ │ │ -0006ba00: 7265 6429 2e0a 0a48 6572 6520 6973 2061 red)...Here is a │ │ │ │ │ -0006ba10: 2062 7269 6566 206c 6973 7420 6f66 2074 brief list of t │ │ │ │ │ -0006ba20: 6865 2070 6163 6b61 6765 206d 6574 6164 he package metad │ │ │ │ │ -0006ba30: 6174 6120 6669 6c65 7320 7375 7070 6f72 ata files suppor │ │ │ │ │ -0006ba40: 7465 6420 6279 20e2 8098 6470 6b67 e280 ted by ...dpkg.. │ │ │ │ │ -0006ba50: 990a 616e 6420 6120 7375 6d6d 6172 7920 ..and a summary │ │ │ │ │ -0006ba60: 6f66 2077 6861 7420 7468 6579 e280 9972 of what they...r │ │ │ │ │ -0006ba70: 6520 7573 6564 2066 6f72 2e0a 0ae2 8098 e used for...... │ │ │ │ │ -0006ba80: 636f 6e74 726f 6ce2 8099 0a0a 2020 2020 control..... │ │ │ │ │ -0006ba90: 2054 6869 7320 6973 2074 6865 206b 6579 This is the key │ │ │ │ │ -0006baa0: 2064 6573 6372 6970 7469 6f6e 2066 696c description fil │ │ │ │ │ -0006bab0: 6520 7573 6564 2062 7920 e280 9864 706b e used by ...dpk │ │ │ │ │ -0006bac0: 67e2 8099 2e20 2049 7420 7370 6563 6966 g.... It specif │ │ │ │ │ -0006bad0: 6965 7320 7468 650a 2020 2020 2070 6163 ies the. pac │ │ │ │ │ -0006bae0: 6b61 6765 e280 9973 206e 616d 6520 616e kage...s name an │ │ │ │ │ -0006baf0: 6420 7665 7273 696f 6e2c 2067 6976 6573 d version, gives │ │ │ │ │ -0006bb00: 2069 7473 2064 6573 6372 6970 7469 6f6e its description │ │ │ │ │ -0006bb10: 2066 6f72 2074 6865 2075 7365 722c 0a20 for the user,. │ │ │ │ │ -0006bb20: 2020 2020 7374 6174 6573 2069 7473 2072 states its r │ │ │ │ │ -0006bb30: 656c 6174 696f 6e73 6869 7073 2077 6974 elationships wit │ │ │ │ │ -0006bb40: 6820 6f74 6865 7220 7061 636b 6167 6573 h other packages │ │ │ │ │ -0006bb50: 2c20 616e 6420 736f 2066 6f72 7468 2e20 , and so forth. │ │ │ │ │ -0006bb60: 2053 6565 0a20 2020 2020 2a6e 6f74 6520 See. *note │ │ │ │ │ -0006bb70: 4465 6269 616e 2073 6f75 7263 6520 7061 Debian source pa │ │ │ │ │ -0006bb80: 636b 6167 6520 7465 6d70 6c61 7465 2063 ckage template c │ │ │ │ │ -0006bb90: 6f6e 7472 6f6c 2066 696c 6573 20e2 8093 ontrol files ... │ │ │ │ │ -0006bba0: 0a20 2020 2020 6465 6269 616e 2f63 6f6e . debian/con │ │ │ │ │ -0006bbb0: 7472 6f6c 3a20 3934 2e20 616e 6420 2a6e trol: 94. and *n │ │ │ │ │ -0006bbc0: 6f74 6520 4465 6269 616e 2062 696e 6172 ote Debian binar │ │ │ │ │ -0006bbd0: 7920 7061 636b 6167 6520 636f 6e74 726f y package contro │ │ │ │ │ -0006bbe0: 6c20 6669 6c65 7320 e280 930a 2020 2020 l files .... │ │ │ │ │ -0006bbf0: 2044 4542 4941 4e2f 636f 6e74 726f 6c3a DEBIAN/control: │ │ │ │ │ -0006bc00: 2033 352e 0a0a 2020 2020 2049 7420 6973 35... It is │ │ │ │ │ -0006bc10: 2075 7375 616c 6c79 2067 656e 6572 6174 usually generat │ │ │ │ │ -0006bc20: 6564 2061 7574 6f6d 6174 6963 616c 6c79 ed automatically │ │ │ │ │ -0006bc30: 2066 726f 6d20 696e 666f 726d 6174 696f from informatio │ │ │ │ │ -0006bc40: 6e20 696e 2074 6865 0a20 2020 2020 736f n in the. so │ │ │ │ │ -0006bc50: 7572 6365 2070 6163 6b61 6765 2062 7920 urce package by │ │ │ │ │ -0006bc60: 7468 6520 e280 9864 706b 672d 6765 6e63 the ...dpkg-genc │ │ │ │ │ -0006bc70: 6f6e 7472 6f6c e280 9920 7072 6f67 7261 ontrol... progra │ │ │ │ │ -0006bc80: 6d2c 2061 6e64 2077 6974 680a 2020 2020 m, and with. │ │ │ │ │ -0006bc90: 2061 7373 6973 7461 6e63 6520 6672 6f6d assistance from │ │ │ │ │ -0006bca0: 20e2 8098 6470 6b67 2d73 686c 6962 6465 ...dpkg-shlibde │ │ │ │ │ -0006bcb0: 7073 e280 992e 2020 5365 6520 2a6e 6f74 ps.... See *not │ │ │ │ │ -0006bcc0: 6520 536f 7572 6365 2070 6163 6b61 6765 e Source package │ │ │ │ │ -0006bcd0: 7320 2866 726f 6d0a 2020 2020 206f 6c64 s (from. old │ │ │ │ │ -0006bce0: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ -0006bcf0: 6c29 3a20 3162 392e 0a0a e280 9870 6f73 l): 1b9......pos │ │ │ │ │ -0006bd00: 7469 6e73 74e2 8099 2c20 e280 9870 7265 tinst..., ...pre │ │ │ │ │ -0006bd10: 696e 7374 e280 992c 20e2 8098 706f 7374 inst..., ...post │ │ │ │ │ -0006bd20: 726d e280 992c 20e2 8098 7072 6572 6de2 rm..., ...prerm. │ │ │ │ │ -0006bd30: 8099 0a0a 2020 2020 2054 6865 7365 2061 .... These a │ │ │ │ │ -0006bd40: 7265 2065 7865 6375 7461 626c 6520 6669 re executable fi │ │ │ │ │ -0006bd50: 6c65 7320 2875 7375 616c 6c79 2073 6372 les (usually scr │ │ │ │ │ -0006bd60: 6970 7473 2920 7768 6963 6820 e280 9864 ipts) which ...d │ │ │ │ │ -0006bd70: 706b 67e2 8099 2072 756e 730a 2020 2020 pkg... runs. │ │ │ │ │ -0006bd80: 2064 7572 696e 6720 696e 7374 616c 6c61 during installa │ │ │ │ │ -0006bd90: 7469 6f6e 2c20 7570 6772 6164 6520 616e tion, upgrade an │ │ │ │ │ -0006bda0: 6420 7265 6d6f 7661 6c20 6f66 2070 6163 d removal of pac │ │ │ │ │ -0006bdb0: 6b61 6765 732e 2020 5468 6579 2061 6c6c kages. They all │ │ │ │ │ -0006bdc0: 6f77 0a20 2020 2020 7468 6520 7061 636b ow. the pack │ │ │ │ │ -0006bdd0: 6167 6520 746f 2064 6561 6c20 7769 7468 age to deal with │ │ │ │ │ -0006bde0: 206d 6174 7465 7273 2077 6869 6368 2061 matters which a │ │ │ │ │ -0006bdf0: 7265 2070 6172 7469 6375 6c61 7220 746f re particular to │ │ │ │ │ -0006be00: 2074 6861 740a 2020 2020 2070 6163 6b61 that. packa │ │ │ │ │ -0006be10: 6765 206f 7220 7265 7175 6972 6520 6d6f ge or require mo │ │ │ │ │ -0006be20: 7265 2063 6f6d 706c 6963 6174 6564 2070 re complicated p │ │ │ │ │ -0006be30: 726f 6365 7373 696e 6720 7468 616e 2074 rocessing than t │ │ │ │ │ -0006be40: 6861 7420 7072 6f76 6964 6564 0a20 2020 hat provided. │ │ │ │ │ -0006be50: 2020 6279 20e2 8098 6470 6b67 e280 992e by ...dpkg.... │ │ │ │ │ -0006be60: 2020 4465 7461 696c 7320 6f66 2077 6865 Details of whe │ │ │ │ │ -0006be70: 6e20 616e 6420 686f 7720 7468 6579 2061 n and how they a │ │ │ │ │ -0006be80: 7265 2063 616c 6c65 6420 6172 6520 696e re called are in │ │ │ │ │ -0006be90: 202a 6e6f 7465 0a20 2020 2020 5061 636b *note. Pack │ │ │ │ │ -0006bea0: 6167 6520 6d61 696e 7461 696e 6572 2073 age maintainer s │ │ │ │ │ -0006beb0: 6372 6970 7473 2061 6e64 2069 6e73 7461 cripts and insta │ │ │ │ │ -0006bec0: 6c6c 6174 696f 6e20 7072 6f63 6564 7572 llation procedur │ │ │ │ │ -0006bed0: 653a 2064 622e 0a0a 2020 2020 2049 7420 e: db... It │ │ │ │ │ -0006bee0: 6973 2076 6572 7920 696d 706f 7274 616e is very importan │ │ │ │ │ -0006bef0: 7420 746f 206d 616b 6520 7468 6573 6520 t to make these │ │ │ │ │ -0006bf00: 7363 7269 7074 7320 6964 656d 706f 7465 scripts idempote │ │ │ │ │ -0006bf10: 6e74 2e20 2053 6565 202a 6e6f 7465 0a20 nt. See *note. │ │ │ │ │ -0006bf20: 2020 2020 4d61 696e 7461 696e 6572 2073 Maintainer s │ │ │ │ │ -0006bf30: 6372 6970 7473 2069 6465 6d70 6f74 656e cripts idempoten │ │ │ │ │ -0006bf40: 6379 3a20 6530 2e0a 0a20 2020 2020 5468 cy: e0... Th │ │ │ │ │ -0006bf50: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ -0006bf60: 6970 7473 2061 7265 206e 6f74 2067 7561 ipts are not gua │ │ │ │ │ -0006bf70: 7261 6e74 6565 6420 746f 2072 756e 2077 ranteed to run w │ │ │ │ │ -0006bf80: 6974 6820 6120 636f 6e74 726f 6c6c 696e ith a controllin │ │ │ │ │ -0006bf90: 670a 2020 2020 2074 6572 6d69 6e61 6c20 g. terminal │ │ │ │ │ -0006bfa0: 616e 6420 6d61 7920 6e6f 7420 6265 2061 and may not be a │ │ │ │ │ -0006bfb0: 626c 6520 746f 2069 6e74 6572 6163 7420 ble to interact │ │ │ │ │ -0006bfc0: 7769 7468 2074 6865 2075 7365 722e 2020 with the user. │ │ │ │ │ -0006bfd0: 5365 6520 2a6e 6f74 650a 2020 2020 2043 See *note. C │ │ │ │ │ -0006bfe0: 6f6e 7472 6f6c 6c69 6e67 2074 6572 6d69 ontrolling termi │ │ │ │ │ -0006bff0: 6e61 6c20 666f 7220 6d61 696e 7461 696e nal for maintain │ │ │ │ │ -0006c000: 6572 2073 6372 6970 7473 3a20 6532 2e0a er scripts: e2.. │ │ │ │ │ -0006c010: 0ae2 8098 636f 6e66 6669 6c65 73e2 8099 ....conffiles... │ │ │ │ │ -0006c020: 2054 6869 7320 6669 6c65 2063 6f6e 7461 This file conta │ │ │ │ │ -0006c030: 696e 7320 6120 6c69 7374 206f 6620 636f ins a list of co │ │ │ │ │ -0006c040: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -0006c050: 7320 7768 6963 680a 0a20 2020 2020 6172 s which.. ar │ │ │ │ │ -0006c060: 6520 746f 2062 6520 6861 6e64 6c65 6420 e to be handled │ │ │ │ │ -0006c070: 6175 746f 6d61 7469 6361 6c6c 7920 6279 automatically by │ │ │ │ │ -0006c080: 20e2 8098 6470 6b67 e280 9920 2873 6565 ...dpkg... (see │ │ │ │ │ -0006c090: 202a 6e6f 7465 2043 6f6e 6669 6775 7261 *note Configura │ │ │ │ │ -0006c0a0: 7469 6f6e 0a20 2020 2020 6669 6c65 2068 tion. file h │ │ │ │ │ -0006c0b0: 616e 646c 696e 6720 2866 726f 6d20 6f6c andling (from ol │ │ │ │ │ -0006c0c0: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -0006c0d0: 616c 293a 2031 6261 2e29 2e20 204e 6f74 al): 1ba.). Not │ │ │ │ │ -0006c0e0: 6520 7468 6174 206e 6f74 0a20 2020 2020 e that not. │ │ │ │ │ -0006c0f0: 6e65 6365 7373 6172 696c 7920 6576 6572 necessarily ever │ │ │ │ │ -0006c100: 7920 636f 6e66 6967 7572 6174 696f 6e20 y configuration │ │ │ │ │ -0006c110: 6669 6c65 2073 686f 756c 6420 6265 206c file should be l │ │ │ │ │ -0006c120: 6973 7465 6420 6865 7265 2e0a 0ae2 8098 isted here...... │ │ │ │ │ -0006c130: 7368 6c69 6273 e280 990a 0a20 2020 2020 shlibs..... │ │ │ │ │ -0006c140: 5468 6973 2066 696c 6520 636f 6e74 6169 This file contai │ │ │ │ │ -0006c150: 6e73 2061 206c 6973 7420 6f66 2074 6865 ns a list of the │ │ │ │ │ -0006c160: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -0006c170: 7320 7375 7070 6c69 6564 2062 7920 7468 s supplied by th │ │ │ │ │ -0006c180: 650a 2020 2020 2070 6163 6b61 6765 2c20 e. package, │ │ │ │ │ -0006c190: 7769 7468 2064 6570 656e 6465 6e63 7920 with dependency │ │ │ │ │ -0006c1a0: 6465 7461 696c 7320 666f 7220 6561 6368 details for each │ │ │ │ │ -0006c1b0: 2e20 2054 6869 7320 6973 2075 7365 6420 . This is used │ │ │ │ │ -0006c1c0: 6279 0a20 2020 2020 e280 9864 706b 672d by. ...dpkg- │ │ │ │ │ -0006c1d0: 7368 6c69 6264 6570 73e2 8099 2077 6865 shlibdeps... whe │ │ │ │ │ -0006c1e0: 6e20 6974 2064 6574 6572 6d69 6e65 7320 n it determines │ │ │ │ │ -0006c1f0: 7768 6174 2064 6570 656e 6465 6e63 6965 what dependencie │ │ │ │ │ -0006c200: 7320 6172 6520 7265 7175 6972 6564 0a20 s are required. │ │ │ │ │ -0006c210: 2020 2020 696e 2061 2070 6163 6b61 6765 in a package │ │ │ │ │ -0006c220: 2063 6f6e 7472 6f6c 2066 696c 652e 2020 control file. │ │ │ │ │ -0006c230: 5468 6520 e280 9873 686c 6962 73e2 8099 The ...shlibs... │ │ │ │ │ -0006c240: 2066 696c 6520 666f 726d 6174 2069 7320 file format is │ │ │ │ │ -0006c250: 6465 7363 7269 6265 640a 2020 2020 206f described. o │ │ │ │ │ -0006c260: 6e20 2a6e 6f74 6520 5468 6520 7368 6c69 n *note The shli │ │ │ │ │ -0006c270: 6273 2046 696c 6520 466f 726d 6174 3a20 bs File Format: │ │ │ │ │ -0006c280: 3131 372e 0a0a 1f0a 4669 6c65 3a20 6465 117.....File: de │ │ │ │ │ -0006c290: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0006c2a0: 2c20 204e 6f64 653a 2054 6865 2062 696e , Node: The bin │ │ │ │ │ -0006c2b0: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ -0006c2c0: 726f 6c20 6669 6c65 2063 6f6e 7472 6f6c rol file control │ │ │ │ │ -0006c2d0: 2c20 204e 6578 743a 2054 696d 6520 5374 , Next: Time St │ │ │ │ │ -0006c2e0: 616d 7073 3c32 3e2c 2020 5072 6576 3a20 amps<2>, Prev: │ │ │ │ │ -0006c2f0: 4269 6e61 7279 2070 6163 6b61 6765 206d Binary package m │ │ │ │ │ -0006c300: 6574 6164 6174 6120 6669 6c65 732c 2020 etadata files, │ │ │ │ │ -0006c310: 5570 3a20 4269 6e61 7279 2070 6163 6b61 Up: Binary packa │ │ │ │ │ -0006c320: 6765 7320 6672 6f6d 206f 6c64 2050 6163 ges from old Pac │ │ │ │ │ -0006c330: 6b61 6769 6e67 204d 616e 7561 6c0a 0a31 kaging Manual..1 │ │ │ │ │ -0006c340: 342e 3320 5468 6520 6269 6e61 7279 2070 4.3 The binary p │ │ │ │ │ -0006c350: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ -0006c360: 696c 653a 20e2 8098 636f 6e74 726f 6ce2 ile: ...control. │ │ │ │ │ -0006c370: 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ...============= │ │ │ │ │ -0006c380: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006c390: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006c3a0: 3d3d 0a0a 5468 6520 6d6f 7374 2069 6d70 ==..The most imp │ │ │ │ │ -0006c3b0: 6f72 7461 6e74 2070 6163 6b61 6765 206d ortant package m │ │ │ │ │ -0006c3c0: 6574 6164 6174 6120 6669 6c65 2075 7365 etadata file use │ │ │ │ │ -0006c3d0: 6420 6279 20e2 8098 6470 6b67 e280 9920 d by ...dpkg... │ │ │ │ │ -0006c3e0: 7768 656e 2069 7420 696e 7374 616c 6c73 when it installs │ │ │ │ │ -0006c3f0: 0a61 2070 6163 6b61 6765 2069 7320 e280 .a package is .. │ │ │ │ │ -0006c400: 9863 6f6e 7472 6f6c e280 992e 2020 4974 .control.... It │ │ │ │ │ -0006c410: 2063 6f6e 7461 696e 7320 616c 6c20 7468 contains all th │ │ │ │ │ -0006c420: 6520 7061 636b 6167 65e2 8099 7320 e280 e package...s .. │ │ │ │ │ -0006c430: 9c76 6974 616c 0a73 7461 7469 7374 6963 .vital.statistic │ │ │ │ │ -0006c440: 73e2 809d 2e0a 0a54 6865 2062 696e 6172 s......The binar │ │ │ │ │ -0006c450: 7920 7061 636b 6167 6520 636f 6e74 726f y package contro │ │ │ │ │ -0006c460: 6c20 6669 6c65 7320 6f66 2070 6163 6b61 l files of packa │ │ │ │ │ -0006c470: 6765 7320 6275 696c 7420 6672 6f6d 2044 ges built from D │ │ │ │ │ -0006c480: 6562 6961 6e20 736f 7572 6365 730a 6172 ebian sources.ar │ │ │ │ │ -0006c490: 6520 6d61 6465 2062 7920 6120 7370 6563 e made by a spec │ │ │ │ │ -0006c4a0: 6961 6c20 746f 6f6c 2c20 e280 9864 706b ial tool, ...dpk │ │ │ │ │ -0006c4b0: 672d 6765 6e63 6f6e 7472 6f6c e280 992c g-gencontrol..., │ │ │ │ │ -0006c4c0: 2077 6869 6368 2072 6561 6473 0ae2 8098 which reads.... │ │ │ │ │ -0006c4d0: 6465 6269 616e 2f63 6f6e 7472 6f6c e280 debian/control.. │ │ │ │ │ -0006c4e0: 9920 616e 6420 e280 9864 6562 6961 6e2f . and ...debian/ │ │ │ │ │ -0006c4f0: 6368 616e 6765 6c6f 67e2 8099 2074 6f20 changelog... to │ │ │ │ │ -0006c500: 6669 6e64 2074 6865 2069 6e66 6f72 6d61 find the informa │ │ │ │ │ -0006c510: 7469 6f6e 2069 740a 6e65 6564 732e 2020 tion it.needs. │ │ │ │ │ -0006c520: 5365 6520 2a6e 6f74 6520 536f 7572 6365 See *note Source │ │ │ │ │ -0006c530: 2070 6163 6b61 6765 7320 2866 726f 6d20 packages (from │ │ │ │ │ -0006c540: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ -0006c550: 6e75 616c 293a 2031 6239 2e20 666f 720a nual): 1b9. for. │ │ │ │ │ -0006c560: 6d6f 7265 2064 6574 6169 6c73 2e0a 0a54 more details...T │ │ │ │ │ -0006c570: 6865 2066 6965 6c64 7320 696e 2062 696e he fields in bin │ │ │ │ │ -0006c580: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ -0006c590: 726f 6c20 6669 6c65 7320 6172 6520 6c69 rol files are li │ │ │ │ │ -0006c5a0: 7374 6564 2069 6e20 2a6e 6f74 6520 4465 sted in *note De │ │ │ │ │ -0006c5b0: 6269 616e 0a62 696e 6172 7920 7061 636b bian.binary pack │ │ │ │ │ -0006c5c0: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ -0006c5d0: 7320 e280 9320 4445 4249 414e 2f63 6f6e s ... DEBIAN/con │ │ │ │ │ -0006c5e0: 7472 6f6c 3a20 3335 2e0a 0a41 2064 6573 trol: 35...A des │ │ │ │ │ -0006c5f0: 6372 6970 7469 6f6e 206f 6620 7468 6520 cription of the │ │ │ │ │ -0006c600: 7379 6e74 6178 206f 6620 636f 6e74 726f syntax of contro │ │ │ │ │ -0006c610: 6c20 6669 6c65 7320 616e 6420 7468 6520 l files and the │ │ │ │ │ -0006c620: 7075 7270 6f73 6520 6f66 2074 6865 0a66 purpose of the.f │ │ │ │ │ -0006c630: 6965 6c64 7320 6973 2061 7661 696c 6162 ields is availab │ │ │ │ │ -0006c640: 6c65 2069 6e20 2a6e 6f74 6520 436f 6e74 le in *note Cont │ │ │ │ │ -0006c650: 726f 6c20 6669 6c65 7320 616e 6420 7468 rol files and th │ │ │ │ │ -0006c660: 6569 7220 6669 656c 6473 3a20 3339 2e0a eir fields: 39.. │ │ │ │ │ -0006c670: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0006c680: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0006c690: 6465 3a20 5469 6d65 2053 7461 6d70 733c de: Time Stamps< │ │ │ │ │ -0006c6a0: 323e 2c20 2050 7265 763a 2054 6865 2062 2>, Prev: The b │ │ │ │ │ -0006c6b0: 696e 6172 7920 7061 636b 6167 6520 636f inary package co │ │ │ │ │ -0006c6c0: 6e74 726f 6c20 6669 6c65 2063 6f6e 7472 ntrol file contr │ │ │ │ │ -0006c6d0: 6f6c 2c20 2055 703a 2042 696e 6172 7920 ol, Up: Binary │ │ │ │ │ -0006c6e0: 7061 636b 6167 6573 2066 726f 6d20 6f6c packages from ol │ │ │ │ │ -0006c6f0: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -0006c700: 616c 0a0a 3134 2e34 2054 696d 6520 5374 al..14.4 Time St │ │ │ │ │ -0006c710: 616d 7073 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d amps.=========== │ │ │ │ │ -0006c720: 3d3d 3d3d 3d0a 0a53 6565 202a 6e6f 7465 =====..See *note │ │ │ │ │ -0006c730: 2054 696d 6520 5374 616d 7073 3a20 3737 Time Stamps: 77 │ │ │ │ │ -0006c740: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0006c750: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0006c760: 4e6f 6465 3a20 536f 7572 6365 2070 6163 Node: Source pac │ │ │ │ │ -0006c770: 6b61 6765 7320 6672 6f6d 206f 6c64 2050 kages from old P │ │ │ │ │ -0006c780: 6163 6b61 6769 6e67 204d 616e 7561 6c2c ackaging Manual, │ │ │ │ │ -0006c790: 2020 4e65 7874 3a20 436f 6e74 726f 6c20 Next: Control │ │ │ │ │ -0006c7a0: 6669 6c65 7320 616e 6420 7468 6569 7220 files and their │ │ │ │ │ -0006c7b0: 6669 656c 6473 2066 726f 6d20 6f6c 6420 fields from old │ │ │ │ │ -0006c7c0: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ -0006c7d0: 2c20 2050 7265 763a 2042 696e 6172 7920 , Prev: Binary │ │ │ │ │ -0006c7e0: 7061 636b 6167 6573 2066 726f 6d20 6f6c packages from ol │ │ │ │ │ -0006c7f0: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -0006c800: 616c 2c20 2055 703a 2054 6f70 0a0a 3135 al, Up: Top..15 │ │ │ │ │ -0006c810: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ -0006c820: 2028 6672 6f6d 206f 6c64 2050 6163 6b61 (from old Packa │ │ │ │ │ -0006c830: 6769 6e67 204d 616e 7561 6c29 0a2a 2a2a ging Manual).*** │ │ │ │ │ -0006c840: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006c850: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006c860: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a54 6865 ***********..The │ │ │ │ │ -0006c870: 2044 6562 6961 6e20 6269 6e61 7279 2070 Debian binary p │ │ │ │ │ -0006c880: 6163 6b61 6765 7320 696e 2074 6865 2064 ackages in the d │ │ │ │ │ -0006c890: 6973 7472 6962 7574 696f 6e20 6172 6520 istribution are │ │ │ │ │ -0006c8a0: 6765 6e65 7261 7465 6420 6672 6f6d 2044 generated from D │ │ │ │ │ -0006c8b0: 6562 6961 6e0a 736f 7572 6365 732c 2077 ebian.sources, w │ │ │ │ │ -0006c8c0: 6869 6368 2061 7265 2069 6e20 6120 7370 hich are in a sp │ │ │ │ │ -0006c8d0: 6563 6961 6c20 666f 726d 6174 2074 6f20 ecial format to │ │ │ │ │ -0006c8e0: 6173 7369 7374 2074 6865 2065 6173 7920 assist the easy │ │ │ │ │ -0006c8f0: 616e 6420 6175 746f 6d61 7469 630a 6275 and automatic.bu │ │ │ │ │ -0006c900: 696c 6469 6e67 206f 6620 6269 6e61 7269 ilding of binari │ │ │ │ │ -0006c910: 6573 2e0a 0a2a 204d 656e 753a 0a0a 2a20 es...* Menu:..* │ │ │ │ │ -0006c920: 546f 6f6c 7320 666f 7220 7072 6f63 6573 Tools for proces │ │ │ │ │ -0006c930: 7369 6e67 2073 6f75 7263 6520 7061 636b sing source pack │ │ │ │ │ -0006c940: 6167 6573 3a3a 0a2a 2054 6865 2044 6562 ages::.* The Deb │ │ │ │ │ -0006c950: 6961 6e20 7061 636b 6167 6520 736f 7572 ian package sour │ │ │ │ │ -0006c960: 6365 2074 7265 653a 3a0a 2a20 536f 7572 ce tree::.* Sour │ │ │ │ │ -0006c970: 6365 2070 6163 6b61 6765 7320 6173 2061 ce packages as a │ │ │ │ │ -0006c980: 7263 6869 7665 733a 3a0a 2a20 556e 7061 rchives::.* Unpa │ │ │ │ │ -0006c990: 636b 696e 6720 6120 4465 6269 616e 2073 cking a Debian s │ │ │ │ │ -0006c9a0: 6f75 7263 6520 7061 636b 6167 6520 7769 ource package wi │ │ │ │ │ -0006c9b0: 7468 6f75 7420 6470 6b67 2d73 6f75 7263 thout dpkg-sourc │ │ │ │ │ -0006c9c0: 653a 3a0a 0a1f 0a46 696c 653a 2064 6562 e::....File: deb │ │ │ │ │ -0006c9d0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0006c9e0: 2020 4e6f 6465 3a20 546f 6f6c 7320 666f Node: Tools fo │ │ │ │ │ -0006c9f0: 7220 7072 6f63 6573 7369 6e67 2073 6f75 r processing sou │ │ │ │ │ -0006ca00: 7263 6520 7061 636b 6167 6573 2c20 204e rce packages, N │ │ │ │ │ -0006ca10: 6578 743a 2054 6865 2044 6562 6961 6e20 ext: The Debian │ │ │ │ │ -0006ca20: 7061 636b 6167 6520 736f 7572 6365 2074 package source t │ │ │ │ │ -0006ca30: 7265 652c 2020 5570 3a20 536f 7572 6365 ree, Up: Source │ │ │ │ │ -0006ca40: 2070 6163 6b61 6765 7320 6672 6f6d 206f packages from o │ │ │ │ │ -0006ca50: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ -0006ca60: 7561 6c0a 0a31 352e 3120 546f 6f6c 7320 ual..15.1 Tools │ │ │ │ │ -0006ca70: 666f 7220 7072 6f63 6573 7369 6e67 2073 for processing s │ │ │ │ │ -0006ca80: 6f75 7263 6520 7061 636b 6167 6573 0a3d ource packages.= │ │ │ │ │ -0006ca90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006caa0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006cab0: 3d3d 3d3d 3d3d 3d3d 0a0a 5661 7269 6f75 ========..Variou │ │ │ │ │ -0006cac0: 7320 746f 6f6c 7320 6172 6520 7072 6f76 s tools are prov │ │ │ │ │ -0006cad0: 6964 6564 2066 6f72 206d 616e 6970 756c ided for manipul │ │ │ │ │ -0006cae0: 6174 696e 6720 736f 7572 6365 2070 6163 ating source pac │ │ │ │ │ -0006caf0: 6b61 6765 733b 2074 6865 7920 7061 636b kages; they pack │ │ │ │ │ -0006cb00: 0a61 6e64 2075 6e70 6163 6b20 736f 7572 .and unpack sour │ │ │ │ │ -0006cb10: 6365 7320 616e 6420 6865 6c70 2062 7569 ces and help bui │ │ │ │ │ -0006cb20: 6c64 206f 6620 6269 6e61 7279 2070 6163 ld of binary pac │ │ │ │ │ -0006cb30: 6b61 6765 7320 616e 6420 6865 6c70 206d kages and help m │ │ │ │ │ -0006cb40: 616e 6167 6520 7468 650a 6469 7374 7269 anage the.distri │ │ │ │ │ -0006cb50: 6275 7469 6f6e 206f 6620 6e65 7720 7665 bution of new ve │ │ │ │ │ -0006cb60: 7273 696f 6e73 2e0a 0a54 6865 7920 6172 rsions...They ar │ │ │ │ │ -0006cb70: 6520 696e 7472 6f64 7563 6564 2061 6e64 e introduced and │ │ │ │ │ -0006cb80: 2074 7970 6963 616c 2075 7365 7320 6465 typical uses de │ │ │ │ │ -0006cb90: 7363 7269 6265 6420 6865 7265 3b20 7365 scribed here; se │ │ │ │ │ -0006cba0: 650a e280 9864 706b 672d 736f 7572 6365 e....dpkg-source │ │ │ │ │ -0006cbb0: 2831 29e2 8099 2066 6f72 2066 756c 6c20 (1)... for full │ │ │ │ │ -0006cbc0: 646f 6375 6d65 6e74 6174 696f 6e20 6162 documentation ab │ │ │ │ │ -0006cbd0: 6f75 7420 7468 6569 7220 6172 6775 6d65 out their argume │ │ │ │ │ -0006cbe0: 6e74 7320 616e 640a 6f70 6572 6174 696f nts and.operatio │ │ │ │ │ -0006cbf0: 6e2e 0a0a 466f 7220 6578 616d 706c 6573 n...For examples │ │ │ │ │ -0006cc00: 206f 6620 686f 7720 746f 2063 6f6e 7374 of how to const │ │ │ │ │ -0006cc10: 7275 6374 2061 2044 6562 6961 6e20 736f ruct a Debian so │ │ │ │ │ -0006cc20: 7572 6365 2070 6163 6b61 6765 2c20 616e urce package, an │ │ │ │ │ -0006cc30: 6420 686f 7720 746f 2075 7365 0a74 686f d how to use.tho │ │ │ │ │ -0006cc40: 7365 2075 7469 6c69 7469 6573 2074 6861 se utilities tha │ │ │ │ │ -0006cc50: 7420 6172 6520 7573 6564 2062 7920 4465 t are used by De │ │ │ │ │ -0006cc60: 6269 616e 2073 6f75 7263 6520 7061 636b bian source pack │ │ │ │ │ -0006cc70: 6167 6573 2c20 706c 6561 7365 2073 6565 ages, please see │ │ │ │ │ -0006cc80: 2074 6865 0ae2 8098 6865 6c6c 6fe2 8099 the....hello... │ │ │ │ │ -0006cc90: 2065 7861 6d70 6c65 2070 6163 6b61 6765 example package │ │ │ │ │ -0006cca0: 2e0a 0a2a 204d 656e 753a 0a0a 2a20 6470 ...* Menu:..* dp │ │ │ │ │ -0006ccb0: 6b67 2d73 6f75 7263 6520 2d20 7061 636b kg-source - pack │ │ │ │ │ -0006ccc0: 7320 616e 6420 756e 7061 636b 7320 4465 s and unpacks De │ │ │ │ │ -0006ccd0: 6269 616e 2073 6f75 7263 6520 7061 636b bian source pack │ │ │ │ │ -0006cce0: 6167 6573 3a3a 0a2a 2064 706b 672d 6275 ages::.* dpkg-bu │ │ │ │ │ -0006ccf0: 696c 6470 6163 6b61 6765 202d 206f 7665 ildpackage - ove │ │ │ │ │ -0006cd00: 7261 6c6c 2070 6163 6b61 6765 2d62 7569 rall package-bui │ │ │ │ │ -0006cd10: 6c64 696e 6720 636f 6e74 726f 6c20 7363 lding control sc │ │ │ │ │ -0006cd20: 7269 7074 3a3a 0a2a 2064 706b 672d 6765 ript::.* dpkg-ge │ │ │ │ │ -0006cd30: 6e63 6f6e 7472 6f6c 202d 2067 656e 6572 ncontrol - gener │ │ │ │ │ -0006cd40: 6174 6573 2062 696e 6172 7920 7061 636b ates binary pack │ │ │ │ │ -0006cd50: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ -0006cd60: 733a 3a0a 2a20 6470 6b67 2d73 686c 6962 s::.* dpkg-shlib │ │ │ │ │ -0006cd70: 6465 7073 202d 2063 616c 6375 6c61 7465 deps - calculate │ │ │ │ │ -0006cd80: 7320 7368 6172 6564 206c 6962 7261 7279 s shared library │ │ │ │ │ -0006cd90: 2064 6570 656e 6465 6e63 6965 733a 3a0a dependencies::. │ │ │ │ │ -0006cda0: 2a20 6470 6b67 2d64 6973 7461 6464 6669 * dpkg-distaddfi │ │ │ │ │ -0006cdb0: 6c65 202d 2061 6464 7320 6120 6669 6c65 le - adds a file │ │ │ │ │ -0006cdc0: 2074 6f20 6465 6269 616e 2f66 696c 6573 to debian/files │ │ │ │ │ -0006cdd0: 3a3a 0a2a 2064 706b 672d 6765 6e63 6861 ::.* dpkg-gencha │ │ │ │ │ -0006cde0: 6e67 6573 202d 2067 656e 6572 6174 6573 nges - generates │ │ │ │ │ -0006cdf0: 2061 202e 6368 616e 6765 7320 7570 6c6f a .changes uplo │ │ │ │ │ -0006ce00: 6164 2063 6f6e 7472 6f6c 2066 696c 653a ad control file: │ │ │ │ │ -0006ce10: 2064 706b 672d 6765 6e63 6861 6e67 6573 dpkg-genchanges │ │ │ │ │ -0006ce20: 202d 2067 656e 6572 6174 6573 2061 2063 - generates a c │ │ │ │ │ -0006ce30: 6861 6e67 6573 2075 706c 6f61 6420 636f hanges upload co │ │ │ │ │ -0006ce40: 6e74 726f 6c20 6669 6c65 2e0a 2a20 6470 ntrol file..* dp │ │ │ │ │ -0006ce50: 6b67 2d70 6172 7365 6368 616e 6765 6c6f kg-parsechangelo │ │ │ │ │ -0006ce60: 6720 2d20 7072 6f64 7563 6573 2070 6172 g - produces par │ │ │ │ │ -0006ce70: 7365 6420 7265 7072 6573 656e 7461 7469 sed representati │ │ │ │ │ -0006ce80: 6f6e 206f 6620 6120 6368 616e 6765 6c6f on of a changelo │ │ │ │ │ -0006ce90: 673a 3a0a 2a20 6470 6b67 2d61 7263 6869 g::.* dpkg-archi │ │ │ │ │ -0006cea0: 7465 6374 7572 6520 2d20 696e 666f 726d tecture - inform │ │ │ │ │ -0006ceb0: 6174 696f 6e20 6162 6f75 7420 7468 6520 ation about the │ │ │ │ │ -0006cec0: 6275 696c 6420 616e 6420 686f 7374 2073 build and host s │ │ │ │ │ -0006ced0: 7973 7465 6d3a 3a0a 0a1f 0a46 696c 653a ystem::....File: │ │ │ │ │ -0006cee0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0006cef0: 6e66 6f2c 2020 4e6f 6465 3a20 6470 6b67 nfo, Node: dpkg │ │ │ │ │ -0006cf00: 2d73 6f75 7263 6520 2d20 7061 636b 7320 -source - packs │ │ │ │ │ -0006cf10: 616e 6420 756e 7061 636b 7320 4465 6269 and unpacks Debi │ │ │ │ │ -0006cf20: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ -0006cf30: 6573 2c20 204e 6578 743a 2064 706b 672d es, Next: dpkg- │ │ │ │ │ -0006cf40: 6275 696c 6470 6163 6b61 6765 202d 206f buildpackage - o │ │ │ │ │ -0006cf50: 7665 7261 6c6c 2070 6163 6b61 6765 2d62 verall package-b │ │ │ │ │ -0006cf60: 7569 6c64 696e 6720 636f 6e74 726f 6c20 uilding control │ │ │ │ │ -0006cf70: 7363 7269 7074 2c20 2055 703a 2054 6f6f script, Up: Too │ │ │ │ │ -0006cf80: 6c73 2066 6f72 2070 726f 6365 7373 696e ls for processin │ │ │ │ │ -0006cf90: 6720 736f 7572 6365 2070 6163 6b61 6765 g source package │ │ │ │ │ -0006cfa0: 730a 0a31 352e 312e 3120 e280 9864 706b s..15.1.1 ...dpk │ │ │ │ │ -0006cfb0: 672d 736f 7572 6365 e280 9920 2d20 7061 g-source... - pa │ │ │ │ │ -0006cfc0: 636b 7320 616e 6420 756e 7061 636b 7320 cks and unpacks │ │ │ │ │ -0006cfd0: 4465 6269 616e 2073 6f75 7263 6520 7061 Debian source pa │ │ │ │ │ -0006cfe0: 636b 6167 6573 0a2d 2d2d 2d2d 2d2d 2d2d ckages.--------- │ │ │ │ │ -0006cff0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d000: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d010: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d020: 2d2d 2d2d 2d2d 0a0a 5468 6973 2070 726f ------..This pro │ │ │ │ │ -0006d030: 6772 616d 2069 7320 6672 6571 7565 6e74 gram is frequent │ │ │ │ │ -0006d040: 6c79 2075 7365 6420 6279 2068 616e 642c ly used by hand, │ │ │ │ │ -0006d050: 2061 6e64 2069 7320 616c 736f 2063 616c and is also cal │ │ │ │ │ -0006d060: 6c65 6420 6672 6f6d 0a70 6163 6b61 6765 led from.package │ │ │ │ │ -0006d070: 2d69 6e64 6570 656e 6465 6e74 2061 7574 -independent aut │ │ │ │ │ -0006d080: 6f6d 6174 6564 2062 7569 6c64 696e 6720 omated building │ │ │ │ │ -0006d090: 7363 7269 7074 7320 7375 6368 2061 730a scripts such as. │ │ │ │ │ -0006d0a0: e280 9864 706b 672d 6275 696c 6470 6163 ...dpkg-buildpac │ │ │ │ │ -0006d0b0: 6b61 6765 e280 992e 0a0a 546f 2075 6e70 kage......To unp │ │ │ │ │ -0006d0c0: 6163 6b20 6120 7061 636b 6167 6520 6974 ack a package it │ │ │ │ │ -0006d0d0: 2069 7320 7479 7069 6361 6c6c 7920 696e is typically in │ │ │ │ │ -0006d0e0: 766f 6b65 6420 7769 7468 0a0a 2020 2020 voked with.. │ │ │ │ │ -0006d0f0: 2064 706b 672d 736f 7572 6365 202d 7820 dpkg-source -x │ │ │ │ │ -0006d100: 2e2e 2e2f 7061 7468 2f74 6f2f 6669 6c65 .../path/to/file │ │ │ │ │ -0006d110: 6e61 6d65 2e64 7363 0a0a 7769 7468 2074 name.dsc..with t │ │ │ │ │ -0006d120: 6865 20e2 8098 6669 6c65 6e61 6d65 2e74 he ...filename.t │ │ │ │ │ -0006d130: 6172 2e67 7ae2 8099 2061 6e64 20e2 8098 ar.gz... and ... │ │ │ │ │ -0006d140: 6669 6c65 6e61 6d65 2e64 6966 662e 677a filename.diff.gz │ │ │ │ │ -0006d150: e280 9920 2869 6620 6170 706c 6963 6162 ... (if applicab │ │ │ │ │ -0006d160: 6c65 2920 696e 2074 6865 0a73 616d 6520 le) in the.same │ │ │ │ │ -0006d170: 6469 7265 6374 6f72 792e 2020 4974 2075 directory. It u │ │ │ │ │ -0006d180: 6e70 6163 6b73 2069 6e74 6f20 e280 9870 npacks into ...p │ │ │ │ │ -0006d190: 6163 6b61 6765 2d76 6572 7369 6f6e e280 ackage-version.. │ │ │ │ │ -0006d1a0: 992c 2061 6e64 2069 6620 6170 706c 6963 ., and if applic │ │ │ │ │ -0006d1b0: 6162 6c65 0ae2 8098 7061 636b 6167 652d able....package- │ │ │ │ │ -0006d1c0: 7665 7273 696f 6e2e 6f72 6967 e280 992c version.orig..., │ │ │ │ │ -0006d1d0: 2069 6e20 7468 6520 6375 7272 656e 7420 in the current │ │ │ │ │ -0006d1e0: 6469 7265 6374 6f72 792e 0a0a 546f 2063 directory...To c │ │ │ │ │ -0006d1f0: 7265 6174 6520 6120 7061 636b 6564 2073 reate a packed s │ │ │ │ │ -0006d200: 6f75 7263 6520 6172 6368 6976 6520 6974 ource archive it │ │ │ │ │ -0006d210: 2069 7320 7479 7069 6361 6c6c 7920 696e is typically in │ │ │ │ │ -0006d220: 766f 6b65 643a 0a0a 2020 2020 2064 706b voked:.. dpk │ │ │ │ │ -0006d230: 672d 736f 7572 6365 202d 6220 7061 636b g-source -b pack │ │ │ │ │ -0006d240: 6167 652d 7665 7273 696f 6e0a 0a54 6869 age-version..Thi │ │ │ │ │ -0006d250: 7320 7769 6c6c 2063 7265 6174 6520 7468 s will create th │ │ │ │ │ -0006d260: 6520 e280 982e 6473 63e2 8099 2c20 e280 e ....dsc..., .. │ │ │ │ │ -0006d270: 982e 7461 722e 677a e280 9920 616e 6420 ..tar.gz... and │ │ │ │ │ -0006d280: e280 982e 6469 6666 2e67 7ae2 8099 2028 ....diff.gz... ( │ │ │ │ │ -0006d290: 6966 2061 7070 726f 7072 6961 7465 290a if appropriate). │ │ │ │ │ -0006d2a0: 696e 2074 6865 2063 7572 7265 6e74 2064 in the current d │ │ │ │ │ -0006d2b0: 6972 6563 746f 7279 2e20 20e2 8098 6470 irectory. ...dp │ │ │ │ │ -0006d2c0: 6b67 2d73 6f75 7263 65e2 8099 2064 6f65 kg-source... doe │ │ │ │ │ -0006d2d0: 7320 6e6f 7420 636c 6561 6e20 7468 6520 s not clean the │ │ │ │ │ -0006d2e0: 736f 7572 6365 2074 7265 650a 6669 7273 source tree.firs │ │ │ │ │ -0006d2f0: 7420 2d20 7468 6973 206d 7573 7420 6265 t - this must be │ │ │ │ │ -0006d300: 2064 6f6e 6520 7365 7061 7261 7465 6c79 done separately │ │ │ │ │ -0006d310: 2069 6620 6974 2069 7320 7265 7175 6972 if it is requir │ │ │ │ │ -0006d320: 6564 2e0a 0a53 6565 2061 6c73 6f20 2a6e ed...See also *n │ │ │ │ │ -0006d330: 6f74 6520 536f 7572 6365 2070 6163 6b61 ote Source packa │ │ │ │ │ -0006d340: 6765 7320 6173 2061 7263 6869 7665 733a ges as archives: │ │ │ │ │ -0006d350: 2063 362e 0a0a 1f0a 4669 6c65 3a20 6465 c6.....File: de │ │ │ │ │ -0006d360: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0006d370: 2c20 204e 6f64 653a 2064 706b 672d 6275 , Node: dpkg-bu │ │ │ │ │ -0006d380: 696c 6470 6163 6b61 6765 202d 206f 7665 ildpackage - ove │ │ │ │ │ -0006d390: 7261 6c6c 2070 6163 6b61 6765 2d62 7569 rall package-bui │ │ │ │ │ -0006d3a0: 6c64 696e 6720 636f 6e74 726f 6c20 7363 lding control sc │ │ │ │ │ -0006d3b0: 7269 7074 2c20 204e 6578 743a 2064 706b ript, Next: dpk │ │ │ │ │ -0006d3c0: 672d 6765 6e63 6f6e 7472 6f6c 202d 2067 g-gencontrol - g │ │ │ │ │ -0006d3d0: 656e 6572 6174 6573 2062 696e 6172 7920 enerates binary │ │ │ │ │ -0006d3e0: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ -0006d3f0: 6669 6c65 732c 2020 5072 6576 3a20 6470 files, Prev: dp │ │ │ │ │ -0006d400: 6b67 2d73 6f75 7263 6520 2d20 7061 636b kg-source - pack │ │ │ │ │ -0006d410: 7320 616e 6420 756e 7061 636b 7320 4465 s and unpacks De │ │ │ │ │ -0006d420: 6269 616e 2073 6f75 7263 6520 7061 636b bian source pack │ │ │ │ │ -0006d430: 6167 6573 2c20 2055 703a 2054 6f6f 6c73 ages, Up: Tools │ │ │ │ │ -0006d440: 2066 6f72 2070 726f 6365 7373 696e 6720 for processing │ │ │ │ │ -0006d450: 736f 7572 6365 2070 6163 6b61 6765 730a source packages. │ │ │ │ │ -0006d460: 0a31 352e 312e 3220 e280 9864 706b 672d .15.1.2 ...dpkg- │ │ │ │ │ -0006d470: 6275 696c 6470 6163 6b61 6765 e280 9920 buildpackage... │ │ │ │ │ -0006d480: 2d20 6f76 6572 616c 6c20 7061 636b 6167 - overall packag │ │ │ │ │ -0006d490: 652d 6275 696c 6469 6e67 2063 6f6e 7472 e-building contr │ │ │ │ │ -0006d4a0: 6f6c 2073 6372 6970 740a 2d2d 2d2d 2d2d ol script.------ │ │ │ │ │ -0006d4b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d4c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d4d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d4e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -0006d4f0: 5365 6520 e280 9864 706b 672d 6275 696c See ...dpkg-buil │ │ │ │ │ -0006d500: 6470 6163 6b61 6765 2831 29e2 8099 2e0a dpackage(1)..... │ │ │ │ │ -0006d510: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0006d520: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0006d530: 6465 3a20 6470 6b67 2d67 656e 636f 6e74 de: dpkg-gencont │ │ │ │ │ -0006d540: 726f 6c20 2d20 6765 6e65 7261 7465 7320 rol - generates │ │ │ │ │ -0006d550: 6269 6e61 7279 2070 6163 6b61 6765 2063 binary package c │ │ │ │ │ -0006d560: 6f6e 7472 6f6c 2066 696c 6573 2c20 204e ontrol files, N │ │ │ │ │ -0006d570: 6578 743a 2064 706b 672d 7368 6c69 6264 ext: dpkg-shlibd │ │ │ │ │ -0006d580: 6570 7320 2d20 6361 6c63 756c 6174 6573 eps - calculates │ │ │ │ │ -0006d590: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -0006d5a0: 6465 7065 6e64 656e 6369 6573 2c20 2050 dependencies, P │ │ │ │ │ -0006d5b0: 7265 763a 2064 706b 672d 6275 696c 6470 rev: dpkg-buildp │ │ │ │ │ -0006d5c0: 6163 6b61 6765 202d 206f 7665 7261 6c6c ackage - overall │ │ │ │ │ -0006d5d0: 2070 6163 6b61 6765 2d62 7569 6c64 696e package-buildin │ │ │ │ │ -0006d5e0: 6720 636f 6e74 726f 6c20 7363 7269 7074 g control script │ │ │ │ │ -0006d5f0: 2c20 2055 703a 2054 6f6f 6c73 2066 6f72 , Up: Tools for │ │ │ │ │ -0006d600: 2070 726f 6365 7373 696e 6720 736f 7572 processing sour │ │ │ │ │ -0006d610: 6365 2070 6163 6b61 6765 730a 0a31 352e ce packages..15. │ │ │ │ │ -0006d620: 312e 3320 e280 9864 706b 672d 6765 6e63 1.3 ...dpkg-genc │ │ │ │ │ -0006d630: 6f6e 7472 6f6c e280 9920 2d20 6765 6e65 ontrol... - gene │ │ │ │ │ -0006d640: 7261 7465 7320 6269 6e61 7279 2070 6163 rates binary pac │ │ │ │ │ -0006d650: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -0006d660: 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d es.------------- │ │ │ │ │ -0006d670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d6a0: 2d2d 2d2d 0a0a 5468 6973 2070 726f 6772 ----..This progr │ │ │ │ │ -0006d6b0: 616d 2069 7320 7573 7561 6c6c 7920 6361 am is usually ca │ │ │ │ │ -0006d6c0: 6c6c 6564 2066 726f 6d20 e280 9864 6562 lled from ...deb │ │ │ │ │ -0006d6d0: 6961 6e2f 7275 6c65 73e2 8099 2028 7365 ian/rules... (se │ │ │ │ │ -0006d6e0: 6520 2a6e 6f74 650a 7365 6374 696f 6e5f e *note.section_ │ │ │ │ │ -0006d6f0: 7469 746c 653a 2031 6337 2e29 2069 6e20 title: 1c7.) in │ │ │ │ │ -0006d700: 7468 6520 746f 7020 6c65 7665 6c20 6f66 the top level of │ │ │ │ │ -0006d710: 2074 6865 2073 6f75 7263 6520 7472 6565 the source tree │ │ │ │ │ -0006d720: 2e0a 0a54 6869 7320 6973 2075 7375 616c ...This is usual │ │ │ │ │ -0006d730: 6c79 2064 6f6e 6520 6a75 7374 2062 6566 ly done just bef │ │ │ │ │ -0006d740: 6f72 6520 7468 6520 6669 6c65 7320 616e ore the files an │ │ │ │ │ -0006d750: 6420 6469 7265 6374 6f72 6965 7320 696e d directories in │ │ │ │ │ -0006d760: 2074 6865 0a74 656d 706f 7261 7279 2064 the.temporary d │ │ │ │ │ -0006d770: 6972 6563 746f 7279 2074 7265 6520 7768 irectory tree wh │ │ │ │ │ -0006d780: 6572 6520 7468 6520 7061 636b 6167 6520 ere the package │ │ │ │ │ -0006d790: 6973 2062 6569 6e67 2062 7569 6c74 2068 is being built h │ │ │ │ │ -0006d7a0: 6176 6520 7468 6569 720a 7065 726d 6973 ave their.permis │ │ │ │ │ -0006d7b0: 7369 6f6e 7320 616e 6420 6f77 6e65 7273 sions and owners │ │ │ │ │ -0006d7c0: 6869 7073 2073 6574 2061 6e64 2074 6865 hips set and the │ │ │ │ │ -0006d7d0: 2070 6163 6b61 6765 2069 7320 636f 6e73 package is cons │ │ │ │ │ -0006d7e0: 7472 7563 7465 6420 7573 696e 670a e280 tructed using... │ │ │ │ │ -0006d7f0: 9864 706b 672d 6465 622f e280 992e 2020 .dpkg-deb/.... │ │ │ │ │ -0006d800: 2831 290a 0ae2 8098 6470 6b67 2d67 656e (1).....dpkg-gen │ │ │ │ │ -0006d810: 636f 6e74 726f 6ce2 8099 206d 7573 7420 control... must │ │ │ │ │ -0006d820: 6265 2063 616c 6c65 6420 6166 7465 7220 be called after │ │ │ │ │ -0006d830: 616c 6c20 7468 6520 6669 6c65 7320 7768 all the files wh │ │ │ │ │ -0006d840: 6963 6820 6172 6520 746f 2067 6f0a 696e ich are to go.in │ │ │ │ │ -0006d850: 746f 2074 6865 2070 6163 6b61 6765 2068 to the package h │ │ │ │ │ -0006d860: 6176 6520 6265 656e 2070 6c61 6365 6420 ave been placed │ │ │ │ │ -0006d870: 696e 2074 6865 2074 656d 706f 7261 7279 in the temporary │ │ │ │ │ -0006d880: 2062 7569 6c64 2064 6972 6563 746f 7279 build directory │ │ │ │ │ -0006d890: 2c20 736f 0a74 6861 7420 6974 7320 6361 , so.that its ca │ │ │ │ │ -0006d8a0: 6c63 756c 6174 696f 6e20 6f66 2074 6865 lculation of the │ │ │ │ │ -0006d8b0: 2069 6e73 7461 6c6c 6564 2073 697a 6520 installed size │ │ │ │ │ -0006d8c0: 6f66 2061 2070 6163 6b61 6765 2069 7320 of a package is │ │ │ │ │ -0006d8d0: 636f 7272 6563 742e 0a0a 4974 2069 7320 correct...It is │ │ │ │ │ -0006d8e0: 616c 736f 206e 6563 6573 7361 7279 2066 also necessary f │ │ │ │ │ -0006d8f0: 6f72 20e2 8098 6470 6b67 2d67 656e 636f or ...dpkg-genco │ │ │ │ │ -0006d900: 6e74 726f 6ce2 8099 2074 6f20 6265 2072 ntrol... to be r │ │ │ │ │ -0006d910: 756e 2061 6674 6572 0ae2 8098 6470 6b67 un after....dpkg │ │ │ │ │ -0006d920: 2d73 686c 6962 6465 7073 e280 9920 736f -shlibdeps... so │ │ │ │ │ -0006d930: 2074 6861 7420 7468 6520 7661 7269 6162 that the variab │ │ │ │ │ -0006d940: 6c65 2073 7562 7374 6974 7574 696f 6e73 le substitutions │ │ │ │ │ -0006d950: 2063 7265 6174 6564 2062 790a e280 9864 created by....d │ │ │ │ │ -0006d960: 706b 672d 7368 6c69 6264 6570 73e2 8099 pkg-shlibdeps... │ │ │ │ │ -0006d970: 2069 6e20 e280 9864 6562 6961 6e2f 7375 in ...debian/su │ │ │ │ │ -0006d980: 6273 7476 6172 73e2 8099 2061 7265 2061 bstvars... are a │ │ │ │ │ -0006d990: 7661 696c 6162 6c65 2e0a 0a46 6f72 2061 vailable...For a │ │ │ │ │ -0006d9a0: 2070 6163 6b61 6765 2077 6869 6368 2067 package which g │ │ │ │ │ -0006d9b0: 656e 6572 6174 6573 206f 6e6c 7920 6f6e enerates only on │ │ │ │ │ -0006d9c0: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -0006d9d0: 2c20 616e 6420 7768 6963 6820 6275 696c , and which buil │ │ │ │ │ -0006d9e0: 6473 0a69 7420 696e 20e2 8098 6465 6269 ds.it in ...debi │ │ │ │ │ -0006d9f0: 616e 2f74 6d70 e280 9920 7265 6c61 7469 an/tmp... relati │ │ │ │ │ -0006da00: 7665 2074 6f20 7468 6520 746f 7020 6f66 ve to the top of │ │ │ │ │ -0006da10: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ -0006da20: 6167 652c 2069 7420 6973 0a75 7375 616c age, it is.usual │ │ │ │ │ -0006da30: 6c79 2073 7566 6669 6369 656e 7420 746f ly sufficient to │ │ │ │ │ -0006da40: 2063 616c 6c20 e280 9864 706b 672d 6765 call ...dpkg-ge │ │ │ │ │ -0006da50: 6e63 6f6e 7472 6f6c e280 992e 0a0a 536f ncontrol......So │ │ │ │ │ -0006da60: 7572 6365 7320 7768 6963 6820 6275 696c urces which buil │ │ │ │ │ -0006da70: 6420 7365 7665 7261 6c20 6269 6e61 7269 d several binari │ │ │ │ │ -0006da80: 6573 2077 696c 6c20 7479 7069 6361 6c6c es will typicall │ │ │ │ │ -0006da90: 7920 6e65 6564 2073 6f6d 6574 6869 6e67 y need something │ │ │ │ │ -0006daa0: 206c 696b 653a 0a0a 2020 2020 2064 706b like:.. dpk │ │ │ │ │ -0006dab0: 672d 6765 6e63 6f6e 7472 6f6c 202d 5064 g-gencontrol -Pd │ │ │ │ │ -0006dac0: 6562 6961 6e2f 706b 6720 2d70 7061 636b ebian/pkg -ppack │ │ │ │ │ -0006dad0: 6167 650a 0a54 6865 20e2 8098 2d50 e280 age..The ...-P.. │ │ │ │ │ -0006dae0: 9920 7465 6c6c 7320 e280 9864 706b 672d . tells ...dpkg- │ │ │ │ │ -0006daf0: 6765 6e63 6f6e 7472 6f6c e280 9920 7468 gencontrol... th │ │ │ │ │ -0006db00: 6174 2074 6865 2070 6163 6b61 6765 2069 at the package i │ │ │ │ │ -0006db10: 7320 6265 696e 6720 6275 696c 7420 696e s being built in │ │ │ │ │ -0006db20: 2061 0a6e 6f6e 2d64 6566 6175 6c74 2064 a.non-default d │ │ │ │ │ -0006db30: 6972 6563 746f 7279 2c20 616e 6420 7468 irectory, and th │ │ │ │ │ -0006db40: 6520 e280 982d 70e2 8099 2074 656c 6c73 e ...-p... tells │ │ │ │ │ -0006db50: 2069 7420 7768 6963 6820 6269 6e61 7279 it which binary │ │ │ │ │ -0006db60: 2070 6163 6b61 6765 e280 9973 0a63 6f6e package...s.con │ │ │ │ │ -0006db70: 7472 6f6c 2066 696c 6520 7368 6f75 6c64 trol file should │ │ │ │ │ -0006db80: 2062 6520 6765 6e65 7261 7465 642e 0a0a be generated... │ │ │ │ │ -0006db90: e280 9864 706b 672d 6765 6e63 6f6e 7472 ...dpkg-gencontr │ │ │ │ │ -0006dba0: 6f6c e280 9920 616c 736f 2061 6464 7320 ol... also adds │ │ │ │ │ -0006dbb0: 696e 666f 726d 6174 696f 6e20 746f 2074 information to t │ │ │ │ │ -0006dbc0: 6865 206c 6973 7420 6f66 2066 696c 6573 he list of files │ │ │ │ │ -0006dbd0: 2069 6e0a e280 9864 6562 6961 6e2f 6669 in....debian/fi │ │ │ │ │ -0006dbe0: 6c65 73e2 8099 2c20 666f 7220 7468 6520 les..., for the │ │ │ │ │ -0006dbf0: 6265 6e65 6669 7420 6f66 2028 666f 7220 benefit of (for │ │ │ │ │ -0006dc00: 6578 616d 706c 6529 2061 2066 7574 7572 example) a futur │ │ │ │ │ -0006dc10: 6520 696e 766f 6361 7469 6f6e 206f 660a e invocation of. │ │ │ │ │ -0006dc20: e280 9864 706b 672d 6765 6e63 6861 6e67 ...dpkg-genchang │ │ │ │ │ -0006dc30: 6573 e280 992e 0a0a 2020 202d 2d2d 2d2d es...... ----- │ │ │ │ │ -0006dc40: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -0006dc50: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -0006dc60: 3129 2054 6869 7320 6973 2073 6f20 7468 1) This is so th │ │ │ │ │ -0006dc70: 6174 2074 6865 2063 6f6e 7472 6f6c 2066 at the control f │ │ │ │ │ -0006dc80: 696c 6520 7768 6963 6820 6973 2070 726f ile which is pro │ │ │ │ │ -0006dc90: 6475 6365 6420 6861 7320 7468 6520 7269 duced has the ri │ │ │ │ │ -0006dca0: 6768 740a 7065 726d 6973 7369 6f6e 730a ght.permissions. │ │ │ │ │ -0006dcb0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0006dcc0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0006dcd0: 6465 3a20 6470 6b67 2d73 686c 6962 6465 de: dpkg-shlibde │ │ │ │ │ -0006dce0: 7073 202d 2063 616c 6375 6c61 7465 7320 ps - calculates │ │ │ │ │ -0006dcf0: 7368 6172 6564 206c 6962 7261 7279 2064 shared library d │ │ │ │ │ -0006dd00: 6570 656e 6465 6e63 6965 732c 2020 4e65 ependencies, Ne │ │ │ │ │ -0006dd10: 7874 3a20 6470 6b67 2d64 6973 7461 6464 xt: dpkg-distadd │ │ │ │ │ -0006dd20: 6669 6c65 202d 2061 6464 7320 6120 6669 file - adds a fi │ │ │ │ │ -0006dd30: 6c65 2074 6f20 6465 6269 616e 2f66 696c le to debian/fil │ │ │ │ │ -0006dd40: 6573 2c20 2050 7265 763a 2064 706b 672d es, Prev: dpkg- │ │ │ │ │ -0006dd50: 6765 6e63 6f6e 7472 6f6c 202d 2067 656e gencontrol - gen │ │ │ │ │ -0006dd60: 6572 6174 6573 2062 696e 6172 7920 7061 erates binary pa │ │ │ │ │ -0006dd70: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ -0006dd80: 6c65 732c 2020 5570 3a20 546f 6f6c 7320 les, Up: Tools │ │ │ │ │ -0006dd90: 666f 7220 7072 6f63 6573 7369 6e67 2073 for processing s │ │ │ │ │ -0006dda0: 6f75 7263 6520 7061 636b 6167 6573 0a0a ource packages.. │ │ │ │ │ -0006ddb0: 3135 2e31 2e34 20e2 8098 6470 6b67 2d73 15.1.4 ...dpkg-s │ │ │ │ │ -0006ddc0: 686c 6962 6465 7073 e280 9920 2d20 6361 hlibdeps... - ca │ │ │ │ │ -0006ddd0: 6c63 756c 6174 6573 2073 6861 7265 6420 lculates shared │ │ │ │ │ -0006dde0: 6c69 6272 6172 7920 6465 7065 6e64 656e library dependen │ │ │ │ │ -0006ddf0: 6369 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d cies.----------- │ │ │ │ │ -0006de00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006de10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006de20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006de30: 2d2d 2d2d 2d0a 0a53 6565 20e2 8098 6470 -----..See ...dp │ │ │ │ │ -0006de40: 6b67 2d73 686c 6962 6465 7073 2831 29e2 kg-shlibdeps(1). │ │ │ │ │ -0006de50: 8099 2e0a 0a1f 0a46 696c 653a 2064 6562 .......File: deb │ │ │ │ │ -0006de60: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0006de70: 2020 4e6f 6465 3a20 6470 6b67 2d64 6973 Node: dpkg-dis │ │ │ │ │ -0006de80: 7461 6464 6669 6c65 202d 2061 6464 7320 taddfile - adds │ │ │ │ │ -0006de90: 6120 6669 6c65 2074 6f20 6465 6269 616e a file to debian │ │ │ │ │ -0006dea0: 2f66 696c 6573 2c20 204e 6578 743a 2064 /files, Next: d │ │ │ │ │ -0006deb0: 706b 672d 6765 6e63 6861 6e67 6573 202d pkg-genchanges - │ │ │ │ │ -0006dec0: 2067 656e 6572 6174 6573 2061 2063 6861 generates a cha │ │ │ │ │ -0006ded0: 6e67 6573 2075 706c 6f61 6420 636f 6e74 nges upload cont │ │ │ │ │ -0006dee0: 726f 6c20 6669 6c65 2c20 2050 7265 763a rol file, Prev: │ │ │ │ │ -0006def0: 2064 706b 672d 7368 6c69 6264 6570 7320 dpkg-shlibdeps │ │ │ │ │ -0006df00: 2d20 6361 6c63 756c 6174 6573 2073 6861 - calculates sha │ │ │ │ │ -0006df10: 7265 6420 6c69 6272 6172 7920 6465 7065 red library depe │ │ │ │ │ -0006df20: 6e64 656e 6369 6573 2c20 2055 703a 2054 ndencies, Up: T │ │ │ │ │ -0006df30: 6f6f 6c73 2066 6f72 2070 726f 6365 7373 ools for process │ │ │ │ │ -0006df40: 696e 6720 736f 7572 6365 2070 6163 6b61 ing source packa │ │ │ │ │ -0006df50: 6765 730a 0a31 352e 312e 3520 e280 9864 ges..15.1.5 ...d │ │ │ │ │ -0006df60: 706b 672d 6469 7374 6164 6466 696c 65e2 pkg-distaddfile. │ │ │ │ │ -0006df70: 8099 202d 2061 6464 7320 6120 6669 6c65 .. - adds a file │ │ │ │ │ -0006df80: 2074 6f20 e280 9864 6562 6961 6e2f 6669 to ...debian/fi │ │ │ │ │ -0006df90: 6c65 73e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d les....--------- │ │ │ │ │ -0006dfa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006dfb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006dfc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006dfd0: 0a0a 536f 6d65 2070 6163 6b61 6765 73e2 ..Some packages. │ │ │ │ │ -0006dfe0: 8099 2075 706c 6f61 6473 206e 6565 6420 .. uploads need │ │ │ │ │ -0006dff0: 746f 2069 6e63 6c75 6465 2066 696c 6573 to include files │ │ │ │ │ -0006e000: 206f 7468 6572 2074 6861 6e20 7468 6520 other than the │ │ │ │ │ -0006e010: 736f 7572 6365 2061 6e64 0a62 696e 6172 source and.binar │ │ │ │ │ -0006e020: 7920 7061 636b 6167 6520 6669 6c65 732e y package files. │ │ │ │ │ -0006e030: 0a0a e280 9864 706b 672d 6469 7374 6164 .....dpkg-distad │ │ │ │ │ -0006e040: 6466 696c 65e2 8099 2061 6464 7320 6120 dfile... adds a │ │ │ │ │ -0006e050: 6669 6c65 2074 6f20 7468 6520 e280 9864 file to the ...d │ │ │ │ │ -0006e060: 6562 6961 6e2f 6669 6c65 73e2 8099 2066 ebian/files... f │ │ │ │ │ -0006e070: 696c 6520 736f 2074 6861 7420 6974 0a77 ile so that it.w │ │ │ │ │ -0006e080: 696c 6c20 6265 2069 6e63 6c75 6465 6420 ill be included │ │ │ │ │ -0006e090: 696e 2074 6865 20e2 8098 2e63 6861 6e67 in the ....chang │ │ │ │ │ -0006e0a0: 6573 e280 9920 6669 6c65 2077 6865 6e20 es... file when │ │ │ │ │ -0006e0b0: e280 9864 706b 672d 6765 6e63 6861 6e67 ...dpkg-genchang │ │ │ │ │ -0006e0c0: 6573 e280 9920 6973 2072 756e 2e0a 0a49 es... is run...I │ │ │ │ │ -0006e0d0: 7420 6973 2075 7375 616c 6c79 2069 6e76 t is usually inv │ │ │ │ │ -0006e0e0: 6f6b 6564 2066 726f 6d20 7468 6520 e280 oked from the .. │ │ │ │ │ -0006e0f0: 9862 696e 6172 79e2 8099 2074 6172 6765 .binary... targe │ │ │ │ │ -0006e100: 7420 6f66 20e2 8098 6465 6269 616e 2f72 t of ...debian/r │ │ │ │ │ -0006e110: 756c 6573 e280 993a 0a0a 2020 2020 2064 ules...:.. d │ │ │ │ │ -0006e120: 706b 672d 6469 7374 6164 6466 696c 6520 pkg-distaddfile │ │ │ │ │ -0006e130: 6669 6c65 6e61 6d65 2073 6563 7469 6f6e filename section │ │ │ │ │ -0006e140: 2070 7269 6f72 6974 790a 0a54 6865 2066 priority..The f │ │ │ │ │ -0006e150: 696c 656e 616d 6520 6973 2072 656c 6174 ilename is relat │ │ │ │ │ -0006e160: 6976 6520 746f 2074 6865 2064 6972 6563 ive to the direc │ │ │ │ │ -0006e170: 746f 7279 2077 6865 7265 20e2 8098 6470 tory where ...dp │ │ │ │ │ -0006e180: 6b67 2d67 656e 6368 616e 6765 73e2 8099 kg-genchanges... │ │ │ │ │ -0006e190: 2077 696c 6c0a 6578 7065 6374 2074 6f20 will.expect to │ │ │ │ │ -0006e1a0: 6669 6e64 2069 7420 2d20 7468 6973 2069 find it - this i │ │ │ │ │ -0006e1b0: 7320 7573 7561 6c6c 7920 7468 6520 6469 s usually the di │ │ │ │ │ -0006e1c0: 7265 6374 6f72 7920 6162 6f76 6520 7468 rectory above th │ │ │ │ │ -0006e1d0: 6520 746f 7020 6c65 7665 6c20 6f66 0a74 e top level of.t │ │ │ │ │ -0006e1e0: 6865 2073 6f75 7263 6520 7472 6565 2e20 he source tree. │ │ │ │ │ -0006e1f0: 2054 6865 20e2 8098 6465 6269 616e 2f72 The ...debian/r │ │ │ │ │ -0006e200: 756c 6573 e280 9920 7461 7267 6574 2073 ules... target s │ │ │ │ │ -0006e210: 686f 756c 6420 7075 7420 7468 6520 6669 hould put the fi │ │ │ │ │ -0006e220: 6c65 2074 6865 7265 0a6a 7573 7420 6265 le there.just be │ │ │ │ │ -0006e230: 666f 7265 206f 7220 6a75 7374 2061 6674 fore or just aft │ │ │ │ │ -0006e240: 6572 2063 616c 6c69 6e67 20e2 8098 6470 er calling ...dp │ │ │ │ │ -0006e250: 6b67 2d64 6973 7461 6464 6669 6c65 e280 kg-distaddfile.. │ │ │ │ │ -0006e260: 992e 0a0a 5468 6520 7365 6374 696f 6e20 ....The section │ │ │ │ │ -0006e270: 616e 6420 7072 696f 7269 7479 2061 7265 and priority are │ │ │ │ │ -0006e280: 2070 6173 7365 6420 756e 6368 616e 6765 passed unchange │ │ │ │ │ -0006e290: 6420 696e 746f 2074 6865 2072 6573 756c d into the resul │ │ │ │ │ -0006e2a0: 7469 6e67 0ae2 8098 2e63 6861 6e67 6573 ting.....changes │ │ │ │ │ -0006e2b0: e280 9920 6669 6c65 2e0a 0a1f 0a46 696c ... file.....Fil │ │ │ │ │ -0006e2c0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0006e2d0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6470 .info, Node: dp │ │ │ │ │ -0006e2e0: 6b67 2d67 656e 6368 616e 6765 7320 2d20 kg-genchanges - │ │ │ │ │ -0006e2f0: 6765 6e65 7261 7465 7320 6120 6368 616e generates a chan │ │ │ │ │ -0006e300: 6765 7320 7570 6c6f 6164 2063 6f6e 7472 ges upload contr │ │ │ │ │ -0006e310: 6f6c 2066 696c 652c 2020 4e65 7874 3a20 ol file, Next: │ │ │ │ │ -0006e320: 6470 6b67 2d70 6172 7365 6368 616e 6765 dpkg-parsechange │ │ │ │ │ -0006e330: 6c6f 6720 2d20 7072 6f64 7563 6573 2070 log - produces p │ │ │ │ │ -0006e340: 6172 7365 6420 7265 7072 6573 656e 7461 arsed representa │ │ │ │ │ -0006e350: 7469 6f6e 206f 6620 6120 6368 616e 6765 tion of a change │ │ │ │ │ -0006e360: 6c6f 672c 2020 5072 6576 3a20 6470 6b67 log, Prev: dpkg │ │ │ │ │ -0006e370: 2d64 6973 7461 6464 6669 6c65 202d 2061 -distaddfile - a │ │ │ │ │ -0006e380: 6464 7320 6120 6669 6c65 2074 6f20 6465 dds a file to de │ │ │ │ │ -0006e390: 6269 616e 2f66 696c 6573 2c20 2055 703a bian/files, Up: │ │ │ │ │ -0006e3a0: 2054 6f6f 6c73 2066 6f72 2070 726f 6365 Tools for proce │ │ │ │ │ -0006e3b0: 7373 696e 6720 736f 7572 6365 2070 6163 ssing source pac │ │ │ │ │ -0006e3c0: 6b61 6765 730a 0a31 352e 312e 3620 e280 kages..15.1.6 .. │ │ │ │ │ -0006e3d0: 9864 706b 672d 6765 6e63 6861 6e67 6573 .dpkg-genchanges │ │ │ │ │ -0006e3e0: e280 9920 2d20 6765 6e65 7261 7465 7320 ... - generates │ │ │ │ │ -0006e3f0: 6120 e280 982e 6368 616e 6765 73e2 8099 a ....changes... │ │ │ │ │ -0006e400: 2075 706c 6f61 6420 636f 6e74 726f 6c20 upload control │ │ │ │ │ -0006e410: 6669 6c65 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d file.----------- │ │ │ │ │ -0006e420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e450: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5365 6520 ----------..See │ │ │ │ │ -0006e460: e280 9864 706b 672d 6765 6e63 6861 6e67 ...dpkg-genchang │ │ │ │ │ -0006e470: 6573 2831 29e2 8099 2e0a 0a1f 0a46 696c es(1)........Fil │ │ │ │ │ -0006e480: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0006e490: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6470 .info, Node: dp │ │ │ │ │ -0006e4a0: 6b67 2d70 6172 7365 6368 616e 6765 6c6f kg-parsechangelo │ │ │ │ │ -0006e4b0: 6720 2d20 7072 6f64 7563 6573 2070 6172 g - produces par │ │ │ │ │ -0006e4c0: 7365 6420 7265 7072 6573 656e 7461 7469 sed representati │ │ │ │ │ -0006e4d0: 6f6e 206f 6620 6120 6368 616e 6765 6c6f on of a changelo │ │ │ │ │ -0006e4e0: 672c 2020 4e65 7874 3a20 6470 6b67 2d61 g, Next: dpkg-a │ │ │ │ │ -0006e4f0: 7263 6869 7465 6374 7572 6520 2d20 696e rchitecture - in │ │ │ │ │ -0006e500: 666f 726d 6174 696f 6e20 6162 6f75 7420 formation about │ │ │ │ │ -0006e510: 7468 6520 6275 696c 6420 616e 6420 686f the build and ho │ │ │ │ │ -0006e520: 7374 2073 7973 7465 6d2c 2020 5072 6576 st system, Prev │ │ │ │ │ -0006e530: 3a20 6470 6b67 2d67 656e 6368 616e 6765 : dpkg-genchange │ │ │ │ │ -0006e540: 7320 2d20 6765 6e65 7261 7465 7320 6120 s - generates a │ │ │ │ │ -0006e550: 6368 616e 6765 7320 7570 6c6f 6164 2063 changes upload c │ │ │ │ │ -0006e560: 6f6e 7472 6f6c 2066 696c 652c 2020 5570 ontrol file, Up │ │ │ │ │ -0006e570: 3a20 546f 6f6c 7320 666f 7220 7072 6f63 : Tools for proc │ │ │ │ │ -0006e580: 6573 7369 6e67 2073 6f75 7263 6520 7061 essing source pa │ │ │ │ │ -0006e590: 636b 6167 6573 0a0a 3135 2e31 2e37 20e2 ckages..15.1.7 . │ │ │ │ │ -0006e5a0: 8098 6470 6b67 2d70 6172 7365 6368 616e ..dpkg-parsechan │ │ │ │ │ -0006e5b0: 6765 6c6f 67e2 8099 202d 2070 726f 6475 gelog... - produ │ │ │ │ │ -0006e5c0: 6365 7320 7061 7273 6564 2072 6570 7265 ces parsed repre │ │ │ │ │ -0006e5d0: 7365 6e74 6174 696f 6e20 6f66 2061 2063 sentation of a c │ │ │ │ │ -0006e5e0: 6861 6e67 656c 6f67 0a2d 2d2d 2d2d 2d2d hangelog.------- │ │ │ │ │ -0006e5f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e630: 2d2d 2d2d 2d0a 0a53 6565 20e2 8098 6470 -----..See ...dp │ │ │ │ │ -0006e640: 6b67 2d70 6172 7365 6368 616e 6765 6c6f kg-parsechangelo │ │ │ │ │ -0006e650: 6728 3129 e280 992e 0a0a 1f0a 4669 6c65 g(1)........File │ │ │ │ │ -0006e660: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0006e670: 696e 666f 2c20 204e 6f64 653a 2064 706b info, Node: dpk │ │ │ │ │ -0006e680: 672d 6172 6368 6974 6563 7475 7265 202d g-architecture - │ │ │ │ │ -0006e690: 2069 6e66 6f72 6d61 7469 6f6e 2061 626f information abo │ │ │ │ │ -0006e6a0: 7574 2074 6865 2062 7569 6c64 2061 6e64 ut the build and │ │ │ │ │ -0006e6b0: 2068 6f73 7420 7379 7374 656d 2c20 2050 host system, P │ │ │ │ │ -0006e6c0: 7265 763a 2064 706b 672d 7061 7273 6563 rev: dpkg-parsec │ │ │ │ │ -0006e6d0: 6861 6e67 656c 6f67 202d 2070 726f 6475 hangelog - produ │ │ │ │ │ -0006e6e0: 6365 7320 7061 7273 6564 2072 6570 7265 ces parsed repre │ │ │ │ │ -0006e6f0: 7365 6e74 6174 696f 6e20 6f66 2061 2063 sentation of a c │ │ │ │ │ -0006e700: 6861 6e67 656c 6f67 2c20 2055 703a 2054 hangelog, Up: T │ │ │ │ │ -0006e710: 6f6f 6c73 2066 6f72 2070 726f 6365 7373 ools for process │ │ │ │ │ -0006e720: 696e 6720 736f 7572 6365 2070 6163 6b61 ing source packa │ │ │ │ │ -0006e730: 6765 730a 0a31 352e 312e 3820 e280 9864 ges..15.1.8 ...d │ │ │ │ │ -0006e740: 706b 672d 6172 6368 6974 6563 7475 7265 pkg-architecture │ │ │ │ │ -0006e750: e280 9920 2d20 696e 666f 726d 6174 696f ... - informatio │ │ │ │ │ -0006e760: 6e20 6162 6f75 7420 7468 6520 6275 696c n about the buil │ │ │ │ │ -0006e770: 6420 616e 6420 686f 7374 2073 7973 7465 d and host syste │ │ │ │ │ -0006e780: 6d0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d m.-------------- │ │ │ │ │ -0006e790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e7a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e7b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e7c0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5365 6520 ----------..See │ │ │ │ │ -0006e7d0: e280 9864 706b 672d 6172 6368 6974 6563 ...dpkg-architec │ │ │ │ │ -0006e7e0: 7475 7265 2831 29e2 8099 2e0a 0a1f 0a46 ture(1)........F │ │ │ │ │ -0006e7f0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0006e800: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0006e810: 5468 6520 4465 6269 616e 2070 6163 6b61 The Debian packa │ │ │ │ │ -0006e820: 6765 2073 6f75 7263 6520 7472 6565 2c20 ge source tree, │ │ │ │ │ -0006e830: 204e 6578 743a 2053 6f75 7263 6520 7061 Next: Source pa │ │ │ │ │ -0006e840: 636b 6167 6573 2061 7320 6172 6368 6976 ckages as archiv │ │ │ │ │ -0006e850: 6573 2c20 2050 7265 763a 2054 6f6f 6c73 es, Prev: Tools │ │ │ │ │ -0006e860: 2066 6f72 2070 726f 6365 7373 696e 6720 for processing │ │ │ │ │ -0006e870: 736f 7572 6365 2070 6163 6b61 6765 732c source packages, │ │ │ │ │ -0006e880: 2020 5570 3a20 536f 7572 6365 2070 6163 Up: Source pac │ │ │ │ │ -0006e890: 6b61 6765 7320 6672 6f6d 206f 6c64 2050 kages from old P │ │ │ │ │ -0006e8a0: 6163 6b61 6769 6e67 204d 616e 7561 6c0a ackaging Manual. │ │ │ │ │ -0006e8b0: 0a31 352e 3220 5468 6520 4465 6269 616e .15.2 The Debian │ │ │ │ │ -0006e8c0: 2070 6163 6b61 6765 2073 6f75 7263 6520 package source │ │ │ │ │ -0006e8d0: 7472 6565 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d tree.=========== │ │ │ │ │ -0006e8e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006e8f0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 736f ========..The so │ │ │ │ │ -0006e900: 7572 6365 2061 7263 6869 7665 2073 6368 urce archive sch │ │ │ │ │ -0006e910: 656d 6520 6465 7363 7269 6265 6420 6c61 eme described la │ │ │ │ │ -0006e920: 7465 7220 6973 2069 6e74 656e 6465 6420 ter is intended │ │ │ │ │ -0006e930: 746f 2061 6c6c 6f77 2061 2044 6562 6961 to allow a Debia │ │ │ │ │ -0006e940: 6e0a 7061 636b 6167 6520 736f 7572 6365 n.package source │ │ │ │ │ -0006e950: 2074 7265 6520 7769 7468 2073 6f6d 6520 tree with some │ │ │ │ │ -0006e960: 6173 736f 6369 6174 6564 2070 6163 6b61 associated packa │ │ │ │ │ -0006e970: 6765 206d 6574 6164 6174 6120 746f 2062 ge metadata to b │ │ │ │ │ -0006e980: 650a 7265 7072 6f64 7563 6564 2061 6e64 e.reproduced and │ │ │ │ │ -0006e990: 2074 7261 6e73 706f 7274 6564 2065 6173 transported eas │ │ │ │ │ -0006e9a0: 696c 792e 2020 5468 6520 4465 6269 616e ily. The Debian │ │ │ │ │ -0006e9b0: 2070 6163 6b61 6765 2073 6f75 7263 6520 package source │ │ │ │ │ -0006e9c0: 7472 6565 2069 7320 610a 7665 7273 696f tree is a.versio │ │ │ │ │ -0006e9d0: 6e20 6f66 2074 6865 206f 7269 6769 6e61 n of the origina │ │ │ │ │ -0006e9e0: 6c20 7072 6f67 7261 6d20 7769 7468 2063 l program with c │ │ │ │ │ -0006e9f0: 6572 7461 696e 2066 696c 6573 2061 6464 ertain files add │ │ │ │ │ -0006ea00: 6564 2066 6f72 2074 6865 2062 656e 6566 ed for the benef │ │ │ │ │ -0006ea10: 6974 0a6f 6620 7468 6520 7061 636b 6167 it.of the packag │ │ │ │ │ -0006ea20: 696e 6720 7072 6f63 6573 732c 2061 6e64 ing process, and │ │ │ │ │ -0006ea30: 2077 6974 6820 616e 7920 6f74 6865 7220 with any other │ │ │ │ │ -0006ea40: 6368 616e 6765 7320 7265 7175 6972 6564 changes required │ │ │ │ │ -0006ea50: 206d 6164 6520 746f 0a74 6865 2072 6573 made to.the res │ │ │ │ │ -0006ea60: 7420 6f66 2074 6865 2073 6f75 7263 6520 t of the source │ │ │ │ │ -0006ea70: 636f 6465 2061 6e64 2069 6e73 7461 6c6c code and install │ │ │ │ │ -0006ea80: 6174 696f 6e20 7363 7269 7074 732e 0a0a ation scripts... │ │ │ │ │ -0006ea90: 5468 6520 6578 7472 6120 6669 6c65 7320 The extra files │ │ │ │ │ -0006eaa0: 6372 6561 7465 6420 666f 7220 4465 6269 created for Debi │ │ │ │ │ -0006eab0: 616e 2061 7265 2069 6e20 7468 6520 7375 an are in the su │ │ │ │ │ -0006eac0: 6264 6972 6563 746f 7279 20e2 8098 6465 bdirectory ...de │ │ │ │ │ -0006ead0: 6269 616e e280 9920 6f66 0a74 6865 2074 bian... of.the t │ │ │ │ │ -0006eae0: 6f70 206c 6576 656c 206f 6620 7468 6520 op level of the │ │ │ │ │ -0006eaf0: 4465 6269 616e 2070 6163 6b61 6765 2073 Debian package s │ │ │ │ │ -0006eb00: 6f75 7263 6520 7472 6565 2e20 2054 6865 ource tree. The │ │ │ │ │ -0006eb10: 7920 6172 6520 6465 7363 7269 6265 640a y are described. │ │ │ │ │ -0006eb20: 6265 6c6f 772e 0a0a 2a20 4d65 6e75 3a0a below...* Menu:. │ │ │ │ │ -0006eb30: 0a2a 2064 6562 6961 6e2f 7275 6c65 7320 .* debian/rules │ │ │ │ │ -0006eb40: 2d20 7468 6520 6d61 696e 2062 7569 6c64 - the main build │ │ │ │ │ -0006eb50: 696e 6720 7363 7269 7074 3a3a 0a2a 2064 ing script::.* d │ │ │ │ │ -0006eb60: 6562 6961 6e2f 7375 6273 7476 6172 7320 ebian/substvars │ │ │ │ │ -0006eb70: 616e 6420 7661 7269 6162 6c65 2073 7562 and variable sub │ │ │ │ │ -0006eb80: 7374 6974 7574 696f 6e73 3a3a 0a2a 2064 stitutions::.* d │ │ │ │ │ -0006eb90: 6562 6961 6e2f 6669 6c65 733a 3a0a 2a20 ebian/files::.* │ │ │ │ │ -0006eba0: 6465 6269 616e 2f74 6d70 3a3a 0a0a 1f0a debian/tmp::.... │ │ │ │ │ -0006ebb0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0006ebc0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0006ebd0: 2064 6562 6961 6e2f 7275 6c65 7320 2d20 debian/rules - │ │ │ │ │ -0006ebe0: 7468 6520 6d61 696e 2062 7569 6c64 696e the main buildin │ │ │ │ │ -0006ebf0: 6720 7363 7269 7074 2c20 204e 6578 743a g script, Next: │ │ │ │ │ -0006ec00: 2064 6562 6961 6e2f 7375 6273 7476 6172 debian/substvar │ │ │ │ │ -0006ec10: 7320 616e 6420 7661 7269 6162 6c65 2073 s and variable s │ │ │ │ │ -0006ec20: 7562 7374 6974 7574 696f 6e73 2c20 2055 ubstitutions, U │ │ │ │ │ -0006ec30: 703a 2054 6865 2044 6562 6961 6e20 7061 p: The Debian pa │ │ │ │ │ -0006ec40: 636b 6167 6520 736f 7572 6365 2074 7265 ckage source tre │ │ │ │ │ -0006ec50: 650a 0a31 352e 322e 3120 e280 9864 6562 e..15.2.1 ...deb │ │ │ │ │ -0006ec60: 6961 6e2f 7275 6c65 73e2 8099 202d 2074 ian/rules... - t │ │ │ │ │ -0006ec70: 6865 206d 6169 6e20 6275 696c 6469 6e67 he main building │ │ │ │ │ -0006ec80: 2073 6372 6970 740a 2d2d 2d2d 2d2d 2d2d script.-------- │ │ │ │ │ -0006ec90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006eca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006ecb0: 2d2d 2d2d 2d2d 2d2d 0a0a 5365 6520 2a6e --------..See *n │ │ │ │ │ -0006ecc0: 6f74 6520 4d61 696e 2062 7569 6c64 696e ote Main buildin │ │ │ │ │ -0006ecd0: 6720 7363 7269 7074 3b20 6465 6269 616e g script; debian │ │ │ │ │ -0006ece0: 2f72 756c 6573 3a20 3763 2e0a 0a1f 0a46 /rules: 7c.....F │ │ │ │ │ -0006ecf0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0006ed00: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0006ed10: 6465 6269 616e 2f73 7562 7374 7661 7273 debian/substvars │ │ │ │ │ -0006ed20: 2061 6e64 2076 6172 6961 626c 6520 7375 and variable su │ │ │ │ │ -0006ed30: 6273 7469 7475 7469 6f6e 732c 2020 4e65 bstitutions, Ne │ │ │ │ │ -0006ed40: 7874 3a20 6465 6269 616e 2f66 696c 6573 xt: debian/files │ │ │ │ │ -0006ed50: 2c20 2050 7265 763a 2064 6562 6961 6e2f , Prev: debian/ │ │ │ │ │ -0006ed60: 7275 6c65 7320 2d20 7468 6520 6d61 696e rules - the main │ │ │ │ │ -0006ed70: 2062 7569 6c64 696e 6720 7363 7269 7074 building script │ │ │ │ │ -0006ed80: 2c20 2055 703a 2054 6865 2044 6562 6961 , Up: The Debia │ │ │ │ │ -0006ed90: 6e20 7061 636b 6167 6520 736f 7572 6365 n package source │ │ │ │ │ -0006eda0: 2074 7265 650a 0a31 352e 322e 3220 e280 tree..15.2.2 .. │ │ │ │ │ -0006edb0: 9864 6562 6961 6e2f 7375 6273 7476 6172 .debian/substvar │ │ │ │ │ -0006edc0: 73e2 8099 2061 6e64 2076 6172 6961 626c s... and variabl │ │ │ │ │ -0006edd0: 6520 7375 6273 7469 7475 7469 6f6e 730a e substitutions. │ │ │ │ │ -0006ede0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006edf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006ee00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006ee10: 2d2d 2d2d 0a0a 5365 6520 2a6e 6f74 6520 ----..See *note │ │ │ │ │ -0006ee20: 5661 7269 6162 6c65 2073 7562 7374 6974 Variable substit │ │ │ │ │ -0006ee30: 7574 696f 6e73 3b20 6465 6269 616e 2f73 utions; debian/s │ │ │ │ │ -0006ee40: 7562 7374 7661 7273 3a20 3834 2e0a 0a1f ubstvars: 84.... │ │ │ │ │ -0006ee50: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0006ee60: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0006ee70: 3a20 6465 6269 616e 2f66 696c 6573 2c20 : debian/files, │ │ │ │ │ -0006ee80: 204e 6578 743a 2064 6562 6961 6e2f 746d Next: debian/tm │ │ │ │ │ -0006ee90: 702c 2020 5072 6576 3a20 6465 6269 616e p, Prev: debian │ │ │ │ │ -0006eea0: 2f73 7562 7374 7661 7273 2061 6e64 2076 /substvars and v │ │ │ │ │ -0006eeb0: 6172 6961 626c 6520 7375 6273 7469 7475 ariable substitu │ │ │ │ │ -0006eec0: 7469 6f6e 732c 2020 5570 3a20 5468 6520 tions, Up: The │ │ │ │ │ -0006eed0: 4465 6269 616e 2070 6163 6b61 6765 2073 Debian package s │ │ │ │ │ -0006eee0: 6f75 7263 6520 7472 6565 0a0a 3135 2e32 ource tree..15.2 │ │ │ │ │ -0006eef0: 2e33 20e2 8098 6465 6269 616e 2f66 696c .3 ...debian/fil │ │ │ │ │ -0006ef00: 6573 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d es....---------- │ │ │ │ │ -0006ef10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a53 6565 -----------..See │ │ │ │ │ -0006ef20: 202a 6e6f 7465 2047 656e 6572 6174 6564 *note Generated │ │ │ │ │ -0006ef30: 2066 696c 6573 206c 6973 743b 2064 6562 files list; deb │ │ │ │ │ -0006ef40: 6961 6e2f 6669 6c65 733a 2038 392e 0a0a ian/files: 89... │ │ │ │ │ -0006ef50: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0006ef60: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0006ef70: 653a 2064 6562 6961 6e2f 746d 702c 2020 e: debian/tmp, │ │ │ │ │ -0006ef80: 5072 6576 3a20 6465 6269 616e 2f66 696c Prev: debian/fil │ │ │ │ │ -0006ef90: 6573 2c20 2055 703a 2054 6865 2044 6562 es, Up: The Deb │ │ │ │ │ -0006efa0: 6961 6e20 7061 636b 6167 6520 736f 7572 ian package sour │ │ │ │ │ -0006efb0: 6365 2074 7265 650a 0a31 352e 322e 3420 ce tree..15.2.4 │ │ │ │ │ -0006efc0: e280 9864 6562 6961 6e2f 746d 70e2 8099 ...debian/tmp... │ │ │ │ │ -0006efd0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -0006efe0: 2d2d 2d2d 0a0a 5468 6973 2069 7320 7468 ----..This is th │ │ │ │ │ -0006eff0: 6520 6465 6661 756c 7420 7465 6d70 6f72 e default tempor │ │ │ │ │ -0006f000: 6172 7920 6c6f 6361 7469 6f6e 2066 6f72 ary location for │ │ │ │ │ -0006f010: 2074 6865 2063 6f6e 7374 7275 6374 696f the constructio │ │ │ │ │ -0006f020: 6e20 6f66 2062 696e 6172 790a 7061 636b n of binary.pack │ │ │ │ │ -0006f030: 6167 6573 2062 7920 7468 6520 e280 9862 ages by the ...b │ │ │ │ │ -0006f040: 696e 6172 79e2 8099 2074 6172 6765 742e inary... target. │ │ │ │ │ -0006f050: 2020 5468 6520 6469 7265 6374 6f72 7920 The directory │ │ │ │ │ -0006f060: e280 9874 6d70 e280 9920 7365 7276 6573 ...tmp... serves │ │ │ │ │ -0006f070: 2061 7320 7468 6520 726f 6f74 0a6f 6620 as the root.of │ │ │ │ │ -0006f080: 7468 6520 6669 6c65 2073 7973 7465 6d20 the file system │ │ │ │ │ -0006f090: 7472 6565 2061 7320 6974 2069 7320 6265 tree as it is be │ │ │ │ │ -0006f0a0: 696e 6720 636f 6e73 7472 7563 7465 6420 ing constructed │ │ │ │ │ -0006f0b0: 2866 6f72 2065 7861 6d70 6c65 2c20 6279 (for example, by │ │ │ │ │ -0006f0c0: 0a75 7369 6e67 2074 6865 2070 6163 6b61 .using the packa │ │ │ │ │ -0006f0d0: 6765 e280 9973 2075 7073 7472 6561 6d20 ge...s upstream │ │ │ │ │ -0006f0e0: 6d61 6b65 6669 6c65 7320 696e 7374 616c makefiles instal │ │ │ │ │ -0006f0f0: 6c20 7461 7267 6574 7320 616e 6420 7265 l targets and re │ │ │ │ │ -0006f100: 6469 7265 6374 696e 670a 7468 6520 6f75 directing.the ou │ │ │ │ │ -0006f110: 7470 7574 2074 6865 7265 292c 2061 6e64 tput there), and │ │ │ │ │ -0006f120: 2069 7420 616c 736f 2063 6f6e 7461 696e it also contain │ │ │ │ │ -0006f130: 7320 7468 6520 e280 9844 4542 4941 4ee2 s the ...DEBIAN. │ │ │ │ │ -0006f140: 8099 2073 7562 6469 7265 6374 6f72 792e .. subdirectory. │ │ │ │ │ -0006f150: 2020 5365 650a 2a6e 6f74 6520 4372 6561 See.*note Crea │ │ │ │ │ -0006f160: 7469 6e67 2070 6163 6b61 6765 2066 696c ting package fil │ │ │ │ │ -0006f170: 6573 202d 2064 706b 672d 6465 623a 2031 es - dpkg-deb: 1 │ │ │ │ │ -0006f180: 6236 2e0a 0a54 6869 7320 6973 206f 6e6c b6...This is onl │ │ │ │ │ -0006f190: 7920 6120 6465 6661 756c 7420 616e 6420 y a default and │ │ │ │ │ -0006f1a0: 6361 6e20 6265 2065 6173 696c 7920 6f76 can be easily ov │ │ │ │ │ -0006f1b0: 6572 7269 6464 656e 2e20 204d 6f73 7420 erridden. Most │ │ │ │ │ -0006f1c0: 7061 636b 6167 696e 670a 746f 6f6c 7320 packaging.tools │ │ │ │ │ -0006f1d0: 6e6f 206c 6f6e 6765 7220 7573 6520 e280 no longer use .. │ │ │ │ │ -0006f1e0: 9864 6562 6961 6e2f 746d 70e2 8099 2c20 .debian/tmp..., │ │ │ │ │ -0006f1f0: 696e 7374 6561 6420 7072 6566 6572 7269 instead preferri │ │ │ │ │ -0006f200: 6e67 20e2 8098 6465 6269 616e 2f70 6b67 ng ...debian/pkg │ │ │ │ │ -0006f210: e280 9920 666f 720a 7468 6520 636f 6d6d ... for.the comm │ │ │ │ │ -0006f220: 6f6e 2063 6173 6520 6f66 2061 2073 6f75 on case of a sou │ │ │ │ │ -0006f230: 7263 6520 7061 636b 6167 6520 6275 696c rce package buil │ │ │ │ │ -0006f240: 6469 6e67 206f 6e6c 7920 6f6e 6520 6269 ding only one bi │ │ │ │ │ -0006f250: 6e61 7279 2070 6163 6b61 6765 2e0a 5375 nary package..Su │ │ │ │ │ -0006f260: 6368 2074 6f6f 6c73 2075 7375 616c 6c79 ch tools usually │ │ │ │ │ -0006f270: 206f 6e6c 7920 7573 6520 e280 9864 6562 only use ...deb │ │ │ │ │ -0006f280: 6961 6e2f 746d 70e2 8099 2061 7320 6120 ian/tmp... as a │ │ │ │ │ -0006f290: 7465 6d70 6f72 6172 7920 7374 6167 696e temporary stagin │ │ │ │ │ -0006f2a0: 6720 6172 6561 2066 6f72 0a62 7569 6c74 g area for.built │ │ │ │ │ -0006f2b0: 2066 696c 6573 2061 6e64 2064 6f20 6e6f files and do no │ │ │ │ │ -0006f2c0: 7420 636f 6e73 7472 7563 7420 7061 636b t construct pack │ │ │ │ │ -0006f2d0: 6167 6573 2066 726f 6d20 6974 2e0a 0a49 ages from it...I │ │ │ │ │ -0006f2e0: 6620 7365 7665 7261 6c20 6269 6e61 7279 f several binary │ │ │ │ │ -0006f2f0: 2070 6163 6b61 6765 7320 6172 6520 6765 packages are ge │ │ │ │ │ -0006f300: 6e65 7261 7465 6420 6672 6f6d 2074 6865 nerated from the │ │ │ │ │ -0006f310: 2073 616d 6520 736f 7572 6365 2074 7265 same source tre │ │ │ │ │ -0006f320: 652c 2069 740a 6973 2075 7375 616c 2074 e, it.is usual t │ │ │ │ │ -0006f330: 6f20 7573 6520 6120 7365 7061 7261 7465 o use a separate │ │ │ │ │ -0006f340: 20e2 8098 6465 6269 616e 2f70 6b67 e280 ...debian/pkg.. │ │ │ │ │ -0006f350: 9920 6469 7265 6374 6f72 7920 666f 7220 . directory for │ │ │ │ │ -0006f360: 6561 6368 2062 696e 6172 790a 7061 636b each binary.pack │ │ │ │ │ -0006f370: 6167 6520 6173 2074 6865 2074 656d 706f age as the tempo │ │ │ │ │ -0006f380: 7261 7279 2063 6f6e 7374 7275 6374 696f rary constructio │ │ │ │ │ -0006f390: 6e20 6c6f 6361 7469 6f6e 732e 0a0a 5768 n locations...Wh │ │ │ │ │ -0006f3a0: 6174 6576 6572 2074 656d 706f 7261 7279 atever temporary │ │ │ │ │ -0006f3b0: 2064 6972 6563 746f 7269 6573 2061 7265 directories are │ │ │ │ │ -0006f3c0: 2063 7265 6174 6564 2061 6e64 2075 7365 created and use │ │ │ │ │ -0006f3d0: 6420 6279 2074 6865 20e2 8098 6269 6e61 d by the ...bina │ │ │ │ │ -0006f3e0: 7279 e280 990a 7461 7267 6574 206d 7573 ry....target mus │ │ │ │ │ -0006f3f0: 7420 6f66 2063 6f75 7273 6520 6265 2072 t of course be r │ │ │ │ │ -0006f400: 656d 6f76 6564 2062 7920 7468 6520 e280 emoved by the .. │ │ │ │ │ -0006f410: 9863 6c65 616e e280 9920 7461 7267 6574 .clean... target │ │ │ │ │ -0006f420: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0006f430: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0006f440: 4e6f 6465 3a20 536f 7572 6365 2070 6163 Node: Source pac │ │ │ │ │ -0006f450: 6b61 6765 7320 6173 2061 7263 6869 7665 kages as archive │ │ │ │ │ -0006f460: 732c 2020 4e65 7874 3a20 556e 7061 636b s, Next: Unpack │ │ │ │ │ -0006f470: 696e 6720 6120 4465 6269 616e 2073 6f75 ing a Debian sou │ │ │ │ │ -0006f480: 7263 6520 7061 636b 6167 6520 7769 7468 rce package with │ │ │ │ │ -0006f490: 6f75 7420 6470 6b67 2d73 6f75 7263 652c out dpkg-source, │ │ │ │ │ -0006f4a0: 2020 5072 6576 3a20 5468 6520 4465 6269 Prev: The Debi │ │ │ │ │ -0006f4b0: 616e 2070 6163 6b61 6765 2073 6f75 7263 an package sourc │ │ │ │ │ -0006f4c0: 6520 7472 6565 2c20 2055 703a 2053 6f75 e tree, Up: Sou │ │ │ │ │ -0006f4d0: 7263 6520 7061 636b 6167 6573 2066 726f rce packages fro │ │ │ │ │ -0006f4e0: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ -0006f4f0: 4d61 6e75 616c 0a0a 3135 2e33 2053 6f75 Manual..15.3 Sou │ │ │ │ │ -0006f500: 7263 6520 7061 636b 6167 6573 2061 7320 rce packages as │ │ │ │ │ -0006f510: 6172 6368 6976 6573 0a3d 3d3d 3d3d 3d3d archives.======= │ │ │ │ │ -0006f520: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006f530: 3d3d 3d3d 3d3d 3d3d 3d0a 0a41 7320 6974 =========..As it │ │ │ │ │ -0006f540: 2065 7869 7374 7320 6f6e 2074 6865 2046 exists on the F │ │ │ │ │ -0006f550: 5450 2073 6974 652c 2061 2044 6562 6961 TP site, a Debia │ │ │ │ │ -0006f560: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -0006f570: 2063 6f6e 7369 7374 7320 6f66 2074 6872 consists of thr │ │ │ │ │ -0006f580: 6565 0a72 656c 6174 6564 2066 696c 6573 ee.related files │ │ │ │ │ -0006f590: 2e20 2059 6f75 206d 7573 7420 6861 7665 . You must have │ │ │ │ │ -0006f5a0: 2074 6865 2072 6967 6874 2076 6572 7369 the right versi │ │ │ │ │ -0006f5b0: 6f6e 7320 6f66 2061 6c6c 2074 6872 6565 ons of all three │ │ │ │ │ -0006f5c0: 2074 6f20 6265 2061 626c 650a 746f 2075 to be able.to u │ │ │ │ │ -0006f5d0: 7365 2074 6865 6d2e 0a0a 4465 6269 616e se them...Debian │ │ │ │ │ -0006f5e0: 2073 6f75 7263 6520 636f 6e74 726f 6c20 source control │ │ │ │ │ -0006f5f0: 6669 6c65 202d 20e2 8098 2e64 7363 e280 file - ....dsc.. │ │ │ │ │ -0006f600: 990a 0a20 2020 2020 5468 6973 2066 696c ... This fil │ │ │ │ │ -0006f610: 6520 6973 2061 2063 6f6e 7472 6f6c 2066 e is a control f │ │ │ │ │ -0006f620: 696c 6520 7573 6564 2062 7920 e280 9864 ile used by ...d │ │ │ │ │ -0006f630: 706b 672d 736f 7572 6365 e280 9920 746f pkg-source... to │ │ │ │ │ -0006f640: 2065 7874 7261 6374 2061 0a20 2020 2020 extract a. │ │ │ │ │ -0006f650: 736f 7572 6365 2070 6163 6b61 6765 2e20 source package. │ │ │ │ │ -0006f660: 2053 6565 202a 6e6f 7465 2044 6562 6961 See *note Debia │ │ │ │ │ -0006f670: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -0006f680: 2063 6f6e 7472 6f6c 2066 696c 6573 20e2 control files . │ │ │ │ │ -0006f690: 8093 0a20 2020 2020 2e64 7363 3a20 3633 ... .dsc: 63 │ │ │ │ │ -0006f6a0: 2e0a 0a4f 7269 6769 6e61 6c20 736f 7572 ...Original sour │ │ │ │ │ -0006f6b0: 6365 2061 7263 6869 7665 202d 20e2 8098 ce archive - ... │ │ │ │ │ -0006f6c0: 7061 636b 6167 655f 7570 7374 7265 616d package_upstream │ │ │ │ │ -0006f6d0: 2d76 6572 7369 6f6e 2e6f 7269 672e 7461 -version.orig.ta │ │ │ │ │ -0006f6e0: 722e 677a e280 990a 0a20 2020 2020 5468 r.gz..... Th │ │ │ │ │ -0006f6f0: 6973 2069 7320 6120 636f 6d70 7265 7373 is is a compress │ │ │ │ │ -0006f700: 6564 2028 7769 7468 20e2 8098 677a 6970 ed (with ...gzip │ │ │ │ │ -0006f710: 202d 39e2 8099 2920 e280 9874 6172 e280 -9...) ...tar.. │ │ │ │ │ -0006f720: 9920 6669 6c65 2063 6f6e 7461 696e 696e . file containin │ │ │ │ │ -0006f730: 6720 7468 650a 2020 2020 2073 6f75 7263 g the. sourc │ │ │ │ │ -0006f740: 6520 636f 6465 2066 726f 6d20 7468 6520 e code from the │ │ │ │ │ -0006f750: 7570 7374 7265 616d 2061 7574 686f 7273 upstream authors │ │ │ │ │ -0006f760: 206f 6620 7468 6520 7072 6f67 7261 6d2e of the program. │ │ │ │ │ -0006f770: 0a0a 4465 6269 616e 2070 6163 6b61 6765 ..Debian package │ │ │ │ │ -0006f780: 2064 6966 6620 2d20 e280 9870 6163 6b61 diff - ...packa │ │ │ │ │ -0006f790: 6765 5f75 7073 7472 6561 6d5f 7665 7273 ge_upstream_vers │ │ │ │ │ -0006f7a0: 696f 6e2d 7265 7669 7369 6f6e 2e64 6966 ion-revision.dif │ │ │ │ │ -0006f7b0: 662e 677a e280 990a 0a20 2020 2020 5468 f.gz..... Th │ │ │ │ │ -0006f7c0: 6973 2069 7320 6120 756e 6966 6965 6420 is is a unified │ │ │ │ │ -0006f7d0: 636f 6e74 6578 7420 6469 6666 2028 e280 context diff (.. │ │ │ │ │ -0006f7e0: 9864 6966 6620 2d75 e280 9929 2067 6976 .diff -u...) giv │ │ │ │ │ -0006f7f0: 696e 6720 7468 6520 6368 616e 6765 7320 ing the changes │ │ │ │ │ -0006f800: 7768 6963 680a 2020 2020 2061 7265 2072 which. are r │ │ │ │ │ -0006f810: 6571 7569 7265 6420 746f 2074 7572 6e20 equired to turn │ │ │ │ │ -0006f820: 7468 6520 6f72 6967 696e 616c 2073 6f75 the original sou │ │ │ │ │ -0006f830: 7263 6520 696e 746f 2074 6865 2044 6562 rce into the Deb │ │ │ │ │ -0006f840: 6961 6e20 736f 7572 6365 2e0a 2020 2020 ian source.. │ │ │ │ │ -0006f850: 2054 6865 7365 2063 6861 6e67 6573 206d These changes m │ │ │ │ │ -0006f860: 6179 206f 6e6c 7920 696e 636c 7564 6520 ay only include │ │ │ │ │ -0006f870: 6564 6974 696e 6720 616e 6420 6372 6561 editing and crea │ │ │ │ │ -0006f880: 7469 6e67 2070 6c61 696e 2066 696c 6573 ting plain files │ │ │ │ │ -0006f890: 2e0a 2020 2020 2054 6865 2070 6572 6d69 .. The permi │ │ │ │ │ -0006f8a0: 7373 696f 6e73 206f 6620 6669 6c65 732c ssions of files, │ │ │ │ │ -0006f8b0: 2074 6865 2074 6172 6765 7473 206f 6620 the targets of │ │ │ │ │ -0006f8c0: 7379 6d62 6f6c 6963 206c 696e 6b73 2061 symbolic links a │ │ │ │ │ -0006f8d0: 6e64 2074 6865 0a20 2020 2020 6368 6172 nd the. char │ │ │ │ │ -0006f8e0: 6163 7465 7269 7374 6963 7320 6f66 2073 acteristics of s │ │ │ │ │ -0006f8f0: 7065 6369 616c 2066 696c 6573 206f 7220 pecial files or │ │ │ │ │ -0006f900: 7069 7065 7320 6d61 7920 6e6f 7420 6265 pipes may not be │ │ │ │ │ -0006f910: 2063 6861 6e67 6564 2061 6e64 206e 6f0a changed and no. │ │ │ │ │ -0006f920: 2020 2020 2066 696c 6573 206d 6179 2062 files may b │ │ │ │ │ -0006f930: 6520 7265 6d6f 7665 6420 6f72 2072 656e e removed or ren │ │ │ │ │ -0006f940: 616d 6564 2e0a 0a20 2020 2020 416c 6c20 amed... All │ │ │ │ │ -0006f950: 7468 6520 6469 7265 6374 6f72 6965 7320 the directories │ │ │ │ │ -0006f960: 696e 2074 6865 2064 6966 6620 6d75 7374 in the diff must │ │ │ │ │ -0006f970: 2065 7869 7374 2c20 6578 6365 7074 2074 exist, except t │ │ │ │ │ -0006f980: 6865 20e2 8098 6465 6269 616e e280 990a he ...debian.... │ │ │ │ │ -0006f990: 2020 2020 2073 7562 6469 7265 6374 6f72 subdirector │ │ │ │ │ -0006f9a0: 7920 6f66 2074 6865 2074 6f70 206f 6620 y of the top of │ │ │ │ │ -0006f9b0: 7468 6520 736f 7572 6365 2074 7265 652c the source tree, │ │ │ │ │ -0006f9c0: 2077 6869 6368 2077 696c 6c20 6265 2063 which will be c │ │ │ │ │ -0006f9d0: 7265 6174 6564 0a20 2020 2020 6279 20e2 reated. by . │ │ │ │ │ -0006f9e0: 8098 6470 6b67 2d73 6f75 7263 65e2 8099 ..dpkg-source... │ │ │ │ │ -0006f9f0: 2069 6620 6e65 6365 7373 6172 7920 7768 if necessary wh │ │ │ │ │ -0006fa00: 656e 2075 6e70 6163 6b69 6e67 2e0a 0a20 en unpacking... │ │ │ │ │ -0006fa10: 2020 2020 5468 6520 e280 9864 706b 672d The ...dpkg- │ │ │ │ │ -0006fa20: 736f 7572 6365 e280 9920 7072 6f67 7261 source... progra │ │ │ │ │ -0006fa30: 6d20 7769 6c6c 2061 7574 6f6d 6174 6963 m will automatic │ │ │ │ │ -0006fa40: 616c 6c79 206d 616b 6520 7468 650a 2020 ally make the. │ │ │ │ │ -0006fa50: 2020 20e2 8098 6465 6269 616e 2f72 756c ...debian/rul │ │ │ │ │ -0006fa60: 6573 e280 9920 6669 6c65 2065 7865 6375 es... file execu │ │ │ │ │ -0006fa70: 7461 626c 6520 2873 6565 2062 656c 6f77 table (see below │ │ │ │ │ -0006fa80: 292e 0a0a 4966 2074 6865 7265 2069 7320 )...If there is │ │ │ │ │ -0006fa90: 6e6f 206f 7269 6769 6e61 6c20 736f 7572 no original sour │ │ │ │ │ -0006faa0: 6365 2063 6f64 6520 2d20 666f 7220 6578 ce code - for ex │ │ │ │ │ -0006fab0: 616d 706c 652c 2069 6620 7468 6520 7061 ample, if the pa │ │ │ │ │ -0006fac0: 636b 6167 6520 6973 0a73 7065 6369 616c ckage is.special │ │ │ │ │ -0006fad0: 6c79 2070 7265 7061 7265 6420 666f 7220 ly prepared for │ │ │ │ │ -0006fae0: 4465 6269 616e 206f 7220 7468 6520 4465 Debian or the De │ │ │ │ │ -0006faf0: 6269 616e 206d 6169 6e74 6169 6e65 7220 bian maintainer │ │ │ │ │ -0006fb00: 6973 2074 6865 2073 616d 6520 6173 0a74 is the same as.t │ │ │ │ │ -0006fb10: 6865 2075 7073 7472 6561 6d20 6d61 696e he upstream main │ │ │ │ │ -0006fb20: 7461 696e 6572 202d 2074 6865 2066 6f72 tainer - the for │ │ │ │ │ -0006fb30: 6d61 7420 6973 2073 6c69 6768 746c 7920 mat is slightly │ │ │ │ │ -0006fb40: 6469 6666 6572 656e 743a 2074 6865 6e20 different: then │ │ │ │ │ -0006fb50: 7468 6572 650a 6973 206e 6f20 6469 6666 there.is no diff │ │ │ │ │ -0006fb60: 2c20 616e 6420 7468 6520 7461 7266 696c , and the tarfil │ │ │ │ │ -0006fb70: 6520 6973 206e 616d 6564 20e2 8098 7061 e is named ...pa │ │ │ │ │ -0006fb80: 636b 6167 655f 7665 7273 696f 6e2e 7461 ckage_version.ta │ │ │ │ │ -0006fb90: 722e 677a e280 992c 2061 6e64 0a70 7265 r.gz..., and.pre │ │ │ │ │ -0006fba0: 6665 7261 626c 7920 636f 6e74 6169 6e73 ferably contains │ │ │ │ │ -0006fbb0: 2061 2064 6972 6563 746f 7279 206e 616d a directory nam │ │ │ │ │ -0006fbc0: 6564 20e2 8098 7061 636b 6167 652d 7665 ed ...package-ve │ │ │ │ │ -0006fbd0: 7273 696f 6ee2 8099 2e0a 0a1f 0a46 696c rsion........Fil │ │ │ │ │ -0006fbe0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0006fbf0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 556e .info, Node: Un │ │ │ │ │ -0006fc00: 7061 636b 696e 6720 6120 4465 6269 616e packing a Debian │ │ │ │ │ -0006fc10: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -0006fc20: 7769 7468 6f75 7420 6470 6b67 2d73 6f75 without dpkg-sou │ │ │ │ │ -0006fc30: 7263 652c 2020 5072 6576 3a20 536f 7572 rce, Prev: Sour │ │ │ │ │ -0006fc40: 6365 2070 6163 6b61 6765 7320 6173 2061 ce packages as a │ │ │ │ │ -0006fc50: 7263 6869 7665 732c 2020 5570 3a20 536f rchives, Up: So │ │ │ │ │ -0006fc60: 7572 6365 2070 6163 6b61 6765 7320 6672 urce packages fr │ │ │ │ │ -0006fc70: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ -0006fc80: 204d 616e 7561 6c0a 0a31 352e 3420 556e Manual..15.4 Un │ │ │ │ │ -0006fc90: 7061 636b 696e 6720 6120 4465 6269 616e packing a Debian │ │ │ │ │ -0006fca0: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -0006fcb0: 7769 7468 6f75 7420 e280 9864 706b 672d without ...dpkg- │ │ │ │ │ -0006fcc0: 736f 7572 6365 e280 990a 3d3d 3d3d 3d3d source....====== │ │ │ │ │ -0006fcd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006fce0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006fcf0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006fd00: 3d3d 3d3d 3d3d 0a0a e280 9864 706b 672d ======.....dpkg- │ │ │ │ │ -0006fd10: 736f 7572 6365 202d 78e2 8099 2069 7320 source -x... is │ │ │ │ │ -0006fd20: 7468 6520 7265 636f 6d6d 656e 6465 6420 the recommended │ │ │ │ │ -0006fd30: 7761 7920 746f 2075 6e70 6163 6b20 6120 way to unpack a │ │ │ │ │ -0006fd40: 4465 6269 616e 2073 6f75 7263 650a 7061 Debian source.pa │ │ │ │ │ -0006fd50: 636b 6167 652e 2020 486f 7765 7665 722c ckage. However, │ │ │ │ │ -0006fd60: 2069 6620 6974 2069 7320 6e6f 7420 6176 if it is not av │ │ │ │ │ -0006fd70: 6169 6c61 626c 6520 6974 2069 7320 706f ailable it is po │ │ │ │ │ -0006fd80: 7373 6962 6c65 2074 6f20 756e 7061 636b ssible to unpack │ │ │ │ │ -0006fd90: 2061 0a44 6562 6961 6e20 736f 7572 6365 a.Debian source │ │ │ │ │ -0006fda0: 2061 7263 6869 7665 2061 7320 666f 6c6c archive as foll │ │ │ │ │ -0006fdb0: 6f77 733a 0a0a 2020 312e 2055 6e74 6172 ows:.. 1. Untar │ │ │ │ │ -0006fdc0: 2074 6865 2074 6172 6669 6c65 2c20 7768 the tarfile, wh │ │ │ │ │ -0006fdd0: 6963 6820 7769 6c6c 2063 7265 6174 6520 ich will create │ │ │ │ │ -0006fde0: 6120 e280 982e 6f72 6967 e280 9920 6469 a ....orig... di │ │ │ │ │ -0006fdf0: 7265 6374 6f72 792e 0a0a 2020 322e 2052 rectory... 2. R │ │ │ │ │ -0006fe00: 656e 616d 6520 7468 6520 e280 982e 6f72 ename the ....or │ │ │ │ │ -0006fe10: 6967 e280 9920 6469 7265 6374 6f72 7920 ig... directory │ │ │ │ │ -0006fe20: 746f 20e2 8098 7061 636b 6167 652d 7665 to ...package-ve │ │ │ │ │ -0006fe30: 7273 696f 6ee2 8099 2e0a 0a20 2033 2e20 rsion...... 3. │ │ │ │ │ -0006fe40: 4372 6561 7465 2074 6865 2073 7562 6469 Create the subdi │ │ │ │ │ -0006fe50: 7265 6374 6f72 7920 e280 9864 6562 6961 rectory ...debia │ │ │ │ │ -0006fe60: 6ee2 8099 2061 7420 7468 6520 746f 7020 n... at the top │ │ │ │ │ -0006fe70: 6f66 2074 6865 2073 6f75 7263 6520 7472 of the source tr │ │ │ │ │ -0006fe80: 6565 2e0a 0a20 2034 2e20 4170 706c 7920 ee... 4. Apply │ │ │ │ │ -0006fe90: 7468 6520 6469 6666 2075 7369 6e67 20e2 the diff using . │ │ │ │ │ -0006fea0: 8098 7061 7463 6820 2d70 30e2 8099 2e0a ..patch -p0..... │ │ │ │ │ -0006feb0: 0a20 2035 2e20 556e 7461 7220 7468 6520 . 5. Untar the │ │ │ │ │ -0006fec0: 7461 7266 696c 6520 6167 6169 6e20 6966 tarfile again if │ │ │ │ │ -0006fed0: 2079 6f75 2077 616e 7420 6120 636f 7079 you want a copy │ │ │ │ │ -0006fee0: 206f 6620 7468 6520 6f72 6967 696e 616c of the original │ │ │ │ │ -0006fef0: 2073 6f75 7263 650a 2020 2020 2063 6f64 source. cod │ │ │ │ │ -0006ff00: 6520 616c 6f6e 6773 6964 6520 7468 6520 e alongside the │ │ │ │ │ -0006ff10: 4465 6269 616e 2076 6572 7369 6f6e 2e0a Debian version.. │ │ │ │ │ -0006ff20: 0a49 7420 6973 206e 6f74 2070 6f73 7369 .It is not possi │ │ │ │ │ -0006ff30: 626c 6520 746f 2067 656e 6572 6174 6520 ble to generate │ │ │ │ │ -0006ff40: 6120 7661 6c69 6420 4465 6269 616e 2073 a valid Debian s │ │ │ │ │ -0006ff50: 6f75 7263 6520 6172 6368 6976 6520 7769 ource archive wi │ │ │ │ │ -0006ff60: 7468 6f75 740a 7573 696e 6720 e280 9864 thout.using ...d │ │ │ │ │ -0006ff70: 706b 672d 736f 7572 6365 e280 992e 2020 pkg-source.... │ │ │ │ │ -0006ff80: 496e 2070 6172 7469 6375 6c61 722c 2061 In particular, a │ │ │ │ │ -0006ff90: 7474 656d 7074 696e 6720 746f 2075 7365 ttempting to use │ │ │ │ │ -0006ffa0: 20e2 8098 6469 6666 e280 9920 6469 7265 ...diff... dire │ │ │ │ │ -0006ffb0: 6374 6c79 0a74 6f20 6765 6e65 7261 7465 ctly.to generate │ │ │ │ │ -0006ffc0: 2074 6865 20e2 8098 2e64 6966 662e 677a the ....diff.gz │ │ │ │ │ -0006ffd0: e280 9920 6669 6c65 2077 696c 6c20 6e6f ... file will no │ │ │ │ │ -0006ffe0: 7420 776f 726b 2e0a 0a2a 204d 656e 753a t work...* Menu: │ │ │ │ │ -0006fff0: 0a0a 2a20 5265 7374 7269 6374 696f 6e73 ..* Restrictions │ │ │ │ │ -00070000: 206f 6e20 6f62 6a65 6374 7320 696e 2073 on objects in s │ │ │ │ │ -00070010: 6f75 7263 6520 7061 636b 6167 6573 3a20 ource packages: │ │ │ │ │ -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 3c32 3e2e 0a0a e packages<2>... │ │ │ │ │ -00070050: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00070060: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00070070: 653a 2052 6573 7472 6963 7469 6f6e 7320 e: Restrictions │ │ │ │ │ -00070080: 6f6e 206f 626a 6563 7473 2069 6e20 736f on objects in so │ │ │ │ │ -00070090: 7572 6365 2070 6163 6b61 6765 733c 323e urce packages<2> │ │ │ │ │ -000700a0: 2c20 2055 703a 2055 6e70 6163 6b69 6e67 , Up: Unpacking │ │ │ │ │ -000700b0: 2061 2044 6562 6961 6e20 736f 7572 6365 a Debian source │ │ │ │ │ -000700c0: 2070 6163 6b61 6765 2077 6974 686f 7574 package without │ │ │ │ │ -000700d0: 2064 706b 672d 736f 7572 6365 0a0a 3135 dpkg-source..15 │ │ │ │ │ -000700e0: 2e34 2e31 2052 6573 7472 6963 7469 6f6e .4.1 Restriction │ │ │ │ │ -000700f0: 7320 6f6e 206f 626a 6563 7473 2069 6e20 s on objects in │ │ │ │ │ -00070100: 736f 7572 6365 2070 6163 6b61 6765 730a source packages. │ │ │ │ │ -00070110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00070120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00070130: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00070140: 2d0a 0a54 6865 2073 6f75 7263 6520 7061 -..The source pa │ │ │ │ │ -00070150: 636b 6167 6520 6d61 7920 6e6f 7420 636f ckage may not co │ │ │ │ │ -00070160: 6e74 6169 6e20 616e 7920 6861 7264 206c ntain any hard l │ │ │ │ │ -00070170: 696e 6b73 2c20 2831 2920 2832 2920 6465 inks, (1) (2) de │ │ │ │ │ -00070180: 7669 6365 0a73 7065 6369 616c 2066 696c vice.special fil │ │ │ │ │ -00070190: 6573 2c20 736f 636b 6574 7320 6f72 2073 es, sockets or s │ │ │ │ │ -000701a0: 6574 7569 6420 6f72 2073 6574 6769 6420 etuid or setgid │ │ │ │ │ -000701b0: 6669 6c65 732e 2020 2833 290a 0a54 6865 files. (3)..The │ │ │ │ │ -000701c0: 2073 6f75 7263 6520 7061 636b 6167 696e source packagin │ │ │ │ │ -000701d0: 6720 746f 6f6c 7320 6d61 6e61 6765 2074 g tools manage t │ │ │ │ │ -000701e0: 6865 2063 6861 6e67 6573 2062 6574 7765 he changes betwe │ │ │ │ │ -000701f0: 656e 2074 6865 206f 7269 6769 6e61 6c20 en the original │ │ │ │ │ -00070200: 616e 640a 4465 6269 616e 2073 6f75 7263 and.Debian sourc │ │ │ │ │ -00070210: 6520 7573 696e 6720 e280 9864 6966 66e2 e using ...diff. │ │ │ │ │ -00070220: 8099 2061 6e64 20e2 8098 7061 7463 68e2 .. and ...patch. │ │ │ │ │ -00070230: 8099 2e20 2054 7572 6e69 6e67 2074 6865 ... Turning the │ │ │ │ │ -00070240: 206f 7269 6769 6e61 6c20 736f 7572 6365 original source │ │ │ │ │ -00070250: 0a74 7265 6520 6173 2069 6e63 6c75 6465 .tree as include │ │ │ │ │ -00070260: 6420 696e 2074 6865 20e2 8098 2e6f 7269 d in the ....ori │ │ │ │ │ -00070270: 672e 7461 722e 677a e280 9920 696e 746f g.tar.gz... into │ │ │ │ │ -00070280: 2074 6865 2044 6562 6961 6e20 7061 636b the Debian pack │ │ │ │ │ -00070290: 6167 6520 736f 7572 6365 0a6d 7573 7420 age source.must │ │ │ │ │ -000702a0: 6e6f 7420 696e 766f 6c76 6520 616e 7920 not involve any │ │ │ │ │ -000702b0: 6368 616e 6765 7320 7768 6963 6820 6361 changes which ca │ │ │ │ │ -000702c0: 6e6e 6f74 2062 6520 6861 6e64 6c65 6420 nnot be handled │ │ │ │ │ -000702d0: 6279 2074 6865 7365 2074 6f6f 6c73 2e0a by these tools.. │ │ │ │ │ -000702e0: 5072 6f62 6c65 6d61 7469 6320 6368 616e Problematic chan │ │ │ │ │ -000702f0: 6765 7320 7768 6963 6820 6361 7573 6520 ges which cause │ │ │ │ │ -00070300: e280 9864 706b 672d 736f 7572 6365 e280 ...dpkg-source.. │ │ │ │ │ -00070310: 9920 746f 2068 616c 7420 7769 7468 2061 . to halt with a │ │ │ │ │ -00070320: 6e20 6572 726f 7220 7768 656e 0a62 7569 n error when.bui │ │ │ │ │ -00070330: 6c64 696e 6720 7468 6520 736f 7572 6365 lding the source │ │ │ │ │ -00070340: 2070 6163 6b61 6765 2061 7265 3a0a 0a20 package are:.. │ │ │ │ │ -00070350: 2020 2d20 4164 6469 6e67 206f 7220 7265 - Adding or re │ │ │ │ │ -00070360: 6d6f 7669 6e67 2073 796d 626f 6c69 6320 moving symbolic │ │ │ │ │ -00070370: 6c69 6e6b 732c 2073 6f63 6b65 7473 206f links, sockets o │ │ │ │ │ -00070380: 7220 7069 7065 732e 0a0a 2020 202d 2043 r pipes... - C │ │ │ │ │ -00070390: 6861 6e67 696e 6720 7468 6520 7461 7267 hanging the targ │ │ │ │ │ -000703a0: 6574 7320 6f66 2073 796d 626f 6c69 6320 ets of symbolic │ │ │ │ │ -000703b0: 6c69 6e6b 732e 0a0a 2020 202d 2043 7265 links... - Cre │ │ │ │ │ -000703c0: 6174 696e 6720 6469 7265 6374 6f72 6965 ating directorie │ │ │ │ │ -000703d0: 732c 206f 7468 6572 2074 6861 6e20 e280 s, other than .. │ │ │ │ │ -000703e0: 9864 6562 6961 6ee2 8099 2e0a 0a20 2020 .debian...... │ │ │ │ │ -000703f0: 2d20 4368 616e 6765 7320 746f 2074 6865 - Changes to the │ │ │ │ │ -00070400: 2063 6f6e 7465 6e74 7320 6f66 2062 696e contents of bin │ │ │ │ │ -00070410: 6172 7920 6669 6c65 732e 0a0a 4368 616e ary files...Chan │ │ │ │ │ -00070420: 6765 7320 7768 6963 6820 6361 7573 6520 ges which cause │ │ │ │ │ -00070430: e280 9864 706b 672d 736f 7572 6365 e280 ...dpkg-source.. │ │ │ │ │ -00070440: 9920 746f 2070 7269 6e74 2061 2077 6172 . to print a war │ │ │ │ │ -00070450: 6e69 6e67 2062 7574 2063 6f6e 7469 6e75 ning but continu │ │ │ │ │ -00070460: 6520 616e 7977 6179 0a61 7265 3a0a 0a20 e anyway.are:.. │ │ │ │ │ -00070470: 2020 2d20 5265 6d6f 7669 6e67 2066 696c - Removing fil │ │ │ │ │ -00070480: 6573 2c20 6469 7265 6374 6f72 6965 7320 es, directories │ │ │ │ │ -00070490: 6f72 2073 796d 6c69 6e6b 732e 2020 2834 or symlinks. (4 │ │ │ │ │ -000704a0: 290a 0a20 2020 2d20 4368 616e 6765 6420 ).. - Changed │ │ │ │ │ -000704b0: 7465 7874 2066 696c 6573 2077 6869 6368 text files which │ │ │ │ │ -000704c0: 2061 7265 206d 6973 7369 6e67 2074 6865 are missing the │ │ │ │ │ -000704d0: 2075 7375 616c 2066 696e 616c 206e 6577 usual final new │ │ │ │ │ -000704e0: 6c69 6e65 0a20 2020 2020 2865 6974 6865 line. (eithe │ │ │ │ │ -000704f0: 7220 696e 2074 6865 206f 7269 6769 6e61 r in the origina │ │ │ │ │ -00070500: 6c20 6f72 2074 6865 206d 6f64 6966 6965 l or the modifie │ │ │ │ │ -00070510: 6420 736f 7572 6365 2074 7265 6529 2e0a d source tree).. │ │ │ │ │ -00070520: 0a43 6861 6e67 6573 2077 6869 6368 2061 .Changes which a │ │ │ │ │ -00070530: 7265 206e 6f74 2072 6570 7265 7365 6e74 re not represent │ │ │ │ │ -00070540: 6564 2c20 6275 7420 7768 6963 6820 6172 ed, but which ar │ │ │ │ │ -00070550: 6520 6e6f 7420 6465 7465 6374 6564 2062 e not detected b │ │ │ │ │ -00070560: 790a e280 9864 706b 672d 736f 7572 6365 y....dpkg-source │ │ │ │ │ -00070570: e280 992c 2061 7265 3a0a 0a20 2020 2d20 ..., are:.. - │ │ │ │ │ -00070580: 4368 616e 6769 6e67 2074 6865 2070 6572 Changing the per │ │ │ │ │ -00070590: 6d69 7373 696f 6e73 206f 6620 6669 6c65 missions of file │ │ │ │ │ -000705a0: 7320 286f 7468 6572 2074 6861 6e20 e280 s (other than .. │ │ │ │ │ -000705b0: 9864 6562 6961 6e2f 7275 6c65 73e2 8099 .debian/rules... │ │ │ │ │ -000705c0: 2920 616e 640a 2020 2020 2064 6972 6563 ) and. direc │ │ │ │ │ -000705d0: 746f 7269 6573 2e0a 0a54 6865 20e2 8098 tories...The ... │ │ │ │ │ -000705e0: 6465 6269 616e e280 9920 6469 7265 6374 debian... direct │ │ │ │ │ -000705f0: 6f72 7920 616e 6420 e280 9864 6562 6961 ory and ...debia │ │ │ │ │ -00070600: 6e2f 7275 6c65 73e2 8099 2061 7265 2068 n/rules... are h │ │ │ │ │ -00070610: 616e 646c 6564 2073 7065 6369 616c 6c79 andled specially │ │ │ │ │ -00070620: 2062 790a e280 9864 706b 672d 736f 7572 by....dpkg-sour │ │ │ │ │ -00070630: 6365 e280 9920 2d20 6265 666f 7265 2061 ce... - before a │ │ │ │ │ -00070640: 7070 6c79 696e 6720 7468 6520 6368 616e pplying the chan │ │ │ │ │ -00070650: 6765 7320 6974 2077 696c 6c20 6372 6561 ges it will crea │ │ │ │ │ -00070660: 7465 2074 6865 20e2 8098 6465 6269 616e te the ...debian │ │ │ │ │ -00070670: e280 990a 6469 7265 6374 6f72 792c 2061 ....directory, a │ │ │ │ │ -00070680: 6e64 2061 6674 6572 7761 7264 7320 6974 nd afterwards it │ │ │ │ │ -00070690: 2077 696c 6c20 6d61 6b65 20e2 8098 6465 will make ...de │ │ │ │ │ -000706a0: 6269 616e 2f72 756c 6573 e280 9920 776f bian/rules... wo │ │ │ │ │ -000706b0: 726c 642d 6578 6563 7574 6162 6c65 2e0a rld-executable.. │ │ │ │ │ -000706c0: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -000706d0: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -000706e0: 2d2d 2d0a 0a20 2020 2831 2920 5468 6973 ---.. (1) This │ │ │ │ │ -000706f0: 2069 7320 6e6f 7420 6375 7272 656e 746c is not currentl │ │ │ │ │ -00070700: 7920 6465 7465 6374 6564 2077 6865 6e20 y detected when │ │ │ │ │ -00070710: 6275 696c 6469 6e67 2073 6f75 7263 6520 building source │ │ │ │ │ -00070720: 7061 636b 6167 6573 2c20 6275 740a 6f6e packages, but.on │ │ │ │ │ -00070730: 6c79 2077 6865 6e20 6578 7472 6163 7469 ly when extracti │ │ │ │ │ -00070740: 6e67 2074 6865 6d2e 0a0a 2020 2028 3229 ng them... (2) │ │ │ │ │ -00070750: 2048 6172 6420 6c69 6e6b 7320 6d61 7920 Hard links may │ │ │ │ │ -00070760: 6265 2070 6572 6d69 7474 6564 2061 7420 be permitted at │ │ │ │ │ -00070770: 736f 6d65 2070 6f69 6e74 2069 6e20 7468 some point in th │ │ │ │ │ -00070780: 6520 6675 7475 7265 2c20 6275 740a 776f e future, but.wo │ │ │ │ │ -00070790: 756c 6420 7265 7175 6972 6520 6120 6661 uld require a fa │ │ │ │ │ -000707a0: 6972 2061 6d6f 756e 7420 6f66 2077 6f72 ir amount of wor │ │ │ │ │ -000707b0: 6b2e 0a0a 2020 2028 3329 2053 6574 6769 k... (3) Setgi │ │ │ │ │ -000707c0: 6420 6469 7265 6374 6f72 6965 7320 6172 d directories ar │ │ │ │ │ -000707d0: 6520 616c 6c6f 7765 642e 0a0a 2020 2028 e allowed... ( │ │ │ │ │ -000707e0: 3429 2052 656e 616d 696e 6720 6120 6669 4) Renaming a fi │ │ │ │ │ -000707f0: 6c65 2069 7320 6e6f 7420 7472 6561 7465 le is not treate │ │ │ │ │ -00070800: 6420 7370 6563 6961 6c6c 7920 2d20 6974 d specially - it │ │ │ │ │ -00070810: 2069 7320 7365 656e 2061 7320 7468 650a is seen as the. │ │ │ │ │ -00070820: 7265 6d6f 7661 6c20 6f66 2074 6865 206f removal of the o │ │ │ │ │ -00070830: 6c64 2066 696c 6520 2877 6869 6368 2067 ld file (which g │ │ │ │ │ -00070840: 656e 6572 6174 6573 2061 2077 6172 6e69 enerates a warni │ │ │ │ │ -00070850: 6e67 2c20 6275 7420 6973 206f 7468 6572 ng, but is other │ │ │ │ │ -00070860: 7769 7365 0a69 676e 6f72 6564 292c 2061 wise.ignored), a │ │ │ │ │ -00070870: 6e64 2074 6865 2063 7265 6174 696f 6e20 nd the creation │ │ │ │ │ -00070880: 6f66 2074 6865 206e 6577 206f 6e65 2e0a of the new one.. │ │ │ │ │ -00070890: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -000708a0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -000708b0: 6465 3a20 436f 6e74 726f 6c20 6669 6c65 de: Control file │ │ │ │ │ -000708c0: 7320 616e 6420 7468 6569 7220 6669 656c s and their fiel │ │ │ │ │ -000708d0: 6473 2066 726f 6d20 6f6c 6420 5061 636b ds from old Pack │ │ │ │ │ -000708e0: 6167 696e 6720 4d61 6e75 616c 2c20 204e aging Manual, N │ │ │ │ │ -000708f0: 6578 743a 2043 6f6e 6669 6775 7261 7469 ext: Configurati │ │ │ │ │ -00070900: 6f6e 2066 696c 6520 6861 6e64 6c69 6e67 on file handling │ │ │ │ │ -00070910: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ -00070920: 696e 6720 4d61 6e75 616c 2c20 2050 7265 ing Manual, Pre │ │ │ │ │ -00070930: 763a 2053 6f75 7263 6520 7061 636b 6167 v: Source packag │ │ │ │ │ -00070940: 6573 2066 726f 6d20 6f6c 6420 5061 636b es from old Pack │ │ │ │ │ -00070950: 6167 696e 6720 4d61 6e75 616c 2c20 2055 aging Manual, U │ │ │ │ │ -00070960: 703a 2054 6f70 0a0a 3136 2043 6f6e 7472 p: Top..16 Contr │ │ │ │ │ -00070970: 6f6c 2066 696c 6573 2061 6e64 2074 6865 ol files and the │ │ │ │ │ -00070980: 6972 2066 6965 6c64 7320 2866 726f 6d20 ir fields (from │ │ │ │ │ -00070990: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ -000709a0: 6e75 616c 290a 2a2a 2a2a 2a2a 2a2a 2a2a nual).********** │ │ │ │ │ -000709b0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -000709c0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -000709d0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -000709e0: 2a2a 2a0a 0a4d 616e 7920 6f66 2074 6865 ***..Many of the │ │ │ │ │ -000709f0: 2074 6f6f 6c73 2069 6e20 7468 6520 e280 tools in the .. │ │ │ │ │ -00070a00: 9864 706b 67e2 8099 2073 7569 7465 206d .dpkg... suite m │ │ │ │ │ -00070a10: 616e 6970 756c 6174 6520 6461 7461 2069 anipulate data i │ │ │ │ │ -00070a20: 6e20 6120 636f 6d6d 6f6e 0a66 6f72 6d61 n a common.forma │ │ │ │ │ -00070a30: 742c 206b 6e6f 776e 2061 7320 636f 6e74 t, known as cont │ │ │ │ │ -00070a40: 726f 6c20 6669 6c65 732e 2020 4269 6e61 rol files. Bina │ │ │ │ │ -00070a50: 7279 2061 6e64 2073 6f75 7263 6520 7061 ry and source pa │ │ │ │ │ -00070a60: 636b 6167 6573 2068 6176 6520 636f 6e74 ckages have cont │ │ │ │ │ -00070a70: 726f 6c0a 6461 7461 2061 7320 646f 2074 rol.data as do t │ │ │ │ │ -00070a80: 6865 20e2 8098 2e63 6861 6e67 6573 e280 he ....changes.. │ │ │ │ │ -00070a90: 9920 6669 6c65 7320 7768 6963 6820 636f . files which co │ │ │ │ │ -00070aa0: 6e74 726f 6c20 7468 6520 696e 7374 616c ntrol the instal │ │ │ │ │ -00070ab0: 6c61 7469 6f6e 206f 660a 7570 6c6f 6164 lation of.upload │ │ │ │ │ -00070ac0: 6564 2066 696c 6573 2c20 616e 6420 e280 ed files, and .. │ │ │ │ │ -00070ad0: 9864 706b 67e2 8099 e280 9973 2069 6e74 .dpkg......s int │ │ │ │ │ -00070ae0: 6572 6e61 6c20 6461 7461 6261 7365 7320 ernal databases │ │ │ │ │ -00070af0: 6172 6520 696e 2061 2073 696d 696c 6172 are in a similar │ │ │ │ │ -00070b00: 2066 6f72 6d61 742e 0a0a 2a20 4d65 6e75 format...* Menu │ │ │ │ │ -00070b10: 3a0a 0a2a 2053 796e 7461 7820 6f66 2063 :..* Syntax of c │ │ │ │ │ -00070b20: 6f6e 7472 6f6c 2066 696c 6573 3a20 5379 ontrol files: Sy │ │ │ │ │ -00070b30: 6e74 6178 206f 6620 636f 6e74 726f 6c20 ntax of control │ │ │ │ │ -00070b40: 6669 6c65 733c 323e 2e0a 2a20 4c69 7374 files<2>..* List │ │ │ │ │ -00070b50: 206f 6620 6669 656c 6473 3a20 4c69 7374 of fields: List │ │ │ │ │ -00070b60: 206f 6620 6669 656c 6473 3c32 3e2e 0a0a of fields<2>... │ │ │ │ │ -00070b70: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00070b80: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00070b90: 653a 2053 796e 7461 7820 6f66 2063 6f6e e: Syntax of con │ │ │ │ │ -00070ba0: 7472 6f6c 2066 696c 6573 3c32 3e2c 2020 trol files<2>, │ │ │ │ │ -00070bb0: 4e65 7874 3a20 4c69 7374 206f 6620 6669 Next: List of fi │ │ │ │ │ -00070bc0: 656c 6473 3c32 3e2c 2020 5570 3a20 436f elds<2>, Up: Co │ │ │ │ │ -00070bd0: 6e74 726f 6c20 6669 6c65 7320 616e 6420 ntrol files and │ │ │ │ │ -00070be0: 7468 6569 7220 6669 656c 6473 2066 726f their fields fro │ │ │ │ │ -00070bf0: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ -00070c00: 4d61 6e75 616c 0a0a 3136 2e31 2053 796e Manual..16.1 Syn │ │ │ │ │ -00070c10: 7461 7820 6f66 2063 6f6e 7472 6f6c 2066 tax of control f │ │ │ │ │ -00070c20: 696c 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d iles.=========== │ │ │ │ │ -00070c30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00070c40: 3d0a 0a53 6565 202a 6e6f 7465 2053 796e =..See *note Syn │ │ │ │ │ -00070c50: 7461 7820 6f66 2063 6f6e 7472 6f6c 2066 tax of control f │ │ │ │ │ -00070c60: 696c 6573 3a20 3931 2e0a 0a49 7420 6973 iles: 91...It is │ │ │ │ │ -00070c70: 2069 6d70 6f72 7461 6e74 2074 6f20 6e6f important to no │ │ │ │ │ -00070c80: 7465 2074 6861 7420 7468 6572 6520 6172 te that there ar │ │ │ │ │ -00070c90: 6520 7365 7665 7261 6c20 6669 656c 6473 e several fields │ │ │ │ │ -00070ca0: 2077 6869 6368 2061 7265 206f 7074 696f which are optio │ │ │ │ │ -00070cb0: 6e61 6c0a 6173 2066 6172 2061 7320 e280 nal.as far as .. │ │ │ │ │ -00070cc0: 9864 706b 67e2 8099 2061 6e64 2074 6865 .dpkg... and the │ │ │ │ │ -00070cd0: 2072 656c 6174 6564 2074 6f6f 6c73 2061 related tools a │ │ │ │ │ -00070ce0: 7265 2063 6f6e 6365 726e 6564 2c20 6275 re concerned, bu │ │ │ │ │ -00070cf0: 7420 7768 6963 6820 6d75 7374 0a61 7070 t which must.app │ │ │ │ │ -00070d00: 6561 7220 696e 2065 7665 7279 2044 6562 ear in every Deb │ │ │ │ │ -00070d10: 6961 6e20 7061 636b 6167 652c 206f 7220 ian package, or │ │ │ │ │ -00070d20: 7768 6f73 6520 6f6d 6973 7369 6f6e 206d whose omission m │ │ │ │ │ -00070d30: 6179 2063 6175 7365 2070 726f 626c 656d ay cause problem │ │ │ │ │ -00070d40: 732e 0a0a 1f0a 4669 6c65 3a20 6465 6269 s.....File: debi │ │ │ │ │ -00070d50: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00070d60: 204e 6f64 653a 204c 6973 7420 6f66 2066 Node: List of f │ │ │ │ │ -00070d70: 6965 6c64 733c 323e 2c20 2050 7265 763a ields<2>, Prev: │ │ │ │ │ -00070d80: 2053 796e 7461 7820 6f66 2063 6f6e 7472 Syntax of contr │ │ │ │ │ -00070d90: 6f6c 2066 696c 6573 3c32 3e2c 2020 5570 ol files<2>, Up │ │ │ │ │ -00070da0: 3a20 436f 6e74 726f 6c20 6669 6c65 7320 : Control files │ │ │ │ │ -00070db0: 616e 6420 7468 6569 7220 6669 656c 6473 and their fields │ │ │ │ │ -00070dc0: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ -00070dd0: 696e 6720 4d61 6e75 616c 0a0a 3136 2e32 ing Manual..16.2 │ │ │ │ │ -00070de0: 204c 6973 7420 6f66 2066 6965 6c64 730a List of fields. │ │ │ │ │ -00070df0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00070e00: 3d3d 3d0a 0a53 6565 202a 6e6f 7465 204c ===..See *note L │ │ │ │ │ -00070e10: 6973 7420 6f66 2066 6965 6c64 733a 2061 ist of fields: a │ │ │ │ │ -00070e20: 622e 0a0a 5468 6973 2073 6563 7469 6f6e b...This section │ │ │ │ │ -00070e30: 206e 6f77 2063 6f6e 7461 696e 7320 6f6e now contains on │ │ │ │ │ -00070e40: 6c79 2074 6865 2066 6965 6c64 7320 7468 ly the fields th │ │ │ │ │ -00070e50: 6174 2064 6964 6ee2 8099 7420 6265 6c6f at didn...t belo │ │ │ │ │ -00070e60: 6e67 2074 6f20 7468 650a 506f 6c69 6379 ng to the.Policy │ │ │ │ │ -00070e70: 206d 616e 7561 6c2e 0a0a 2a20 4d65 6e75 manual...* Menu │ │ │ │ │ -00070e80: 3a0a 0a2a 2046 696c 656e 616d 6520 616e :..* Filename an │ │ │ │ │ -00070e90: 6420 4d53 444f 532d 4669 6c65 6e61 6d65 d MSDOS-Filename │ │ │ │ │ -00070ea0: 3a3a 0a2a 2053 697a 6520 616e 6420 4d44 ::.* Size and MD │ │ │ │ │ -00070eb0: 3573 756d 3a3a 0a2a 2053 7461 7475 733a 5sum::.* Status: │ │ │ │ │ -00070ec0: 3a0a 2a20 436f 6e66 6967 2d56 6572 7369 :.* Config-Versi │ │ │ │ │ -00070ed0: 6f6e 3a3a 0a2a 2043 6f6e 6666 696c 6573 on::.* Conffiles │ │ │ │ │ -00070ee0: 3a3a 0a2a 204f 6273 6f6c 6574 6520 6669 ::.* Obsolete fi │ │ │ │ │ -00070ef0: 656c 6473 3a20 4f62 736f 6c65 7465 2066 elds: Obsolete f │ │ │ │ │ -00070f00: 6965 6c64 733c 323e 2e0a 0a1f 0a46 696c ields<2>.....Fil │ │ │ │ │ -00070f10: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00070f20: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4669 .info, Node: Fi │ │ │ │ │ -00070f30: 6c65 6e61 6d65 2061 6e64 204d 5344 4f53 lename and MSDOS │ │ │ │ │ -00070f40: 2d46 696c 656e 616d 652c 2020 4e65 7874 -Filename, Next │ │ │ │ │ -00070f50: 3a20 5369 7a65 2061 6e64 204d 4435 7375 : Size and MD5su │ │ │ │ │ -00070f60: 6d2c 2020 5570 3a20 4c69 7374 206f 6620 m, Up: List of │ │ │ │ │ -00070f70: 6669 656c 6473 3c32 3e0a 0a31 362e 322e fields<2>..16.2. │ │ │ │ │ -00070f80: 3120 e280 9846 696c 656e 616d 65e2 8099 1 ...Filename... │ │ │ │ │ -00070f90: 2061 6e64 20e2 8098 4d53 444f 532d 4669 and ...MSDOS-Fi │ │ │ │ │ -00070fa0: 6c65 6e61 6d65 e280 990a 2d2d 2d2d 2d2d lename....------ │ │ │ │ │ -00070fb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00070fc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00070fd0: 0a0a 5468 6573 6520 6669 656c 6473 2069 ..These fields i │ │ │ │ │ -00070fe0: 6e20 e280 9850 6163 6b61 6765 73e2 8099 n ...Packages... │ │ │ │ │ -00070ff0: 2066 696c 6573 2067 6976 6520 7468 6520 files give the │ │ │ │ │ -00071000: 6669 6c65 6e61 6d65 2873 2920 6f66 2028 filename(s) of ( │ │ │ │ │ -00071010: 7468 6520 7061 7274 7320 6f66 290a 6120 the parts of).a │ │ │ │ │ -00071020: 7061 636b 6167 6520 696e 2074 6865 2064 package in the d │ │ │ │ │ -00071030: 6973 7472 6962 7574 696f 6e20 6469 7265 istribution dire │ │ │ │ │ -00071040: 6374 6f72 6965 732c 2072 656c 6174 6976 ctories, relativ │ │ │ │ │ -00071050: 6520 746f 2074 6865 2072 6f6f 7420 6f66 e to the root of │ │ │ │ │ -00071060: 2074 6865 0a44 6562 6961 6e20 6869 6572 the.Debian hier │ │ │ │ │ -00071070: 6172 6368 792e 2020 4966 2074 6865 2070 archy. If the p │ │ │ │ │ -00071080: 6163 6b61 6765 2068 6173 2062 6565 6e20 ackage has been │ │ │ │ │ -00071090: 7370 6c69 7420 696e 746f 2073 6576 6572 split into sever │ │ │ │ │ -000710a0: 616c 2070 6172 7473 2074 6865 0a70 6172 al parts the.par │ │ │ │ │ -000710b0: 7473 2061 7265 2061 6c6c 206c 6973 7465 ts are all liste │ │ │ │ │ -000710c0: 6420 696e 206f 7264 6572 2c20 7365 7061 d in order, sepa │ │ │ │ │ -000710d0: 7261 7465 6420 6279 2073 7061 6365 732e rated by spaces. │ │ │ │ │ -000710e0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -000710f0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00071100: 6f64 653a 2053 697a 6520 616e 6420 4d44 ode: Size and MD │ │ │ │ │ -00071110: 3573 756d 2c20 204e 6578 743a 2053 7461 5sum, Next: Sta │ │ │ │ │ -00071120: 7475 732c 2020 5072 6576 3a20 4669 6c65 tus, Prev: File │ │ │ │ │ -00071130: 6e61 6d65 2061 6e64 204d 5344 4f53 2d46 name and MSDOS-F │ │ │ │ │ -00071140: 696c 656e 616d 652c 2020 5570 3a20 4c69 ilename, Up: Li │ │ │ │ │ -00071150: 7374 206f 6620 6669 656c 6473 3c32 3e0a st of fields<2>. │ │ │ │ │ -00071160: 0a31 362e 322e 3220 e280 9853 697a 65e2 .16.2.2 ...Size. │ │ │ │ │ -00071170: 8099 2061 6e64 20e2 8098 4d44 3573 756d .. and ...MD5sum │ │ │ │ │ -00071180: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ -00071190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -000711a0: 5468 6573 6520 6669 656c 6473 2069 6e20 These fields in │ │ │ │ │ -000711b0: e280 9850 6163 6b61 6765 73e2 8099 2066 ...Packages... f │ │ │ │ │ -000711c0: 696c 6573 2067 6976 6520 7468 6520 7369 iles give the si │ │ │ │ │ -000711d0: 7a65 2028 696e 2062 7974 6573 2c20 6578 ze (in bytes, ex │ │ │ │ │ -000711e0: 7072 6573 7365 6420 696e 0a64 6563 696d pressed in.decim │ │ │ │ │ -000711f0: 616c 2920 616e 6420 4d44 3520 6368 6563 al) and MD5 chec │ │ │ │ │ -00071200: 6b73 756d 206f 6620 7468 6520 6669 6c65 ksum of the file │ │ │ │ │ -00071210: 2873 2920 7768 6963 6820 6d61 6b65 2873 (s) which make(s │ │ │ │ │ -00071220: 2920 7570 2061 2062 696e 6172 790a 7061 ) up a binary.pa │ │ │ │ │ -00071230: 636b 6167 6520 696e 2074 6865 2064 6973 ckage in the dis │ │ │ │ │ -00071240: 7472 6962 7574 696f 6e2e 2020 4966 2074 tribution. If t │ │ │ │ │ -00071250: 6865 2070 6163 6b61 6765 2069 7320 7370 he package is sp │ │ │ │ │ -00071260: 6c69 7420 696e 746f 2073 6576 6572 616c lit into several │ │ │ │ │ -00071270: 2070 6172 7473 0a74 6865 2076 616c 7565 parts.the value │ │ │ │ │ -00071280: 7320 666f 7220 7468 6520 7061 7274 7320 s for the parts │ │ │ │ │ -00071290: 6172 6520 6c69 7374 6564 2069 6e20 6f72 are listed in or │ │ │ │ │ -000712a0: 6465 722c 2073 6570 6172 6174 6564 2062 der, separated b │ │ │ │ │ -000712b0: 7920 7370 6163 6573 2e0a 0a1f 0a46 696c y spaces.....Fil │ │ │ │ │ -000712c0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000712d0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5374 .info, Node: St │ │ │ │ │ -000712e0: 6174 7573 2c20 204e 6578 743a 2043 6f6e atus, Next: Con │ │ │ │ │ -000712f0: 6669 672d 5665 7273 696f 6e2c 2020 5072 fig-Version, Pr │ │ │ │ │ -00071300: 6576 3a20 5369 7a65 2061 6e64 204d 4435 ev: Size and MD5 │ │ │ │ │ -00071310: 7375 6d2c 2020 5570 3a20 4c69 7374 206f sum, Up: List o │ │ │ │ │ -00071320: 6620 6669 656c 6473 3c32 3e0a 0a31 362e f fields<2>..16. │ │ │ │ │ -00071330: 322e 3320 e280 9853 7461 7475 73e2 8099 2.3 ...Status... │ │ │ │ │ -00071340: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -00071350: 0a0a 5468 6973 2066 6965 6c64 2069 6e20 ..This field in │ │ │ │ │ -00071360: e280 9864 706b 67e2 8099 e280 9973 2073 ...dpkg......s s │ │ │ │ │ -00071370: 7461 7475 7320 6669 6c65 2072 6563 6f72 tatus file recor │ │ │ │ │ -00071380: 6473 2077 6865 7468 6572 2074 6865 2075 ds whether the u │ │ │ │ │ -00071390: 7365 7220 7761 6e74 7320 610a 7061 636b ser wants a.pack │ │ │ │ │ -000713a0: 6167 6520 696e 7374 616c 6c65 642c 2072 age installed, r │ │ │ │ │ -000713b0: 656d 6f76 6564 206f 7220 6c65 6674 2061 emoved or left a │ │ │ │ │ -000713c0: 6c6f 6e65 2c20 7768 6574 6865 7220 6974 lone, whether it │ │ │ │ │ -000713d0: 2069 7320 6272 6f6b 656e 0a28 7265 7175 is broken.(requ │ │ │ │ │ -000713e0: 6972 696e 6720 7265 2d69 6e73 7461 6c6c iring re-install │ │ │ │ │ -000713f0: 6174 696f 6e29 206f 7220 6e6f 7420 616e ation) or not an │ │ │ │ │ -00071400: 6420 7768 6174 2069 7473 2063 7572 7265 d what its curre │ │ │ │ │ -00071410: 6e74 2073 7461 7465 206f 6e20 7468 650a nt state on the. │ │ │ │ │ -00071420: 7379 7374 656d 2069 732e 2020 4561 6368 system is. Each │ │ │ │ │ -00071430: 206f 6620 7468 6573 6520 7069 6563 6573 of these pieces │ │ │ │ │ -00071440: 206f 6620 696e 666f 726d 6174 696f 6e20 of information │ │ │ │ │ -00071450: 6973 2061 2073 696e 676c 6520 776f 7264 is a single word │ │ │ │ │ -00071460: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00071470: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00071480: 4e6f 6465 3a20 436f 6e66 6967 2d56 6572 Node: Config-Ver │ │ │ │ │ -00071490: 7369 6f6e 2c20 204e 6578 743a 2043 6f6e sion, Next: Con │ │ │ │ │ -000714a0: 6666 696c 6573 2c20 2050 7265 763a 2053 ffiles, Prev: S │ │ │ │ │ -000714b0: 7461 7475 732c 2020 5570 3a20 4c69 7374 tatus, Up: List │ │ │ │ │ -000714c0: 206f 6620 6669 656c 6473 3c32 3e0a 0a31 of fields<2>..1 │ │ │ │ │ -000714d0: 362e 322e 3420 e280 9843 6f6e 6669 672d 6.2.4 ...Config- │ │ │ │ │ -000714e0: 5665 7273 696f 6ee2 8099 0a2d 2d2d 2d2d Version....----- │ │ │ │ │ -000714f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00071500: 2d2d 0a0a 4966 2061 2070 6163 6b61 6765 --..If a package │ │ │ │ │ -00071510: 2069 7320 6e6f 7420 696e 7374 616c 6c65 is not installe │ │ │ │ │ -00071520: 6420 6f72 206e 6f74 2063 6f6e 6669 6775 d or not configu │ │ │ │ │ -00071530: 7265 642c 2074 6869 7320 6669 656c 6420 red, this field │ │ │ │ │ -00071540: 696e 20e2 8098 6470 6b67 e280 99e2 8099 in ...dpkg...... │ │ │ │ │ -00071550: 730a 7374 6174 7573 2066 696c 6520 7265 s.status file re │ │ │ │ │ -00071560: 636f 7264 7320 7468 6520 6c61 7374 2076 cords the last v │ │ │ │ │ -00071570: 6572 7369 6f6e 206f 6620 7468 6520 7061 ersion of the pa │ │ │ │ │ -00071580: 636b 6167 6520 7768 6963 6820 7761 730a ckage which was. │ │ │ │ │ -00071590: 7375 6363 6573 7366 756c 6c79 2063 6f6e successfully con │ │ │ │ │ -000715a0: 6669 6775 7265 642e 0a0a 1f0a 4669 6c65 figured.....File │ │ │ │ │ -000715b0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -000715c0: 696e 666f 2c20 204e 6f64 653a 2043 6f6e info, Node: Con │ │ │ │ │ -000715d0: 6666 696c 6573 2c20 204e 6578 743a 204f ffiles, Next: O │ │ │ │ │ -000715e0: 6273 6f6c 6574 6520 6669 656c 6473 3c32 bsolete fields<2 │ │ │ │ │ -000715f0: 3e2c 2020 5072 6576 3a20 436f 6e66 6967 >, Prev: Config │ │ │ │ │ -00071600: 2d56 6572 7369 6f6e 2c20 2055 703a 204c -Version, Up: L │ │ │ │ │ -00071610: 6973 7420 6f66 2066 6965 6c64 733c 323e ist of fields<2> │ │ │ │ │ -00071620: 0a0a 3136 2e32 2e35 20e2 8098 436f 6e66 ..16.2.5 ...Conf │ │ │ │ │ -00071630: 6669 6c65 73e2 8099 0a2d 2d2d 2d2d 2d2d files....------- │ │ │ │ │ -00071640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 -----------..Thi │ │ │ │ │ -00071650: 7320 6669 656c 6420 696e 20e2 8098 6470 s field in ...dp │ │ │ │ │ -00071660: 6b67 e280 99e2 8099 7320 7374 6174 7573 kg......s status │ │ │ │ │ -00071670: 2066 696c 6520 636f 6e74 6169 6e73 2069 file contains i │ │ │ │ │ -00071680: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about │ │ │ │ │ -00071690: 2074 6865 0a61 7574 6f6d 6174 6963 616c the.automatical │ │ │ │ │ -000716a0: 6c79 2d6d 616e 6167 6564 2063 6f6e 6669 ly-managed confi │ │ │ │ │ -000716b0: 6775 7261 7469 6f6e 2066 696c 6573 2068 guration files h │ │ │ │ │ -000716c0: 656c 6420 6279 2061 2070 6163 6b61 6765 eld by a package │ │ │ │ │ -000716d0: 2e20 2054 6869 7320 6669 656c 640a 7368 . This field.sh │ │ │ │ │ -000716e0: 6f75 6c64 2027 6e6f 7427 2061 7070 6561 ould 'not' appea │ │ │ │ │ -000716f0: 7220 616e 7977 6865 7265 2069 6e20 6120 r anywhere in a │ │ │ │ │ -00071700: 7061 636b 6167 6521 0a0a 1f0a 4669 6c65 package!....File │ │ │ │ │ -00071710: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00071720: 696e 666f 2c20 204e 6f64 653a 204f 6273 info, Node: Obs │ │ │ │ │ -00071730: 6f6c 6574 6520 6669 656c 6473 3c32 3e2c olete fields<2>, │ │ │ │ │ -00071740: 2020 5072 6576 3a20 436f 6e66 6669 6c65 Prev: Conffile │ │ │ │ │ -00071750: 732c 2020 5570 3a20 4c69 7374 206f 6620 s, Up: List of │ │ │ │ │ -00071760: 6669 656c 6473 3c32 3e0a 0a31 362e 322e fields<2>..16.2. │ │ │ │ │ -00071770: 3620 4f62 736f 6c65 7465 2066 6965 6c64 6 Obsolete field │ │ │ │ │ -00071780: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ -00071790: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6573 6520 --------..These │ │ │ │ │ -000717a0: 6172 6520 7374 696c 6c20 7265 636f 676e are still recogn │ │ │ │ │ -000717b0: 697a 6564 2062 7920 e280 9864 706b 67e2 ized by ...dpkg. │ │ │ │ │ -000717c0: 8099 2062 7574 2073 686f 756c 6420 6e6f .. but should no │ │ │ │ │ -000717d0: 7420 6170 7065 6172 2061 6e79 7768 6572 t appear anywher │ │ │ │ │ -000717e0: 6520 616e 790a 6d6f 7265 2e0a 0ae2 8098 e any.more...... │ │ │ │ │ -000717f0: 5265 7669 7369 6f6e e280 993b 20e2 8098 Revision...; ... │ │ │ │ │ -00071800: 5061 636b 6167 652d 5265 7669 7369 6f6e Package-Revision │ │ │ │ │ -00071810: e280 993b 20e2 8098 5061 636b 6167 655f ...; ...Package_ │ │ │ │ │ -00071820: 5265 7669 7369 6f6e e280 990a 0a20 2020 Revision..... │ │ │ │ │ -00071830: 2020 5468 6520 4465 6269 616e 2072 6576 The Debian rev │ │ │ │ │ -00071840: 6973 696f 6e20 7061 7274 206f 6620 7468 ision part of th │ │ │ │ │ -00071850: 6520 7061 636b 6167 6520 7665 7273 696f e package versio │ │ │ │ │ -00071860: 6e20 7761 7320 6174 206f 6e65 2070 6f69 n was at one poi │ │ │ │ │ -00071870: 6e74 2069 6e0a 2020 2020 2061 2073 6570 nt in. a sep │ │ │ │ │ -00071880: 6172 6174 6520 636f 6e74 726f 6c20 6669 arate control fi │ │ │ │ │ -00071890: 656c 642e 2020 5468 6973 2066 6965 6c64 eld. This field │ │ │ │ │ -000718a0: 2077 656e 7420 7468 726f 7567 6820 7365 went through se │ │ │ │ │ -000718b0: 7665 7261 6c20 6e61 6d65 732e 0a0a e280 veral names..... │ │ │ │ │ -000718c0: 9852 6563 6f6d 6d65 6e64 6564 e280 990a .Recommended.... │ │ │ │ │ -000718d0: 0a20 2020 2020 4f6c 6420 6e61 6d65 2066 . Old name f │ │ │ │ │ -000718e0: 6f72 20e2 8098 5265 636f 6d6d 656e 6473 or ...Recommends │ │ │ │ │ -000718f0: e280 992e 0a0a e280 984f 7074 696f 6e61 .........Optiona │ │ │ │ │ -00071900: 6ce2 8099 0a0a 2020 2020 204f 6c64 206e l..... Old n │ │ │ │ │ -00071910: 616d 6520 666f 7220 e280 9853 7567 6765 ame for ...Sugge │ │ │ │ │ -00071920: 7374 73e2 8099 2e0a 0ae2 8098 436c 6173 sts.........Clas │ │ │ │ │ -00071930: 73e2 8099 0a0a 2020 2020 204f 6c64 206e s..... Old n │ │ │ │ │ -00071940: 616d 6520 666f 7220 e280 9850 7269 6f72 ame for ...Prior │ │ │ │ │ -00071950: 6974 79e2 8099 2e0a 0a1f 0a46 696c 653a ity........File: │ │ │ │ │ -00071960: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00071970: 6e66 6f2c 2020 4e6f 6465 3a20 436f 6e66 nfo, Node: Conf │ │ │ │ │ -00071980: 6967 7572 6174 696f 6e20 6669 6c65 2068 iguration file h │ │ │ │ │ -00071990: 616e 646c 696e 6720 6672 6f6d 206f 6c64 andling from old │ │ │ │ │ -000719a0: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ -000719b0: 6c2c 2020 4e65 7874 3a20 416c 7465 726e l, Next: Altern │ │ │ │ │ -000719c0: 6174 6976 6520 7665 7273 696f 6e73 206f ative versions o │ │ │ │ │ -000719d0: 6620 616e 2069 6e74 6572 6661 6365 202d f an interface - │ │ │ │ │ -000719e0: 2075 7064 6174 652d 616c 7465 726e 6174 update-alternat │ │ │ │ │ -000719f0: 6976 6573 2066 726f 6d20 6f6c 6420 5061 ives from old Pa │ │ │ │ │ -00071a00: 636b 6167 696e 6720 4d61 6e75 616c 2c20 ckaging Manual, │ │ │ │ │ -00071a10: 2050 7265 763a 2043 6f6e 7472 6f6c 2066 Prev: Control f │ │ │ │ │ -00071a20: 696c 6573 2061 6e64 2074 6865 6972 2066 iles and their f │ │ │ │ │ -00071a30: 6965 6c64 7320 6672 6f6d 206f 6c64 2050 ields from old P │ │ │ │ │ -00071a40: 6163 6b61 6769 6e67 204d 616e 7561 6c2c ackaging Manual, │ │ │ │ │ -00071a50: 2020 5570 3a20 546f 700a 0a31 3720 436f Up: Top..17 Co │ │ │ │ │ -00071a60: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00071a70: 2068 616e 646c 696e 6720 2866 726f 6d20 handling (from │ │ │ │ │ -00071a80: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ -00071a90: 6e75 616c 290a 2a2a 2a2a 2a2a 2a2a 2a2a nual).********** │ │ │ │ │ -00071aa0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00071ab0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00071ac0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00071ad0: 0a0a e280 9864 706b 67e2 8099 2063 616e .....dpkg... can │ │ │ │ │ -00071ae0: 2064 6f20 6120 6365 7274 6169 6e20 616d do a certain am │ │ │ │ │ -00071af0: 6f75 6e74 206f 6620 6175 746f 6d61 7469 ount of automati │ │ │ │ │ -00071b00: 6320 6861 6e64 6c69 6e67 206f 6620 7061 c handling of pa │ │ │ │ │ -00071b10: 636b 6167 650a 636f 6e66 6967 7572 6174 ckage.configurat │ │ │ │ │ -00071b20: 696f 6e20 6669 6c65 732e 0a0a 5768 6574 ion files...Whet │ │ │ │ │ -00071b30: 6865 7220 7468 6973 206d 6563 6861 6e69 her this mechani │ │ │ │ │ -00071b40: 736d 2069 7320 6170 7072 6f70 7269 6174 sm is appropriat │ │ │ │ │ -00071b50: 6520 6465 7065 6e64 7320 6f6e 2061 206e e depends on a n │ │ │ │ │ -00071b60: 756d 6265 7220 6f66 2066 6163 746f 7273 umber of factors │ │ │ │ │ -00071b70: 2c0a 6275 7420 6261 7369 6361 6c6c 7920 ,.but basically │ │ │ │ │ -00071b80: 7468 6572 6520 6172 6520 7477 6f20 6170 there are two ap │ │ │ │ │ -00071b90: 7072 6f61 6368 6573 2074 6f20 616e 7920 proaches to any │ │ │ │ │ -00071ba0: 7061 7274 6963 756c 6172 2063 6f6e 6669 particular confi │ │ │ │ │ -00071bb0: 6775 7261 7469 6f6e 0a66 696c 652e 0a0a guration.file... │ │ │ │ │ -00071bc0: 5468 6520 6561 7379 206d 6574 686f 6420 The easy method │ │ │ │ │ -00071bd0: 6973 2074 6f20 7368 6970 2061 2062 6573 is to ship a bes │ │ │ │ │ -00071be0: 742d 6566 666f 7274 2063 6f6e 6669 6775 t-effort configu │ │ │ │ │ -00071bf0: 7261 7469 6f6e 2069 6e20 7468 6520 7061 ration in the pa │ │ │ │ │ -00071c00: 636b 6167 652c 0a61 6e64 2075 7365 20e2 ckage,.and use . │ │ │ │ │ -00071c10: 8098 6470 6b67 e280 99e2 8099 7320 636f ..dpkg......s co │ │ │ │ │ -00071c20: 6e66 6669 6c65 206d 6563 6861 6e69 736d nffile mechanism │ │ │ │ │ -00071c30: 2074 6f20 6861 6e64 6c65 2075 7064 6174 to handle updat │ │ │ │ │ -00071c40: 6573 2e20 2049 6620 7468 6520 7573 6572 es. If the user │ │ │ │ │ -00071c50: 2069 730a 756e 6c69 6b65 6c79 2074 6f20 is.unlikely to │ │ │ │ │ -00071c60: 7761 6e74 2074 6f20 6564 6974 2074 6865 want to edit the │ │ │ │ │ -00071c70: 2066 696c 652c 2062 7574 2079 6f75 206e file, but you n │ │ │ │ │ -00071c80: 6565 6420 7468 656d 2074 6f20 6265 2061 eed them to be a │ │ │ │ │ -00071c90: 626c 6520 746f 0a77 6974 686f 7574 206c ble to.without l │ │ │ │ │ -00071ca0: 6f73 696e 6720 7468 6569 7220 6368 616e osing their chan │ │ │ │ │ -00071cb0: 6765 732c 2061 6e64 2061 206e 6577 2070 ges, and a new p │ │ │ │ │ -00071cc0: 6163 6b61 6765 2077 6974 6820 6120 6368 ackage with a ch │ │ │ │ │ -00071cd0: 616e 6765 6420 7665 7273 696f 6e0a 6f66 anged version.of │ │ │ │ │ -00071ce0: 2074 6865 2066 696c 6520 6973 206f 6e6c the file is onl │ │ │ │ │ -00071cf0: 7920 7265 6c65 6173 6564 2069 6e66 7265 y released infre │ │ │ │ │ -00071d00: 7175 656e 746c 792c 2074 6869 7320 6973 quently, this is │ │ │ │ │ -00071d10: 2061 2067 6f6f 6420 6170 7072 6f61 6368 a good approach │ │ │ │ │ -00071d20: 2e0a 0a54 6865 2068 6172 6420 6d65 7468 ...The hard meth │ │ │ │ │ -00071d30: 6f64 2069 7320 746f 2062 7569 6c64 2074 od is to build t │ │ │ │ │ -00071d40: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ -00071d50: 2066 696c 6520 6672 6f6d 2073 6372 6174 file from scrat │ │ │ │ │ -00071d60: 6368 2069 6e20 7468 650a e280 9870 6f73 ch in the....pos │ │ │ │ │ -00071d70: 7469 6e73 74e2 8099 2073 6372 6970 742c tinst... script, │ │ │ │ │ -00071d80: 2061 6e64 2074 6f20 7461 6b65 2074 6865 and to take the │ │ │ │ │ -00071d90: 2072 6573 706f 6e73 6962 696c 6974 7920 responsibility │ │ │ │ │ -00071da0: 666f 7220 6669 7869 6e67 2061 6e79 0a6d for fixing any.m │ │ │ │ │ -00071db0: 6973 7461 6b65 7320 6d61 6465 2069 6e20 istakes made in │ │ │ │ │ -00071dc0: 6561 726c 6965 7220 7665 7273 696f 6e73 earlier versions │ │ │ │ │ -00071dd0: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ -00071de0: 6175 746f 6d61 7469 6361 6c6c 792e 2020 automatically. │ │ │ │ │ -00071df0: 5468 6973 0a77 696c 6c20 6265 2061 7070 This.will be app │ │ │ │ │ -00071e00: 726f 7072 6961 7465 2069 6620 7468 6520 ropriate if the │ │ │ │ │ -00071e10: 6669 6c65 2069 7320 6c69 6b65 6c79 2074 file is likely t │ │ │ │ │ -00071e20: 6f20 6e65 6564 2074 6f20 6265 2064 6966 o need to be dif │ │ │ │ │ -00071e30: 6665 7265 6e74 206f 6e0a 6561 6368 2073 ferent on.each s │ │ │ │ │ -00071e40: 7973 7465 6d2e 0a0a 2a20 4d65 6e75 3a0a ystem...* Menu:. │ │ │ │ │ -00071e50: 0a2a 2041 7574 6f6d 6174 6963 2068 616e .* Automatic han │ │ │ │ │ -00071e60: 646c 696e 6720 6f66 2063 6f6e 6669 6775 dling of configu │ │ │ │ │ -00071e70: 7261 7469 6f6e 2066 696c 6573 2062 7920 ration files by │ │ │ │ │ -00071e80: 6470 6b67 3a3a 0a2a 2046 756c 6c79 2d66 dpkg::.* Fully-f │ │ │ │ │ -00071e90: 6561 7475 7265 6420 6d61 696e 7461 696e eatured maintain │ │ │ │ │ -00071ea0: 6572 2073 6372 6970 7420 636f 6e66 6967 er script config │ │ │ │ │ -00071eb0: 7572 6174 696f 6e20 6861 6e64 6c69 6e67 uration handling │ │ │ │ │ -00071ec0: 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 6269 ::....File: debi │ │ │ │ │ -00071ed0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00071ee0: 204e 6f64 653a 2041 7574 6f6d 6174 6963 Node: Automatic │ │ │ │ │ -00071ef0: 2068 616e 646c 696e 6720 6f66 2063 6f6e handling of con │ │ │ │ │ -00071f00: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -00071f10: 2062 7920 6470 6b67 2c20 204e 6578 743a by dpkg, Next: │ │ │ │ │ -00071f20: 2046 756c 6c79 2d66 6561 7475 7265 6420 Fully-featured │ │ │ │ │ -00071f30: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -00071f40: 7420 636f 6e66 6967 7572 6174 696f 6e20 t configuration │ │ │ │ │ -00071f50: 6861 6e64 6c69 6e67 2c20 2055 703a 2043 handling, Up: C │ │ │ │ │ -00071f60: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -00071f70: 6520 6861 6e64 6c69 6e67 2066 726f 6d20 e handling from │ │ │ │ │ -00071f80: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ -00071f90: 6e75 616c 0a0a 3137 2e31 2041 7574 6f6d nual..17.1 Autom │ │ │ │ │ -00071fa0: 6174 6963 2068 616e 646c 696e 6720 6f66 atic handling of │ │ │ │ │ -00071fb0: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ -00071fc0: 696c 6573 2062 7920 e280 9864 706b 67e2 iles by ...dpkg. │ │ │ │ │ -00071fd0: 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ...============= │ │ │ │ │ -00071fe0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00071ff0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00072000: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a41 2062 ===========..A b │ │ │ │ │ -00072010: 696e 6172 7920 7061 636b 6167 6520 6d61 inary package ma │ │ │ │ │ -00072020: 7920 636f 6e74 6169 6e20 6120 7061 636b y contain a pack │ │ │ │ │ -00072030: 6167 6520 6d65 7461 6461 7461 2066 696c age metadata fil │ │ │ │ │ -00072040: 6520 6361 6c6c 6564 20e2 8098 636f 6e66 e called ...conf │ │ │ │ │ -00072050: 6669 6c65 73e2 8099 2e0a 5468 6973 2066 files.....This f │ │ │ │ │ -00072060: 696c 6520 7368 6f75 6c64 2062 6520 6120 ile should be a │ │ │ │ │ -00072070: 6c69 7374 206f 6620 6669 6c65 6e61 6d65 list of filename │ │ │ │ │ -00072080: 7320 6f66 2063 6f6e 6669 6775 7261 7469 s of configurati │ │ │ │ │ -00072090: 6f6e 2066 696c 6573 206e 6565 6469 6e67 on files needing │ │ │ │ │ -000720a0: 0a61 7574 6f6d 6174 6963 2068 616e 646c .automatic handl │ │ │ │ │ -000720b0: 696e 672c 2073 6570 6172 6174 6564 2062 ing, separated b │ │ │ │ │ -000720c0: 7920 6e65 776c 696e 6573 2e20 2054 6865 y newlines. The │ │ │ │ │ -000720d0: 2066 696c 656e 616d 6573 2073 686f 756c filenames shoul │ │ │ │ │ -000720e0: 6420 6265 0a61 6273 6f6c 7574 6520 7061 d be.absolute pa │ │ │ │ │ -000720f0: 7468 6e61 6d65 732c 2061 6e64 2074 6865 thnames, and the │ │ │ │ │ -00072100: 2066 696c 6573 2072 6566 6572 7265 6420 files referred │ │ │ │ │ -00072110: 746f 2073 686f 756c 6420 6163 7475 616c to should actual │ │ │ │ │ -00072120: 6c79 2065 7869 7374 2069 6e0a 7468 6520 ly exist in.the │ │ │ │ │ -00072130: 7061 636b 6167 652e 0a0a 5768 656e 2061 package...When a │ │ │ │ │ -00072140: 2070 6163 6b61 6765 2069 7320 7570 6772 package is upgr │ │ │ │ │ -00072150: 6164 6564 20e2 8098 6470 6b67 e280 9920 aded ...dpkg... │ │ │ │ │ -00072160: 7769 6c6c 2070 726f 6365 7373 2074 6865 will process the │ │ │ │ │ -00072170: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ -00072180: 696c 6573 0a64 7572 696e 6720 7468 6520 iles.during the │ │ │ │ │ -00072190: 636f 6e66 6967 7572 6174 696f 6e20 7374 configuration st │ │ │ │ │ -000721a0: 6167 652c 2073 686f 7274 6c79 2062 6566 age, shortly bef │ │ │ │ │ -000721b0: 6f72 6520 6974 2072 756e 7320 7468 6520 ore it runs the │ │ │ │ │ -000721c0: 7061 636b 6167 65e2 8099 730a e280 9870 package...s....p │ │ │ │ │ -000721d0: 6f73 7469 6e73 74e2 8099 2073 6372 6970 ostinst... scrip │ │ │ │ │ -000721e0: 742c 0a0a 466f 7220 6561 6368 2066 696c t,..For each fil │ │ │ │ │ -000721f0: 6520 6974 2063 6865 636b 7320 746f 2073 e it checks to s │ │ │ │ │ -00072200: 6565 2077 6865 7468 6572 2074 6865 2076 ee whether the v │ │ │ │ │ -00072210: 6572 7369 6f6e 206f 6620 7468 6520 6669 ersion of the fi │ │ │ │ │ -00072220: 6c65 2069 6e63 6c75 6465 640a 696e 2074 le included.in t │ │ │ │ │ -00072230: 6865 2070 6163 6b61 6765 2069 7320 7468 he package is th │ │ │ │ │ -00072240: 6520 7361 6d65 2061 7320 7468 6520 6f6e e same as the on │ │ │ │ │ -00072250: 6520 7468 6174 2077 6173 2069 6e63 6c75 e that was inclu │ │ │ │ │ -00072260: 6465 6420 696e 2074 6865 206c 6173 740a ded in the last. │ │ │ │ │ -00072270: 7665 7273 696f 6e20 6f66 2074 6865 2070 version of the p │ │ │ │ │ -00072280: 6163 6b61 6765 2028 7468 6520 6f6e 6520 ackage (the one │ │ │ │ │ -00072290: 7468 6174 2069 7320 6265 696e 6720 7570 that is being up │ │ │ │ │ -000722a0: 6772 6164 6564 2066 726f 6d29 3b20 6974 graded from); it │ │ │ │ │ -000722b0: 2061 6c73 6f0a 636f 6d70 6172 6573 2074 also.compares t │ │ │ │ │ -000722c0: 6865 2076 6572 7369 6f6e 2063 7572 7265 he version curre │ │ │ │ │ -000722d0: 6e74 6c79 2069 6e73 7461 6c6c 6564 206f ntly installed o │ │ │ │ │ -000722e0: 6e20 7468 6520 7379 7374 656d 2077 6974 n the system wit │ │ │ │ │ -000722f0: 6820 7468 6520 6f6e 650a 7368 6970 7065 h the one.shippe │ │ │ │ │ -00072300: 6420 7769 7468 2074 6865 206c 6173 7420 d with the last │ │ │ │ │ -00072310: 7665 7273 696f 6e2e 0a0a 4966 206e 6569 version...If nei │ │ │ │ │ -00072320: 7468 6572 2074 6865 2075 7365 7220 6e6f ther the user no │ │ │ │ │ -00072330: 7220 7468 6520 7061 636b 6167 6520 6d61 r the package ma │ │ │ │ │ -00072340: 696e 7461 696e 6572 2068 6173 2063 6861 intainer has cha │ │ │ │ │ -00072350: 6e67 6564 2074 6865 2066 696c 652c 2069 nged the file, i │ │ │ │ │ -00072360: 740a 6973 206c 6566 7420 616c 6f6e 652e t.is left alone. │ │ │ │ │ -00072370: 2020 4966 206f 6e65 206f 7220 7468 6520 If one or the │ │ │ │ │ -00072380: 6f74 6865 7220 6861 7320 6368 616e 6765 other has change │ │ │ │ │ -00072390: 6420 7468 6569 7220 7665 7273 696f 6e2c d their version, │ │ │ │ │ -000723a0: 2074 6865 6e20 7468 650a 6368 616e 6765 then the.change │ │ │ │ │ -000723b0: 6420 7665 7273 696f 6e20 6973 2070 7265 d version is pre │ │ │ │ │ -000723c0: 6665 7272 6564 202d 2069 2e65 2e2c 2069 ferred - i.e., i │ │ │ │ │ -000723d0: 6620 7468 6520 7573 6572 2065 6469 7473 f the user edits │ │ │ │ │ -000723e0: 2074 6865 6972 2066 696c 652c 2062 7574 their file, but │ │ │ │ │ -000723f0: 0a74 6865 2070 6163 6b61 6765 206d 6169 .the package mai │ │ │ │ │ -00072400: 6e74 6169 6e65 7220 646f 6573 6ee2 8099 ntainer doesn... │ │ │ │ │ -00072410: 7420 7368 6970 2061 2064 6966 6665 7265 t ship a differe │ │ │ │ │ -00072420: 6e74 2076 6572 7369 6f6e 2c20 7468 6520 nt version, the │ │ │ │ │ -00072430: 7573 6572 e280 9973 0a63 6861 6e67 6573 user...s.changes │ │ │ │ │ -00072440: 2077 696c 6c20 7374 6179 2c20 7369 6c65 will stay, sile │ │ │ │ │ -00072450: 6e74 6c79 2c20 6275 7420 6966 2074 6865 ntly, but if the │ │ │ │ │ -00072460: 206d 6169 6e74 6169 6e65 7220 7368 6970 maintainer ship │ │ │ │ │ -00072470: 7320 6120 6e65 7720 7665 7273 696f 6e0a s a new version. │ │ │ │ │ -00072480: 616e 6420 7468 6520 7573 6572 2068 6173 and the user has │ │ │ │ │ -00072490: 6ee2 8099 7420 6564 6974 6564 2069 7420 n...t edited it │ │ │ │ │ -000724a0: 7468 6520 6e65 7720 7665 7273 696f 6e20 the new version │ │ │ │ │ -000724b0: 7769 6c6c 2062 6520 696e 7374 616c 6c65 will be installe │ │ │ │ │ -000724c0: 6420 2877 6974 6820 616e 0a69 6e66 6f72 d (with an.infor │ │ │ │ │ -000724d0: 6d61 7469 7665 206d 6573 7361 6765 292e mative message). │ │ │ │ │ -000724e0: 2020 4966 2062 6f74 6820 6861 7665 2063 If both have c │ │ │ │ │ -000724f0: 6861 6e67 6564 2074 6865 6972 2076 6572 hanged their ver │ │ │ │ │ -00072500: 7369 6f6e 2074 6865 2075 7365 7220 6973 sion the user is │ │ │ │ │ -00072510: 0a70 726f 6d70 7465 6420 6162 6f75 7420 .prompted about │ │ │ │ │ -00072520: 7468 6520 7072 6f62 6c65 6d20 616e 6420 the problem and │ │ │ │ │ -00072530: 6d75 7374 2072 6573 6f6c 7665 2074 6865 must resolve the │ │ │ │ │ -00072540: 2064 6966 6665 7265 6e63 6573 2074 6865 differences the │ │ │ │ │ -00072550: 6d73 656c 7665 732e 0a0a 5468 6520 636f mselves...The co │ │ │ │ │ -00072560: 6d70 6172 6973 6f6e 7320 6172 6520 646f mparisons are do │ │ │ │ │ -00072570: 6e65 2062 7920 6361 6c63 756c 6174 696e ne by calculatin │ │ │ │ │ -00072580: 6720 7468 6520 4d44 3520 6d65 7373 6167 g the MD5 messag │ │ │ │ │ -00072590: 6520 6469 6765 7374 7320 6f66 2074 6865 e digests of the │ │ │ │ │ -000725a0: 0a66 696c 6573 2c20 616e 6420 7374 6f72 .files, and stor │ │ │ │ │ -000725b0: 696e 6720 7468 6520 4d44 3520 6f66 2074 ing the MD5 of t │ │ │ │ │ -000725c0: 6865 2066 696c 6520 6173 2069 7420 7761 he file as it wa │ │ │ │ │ -000725d0: 7320 696e 636c 7564 6564 2069 6e20 7468 s included in th │ │ │ │ │ -000725e0: 6520 6d6f 7374 0a72 6563 656e 7420 7665 e most.recent ve │ │ │ │ │ -000725f0: 7273 696f 6e20 6f66 2074 6865 2070 6163 rsion of the pac │ │ │ │ │ -00072600: 6b61 6765 2e0a 0a57 6865 6e20 6120 7061 kage...When a pa │ │ │ │ │ -00072610: 636b 6167 6520 6973 2069 6e73 7461 6c6c ckage is install │ │ │ │ │ -00072620: 6564 2066 6f72 2074 6865 2066 6972 7374 ed for the first │ │ │ │ │ -00072630: 2074 696d 6520 e280 9864 706b 67e2 8099 time ...dpkg... │ │ │ │ │ -00072640: 2077 696c 6c20 696e 7374 616c 6c20 7468 will install th │ │ │ │ │ -00072650: 650a 6669 6c65 2074 6861 7420 636f 6d65 e.file that come │ │ │ │ │ -00072660: 7320 7769 7468 2069 742c 2075 6e6c 6573 s with it, unles │ │ │ │ │ -00072670: 7320 7468 6174 2077 6f75 6c64 206d 6561 s that would mea │ │ │ │ │ -00072680: 6e20 6f76 6572 7772 6974 696e 6720 6120 n overwriting a │ │ │ │ │ -00072690: 6669 6c65 0a61 6c72 6561 6479 206f 6e20 file.already on │ │ │ │ │ -000726a0: 7468 6520 6669 6c65 2073 7973 7465 6d2e the file system. │ │ │ │ │ -000726b0: 0a0a 486f 7765 7665 722c 206e 6f74 6520 ..However, note │ │ │ │ │ -000726c0: 7468 6174 20e2 8098 6470 6b67 e280 9920 that ...dpkg... │ │ │ │ │ -000726d0: 7769 6c6c 2027 6e6f 7427 2072 6570 6c61 will 'not' repla │ │ │ │ │ -000726e0: 6365 2061 2063 6f6e 6666 696c 6520 7468 ce a conffile th │ │ │ │ │ -000726f0: 6174 2077 6173 2072 656d 6f76 6564 0a62 at was removed.b │ │ │ │ │ -00072700: 7920 7468 6520 7573 6572 2028 6f72 2062 y the user (or b │ │ │ │ │ -00072710: 7920 6120 7363 7269 7074 292e 2020 5468 y a script). Th │ │ │ │ │ -00072720: 6973 2069 7320 6e65 6365 7373 6172 7920 is is necessary │ │ │ │ │ -00072730: 6265 6361 7573 6520 7769 7468 2073 6f6d because with som │ │ │ │ │ -00072740: 650a 7072 6f67 7261 6d73 2061 206d 6973 e.programs a mis │ │ │ │ │ -00072750: 7369 6e67 2066 696c 6520 7072 6f64 7563 sing file produc │ │ │ │ │ -00072760: 6573 2061 6e20 6566 6665 6374 2068 6172 es an effect har │ │ │ │ │ -00072770: 6420 6f72 2069 6d70 6f73 7369 626c 6520 d or impossible │ │ │ │ │ -00072780: 746f 2061 6368 6965 7665 0a69 6e20 616e to achieve.in an │ │ │ │ │ -00072790: 6f74 6865 7220 7761 792c 2073 6f20 7468 other way, so th │ │ │ │ │ -000727a0: 6174 2061 206d 6973 7369 6e67 2066 696c at a missing fil │ │ │ │ │ -000727b0: 6520 6e65 6564 7320 746f 2062 6520 6b65 e needs to be ke │ │ │ │ │ -000727c0: 7074 2074 6861 7420 7761 7920 6966 2074 pt that way if t │ │ │ │ │ -000727d0: 6865 0a75 7365 7220 6469 6420 6974 2e0a he.user did it.. │ │ │ │ │ -000727e0: 0a4e 6f74 6520 7468 6174 2061 2070 6163 .Note that a pac │ │ │ │ │ -000727f0: 6b61 6765 2073 686f 756c 6420 276e 6f74 kage should 'not │ │ │ │ │ -00072800: 2720 6d6f 6469 6679 2061 20e2 8098 6470 ' modify a ...dp │ │ │ │ │ -00072810: 6b67 e280 992d 6861 6e64 6c65 6420 636f kg...-handled co │ │ │ │ │ -00072820: 6e66 6669 6c65 2069 6e20 6974 730a 6d61 nffile in its.ma │ │ │ │ │ -00072830: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -00072840: 2e20 2044 6f69 6e67 2074 6869 7320 7769 . Doing this wi │ │ │ │ │ -00072850: 6c6c 206c 6561 6420 746f 20e2 8098 6470 ll lead to ...dp │ │ │ │ │ -00072860: 6b67 e280 9920 6769 7669 6e67 2074 6865 kg... giving the │ │ │ │ │ -00072870: 2075 7365 720a 636f 6e66 7573 696e 6720 user.confusing │ │ │ │ │ -00072880: 616e 6420 706f 7373 6962 6c79 2064 616e and possibly dan │ │ │ │ │ -00072890: 6765 726f 7573 206f 7074 696f 6e73 2066 gerous options f │ │ │ │ │ -000728a0: 6f72 2063 6f6e 6666 696c 6520 7570 6461 or conffile upda │ │ │ │ │ -000728b0: 7465 2077 6865 6e20 7468 650a 7061 636b te when the.pack │ │ │ │ │ -000728c0: 6167 6520 6973 2075 7067 7261 6465 642e age is upgraded. │ │ │ │ │ -000728d0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -000728e0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -000728f0: 6f64 653a 2046 756c 6c79 2d66 6561 7475 ode: Fully-featu │ │ │ │ │ -00072900: 7265 6420 6d61 696e 7461 696e 6572 2073 red maintainer s │ │ │ │ │ -00072910: 6372 6970 7420 636f 6e66 6967 7572 6174 cript configurat │ │ │ │ │ -00072920: 696f 6e20 6861 6e64 6c69 6e67 2c20 2050 ion handling, P │ │ │ │ │ -00072930: 7265 763a 2041 7574 6f6d 6174 6963 2068 rev: Automatic h │ │ │ │ │ -00072940: 616e 646c 696e 6720 6f66 2063 6f6e 6669 andling of confi │ │ │ │ │ -00072950: 6775 7261 7469 6f6e 2066 696c 6573 2062 guration files b │ │ │ │ │ -00072960: 7920 6470 6b67 2c20 2055 703a 2043 6f6e y dpkg, Up: Con │ │ │ │ │ -00072970: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file │ │ │ │ │ -00072980: 6861 6e64 6c69 6e67 2066 726f 6d20 6f6c handling from ol │ │ │ │ │ -00072990: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -000729a0: 616c 0a0a 3137 2e32 2046 756c 6c79 2d66 al..17.2 Fully-f │ │ │ │ │ -000729b0: 6561 7475 7265 6420 6d61 696e 7461 696e eatured maintain │ │ │ │ │ -000729c0: 6572 2073 6372 6970 7420 636f 6e66 6967 er script config │ │ │ │ │ -000729d0: 7572 6174 696f 6e20 6861 6e64 6c69 6e67 uration handling │ │ │ │ │ -000729e0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -000729f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00072a00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00072a10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a46 =============..F │ │ │ │ │ -00072a20: 6f72 2066 696c 6573 2077 6869 6368 2063 or files which c │ │ │ │ │ -00072a30: 6f6e 7461 696e 2073 6974 652d 7370 6563 ontain site-spec │ │ │ │ │ -00072a40: 6966 6963 2069 6e66 6f72 6d61 7469 6f6e ific information │ │ │ │ │ -00072a50: 2073 7563 6820 6173 2074 6865 2068 6f73 such as the hos │ │ │ │ │ -00072a60: 746e 616d 650a 616e 6420 6e65 7477 6f72 tname.and networ │ │ │ │ │ -00072a70: 6b69 6e67 2064 6574 6169 6c73 2061 6e64 king details and │ │ │ │ │ -00072a80: 2073 6f20 666f 7274 682c 2069 7420 6973 so forth, it is │ │ │ │ │ -00072a90: 2062 6574 7465 7220 746f 2063 7265 6174 better to creat │ │ │ │ │ -00072aa0: 6520 7468 6520 6669 6c65 2069 6e0a 7468 e the file in.th │ │ │ │ │ -00072ab0: 6520 7061 636b 6167 65e2 8099 7320 e280 e package...s .. │ │ │ │ │ -00072ac0: 9870 6f73 7469 6e73 74e2 8099 2073 6372 .postinst... scr │ │ │ │ │ -00072ad0: 6970 742e 0a0a 5468 6973 2077 696c 6c20 ipt...This will │ │ │ │ │ -00072ae0: 7479 7069 6361 6c6c 7920 696e 766f 6c76 typically involv │ │ │ │ │ -00072af0: 6520 6578 616d 696e 696e 6720 7468 6520 e examining the │ │ │ │ │ -00072b00: 7374 6174 6520 6f66 2074 6865 2072 6573 state of the res │ │ │ │ │ -00072b10: 7420 6f66 2074 6865 0a73 7973 7465 6d20 t of the.system │ │ │ │ │ -00072b20: 746f 2064 6574 6572 6d69 6e65 2076 616c to determine val │ │ │ │ │ -00072b30: 7565 7320 616e 6420 6f74 6865 7220 696e ues and other in │ │ │ │ │ -00072b40: 666f 726d 6174 696f 6e2c 2061 6e64 206d formation, and m │ │ │ │ │ -00072b50: 6179 2069 6e76 6f6c 7665 0a70 726f 6d70 ay involve.promp │ │ │ │ │ -00072b60: 7469 6e67 2074 6865 2075 7365 7220 666f ting the user fo │ │ │ │ │ -00072b70: 7220 736f 6d65 2069 6e66 6f72 6d61 7469 r some informati │ │ │ │ │ -00072b80: 6f6e 2077 6869 6368 2063 616e e280 9974 on which can...t │ │ │ │ │ -00072b90: 2062 6520 6f62 7461 696e 6564 2073 6f6d be obtained som │ │ │ │ │ -00072ba0: 650a 6f74 6865 7220 7761 792e 0a0a 5768 e.other way...Wh │ │ │ │ │ -00072bb0: 656e 2075 7369 6e67 2074 6869 7320 6d65 en using this me │ │ │ │ │ -00072bc0: 7468 6f64 2074 6865 7265 2061 7265 2061 thod there are a │ │ │ │ │ -00072bd0: 2063 6f75 706c 6520 6f66 2069 6d70 6f72 couple of impor │ │ │ │ │ -00072be0: 7461 6e74 2069 7373 7565 7320 7768 6963 tant issues whic │ │ │ │ │ -00072bf0: 680a 7368 6f75 6c64 2062 6520 636f 6e73 h.should be cons │ │ │ │ │ -00072c00: 6964 6572 6564 3a0a 0a49 6620 796f 7520 idered:..If you │ │ │ │ │ -00072c10: 6469 7363 6f76 6572 2061 2062 7567 2069 discover a bug i │ │ │ │ │ -00072c20: 6e20 7468 6520 7072 6f67 7261 6d20 7768 n the program wh │ │ │ │ │ -00072c30: 6963 6820 6765 6e65 7261 7465 7320 7468 ich generates th │ │ │ │ │ -00072c40: 6520 636f 6e66 6967 7572 6174 696f 6e0a e configuration. │ │ │ │ │ -00072c50: 6669 6c65 2c20 6f72 2069 6620 7468 6520 file, or if the │ │ │ │ │ -00072c60: 666f 726d 6174 206f 6620 7468 6520 6669 format of the fi │ │ │ │ │ -00072c70: 6c65 2063 6861 6e67 6573 2066 726f 6d20 le changes from │ │ │ │ │ -00072c80: 6f6e 6520 7665 7273 696f 6e20 746f 2074 one version to t │ │ │ │ │ -00072c90: 6865 206e 6578 742c 0a79 6f75 2077 696c he next,.you wil │ │ │ │ │ -00072ca0: 6c20 6861 7665 2074 6f20 6172 7261 6e67 l have to arrang │ │ │ │ │ -00072cb0: 6520 666f 7220 7468 6520 706f 7374 696e e for the postin │ │ │ │ │ -00072cc0: 7374 2073 6372 6970 7420 746f 2064 6f20 st script to do │ │ │ │ │ -00072cd0: 736f 6d65 7468 696e 670a 7365 6e73 6962 something.sensib │ │ │ │ │ -00072ce0: 6c65 202d 2075 7375 616c 6c79 2074 6869 le - usually thi │ │ │ │ │ -00072cf0: 7320 7769 6c6c 206d 6561 6e20 6564 6974 s will mean edit │ │ │ │ │ -00072d00: 696e 6720 7468 6520 696e 7374 616c 6c65 ing the installe │ │ │ │ │ -00072d10: 6420 636f 6e66 6967 7572 6174 696f 6e0a d configuration. │ │ │ │ │ -00072d20: 6669 6c65 2074 6f20 7265 6d6f 7665 2074 file to remove t │ │ │ │ │ -00072d30: 6865 2070 726f 626c 656d 206f 7220 6368 he problem or ch │ │ │ │ │ -00072d40: 616e 6765 2074 6865 2073 796e 7461 782e ange the syntax. │ │ │ │ │ -00072d50: 2020 596f 7520 7769 6c6c 2068 6176 6520 You will have │ │ │ │ │ -00072d60: 746f 2064 6f0a 7468 6973 2076 6572 7920 to do.this very │ │ │ │ │ -00072d70: 6361 7265 6675 6c6c 792c 2073 696e 6365 carefully, since │ │ │ │ │ -00072d80: 2074 6865 2075 7365 7220 6d61 7920 6861 the user may ha │ │ │ │ │ -00072d90: 7665 2063 6861 6e67 6564 2074 6865 2066 ve changed the f │ │ │ │ │ -00072da0: 696c 652c 2070 6572 6861 7073 0a74 6f20 ile, perhaps.to │ │ │ │ │ -00072db0: 6669 7820 7468 6520 7665 7279 2070 726f fix the very pro │ │ │ │ │ -00072dc0: 626c 656d 2074 6861 7420 796f 7572 2073 blem that your s │ │ │ │ │ -00072dd0: 6372 6970 7420 6973 2074 7279 696e 6720 cript is trying │ │ │ │ │ -00072de0: 746f 2064 6561 6c20 7769 7468 202d 2079 to deal with - y │ │ │ │ │ -00072df0: 6f75 0a77 696c 6c20 6861 7665 2074 6f20 ou.will have to │ │ │ │ │ -00072e00: 6465 7465 6374 2074 6865 7365 2073 6974 detect these sit │ │ │ │ │ -00072e10: 7561 7469 6f6e 7320 616e 6420 6465 616c uations and deal │ │ │ │ │ -00072e20: 2077 6974 6820 7468 656d 2063 6f72 7265 with them corre │ │ │ │ │ -00072e30: 6374 6c79 2e0a 0a49 6620 796f 7520 646f ctly...If you do │ │ │ │ │ -00072e40: 2067 6f20 646f 776e 2074 6869 7320 726f go down this ro │ │ │ │ │ -00072e50: 7574 6520 6974 e280 9973 2070 726f 6261 ute it...s proba │ │ │ │ │ -00072e60: 626c 7920 6120 676f 6f64 2069 6465 6120 bly a good idea │ │ │ │ │ -00072e70: 746f 206d 616b 6520 7468 650a 7072 6f67 to make the.prog │ │ │ │ │ -00072e80: 7261 6d20 7468 6174 2067 656e 6572 6174 ram that generat │ │ │ │ │ -00072e90: 6573 2074 6865 2063 6f6e 6669 6775 7261 es the configura │ │ │ │ │ -00072ea0: 7469 6f6e 2066 696c 6528 7329 2061 2073 tion file(s) a s │ │ │ │ │ -00072eb0: 6570 6172 6174 6520 7072 6f67 7261 6d20 eparate program │ │ │ │ │ -00072ec0: 696e 0ae2 8098 2f75 7372 2f73 6269 6ee2 in..../usr/sbin. │ │ │ │ │ -00072ed0: 8099 2c20 6279 2063 6f6e 7665 6e74 696f .., by conventio │ │ │ │ │ -00072ee0: 6e20 6361 6c6c 6564 20e2 8098 7061 636b n called ...pack │ │ │ │ │ -00072ef0: 6167 6563 6f6e 6669 67e2 8099 2061 6e64 ageconfig... and │ │ │ │ │ -00072f00: 2074 6865 6e20 7275 6e20 7468 6174 2069 then run that i │ │ │ │ │ -00072f10: 660a 6170 7072 6f70 7269 6174 6520 6672 f.appropriate fr │ │ │ │ │ -00072f20: 6f6d 2074 6865 2070 6f73 742d 696e 7374 om the post-inst │ │ │ │ │ -00072f30: 616c 6c61 7469 6f6e 2073 6372 6970 742e allation script. │ │ │ │ │ -00072f40: 2020 5468 6520 e280 9870 6163 6b61 6765 The ...package │ │ │ │ │ -00072f50: 636f 6e66 6967 e280 990a 7072 6f67 7261 config....progra │ │ │ │ │ -00072f60: 6d20 7368 6f75 6c64 206e 6f74 2075 6e71 m should not unq │ │ │ │ │ -00072f70: 7565 7374 696f 6e69 6e67 6c79 206f 7665 uestioningly ove │ │ │ │ │ -00072f80: 7277 7269 7465 2061 6e20 6578 6973 7469 rwrite an existi │ │ │ │ │ -00072f90: 6e67 2063 6f6e 6669 6775 7261 7469 6f6e ng configuration │ │ │ │ │ -00072fa0: 202d 0a69 6620 6974 7320 6d6f 6465 206f -.if its mode o │ │ │ │ │ -00072fb0: 6620 6f70 6572 6174 696f 6e20 6973 2067 f operation is g │ │ │ │ │ -00072fc0: 6561 7265 6420 746f 7761 7264 7320 7365 eared towards se │ │ │ │ │ -00072fd0: 7474 696e 6720 7570 2061 2070 6163 6b61 tting up a packa │ │ │ │ │ -00072fe0: 6765 2066 6f72 2074 6865 0a66 6972 7374 ge for the.first │ │ │ │ │ -00072ff0: 2074 696d 6520 2872 6174 6865 7220 7468 time (rather th │ │ │ │ │ -00073000: 616e 2061 6e79 2061 7262 6974 7261 7279 an any arbitrary │ │ │ │ │ -00073010: 2072 6563 6f6e 6669 6775 7261 7469 6f6e reconfiguration │ │ │ │ │ -00073020: 206c 6174 6572 2920 796f 7520 7368 6f75 later) you shou │ │ │ │ │ -00073030: 6c64 0a68 6176 6520 6974 2063 6865 636b ld.have it check │ │ │ │ │ -00073040: 2077 6865 7468 6572 2074 6865 2063 6f6e whether the con │ │ │ │ │ -00073050: 6669 6775 7261 7469 6f6e 2061 6c72 6561 figuration alrea │ │ │ │ │ -00073060: 6479 2065 7869 7374 732c 2061 6e64 2072 dy exists, and r │ │ │ │ │ -00073070: 6571 7569 7265 2061 0ae2 8098 2d2d 666f equire a....--fo │ │ │ │ │ -00073080: 7263 65e2 8099 2066 6c61 6720 746f 206f rce... flag to o │ │ │ │ │ -00073090: 7665 7277 7269 7465 2069 742e 0a0a 1f0a verwrite it..... │ │ │ │ │ -000730a0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -000730b0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -000730c0: 2041 6c74 6572 6e61 7469 7665 2076 6572 Alternative ver │ │ │ │ │ -000730d0: 7369 6f6e 7320 6f66 2061 6e20 696e 7465 sions of an inte │ │ │ │ │ -000730e0: 7266 6163 6520 2d20 7570 6461 7465 2d61 rface - update-a │ │ │ │ │ -000730f0: 6c74 6572 6e61 7469 7665 7320 6672 6f6d lternatives from │ │ │ │ │ -00073100: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ -00073110: 616e 7561 6c2c 2020 4e65 7874 3a20 4469 anual, Next: Di │ │ │ │ │ -00073120: 7665 7273 696f 6e73 202d 206f 7665 7272 versions - overr │ │ │ │ │ -00073130: 6964 696e 6720 6120 7061 636b 6167 65e2 iding a package. │ │ │ │ │ -00073140: 8099 7320 7665 7273 696f 6e20 6f66 2061 ..s version of a │ │ │ │ │ -00073150: 2066 696c 6520 6672 6f6d 206f 6c64 2050 file from old P │ │ │ │ │ -00073160: 6163 6b61 6769 6e67 204d 616e 7561 6c2c ackaging Manual, │ │ │ │ │ -00073170: 2020 5072 6576 3a20 436f 6e66 6967 7572 Prev: Configur │ │ │ │ │ -00073180: 6174 696f 6e20 6669 6c65 2068 616e 646c ation file handl │ │ │ │ │ -00073190: 696e 6720 6672 6f6d 206f 6c64 2050 6163 ing from old Pac │ │ │ │ │ -000731a0: 6b61 6769 6e67 204d 616e 7561 6c2c 2020 kaging Manual, │ │ │ │ │ -000731b0: 5570 3a20 546f 700a 0a31 3820 416c 7465 Up: Top..18 Alte │ │ │ │ │ -000731c0: 726e 6174 6976 6520 7665 7273 696f 6e73 rnative versions │ │ │ │ │ -000731d0: 206f 6620 616e 2069 6e74 6572 6661 6365 of an interface │ │ │ │ │ -000731e0: 202d 20e2 8098 7570 6461 7465 2d61 6c74 - ...update-alt │ │ │ │ │ -000731f0: 6572 6e61 7469 7665 73e2 8099 2028 6672 ernatives... (fr │ │ │ │ │ -00073200: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ -00073210: 204d 616e 7561 6c29 0a2a 2a2a 2a2a 2a2a Manual).******* │ │ │ │ │ -00073220: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073230: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073240: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073250: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073260: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073270: 2a2a 2a2a 0a0a 5768 656e 2073 6576 6572 ****..When sever │ │ │ │ │ -00073280: 616c 2070 6163 6b61 6765 7320 616c 6c20 al packages all │ │ │ │ │ -00073290: 7072 6f76 6964 6520 6469 6666 6572 656e provide differen │ │ │ │ │ -000732a0: 7420 7665 7273 696f 6e73 206f 6620 7468 t versions of th │ │ │ │ │ -000732b0: 6520 7361 6d65 2070 726f 6772 616d 0a6f e same program.o │ │ │ │ │ -000732c0: 7220 6669 6c65 2069 7420 6973 2075 7365 r file it is use │ │ │ │ │ -000732d0: 6675 6c20 746f 2068 6176 6520 7468 6520 ful to have the │ │ │ │ │ -000732e0: 7379 7374 656d 2073 656c 6563 7420 6120 system select a │ │ │ │ │ -000732f0: 6465 6661 756c 742c 2062 7574 2074 6f20 default, but to │ │ │ │ │ -00073300: 616c 6c6f 770a 7468 6520 7379 7374 656d allow.the system │ │ │ │ │ -00073310: 2061 646d 696e 6973 7472 6174 6f72 2074 administrator t │ │ │ │ │ -00073320: 6f20 6368 616e 6765 2069 7420 616e 6420 o change it and │ │ │ │ │ -00073330: 6861 7665 2074 6865 6972 2064 6563 6973 have their decis │ │ │ │ │ -00073340: 696f 6e73 0a72 6573 7065 6374 6564 2e0a ions.respected.. │ │ │ │ │ -00073350: 0a46 6f72 2065 7861 6d70 6c65 2c20 7468 .For example, th │ │ │ │ │ -00073360: 6572 6520 6172 6520 7365 7665 7261 6c20 ere are several │ │ │ │ │ -00073370: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ │ -00073380: e280 9876 69e2 8099 2065 6469 746f 722c ...vi... editor, │ │ │ │ │ -00073390: 2061 6e64 2074 6865 7265 2069 730a 6e6f and there is.no │ │ │ │ │ -000733a0: 2072 6561 736f 6e20 746f 2070 7265 7665 reason to preve │ │ │ │ │ -000733b0: 6e74 2061 6c6c 206f 6620 7468 656d 2066 nt all of them f │ │ │ │ │ -000733c0: 726f 6d20 6265 696e 6720 696e 7374 616c rom being instal │ │ │ │ │ -000733d0: 6c65 6420 6174 206f 6e63 652c 2065 6163 led at once, eac │ │ │ │ │ -000733e0: 680a 756e 6465 7220 7468 6569 7220 6f77 h.under their ow │ │ │ │ │ -000733f0: 6e20 6e61 6d65 2028 e280 986e 7669 e280 n name (...nvi.. │ │ │ │ │ -00073400: 992c 20e2 8098 7669 6de2 8099 206f 7220 ., ...vim... or │ │ │ │ │ -00073410: 7768 6174 6576 6572 292e 2020 4e65 7665 whatever). Neve │ │ │ │ │ -00073420: 7274 6865 6c65 7373 2069 7420 6973 0a64 rtheless it is.d │ │ │ │ │ -00073430: 6573 6972 6162 6c65 2074 6f20 6861 7665 esirable to have │ │ │ │ │ -00073440: 2074 6865 206e 616d 6520 e280 9876 69e2 the name ...vi. │ │ │ │ │ -00073450: 8099 2072 6566 6572 2074 6f20 736f 6d65 .. refer to some │ │ │ │ │ -00073460: 7468 696e 672c 2061 7420 6c65 6173 7420 thing, at least │ │ │ │ │ -00073470: 6279 2064 6566 6175 6c74 2e0a 0a49 6620 by default...If │ │ │ │ │ -00073480: 616c 6c20 7468 6520 7061 636b 6167 6573 all the packages │ │ │ │ │ -00073490: 2069 6e76 6f6c 7665 6420 636f 6f70 6572 involved cooper │ │ │ │ │ -000734a0: 6174 652c 2074 6869 7320 6361 6e20 6265 ate, this can be │ │ │ │ │ -000734b0: 2064 6f6e 6520 7769 7468 0ae2 8098 7570 done with....up │ │ │ │ │ -000734c0: 6461 7465 2d61 6c74 6572 6e61 7469 7665 date-alternative │ │ │ │ │ -000734d0: 73e2 8099 2e0a 0a45 6163 6820 7061 636b s......Each pack │ │ │ │ │ -000734e0: 6167 6520 7072 6f76 6964 6573 2069 7473 age provides its │ │ │ │ │ -000734f0: 206f 776e 2076 6572 7369 6f6e 2075 6e64 own version und │ │ │ │ │ -00073500: 6572 2069 7473 206f 776e 206e 616d 652c er its own name, │ │ │ │ │ -00073510: 2061 6e64 2063 616c 6c73 0ae2 8098 7570 and calls....up │ │ │ │ │ -00073520: 6461 7465 2d61 6c74 6572 6e61 7469 7665 date-alternative │ │ │ │ │ -00073530: 73e2 8099 2069 6e20 6974 7320 706f 7374 s... in its post │ │ │ │ │ -00073540: 696e 7374 2074 6f20 7265 6769 7374 6572 inst to register │ │ │ │ │ -00073550: 2069 7473 2076 6572 7369 6f6e 2028 616e its version (an │ │ │ │ │ -00073560: 6420 6167 6169 6e0a 696e 2069 7473 2070 d again.in its p │ │ │ │ │ -00073570: 7265 726d 2074 6f20 6465 7265 6769 7374 rerm to deregist │ │ │ │ │ -00073580: 6572 2069 7429 2e0a 0a53 6565 2074 6865 er it)...See the │ │ │ │ │ -00073590: 20e2 8098 7570 6461 7465 2d61 6c74 6572 ...update-alter │ │ │ │ │ -000735a0: 6e61 7469 7665 7328 3829 e280 9920 6d61 natives(8)... ma │ │ │ │ │ -000735b0: 6e20 7061 6765 2066 6f72 2064 6574 6169 n page for detai │ │ │ │ │ -000735c0: 6c73 2e0a 0a49 6620 e280 9875 7064 6174 ls...If ...updat │ │ │ │ │ -000735d0: 652d 616c 7465 726e 6174 6976 6573 e280 e-alternatives.. │ │ │ │ │ -000735e0: 9920 646f 6573 206e 6f74 2073 6565 6d20 . does not seem │ │ │ │ │ -000735f0: 6170 7072 6f70 7269 6174 6520 796f 7520 appropriate you │ │ │ │ │ -00073600: 6d61 7920 7769 7368 2074 6f0a 636f 6e73 may wish to.cons │ │ │ │ │ -00073610: 6964 6572 2075 7369 6e67 2064 6976 6572 ider using diver │ │ │ │ │ -00073620: 7369 6f6e 7320 696e 7374 6561 642e 0a0a sions instead... │ │ │ │ │ -00073630: 446f 206e 6f74 2075 7365 2061 6c74 6572 Do not use alter │ │ │ │ │ -00073640: 6e61 7469 7665 7320 666f 7220 e280 9873 natives for ...s │ │ │ │ │ -00073650: 7973 7465 6d64 e280 9920 636f 6e66 6967 ystemd... config │ │ │ │ │ -00073660: 7572 6174 696f 6e20 6669 6c65 732e 2020 uration files. │ │ │ │ │ -00073670: 5365 6520 2a6e 6f74 650a 4269 6e61 7279 See *note.Binary │ │ │ │ │ -00073680: 2070 6163 6b61 6765 733a 2033 332e 2066 packages: 33. f │ │ │ │ │ -00073690: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat │ │ │ │ │ -000736a0: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 ion.....File: de │ │ │ │ │ -000736b0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -000736c0: 2c20 204e 6f64 653a 2044 6976 6572 7369 , Node: Diversi │ │ │ │ │ -000736d0: 6f6e 7320 2d20 6f76 6572 7269 6469 6e67 ons - overriding │ │ │ │ │ -000736e0: 2061 2070 6163 6b61 6765 e280 9973 2076 a package...s v │ │ │ │ │ -000736f0: 6572 7369 6f6e 206f 6620 6120 6669 6c65 ersion of a file │ │ │ │ │ -00073700: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ -00073710: 696e 6720 4d61 6e75 616c 2c20 204e 6578 ing Manual, Nex │ │ │ │ │ -00073720: 743a 2044 6562 6961 6e20 506f 6c69 6379 t: Debian Policy │ │ │ │ │ -00073730: 2063 6861 6e67 6573 2070 726f 6365 7373 changes process │ │ │ │ │ -00073740: 2c20 2050 7265 763a 2041 6c74 6572 6e61 , Prev: Alterna │ │ │ │ │ -00073750: 7469 7665 2076 6572 7369 6f6e 7320 6f66 tive versions of │ │ │ │ │ -00073760: 2061 6e20 696e 7465 7266 6163 6520 2d20 an interface - │ │ │ │ │ -00073770: 7570 6461 7465 2d61 6c74 6572 6e61 7469 update-alternati │ │ │ │ │ -00073780: 7665 7320 6672 6f6d 206f 6c64 2050 6163 ves from old Pac │ │ │ │ │ -00073790: 6b61 6769 6e67 204d 616e 7561 6c2c 2020 kaging Manual, │ │ │ │ │ -000737a0: 5570 3a20 546f 700a 0a31 3920 4469 7665 Up: Top..19 Dive │ │ │ │ │ -000737b0: 7273 696f 6e73 202d 206f 7665 7272 6964 rsions - overrid │ │ │ │ │ -000737c0: 696e 6720 6120 7061 636b 6167 65e2 8099 ing a package... │ │ │ │ │ -000737d0: 7320 7665 7273 696f 6e20 6f66 2061 2066 s version of a f │ │ │ │ │ -000737e0: 696c 6520 2866 726f 6d20 6f6c 6420 5061 ile (from old Pa │ │ │ │ │ -000737f0: 636b 6167 696e 6720 4d61 6e75 616c 290a ckaging Manual). │ │ │ │ │ -00073800: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073810: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073820: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073830: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073840: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073850: 2a2a 2a2a 0a0a 4974 2069 7320 706f 7373 ****..It is poss │ │ │ │ │ -00073860: 6962 6c65 2074 6f20 6861 7665 20e2 8098 ible to have ... │ │ │ │ │ -00073870: 6470 6b67 e280 9920 6e6f 7420 6f76 6572 dpkg... not over │ │ │ │ │ -00073880: 7772 6974 6520 6120 6669 6c65 2077 6865 write a file whe │ │ │ │ │ -00073890: 6e20 6974 2072 6569 6e73 7461 6c6c 730a n it reinstalls. │ │ │ │ │ -000738a0: 7468 6520 7061 636b 6167 6520 6974 2062 the package it b │ │ │ │ │ -000738b0: 656c 6f6e 6773 2074 6f2c 2061 6e64 2074 elongs to, and t │ │ │ │ │ -000738c0: 6f20 6861 7665 2069 7420 7075 7420 7468 o have it put th │ │ │ │ │ -000738d0: 6520 6669 6c65 2066 726f 6d20 7468 6520 e file from the │ │ │ │ │ -000738e0: 7061 636b 6167 650a 736f 6d65 7768 6572 package.somewher │ │ │ │ │ -000738f0: 6520 656c 7365 2069 6e73 7465 6164 2e0a e else instead.. │ │ │ │ │ -00073900: 0a54 6869 7320 6361 6e20 6265 2075 7365 .This can be use │ │ │ │ │ -00073910: 6420 6c6f 6361 6c6c 7920 746f 206f 7665 d locally to ove │ │ │ │ │ -00073920: 7272 6964 6520 6120 7061 636b 6167 65e2 rride a package. │ │ │ │ │ -00073930: 8099 7320 7665 7273 696f 6e20 6f66 2061 ..s version of a │ │ │ │ │ -00073940: 2066 696c 652c 206f 720a 6279 206f 6e65 file, or.by one │ │ │ │ │ -00073950: 2070 6163 6b61 6765 2074 6f20 6f76 6572 package to over │ │ │ │ │ -00073960: 7269 6465 2061 6e6f 7468 6572 e280 9973 ride another...s │ │ │ │ │ -00073970: 2076 6572 7369 6f6e 2028 6f72 2070 726f version (or pro │ │ │ │ │ -00073980: 7669 6465 2061 2077 7261 7070 6572 2066 vide a wrapper f │ │ │ │ │ -00073990: 6f72 0a69 7429 2e0a 0a42 6566 6f72 6520 or.it)...Before │ │ │ │ │ -000739a0: 6465 6369 6469 6e67 2074 6f20 7573 6520 deciding to use │ │ │ │ │ -000739b0: 6120 6469 7665 7273 696f 6e2c 2072 6561 a diversion, rea │ │ │ │ │ -000739c0: 6420 2a6e 6f74 6520 416c 7465 726e 6174 d *note Alternat │ │ │ │ │ -000739d0: 6976 6520 7665 7273 696f 6e73 206f 660a ive versions of. │ │ │ │ │ -000739e0: 616e 2069 6e74 6572 6661 6365 202d 2075 an interface - u │ │ │ │ │ -000739f0: 7064 6174 652d 616c 7465 726e 6174 6976 pdate-alternativ │ │ │ │ │ -00073a00: 6573 2028 6672 6f6d 206f 6c64 2050 6163 es (from old Pac │ │ │ │ │ -00073a10: 6b61 6769 6e67 204d 616e 7561 6c29 3a20 kaging Manual): │ │ │ │ │ -00073a20: 3166 372e 2074 6f0a 7365 6520 6966 2079 1f7. to.see if y │ │ │ │ │ -00073a30: 6f75 2072 6561 6c6c 7920 7761 6e74 2061 ou really want a │ │ │ │ │ -00073a40: 2064 6976 6572 7369 6f6e 2072 6174 6865 diversion rathe │ │ │ │ │ -00073a50: 7220 7468 616e 2073 6576 6572 616c 2061 r than several a │ │ │ │ │ -00073a60: 6c74 6572 6e61 7469 7665 0a76 6572 7369 lternative.versi │ │ │ │ │ -00073a70: 6f6e 7320 6f66 2061 2070 726f 6772 616d ons of a program │ │ │ │ │ -00073a80: 2e0a 0a54 6865 7265 2069 7320 6120 6469 ...There is a di │ │ │ │ │ -00073a90: 7665 7273 696f 6e20 6c69 7374 2c20 7768 version list, wh │ │ │ │ │ -00073aa0: 6963 6820 6973 2072 6561 6420 6279 20e2 ich is read by . │ │ │ │ │ -00073ab0: 8098 6470 6b67 e280 992c 2061 6e64 2075 ..dpkg..., and u │ │ │ │ │ -00073ac0: 7064 6174 6564 2062 7920 610a 7370 6563 pdated by a.spec │ │ │ │ │ -00073ad0: 6961 6c20 7072 6f67 7261 6d20 e280 9864 ial program ...d │ │ │ │ │ -00073ae0: 706b 672d 6469 7665 7274 e280 992e 2020 pkg-divert.... │ │ │ │ │ -00073af0: 506c 6561 7365 2073 6565 20e2 8098 6470 Please see ...dp │ │ │ │ │ -00073b00: 6b67 2d64 6976 6572 7428 3829 e280 9920 kg-divert(8)... │ │ │ │ │ -00073b10: 666f 7220 6675 6c6c 0a64 6574 6169 6c73 for full.details │ │ │ │ │ -00073b20: 206f 6620 6974 7320 6f70 6572 6174 696f of its operatio │ │ │ │ │ -00073b30: 6e2e 0a0a 5768 656e 2061 2070 6163 6b61 n...When a packa │ │ │ │ │ -00073b40: 6765 2077 6973 6865 7320 746f 2064 6976 ge wishes to div │ │ │ │ │ -00073b50: 6572 7420 6120 6669 6c65 2066 726f 6d20 ert a file from │ │ │ │ │ -00073b60: 616e 6f74 6865 722c 2069 7420 7368 6f75 another, it shou │ │ │ │ │ -00073b70: 6c64 2063 616c 6c0a e280 9864 706b 672d ld call....dpkg- │ │ │ │ │ -00073b80: 6469 7665 7274 e280 9920 696e 2069 7473 divert... in its │ │ │ │ │ -00073b90: 2070 7265 696e 7374 2074 6f20 6164 6420 preinst to add │ │ │ │ │ -00073ba0: 7468 6520 6469 7665 7273 696f 6e20 616e the diversion an │ │ │ │ │ -00073bb0: 6420 7265 6e61 6d65 2074 6865 0a65 7869 d rename the.exi │ │ │ │ │ -00073bc0: 7374 696e 6720 6669 6c65 2e20 2046 6f72 sting file. For │ │ │ │ │ -00073bd0: 2065 7861 6d70 6c65 2c20 7375 7070 6f73 example, suppos │ │ │ │ │ -00073be0: 696e 6720 7468 6174 2061 20e2 8098 736d ing that a ...sm │ │ │ │ │ -00073bf0: 6169 6c77 7261 7070 6572 e280 9920 7061 ailwrapper... pa │ │ │ │ │ -00073c00: 636b 6167 650a 7769 7368 6573 2074 6f20 ckage.wishes to │ │ │ │ │ -00073c10: 696e 7374 616c 6c20 6120 7772 6170 7065 install a wrappe │ │ │ │ │ -00073c20: 7220 6172 6f75 6e64 20e2 8098 2f75 7372 r around .../usr │ │ │ │ │ -00073c30: 2f73 6269 6e2f 736d 6169 6ce2 8099 3a0a /sbin/smail...:. │ │ │ │ │ -00073c40: 0a20 2020 2020 6470 6b67 2d64 6976 6572 . dpkg-diver │ │ │ │ │ -00073c50: 7420 2d2d 7061 636b 6167 6520 736d 6169 t --package smai │ │ │ │ │ -00073c60: 6c77 7261 7070 6572 202d 2d61 6464 202d lwrapper --add - │ │ │ │ │ -00073c70: 2d72 656e 616d 6520 5c0a 2020 2020 2020 -rename \. │ │ │ │ │ -00073c80: 2020 202d 2d64 6976 6572 7420 2f75 7372 --divert /usr │ │ │ │ │ -00073c90: 2f73 6269 6e2f 736d 6169 6c2e 7265 616c /sbin/smail.real │ │ │ │ │ -00073ca0: 202f 7573 722f 7362 696e 2f73 6d61 696c /usr/sbin/smail │ │ │ │ │ -00073cb0: 0a0a 5468 6520 e280 982d 2d70 6163 6b61 ..The ...--packa │ │ │ │ │ -00073cc0: 6765 2073 6d61 696c 7772 6170 7065 72e2 ge smailwrapper. │ │ │ │ │ -00073cd0: 8099 2065 6e73 7572 6573 2074 6861 7420 .. ensures that │ │ │ │ │ -00073ce0: e280 9873 6d61 696c 7772 6170 7065 72e2 ...smailwrapper. │ │ │ │ │ -00073cf0: 8099 e280 9973 2063 6f70 7920 6f66 0ae2 .....s copy of.. │ │ │ │ │ -00073d00: 8098 2f75 7372 2f73 6269 6e2f 736d 6169 ../usr/sbin/smai │ │ │ │ │ -00073d10: 6ce2 8099 2063 616e 2062 7970 6173 7320 l... can bypass │ │ │ │ │ -00073d20: 7468 6520 6469 7665 7273 696f 6e20 616e the diversion an │ │ │ │ │ -00073d30: 6420 6765 7420 696e 7374 616c 6c65 6420 d get installed │ │ │ │ │ -00073d40: 6173 2074 6865 2074 7275 650a 7665 7273 as the true.vers │ │ │ │ │ -00073d50: 696f 6e2e 2020 4974 e280 9973 2073 6166 ion. It...s saf │ │ │ │ │ -00073d60: 6520 746f 2061 6464 2074 6865 2064 6976 e to add the div │ │ │ │ │ -00073d70: 6572 7369 6f6e 2075 6e63 6f6e 6469 7469 ersion unconditi │ │ │ │ │ -00073d80: 6f6e 616c 6c79 206f 6e20 7570 6772 6164 onally on upgrad │ │ │ │ │ -00073d90: 6573 0a73 696e 6365 2069 7420 7769 6c6c es.since it will │ │ │ │ │ -00073da0: 2062 6520 6c65 6674 2075 6e63 6861 6e67 be left unchang │ │ │ │ │ -00073db0: 6564 2069 6620 6974 2061 6c72 6561 6479 ed if it already │ │ │ │ │ -00073dc0: 2065 7869 7374 732c 2062 7574 20e2 8098 exists, but ... │ │ │ │ │ -00073dd0: 6470 6b67 2d64 6976 6572 74e2 8099 0a77 dpkg-divert....w │ │ │ │ │ -00073de0: 696c 6c20 6469 7370 6c61 7920 6120 6d65 ill display a me │ │ │ │ │ -00073df0: 7373 6167 652e 2020 546f 2073 7570 7072 ssage. To suppr │ │ │ │ │ -00073e00: 6573 7320 7468 6174 206d 6573 7361 6765 ess that message │ │ │ │ │ -00073e10: 2c20 6d61 6b65 2074 6865 2063 6f6d 6d61 , make the comma │ │ │ │ │ -00073e20: 6e64 0a63 6f6e 6469 7469 6f6e 616c 206f nd.conditional o │ │ │ │ │ -00073e30: 6e20 7468 6520 7665 7273 696f 6e20 6672 n the version fr │ │ │ │ │ -00073e40: 6f6d 2077 6869 6368 2074 6865 2070 6163 om which the pac │ │ │ │ │ -00073e50: 6b61 6765 2069 7320 6265 696e 6720 7570 kage is being up │ │ │ │ │ -00073e60: 6772 6164 6564 3a0a 0a20 2020 2020 6966 graded:.. if │ │ │ │ │ -00073e70: 205b 2075 7067 7261 6465 2021 3d20 2224 [ upgrade != "$ │ │ │ │ │ -00073e80: 3122 205d 207c 7c20 6470 6b67 202d 2d63 1" ] || dpkg --c │ │ │ │ │ -00073e90: 6f6d 7061 7265 2d76 6572 7369 6f6e 7320 ompare-versions │ │ │ │ │ -00073ea0: 2224 3222 206c 7420 312e 302d 323b 2074 "$2" lt 1.0-2; t │ │ │ │ │ -00073eb0: 6865 6e0a 2020 2020 2020 2020 2064 706b hen. dpk │ │ │ │ │ -00073ec0: 672d 6469 7665 7274 202d 2d70 6163 6b61 g-divert --packa │ │ │ │ │ -00073ed0: 6765 2073 6d61 696c 7772 6170 7065 7220 ge smailwrapper │ │ │ │ │ -00073ee0: 2d2d 6164 6420 2d2d 7265 6e61 6d65 205c --add --rename \ │ │ │ │ │ -00073ef0: 0a20 2020 2020 2020 2020 2020 2020 2d2d . -- │ │ │ │ │ -00073f00: 6469 7665 7274 202f 7573 722f 7362 696e divert /usr/sbin │ │ │ │ │ -00073f10: 2f73 6d61 696c 2e72 6561 6c20 2f75 7372 /smail.real /usr │ │ │ │ │ -00073f20: 2f73 6269 6e2f 736d 6169 6c0a 2020 2020 /sbin/smail. │ │ │ │ │ -00073f30: 2066 690a 0a77 6865 7265 20e2 8098 312e fi..where ...1. │ │ │ │ │ -00073f40: 302d 32e2 8099 2069 7320 7468 6520 7665 0-2... is the ve │ │ │ │ │ -00073f50: 7273 696f 6e20 6174 2077 6869 6368 2074 rsion at which t │ │ │ │ │ -00073f60: 6865 2064 6976 6572 7369 6f6e 2077 6173 he diversion was │ │ │ │ │ -00073f70: 2066 6972 7374 2061 6464 6564 2074 6f0a first added to. │ │ │ │ │ -00073f80: 7468 6520 7061 636b 6167 652e 2020 5275 the package. Ru │ │ │ │ │ -00073f90: 6e6e 696e 6720 7468 6520 636f 6d6d 616e nning the comman │ │ │ │ │ -00073fa0: 6420 6475 7269 6e67 2061 626f 7274 2d75 d during abort-u │ │ │ │ │ -00073fb0: 7067 7261 6465 2069 7320 706f 696e 746c pgrade is pointl │ │ │ │ │ -00073fc0: 6573 7320 6275 740a 6861 726d 6c65 7373 ess but.harmless │ │ │ │ │ -00073fd0: 2e0a 0a54 6865 2070 6f73 7472 6d20 6861 ...The postrm ha │ │ │ │ │ -00073fe0: 7320 746f 2064 6f20 7468 6520 7265 7665 s to do the reve │ │ │ │ │ -00073ff0: 7273 653a 0a0a 2020 2020 2069 6620 5b20 rse:.. if [ │ │ │ │ │ -00074000: 7265 6d6f 7665 203d 2022 2431 2220 2d6f remove = "$1" -o │ │ │ │ │ -00074010: 2061 626f 7274 2d69 6e73 7461 6c6c 203d abort-install = │ │ │ │ │ -00074020: 2022 2431 2220 2d6f 2064 6973 6170 7065 "$1" -o disappe │ │ │ │ │ -00074030: 6172 203d 2022 2431 2220 5d3b 2074 6865 ar = "$1" ]; the │ │ │ │ │ -00074040: 6e0a 2020 2020 2020 2020 2064 706b 672d n. dpkg- │ │ │ │ │ -00074050: 6469 7665 7274 202d 2d70 6163 6b61 6765 divert --package │ │ │ │ │ -00074060: 2073 6d61 696c 7772 6170 7065 7220 2d2d smailwrapper -- │ │ │ │ │ -00074070: 7265 6d6f 7665 202d 2d72 656e 616d 6520 remove --rename │ │ │ │ │ -00074080: 5c0a 2020 2020 2020 2020 2020 2020 202d \. - │ │ │ │ │ -00074090: 2d64 6976 6572 7420 2f75 7372 2f73 6269 -divert /usr/sbi │ │ │ │ │ -000740a0: 6e2f 736d 6169 6c2e 7265 616c 202f 7573 n/smail.real /us │ │ │ │ │ -000740b0: 722f 7362 696e 2f73 6d61 696c 0a20 2020 r/sbin/smail. │ │ │ │ │ -000740c0: 2020 6669 0a0a 4966 2074 6865 2064 6976 fi..If the div │ │ │ │ │ -000740d0: 6572 7369 6f6e 2077 6173 2061 6464 6564 ersion was added │ │ │ │ │ -000740e0: 2061 7420 6120 7061 7274 6963 756c 6172 at a particular │ │ │ │ │ -000740f0: 2076 6572 7369 6f6e 2c20 7468 6520 706f version, the po │ │ │ │ │ -00074100: 7374 726d 2073 686f 756c 640a 616c 736f strm should.also │ │ │ │ │ -00074110: 2068 616e 646c 6520 7468 6520 6661 696c handle the fail │ │ │ │ │ -00074120: 7572 6520 6361 7365 206f 6620 7570 6772 ure case of upgr │ │ │ │ │ -00074130: 6164 696e 6720 6672 6f6d 2061 6e20 6f6c ading from an ol │ │ │ │ │ -00074140: 6465 7220 7665 7273 696f 6e20 2875 6e6c der version (unl │ │ │ │ │ -00074150: 6573 730a 7468 6520 6f6c 6465 7220 7665 ess.the older ve │ │ │ │ │ -00074160: 7273 696f 6e20 6973 2073 6f20 6f6c 6420 rsion is so old │ │ │ │ │ -00074170: 7468 6174 2064 6972 6563 7420 7570 6772 that direct upgr │ │ │ │ │ -00074180: 6164 6573 2061 7265 206e 6f20 6c6f 6e67 ades are no long │ │ │ │ │ -00074190: 6572 0a73 7570 706f 7274 6564 293a 0a0a er.supported):.. │ │ │ │ │ -000741a0: 2020 2020 2069 6620 5b20 6162 6f72 742d if [ abort- │ │ │ │ │ -000741b0: 7570 6772 6164 6520 3d20 2224 3122 205d upgrade = "$1" ] │ │ │ │ │ -000741c0: 2026 2620 6470 6b67 202d 2d63 6f6d 7061 && dpkg --compa │ │ │ │ │ -000741d0: 7265 2d76 6572 7369 6f6e 7320 2224 3222 re-versions "$2" │ │ │ │ │ -000741e0: 206c 7420 312e 302d 323b 2074 6865 6e0a lt 1.0-2; then. │ │ │ │ │ -000741f0: 2020 2020 2020 2020 2064 706b 672d 6469 dpkg-di │ │ │ │ │ -00074200: 7665 7274 202d 2d70 6163 6b61 6765 2073 vert --package s │ │ │ │ │ -00074210: 6d61 696c 7772 6170 7065 7220 2d2d 7265 mailwrapper --re │ │ │ │ │ -00074220: 6d6f 7665 202d 2d72 656e 616d 6520 5c0a move --rename \. │ │ │ │ │ -00074230: 2020 2020 2020 2020 2020 2020 202d 2d64 --d │ │ │ │ │ -00074240: 6976 6572 7420 2f75 7372 2f73 6269 6e2f ivert /usr/sbin/ │ │ │ │ │ -00074250: 736d 6169 6c2e 7265 616c 202f 7573 722f smail.real /usr/ │ │ │ │ │ -00074260: 7362 696e 2f73 6d61 696c 0a20 2020 2020 sbin/smail. │ │ │ │ │ -00074270: 6669 0a0a 7768 6572 6520 e280 9831 2e30 fi..where ...1.0 │ │ │ │ │ -00074280: 2d32 e280 9920 6973 2074 6865 2076 6572 -2... is the ver │ │ │ │ │ -00074290: 7369 6f6e 2061 7420 7768 6963 6820 7468 sion at which th │ │ │ │ │ -000742a0: 6520 6469 7665 7273 696f 6e20 7761 7320 e diversion was │ │ │ │ │ -000742b0: 6669 7273 7420 6164 6465 6420 746f 0a74 first added to.t │ │ │ │ │ -000742c0: 6865 2070 6163 6b61 6765 2e20 2054 6865 he package. The │ │ │ │ │ -000742d0: 2070 6f73 7472 6d20 7368 6f75 6c64 206e postrm should n │ │ │ │ │ -000742e0: 6f74 2072 656d 6f76 6520 7468 6520 6469 ot remove the di │ │ │ │ │ -000742f0: 7665 7273 696f 6e20 6f6e 2075 7067 7261 version on upgra │ │ │ │ │ -00074300: 6465 730a 626f 7468 2062 6563 6175 7365 des.both because │ │ │ │ │ -00074310: 2074 6865 7265 e280 9973 206e 6f20 7265 there...s no re │ │ │ │ │ -00074320: 6173 6f6e 2074 6f20 7265 6d6f 7665 2074 ason to remove t │ │ │ │ │ -00074330: 6865 2064 6976 6572 7369 6f6e 206f 6e6c he diversion onl │ │ │ │ │ -00074340: 7920 746f 0a69 6d6d 6564 6961 7465 6c79 y to.immediately │ │ │ │ │ -00074350: 2072 652d 6164 6420 6974 2061 6e64 2073 re-add it and s │ │ │ │ │ -00074360: 696e 6365 2074 6865 2070 6f73 7472 6d20 ince the postrm │ │ │ │ │ -00074370: 6f66 2074 6865 206f 6c64 2070 6163 6b61 of the old packa │ │ │ │ │ -00074380: 6765 2069 7320 7275 6e0a 6166 7465 7220 ge is run.after │ │ │ │ │ -00074390: 756e 7061 636b 696e 6720 736f 2074 6865 unpacking so the │ │ │ │ │ -000743a0: 2072 656d 6f76 616c 206f 6620 7468 6520 removal of the │ │ │ │ │ -000743b0: 6469 7665 7273 696f 6e20 7769 6c6c 2066 diversion will f │ │ │ │ │ -000743c0: 6169 6c2e 0a0a 446f 206e 6f74 2061 7474 ail...Do not att │ │ │ │ │ -000743d0: 656d 7074 2074 6f20 6469 7665 7274 2061 empt to divert a │ │ │ │ │ -000743e0: 2066 696c 6520 7768 6963 6820 6973 2076 file which is v │ │ │ │ │ -000743f0: 6974 616c 6c79 2069 6d70 6f72 7461 6e74 itally important │ │ │ │ │ -00074400: 2066 6f72 2074 6865 0a73 7973 7465 6de2 for the.system. │ │ │ │ │ -00074410: 8099 7320 6f70 6572 6174 696f 6e20 2d20 ..s operation - │ │ │ │ │ -00074420: 7768 656e 2075 7369 6e67 20e2 8098 6470 when using ...dp │ │ │ │ │ -00074430: 6b67 2d64 6976 6572 74e2 8099 2074 6865 kg-divert... the │ │ │ │ │ -00074440: 7265 2069 7320 6120 7469 6d65 2c20 6166 re is a time, af │ │ │ │ │ -00074450: 7465 7220 6974 0a68 6173 2062 6565 6e20 ter it.has been │ │ │ │ │ -00074460: 6469 7665 7274 6564 2062 7574 2062 6566 diverted but bef │ │ │ │ │ -00074470: 6f72 6520 e280 9864 706b 67e2 8099 2068 ore ...dpkg... h │ │ │ │ │ -00074480: 6173 2069 6e73 7461 6c6c 6564 2074 6865 as installed the │ │ │ │ │ -00074490: 206e 6577 2076 6572 7369 6f6e 2c20 7768 new version, wh │ │ │ │ │ -000744a0: 656e 0a74 6865 2066 696c 6520 646f 6573 en.the file does │ │ │ │ │ -000744b0: 206e 6f74 2065 7869 7374 2e0a 0a44 6f20 not exist...Do │ │ │ │ │ -000744c0: 6e6f 7420 6174 7465 6d70 7420 746f 2064 not attempt to d │ │ │ │ │ -000744d0: 6976 6572 7420 6120 636f 6e66 6669 6c65 ivert a conffile │ │ │ │ │ -000744e0: 2c20 6173 20e2 8098 6470 6b67 e280 9920 , as ...dpkg... │ │ │ │ │ -000744f0: 646f 6573 206e 6f74 2068 616e 646c 6520 does not handle │ │ │ │ │ -00074500: 6974 2077 656c 6c2e 0a0a 446f 206e 6f74 it well...Do not │ │ │ │ │ -00074510: 2075 7365 2064 6976 6572 7369 6f6e 7320 use diversions │ │ │ │ │ -00074520: 666f 7220 6669 6c65 7320 7468 6174 2068 for files that h │ │ │ │ │ -00074530: 6176 6520 7468 6569 7220 6f77 6e20 6e61 ave their own na │ │ │ │ │ -00074540: 7469 7665 206f 7665 7272 6964 650a 6d65 tive override.me │ │ │ │ │ -00074550: 6368 616e 6973 6d73 2c20 7375 6368 2061 chanisms, such a │ │ │ │ │ -00074560: 7320 e280 9873 7973 7465 6d64 e280 9920 s ...systemd... │ │ │ │ │ -00074570: 756e 6974 2066 696c 6573 2e20 2053 6565 unit files. See │ │ │ │ │ -00074580: 202a 6e6f 7465 2042 696e 6172 7920 7061 *note Binary pa │ │ │ │ │ -00074590: 636b 6167 6573 3a0a 3333 2e20 666f 7220 ckages:.33. for │ │ │ │ │ -000745a0: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information │ │ │ │ │ -000745b0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -000745c0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -000745d0: 4e6f 6465 3a20 4465 6269 616e 2050 6f6c Node: Debian Pol │ │ │ │ │ -000745e0: 6963 7920 6368 616e 6765 7320 7072 6f63 icy changes proc │ │ │ │ │ -000745f0: 6573 732c 2020 4e65 7874 3a20 4d61 696e ess, Next: Main │ │ │ │ │ -00074600: 7461 696e 6572 2073 6372 6970 7420 666c tainer script fl │ │ │ │ │ -00074610: 6f77 6368 6172 7473 2c20 2050 7265 763a owcharts, Prev: │ │ │ │ │ -00074620: 2044 6976 6572 7369 6f6e 7320 2d20 6f76 Diversions - ov │ │ │ │ │ -00074630: 6572 7269 6469 6e67 2061 2070 6163 6b61 erriding a packa │ │ │ │ │ -00074640: 6765 e280 9973 2076 6572 7369 6f6e 206f ge...s version o │ │ │ │ │ -00074650: 6620 6120 6669 6c65 2066 726f 6d20 6f6c f a file from ol │ │ │ │ │ -00074660: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -00074670: 616c 2c20 2055 703a 2054 6f70 0a0a 3230 al, Up: Top..20 │ │ │ │ │ -00074680: 2044 6562 6961 6e20 506f 6c69 6379 2063 Debian Policy c │ │ │ │ │ -00074690: 6861 6e67 6573 2070 726f 6365 7373 0a2a hanges process.* │ │ │ │ │ -000746a0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -000746b0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a ***************. │ │ │ │ │ -000746c0: 0a2a 204d 656e 753a 0a0a 2a20 496e 7472 .* Menu:..* Intr │ │ │ │ │ -000746d0: 6f64 7563 7469 6f6e 3a20 496e 7472 6f64 oduction: Introd │ │ │ │ │ -000746e0: 7563 7469 6f6e 3c33 3e2e 0a2a 2043 6861 uction<3>..* Cha │ │ │ │ │ -000746f0: 6e67 6520 476f 616c 733a 3a0a 2a20 4375 nge Goals::.* Cu │ │ │ │ │ -00074700: 7272 656e 7420 5072 6f63 6573 733a 3a0a rrent Process::. │ │ │ │ │ -00074710: 2a20 4f74 6865 7220 5461 6773 3a3a 0a0a * Other Tags::.. │ │ │ │ │ -00074720: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00074730: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00074740: 653a 2049 6e74 726f 6475 6374 696f 6e3c e: Introduction< │ │ │ │ │ -00074750: 333e 2c20 204e 6578 743a 2043 6861 6e67 3>, Next: Chang │ │ │ │ │ -00074760: 6520 476f 616c 732c 2020 5570 3a20 4465 e Goals, Up: De │ │ │ │ │ -00074770: 6269 616e 2050 6f6c 6963 7920 6368 616e bian Policy chan │ │ │ │ │ -00074780: 6765 7320 7072 6f63 6573 730a 0a32 302e ges process..20. │ │ │ │ │ -00074790: 3120 496e 7472 6f64 7563 7469 6f6e 0a3d 1 Introduction.= │ │ │ │ │ -000747a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000747b0: 0a0a 546f 2069 6e74 726f 6475 6365 2061 ..To introduce a │ │ │ │ │ -000747c0: 2063 6861 6e67 6520 696e 2074 6865 2063 change in the c │ │ │ │ │ -000747d0: 7572 7265 6e74 2044 6562 6961 6e20 506f urrent Debian Po │ │ │ │ │ -000747e0: 6c69 6379 2c20 7468 6520 6368 616e 6765 licy, the change │ │ │ │ │ -000747f0: 2070 726f 706f 7361 6c0a 6861 7320 746f proposal.has to │ │ │ │ │ -00074800: 2067 6f20 7468 726f 7567 6820 6120 6365 go through a ce │ │ │ │ │ -00074810: 7274 6169 6e20 7072 6f63 6573 732e 2020 rtain process. │ │ │ │ │ -00074820: 2831 290a 0a20 2020 2d2d 2d2d 2d2d 2d2d (1).. -------- │ │ │ │ │ -00074830: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -00074840: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -00074850: 5468 6973 2070 726f 6365 7373 2077 6173 This process was │ │ │ │ │ -00074860: 206f 7269 6769 6e61 6c6c 7920 6465 7665 originally deve │ │ │ │ │ -00074870: 6c6f 7065 6420 6279 204d 6172 6761 7269 loped by Margari │ │ │ │ │ -00074880: 7461 204d 616e 7465 726f 6c61 2c0a 436c ta Manterola,.Cl │ │ │ │ │ -00074890: 696e 7420 4164 616d 732c 2052 7573 7320 int Adams, Russ │ │ │ │ │ -000748a0: 416c 6c62 6572 7920 616e 6420 4d61 6e6f Allbery and Mano │ │ │ │ │ -000748b0: 6a20 5372 6976 6173 7461 7661 2e20 2049 j Srivastava. I │ │ │ │ │ -000748c0: 6e20 3230 3137 2c20 5365 616e 2057 6869 n 2017, Sean Whi │ │ │ │ │ -000748d0: 7474 6f6e 0a64 6570 7265 6361 7465 6420 tton.deprecated │ │ │ │ │ -000748e0: 7468 6520 e280 9869 7373 7565 e280 9920 the ...issue... │ │ │ │ │ -000748f0: 7573 6572 7461 6720 616e 6420 6164 6465 usertag and adde │ │ │ │ │ -00074900: 6420 7573 6520 6f66 2074 6865 20e2 8098 d use of the ... │ │ │ │ │ -00074910: 6d6f 7265 696e 666f e280 9920 7461 672c moreinfo... tag, │ │ │ │ │ -00074920: 0a61 6674 6572 2064 6973 6375 7373 696f .after discussio │ │ │ │ │ -00074930: 6e73 2061 7420 4465 6243 6f6e 6631 372e ns at DebConf17. │ │ │ │ │ -00074940: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00074950: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00074960: 6f64 653a 2043 6861 6e67 6520 476f 616c ode: Change Goal │ │ │ │ │ -00074970: 732c 2020 4e65 7874 3a20 4375 7272 656e s, Next: Curren │ │ │ │ │ -00074980: 7420 5072 6f63 6573 732c 2020 5072 6576 t Process, Prev │ │ │ │ │ -00074990: 3a20 496e 7472 6f64 7563 7469 6f6e 3c33 : Introduction<3 │ │ │ │ │ -000749a0: 3e2c 2020 5570 3a20 4465 6269 616e 2050 >, Up: Debian P │ │ │ │ │ -000749b0: 6f6c 6963 7920 6368 616e 6765 7320 7072 olicy changes pr │ │ │ │ │ -000749c0: 6f63 6573 730a 0a32 302e 3220 4368 616e ocess..20.2 Chan │ │ │ │ │ -000749d0: 6765 2047 6f61 6c73 0a3d 3d3d 3d3d 3d3d ge Goals.======= │ │ │ │ │ -000749e0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 2020 202d ==========.. - │ │ │ │ │ -000749f0: 2054 6865 2063 6861 6e67 6520 7368 6f75 The change shou │ │ │ │ │ -00074a00: 6c64 2062 6520 7465 6368 6e69 6361 6c6c ld be technicall │ │ │ │ │ -00074a10: 7920 636f 7272 6563 742c 2061 6e64 2063 y correct, and c │ │ │ │ │ -00074a20: 6f6e 7369 7374 656e 7420 7769 7468 2074 onsistent with t │ │ │ │ │ -00074a30: 6865 0a20 2020 2020 7265 7374 206f 6620 he. rest of │ │ │ │ │ -00074a40: 7468 6520 706f 6c69 6379 2064 6f63 756d the policy docum │ │ │ │ │ -00074a50: 656e 742e 2020 5468 6973 206d 6561 6e73 ent. This means │ │ │ │ │ -00074a60: 206e 6f20 6c65 6769 736c 6174 696e 6720 no legislating │ │ │ │ │ -00074a70: 7468 6520 7661 6c75 650a 2020 2020 206f the value. o │ │ │ │ │ -00074a80: 6620 cf80 2e20 2054 6869 7320 616c 736f f ... This also │ │ │ │ │ -00074a90: 206d 6561 6e73 2074 6861 7420 7468 6520 means that the │ │ │ │ │ -00074aa0: 7072 6f70 6f73 6564 2073 6f6c 7574 696f proposed solutio │ │ │ │ │ -00074ab0: 6e20 6265 206b 6e6f 776e 2074 6f20 776f n be known to wo │ │ │ │ │ -00074ac0: 726b 3b0a 2020 2020 2069 7465 7261 7469 rk;. iterati │ │ │ │ │ -00074ad0: 7665 2064 6573 6967 6e20 7072 6f63 6573 ve design proces │ │ │ │ │ -00074ae0: 7365 7320 646f 206e 6f74 2062 656c 6f6e ses do not belon │ │ │ │ │ -00074af0: 6720 696e 2070 6f6c 6963 792e 0a0a 2020 g in policy... │ │ │ │ │ -00074b00: 202d 2054 6865 2063 6861 6e67 6520 7368 - The change sh │ │ │ │ │ -00074b10: 6f75 6c64 206e 6f74 2062 6520 746f 6f20 ould not be too │ │ │ │ │ -00074b20: 6469 7372 7570 7469 7665 3b20 6966 2076 disruptive; if v │ │ │ │ │ -00074b30: 6572 7920 6d61 6e79 2070 6163 6b61 6765 ery many package │ │ │ │ │ -00074b40: 730a 2020 2020 2062 6563 6f6d 6520 696e s. become in │ │ │ │ │ -00074b50: 7374 616e 746c 7920 6275 6767 792c 2074 stantly buggy, t │ │ │ │ │ -00074b60: 6865 6e20 696e 7374 6561 6420 7468 6572 hen instead ther │ │ │ │ │ -00074b70: 6520 7368 6f75 6c64 2062 6520 6120 7472 e should be a tr │ │ │ │ │ -00074b80: 616e 7369 7469 6f6e 0a20 2020 2020 706c ansition. pl │ │ │ │ │ -00074b90: 616e 2e20 2045 7863 6570 7469 6f6e 7320 an. Exceptions │ │ │ │ │ -00074ba0: 7368 6f75 6c64 2062 6520 7261 7265 2028 should be rare ( │ │ │ │ │ -00074bb0: 6f6e 6c79 2069 6620 7468 6520 6375 7272 only if the curr │ │ │ │ │ -00074bc0: 656e 7420 7374 6174 6520 6973 0a20 2020 ent state is. │ │ │ │ │ -00074bd0: 2020 7265 616c 6c79 2075 6e74 656e 6162 really untenab │ │ │ │ │ -00074be0: 6c65 292c 2061 6e64 2070 726f 6261 626c le), and probabl │ │ │ │ │ -00074bf0: 7920 626c 6573 7365 6420 6279 2074 6865 y blessed by the │ │ │ │ │ -00074c00: 2054 432e 0a0a 2020 202d 2054 6865 2063 TC... - The c │ │ │ │ │ -00074c10: 6861 6e67 6520 6861 7320 746f 2062 6520 hange has to be │ │ │ │ │ -00074c20: 7265 7669 6577 6564 2069 6e20 6465 7074 reviewed in dept │ │ │ │ │ -00074c30: 682c 2069 6e20 7468 6520 6f70 656e 2c20 h, in the open, │ │ │ │ │ -00074c40: 7768 6572 6520 616e 7920 6f6e 650a 2020 where any one. │ │ │ │ │ -00074c50: 2020 206d 6179 2063 6f6e 7472 6962 7574 may contribut │ │ │ │ │ -00074c60: 653b 2061 2070 7562 6c69 636c 7920 6163 e; a publicly ac │ │ │ │ │ -00074c70: 6365 7373 6962 6c65 2c20 6172 6368 6976 cessible, archiv │ │ │ │ │ -00074c80: 6564 2c20 6f70 656e 206d 6169 6c69 6e67 ed, open mailing │ │ │ │ │ -00074c90: 206c 6973 742e 0a0a 2020 202d 2050 726f list... - Pro │ │ │ │ │ -00074ca0: 706f 7361 6c20 7368 6f75 6c64 2062 6520 posal should be │ │ │ │ │ -00074cb0: 6164 6472 6573 7365 6420 696e 2061 2074 addressed in a t │ │ │ │ │ -00074cc0: 696d 656c 7920 6661 7368 696f 6e2e 0a0a imely fashion... │ │ │ │ │ -00074cd0: 2020 202d 2041 6e79 2064 6f6d 6169 6e20 - Any domain │ │ │ │ │ -00074ce0: 6578 7065 7274 7320 7368 6f75 6c64 2062 experts should b │ │ │ │ │ -00074cf0: 6520 636f 6e73 756c 7465 642c 2073 696e e consulted, sin │ │ │ │ │ -00074d00: 6365 206e 6f74 2065 7665 7279 2070 6f6c ce not every pol │ │ │ │ │ -00074d10: 6963 790a 2020 2020 206d 6169 6c69 6e67 icy. mailing │ │ │ │ │ -00074d20: 206c 6973 7420 7375 6273 6372 6962 6572 list subscriber │ │ │ │ │ -00074d30: 2069 7320 616e 2065 7870 6572 7420 6f6e is an expert on │ │ │ │ │ -00074d40: 2065 7665 7279 7468 696e 672c 2069 6e63 everything, inc │ │ │ │ │ -00074d50: 6c75 6469 6e67 0a20 2020 2020 706f 6c69 luding. poli │ │ │ │ │ -00074d60: 6379 206d 6169 6e74 6169 6e65 7273 2e0a cy maintainers.. │ │ │ │ │ -00074d70: 0a20 2020 2d20 5468 6520 676f 616c 2069 . - The goal i │ │ │ │ │ -00074d80: 7320 726f 7567 6820 636f 6e73 656e 7375 s rough consensu │ │ │ │ │ -00074d90: 7320 6f6e 2074 6865 2063 6861 6e67 652c s on the change, │ │ │ │ │ -00074da0: 2077 6869 6368 2073 686f 756c 6420 6e6f which should no │ │ │ │ │ -00074db0: 7420 6265 2068 6172 640a 2020 2020 2069 t be hard. i │ │ │ │ │ -00074dc0: 6620 7468 6520 6d61 7474 6572 2069 7320 f the matter is │ │ │ │ │ -00074dd0: 7465 6368 6e69 6361 6c2e 2020 5465 6368 technical. Tech │ │ │ │ │ -00074de0: 6e69 6361 6c20 6973 7375 6573 2077 6865 nical issues whe │ │ │ │ │ -00074df0: 7265 2074 6865 7265 2069 7320 6e6f 0a20 re there is no. │ │ │ │ │ -00074e00: 2020 2020 6167 7265 656d 656e 7420 7368 agreement sh │ │ │ │ │ -00074e10: 6f75 6c64 2062 6520 7265 6665 7272 6564 ould be referred │ │ │ │ │ -00074e20: 2074 6f20 7468 6520 5443 3b20 6e6f 6e2d to the TC; non- │ │ │ │ │ -00074e30: 7465 6368 6e69 6361 6c20 6973 7375 6573 technical issues │ │ │ │ │ -00074e40: 2073 686f 756c 640a 2020 2020 2062 6520 should. be │ │ │ │ │ -00074e50: 7265 6665 7272 6564 2074 6f20 7468 6520 referred to the │ │ │ │ │ -00074e60: 7768 6f6c 6520 6465 7665 6c6f 7065 7220 whole developer │ │ │ │ │ -00074e70: 626f 6479 2c20 616e 6420 7065 7268 6170 body, and perhap │ │ │ │ │ -00074e80: 7320 6765 6e65 7261 6c0a 2020 2020 2072 s general. r │ │ │ │ │ -00074e90: 6573 6f6c 7574 696f 6e73 206c 6965 2064 esolutions lie d │ │ │ │ │ -00074ea0: 6f77 6e20 7468 6174 2070 6174 682e 0a0a own that path... │ │ │ │ │ -00074eb0: 2020 202d 2050 6163 6b61 6765 206d 6169 - Package mai │ │ │ │ │ -00074ec0: 6e74 6169 6e65 7273 2077 686f 7365 2070 ntainers whose p │ │ │ │ │ -00074ed0: 6163 6b61 6765 7320 6d61 7920 6265 2069 ackages may be i │ │ │ │ │ -00074ee0: 6d70 6163 7465 6420 7368 6f75 6c64 2068 mpacted should h │ │ │ │ │ -00074ef0: 6176 650a 2020 2020 2061 6363 6573 7320 ave. access │ │ │ │ │ -00074f00: 746f 2070 6f6c 6963 7920 6368 616e 6765 to policy change │ │ │ │ │ -00074f10: 2070 726f 706f 7361 6c73 2c20 6576 656e proposals, even │ │ │ │ │ -00074f20: 2069 6620 7468 6579 2064 6f20 6e6f 7420 if they do not │ │ │ │ │ -00074f30: 7375 6273 6372 6962 6520 746f 0a20 2020 subscribe to. │ │ │ │ │ -00074f40: 2020 706f 6c69 6379 206d 6169 6c69 6e67 policy mailing │ │ │ │ │ -00074f50: 206c 6973 7473 2028 706f 6c69 6379 2067 lists (policy g │ │ │ │ │ -00074f60: 617a 6574 7465 3f29 2e0a 0a1f 0a46 696c azette?).....Fil │ │ │ │ │ -00074f70: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00074f80: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4375 .info, Node: Cu │ │ │ │ │ -00074f90: 7272 656e 7420 5072 6f63 6573 732c 2020 rrent Process, │ │ │ │ │ -00074fa0: 4e65 7874 3a20 4f74 6865 7220 5461 6773 Next: Other Tags │ │ │ │ │ -00074fb0: 2c20 2050 7265 763a 2043 6861 6e67 6520 , Prev: Change │ │ │ │ │ -00074fc0: 476f 616c 732c 2020 5570 3a20 4465 6269 Goals, Up: Debi │ │ │ │ │ -00074fd0: 616e 2050 6f6c 6963 7920 6368 616e 6765 an Policy change │ │ │ │ │ -00074fe0: 7320 7072 6f63 6573 730a 0a32 302e 3320 s process..20.3 │ │ │ │ │ -00074ff0: 4375 7272 656e 7420 5072 6f63 6573 730a Current Process. │ │ │ │ │ -00075000: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00075010: 3d3d 3d3d 0a0a 4561 6368 2073 7567 6765 ====..Each sugge │ │ │ │ │ -00075020: 7374 6564 2063 6861 6e67 6520 676f 6573 sted change goes │ │ │ │ │ -00075030: 2074 6872 6f75 6768 2064 6966 6665 7265 through differe │ │ │ │ │ -00075040: 6e74 2073 7461 7465 732e 2020 5468 6573 nt states. Thes │ │ │ │ │ -00075050: 6520 7374 6174 6573 2061 7265 0a64 656e e states are.den │ │ │ │ │ -00075060: 6f74 6564 2074 6872 6f75 6768 2065 6974 oted through eit │ │ │ │ │ -00075070: 6865 7220 7573 6572 7461 6773 206f 6620 her usertags of │ │ │ │ │ -00075080: 7468 650a 3c64 6562 6961 6e2d 706f 6c69 the. user or, │ │ │ │ │ -000750b0: 2066 6f72 20e2 8098 6d6f 7265 696e 666f for ...moreinfo │ │ │ │ │ -000750c0: e280 992c 20e2 8098 7061 7463 68e2 8099 ..., ...patch... │ │ │ │ │ -000750d0: 2c0a e280 9870 656e 6469 6e67 e280 992c ,....pending..., │ │ │ │ │ -000750e0: 2061 6e64 20e2 8098 776f 6e74 6669 78e2 and ...wontfix. │ │ │ │ │ -000750f0: 8099 2c20 7265 6775 6c61 7220 7461 6773 .., regular tags │ │ │ │ │ -00075100: 2e0a 0a43 7572 7265 6e74 206c 6973 7420 ...Current list │ │ │ │ │ -00075110: 6f66 2062 7567 7328 3129 0a0a 5468 6520 of bugs(1)..The │ │ │ │ │ -00075120: 506f 6c69 6379 2064 656c 6567 6174 6573 Policy delegates │ │ │ │ │ -00075130: 2061 7265 2072 6573 706f 6e73 6962 6c65 are responsible │ │ │ │ │ -00075140: 2066 6f72 206d 616e 6167 696e 6720 7468 for managing th │ │ │ │ │ -00075150: 6520 7461 6773 206f 6e20 6275 6773 2061 e tags on bugs a │ │ │ │ │ -00075160: 6e64 0a77 696c 6c20 7570 6461 7465 2074 nd.will update t │ │ │ │ │ -00075170: 6167 7320 6173 206e 6577 2062 7567 7320 ags as new bugs │ │ │ │ │ -00075180: 6172 6520 7375 626d 6974 7465 6420 6f72 are submitted or │ │ │ │ │ -00075190: 2061 7320 6163 7469 7669 7479 2068 6170 as activity hap │ │ │ │ │ -000751a0: 7065 6e73 206f 6e0a 6275 6773 2e20 2041 pens on.bugs. A │ │ │ │ │ -000751b0: 6c6c 2044 6562 6961 6e20 4465 7665 6c6f ll Debian Develo │ │ │ │ │ -000751c0: 7065 7273 2073 686f 756c 6420 6665 656c pers should feel │ │ │ │ │ -000751d0: 2066 7265 6520 746f 2061 6464 2074 6865 free to add the │ │ │ │ │ -000751e0: 2073 6563 6f6e 6465 6420 7461 6720 6173 seconded tag as │ │ │ │ │ -000751f0: 0a64 6573 6372 6962 6564 2062 656c 6f77 .described below │ │ │ │ │ -00075200: 2e20 204f 7468 6572 2074 6167 7320 7368 . Other tags sh │ │ │ │ │ -00075210: 6f75 6c64 2062 6520 6368 616e 6765 6420 ould be changed │ │ │ │ │ -00075220: 7769 7468 2074 6865 2063 6f6f 7264 696e with the coordin │ │ │ │ │ -00075230: 6174 696f 6e20 6f66 0a74 6865 2050 6f6c ation of.the Pol │ │ │ │ │ -00075240: 6963 7920 5465 616d 2e0a 0a2a 204d 656e icy Team...* Men │ │ │ │ │ -00075250: 753a 0a0a 2a20 5374 6174 6520 413b 204d u:..* State A; M │ │ │ │ │ -00075260: 6f72 6520 696e 666f 726d 6174 696f 6e20 ore information │ │ │ │ │ -00075270: 7265 7175 6972 6564 3a20 5374 6174 6520 required: State │ │ │ │ │ -00075280: 4120 4d6f 7265 2069 6e66 6f72 6d61 7469 A More informati │ │ │ │ │ -00075290: 6f6e 2072 6571 7569 7265 642e 0a2a 2053 on required..* S │ │ │ │ │ -000752a0: 7461 7465 2042 3b20 4469 7363 7573 7369 tate B; Discussi │ │ │ │ │ -000752b0: 6f6e 3a20 5374 6174 6520 4220 4469 7363 on: State B Disc │ │ │ │ │ -000752c0: 7573 7369 6f6e 2e0a 2a20 5374 6174 6520 ussion..* State │ │ │ │ │ -000752d0: 433b 2050 726f 706f 7361 6c3a 2053 7461 C; Proposal: Sta │ │ │ │ │ -000752e0: 7465 2043 2050 726f 706f 7361 6c2e 0a2a te C Proposal..* │ │ │ │ │ -000752f0: 2053 7461 7465 2044 3b20 576f 7264 696e State D; Wordin │ │ │ │ │ -00075300: 6720 7072 6f70 6f73 6564 3a20 5374 6174 g proposed: Stat │ │ │ │ │ -00075310: 6520 4420 576f 7264 696e 6720 7072 6f70 e D Wording prop │ │ │ │ │ -00075320: 6f73 6564 2e0a 2a20 5374 6174 6520 453b osed..* State E; │ │ │ │ │ -00075330: 2053 6563 6f6e 6465 643a 2053 7461 7465 Seconded: State │ │ │ │ │ -00075340: 2045 2053 6563 6f6e 6465 642e 0a2a 2053 E Seconded..* S │ │ │ │ │ -00075350: 7461 7465 2046 3b20 4163 6365 7074 6564 tate F; Accepted │ │ │ │ │ -00075360: 3a20 5374 6174 6520 4620 4163 6365 7074 : State F Accept │ │ │ │ │ -00075370: 6564 2e0a 2a20 5374 6174 6520 473b 2052 ed..* State G; R │ │ │ │ │ -00075380: 656a 6563 743a 2053 7461 7465 2047 2052 eject: State G R │ │ │ │ │ -00075390: 656a 6563 742e 0a0a 2020 202d 2d2d 2d2d eject... ----- │ │ │ │ │ -000753a0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -000753b0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -000753c0: 3129 200a 6874 7470 733a 2f2f 6275 6773 1) .https://bugs │ │ │ │ │ -000753d0: 2e64 6562 6961 6e2e 6f72 672f 6367 692d .debian.org/cgi- │ │ │ │ │ -000753e0: 6269 6e2f 706b 6772 6570 6f72 742e 6367 bin/pkgreport.cg │ │ │ │ │ -000753f0: 693f 7372 633d 6465 6269 616e 2d70 6f6c i?src=debian-pol │ │ │ │ │ -00075400: 6963 7926 7065 6e64 2d65 7863 3d64 6f6e icy&pend-exc=don │ │ │ │ │ -00075410: 650a 0a1f 0a46 696c 653a 2064 6562 6961 e....File: debia │ │ │ │ │ -00075420: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00075430: 4e6f 6465 3a20 5374 6174 6520 4120 4d6f Node: State A Mo │ │ │ │ │ -00075440: 7265 2069 6e66 6f72 6d61 7469 6f6e 2072 re information r │ │ │ │ │ -00075450: 6571 7569 7265 642c 2020 4e65 7874 3a20 equired, Next: │ │ │ │ │ -00075460: 5374 6174 6520 4220 4469 7363 7573 7369 State B Discussi │ │ │ │ │ -00075470: 6f6e 2c20 2055 703a 2043 7572 7265 6e74 on, Up: Current │ │ │ │ │ -00075480: 2050 726f 6365 7373 0a0a 3230 2e33 2e31 Process..20.3.1 │ │ │ │ │ -00075490: 2053 7461 7465 2041 3a20 4d6f 7265 2069 State A: More i │ │ │ │ │ -000754a0: 6e66 6f72 6d61 7469 6f6e 2072 6571 7569 nformation requi │ │ │ │ │ -000754b0: 7265 640a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d red.------------ │ │ │ │ │ -000754c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000754d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ -000754e0: 6865 2050 6f6c 6963 7920 6465 6c65 6761 he Policy delega │ │ │ │ │ -000754f0: 7465 7320 6172 6520 756e 6162 6c65 2074 tes are unable t │ │ │ │ │ -00075500: 6f20 6465 7465 726d 696e 6520 7768 6574 o determine whet │ │ │ │ │ -00075510: 6865 7220 7468 6520 6275 6720 6973 2072 her the bug is r │ │ │ │ │ -00075520: 6561 6c6c 7920 610a 506f 6c69 6379 206d eally a.Policy m │ │ │ │ │ -00075530: 6174 7465 722c 206f 7220 6a75 6467 6520 atter, or judge │ │ │ │ │ -00075540: 7468 6174 2074 6865 7265 2061 7265 206d that there are m │ │ │ │ │ -00075550: 6973 7369 6e67 2064 6574 6169 6c73 2074 issing details t │ │ │ │ │ -00075560: 6861 7420 776f 756c 640a 7072 6576 656e hat would.preven │ │ │ │ │ -00075570: 7420 6120 6672 7569 7466 756c 2064 6973 t a fruitful dis │ │ │ │ │ -00075580: 6375 7373 696f 6e20 2861 6e64 206d 6179 cussion (and may │ │ │ │ │ -00075590: 2072 6573 756c 7420 696e 2061 2063 6f6e result in a con │ │ │ │ │ -000755a0: 6675 7365 6420 616e 640a 756e 6865 6c70 fused and.unhelp │ │ │ │ │ -000755b0: 6675 6c20 6469 7363 7573 7369 6f6e 292e ful discussion). │ │ │ │ │ -000755c0: 0a0a 506f 6c69 6379 2064 656c 6567 6174 ..Policy delegat │ │ │ │ │ -000755d0: 6573 2061 736b 2074 6865 206f 7269 6769 es ask the origi │ │ │ │ │ -000755e0: 6e61 6c20 7375 626d 6974 7465 7220 746f nal submitter to │ │ │ │ │ -000755f0: 2070 726f 7669 6465 2074 6865 206d 6973 provide the mis │ │ │ │ │ -00075600: 7369 6e67 0a64 6574 6169 6c73 2e20 204f sing.details. O │ │ │ │ │ -00075610: 7468 6572 7320 6172 6520 6173 6b65 6420 thers are asked │ │ │ │ │ -00075620: 746f 2072 6566 7261 696e 2066 726f 6d20 to refrain from │ │ │ │ │ -00075630: 6469 7363 7573 7369 6e67 2077 6861 7465 discussing whate │ │ │ │ │ -00075640: 7665 7220 7468 6579 2074 616b 650a 7468 ver they take.th │ │ │ │ │ -00075650: 6520 6973 7375 6520 746f 2062 652c 206c e issue to be, l │ │ │ │ │ -00075660: 696d 6974 696e 6720 7468 6569 7220 706f imiting their po │ │ │ │ │ -00075670: 7374 696e 6773 2074 6f20 6174 7465 6d70 stings to attemp │ │ │ │ │ -00075680: 7473 2074 6f20 7375 7070 6c79 2074 6865 ts to supply the │ │ │ │ │ -00075690: 0a6d 6973 7369 6e67 2064 6574 6169 6c73 .missing details │ │ │ │ │ -000756a0: 2e0a 0a54 4147 3a20 6d6f 7265 696e 666f ...TAG: moreinfo │ │ │ │ │ -000756b0: 2831 290a 0a57 6861 7420 6e65 6564 7320 (1)..What needs │ │ │ │ │ -000756c0: 746f 2068 6170 7065 6e20 6e65 7874 3a20 to happen next: │ │ │ │ │ -000756d0: 5375 626d 6974 7465 7220 286f 7220 736f Submitter (or so │ │ │ │ │ -000756e0: 6d65 6f6e 6520 656c 7365 2920 7072 6f76 meone else) prov │ │ │ │ │ -000756f0: 6964 6573 2074 6865 0a72 6571 7565 7374 ides the.request │ │ │ │ │ -00075700: 6564 2069 6e66 6f72 6d61 7469 6f6e 2077 ed information w │ │ │ │ │ -00075710: 6974 6869 6e20 3330 2064 6179 732c 206f ithin 30 days, o │ │ │ │ │ -00075720: 7220 7468 6520 6275 6720 6973 2063 6c6f r the bug is clo │ │ │ │ │ -00075730: 7365 642e 0a0a 5468 6520 6d61 6a6f 7269 sed...The majori │ │ │ │ │ -00075740: 7479 206f 6620 6275 6773 2077 696c 6c20 ty of bugs will │ │ │ │ │ -00075750: 736b 6970 2074 6869 7320 7374 6167 652e skip this stage. │ │ │ │ │ -00075760: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -00075770: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -00075780: 2d2d 2d2d 0a0a 2020 2028 3129 200a 6874 ----.. (1) .ht │ │ │ │ │ -00075790: 7470 733a 2f2f 6275 6773 2e64 6562 6961 tps://bugs.debia │ │ │ │ │ -000757a0: 6e2e 6f72 672f 6367 692d 6269 6e2f 706b n.org/cgi-bin/pk │ │ │ │ │ -000757b0: 6772 6570 6f72 742e 6367 693f 7372 633d greport.cgi?src= │ │ │ │ │ -000757c0: 6465 6269 616e 2d70 6f6c 6963 7926 7065 debian-policy&pe │ │ │ │ │ -000757d0: 6e64 2d65 7863 3d64 6f6e 6526 7461 673d nd-exc=done&tag= │ │ │ │ │ -000757e0: 6d6f 7265 696e 666f 0a0a 1f0a 4669 6c65 moreinfo....File │ │ │ │ │ -000757f0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00075800: 696e 666f 2c20 204e 6f64 653a 2053 7461 info, Node: Sta │ │ │ │ │ -00075810: 7465 2042 2044 6973 6375 7373 696f 6e2c te B Discussion, │ │ │ │ │ -00075820: 2020 4e65 7874 3a20 5374 6174 6520 4320 Next: State C │ │ │ │ │ -00075830: 5072 6f70 6f73 616c 2c20 2050 7265 763a Proposal, Prev: │ │ │ │ │ -00075840: 2053 7461 7465 2041 204d 6f72 6520 696e State A More in │ │ │ │ │ -00075850: 666f 726d 6174 696f 6e20 7265 7175 6972 formation requir │ │ │ │ │ -00075860: 6564 2c20 2055 703a 2043 7572 7265 6e74 ed, Up: Current │ │ │ │ │ -00075870: 2050 726f 6365 7373 0a0a 3230 2e33 2e32 Process..20.3.2 │ │ │ │ │ -00075880: 2053 7461 7465 2042 3a20 4469 7363 7573 State B: Discus │ │ │ │ │ -00075890: 7369 6f6e 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d sion.----------- │ │ │ │ │ -000758a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -000758b0: 0a44 6973 6375 7373 2072 656d 6564 792e .Discuss remedy. │ │ │ │ │ -000758c0: 2020 416c 7465 726e 6174 6520 7072 6f70 Alternate prop │ │ │ │ │ -000758d0: 6f73 616c 732e 2020 4469 7363 7573 7369 osals. Discussi │ │ │ │ │ -000758e0: 6f6e 2067 7569 6465 6420 6279 2064 656c on guided by del │ │ │ │ │ -000758f0: 6567 6174 6573 2e0a 5468 6572 6520 7368 egates..There sh │ │ │ │ │ -00075900: 6f75 6c64 2062 6520 6120 636c 6561 7220 ould be a clear │ │ │ │ │ -00075910: 7469 6d65 206c 696d 6974 2074 6f20 7468 time limit to th │ │ │ │ │ -00075920: 6973 2073 7461 6765 2c20 6275 7420 6173 is stage, but as │ │ │ │ │ -00075930: 2079 6574 2077 6520 6861 7665 206e 6f74 yet we have not │ │ │ │ │ -00075940: 0a73 6574 206f 6e65 2e0a 0a54 4147 3a20 .set one...TAG: │ │ │ │ │ -00075950: 6469 7363 7573 7369 6f6e 2831 290a 0a57 discussion(1)..W │ │ │ │ │ -00075960: 6861 7420 6e65 6564 7320 746f 2068 6170 hat needs to hap │ │ │ │ │ -00075970: 7065 6e20 6e65 7874 3a20 5265 6163 6820 pen next: Reach │ │ │ │ │ -00075980: 6120 636f 6e63 6c75 7369 6f6e 2061 6e64 a conclusion and │ │ │ │ │ -00075990: 2063 6f6e 7365 6e73 7573 2069 6e20 7468 consensus in th │ │ │ │ │ -000759a0: 650a 6469 7363 7573 7369 6f6e 2061 6e64 e.discussion and │ │ │ │ │ -000759b0: 206d 616b 6520 6120 6669 6e61 6c20 7072 make a final pr │ │ │ │ │ -000759c0: 6f70 6f73 616c 2066 6f72 2077 6861 7420 oposal for what │ │ │ │ │ -000759d0: 7368 6f75 6c64 2062 6520 6368 616e 6765 should be change │ │ │ │ │ -000759e0: 6420 2869 660a 616e 7974 6869 6e67 292c d (if.anything), │ │ │ │ │ -000759f0: 206d 6f76 696e 6720 746f 2074 6865 2070 moving to the p │ │ │ │ │ -00075a00: 726f 706f 7361 6c20 7461 672e 0a0a 2020 roposal tag... │ │ │ │ │ -00075a10: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -00075a20: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -00075a30: 0a0a 2020 2028 3129 200a 6874 7470 733a .. (1) .https: │ │ │ │ │ -00075a40: 2f2f 6275 6773 2e64 6562 6961 6e2e 6f72 //bugs.debian.or │ │ │ │ │ -00075a50: 672f 6367 692d 6269 6e2f 706b 6772 6570 g/cgi-bin/pkgrep │ │ │ │ │ -00075a60: 6f72 742e 6367 693f 7372 633d 6465 6269 ort.cgi?src=debi │ │ │ │ │ -00075a70: 616e 2d70 6f6c 6963 7926 7065 6e64 2d65 an-policy&pend-e │ │ │ │ │ -00075a80: 7863 3d64 6f6e 6526 7461 673d 6469 7363 xc=done&tag=disc │ │ │ │ │ -00075a90: 7573 7369 6f6e 0a0a 1f0a 4669 6c65 3a20 ussion....File: │ │ │ │ │ -00075aa0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00075ab0: 666f 2c20 204e 6f64 653a 2053 7461 7465 fo, Node: State │ │ │ │ │ -00075ac0: 2043 2050 726f 706f 7361 6c2c 2020 4e65 C Proposal, Ne │ │ │ │ │ -00075ad0: 7874 3a20 5374 6174 6520 4420 576f 7264 xt: State D Word │ │ │ │ │ -00075ae0: 696e 6720 7072 6f70 6f73 6564 2c20 2050 ing proposed, P │ │ │ │ │ -00075af0: 7265 763a 2053 7461 7465 2042 2044 6973 rev: State B Dis │ │ │ │ │ -00075b00: 6375 7373 696f 6e2c 2020 5570 3a20 4375 cussion, Up: Cu │ │ │ │ │ -00075b10: 7272 656e 7420 5072 6f63 6573 730a 0a32 rrent Process..2 │ │ │ │ │ -00075b20: 302e 332e 3320 5374 6174 6520 433a 2050 0.3.3 State C: P │ │ │ │ │ -00075b30: 726f 706f 7361 6c0a 2d2d 2d2d 2d2d 2d2d roposal.-------- │ │ │ │ │ -00075b40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00075b50: 0a0a 4120 6669 6e61 6c20 7072 6f70 6f73 ..A final propos │ │ │ │ │ -00075b60: 616c 2068 6173 2065 6d65 7267 6564 2066 al has emerged f │ │ │ │ │ -00075b70: 726f 6d20 7468 6520 6469 7363 7573 7369 rom the discussi │ │ │ │ │ -00075b80: 6f6e 2c20 616e 6420 7468 6572 6520 6973 on, and there is │ │ │ │ │ -00075b90: 2061 2072 6f75 6768 0a63 6f6e 7365 6e73 a rough.consens │ │ │ │ │ -00075ba0: 7573 206f 6e20 686f 7720 746f 2070 726f us on how to pro │ │ │ │ │ -00075bb0: 6365 6564 2074 6f20 7265 736f 6c76 6520 ceed to resolve │ │ │ │ │ -00075bc0: 7468 6520 6973 7375 652e 0a0a 5441 473a the issue...TAG: │ │ │ │ │ -00075bd0: 2070 726f 706f 7361 6c28 3129 0a0a 5768 proposal(1)..Wh │ │ │ │ │ -00075be0: 6174 206e 6565 6473 2074 6f20 6861 7070 at needs to happ │ │ │ │ │ -00075bf0: 656e 206e 6578 743a 2050 726f 7669 6465 en next: Provide │ │ │ │ │ -00075c00: 6420 7468 6174 2074 6865 2072 6f75 6768 d that the rough │ │ │ │ │ -00075c10: 2063 6f6e 7365 6e73 7573 2070 6572 7369 consensus persi │ │ │ │ │ -00075c20: 7374 732c 0a64 6576 656c 6f70 2061 2070 sts,.develop a p │ │ │ │ │ -00075c30: 6174 6368 2061 6761 696e 7374 2074 6865 atch against the │ │ │ │ │ -00075c40: 2063 7572 7265 6e74 2050 6f6c 6963 7920 current Policy │ │ │ │ │ -00075c50: 646f 6375 6d65 6e74 2077 6974 6820 7370 document with sp │ │ │ │ │ -00075c60: 6563 6966 6963 0a77 6f72 6469 6e67 206f ecific.wording o │ │ │ │ │ -00075c70: 6620 7468 6520 6368 616e 6765 2e20 204f f the change. O │ │ │ │ │ -00075c80: 6674 656e 2074 6869 7320 6973 2064 6f6e ften this is don │ │ │ │ │ -00075c90: 6520 696e 2063 6f6e 6a75 6e63 7469 6f6e e in conjunction │ │ │ │ │ -00075ca0: 2077 6974 6820 7468 650a 7072 6f70 6f73 with the.propos │ │ │ │ │ -00075cb0: 616c 2c20 696e 2077 6869 6368 2063 6173 al, in which cas │ │ │ │ │ -00075cc0: 6520 6f6e 6520 6d61 7920 736b 6970 2074 e one may skip t │ │ │ │ │ -00075cd0: 6869 7320 7374 6570 2061 6e64 206d 6f76 his step and mov │ │ │ │ │ -00075ce0: 6520 6469 7265 6374 6c79 2074 6f0a 7061 e directly to.pa │ │ │ │ │ -00075cf0: 7463 6820 7461 672e 0a0a 2020 202d 2d2d tch tag... --- │ │ │ │ │ -00075d00: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -00075d10: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -00075d20: 2028 3129 200a 6874 7470 733a 2f2f 6275 (1) .https://bu │ │ │ │ │ -00075d30: 6773 2e64 6562 6961 6e2e 6f72 672f 6367 gs.debian.org/cg │ │ │ │ │ -00075d40: 692d 6269 6e2f 706b 6772 6570 6f72 742e i-bin/pkgreport. │ │ │ │ │ -00075d50: 6367 693f 7372 633d 6465 6269 616e 2d70 cgi?src=debian-p │ │ │ │ │ -00075d60: 6f6c 6963 7926 7065 6e64 2d65 7863 3d64 olicy&pend-exc=d │ │ │ │ │ -00075d70: 6f6e 6526 7461 673d 7072 6f70 6f73 616c one&tag=proposal │ │ │ │ │ -00075d80: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00075d90: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00075da0: 6f64 653a 2053 7461 7465 2044 2057 6f72 ode: State D Wor │ │ │ │ │ -00075db0: 6469 6e67 2070 726f 706f 7365 642c 2020 ding proposed, │ │ │ │ │ -00075dc0: 4e65 7874 3a20 5374 6174 6520 4520 5365 Next: State E Se │ │ │ │ │ -00075dd0: 636f 6e64 6564 2c20 2050 7265 763a 2053 conded, Prev: S │ │ │ │ │ -00075de0: 7461 7465 2043 2050 726f 706f 7361 6c2c tate C Proposal, │ │ │ │ │ -00075df0: 2020 5570 3a20 4375 7272 656e 7420 5072 Up: Current Pr │ │ │ │ │ -00075e00: 6f63 6573 730a 0a32 302e 332e 3420 5374 ocess..20.3.4 St │ │ │ │ │ -00075e10: 6174 6520 443a 2057 6f72 6469 6e67 2070 ate D: Wording p │ │ │ │ │ -00075e20: 726f 706f 7365 640a 2d2d 2d2d 2d2d 2d2d roposed.-------- │ │ │ │ │ -00075e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00075e40: 2d2d 2d2d 2d2d 2d2d 0a0a 4120 7061 7463 --------..A patc │ │ │ │ │ -00075e50: 6820 6167 6169 6e73 7420 7468 6520 506f h against the Po │ │ │ │ │ -00075e60: 6c69 6379 2064 6f63 756d 656e 7420 7265 licy document re │ │ │ │ │ -00075e70: 666c 6563 7469 6e67 2074 6865 2063 6f6e flecting the con │ │ │ │ │ -00075e80: 7365 6e73 7573 2068 6173 2062 6565 6e0a sensus has been. │ │ │ │ │ -00075e90: 6372 6561 7465 6420 616e 6420 6973 2077 created and is w │ │ │ │ │ -00075ea0: 6169 7469 6e67 2066 6f72 2066 6f72 6d61 aiting for forma │ │ │ │ │ -00075eb0: 6c20 7365 636f 6e64 732e 2020 5468 6520 l seconds. The │ │ │ │ │ -00075ec0: 7374 616e 6461 7264 2070 6174 6368 2074 standard patch t │ │ │ │ │ -00075ed0: 6167 2069 730a 7573 6564 2066 6f72 2074 ag is.used for t │ │ │ │ │ -00075ee0: 6869 7320 7374 6174 652c 2073 696e 6365 his state, since │ │ │ │ │ -00075ef0: 2069 74e2 8099 7320 6573 7365 6e74 6961 it...s essentia │ │ │ │ │ -00075f00: 6c6c 7920 6571 7569 7661 6c65 6e74 2074 lly equivalent t │ │ │ │ │ -00075f10: 6f20 7468 6520 7374 616e 6461 7264 0a6d o the standard.m │ │ │ │ │ -00075f20: 6561 6e69 6e67 206f 6620 7468 6174 2074 eaning of that t │ │ │ │ │ -00075f30: 6167 2e0a 0a54 4147 3a20 7061 7463 6828 ag...TAG: patch( │ │ │ │ │ -00075f40: 3129 0a0a 5768 6174 206e 6565 6473 2074 1)..What needs t │ │ │ │ │ -00075f50: 6f20 6861 7070 656e 206e 6578 743a 2054 o happen next: T │ │ │ │ │ -00075f60: 6865 2070 726f 706f 7361 6c20 6e65 6564 he proposal need │ │ │ │ │ -00075f70: 7320 746f 2062 6520 7265 7669 6577 6564 s to be reviewed │ │ │ │ │ -00075f80: 2061 6e64 0a73 6563 6f6e 6465 642e 2020 and.seconded. │ │ │ │ │ -00075f90: 416e 7920 4465 6269 616e 2064 6576 656c Any Debian devel │ │ │ │ │ -00075fa0: 6f70 6572 2077 686f 2061 6772 6565 7320 oper who agrees │ │ │ │ │ -00075fb0: 7769 7468 2074 6865 2063 6861 6e67 6520 with the change │ │ │ │ │ -00075fc0: 616e 6420 7468 650a 636f 6e63 6c75 7369 and the.conclusi │ │ │ │ │ -00075fd0: 6f6e 206f 6620 726f 7567 6820 636f 6e73 on of rough cons │ │ │ │ │ -00075fe0: 656e 7375 7320 6672 6f6d 2074 6865 2064 ensus from the d │ │ │ │ │ -00075ff0: 6973 6375 7373 696f 6e20 7368 6f75 6c64 iscussion should │ │ │ │ │ -00076000: 2073 6179 2073 6f20 696e 2074 6865 0a62 say so in the.b │ │ │ │ │ -00076010: 7567 206c 6f67 2062 7920 7365 636f 6e64 ug log by second │ │ │ │ │ -00076020: 696e 6720 7468 6520 7072 6f70 6f73 616c ing the proposal │ │ │ │ │ -00076030: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ -00076040: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ -00076050: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 0a68 -----.. (1) .h │ │ │ │ │ -00076060: 7474 7073 3a2f 2f62 7567 732e 6465 6269 ttps://bugs.debi │ │ │ │ │ -00076070: 616e 2e6f 7267 2f63 6769 2d62 696e 2f70 an.org/cgi-bin/p │ │ │ │ │ -00076080: 6b67 7265 706f 7274 2e63 6769 3f73 7263 kgreport.cgi?src │ │ │ │ │ -00076090: 3d64 6562 6961 6e2d 706f 6c69 6379 2670 =debian-policy&p │ │ │ │ │ -000760a0: 656e 642d 6578 633d 646f 6e65 2674 6167 end-exc=done&tag │ │ │ │ │ -000760b0: 3d70 6174 6368 0a0a 1f0a 4669 6c65 3a20 =patch....File: │ │ │ │ │ -000760c0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -000760d0: 666f 2c20 204e 6f64 653a 2053 7461 7465 fo, Node: State │ │ │ │ │ -000760e0: 2045 2053 6563 6f6e 6465 642c 2020 4e65 E Seconded, Ne │ │ │ │ │ -000760f0: 7874 3a20 5374 6174 6520 4620 4163 6365 xt: State F Acce │ │ │ │ │ -00076100: 7074 6564 2c20 2050 7265 763a 2053 7461 pted, Prev: Sta │ │ │ │ │ -00076110: 7465 2044 2057 6f72 6469 6e67 2070 726f te D Wording pro │ │ │ │ │ -00076120: 706f 7365 642c 2020 5570 3a20 4375 7272 posed, Up: Curr │ │ │ │ │ -00076130: 656e 7420 5072 6f63 6573 730a 0a32 302e ent Process..20. │ │ │ │ │ -00076140: 332e 3520 5374 6174 6520 453a 2053 6563 3.5 State E: Sec │ │ │ │ │ -00076150: 6f6e 6465 640a 2d2d 2d2d 2d2d 2d2d 2d2d onded.---------- │ │ │ │ │ -00076160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -00076170: 5468 6520 7072 6f70 6f73 616c 2069 7320 The proposal is │ │ │ │ │ -00076180: 7369 676e 6564 206f 6666 206f 6e20 6279 signed off on by │ │ │ │ │ -00076190: 204e 2044 6562 6961 6e20 4465 7665 6c6f N Debian Develo │ │ │ │ │ -000761a0: 7065 7273 2e20 2054 6f20 7374 6172 7420 pers. To start │ │ │ │ │ -000761b0: 7769 7468 2c0a 7765 e280 9972 6520 676f with,.we...re go │ │ │ │ │ -000761c0: 696e 6720 7769 7468 204e 3d33 2c20 6d65 ing with N=3, me │ │ │ │ │ -000761d0: 616e 696e 6720 7468 6174 2069 6620 7468 aning that if th │ │ │ │ │ -000761e0: 7265 6520 4465 6269 616e 2044 6576 656c ree Debian Devel │ │ │ │ │ -000761f0: 6f70 6572 7320 6167 7265 652c 206e 6f74 opers agree, not │ │ │ │ │ -00076200: 0a6a 7573 7420 7769 7468 2074 6865 2070 .just with the p │ │ │ │ │ -00076210: 726f 706f 7361 6c20 6275 7420 7769 7468 roposal but with │ │ │ │ │ -00076220: 2074 6865 2063 6f6e 636c 7573 696f 6e20 the conclusion │ │ │ │ │ -00076230: 7468 6174 2069 7420 7265 666c 6563 7473 that it reflects │ │ │ │ │ -00076240: 0a63 6f6e 7365 6e73 7573 2061 6e64 2061 .consensus and a │ │ │ │ │ -00076250: 6464 7265 7373 6573 2074 6865 206f 7269 ddresses the ori │ │ │ │ │ -00076260: 6769 6e61 6c20 6973 7375 6520 e280 9320 ginal issue ... │ │ │ │ │ -00076270: 6974 2069 7320 636f 6e73 6964 6572 6564 it is considered │ │ │ │ │ -00076280: 2065 6c69 6769 626c 650a 666f 7220 696e eligible.for in │ │ │ │ │ -00076290: 636c 7573 696f 6e20 696e 2074 6865 206e clusion in the n │ │ │ │ │ -000762a0: 6578 7420 7665 7273 696f 6e20 6f66 2050 ext version of P │ │ │ │ │ -000762b0: 6f6c 6963 792e 2020 5369 6e63 6520 506f olicy. Since Po │ │ │ │ │ -000762c0: 6c69 6379 2069 7320 7061 7274 6c79 2061 licy is partly a │ │ │ │ │ -000762d0: 0a74 6563 686e 6963 616c 2070 726f 6a65 .technical proje │ │ │ │ │ -000762e0: 6374 2067 6f76 6572 6e61 6e63 6520 6d65 ct governance me │ │ │ │ │ -000762f0: 7468 6f64 2c20 6f6e 6520 6d75 7374 2062 thod, one must b │ │ │ │ │ -00076300: 6520 6120 4465 6269 616e 2044 6576 656c e a Debian Devel │ │ │ │ │ -00076310: 6f70 6572 2074 6f0a 666f 726d 616c 6c79 oper to.formally │ │ │ │ │ -00076320: 2073 6563 6f6e 642c 2061 6c74 686f 7567 second, althoug │ │ │ │ │ -00076330: 6820 7265 7669 6577 2061 6e64 2064 6973 h review and dis │ │ │ │ │ -00076340: 6375 7373 696f 6e20 6973 2077 656c 636f cussion is welco │ │ │ │ │ -00076350: 6d65 2066 726f 6d20 616e 796f 6e65 2e0a me from anyone.. │ │ │ │ │ -00076360: 4f6e 6365 2074 6869 7320 7461 6720 6861 Once this tag ha │ │ │ │ │ -00076370: 7320 6265 656e 2061 7070 6c69 6564 2c20 s been applied, │ │ │ │ │ -00076380: 7468 6520 6275 6720 6973 2077 6169 7469 the bug is waiti │ │ │ │ │ -00076390: 6e67 2066 6f72 2061 2050 6f6c 6963 7920 ng for a Policy │ │ │ │ │ -000763a0: 7465 616d 0a6d 656d 6265 7220 746f 2061 team.member to a │ │ │ │ │ -000763b0: 7070 6c79 2074 6865 2070 6174 6368 2074 pply the patch t │ │ │ │ │ -000763c0: 6f20 7468 6520 7061 636b 6167 6520 7265 o the package re │ │ │ │ │ -000763d0: 706f 7369 746f 7279 2e0a 0a54 4147 3a20 pository...TAG: │ │ │ │ │ -000763e0: 7365 636f 6e64 6564 2831 290a 0a57 6861 seconded(1)..Wha │ │ │ │ │ -000763f0: 7420 6e65 6564 7320 746f 2068 6170 7065 t needs to happe │ │ │ │ │ -00076400: 6e20 6e65 7874 3a20 4120 506f 6c69 6379 n next: A Policy │ │ │ │ │ -00076410: 206d 6169 6e74 6169 6e65 7220 646f 6573 maintainer does │ │ │ │ │ -00076420: 2074 6865 2066 696e 616c 2072 6576 6965 the final revie │ │ │ │ │ -00076430: 7720 616e 640a 636f 6e66 6972 6d61 7469 w and.confirmati │ │ │ │ │ -00076440: 6f6e 2c20 616e 6420 7468 656e 2061 7070 on, and then app │ │ │ │ │ -00076450: 6c69 6573 2074 6865 2070 6174 6368 2066 lies the patch f │ │ │ │ │ -00076460: 6f72 2074 6865 206e 6578 7420 506f 6c69 or the next Poli │ │ │ │ │ -00076470: 6379 2072 656c 6561 7365 2e0a 0a54 6869 cy release...Thi │ │ │ │ │ -00076480: 7320 7461 6720 6973 206e 6f74 2075 7365 s tag is not use │ │ │ │ │ -00076490: 6420 7665 7279 206d 7563 6820 6265 6361 d very much beca │ │ │ │ │ -000764a0: 7573 6520 6e6f 726d 616c 6c79 2061 2050 use normally a P │ │ │ │ │ -000764b0: 6f6c 6963 7920 6d61 696e 7461 696e 6572 olicy maintainer │ │ │ │ │ -000764c0: 0a61 7070 6c69 6573 2074 6865 2070 6174 .applies the pat │ │ │ │ │ -000764d0: 6368 2061 6e64 206d 6f76 6573 2074 6865 ch and moves the │ │ │ │ │ -000764e0: 2070 726f 706f 7361 6c20 746f 2074 6865 proposal to the │ │ │ │ │ -000764f0: 206e 6578 7420 7374 6174 6520 6f6e 6365 next state once │ │ │ │ │ -00076500: 2065 6e6f 7567 680a 7365 636f 6e64 7320 enough.seconds │ │ │ │ │ -00076510: 6172 6520 7265 6163 6865 642e 0a0a 2020 are reached... │ │ │ │ │ -00076520: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -00076530: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -00076540: 0a0a 2020 2028 3129 200a 6874 7470 733a .. (1) .https: │ │ │ │ │ -00076550: 2f2f 6275 6773 2e64 6562 6961 6e2e 6f72 //bugs.debian.or │ │ │ │ │ -00076560: 672f 6367 692d 6269 6e2f 706b 6772 6570 g/cgi-bin/pkgrep │ │ │ │ │ -00076570: 6f72 742e 6367 693f 7372 633d 6465 6269 ort.cgi?src=debi │ │ │ │ │ -00076580: 616e 2d70 6f6c 6963 7926 7065 6e64 2d65 an-policy&pend-e │ │ │ │ │ -00076590: 7863 3d64 6f6e 6526 7461 673d 7365 636f xc=done&tag=seco │ │ │ │ │ -000765a0: 6e64 6564 0a0a 1f0a 4669 6c65 3a20 6465 nded....File: de │ │ │ │ │ -000765b0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -000765c0: 2c20 204e 6f64 653a 2053 7461 7465 2046 , Node: State F │ │ │ │ │ -000765d0: 2041 6363 6570 7465 642c 2020 4e65 7874 Accepted, Next │ │ │ │ │ -000765e0: 3a20 5374 6174 6520 4720 5265 6a65 6374 : State G Reject │ │ │ │ │ -000765f0: 2c20 2050 7265 763a 2053 7461 7465 2045 , Prev: State E │ │ │ │ │ -00076600: 2053 6563 6f6e 6465 642c 2020 5570 3a20 Seconded, Up: │ │ │ │ │ -00076610: 4375 7272 656e 7420 5072 6f63 6573 730a Current Process. │ │ │ │ │ -00076620: 0a32 302e 332e 3620 5374 6174 6520 463a .20.3.6 State F: │ │ │ │ │ -00076630: 2041 6363 6570 7465 640a 2d2d 2d2d 2d2d Accepted.------ │ │ │ │ │ -00076640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00076650: 2d2d 0a0a 4368 616e 6765 2061 6363 6570 --..Change accep │ │ │ │ │ -00076660: 7465 642c 2077 696c 6c20 6265 2069 6e20 ted, will be in │ │ │ │ │ -00076670: 6e65 7874 2075 706c 6f61 642e 2020 5468 next upload. Th │ │ │ │ │ -00076680: 6520 7374 616e 6461 7264 2070 656e 6469 e standard pendi │ │ │ │ │ -00076690: 6e67 2074 6167 2069 730a 7573 6564 2066 ng tag is.used f │ │ │ │ │ -000766a0: 6f72 2074 6869 7320 7374 6174 6520 7369 or this state si │ │ │ │ │ -000766b0: 6e63 6520 6974 206d 6174 6368 6573 2074 nce it matches t │ │ │ │ │ -000766c0: 6865 2072 6567 756c 6172 206d 6561 6e69 he regular meani │ │ │ │ │ -000766d0: 6e67 206f 6620 7065 6e64 696e 672e 0a0a ng of pending... │ │ │ │ │ -000766e0: 5441 473a 2070 656e 6469 6e67 2831 290a TAG: pending(1). │ │ │ │ │ -000766f0: 0a57 6861 7420 6e65 6564 7320 746f 2068 .What needs to h │ │ │ │ │ -00076700: 6170 7065 6e20 6e65 7874 3a20 5468 6520 appen next: The │ │ │ │ │ -00076710: 6275 6720 6973 206e 6f77 2069 6e20 7468 bug is now in th │ │ │ │ │ -00076720: 6520 7761 6974 696e 6720 7175 6575 6520 e waiting queue │ │ │ │ │ -00076730: 666f 7220 7468 650a 6e65 7874 2050 6f6c for the.next Pol │ │ │ │ │ -00076740: 6963 7920 7265 6c65 6173 652c 2061 6e64 icy release, and │ │ │ │ │ -00076750: 2074 6865 7265 e280 9973 206e 6f74 6869 there...s nothi │ │ │ │ │ -00076760: 6e67 206c 6566 7420 746f 2064 6f20 6578 ng left to do ex │ │ │ │ │ -00076770: 6365 7074 2066 6f72 2075 706c 6f61 6420 cept for upload │ │ │ │ │ -00076780: 610a 6e65 7720 7665 7273 696f 6e20 6f66 a.new version of │ │ │ │ │ -00076790: 2050 6f6c 6963 792e 0a0a 2020 202d 2d2d Policy... --- │ │ │ │ │ -000767a0: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -000767b0: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -000767c0: 2028 3129 200a 6874 7470 733a 2f2f 6275 (1) .https://bu │ │ │ │ │ -000767d0: 6773 2e64 6562 6961 6e2e 6f72 672f 6367 gs.debian.org/cg │ │ │ │ │ -000767e0: 692d 6269 6e2f 706b 6772 6570 6f72 742e i-bin/pkgreport. │ │ │ │ │ -000767f0: 6367 693f 7372 633d 6465 6269 616e 2d70 cgi?src=debian-p │ │ │ │ │ -00076800: 6f6c 6963 7926 7065 6e64 2d65 7863 3d64 olicy&pend-exc=d │ │ │ │ │ -00076810: 6f6e 6526 7461 673d 7065 6e64 696e 670a one&tag=pending. │ │ │ │ │ -00076820: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00076830: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00076840: 6465 3a20 5374 6174 6520 4720 5265 6a65 de: State G Reje │ │ │ │ │ -00076850: 6374 2c20 2050 7265 763a 2053 7461 7465 ct, Prev: State │ │ │ │ │ -00076860: 2046 2041 6363 6570 7465 642c 2020 5570 F Accepted, Up │ │ │ │ │ -00076870: 3a20 4375 7272 656e 7420 5072 6f63 6573 : Current Proces │ │ │ │ │ -00076880: 730a 0a32 302e 332e 3720 5374 6174 6520 s..20.3.7 State │ │ │ │ │ -00076890: 473a 2052 656a 6563 740a 2d2d 2d2d 2d2d G: Reject.------ │ │ │ │ │ -000768a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000768b0: 0a0a 5265 6a65 6374 6564 2070 726f 706f ..Rejected propo │ │ │ │ │ -000768c0: 7361 6c73 2e20 2054 6865 2073 7461 6e64 sals. The stand │ │ │ │ │ -000768d0: 6172 6420 776f 6e74 6669 7820 6973 2075 ard wontfix is u │ │ │ │ │ -000768e0: 7365 6420 666f 7220 7468 6973 2073 7461 sed for this sta │ │ │ │ │ -000768f0: 7465 2e0a 4e6f 726d 616c 6c79 2c20 6275 te..Normally, bu │ │ │ │ │ -00076900: 6773 2069 6e20 7468 6973 2073 7461 7465 gs in this state │ │ │ │ │ -00076910: 2077 696c 6c20 6e6f 7420 7265 6d61 696e will not remain │ │ │ │ │ -00076920: 206f 7065 6e20 2865 7863 6570 7469 6e67 open (excepting │ │ │ │ │ -00076930: 2027 7374 616c 6c65 6427 293b 0a69 6e73 'stalled');.ins │ │ │ │ │ -00076940: 7465 6164 2c20 6120 506f 6c69 6379 2074 tead, a Policy t │ │ │ │ │ -00076950: 6561 6d20 6d65 6d62 6572 2077 696c 6c20 eam member will │ │ │ │ │ -00076960: 636c 6f73 6520 7468 656d 2077 6974 6820 close them with │ │ │ │ │ -00076970: 616e 2065 7870 6c61 6e61 7469 6f6e 2e20 an explanation. │ │ │ │ │ -00076980: 2054 6865 0a73 7562 6d69 7474 6572 206d The.submitter m │ │ │ │ │ -00076990: 6179 2074 6865 6e20 6170 7065 616c 2074 ay then appeal t │ │ │ │ │ -000769a0: 6f20 7468 6520 7465 6368 2d63 7474 6520 o the tech-ctte │ │ │ │ │ -000769b0: 6966 2074 6865 7920 736f 2064 6573 6972 if they so desir │ │ │ │ │ -000769c0: 652e 0a41 6c74 6572 6e61 7465 6c79 2c20 e..Alternately, │ │ │ │ │ -000769d0: 6973 7375 6573 2061 7070 6561 6c65 6420 issues appealed │ │ │ │ │ -000769e0: 746f 2074 6865 2074 6563 682d 6374 7465 to the tech-ctte │ │ │ │ │ -000769f0: 206d 6179 2072 656d 6169 6e20 6f70 656e may remain open │ │ │ │ │ -00076a00: 2077 6974 6820 7468 6973 0a74 6167 2077 with this.tag w │ │ │ │ │ -00076a10: 6869 6c65 2074 6861 7420 6170 7065 616c hile that appeal │ │ │ │ │ -00076a20: 2070 726f 6365 6564 732e 0a0a 5441 473a proceeds...TAG: │ │ │ │ │ -00076a30: 2077 6f6e 7466 6978 2831 290a 0a57 6520 wontfix(1)..We │ │ │ │ │ -00076a40: 6d61 7920 7573 6520 6f6e 6520 6f66 2074 may use one of t │ │ │ │ │ -00076a50: 6865 2066 6f6c 6c6f 7769 6e67 2074 6167 he following tag │ │ │ │ │ -00076a60: 7320 6865 7265 2e20 2049 74e2 8099 7320 s here. It...s │ │ │ │ │ -00076a70: 6e6f 7420 636c 6561 7220 7768 6574 6865 not clear whethe │ │ │ │ │ -00076a80: 7220 7765 0a6e 6565 6420 6d6f 7265 2074 r we.need more t │ │ │ │ │ -00076a90: 6167 7320 666f 7220 7468 6973 2073 7461 ags for this sta │ │ │ │ │ -00076aa0: 6765 2e0a 0a27 6475 6269 6f75 7327 0a0a ge...'dubious'.. │ │ │ │ │ -00076ab0: 2020 2020 204e 6f74 2061 2070 6f6c 6963 Not a polic │ │ │ │ │ -00076ac0: 7920 6d61 7474 6572 0a0a 2763 7474 6527 y matter..'ctte' │ │ │ │ │ -00076ad0: 0a0a 2020 2020 2052 6566 6572 7265 6420 .. Referred │ │ │ │ │ -00076ae0: 746f 2074 6865 2054 6563 686e 6963 616c to the Technical │ │ │ │ │ -00076af0: 2043 6f6d 6d69 7474 6565 2028 7465 6368 Committee (tech │ │ │ │ │ -00076b00: 2d63 7474 6529 0a0a 2764 6576 656c 270a -ctte)..'devel'. │ │ │ │ │ -00076b10: 0a20 2020 2020 5265 6665 7272 6564 2074 . Referred t │ │ │ │ │ -00076b20: 6f20 7468 6520 6465 7665 6c6f 7065 7220 o the developer │ │ │ │ │ -00076b30: 626f 6479 0a0a 2764 656c 6567 6174 6527 body..'delegate' │ │ │ │ │ -00076b40: 0a0a 2020 2020 2052 656a 6563 7465 6420 .. Rejected │ │ │ │ │ -00076b50: 6279 2061 2050 6f6c 6963 7920 6465 6c65 by a Policy dele │ │ │ │ │ -00076b60: 6761 7465 0a0a 276f 6273 6f6c 6574 6527 gate..'obsolete' │ │ │ │ │ -00076b70: 0a0a 2020 2020 2043 6f6e 7365 6e73 7573 .. Consensus │ │ │ │ │ -00076b80: 206f 6e20 6120 7072 6f70 6f73 616c 2077 on a proposal w │ │ │ │ │ -00076b90: 6173 206e 6f74 2066 6f72 7468 636f 6d69 as not forthcomi │ │ │ │ │ -00076ba0: 6e67 2c20 616e 6420 7468 6520 6275 6720 ng, and the bug │ │ │ │ │ -00076bb0: 6973 2074 6f20 6265 0a20 2020 2020 636c is to be. cl │ │ │ │ │ -00076bc0: 6f73 6564 2e20 2054 686f 7365 2077 6973 osed. Those wis │ │ │ │ │ -00076bd0: 6869 6e67 2074 6f20 7265 7374 6172 7420 hing to restart │ │ │ │ │ -00076be0: 6469 7363 7573 7369 6f6e 2073 686f 756c discussion shoul │ │ │ │ │ -00076bf0: 6420 6f70 656e 2061 206e 6577 2062 7567 d open a new bug │ │ │ │ │ -00076c00: 2c0a 2020 2020 2062 7574 206f 6e6c 7920 ,. but only │ │ │ │ │ -00076c10: 6966 2074 6865 7920 6861 7665 2061 2063 if they have a c │ │ │ │ │ -00076c20: 6f6e 6372 6574 6520 6e65 7720 6368 616e oncrete new chan │ │ │ │ │ -00076c30: 6765 2070 726f 706f 7361 6c2e 0a0a 2773 ge proposal...'s │ │ │ │ │ -00076c40: 7461 6c6c 6564 270a 0a20 2020 2020 436f talled'.. Co │ │ │ │ │ -00076c50: 6e73 656e 7375 7320 6f6e 2061 2070 726f nsensus on a pro │ │ │ │ │ -00076c60: 706f 7361 6c20 7761 7320 6e6f 7420 666f posal was not fo │ │ │ │ │ -00076c70: 7274 6863 6f6d 696e 672e 2020 486f 7765 rthcoming. Howe │ │ │ │ │ -00076c80: 7665 722c 2074 6865 2062 7567 0a20 2020 ver, the bug. │ │ │ │ │ -00076c90: 2020 7368 6f75 6c64 2062 6520 6b65 7074 should be kept │ │ │ │ │ -00076ca0: 206f 7065 6e2c 2061 7320 6120 666f 726d open, as a form │ │ │ │ │ -00076cb0: 206f 6620 646f 6375 6d65 6e74 6174 696f of documentatio │ │ │ │ │ -00076cc0: 6e2c 2061 6e64 2074 6f20 6d69 6e69 6d69 n, and to minimi │ │ │ │ │ -00076cd0: 7365 0a20 2020 2020 7468 6520 6e75 6d62 se. the numb │ │ │ │ │ -00076ce0: 6572 206f 6620 6475 706c 6963 6174 6520 er of duplicate │ │ │ │ │ -00076cf0: 6669 6c69 6e67 732e 0a0a 5768 6174 206d filings...What m │ │ │ │ │ -00076d00: 6179 206e 6565 6420 746f 2068 6170 7065 ay need to happe │ │ │ │ │ -00076d10: 6e20 6e65 7874 3a20 5468 6520 6275 6720 n next: The bug │ │ │ │ │ -00076d20: 7368 6f75 6c64 2062 6520 636c 6f73 6564 should be closed │ │ │ │ │ -00076d30: 206f 6e63 6520 6120 6669 6e61 6c0a 7265 once a final.re │ │ │ │ │ -00076d40: 736f 6c75 7469 6f6e 2069 7320 7265 6163 solution is reac │ │ │ │ │ -00076d50: 6865 6420 2865 7863 6570 7469 6e67 2027 hed (excepting ' │ │ │ │ │ -00076d60: 7374 616c 6c65 6427 292c 206f 7220 7265 stalled'), or re │ │ │ │ │ -00076d70: 7461 6767 6564 2074 6f20 616e 0a61 7070 tagged to an.app │ │ │ │ │ -00076d80: 726f 7072 6961 7465 2073 7461 7465 2069 ropriate state i │ │ │ │ │ -00076d90: 6620 7468 6174 2066 696e 616c 2072 6573 f that final res │ │ │ │ │ -00076da0: 6f6c 7574 696f 6e20 7265 7665 7273 6573 olution reverses │ │ │ │ │ -00076db0: 2074 6865 2064 6563 6973 696f 6e20 746f the decision to │ │ │ │ │ -00076dc0: 0a72 656a 6563 7420 7468 6520 7072 6f70 .reject the prop │ │ │ │ │ -00076dd0: 6f73 616c 2e0a 0a20 2020 2d2d 2d2d 2d2d osal... ------ │ │ │ │ │ -00076de0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -00076df0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -00076e00: 2920 0a68 7474 7073 3a2f 2f62 7567 732e ) .https://bugs. │ │ │ │ │ -00076e10: 6465 6269 616e 2e6f 7267 2f63 6769 2d62 debian.org/cgi-b │ │ │ │ │ -00076e20: 696e 2f70 6b67 7265 706f 7274 2e63 6769 in/pkgreport.cgi │ │ │ │ │ -00076e30: 3f73 7263 3d64 6562 6961 6e2d 706f 6c69 ?src=debian-poli │ │ │ │ │ -00076e40: 6379 2670 656e 642d 6578 633d 646f 6e65 cy&pend-exc=done │ │ │ │ │ -00076e50: 2674 6167 3d72 656a 6563 7465 640a 0a1f &tag=rejected... │ │ │ │ │ -00076e60: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00076e70: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00076e80: 3a20 4f74 6865 7220 5461 6773 2c20 2050 : Other Tags, P │ │ │ │ │ -00076e90: 7265 763a 2043 7572 7265 6e74 2050 726f rev: Current Pro │ │ │ │ │ -00076ea0: 6365 7373 2c20 2055 703a 2044 6562 6961 cess, Up: Debia │ │ │ │ │ -00076eb0: 6e20 506f 6c69 6379 2063 6861 6e67 6573 n Policy changes │ │ │ │ │ -00076ec0: 2070 726f 6365 7373 0a0a 3230 2e34 204f process..20.4 O │ │ │ │ │ -00076ed0: 7468 6572 2054 6167 730a 3d3d 3d3d 3d3d ther Tags.====== │ │ │ │ │ -00076ee0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a41 6c6c 2050 =========..All P │ │ │ │ │ -00076ef0: 6f6c 6963 7920 6275 6773 2061 7265 2061 olicy bugs are a │ │ │ │ │ -00076f00: 6464 6974 696f 6e61 6c6c 7920 6361 7465 dditionally cate │ │ │ │ │ -00076f10: 676f 7269 7a65 6420 6279 2063 6c61 7373 gorized by class │ │ │ │ │ -00076f20: 206f 6620 6275 672e 0a0a 5468 6520 6e6f of bug...The no │ │ │ │ │ -00076f30: 726d 6174 6976 6520 7461 6720 6973 2075 rmative tag is u │ │ │ │ │ -00076f40: 7365 6420 666f 7220 6275 6773 2074 6861 sed for bugs tha │ │ │ │ │ -00076f50: 7420 6d61 6b65 206e 6f72 6d61 7469 7665 t make normative │ │ │ │ │ -00076f60: 2063 6861 6e67 6573 2074 6f0a 506f 6c69 changes to.Poli │ │ │ │ │ -00076f70: 6379 2c20 6d65 616e 696e 6720 7468 6174 cy, meaning that │ │ │ │ │ -00076f80: 2074 6865 2064 6963 7461 7465 7320 6f66 the dictates of │ │ │ │ │ -00076f90: 2050 6f6c 6963 7920 7769 6c6c 2063 6861 Policy will cha │ │ │ │ │ -00076fa0: 6e67 6520 696e 2073 6f6d 6520 6661 7368 nge in some fash │ │ │ │ │ -00076fb0: 696f 6e0a 6173 2070 6172 7420 6f66 2074 ion.as part of t │ │ │ │ │ -00076fc0: 6865 2072 6573 6f6c 7574 696f 6e20 6f66 he resolution of │ │ │ │ │ -00076fd0: 2074 6865 2062 7567 2069 6620 7468 6520 the bug if the │ │ │ │ │ -00076fe0: 7072 6f70 6f73 616c 2069 7320 6163 6365 proposal is acce │ │ │ │ │ -00076ff0: 7074 6564 2e20 2054 6865 0a66 756c 6c20 pted. The.full │ │ │ │ │ -00077000: 7072 6f63 6573 7320 6973 2066 6f6c 6c6f process is follo │ │ │ │ │ -00077010: 7765 6420 666f 7220 7375 6368 2062 7567 wed for such bug │ │ │ │ │ -00077020: 732e 0a0a 5441 473a 206e 6f72 6d61 7469 s...TAG: normati │ │ │ │ │ -00077030: 7665 2831 290a 0a54 6865 2069 6e66 6f72 ve(1)..The infor │ │ │ │ │ -00077040: 6d61 7469 7665 2074 6167 2069 7320 7573 mative tag is us │ │ │ │ │ -00077050: 6564 2066 6f72 2062 7567 7320 6162 6f75 ed for bugs abou │ │ │ │ │ -00077060: 7420 776f 7264 696e 6720 6973 7375 6573 t wording issues │ │ │ │ │ -00077070: 2c20 7479 706f 732c 0a69 6e66 6f72 6d61 , typos,.informa │ │ │ │ │ -00077080: 7469 7665 2066 6f6f 746e 6f74 6573 2c20 tive footnotes, │ │ │ │ │ -00077090: 6f72 206f 7468 6572 2063 6861 6e67 6573 or other changes │ │ │ │ │ -000770a0: 2074 6861 7420 646f 206e 6f74 2061 6666 that do not aff │ │ │ │ │ -000770b0: 6563 7420 7468 6520 666f 726d 616c 0a64 ect the formal.d │ │ │ │ │ -000770c0: 6963 7461 7465 7320 6f66 2050 6f6c 6963 ictates of Polic │ │ │ │ │ -000770d0: 792c 206a 7573 7420 7468 6520 7072 6573 y, just the pres │ │ │ │ │ -000770e0: 656e 7461 7469 6f6e 2e20 2054 6865 2073 entation. The s │ │ │ │ │ -000770f0: 616d 6520 7461 6773 2061 7265 2075 7365 ame tags are use │ │ │ │ │ -00077100: 6420 666f 720a 7468 6573 6520 6275 6773 d for.these bugs │ │ │ │ │ -00077110: 2066 6f72 2063 6f6e 7665 6e69 656e 6365 for convenience │ │ │ │ │ -00077120: 2c20 6275 7420 7468 6520 506f 6c69 6379 , but the Policy │ │ │ │ │ -00077130: 206d 6169 6e74 6169 6e65 7273 206d 6179 maintainers may │ │ │ │ │ -00077140: 206d 616b 650a 696e 666f 726d 6174 6976 make.informativ │ │ │ │ │ -00077150: 6520 6368 616e 6765 7320 7769 7468 6f75 e changes withou │ │ │ │ │ -00077160: 7420 666f 6c6c 6f77 696e 6720 7468 6520 t following the │ │ │ │ │ -00077170: 6675 6c6c 2070 726f 6365 7373 2e20 2049 full process. I │ │ │ │ │ -00077180: 6e66 6f72 6d61 7469 7665 0a62 7567 7320 nformative.bugs │ │ │ │ │ -00077190: 6661 6c6c 2075 6e64 6572 2074 6865 6972 fall under their │ │ │ │ │ -000771a0: 2064 6973 6372 6574 696f 6e2e 0a0a 5441 discretion...TA │ │ │ │ │ -000771b0: 473a 2069 6e66 6f72 6d61 7469 7665 2832 G: informative(2 │ │ │ │ │ -000771c0: 290a 0a54 6865 2070 6163 6b61 6769 6e67 )..The packaging │ │ │ │ │ -000771d0: 2074 6167 2069 7320 7573 6564 2066 6f72 tag is used for │ │ │ │ │ -000771e0: 2062 7567 7320 6162 6f75 7420 7468 6520 bugs about the │ │ │ │ │ -000771f0: 7061 636b 6167 696e 6720 616e 6420 6275 packaging and bu │ │ │ │ │ -00077200: 696c 6420 7072 6f63 6573 730a 6f66 2074 ild process.of t │ │ │ │ │ -00077210: 6865 2064 6562 6961 6e2d 706f 6c69 6379 he debian-policy │ │ │ │ │ -00077220: 2044 6562 6961 6e20 7061 636b 6167 652e Debian package. │ │ │ │ │ -00077230: 2020 5468 6573 6520 6275 6773 2064 6f20 These bugs do │ │ │ │ │ -00077240: 6e6f 7420 666f 6c6c 6f77 2074 6865 0a6e not follow the.n │ │ │ │ │ -00077250: 6f72 6d61 6c20 7072 6f63 6573 7320 616e ormal process an │ │ │ │ │ -00077260: 6420 7769 6c6c 206e 6f74 2068 6176 6520 d will not have │ │ │ │ │ -00077270: 7468 6520 6f74 6865 7220 7461 6773 2065 the other tags e │ │ │ │ │ -00077280: 7863 6570 7420 666f 7220 7065 6e64 696e xcept for pendin │ │ │ │ │ -00077290: 6720 616e 640a 776f 6e74 6669 7820 2875 g and.wontfix (u │ │ │ │ │ -000772a0: 7365 6420 7769 7468 2074 6865 6972 206e sed with their n │ │ │ │ │ -000772b0: 6f72 6d61 6c20 6d65 616e 696e 6773 292e ormal meanings). │ │ │ │ │ -000772c0: 0a0a 5441 473a 2070 6163 6b61 6769 6e67 ..TAG: packaging │ │ │ │ │ -000772d0: 2833 290a 0a20 2020 2d2d 2d2d 2d2d 2d2d (3).. -------- │ │ │ │ │ -000772e0: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -000772f0: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -00077300: 0a68 7474 7073 3a2f 2f62 7567 732e 6465 .https://bugs.de │ │ │ │ │ -00077310: 6269 616e 2e6f 7267 2f63 6769 2d62 696e bian.org/cgi-bin │ │ │ │ │ -00077320: 2f70 6b67 7265 706f 7274 2e63 6769 3f73 /pkgreport.cgi?s │ │ │ │ │ -00077330: 7263 3d64 6562 6961 6e2d 706f 6c69 6379 rc=debian-policy │ │ │ │ │ -00077340: 2670 656e 642d 6578 633d 646f 6e65 2674 &pend-exc=done&t │ │ │ │ │ -00077350: 6167 3d6e 6f72 6d61 7469 7665 0a0a 2020 ag=normative.. │ │ │ │ │ -00077360: 2028 3229 200a 6874 7470 733a 2f2f 6275 (2) .https://bu │ │ │ │ │ -00077370: 6773 2e64 6562 6961 6e2e 6f72 672f 6367 gs.debian.org/cg │ │ │ │ │ -00077380: 692d 6269 6e2f 706b 6772 6570 6f72 742e i-bin/pkgreport. │ │ │ │ │ -00077390: 6367 693f 7372 633d 6465 6269 616e 2d70 cgi?src=debian-p │ │ │ │ │ -000773a0: 6f6c 6963 7926 7065 6e64 2d65 7863 3d64 olicy&pend-exc=d │ │ │ │ │ -000773b0: 6f6e 6526 7461 673d 696e 666f 726d 6174 one&tag=informat │ │ │ │ │ -000773c0: 6976 650a 0a20 2020 2833 2920 0a68 7474 ive.. (3) .htt │ │ │ │ │ -000773d0: 7073 3a2f 2f62 7567 732e 6465 6269 616e ps://bugs.debian │ │ │ │ │ -000773e0: 2e6f 7267 2f63 6769 2d62 696e 2f70 6b67 .org/cgi-bin/pkg │ │ │ │ │ -000773f0: 7265 706f 7274 2e63 6769 3f73 7263 3d64 report.cgi?src=d │ │ │ │ │ -00077400: 6562 6961 6e2d 706f 6c69 6379 2670 656e ebian-policy&pen │ │ │ │ │ -00077410: 642d 6578 633d 646f 6e65 2674 6167 3d70 d-exc=done&tag=p │ │ │ │ │ -00077420: 6163 6b61 6769 6e67 0a0a 1f0a 4669 6c65 ackaging....File │ │ │ │ │ -00077430: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00077440: 696e 666f 2c20 204e 6f64 653a 204d 6169 info, Node: Mai │ │ │ │ │ -00077450: 6e74 6169 6e65 7220 7363 7269 7074 2066 ntainer script f │ │ │ │ │ -00077460: 6c6f 7763 6861 7274 732c 2020 4e65 7874 lowcharts, Next │ │ │ │ │ -00077470: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ -00077480: 6b6c 6973 742c 2020 5072 6576 3a20 4465 klist, Prev: De │ │ │ │ │ -00077490: 6269 616e 2050 6f6c 6963 7920 6368 616e bian Policy chan │ │ │ │ │ -000774a0: 6765 7320 7072 6f63 6573 732c 2020 5570 ges process, Up │ │ │ │ │ -000774b0: 3a20 546f 700a 0a32 3120 4d61 696e 7461 : Top..21 Mainta │ │ │ │ │ -000774c0: 696e 6572 2073 6372 6970 7420 666c 6f77 iner script flow │ │ │ │ │ -000774d0: 6368 6172 7473 0a2a 2a2a 2a2a 2a2a 2a2a charts.********* │ │ │ │ │ -000774e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -000774f0: 2a2a 2a2a 2a2a 0a0a 5468 6520 666c 6f77 ******..The flow │ │ │ │ │ -00077500: 6368 6172 7473 2028 3129 2069 6e63 6c75 charts (1) inclu │ │ │ │ │ -00077510: 6465 6420 696e 2074 6869 7320 6170 7065 ded in this appe │ │ │ │ │ -00077520: 6e64 6978 2075 7365 2074 6865 2066 6f6c ndix use the fol │ │ │ │ │ -00077530: 6c6f 7769 6e67 0a63 6f6e 7665 6e74 696f lowing.conventio │ │ │ │ │ -00077540: 6e73 3a0a 0a20 2020 2d20 6d61 696e 7461 ns:.. - mainta │ │ │ │ │ -00077550: 696e 6572 2073 6372 6970 7473 2061 6e64 iner scripts and │ │ │ │ │ -00077560: 2074 6865 6972 2061 7267 756d 656e 7473 their arguments │ │ │ │ │ -00077570: 2061 7265 2077 6974 6869 6e20 626f 7865 are within boxe │ │ │ │ │ -00077580: 733b 0a0a 2020 202d 2061 6374 696f 6e73 s;.. - actions │ │ │ │ │ -00077590: 2063 6172 7269 6564 206f 7574 2065 7874 carried out ext │ │ │ │ │ -000775a0: 6572 6e61 6c20 746f 2074 6865 2073 6372 ernal to the scr │ │ │ │ │ -000775b0: 6970 7473 2061 7265 2069 6e20 6974 616c ipts are in ital │ │ │ │ │ -000775c0: 6963 733b 2061 6e64 0a0a 2020 202d 2074 ics; and.. - t │ │ │ │ │ -000775d0: 6865 20e2 8098 6470 6b67 e280 9920 7374 he ...dpkg... st │ │ │ │ │ -000775e0: 6174 7573 206f 6620 7468 6520 7061 636b atus of the pack │ │ │ │ │ -000775f0: 6167 6520 6174 2074 6865 2065 6e64 206f age at the end o │ │ │ │ │ -00077600: 6620 7468 6520 7275 6e20 6172 6520 696e f the run are in │ │ │ │ │ -00077610: 2062 6f6c 640a 2020 2020 2074 7970 652e bold. type. │ │ │ │ │ -00077620: 0a0a 0008 5b69 6d61 6765 2073 7263 3d22 ....[image src=" │ │ │ │ │ -00077630: 6465 6269 616e 2d70 6f6c 6963 792d 6669 debian-policy-fi │ │ │ │ │ -00077640: 6775 7265 732f 6465 6269 616e 2d70 6f6c gures/debian-pol │ │ │ │ │ -00077650: 6963 792d 696e 7374 616c 6c2e 706e 6722 icy-install.png" │ │ │ │ │ -00077660: 2061 6c74 3d22 496e 7374 616c 6c69 6e67 alt="Installing │ │ │ │ │ -00077670: 2061 2070 6163 6b61 6765 2074 6861 7420 a package that │ │ │ │ │ -00077680: 7761 7320 6e6f 7420 7072 6576 696f 7573 was not previous │ │ │ │ │ -00077690: 6c79 2069 6e73 7461 6c6c 6564 2200 085d ly installed"..] │ │ │ │ │ -000776a0: 0a0a 0a46 6967 7572 653a 2049 6e73 7461 ...Figure: Insta │ │ │ │ │ -000776b0: 6c6c 696e 6720 6120 7061 636b 6167 6520 lling a package │ │ │ │ │ -000776c0: 7468 6174 2077 6173 206e 6f74 2070 7265 that was not pre │ │ │ │ │ -000776d0: 7669 6f75 736c 7920 696e 7374 616c 6c65 viously installe │ │ │ │ │ -000776e0: 640a 0a00 085b 696d 6167 6520 7372 633d d....[image src= │ │ │ │ │ -000776f0: 2264 6562 6961 6e2d 706f 6c69 6379 2d66 "debian-policy-f │ │ │ │ │ -00077700: 6967 7572 6573 2f64 6562 6961 6e2d 706f igures/debian-po │ │ │ │ │ -00077710: 6c69 6379 2d69 6e73 7461 6c6c 2d63 6f6e licy-install-con │ │ │ │ │ -00077720: 6666 696c 6573 2e70 6e67 2220 616c 743d ffiles.png" alt= │ │ │ │ │ -00077730: 2249 6e73 7461 6c6c 696e 6720 6120 7061 "Installing a pa │ │ │ │ │ -00077740: 636b 6167 6520 7468 6174 2077 6173 2070 ckage that was p │ │ │ │ │ -00077750: 7265 7669 6f75 736c 7920 7265 6d6f 7665 reviously remove │ │ │ │ │ -00077760: 642c 2062 7574 206e 6f74 2070 7572 6765 d, but not purge │ │ │ │ │ -00077770: 6422 0008 5d0a 0a0a 4669 6775 7265 3a20 d"..]...Figure: │ │ │ │ │ -00077780: 496e 7374 616c 6c69 6e67 2061 2070 6163 Installing a pac │ │ │ │ │ -00077790: 6b61 6765 2074 6861 7420 7761 7320 7072 kage that was pr │ │ │ │ │ -000777a0: 6576 696f 7573 6c79 2072 656d 6f76 6564 eviously removed │ │ │ │ │ -000777b0: 2c20 6275 7420 6e6f 7420 7075 7267 6564 , but not purged │ │ │ │ │ -000777c0: 0a0a 0008 5b69 6d61 6765 2073 7263 3d22 ....[image src=" │ │ │ │ │ -000777d0: 6465 6269 616e 2d70 6f6c 6963 792d 6669 debian-policy-fi │ │ │ │ │ -000777e0: 6775 7265 732f 6465 6269 616e 2d70 6f6c gures/debian-pol │ │ │ │ │ -000777f0: 6963 792d 7570 6772 6164 652e 706e 6722 icy-upgrade.png" │ │ │ │ │ -00077800: 2061 6c74 3d22 5570 6772 6164 696e 6720 alt="Upgrading │ │ │ │ │ -00077810: 6120 7061 636b 6167 6522 0008 5d0a 0a0a a package"..]... │ │ │ │ │ -00077820: 4669 6775 7265 3a20 5570 6772 6164 696e Figure: Upgradin │ │ │ │ │ -00077830: 6720 6120 7061 636b 6167 650a 0a00 085b g a package....[ │ │ │ │ │ -00077840: 696d 6167 6520 7372 633d 2264 6562 6961 image src="debia │ │ │ │ │ -00077850: 6e2d 706f 6c69 6379 2d66 6967 7572 6573 n-policy-figures │ │ │ │ │ -00077860: 2f64 6562 6961 6e2d 706f 6c69 6379 2d72 /debian-policy-r │ │ │ │ │ -00077870: 656d 6f76 652e 706e 6722 2061 6c74 3d22 emove.png" alt=" │ │ │ │ │ -00077880: 5265 6d6f 7669 6e67 2061 2070 6163 6b61 Removing a packa │ │ │ │ │ -00077890: 6765 2200 085d 0a0a 0a46 6967 7572 653a ge"..]...Figure: │ │ │ │ │ -000778a0: 2052 656d 6f76 696e 6720 6120 7061 636b Removing a pack │ │ │ │ │ -000778b0: 6167 650a 0a00 085b 696d 6167 6520 7372 age....[image sr │ │ │ │ │ -000778c0: 633d 2264 6562 6961 6e2d 706f 6c69 6379 c="debian-policy │ │ │ │ │ -000778d0: 2d66 6967 7572 6573 2f64 6562 6961 6e2d -figures/debian- │ │ │ │ │ -000778e0: 706f 6c69 6379 2d70 7572 6765 2e70 6e67 policy-purge.png │ │ │ │ │ -000778f0: 2220 616c 743d 2250 7572 6769 6e67 2061 " alt="Purging a │ │ │ │ │ -00077900: 2070 6163 6b61 6765 2070 7265 7669 6f75 package previou │ │ │ │ │ -00077910: 736c 7920 7265 6d6f 7665 6422 0008 5d0a sly removed"..]. │ │ │ │ │ -00077920: 0a0a 4669 6775 7265 3a20 5075 7267 696e ..Figure: Purgin │ │ │ │ │ -00077930: 6720 6120 7061 636b 6167 6520 7072 6576 g a package prev │ │ │ │ │ -00077940: 696f 7573 6c79 2072 656d 6f76 6564 0a0a iously removed.. │ │ │ │ │ -00077950: 0008 5b69 6d61 6765 2073 7263 3d22 6465 ..[image src="de │ │ │ │ │ -00077960: 6269 616e 2d70 6f6c 6963 792d 6669 6775 bian-policy-figu │ │ │ │ │ -00077970: 7265 732f 6465 6269 616e 2d70 6f6c 6963 res/debian-polic │ │ │ │ │ -00077980: 792d 7265 6d6f 7665 2d70 7572 6765 2e70 y-remove-purge.p │ │ │ │ │ -00077990: 6e67 2220 616c 743d 2252 656d 6f76 696e ng" alt="Removin │ │ │ │ │ -000779a0: 6720 616e 6420 7075 7267 696e 6720 6120 g and purging a │ │ │ │ │ -000779b0: 7061 636b 6167 6522 0008 5d0a 0a0a 4669 package"..]...Fi │ │ │ │ │ -000779c0: 6775 7265 3a20 5265 6d6f 7669 6e67 2061 gure: Removing a │ │ │ │ │ -000779d0: 6e64 2070 7572 6769 6e67 2061 2070 6163 nd purging a pac │ │ │ │ │ -000779e0: 6b61 6765 0a0a 2020 202d 2d2d 2d2d 2d2d kage.. ------- │ │ │ │ │ -000779f0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -00077a00: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -00077a10: 2054 6865 7365 2066 6c6f 7763 6861 7274 These flowchart │ │ │ │ │ -00077a20: 7320 7765 7265 206f 7269 6769 6e61 6c6c s were originall │ │ │ │ │ -00077a30: 7920 6372 6561 7465 6420 6279 204d 6172 y created by Mar │ │ │ │ │ -00077a40: 6761 7269 7461 204d 616e 7465 726f 6c61 garita Manterola │ │ │ │ │ -00077a50: 0a66 6f72 2074 6865 2044 6562 6961 6e20 .for the Debian │ │ │ │ │ -00077a60: 576f 6d65 6e20 7072 6f6a 6563 7420 7769 Women project wi │ │ │ │ │ -00077a70: 6b69 2e0a 0a1f 0a46 696c 653a 2064 6562 ki.....File: deb │ │ │ │ │ -00077a80: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00077a90: 2020 4e6f 6465 3a20 5570 6772 6164 696e Node: Upgradin │ │ │ │ │ -00077aa0: 6720 6368 6563 6b6c 6973 742c 2020 4e65 g checklist, Ne │ │ │ │ │ -00077ab0: 7874 3a20 4c69 6365 6e73 652c 2020 5072 xt: License, Pr │ │ │ │ │ -00077ac0: 6576 3a20 4d61 696e 7461 696e 6572 2073 ev: Maintainer s │ │ │ │ │ -00077ad0: 6372 6970 7420 666c 6f77 6368 6172 7473 cript flowcharts │ │ │ │ │ -00077ae0: 2c20 2055 703a 2054 6f70 0a0a 3232 2055 , Up: Top..22 U │ │ │ │ │ -00077af0: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -00077b00: 7374 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a st.************* │ │ │ │ │ -00077b10: 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a 204d 656e *********..* Men │ │ │ │ │ -00077b20: 753a 0a0a 2a20 4162 6f75 7420 7468 6520 u:..* About the │ │ │ │ │ -00077b30: 6368 6563 6b6c 6973 743a 3a0a 2a20 5665 checklist::.* Ve │ │ │ │ │ -00077b40: 7273 696f 6e20 342e 372e 303a 2056 6572 rsion 4.7.0: Ver │ │ │ │ │ -00077b50: 7369 6f6e 2034 2037 2030 2e0a 2a20 5665 sion 4 7 0..* Ve │ │ │ │ │ -00077b60: 7273 696f 6e20 342e 362e 323a 2056 6572 rsion 4.6.2: Ver │ │ │ │ │ -00077b70: 7369 6f6e 2034 2036 2032 2e0a 2a20 5665 sion 4 6 2..* Ve │ │ │ │ │ -00077b80: 7273 696f 6e20 342e 362e 313a 2056 6572 rsion 4.6.1: Ver │ │ │ │ │ -00077b90: 7369 6f6e 2034 2036 2031 2e0a 2a20 5665 sion 4 6 1..* Ve │ │ │ │ │ -00077ba0: 7273 696f 6e20 342e 362e 303a 2056 6572 rsion 4.6.0: Ver │ │ │ │ │ -00077bb0: 7369 6f6e 2034 2036 2030 2e0a 2a20 5665 sion 4 6 0..* Ve │ │ │ │ │ -00077bc0: 7273 696f 6e20 342e 352e 313a 2056 6572 rsion 4.5.1: Ver │ │ │ │ │ -00077bd0: 7369 6f6e 2034 2035 2031 2e0a 2a20 5665 sion 4 5 1..* Ve │ │ │ │ │ -00077be0: 7273 696f 6e20 342e 352e 303a 2056 6572 rsion 4.5.0: Ver │ │ │ │ │ -00077bf0: 7369 6f6e 2034 2035 2030 2e0a 2a20 5665 sion 4 5 0..* Ve │ │ │ │ │ -00077c00: 7273 696f 6e20 342e 342e 313a 2056 6572 rsion 4.4.1: Ver │ │ │ │ │ -00077c10: 7369 6f6e 2034 2034 2031 2e0a 2a20 5665 sion 4 4 1..* Ve │ │ │ │ │ -00077c20: 7273 696f 6e20 342e 342e 303a 2056 6572 rsion 4.4.0: Ver │ │ │ │ │ -00077c30: 7369 6f6e 2034 2034 2030 2e0a 2a20 5665 sion 4 4 0..* Ve │ │ │ │ │ -00077c40: 7273 696f 6e20 342e 332e 303a 2056 6572 rsion 4.3.0: Ver │ │ │ │ │ -00077c50: 7369 6f6e 2034 2033 2030 2e0a 2a20 5665 sion 4 3 0..* Ve │ │ │ │ │ -00077c60: 7273 696f 6e20 342e 322e 313a 2056 6572 rsion 4.2.1: Ver │ │ │ │ │ -00077c70: 7369 6f6e 2034 2032 2031 2e0a 2a20 5665 sion 4 2 1..* Ve │ │ │ │ │ -00077c80: 7273 696f 6e20 342e 322e 303a 2056 6572 rsion 4.2.0: Ver │ │ │ │ │ -00077c90: 7369 6f6e 2034 2032 2030 2e0a 2a20 5665 sion 4 2 0..* Ve │ │ │ │ │ -00077ca0: 7273 696f 6e20 342e 312e 353a 2056 6572 rsion 4.1.5: Ver │ │ │ │ │ -00077cb0: 7369 6f6e 2034 2031 2035 2e0a 2a20 5665 sion 4 1 5..* Ve │ │ │ │ │ -00077cc0: 7273 696f 6e20 342e 312e 343a 2056 6572 rsion 4.1.4: Ver │ │ │ │ │ -00077cd0: 7369 6f6e 2034 2031 2034 2e0a 2a20 5665 sion 4 1 4..* Ve │ │ │ │ │ -00077ce0: 7273 696f 6e20 342e 312e 333a 2056 6572 rsion 4.1.3: Ver │ │ │ │ │ -00077cf0: 7369 6f6e 2034 2031 2033 2e0a 2a20 5665 sion 4 1 3..* Ve │ │ │ │ │ -00077d00: 7273 696f 6e20 342e 312e 323a 2056 6572 rsion 4.1.2: Ver │ │ │ │ │ -00077d10: 7369 6f6e 2034 2031 2032 2e0a 2a20 5665 sion 4 1 2..* Ve │ │ │ │ │ -00077d20: 7273 696f 6e20 342e 312e 313a 2056 6572 rsion 4.1.1: Ver │ │ │ │ │ -00077d30: 7369 6f6e 2034 2031 2031 2e0a 2a20 5665 sion 4 1 1..* Ve │ │ │ │ │ -00077d40: 7273 696f 6e20 342e 312e 303a 2056 6572 rsion 4.1.0: Ver │ │ │ │ │ -00077d50: 7369 6f6e 2034 2031 2030 2e0a 2a20 5665 sion 4 1 0..* Ve │ │ │ │ │ -00077d60: 7273 696f 6e20 342e 302e 313a 2056 6572 rsion 4.0.1: Ver │ │ │ │ │ -00077d70: 7369 6f6e 2034 2030 2031 2e0a 2a20 5665 sion 4 0 1..* Ve │ │ │ │ │ -00077d80: 7273 696f 6e20 342e 302e 303a 2056 6572 rsion 4.0.0: Ver │ │ │ │ │ -00077d90: 7369 6f6e 2034 2030 2030 2e0a 2a20 5665 sion 4 0 0..* Ve │ │ │ │ │ -00077da0: 7273 696f 6e20 332e 392e 383a 2056 6572 rsion 3.9.8: Ver │ │ │ │ │ -00077db0: 7369 6f6e 2033 2039 2038 2e0a 2a20 5665 sion 3 9 8..* Ve │ │ │ │ │ -00077dc0: 7273 696f 6e20 332e 392e 373a 2056 6572 rsion 3.9.7: Ver │ │ │ │ │ -00077dd0: 7369 6f6e 2033 2039 2037 2e0a 2a20 5665 sion 3 9 7..* Ve │ │ │ │ │ -00077de0: 7273 696f 6e20 332e 392e 363a 2056 6572 rsion 3.9.6: Ver │ │ │ │ │ -00077df0: 7369 6f6e 2033 2039 2036 2e0a 2a20 5665 sion 3 9 6..* Ve │ │ │ │ │ -00077e00: 7273 696f 6e20 332e 392e 353a 2056 6572 rsion 3.9.5: Ver │ │ │ │ │ -00077e10: 7369 6f6e 2033 2039 2035 2e0a 2a20 5665 sion 3 9 5..* Ve │ │ │ │ │ -00077e20: 7273 696f 6e20 332e 392e 343a 2056 6572 rsion 3.9.4: Ver │ │ │ │ │ -00077e30: 7369 6f6e 2033 2039 2034 2e0a 2a20 5665 sion 3 9 4..* Ve │ │ │ │ │ -00077e40: 7273 696f 6e20 332e 392e 333a 2056 6572 rsion 3.9.3: Ver │ │ │ │ │ -00077e50: 7369 6f6e 2033 2039 2033 2e0a 2a20 5665 sion 3 9 3..* Ve │ │ │ │ │ -00077e60: 7273 696f 6e20 332e 392e 323a 2056 6572 rsion 3.9.2: Ver │ │ │ │ │ -00077e70: 7369 6f6e 2033 2039 2032 2e0a 2a20 5665 sion 3 9 2..* Ve │ │ │ │ │ -00077e80: 7273 696f 6e20 332e 392e 313a 2056 6572 rsion 3.9.1: Ver │ │ │ │ │ -00077e90: 7369 6f6e 2033 2039 2031 2e0a 2a20 5665 sion 3 9 1..* Ve │ │ │ │ │ -00077ea0: 7273 696f 6e20 332e 392e 303a 2056 6572 rsion 3.9.0: Ver │ │ │ │ │ -00077eb0: 7369 6f6e 2033 2039 2030 2e0a 2a20 5665 sion 3 9 0..* Ve │ │ │ │ │ -00077ec0: 7273 696f 6e20 332e 382e 343a 2056 6572 rsion 3.8.4: Ver │ │ │ │ │ -00077ed0: 7369 6f6e 2033 2038 2034 2e0a 2a20 5665 sion 3 8 4..* Ve │ │ │ │ │ -00077ee0: 7273 696f 6e20 332e 382e 333a 2056 6572 rsion 3.8.3: Ver │ │ │ │ │ -00077ef0: 7369 6f6e 2033 2038 2033 2e0a 2a20 5665 sion 3 8 3..* Ve │ │ │ │ │ -00077f00: 7273 696f 6e20 332e 382e 323a 2056 6572 rsion 3.8.2: Ver │ │ │ │ │ -00077f10: 7369 6f6e 2033 2038 2032 2e0a 2a20 5665 sion 3 8 2..* Ve │ │ │ │ │ -00077f20: 7273 696f 6e20 332e 382e 313a 2056 6572 rsion 3.8.1: Ver │ │ │ │ │ -00077f30: 7369 6f6e 2033 2038 2031 2e0a 2a20 5665 sion 3 8 1..* Ve │ │ │ │ │ -00077f40: 7273 696f 6e20 332e 382e 303a 2056 6572 rsion 3.8.0: Ver │ │ │ │ │ -00077f50: 7369 6f6e 2033 2038 2030 2e0a 2a20 5665 sion 3 8 0..* Ve │ │ │ │ │ -00077f60: 7273 696f 6e20 332e 372e 333a 2056 6572 rsion 3.7.3: Ver │ │ │ │ │ -00077f70: 7369 6f6e 2033 2037 2033 2e0a 2a20 5665 sion 3 7 3..* Ve │ │ │ │ │ -00077f80: 7273 696f 6e20 332e 372e 322e 323a 2056 rsion 3.7.2.2: V │ │ │ │ │ -00077f90: 6572 7369 6f6e 2033 2037 2032 2032 2e0a ersion 3 7 2 2.. │ │ │ │ │ -00077fa0: 2a20 5665 7273 696f 6e20 332e 372e 323a * Version 3.7.2: │ │ │ │ │ -00077fb0: 2056 6572 7369 6f6e 2033 2037 2032 2e0a Version 3 7 2.. │ │ │ │ │ -00077fc0: 2a20 5665 7273 696f 6e20 332e 372e 313a * Version 3.7.1: │ │ │ │ │ -00077fd0: 2056 6572 7369 6f6e 2033 2037 2031 2e0a Version 3 7 1.. │ │ │ │ │ -00077fe0: 2a20 5665 7273 696f 6e20 332e 372e 303a * Version 3.7.0: │ │ │ │ │ -00077ff0: 2056 6572 7369 6f6e 2033 2037 2030 2e0a Version 3 7 0.. │ │ │ │ │ -00078000: 2a20 5665 7273 696f 6e20 332e 362e 323a * Version 3.6.2: │ │ │ │ │ -00078010: 2056 6572 7369 6f6e 2033 2036 2032 2e0a Version 3 6 2.. │ │ │ │ │ -00078020: 2a20 5665 7273 696f 6e20 332e 362e 313a * Version 3.6.1: │ │ │ │ │ -00078030: 2056 6572 7369 6f6e 2033 2036 2031 2e0a Version 3 6 1.. │ │ │ │ │ -00078040: 2a20 5665 7273 696f 6e20 332e 362e 303a * Version 3.6.0: │ │ │ │ │ -00078050: 2056 6572 7369 6f6e 2033 2036 2030 2e0a Version 3 6 0.. │ │ │ │ │ -00078060: 2a20 5665 7273 696f 6e20 332e 352e 3130 * Version 3.5.10 │ │ │ │ │ -00078070: 3a20 5665 7273 696f 6e20 3320 3520 3130 : Version 3 5 10 │ │ │ │ │ -00078080: 2e0a 2a20 5665 7273 696f 6e20 332e 352e ..* Version 3.5. │ │ │ │ │ -00078090: 393a 2056 6572 7369 6f6e 2033 2035 2039 9: Version 3 5 9 │ │ │ │ │ -000780a0: 2e0a 2a20 5665 7273 696f 6e20 332e 352e ..* Version 3.5. │ │ │ │ │ -000780b0: 383a 2056 6572 7369 6f6e 2033 2035 2038 8: Version 3 5 8 │ │ │ │ │ -000780c0: 2e0a 2a20 5665 7273 696f 6e20 332e 352e ..* Version 3.5. │ │ │ │ │ -000780d0: 373a 2056 6572 7369 6f6e 2033 2035 2037 7: Version 3 5 7 │ │ │ │ │ -000780e0: 2e0a 2a20 5665 7273 696f 6e20 332e 352e ..* Version 3.5. │ │ │ │ │ -000780f0: 363a 2056 6572 7369 6f6e 2033 2035 2036 6: Version 3 5 6 │ │ │ │ │ -00078100: 2e0a 2a20 5665 7273 696f 6e20 332e 352e ..* Version 3.5. │ │ │ │ │ -00078110: 353a 2056 6572 7369 6f6e 2033 2035 2035 5: Version 3 5 5 │ │ │ │ │ -00078120: 2e0a 2a20 5665 7273 696f 6e20 332e 352e ..* Version 3.5. │ │ │ │ │ -00078130: 343a 2056 6572 7369 6f6e 2033 2035 2034 4: Version 3 5 4 │ │ │ │ │ -00078140: 2e0a 2a20 5665 7273 696f 6e20 332e 352e ..* Version 3.5. │ │ │ │ │ -00078150: 333a 2056 6572 7369 6f6e 2033 2035 2033 3: Version 3 5 3 │ │ │ │ │ -00078160: 2e0a 2a20 5665 7273 696f 6e20 332e 352e ..* Version 3.5. │ │ │ │ │ -00078170: 323a 2056 6572 7369 6f6e 2033 2035 2032 2: Version 3 5 2 │ │ │ │ │ -00078180: 2e0a 2a20 5665 7273 696f 6e20 332e 352e ..* Version 3.5. │ │ │ │ │ -00078190: 313a 2056 6572 7369 6f6e 2033 2035 2031 1: Version 3 5 1 │ │ │ │ │ -000781a0: 2e0a 2a20 5665 7273 696f 6e20 332e 352e ..* Version 3.5. │ │ │ │ │ -000781b0: 303a 2056 6572 7369 6f6e 2033 2035 2030 0: Version 3 5 0 │ │ │ │ │ -000781c0: 2e0a 2a20 5665 7273 696f 6e20 332e 322e ..* Version 3.2. │ │ │ │ │ -000781d0: 312e 313a 2056 6572 7369 6f6e 2033 2032 1.1: Version 3 2 │ │ │ │ │ -000781e0: 2031 2031 2e0a 2a20 5665 7273 696f 6e20 1 1..* Version │ │ │ │ │ -000781f0: 332e 322e 313a 2056 6572 7369 6f6e 2033 3.2.1: Version 3 │ │ │ │ │ -00078200: 2032 2031 2e0a 2a20 5665 7273 696f 6e20 2 1..* Version │ │ │ │ │ -00078210: 332e 322e 303a 2056 6572 7369 6f6e 2033 3.2.0: Version 3 │ │ │ │ │ -00078220: 2032 2030 2e0a 2a20 5665 7273 696f 6e20 2 0..* Version │ │ │ │ │ -00078230: 332e 312e 313a 2056 6572 7369 6f6e 2033 3.1.1: Version 3 │ │ │ │ │ -00078240: 2031 2031 2e0a 2a20 5665 7273 696f 6e20 1 1..* Version │ │ │ │ │ -00078250: 332e 312e 303a 2056 6572 7369 6f6e 2033 3.1.0: Version 3 │ │ │ │ │ -00078260: 2031 2030 2e0a 2a20 5665 7273 696f 6e20 1 0..* Version │ │ │ │ │ -00078270: 332e 302e 313a 2056 6572 7369 6f6e 2033 3.0.1: Version 3 │ │ │ │ │ -00078280: 2030 2031 2e0a 2a20 5665 7273 696f 6e20 0 1..* Version │ │ │ │ │ -00078290: 332e 302e 303a 2056 6572 7369 6f6e 2033 3.0.0: Version 3 │ │ │ │ │ -000782a0: 2030 2030 2e0a 2a20 5665 7273 696f 6e20 0 0..* Version │ │ │ │ │ -000782b0: 322e 352e 303a 2056 6572 7369 6f6e 2032 2.5.0: Version 2 │ │ │ │ │ -000782c0: 2035 2030 2e0a 2a20 5665 7273 696f 6e20 5 0..* Version │ │ │ │ │ -000782d0: 322e 342e 313a 2056 6572 7369 6f6e 2032 2.4.1: Version 2 │ │ │ │ │ -000782e0: 2034 2031 2e0a 2a20 5665 7273 696f 6e20 4 1..* Version │ │ │ │ │ -000782f0: 322e 342e 303a 2056 6572 7369 6f6e 2032 2.4.0: Version 2 │ │ │ │ │ -00078300: 2034 2030 2e0a 2a20 5665 7273 696f 6e20 4 0..* Version │ │ │ │ │ -00078310: 322e 332e 303a 2056 6572 7369 6f6e 2032 2.3.0: Version 2 │ │ │ │ │ -00078320: 2033 2030 2e0a 2a20 5665 7273 696f 6e20 3 0..* Version │ │ │ │ │ -00078330: 322e 322e 303a 2056 6572 7369 6f6e 2032 2.2.0: Version 2 │ │ │ │ │ -00078340: 2032 2030 2e0a 2a20 5665 7273 696f 6e20 2 0..* Version │ │ │ │ │ -00078350: 322e 312e 333a 2056 6572 7369 6f6e 2032 2.1.3: Version 2 │ │ │ │ │ -00078360: 2031 2033 2e0a 2a20 5665 7273 696f 6e20 1 3..* Version │ │ │ │ │ -00078370: 322e 312e 323a 2056 6572 7369 6f6e 2032 2.1.2: Version 2 │ │ │ │ │ -00078380: 2031 2032 2e0a 2a20 5665 7273 696f 6e20 1 2..* Version │ │ │ │ │ -00078390: 322e 312e 313a 2056 6572 7369 6f6e 2032 2.1.1: Version 2 │ │ │ │ │ -000783a0: 2031 2031 2e0a 2a20 5665 7273 696f 6e20 1 1..* Version │ │ │ │ │ -000783b0: 322e 312e 303a 2056 6572 7369 6f6e 2032 2.1.0: Version 2 │ │ │ │ │ -000783c0: 2031 2030 2e0a 0a1f 0a46 696c 653a 2064 1 0.....File: d │ │ │ │ │ -000783d0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -000783e0: 6f2c 2020 4e6f 6465 3a20 4162 6f75 7420 o, Node: About │ │ │ │ │ -000783f0: 7468 6520 6368 6563 6b6c 6973 742c 2020 the checklist, │ │ │ │ │ -00078400: 4e65 7874 3a20 5665 7273 696f 6e20 3420 Next: Version 4 │ │ │ │ │ -00078410: 3720 302c 2020 5570 3a20 5570 6772 6164 7 0, Up: Upgrad │ │ │ │ │ -00078420: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -00078430: 322e 3120 4162 6f75 7420 7468 6520 6368 2.1 About the ch │ │ │ │ │ -00078440: 6563 6b6c 6973 740a 3d3d 3d3d 3d3d 3d3d ecklist.======== │ │ │ │ │ -00078450: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00078460: 0a0a 5468 6520 6368 6563 6b6c 6973 7420 ..The checklist │ │ │ │ │ -00078470: 6265 6c6f 7720 6861 7320 6265 656e 2063 below has been c │ │ │ │ │ -00078480: 7265 6174 6564 2074 6f20 7369 6d70 6c69 reated to simpli │ │ │ │ │ -00078490: 6679 2074 6865 2075 7067 7261 6469 6e67 fy the upgrading │ │ │ │ │ -000784a0: 2070 726f 6365 7373 0a6f 6620 6f6c 6420 process.of old │ │ │ │ │ -000784b0: 7061 636b 6167 6573 2e20 2054 6869 7320 packages. This │ │ │ │ │ -000784c0: 6c69 7374 2069 7320 6e6f 7420 6f66 6669 list is not offi │ │ │ │ │ -000784d0: 6369 616c 206f 7220 6e6f 726d 6174 6976 cial or normativ │ │ │ │ │ -000784e0: 652e 2020 4974 206f 6e6c 790a 7072 6f76 e. It only.prov │ │ │ │ │ -000784f0: 6964 6573 2061 6e20 696e 6469 6361 7469 ides an indicati │ │ │ │ │ -00078500: 6f6e 206f 6620 7768 6174 2068 6173 2063 on of what has c │ │ │ │ │ -00078510: 6861 6e67 6564 2061 6e64 2077 6865 7468 hanged and wheth │ │ │ │ │ -00078520: 6572 2079 6f75 2061 7265 206c 696b 656c er you are likel │ │ │ │ │ -00078530: 7920 746f 0a6e 6565 6420 746f 206d 616b y to.need to mak │ │ │ │ │ -00078540: 6520 6368 616e 6765 7320 746f 2079 6f75 e changes to you │ │ │ │ │ -00078550: 7220 7061 636b 6167 6520 696e 206c 6967 r package in lig │ │ │ │ │ -00078560: 6874 206f 6620 7468 6973 2e20 2049 6620 ht of this. If │ │ │ │ │ -00078570: 796f 7520 6861 7665 0a64 6f75 6274 7320 you have.doubts │ │ │ │ │ -00078580: 6162 6f75 7420 6120 6365 7274 6169 6e20 about a certain │ │ │ │ │ -00078590: 746f 7069 632c 2069 6620 796f 7520 6e65 topic, if you ne │ │ │ │ │ -000785a0: 6564 206d 6f72 6520 6465 7461 696c 732c ed more details, │ │ │ │ │ -000785b0: 206f 7220 6966 2079 6f75 2074 6869 6e6b or if you think │ │ │ │ │ -000785c0: 0a73 6f6d 6520 6f74 6865 7220 7061 636b .some other pack │ │ │ │ │ -000785d0: 6167 6520 646f 6573 206e 6f74 2063 6f6d age does not com │ │ │ │ │ -000785e0: 706c 7920 7769 7468 2070 6f6c 6963 792c ply with policy, │ │ │ │ │ -000785f0: 2070 6c65 6173 6520 7265 6665 7220 746f please refer to │ │ │ │ │ -00078600: 2074 6865 0a50 6f6c 6963 7920 4d61 6e75 the.Policy Manu │ │ │ │ │ -00078610: 616c 2069 7473 656c 662e 0a0a 416c 6c20 al itself...All │ │ │ │ │ -00078620: 6f66 2074 6865 2063 6861 6e67 6573 2066 of the changes f │ │ │ │ │ -00078630: 726f 6d20 7665 7273 696f 6e20 332e 302e rom version 3.0. │ │ │ │ │ -00078640: 3020 6f6e 7761 7264 7320 696e 6469 6361 0 onwards indica │ │ │ │ │ -00078650: 7465 2077 6869 6368 2073 6563 7469 6f6e te which section │ │ │ │ │ -00078660: 206f 660a 7468 6520 506f 6c69 6379 204d of.the Policy M │ │ │ │ │ -00078670: 616e 7561 6c20 6469 7363 7573 7365 7320 anual discusses │ │ │ │ │ -00078680: 7468 6520 6973 7375 652e 2020 5468 6520 the issue. The │ │ │ │ │ -00078690: 7365 6374 696f 6e20 6e75 6d62 6572 696e section numberin │ │ │ │ │ -000786a0: 6720 7368 6f75 6c64 0a73 7469 6c6c 2062 g should.still b │ │ │ │ │ -000786b0: 6520 6163 6375 7261 7465 2066 6f72 2063 e accurate for c │ │ │ │ │ -000786c0: 6861 6e67 6573 2062 6163 6b20 746f 2074 hanges back to t │ │ │ │ │ -000786d0: 6865 2032 2e35 2e30 2072 656c 6561 7365 he 2.5.0 release │ │ │ │ │ -000786e0: 2e20 2042 6566 6f72 6520 7468 6174 0a70 . Before that.p │ │ │ │ │ -000786f0: 6f69 6e74 2c20 7468 6520 7365 6374 696f oint, the sectio │ │ │ │ │ -00078700: 6e73 206c 6973 7465 6420 6865 7265 2070 ns listed here p │ │ │ │ │ -00078710: 726f 6261 626c 7920 6e6f 206c 6f6e 6765 robably no longe │ │ │ │ │ -00078720: 7220 636f 7272 6573 706f 6e64 2074 6f0a r correspond to. │ │ │ │ │ -00078730: 7365 6374 696f 6e73 2069 6e20 7468 6520 sections in the │ │ │ │ │ -00078740: 6d6f 6465 726e 2050 6f6c 6963 7920 4d61 modern Policy Ma │ │ │ │ │ -00078750: 6e75 616c 2e0a 0a48 6572 6520 6973 2068 nual...Here is h │ │ │ │ │ -00078760: 6f77 2074 6865 2063 6865 636b 206c 6973 ow the check lis │ │ │ │ │ -00078770: 7420 776f 726b 733a 2043 6865 636b 2077 t works: Check w │ │ │ │ │ -00078780: 6869 6368 2070 6f6c 6963 7920 7665 7273 hich policy vers │ │ │ │ │ -00078790: 696f 6e20 796f 7572 0a70 6163 6b61 6765 ion your.package │ │ │ │ │ -000787a0: 2077 6173 2063 6865 636b 6564 2061 6761 was checked aga │ │ │ │ │ -000787b0: 696e 7374 206c 6173 7420 2869 6e64 6963 inst last (indic │ │ │ │ │ -000787c0: 6174 6564 2069 6e20 7468 6520 e280 9853 ated in the ...S │ │ │ │ │ -000787d0: 7461 6e64 6172 6473 2d56 6572 7369 6f6e tandards-Version │ │ │ │ │ -000787e0: e280 990a 6669 656c 6420 6f66 2074 6865 ....field of the │ │ │ │ │ -000787f0: 2073 6f75 7263 6520 7061 636b 6167 6529 source package) │ │ │ │ │ -00078800: 2e20 2054 6865 6e20 6d6f 7665 2075 7077 . Then move upw │ │ │ │ │ -00078810: 6172 6473 2075 6e74 696c 2074 6865 2074 ards until the t │ │ │ │ │ -00078820: 6f70 2061 6e64 2063 6865 636b 0a77 6869 op and check.whi │ │ │ │ │ -00078830: 6368 206f 6620 7468 6520 6974 656d 7320 ch of the items │ │ │ │ │ -00078840: 6f6e 2074 6865 206c 6973 7420 6d69 6768 on the list migh │ │ │ │ │ -00078850: 7420 636f 6e63 6572 6e20 796f 7572 2070 t concern your p │ │ │ │ │ -00078860: 6163 6b61 6765 2e20 204e 6f74 6520 7768 ackage. Note wh │ │ │ │ │ -00078870: 6963 680a 7365 6374 696f 6e73 206f 6620 ich.sections of │ │ │ │ │ -00078880: 706f 6c69 6379 2064 6973 6375 7373 2074 policy discuss t │ │ │ │ │ -00078890: 6869 732c 2061 6e64 2074 6865 6e20 6368 his, and then ch │ │ │ │ │ -000788a0: 6563 6b20 6f75 7420 7468 6520 506f 6c69 eck out the Poli │ │ │ │ │ -000788b0: 6379 204d 616e 7561 6c0a 666f 7220 6465 cy Manual.for de │ │ │ │ │ -000788c0: 7461 696c 732e 2020 4f6e 6365 2079 6f75 tails. Once you │ │ │ │ │ -000788d0: e280 9976 6520 6d61 6465 2061 6c6c 206e ...ve made all n │ │ │ │ │ -000788e0: 6563 6573 7361 7279 2063 6861 6e67 6573 ecessary changes │ │ │ │ │ -000788f0: 2074 6f20 6d61 7463 6820 7468 650a 6375 to match the.cu │ │ │ │ │ -00078900: 7272 656e 7420 7275 6c65 732c 2075 7064 rrent rules, upd │ │ │ │ │ -00078910: 6174 6520 7468 6520 7661 6c75 6520 6f66 ate the value of │ │ │ │ │ -00078920: 20e2 8098 5374 616e 6461 7264 732d 5665 ...Standards-Ve │ │ │ │ │ -00078930: 7273 696f 6ee2 8099 2074 6f20 7468 6520 rsion... to the │ │ │ │ │ -00078940: 6375 7272 656e 740a 506f 6c69 6379 204d current.Policy M │ │ │ │ │ -00078950: 616e 7561 6c20 7665 7273 696f 6e2e 0a0a anual version... │ │ │ │ │ -00078960: 4966 2061 6e20 6974 656d 2069 6e20 7468 If an item in th │ │ │ │ │ -00078970: 6520 6c69 7374 2069 7320 666f 6c6c 6f77 e list is follow │ │ │ │ │ -00078980: 6564 2062 7920 7468 6520 6e61 6d65 206f ed by the name o │ │ │ │ │ -00078990: 6620 6120 4c69 6e74 6961 6e20 7461 6720 f a Lintian tag │ │ │ │ │ -000789a0: 696e 0a73 7175 6172 6520 6272 6163 6b65 in.square bracke │ │ │ │ │ -000789b0: 7473 2c20 6974 2069 6e64 6963 6174 6573 ts, it indicates │ │ │ │ │ -000789c0: 2074 6861 7420 7468 6520 706f 6c69 6379 that the policy │ │ │ │ │ -000789d0: 2072 6571 7569 7265 6d65 6e74 2069 7320 requirement is │ │ │ │ │ -000789e0: 636f 7665 7265 6420 6279 0a74 6861 7420 covered by.that │ │ │ │ │ -000789f0: 4c69 6e74 6961 6e20 7461 672e 2020 5468 Lintian tag. Th │ │ │ │ │ -00078a00: 6520 6c61 636b 206f 6620 7375 6368 2061 e lack of such a │ │ │ │ │ -00078a10: 6e20 616e 6e6f 7461 7469 6f6e 2064 6f65 n annotation doe │ │ │ │ │ -00078a20: 7320 6e6f 7420 6d65 616e 2074 6861 7420 s not mean that │ │ │ │ │ -00078a30: 6e6f 0a4c 696e 7469 616e 2074 6167 2065 no.Lintian tag e │ │ │ │ │ -00078a40: 7869 7374 7320 746f 2063 6f76 6572 2074 xists to cover t │ │ │ │ │ -00078a50: 6865 2072 6571 7569 7265 6d65 6e74 2e20 he requirement. │ │ │ │ │ -00078a60: 204f 7572 2063 6f76 6572 6167 6520 6f66 Our coverage of │ │ │ │ │ -00078a70: 2074 6865 7365 0a61 6e6e 6f74 6174 696f these.annotatio │ │ │ │ │ -00078a80: 6e73 2069 7320 7175 6974 6520 696e 636f ns is quite inco │ │ │ │ │ -00078a90: 6d70 6c65 7465 2c20 616e 6420 7061 7463 mplete, and patc │ │ │ │ │ -00078aa0: 6865 7320 746f 2074 6869 7320 6368 6563 hes to this chec │ │ │ │ │ -00078ab0: 6b6c 6973 7420 6172 6520 7665 7279 0a77 klist are very.w │ │ │ │ │ -00078ac0: 656c 636f 6d65 2e0a 0a54 6865 2073 6563 elcome...The sec │ │ │ │ │ -00078ad0: 7469 6f6e 7320 696e 2074 6869 7320 6368 tions in this ch │ │ │ │ │ -00078ae0: 6563 6b6c 6973 7420 6d61 7463 6820 7468 ecklist match th │ │ │ │ │ -00078af0: 6520 7661 6c75 6573 2066 6f72 2074 6865 e values for the │ │ │ │ │ -00078b00: 0ae2 8098 5374 616e 6461 7264 732d 5665 ....Standards-Ve │ │ │ │ │ -00078b10: 7273 696f 6ee2 8099 2063 6f6e 7472 6f6c rsion... control │ │ │ │ │ -00078b20: 2066 6965 6c64 2069 6e20 6f6d 6974 7469 field in omitti │ │ │ │ │ -00078b30: 6e67 2074 6865 206d 696e 6f72 2070 6174 ng the minor pat │ │ │ │ │ -00078b40: 6368 2076 6572 7369 6f6e 2c0a 6578 6365 ch version,.exce │ │ │ │ │ -00078b50: 7074 2069 6e20 7468 6520 7477 6f20 616e pt in the two an │ │ │ │ │ -00078b60: 6f6d 616c 6f75 7320 6869 7374 6f72 6963 omalous historic │ │ │ │ │ -00078b70: 616c 2063 6173 6573 2077 6865 7265 206e al cases where n │ │ │ │ │ -00078b80: 6f72 6d61 7469 7665 0a72 6571 7569 7265 ormative.require │ │ │ │ │ -00078b90: 6d65 6e74 7320 7765 7265 2063 6861 6e67 ments were chang │ │ │ │ │ -00078ba0: 6564 2069 6e20 6120 6d69 6e6f 7220 7061 ed in a minor pa │ │ │ │ │ -00078bb0: 7463 6820 7265 6c65 6173 652e 0a0a 1f0a tch release..... │ │ │ │ │ -00078bc0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00078bd0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00078be0: 2056 6572 7369 6f6e 2034 2037 2030 2c20 Version 4 7 0, │ │ │ │ │ -00078bf0: 204e 6578 743a 2056 6572 7369 6f6e 2034 Next: Version 4 │ │ │ │ │ -00078c00: 2036 2032 2c20 2050 7265 763a 2041 626f 6 2, Prev: Abo │ │ │ │ │ -00078c10: 7574 2074 6865 2063 6865 636b 6c69 7374 ut the checklist │ │ │ │ │ -00078c20: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -00078c30: 2063 6865 636b 6c69 7374 0a0a 3232 2e32 checklist..22.2 │ │ │ │ │ -00078c40: 2056 6572 7369 6f6e 2034 2e37 2e30 0a3d Version 4.7.0.= │ │ │ │ │ -00078c50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00078c60: 3d0a 0a52 656c 6561 7365 6420 4170 7269 =..Released Apri │ │ │ │ │ -00078c70: 6c2c 2032 3032 342e 0a0a 322e 322e 310a l, 2024...2.2.1. │ │ │ │ │ -00078c80: 0a20 2020 2020 446f 6375 6d65 6e74 2074 . Document t │ │ │ │ │ -00078c90: 6861 7420 736f 7572 6365 2070 6163 6b61 hat source packa │ │ │ │ │ -00078ca0: 6765 7320 696e 2074 6865 2027 6d61 696e ges in the 'main │ │ │ │ │ -00078cb0: 2720 6172 6368 6976 6520 6172 6561 206d ' archive area m │ │ │ │ │ -00078cc0: 6179 2062 7569 6c64 0a20 2020 2020 6269 ay build. bi │ │ │ │ │ -00078cd0: 6e61 7279 2070 6163 6b61 6765 7320 696e nary packages in │ │ │ │ │ -00078ce0: 2074 6865 2027 636f 6e74 7269 6227 2061 the 'contrib' a │ │ │ │ │ -00078cf0: 7263 6869 7665 2061 7265 612c 2061 6c74 rchive area, alt │ │ │ │ │ -00078d00: 686f 7567 6820 7468 6973 2069 730a 2020 hough this is. │ │ │ │ │ -00078d10: 2020 2064 6973 636f 7572 6167 6564 2075 discouraged u │ │ │ │ │ -00078d20: 6e6c 6573 7320 7468 6520 736f 7572 6365 nless the source │ │ │ │ │ -00078d30: 2070 6163 6b61 6765 2069 7320 696e 636f package is inco │ │ │ │ │ -00078d40: 6e76 656e 6965 6e74 2074 6f20 7370 6c69 nvenient to spli │ │ │ │ │ -00078d50: 742e 0a20 2020 2020 5468 6973 2064 6f65 t.. This doe │ │ │ │ │ -00078d60: 7320 6e6f 7420 7265 6c61 7820 7468 6520 s not relax the │ │ │ │ │ -00078d70: 7265 7175 6972 656d 656e 7420 7468 6174 requirement that │ │ │ │ │ -00078d80: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ -00078d90: 2069 6e20 276d 6169 6e27 0a20 2020 2020 in 'main'. │ │ │ │ │ -00078da0: 6d75 7374 206e 6f74 2068 6176 6520 6275 must not have bu │ │ │ │ │ -00078db0: 696c 6420 6465 7065 6e64 656e 6369 6573 ild dependencies │ │ │ │ │ -00078dc0: 206f 7574 7369 6465 206f 6620 276d 6169 outside of 'mai │ │ │ │ │ -00078dd0: 6e27 2e0a 0a32 2e32 2e32 0a0a 2020 2020 n'...2.2.2.. │ │ │ │ │ -00078de0: 2054 6865 20e2 8098 6e6f 6e2d 6672 6565 The ...non-free │ │ │ │ │ -00078df0: 2d66 6972 6d77 6172 65e2 8099 2061 7263 -firmware... arc │ │ │ │ │ -00078e00: 6869 7665 2061 7265 6120 6861 7320 6265 hive area has be │ │ │ │ │ -00078e10: 656e 2061 6464 6564 2e0a 0a33 2e39 0a0a en added...3.9.. │ │ │ │ │ -00078e20: 2020 2020 204d 6169 6e74 6169 6e65 7220 Maintainer │ │ │ │ │ -00078e30: 7363 7269 7074 7320 7368 6f75 6c64 2075 scripts should u │ │ │ │ │ -00078e40: 7365 206e 6174 6976 6520 6f76 6572 7269 se native overri │ │ │ │ │ -00078e50: 6469 6e67 206d 6563 6861 6e69 736d 7320 ding mechanisms │ │ │ │ │ -00078e60: 696e 7374 6561 640a 2020 2020 206f 6620 instead. of │ │ │ │ │ -00078e70: 6470 6b67 2d64 6976 6572 742c 2077 6865 dpkg-divert, whe │ │ │ │ │ -00078e80: 7265 7665 7220 706f 7373 6962 6c65 2e20 rever possible. │ │ │ │ │ -00078e90: 204d 6169 6e74 6169 6e65 7220 7363 7269 Maintainer scri │ │ │ │ │ -00078ea0: 7074 7320 6d75 7374 206e 6f74 0a20 2020 pts must not. │ │ │ │ │ -00078eb0: 2020 6469 7665 7274 2063 6f6e 6669 6775 divert configu │ │ │ │ │ -00078ec0: 7261 7469 6f6e 2066 696c 6573 2075 7365 ration files use │ │ │ │ │ -00078ed0: 6420 6279 2073 7973 7465 6d64 2063 6f6d d by systemd com │ │ │ │ │ -00078ee0: 706f 6e65 6e74 732e 0a0a 2020 2020 204d ponents... M │ │ │ │ │ -00078ef0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -00078f00: 7320 6d75 7374 206e 6f74 2075 7365 2074 s must not use t │ │ │ │ │ -00078f10: 6865 2061 6c74 6572 6e61 7469 7665 7320 he alternatives │ │ │ │ │ -00078f20: 7379 7374 656d 2066 6f72 2073 7973 7465 system for syste │ │ │ │ │ -00078f30: 6d64 0a20 2020 2020 636f 6e66 6967 7572 md. configur │ │ │ │ │ -00078f40: 6174 696f 6e20 6669 6c65 732e 0a0a 342e ation files...4. │ │ │ │ │ -00078f50: 380a 0a20 2020 2020 4861 7264 206c 696e 8.. Hard lin │ │ │ │ │ -00078f60: 6b73 2061 7265 2070 6572 6d69 7474 6564 ks are permitted │ │ │ │ │ -00078f70: 2069 6e20 736f 7572 6365 2070 6163 6b61 in source packa │ │ │ │ │ -00078f80: 6765 732e 0a0a 342e 390a 0a20 2020 2020 ges...4.9.. │ │ │ │ │ -00078f90: 466f 7220 7061 636b 6167 6573 2069 6e20 For packages in │ │ │ │ │ -00078fa0: 636f 6e74 7269 622c 2061 6e64 2066 6f72 contrib, and for │ │ │ │ │ -00078fb0: 2070 6163 6b61 6765 7320 696e 206e 6f6e packages in non │ │ │ │ │ -00078fc0: 2d66 7265 6520 7769 7468 0a20 2020 2020 -free with. │ │ │ │ │ -00078fd0: e280 9841 7574 6f62 7569 6c64 3a20 7965 ...Autobuild: ye │ │ │ │ │ -00078fe0: 73e2 8099 2c20 7265 7175 6972 6564 2074 s..., required t │ │ │ │ │ -00078ff0: 6172 6765 7473 2069 6e20 642f 7275 6c65 argets in d/rule │ │ │ │ │ -00079000: 7320 6172 6520 6e6f 206c 6f6e 6765 720a s are no longer. │ │ │ │ │ -00079010: 2020 2020 2070 6572 6d69 7474 6564 2074 permitted t │ │ │ │ │ -00079020: 6f20 6174 7465 6d70 7420 6e65 7477 6f72 o attempt networ │ │ │ │ │ -00079030: 6b20 6163 6365 7373 2e20 2050 7265 7669 k access. Previ │ │ │ │ │ -00079040: 6f75 736c 792c 206f 6e6c 7920 7061 636b ously, only pack │ │ │ │ │ -00079050: 6167 6573 2069 6e0a 2020 2020 206d 6169 ages in. mai │ │ │ │ │ -00079060: 6e20 6861 6420 7468 6973 2072 6573 7472 n had this restr │ │ │ │ │ -00079070: 6963 7469 6f6e 2e0a 0a35 2e36 2e31 330a iction...5.6.13. │ │ │ │ │ -00079080: 0a20 2020 2020 5468 6520 e280 9844 6573 . The ...Des │ │ │ │ │ -00079090: 6372 6970 7469 6f6e e280 9920 6669 656c cription... fiel │ │ │ │ │ -000790a0: 6420 6973 206e 6f74 2070 7265 7365 6e74 d is not present │ │ │ │ │ -000790b0: 2069 6e20 e280 982e 6368 616e 6765 73e2 in ....changes. │ │ │ │ │ -000790c0: 8099 2066 696c 6573 2069 6620 6e6f 0a20 .. files if no. │ │ │ │ │ -000790d0: 2020 2020 6269 6e61 7279 2070 6163 6b61 binary packa │ │ │ │ │ -000790e0: 6765 7320 6172 6520 6265 696e 6720 7570 ges are being up │ │ │ │ │ -000790f0: 6c6f 6164 6564 2e0a 0a35 2e36 2e31 390a loaded...5.6.19. │ │ │ │ │ -00079100: 0a20 2020 2020 5468 6520 e280 9842 696e . The ...Bin │ │ │ │ │ -00079110: 6172 79e2 8099 2066 6965 6c64 2069 7320 ary... field is │ │ │ │ │ -00079120: 6e6f 7420 7072 6573 656e 7420 696e 20e2 not present in . │ │ │ │ │ -00079130: 8098 2e63 6861 6e67 6573 e280 9920 6669 ...changes... fi │ │ │ │ │ -00079140: 6c65 7320 6966 206e 6f20 6269 6e61 7279 les if no binary │ │ │ │ │ -00079150: 0a20 2020 2020 7061 636b 6167 6573 2061 . packages a │ │ │ │ │ -00079160: 7265 2062 6569 6e67 2075 706c 6f61 6465 re being uploade │ │ │ │ │ -00079170: 642e 0a0a 362e 330a 0a20 2020 2020 5061 d...6.3.. Pa │ │ │ │ │ -00079180: 636b 6167 6573 2074 6861 7420 6175 746f ckages that auto │ │ │ │ │ -00079190: 6d61 7469 6361 6c6c 7920 7374 6172 7420 matically start │ │ │ │ │ -000791a0: 6f72 2073 746f 7020 7379 7374 656d 2073 or stop system s │ │ │ │ │ -000791b0: 6572 7669 6365 7320 6d75 7374 0a20 2020 ervices must. │ │ │ │ │ -000791c0: 2020 696e 636c 7564 6520 e280 9873 7973 include ...sys │ │ │ │ │ -000791d0: 7465 6d64 e280 9920 756e 6974 7320 756e temd... units un │ │ │ │ │ -000791e0: 6c65 7373 2074 6865 2073 6572 7669 6365 less the service │ │ │ │ │ -000791f0: 2069 7320 6f6e 6c79 2069 6e74 656e 6465 is only intende │ │ │ │ │ -00079200: 6420 666f 7220 7573 650a 2020 2020 206f d for use. o │ │ │ │ │ -00079210: 6e20 7379 7374 656d 7320 7275 6e6e 696e n systems runnin │ │ │ │ │ -00079220: 6720 616c 7465 726e 6174 6976 6520 696e g alternative in │ │ │ │ │ -00079230: 6974 2073 7973 7465 6d73 2e20 2050 7265 it systems. Pre │ │ │ │ │ -00079240: 7669 6f75 736c 792c 20e2 8098 7379 7374 viously, ...syst │ │ │ │ │ -00079250: 656d 64e2 8099 0a20 2020 2020 616c 736f emd.... also │ │ │ │ │ -00079260: 2073 7570 706f 7274 6564 2069 6e69 7420 supported init │ │ │ │ │ -00079270: 7363 7269 7074 732c 2062 7574 2074 6861 scripts, but tha │ │ │ │ │ -00079280: 7420 7375 7070 6f72 7420 6973 2062 6569 t support is bei │ │ │ │ │ -00079290: 6e67 2072 656d 6f76 6564 2e0a 0a1f 0a46 ng removed.....F │ │ │ │ │ -000792a0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -000792b0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -000792c0: 5665 7273 696f 6e20 3420 3620 322c 2020 Version 4 6 2, │ │ │ │ │ -000792d0: 4e65 7874 3a20 5665 7273 696f 6e20 3420 Next: Version 4 │ │ │ │ │ -000792e0: 3620 312c 2020 5072 6576 3a20 5665 7273 6 1, Prev: Vers │ │ │ │ │ -000792f0: 696f 6e20 3420 3720 302c 2020 5570 3a20 ion 4 7 0, Up: │ │ │ │ │ -00079300: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -00079310: 6973 740a 0a32 322e 3320 5665 7273 696f ist..22.3 Versio │ │ │ │ │ -00079320: 6e20 342e 362e 320a 3d3d 3d3d 3d3d 3d3d n 4.6.2.======== │ │ │ │ │ -00079330: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00079340: 6173 6564 2044 6563 656d 6265 722c 2032 ased December, 2 │ │ │ │ │ -00079350: 3032 322e 0a0a 332e 380a 0a20 2020 2020 022...3.8.. │ │ │ │ │ -00079360: 4573 7365 6e74 6961 6c20 7061 636b 6167 Essential packag │ │ │ │ │ -00079370: 6573 2061 7265 206f 6e6c 7920 7265 7175 es are only requ │ │ │ │ │ -00079380: 6972 6564 2074 6f20 7072 6f76 6964 6520 ired to provide │ │ │ │ │ -00079390: 7468 6569 7220 636f 7265 0a20 2020 2020 their core. │ │ │ │ │ -000793a0: 6675 6e63 7469 6f6e 616c 6974 7920 7768 functionality wh │ │ │ │ │ -000793b0: 656e 2075 6e63 6f6e 6669 6775 7265 6420 en unconfigured │ │ │ │ │ -000793c0: 6966 2074 6865 7920 6861 6420 7072 6576 if they had prev │ │ │ │ │ -000793d0: 696f 7573 6c79 2062 6565 6e0a 2020 2020 iously been. │ │ │ │ │ -000793e0: 2063 6f6e 6669 6775 7265 6420 6174 206c configured at l │ │ │ │ │ -000793f0: 6561 7374 206f 6e63 652e 0a0a 362e 3520 east once...6.5 │ │ │ │ │ -00079400: 2620 362e 360a 0a20 2020 2020 5468 6520 & 6.6.. The │ │ │ │ │ -00079410: 6e65 7720 7061 636b 6167 6520 7665 7273 new package vers │ │ │ │ │ -00079420: 696f 6e20 6973 2070 726f 7669 6465 6420 ion is provided │ │ │ │ │ -00079430: 6173 2061 6e20 6164 6469 7469 6f6e 616c as an additional │ │ │ │ │ -00079440: 2061 7267 756d 656e 740a 2020 2020 2066 argument. f │ │ │ │ │ -00079450: 6f6c 6c6f 7769 6e67 2074 6865 206f 6c64 ollowing the old │ │ │ │ │ -00079460: 2070 6163 6b61 6765 2076 6572 7369 6f6e package version │ │ │ │ │ -00079470: 2074 6f20 7365 7665 7261 6c20 e280 9870 to several ...p │ │ │ │ │ -00079480: 7265 696e 7374 e280 992c 20e2 8098 7072 reinst..., ...pr │ │ │ │ │ -00079490: 6572 6de2 8099 2c0a 2020 2020 2061 6e64 erm...,. and │ │ │ │ │ -000794a0: 20e2 8098 706f 7374 726d e280 9920 6d61 ...postrm... ma │ │ │ │ │ -000794b0: 696e 7461 696e 6572 2073 6372 6970 7420 intainer script │ │ │ │ │ -000794c0: 6163 7469 6f6e 732e 0a0a 3131 2e38 2e34 actions...11.8.4 │ │ │ │ │ -000794d0: 0a0a 2020 2020 2057 6865 6e20 636f 6d70 .. When comp │ │ │ │ │ -000794e0: 7574 696e 6720 7468 6520 7072 696f 7269 uting the priori │ │ │ │ │ -000794f0: 7479 2066 6f72 2061 6c74 6572 6e61 7469 ty for alternati │ │ │ │ │ -00079500: 7665 7320 666f 720a 2020 2020 20e2 8098 ves for. ... │ │ │ │ │ -00079510: 2f75 7372 2f62 696e 2f78 2d77 696e 646f /usr/bin/x-windo │ │ │ │ │ -00079520: 772d 6d61 6e61 6765 72e2 8099 2c20 7374 w-manager..., st │ │ │ │ │ -00079530: 6172 7420 7769 7468 2061 2070 7269 6f72 art with a prior │ │ │ │ │ -00079540: 6974 7920 6f66 2034 302c 206e 6f74 2032 ity of 40, not 2 │ │ │ │ │ -00079550: 302c 0a20 2020 2020 616e 6420 646f 6ee2 0,. and don. │ │ │ │ │ -00079560: 8099 7420 696e 6372 6561 7365 2074 6865 ..t increase the │ │ │ │ │ -00079570: 2070 7269 6f72 6974 7920 6261 7365 6420 priority based │ │ │ │ │ -00079580: 6f6e 2073 7570 706f 7274 2066 6f72 2074 on support for t │ │ │ │ │ -00079590: 6865 2028 6f62 736f 6c65 7465 290a 2020 he (obsolete). │ │ │ │ │ -000795a0: 2020 2044 6562 6961 6e20 6d65 6e75 2073 Debian menu s │ │ │ │ │ -000795b0: 7973 7465 6d2e 0a0a 1f0a 4669 6c65 3a20 ystem.....File: │ │ │ │ │ -000795c0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -000795d0: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -000795e0: 6f6e 2034 2036 2031 2c20 204e 6578 743a on 4 6 1, Next: │ │ │ │ │ -000795f0: 2056 6572 7369 6f6e 2034 2036 2030 2c20 Version 4 6 0, │ │ │ │ │ -00079600: 2050 7265 763a 2056 6572 7369 6f6e 2034 Prev: Version 4 │ │ │ │ │ -00079610: 2036 2032 2c20 2055 703a 2055 7067 7261 6 2, Up: Upgra │ │ │ │ │ -00079620: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -00079630: 3232 2e34 2056 6572 7369 6f6e 2034 2e36 22.4 Version 4.6 │ │ │ │ │ -00079640: 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .1.============= │ │ │ │ │ -00079650: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ -00079660: 4d61 792c 2032 3032 322e 0a0a 392e 312e May, 2022...9.1. │ │ │ │ │ -00079670: 310a 0a20 2020 2020 5265 7374 6f72 6520 1.. Restore │ │ │ │ │ -00079680: 7065 726d 6973 7369 6f6e 2066 6f72 2070 permission for p │ │ │ │ │ -00079690: 6163 6b61 6765 7320 666f 7220 6e6f 6e2d ackages for non- │ │ │ │ │ -000796a0: 3634 2d62 6974 2061 7263 6869 7465 6374 64-bit architect │ │ │ │ │ -000796b0: 7572 6573 2074 6f0a 2020 2020 2069 6e73 ures to. ins │ │ │ │ │ -000796c0: 7461 6c6c 2066 696c 6573 2074 6f20 e280 tall files to .. │ │ │ │ │ -000796d0: 982f 7573 722f 6c69 6236 342f e280 992e ./usr/lib64/.... │ │ │ │ │ -000796e0: 0a0a 392e 372e 3220 2620 392e 372e 330a ..9.7.2 & 9.7.3. │ │ │ │ │ -000796f0: 0a20 2020 2020 5468 6520 7465 7874 206f . The text o │ │ │ │ │ -00079700: 6620 7468 6573 6520 7365 6374 696f 6e73 f these sections │ │ │ │ │ -00079710: 2068 6173 2062 6565 6e20 7570 6461 7465 has been update │ │ │ │ │ -00079720: 6420 746f 2072 6566 6c65 6374 2074 6865 d to reflect the │ │ │ │ │ -00079730: 2070 6163 6b61 6765 0a20 2020 2020 7370 package. sp │ │ │ │ │ -00079740: 6c69 7420 6f66 2062 696e 3a6d 696d 652d lit of bin:mime- │ │ │ │ │ -00079750: 7375 7070 6f72 7420 696e 746f 2062 696e support into bin │ │ │ │ │ -00079760: 3a6d 6564 6961 2d74 7970 6573 2061 6e64 :media-types and │ │ │ │ │ -00079770: 2062 696e 3a6d 6169 6c63 6170 2e0a 0a1f bin:mailcap.... │ │ │ │ │ -00079780: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00079790: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000797a0: 3a20 5665 7273 696f 6e20 3420 3620 302c : Version 4 6 0, │ │ │ │ │ -000797b0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ -000797c0: 3420 3520 312c 2020 5072 6576 3a20 5665 4 5 1, Prev: Ve │ │ │ │ │ -000797d0: 7273 696f 6e20 3420 3620 312c 2020 5570 rsion 4 6 1, Up │ │ │ │ │ -000797e0: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ -000797f0: 6b6c 6973 740a 0a32 322e 3520 5665 7273 klist..22.5 Vers │ │ │ │ │ -00079800: 696f 6e20 342e 362e 300a 3d3d 3d3d 3d3d ion 4.6.0.====== │ │ │ │ │ -00079810: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -00079820: 6c65 6173 6564 2041 7567 7573 742c 2032 leased August, 2 │ │ │ │ │ -00079830: 3032 312e 0a0a 392e 312e 310a 0a20 2020 021...9.1.1.. │ │ │ │ │ -00079840: 2020 4e6f 2070 6163 6b61 6765 2069 7320 No package is │ │ │ │ │ -00079850: 616c 6c6f 7765 6420 746f 2069 6e73 7461 allowed to insta │ │ │ │ │ -00079860: 6c6c 2066 696c 6573 2069 6e20 e280 982f ll files in .../ │ │ │ │ │ -00079870: 7573 722f 6c69 6236 342f e280 992e 0a20 usr/lib64/..... │ │ │ │ │ -00079880: 2020 2020 5072 6576 696f 7573 6c79 2c20 Previously, │ │ │ │ │ -00079890: 7468 6973 2070 726f 6869 6269 7469 6f6e this prohibition │ │ │ │ │ -000798a0: 206f 6e6c 7920 6170 706c 6965 6420 746f only applied to │ │ │ │ │ -000798b0: 2070 6163 6b61 6765 7320 666f 7220 3634 packages for 64 │ │ │ │ │ -000798c0: 2d62 6974 0a20 2020 2020 6172 6368 6974 -bit. archit │ │ │ │ │ -000798d0: 6563 7475 7265 732e 0a0a 3132 2e31 0a0a ectures...12.1.. │ │ │ │ │ -000798e0: 2020 2020 204d 616e 7561 6c20 7061 6765 Manual page │ │ │ │ │ -000798f0: 7320 6d61 7920 6265 2069 6e63 6c75 6465 s may be include │ │ │ │ │ -00079900: 6420 696e 2064 6570 656e 6465 6e63 6965 d in dependencie │ │ │ │ │ -00079910: 732c 206e 6f74 206f 6e6c 7920 696e 2074 s, not only in t │ │ │ │ │ -00079920: 6865 0a20 2020 2020 7061 636b 6167 6573 he. packages │ │ │ │ │ -00079930: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the │ │ │ │ │ -00079940: 7468 696e 6773 2074 6865 7920 646f 6375 things they docu │ │ │ │ │ -00079950: 6d65 6e74 2e0a 0a1f 0a46 696c 653a 2064 ment.....File: d │ │ │ │ │ -00079960: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00079970: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -00079980: 6e20 3420 3520 312c 2020 4e65 7874 3a20 n 4 5 1, Next: │ │ │ │ │ -00079990: 5665 7273 696f 6e20 3420 3520 302c 2020 Version 4 5 0, │ │ │ │ │ -000799a0: 5072 6576 3a20 5665 7273 696f 6e20 3420 Prev: Version 4 │ │ │ │ │ -000799b0: 3620 302c 2020 5570 3a20 5570 6772 6164 6 0, Up: Upgrad │ │ │ │ │ -000799c0: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -000799d0: 322e 3620 5665 7273 696f 6e20 342e 352e 2.6 Version 4.5. │ │ │ │ │ -000799e0: 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 1.============== │ │ │ │ │ -000799f0: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 204e ====..Released N │ │ │ │ │ -00079a00: 6f76 656d 6265 722c 2032 3032 302e 0a0a ovember, 2020... │ │ │ │ │ -00079a10: 322e 332c 2034 2e35 2026 2031 322e 350a 2.3, 4.5 & 12.5. │ │ │ │ │ -00079a20: 0a20 2020 2020 5468 6520 636f 7079 7269 . The copyri │ │ │ │ │ -00079a30: 6768 7420 696e 666f 726d 6174 696f 6e20 ght information │ │ │ │ │ -00079a40: 666f 7220 6669 6c65 7320 696e 2061 2070 for files in a p │ │ │ │ │ -00079a50: 6163 6b61 6765 206d 7573 7420 6265 2063 ackage must be c │ │ │ │ │ -00079a60: 6f70 6965 640a 2020 2020 2076 6572 6261 opied. verba │ │ │ │ │ -00079a70: 7469 6d20 696e 746f 20e2 8098 2f75 7372 tim into .../usr │ │ │ │ │ -00079a80: 2f73 6861 7265 2f64 6f63 2f50 4143 4b41 /share/doc/PACKA │ │ │ │ │ -00079a90: 4745 2f63 6f70 7972 6967 6874 e280 9920 GE/copyright... │ │ │ │ │ -00079aa0: 7768 656e 2061 6c6c 206f 6620 7468 650a when all of the. │ │ │ │ │ -00079ab0: 2020 2020 2066 6f6c 6c6f 7769 6e67 2068 following h │ │ │ │ │ -00079ac0: 6f6c 643a 0a0a 2020 2020 2020 2031 2e20 old:.. 1. │ │ │ │ │ -00079ad0: 7468 6520 6469 7374 7269 6275 7469 6f6e the distribution │ │ │ │ │ -00079ae0: 206c 6963 656e 7365 2066 6f72 2074 686f license for tho │ │ │ │ │ -00079af0: 7365 2066 696c 6573 2072 6571 7569 7265 se files require │ │ │ │ │ -00079b00: 7320 7468 6174 0a20 2020 2020 2020 2020 s that. │ │ │ │ │ -00079b10: 2063 6f70 7972 6967 6874 2069 6e66 6f72 copyright infor │ │ │ │ │ -00079b20: 6d61 7469 6f6e 2062 6520 696e 636c 7564 mation be includ │ │ │ │ │ -00079b30: 6564 2069 6e20 616c 6c20 636f 7069 6573 ed in all copies │ │ │ │ │ -00079b40: 2061 6e64 2f6f 7220 6269 6e61 7279 0a20 and/or binary. │ │ │ │ │ -00079b50: 2020 2020 2020 2020 2064 6973 7472 6962 distrib │ │ │ │ │ -00079b60: 7574 696f 6e73 3b0a 0a20 2020 2020 2020 utions;.. │ │ │ │ │ -00079b70: 322e 2074 6865 2066 696c 6573 2061 7265 2. the files are │ │ │ │ │ -00079b80: 2073 6869 7070 6564 2069 6e20 7468 6520 shipped in the │ │ │ │ │ -00079b90: 6269 6e61 7279 2070 6163 6b61 6765 2c20 binary package, │ │ │ │ │ -00079ba0: 6569 7468 6572 2069 6e20 736f 7572 6365 either in source │ │ │ │ │ -00079bb0: 0a20 2020 2020 2020 2020 206f 7220 636f . or co │ │ │ │ │ -00079bc0: 6d70 696c 6564 2066 6f72 6d3b 2061 6e64 mpiled form; and │ │ │ │ │ -00079bd0: 0a0a 2020 2020 2020 2033 2e20 7468 6520 .. 3. the │ │ │ │ │ -00079be0: 666f 726d 2069 6e20 7768 6963 6820 7468 form in which th │ │ │ │ │ -00079bf0: 6520 6669 6c65 7320 6172 6520 7072 6573 e files are pres │ │ │ │ │ -00079c00: 656e 7420 696e 2074 6865 2062 696e 6172 ent in the binar │ │ │ │ │ -00079c10: 7920 7061 636b 6167 650a 2020 2020 2020 y package. │ │ │ │ │ -00079c20: 2020 2020 646f 6573 206e 6f74 2069 6e63 does not inc │ │ │ │ │ -00079c30: 6c75 6465 2061 2070 6c61 696e 2074 6578 lude a plain tex │ │ │ │ │ -00079c40: 7420 7665 7273 696f 6e20 6f66 2074 6865 t version of the │ │ │ │ │ -00079c50: 6972 2063 6f70 7972 6967 6874 0a20 2020 ir copyright. │ │ │ │ │ -00079c60: 2020 2020 2020 206e 6f74 6963 6573 2e0a notices.. │ │ │ │ │ -00079c70: 0a20 2020 2020 4e6f 7465 2074 6861 7420 . Note that │ │ │ │ │ -00079c80: 7468 6572 6520 6973 206e 6f20 6368 616e there is no chan │ │ │ │ │ -00079c90: 6765 2074 6f20 7468 6520 7265 7175 6972 ge to the requir │ │ │ │ │ -00079ca0: 656d 656e 7420 746f 2063 6f70 7920 616c ement to copy al │ │ │ │ │ -00079cb0: 6c0a 2020 2020 206c 6963 656e 7369 6e67 l. licensing │ │ │ │ │ -00079cc0: 2069 6e66 6f72 6d61 7469 6f6e 2069 6e74 information int │ │ │ │ │ -00079cd0: 6f20 e280 982f 7573 722f 7368 6172 652f o .../usr/share/ │ │ │ │ │ -00079ce0: 646f 632f 5041 434b 4147 452f 636f 7079 doc/PACKAGE/copy │ │ │ │ │ -00079cf0: 7269 6768 74e2 8099 2e0a 0a20 2020 2020 right...... │ │ │ │ │ -00079d00: 2850 7265 7669 6f75 736c 792c 2069 7420 (Previously, it │ │ │ │ │ -00079d10: 7761 7320 616c 7761 7973 2072 6571 7569 was always requi │ │ │ │ │ -00079d20: 7265 6420 666f 7220 616c 6c20 636f 7079 red for all copy │ │ │ │ │ -00079d30: 7269 6768 7420 696e 666f 726d 6174 696f right informatio │ │ │ │ │ -00079d40: 6e0a 2020 2020 2074 6f20 6265 2063 6f70 n. to be cop │ │ │ │ │ -00079d50: 6965 6420 696e 746f 20e2 8098 2f75 7372 ied into .../usr │ │ │ │ │ -00079d60: 2f73 6861 7265 2f64 6f63 2f50 4143 4b41 /share/doc/PACKA │ │ │ │ │ -00079d70: 4745 2f63 6f70 7972 6967 6874 e280 992e GE/copyright.... │ │ │ │ │ -00079d80: 290a 0a34 2e31 370a 0a20 2020 2020 5061 )..4.17.. Pa │ │ │ │ │ -00079d90: 636b 6167 6573 206d 7573 7420 6e6f 7420 ckages must not │ │ │ │ │ -00079da0: 636f 6e74 6169 6e20 6120 6e6f 6e2d 6465 contain a non-de │ │ │ │ │ -00079db0: 6661 756c 7420 7365 7269 6573 2066 696c fault series fil │ │ │ │ │ -00079dc0: 652e 2020 5468 6174 2069 732c 0a20 2020 e. That is,. │ │ │ │ │ -00079dd0: 2020 6470 6b67 e280 9973 2076 656e 646f dpkg...s vendo │ │ │ │ │ -00079de0: 722d 7370 6563 6966 6963 2070 6174 6368 r-specific patch │ │ │ │ │ -00079df0: 2073 6572 6965 7320 6665 6174 7572 6520 series feature │ │ │ │ │ -00079e00: 6d75 7374 206e 6f74 2062 6520 7573 6564 must not be used │ │ │ │ │ -00079e10: 2066 6f72 0a20 2020 2020 7061 636b 6167 for. packag │ │ │ │ │ -00079e20: 6573 2069 6e20 7468 6520 4465 6269 616e es in the Debian │ │ │ │ │ -00079e30: 2061 7263 6869 7665 2e0a 0a20 2020 2020 archive... │ │ │ │ │ -00079e40: 2870 7265 7669 6f75 736c 7920 6120 e280 (previously a .. │ │ │ │ │ -00079e50: 9c73 686f 756c 6420 6e6f 74e2 809d 290a .should not...). │ │ │ │ │ -00079e60: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00079e70: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00079e80: 6465 3a20 5665 7273 696f 6e20 3420 3520 de: Version 4 5 │ │ │ │ │ -00079e90: 302c 2020 4e65 7874 3a20 5665 7273 696f 0, Next: Versio │ │ │ │ │ -00079ea0: 6e20 3420 3420 312c 2020 5072 6576 3a20 n 4 4 1, Prev: │ │ │ │ │ -00079eb0: 5665 7273 696f 6e20 3420 3520 312c 2020 Version 4 5 1, │ │ │ │ │ -00079ec0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ -00079ed0: 6563 6b6c 6973 740a 0a32 322e 3720 5665 ecklist..22.7 Ve │ │ │ │ │ -00079ee0: 7273 696f 6e20 342e 352e 300a 3d3d 3d3d rsion 4.5.0.==== │ │ │ │ │ -00079ef0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -00079f00: 5265 6c65 6173 6564 204a 616e 7561 7279 Released January │ │ │ │ │ -00079f10: 2c20 3230 3230 2e0a 0a39 2e32 2e31 0a0a , 2020...9.2.1.. │ │ │ │ │ -00079f20: 2020 2020 2057 6865 6e20 6d61 696e 7461 When mainta │ │ │ │ │ -00079f30: 696e 6572 7320 6368 6f6f 7365 2061 206e iners choose a n │ │ │ │ │ -00079f40: 6577 2068 6172 6463 6f64 6564 206f 7220 ew hardcoded or │ │ │ │ │ -00079f50: 6479 6e61 6d69 6361 6c6c 7920 6765 6e65 dynamically gene │ │ │ │ │ -00079f60: 7261 7465 640a 2020 2020 2075 7365 726e rated. usern │ │ │ │ │ -00079f70: 616d 6520 666f 7220 7061 636b 6167 6573 ame for packages │ │ │ │ │ -00079f80: 2074 6f20 7573 652c 2074 6865 7920 7368 to use, they sh │ │ │ │ │ -00079f90: 6f75 6c64 2073 7461 7274 2074 6869 7320 ould start this │ │ │ │ │ -00079fa0: 7573 6572 6e61 6d65 2077 6974 680a 2020 username with. │ │ │ │ │ -00079fb0: 2020 2061 6e20 756e 6465 7273 636f 7265 an underscore │ │ │ │ │ -00079fc0: 2e0a 0a39 2e33 2e31 0a0a 2020 2020 2050 ...9.3.1.. P │ │ │ │ │ -00079fd0: 6163 6b61 6765 7320 7468 6174 2069 6e63 ackages that inc │ │ │ │ │ -00079fe0: 6c75 6465 2073 7973 7465 6d20 7365 7276 lude system serv │ │ │ │ │ -00079ff0: 6963 6573 2073 686f 756c 6420 696e 636c ices should incl │ │ │ │ │ -0007a000: 7564 6520 e280 9873 7973 7465 6d64 e280 ude ...systemd.. │ │ │ │ │ -0007a010: 990a 2020 2020 2073 6572 7669 6365 2075 .. service u │ │ │ │ │ -0007a020: 6e69 7473 2074 6f20 7374 6172 7420 6f72 nits to start or │ │ │ │ │ -0007a030: 2073 746f 7020 7468 6f73 6520 7365 7276 stop those serv │ │ │ │ │ -0007a040: 6963 6573 2e0a 0a20 2020 2020 496e 636c ices... Incl │ │ │ │ │ -0007a050: 7564 696e 6720 616e 2069 6e69 7420 7363 uding an init sc │ │ │ │ │ -0007a060: 7269 7074 2069 7320 656e 636f 7572 6167 ript is encourag │ │ │ │ │ -0007a070: 6564 2069 6620 7468 6572 6520 6973 206e ed if there is n │ │ │ │ │ -0007a080: 6f20 7379 7374 656d 6420 756e 6974 2c0a o systemd unit,. │ │ │ │ │ -0007a090: 2020 2020 2061 6e64 206f 7074 696f 6e61 and optiona │ │ │ │ │ -0007a0a0: 6c20 6966 2074 6865 7265 2069 7320 2870 l if there is (p │ │ │ │ │ -0007a0b0: 7265 7669 6f75 736c 792c 2069 7420 7761 reviously, it wa │ │ │ │ │ -0007a0c0: 7320 7265 636f 6d6d 656e 6465 6429 2e0a s recommended).. │ │ │ │ │ -0007a0d0: 0a20 2020 2020 496e 2074 6865 2063 6f6d . In the com │ │ │ │ │ -0007a0e0: 6d6f 6e20 6361 7365 2074 6861 7420 6120 mon case that a │ │ │ │ │ -0007a0f0: 7061 636b 6167 6520 696e 636c 7564 6573 package includes │ │ │ │ │ -0007a100: 2061 2073 696e 676c 6520 7379 7374 656d a single system │ │ │ │ │ -0007a110: 2073 6572 7669 6365 2c0a 2020 2020 2074 service,. t │ │ │ │ │ -0007a120: 6865 2073 6572 7669 6365 2075 6e69 7420 he service unit │ │ │ │ │ -0007a130: 7368 6f75 6c64 2068 6176 6520 7468 6520 should have the │ │ │ │ │ -0007a140: 7361 6d65 206e 616d 6520 6173 2074 6865 same name as the │ │ │ │ │ -0007a150: 2070 6163 6b61 6765 2070 6c75 7320 7468 package plus th │ │ │ │ │ -0007a160: 650a 2020 2020 20e2 809c 2e73 6572 7669 e. ....servi │ │ │ │ │ -0007a170: 6365 e280 9d20 6578 7465 6e73 696f 6e2e ce... extension. │ │ │ │ │ -0007a180: 2020 4966 2061 6e20 696e 6974 2073 6372 If an init scr │ │ │ │ │ -0007a190: 6970 7420 6973 2069 6e63 6c75 6465 642c ipt is included, │ │ │ │ │ -0007a1a0: 2069 7420 7368 6f75 6c64 0a20 2020 2020 it should. │ │ │ │ │ -0007a1b0: 6861 7665 2074 6865 2073 616d 6520 6e61 have the same na │ │ │ │ │ -0007a1c0: 6d65 2061 7320 7468 6520 7379 7374 656d me as the system │ │ │ │ │ -0007a1d0: 6420 756e 6974 2e0a 0a39 2e33 2e32 0a0a d unit...9.3.2.. │ │ │ │ │ -0007a1e0: 2020 2020 2049 7420 6973 2065 6e63 6f75 It is encou │ │ │ │ │ -0007a1f0: 7261 6765 6420 666f 7220 696e 6974 2073 raged for init s │ │ │ │ │ -0007a200: 6372 6970 7473 2074 6f20 7375 7070 6f72 cripts to suppor │ │ │ │ │ -0007a210: 7420 7468 6520 e280 9873 7461 7475 73e2 t the ...status. │ │ │ │ │ -0007a220: 8099 2061 7267 756d 656e 740a 2020 2020 .. argument. │ │ │ │ │ -0007a230: 2028 7072 6576 696f 7573 6c79 2c20 6974 (previously, it │ │ │ │ │ -0007a240: 2077 6173 2072 6563 6f6d 6d65 6e64 6564 was recommended │ │ │ │ │ -0007a250: 292e 0a0a 392e 332e 330a 0a20 2020 2020 )...9.3.3.. │ │ │ │ │ -0007a260: 5573 6520 6f66 2075 7064 6174 652d 7263 Use of update-rc │ │ │ │ │ -0007a270: 2e64 2069 7320 7265 7175 6972 6564 2069 .d is required i │ │ │ │ │ -0007a280: 6620 7468 6520 7061 636b 6167 6520 696e f the package in │ │ │ │ │ -0007a290: 636c 7564 6573 2061 6e20 696e 6974 0a20 cludes an init. │ │ │ │ │ -0007a2a0: 2020 2020 7363 7269 7074 2028 7072 6576 script (prev │ │ │ │ │ -0007a2b0: 696f 7573 6c79 2c20 506f 6c69 6379 2073 iously, Policy s │ │ │ │ │ -0007a2c0: 6169 6420 696e 206f 6e65 2070 6c61 6365 aid in one place │ │ │ │ │ -0007a2d0: 2074 6861 7420 6974 2077 6173 2072 6571 that it was req │ │ │ │ │ -0007a2e0: 7569 7265 642c 0a20 2020 2020 616e 6420 uired,. and │ │ │ │ │ -0007a2f0: 696e 2061 6e6f 7468 6572 2073 6169 6420 in another said │ │ │ │ │ -0007a300: 7468 6174 2069 7420 7761 7320 7265 636f that it was reco │ │ │ │ │ -0007a310: 6d6d 656e 6465 6429 2e0a 0a1f 0a46 696c mmended).....Fil │ │ │ │ │ -0007a320: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0007a330: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -0007a340: 7273 696f 6e20 3420 3420 312c 2020 4e65 rsion 4 4 1, Ne │ │ │ │ │ -0007a350: 7874 3a20 5665 7273 696f 6e20 3420 3420 xt: Version 4 4 │ │ │ │ │ -0007a360: 302c 2020 5072 6576 3a20 5665 7273 696f 0, Prev: Versio │ │ │ │ │ -0007a370: 6e20 3420 3520 302c 2020 5570 3a20 5570 n 4 5 0, Up: Up │ │ │ │ │ -0007a380: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -0007a390: 740a 0a32 322e 3820 5665 7273 696f 6e20 t..22.8 Version │ │ │ │ │ -0007a3a0: 342e 342e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 4.4.1.========== │ │ │ │ │ -0007a3b0: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ -0007a3c0: 6564 2053 6570 7465 6d62 6572 2c20 3230 ed September, 20 │ │ │ │ │ -0007a3d0: 3139 2e0a 0a35 2e36 2e32 360a 0a20 2020 19...5.6.26.. │ │ │ │ │ -0007a3e0: 2020 4120 7061 636b 6167 6520 636f 6e74 A package cont │ │ │ │ │ -0007a3f0: 726f 6c20 6669 6c65 206d 7573 7420 6e6f rol file must no │ │ │ │ │ -0007a400: 7420 6861 7665 206d 6f72 6520 7468 616e t have more than │ │ │ │ │ -0007a410: 206f 6e65 20e2 8098 5663 732d 3c74 7970 one ...Vcs-.... field │ │ │ │ │ -0007a430: 2e0a 0a20 2020 2020 4966 2074 6865 2070 ... If the p │ │ │ │ │ -0007a440: 6163 6b61 6765 2069 7320 6d61 696e 7461 ackage is mainta │ │ │ │ │ -0007a450: 696e 6564 2069 6e20 6d75 6c74 6970 6c65 ined in multiple │ │ │ │ │ -0007a460: 2076 6572 7369 6f6e 2063 6f6e 7472 6f6c version control │ │ │ │ │ -0007a470: 2073 7973 7465 6d73 2c0a 2020 2020 2074 systems,. t │ │ │ │ │ -0007a480: 6865 206d 6169 6e74 6169 6e65 7220 7368 he maintainer sh │ │ │ │ │ -0007a490: 6f75 6c64 2073 7065 6369 6679 2074 6865 ould specify the │ │ │ │ │ -0007a4a0: 206f 6e65 2074 6861 7420 7468 6579 2077 one that they w │ │ │ │ │ -0007a4b0: 6f75 6c64 2070 7265 6665 7220 6f74 6865 ould prefer othe │ │ │ │ │ -0007a4c0: 720a 2020 2020 2070 656f 706c 6520 746f r. people to │ │ │ │ │ -0007a4d0: 2075 7365 2061 7320 7468 6520 6261 7369 use as the basi │ │ │ │ │ -0007a4e0: 7320 666f 7220 7072 6f70 6f73 696e 6720 s for proposing │ │ │ │ │ -0007a4f0: 6368 616e 6765 7320 746f 2074 6865 2070 changes to the p │ │ │ │ │ -0007a500: 6163 6b61 6765 2e0a 0a39 2e31 3020 2620 ackage...9.10 & │ │ │ │ │ -0007a510: 3131 2e35 0a0a 2020 2020 2064 6f63 2d62 11.5.. doc-b │ │ │ │ │ -0007a520: 6173 6520 7265 6769 7374 7261 7469 6f6e ase registration │ │ │ │ │ -0007a530: 2069 7320 6e6f 7720 6f70 7469 6f6e 616c is now optional │ │ │ │ │ -0007a540: 2c20 6672 6f6d 2062 6569 6e67 2072 6563 , from being rec │ │ │ │ │ -0007a550: 6f6d 6d65 6e64 6564 2e0a 0a39 2e31 320a ommended...9.12. │ │ │ │ │ -0007a560: 0a20 2020 2020 446f 6375 6d65 6e74 20e2 . Document . │ │ │ │ │ -0007a570: 8098 2f72 756e 2f72 6562 6f6f 742d 7265 ../run/reboot-re │ │ │ │ │ -0007a580: 7175 6972 6564 e280 9920 6d65 6368 616e quired... mechan │ │ │ │ │ -0007a590: 6973 6d2e 0a0a 636f 7079 7269 6768 742d ism...copyright- │ │ │ │ │ -0007a5a0: 666f 726d 6174 0a0a 2020 2020 2053 7461 format.. Sta │ │ │ │ │ -0007a5b0: 7465 2073 6f6d 6520 7379 6e74 6163 7469 te some syntacti │ │ │ │ │ -0007a5c0: 6361 6c20 7265 7374 7269 6374 696f 6e73 cal restrictions │ │ │ │ │ -0007a5d0: 206f 6e20 7468 6520 e280 9846 696c 6573 on the ...Files │ │ │ │ │ -0007a5e0: 3ae2 8099 2066 6965 6c64 2e0a 2020 2020 :... field.. │ │ │ │ │ -0007a5f0: 2057 696c 6463 6172 6473 2061 7265 2072 Wildcards are r │ │ │ │ │ -0007a600: 6571 7569 7265 6420 746f 206d 6174 6368 equired to match │ │ │ │ │ -0007a610: 2074 6865 2063 6f6e 7465 6e74 7320 6f66 the contents of │ │ │ │ │ -0007a620: 2064 6972 6563 746f 7269 6573 2c20 616e directories, an │ │ │ │ │ -0007a630: 640a 2020 2020 2074 6865 2073 7061 6365 d. the space │ │ │ │ │ -0007a640: 2063 6861 7261 6374 6572 2073 6570 6172 character separ │ │ │ │ │ -0007a650: 6174 6573 2070 6174 7465 726e 7320 616e ates patterns an │ │ │ │ │ -0007a660: 6420 6361 6e6e 6f74 2062 6520 6573 6361 d cannot be esca │ │ │ │ │ -0007a670: 7065 642e 0a0a 1f0a 4669 6c65 3a20 6465 ped.....File: de │ │ │ │ │ -0007a680: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0007a690: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ -0007a6a0: 2034 2034 2030 2c20 204e 6578 743a 2056 4 4 0, Next: V │ │ │ │ │ -0007a6b0: 6572 7369 6f6e 2034 2033 2030 2c20 2050 ersion 4 3 0, P │ │ │ │ │ -0007a6c0: 7265 763a 2056 6572 7369 6f6e 2034 2034 rev: Version 4 4 │ │ │ │ │ -0007a6d0: 2031 2c20 2055 703a 2055 7067 7261 6469 1, Up: Upgradi │ │ │ │ │ -0007a6e0: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ -0007a6f0: 2e39 2056 6572 7369 6f6e 2034 2e34 2e30 .9 Version 4.4.0 │ │ │ │ │ -0007a700: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0007a710: 3d3d 3d0a 0a52 656c 6561 7365 6420 4a75 ===..Released Ju │ │ │ │ │ -0007a720: 6c79 2c20 3230 3139 2e0a 0a34 2e39 0a0a ly, 2019...4.9.. │ │ │ │ │ -0007a730: 2020 2020 2054 6865 2072 6563 6f6d 6d65 The recomme │ │ │ │ │ -0007a740: 6e64 6564 2077 6179 2074 6f20 696d 706c nded way to impl │ │ │ │ │ -0007a750: 656d 656e 7420 7468 6520 6275 696c 6420 ement the build │ │ │ │ │ -0007a760: 7072 6f63 6573 7320 6f66 2061 2044 6562 process of a Deb │ │ │ │ │ -0007a770: 6961 6e0a 2020 2020 2070 6163 6b61 6765 ian. package │ │ │ │ │ -0007a780: 2c20 696e 2074 6865 2061 6273 656e 6365 , in the absence │ │ │ │ │ -0007a790: 206f 6620 6120 676f 6f64 2072 6561 736f of a good reaso │ │ │ │ │ -0007a7a0: 6e20 746f 2075 7365 2061 2064 6966 6665 n to use a diffe │ │ │ │ │ -0007a7b0: 7265 6e74 0a20 2020 2020 6170 7072 6f61 rent. approa │ │ │ │ │ -0007a7c0: 6368 2c20 6973 2074 6865 20e2 8098 6468 ch, is the ...dh │ │ │ │ │ -0007a7d0: e280 9920 746f 6f6c 2e20 2054 6869 7320 ... tool. This │ │ │ │ │ -0007a7e0: 7265 636f 6d6d 656e 6461 7469 6f6e 2069 recommendation i │ │ │ │ │ -0007a7f0: 6e63 6c75 6465 7320 7468 650a 2020 2020 ncludes the. │ │ │ │ │ -0007a800: 2063 6f6e 7465 6e74 7320 6f66 2074 6865 contents of the │ │ │ │ │ -0007a810: 20e2 8098 6465 6269 616e 2f72 756c 6573 ...debian/rules │ │ │ │ │ -0007a820: e280 9920 6275 696c 6469 6e67 2073 6372 ... building scr │ │ │ │ │ -0007a830: 6970 742e 0a0a 2020 2020 2053 6f6d 6520 ipt... Some │ │ │ │ │ -0007a840: 6578 616d 706c 6573 206f 6620 676f 6f64 examples of good │ │ │ │ │ -0007a850: 2072 6561 736f 6e73 2074 6f20 7573 6520 reasons to use │ │ │ │ │ -0007a860: 6120 6469 6666 6572 656e 7420 6170 7072 a different appr │ │ │ │ │ -0007a870: 6f61 6368 2061 7265 0a20 2020 2020 6769 oach are. gi │ │ │ │ │ -0007a880: 7665 6e2e 2020 5468 6520 7265 636f 6d6d ven. The recomm │ │ │ │ │ -0007a890: 656e 6461 7469 6f6e 2074 6f20 7573 6520 endation to use │ │ │ │ │ -0007a8a0: e280 9864 68e2 8099 2064 6f65 7320 6e6f ...dh... does no │ │ │ │ │ -0007a8b0: 7420 616c 7761 7973 2061 7070 6c79 2c20 t always apply, │ │ │ │ │ -0007a8c0: 616e 640a 2020 2020 2075 7365 206f 6620 and. use of │ │ │ │ │ -0007a8d0: e280 9864 68e2 8099 2069 7320 6e6f 7420 ...dh... is not │ │ │ │ │ -0007a8e0: 7265 7175 6972 6564 2e0a 0a35 2e36 2e32 required...5.6.2 │ │ │ │ │ -0007a8f0: 360a 0a20 2020 2020 5065 726d 6974 20e2 6.. Permit . │ │ │ │ │ -0007a900: 8098 2d62 e280 9920 696e 2056 6373 2d48 ..-b... in Vcs-H │ │ │ │ │ -0007a910: 6720 6173 2077 656c 6c20 6173 2056 6373 g as well as Vcs │ │ │ │ │ -0007a920: 2d47 6974 2e0a 0a37 2e35 0a0a 2020 2020 -Git...7.5.. │ │ │ │ │ -0007a930: 2044 6f63 756d 656e 7420 7665 7273 696f Document versio │ │ │ │ │ -0007a940: 6e65 6420 5072 6f76 6964 6573 2e0a 0a76 ned Provides...v │ │ │ │ │ -0007a950: 6972 7475 616c 0a0a 2020 2020 204e 6577 irtual.. New │ │ │ │ │ -0007a960: 20e2 8098 6c6f 6769 6e64 e280 9920 616e ...logind... an │ │ │ │ │ -0007a970: 6420 e280 9864 6566 6175 6c74 2d6c 6f67 d ...default-log │ │ │ │ │ -0007a980: 696e 64e2 8099 2076 6972 7475 616c 2070 ind... virtual p │ │ │ │ │ -0007a990: 6163 6b61 6765 7320 666f 7220 6120 7061 ackages for a pa │ │ │ │ │ -0007a9a0: 636b 6167 650a 2020 2020 2070 726f 7669 ckage. provi │ │ │ │ │ -0007a9b0: 6469 6e67 206c 6f67 696e 6420 4150 4920 ding logind API │ │ │ │ │ -0007a9c0: 2876 6961 2044 2d42 7573 2061 6e64 20e2 (via D-Bus and . │ │ │ │ │ -0007a9d0: 8098 7364 2d6c 6f67 696e 2833 29e2 8099 ..sd-login(3)... │ │ │ │ │ -0007a9e0: 292c 2061 6e64 2066 6f72 0a20 2020 2020 ), and for. │ │ │ │ │ -0007a9f0: 4465 6269 616e e280 9973 2070 7265 6665 Debian...s prefe │ │ │ │ │ -0007aa00: 7272 6564 2069 6d70 6c65 6d65 6e74 6174 rred implementat │ │ │ │ │ -0007aa10: 696f 6e2c 2072 6573 7065 6374 6976 656c ion, respectivel │ │ │ │ │ -0007aa20: 792e 0a0a 1f0a 4669 6c65 3a20 6465 6269 y.....File: debi │ │ │ │ │ -0007aa30: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0007aa40: 204e 6f64 653a 2056 6572 7369 6f6e 2034 Node: Version 4 │ │ │ │ │ -0007aa50: 2033 2030 2c20 204e 6578 743a 2056 6572 3 0, Next: Ver │ │ │ │ │ -0007aa60: 7369 6f6e 2034 2032 2031 2c20 2050 7265 sion 4 2 1, Pre │ │ │ │ │ -0007aa70: 763a 2056 6572 7369 6f6e 2034 2034 2030 v: Version 4 4 0 │ │ │ │ │ -0007aa80: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -0007aa90: 2063 6865 636b 6c69 7374 0a0a 3232 2e31 checklist..22.1 │ │ │ │ │ -0007aaa0: 3020 5665 7273 696f 6e20 342e 332e 300a 0 Version 4.3.0. │ │ │ │ │ -0007aab0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007aac0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4465 ===..Released De │ │ │ │ │ -0007aad0: 6365 6d62 6572 2c20 3230 3138 2e0a 0a32 cember, 2018...2 │ │ │ │ │ -0007aae0: 2e33 2026 2034 2e35 0a0a 2020 2020 2049 .3 & 4.5.. I │ │ │ │ │ -0007aaf0: 6e20 6361 7365 7320 7768 6572 6520 6120 n cases where a │ │ │ │ │ -0007ab00: 7061 636b 6167 65e2 8099 7320 6469 7374 package...s dist │ │ │ │ │ -0007ab10: 7269 6275 7469 6f6e 206c 6963 656e 7365 ribution license │ │ │ │ │ -0007ab20: 2065 7870 6c69 6369 746c 7920 7065 726d explicitly perm │ │ │ │ │ -0007ab30: 6974 730a 2020 2020 2069 7473 2063 6f70 its. its cop │ │ │ │ │ -0007ab40: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ -0007ab50: 6f6e 2074 6f20 6265 2065 7863 6c75 6465 on to be exclude │ │ │ │ │ -0007ab60: 6420 6672 6f6d 2064 6973 7472 6962 7574 d from distribut │ │ │ │ │ -0007ab70: 696f 6e73 206f 660a 2020 2020 2062 696e ions of. bin │ │ │ │ │ -0007ab80: 6172 6965 7320 6275 696c 7420 6672 6f6d aries built from │ │ │ │ │ -0007ab90: 2074 6865 2073 6f75 7263 652c 2061 2076 the source, a v │ │ │ │ │ -0007aba0: 6572 6261 7469 6d20 636f 7079 206f 6620 erbatim copy of │ │ │ │ │ -0007abb0: 7468 6520 7061 636b 6167 65e2 8099 730a the package...s. │ │ │ │ │ -0007abc0: 2020 2020 2063 6f70 7972 6967 6874 2069 copyright i │ │ │ │ │ -0007abd0: 6e66 6f72 6d61 7469 6f6e 2073 686f 756c nformation shoul │ │ │ │ │ -0007abe0: 6420 6e6f 726d 616c 6c79 2073 7469 6c6c d normally still │ │ │ │ │ -0007abf0: 2062 6520 696e 636c 7564 6564 2069 6e20 be included in │ │ │ │ │ -0007ac00: 7468 650a 2020 2020 2063 6f70 7972 6967 the. copyrig │ │ │ │ │ -0007ac10: 6874 2066 696c 652c 2062 7574 2069 7420 ht file, but it │ │ │ │ │ -0007ac20: 6e65 6564 206e 6f74 2062 6520 6966 2063 need not be if c │ │ │ │ │ -0007ac30: 7265 6174 696e 6720 616e 6420 6d61 696e reating and main │ │ │ │ │ -0007ac40: 7461 696e 696e 6720 610a 2020 2020 2063 taining a. c │ │ │ │ │ -0007ac50: 6f70 7920 6f66 2074 6861 7420 696e 666f opy of that info │ │ │ │ │ -0007ac60: 726d 6174 696f 6e20 696e 766f 6c76 6573 rmation involves │ │ │ │ │ -0007ac70: 2073 6967 6e69 6669 6361 6e74 2074 696d significant tim │ │ │ │ │ -0007ac80: 6520 616e 6420 6566 666f 7274 2e0a 0a34 e and effort...4 │ │ │ │ │ -0007ac90: 2e39 0a0a 2020 2020 2052 6571 7569 7265 .9.. Require │ │ │ │ │ -0007aca0: 6420 7461 7267 6574 7320 6d75 7374 206e d targets must n │ │ │ │ │ -0007acb0: 6f74 2077 7269 7465 206f 7574 7369 6465 ot write outside │ │ │ │ │ -0007acc0: 206f 6620 7468 6520 756e 7061 636b 6564 of the unpacked │ │ │ │ │ -0007acd0: 2073 6f75 7263 650a 2020 2020 2070 6163 source. pac │ │ │ │ │ -0007ace0: 6b61 6765 2074 7265 652c 2065 7863 6570 kage tree, excep │ │ │ │ │ -0007acf0: 7420 666f 7220 544d 5044 4952 2c20 2f74 t for TMPDIR, /t │ │ │ │ │ -0007ad00: 6d70 2061 6e64 202f 7661 722f 746d 702e mp and /var/tmp. │ │ │ │ │ -0007ad10: 0a0a 342e 3137 0a0a 2020 2020 2050 6163 ..4.17.. Pac │ │ │ │ │ -0007ad20: 6b61 6765 7320 7368 6f75 6c64 206e 6f74 kages should not │ │ │ │ │ -0007ad30: 2063 6f6e 7461 696e 2061 206e 6f6e 2d64 contain a non-d │ │ │ │ │ -0007ad40: 6566 6175 6c74 2073 6572 6965 7320 6669 efault series fi │ │ │ │ │ -0007ad50: 6c65 2e20 2054 6861 7420 6973 2c0a 2020 le. That is,. │ │ │ │ │ -0007ad60: 2020 2064 706b 67e2 8099 7320 7665 6e64 dpkg...s vend │ │ │ │ │ -0007ad70: 6f72 2d73 7065 6369 6669 6320 7061 7463 or-specific patc │ │ │ │ │ -0007ad80: 6820 7365 7269 6573 2066 6561 7475 7265 h series feature │ │ │ │ │ -0007ad90: 2073 686f 756c 6420 6e6f 7420 6265 2075 should not be u │ │ │ │ │ -0007ada0: 7365 6420 666f 720a 2020 2020 2070 6163 sed for. pac │ │ │ │ │ -0007adb0: 6b61 6765 7320 696e 2074 6865 2044 6562 kages in the Deb │ │ │ │ │ -0007adc0: 6961 6e20 6172 6368 6976 652e 0a0a 3130 ian archive...10 │ │ │ │ │ -0007add0: 2e31 0a0a 2020 2020 2042 696e 6172 6965 .1.. Binarie │ │ │ │ │ -0007ade0: 7320 7368 6f75 6c64 2062 6520 7374 7269 s should be stri │ │ │ │ │ -0007adf0: 7070 6564 2075 7369 6e67 20e2 8098 7374 pped using ...st │ │ │ │ │ -0007ae00: 7269 7020 2d2d 7374 7269 702d 756e 6e65 rip --strip-unne │ │ │ │ │ -0007ae10: 6564 6564 0a20 2020 2020 2d2d 7265 6d6f eded. --remo │ │ │ │ │ -0007ae20: 7665 2d73 6563 7469 6f6e 3d2e 636f 6d6d ve-section=.comm │ │ │ │ │ -0007ae30: 656e 7420 2d2d 7265 6d6f 7665 2d73 6563 ent --remove-sec │ │ │ │ │ -0007ae40: 7469 6f6e 3d2e 6e6f 7465 e280 9920 2861 tion=.note... (a │ │ │ │ │ -0007ae50: 7320 6468 5f73 7472 6970 0a20 2020 2020 s dh_strip. │ │ │ │ │ -0007ae60: 616c 7265 6164 7920 646f 6573 292e 0a0a already does)... │ │ │ │ │ -0007ae70: 3130 2e31 0a0a 2020 2020 2049 7420 6973 10.1.. It is │ │ │ │ │ -0007ae80: 206e 6f20 6c6f 6e67 6572 2073 7567 6765 no longer sugge │ │ │ │ │ -0007ae90: 7374 6564 206e 6f72 2072 6563 6f6d 6d65 sted nor recomme │ │ │ │ │ -0007aea0: 6e64 6564 2074 6f20 7573 6520 e280 9869 nded to use ...i │ │ │ │ │ -0007aeb0: 6e73 7461 6c6c 202d 73e2 8099 2074 6f0a nstall -s... to. │ │ │ │ │ -0007aec0: 2020 2020 2073 7472 6970 2062 696e 6172 strip binar │ │ │ │ │ -0007aed0: 6965 732c 2062 6563 6175 7365 2069 7420 ies, because it │ │ │ │ │ -0007aee0: 6765 7473 2073 6576 6572 616c 2074 6869 gets several thi │ │ │ │ │ -0007aef0: 6e67 7320 7772 6f6e 672e 0a0a 3130 2e32 ngs wrong...10.2 │ │ │ │ │ -0007af00: 0a0a 2020 2020 2057 6865 6e20 7374 7269 .. When stri │ │ │ │ │ -0007af10: 7070 696e 6720 7368 6172 6564 206c 6962 pping shared lib │ │ │ │ │ -0007af20: 7261 7269 6573 2077 6974 6820 e280 9873 raries with ...s │ │ │ │ │ -0007af30: 7472 6970 2831 29e2 8099 2c20 796f 7520 trip(1)..., you │ │ │ │ │ -0007af40: 7368 6f75 6c64 0a20 2020 2020 6164 6469 should. addi │ │ │ │ │ -0007af50: 7469 6f6e 616c 6c79 2070 6173 7320 e280 tionally pass .. │ │ │ │ │ -0007af60: 982d 2d72 656d 6f76 652d 7365 6374 696f .--remove-sectio │ │ │ │ │ -0007af70: 6e3d 2e63 6f6d 6d65 6e74 0a20 2020 2020 n=.comment. │ │ │ │ │ -0007af80: 2d2d 7265 6d6f 7665 2d73 6563 7469 6f6e --remove-section │ │ │ │ │ -0007af90: 3d2e 6e6f 7465 e280 9920 2861 7320 6468 =.note... (as dh │ │ │ │ │ -0007afa0: 5f73 7472 6970 2061 6c72 6561 6479 2064 _strip already d │ │ │ │ │ -0007afb0: 6f65 7329 2e0a 0a76 6972 7475 616c 0a0a oes)...virtual.. │ │ │ │ │ -0007afc0: 2020 2020 204e 6577 20e2 8098 6462 7573 New ...dbus │ │ │ │ │ -0007afd0: 2d73 6573 7369 6f6e 2d62 7573 e280 9920 -session-bus... │ │ │ │ │ -0007afe0: 616e 6420 e280 9864 6566 6175 6c74 2d64 and ...default-d │ │ │ │ │ -0007aff0: 6275 732d 7365 7373 696f 6e2d 6275 73e2 bus-session-bus. │ │ │ │ │ -0007b000: 8099 2076 6972 7475 616c 0a20 2020 2020 .. virtual. │ │ │ │ │ -0007b010: 7061 636b 6167 6573 2066 6f72 2061 2070 packages for a p │ │ │ │ │ -0007b020: 6163 6b61 6765 2070 726f 7669 6469 6e67 ackage providing │ │ │ │ │ -0007b030: 2074 6865 2044 2d42 7573 2073 6573 7369 the D-Bus sessi │ │ │ │ │ -0007b040: 6f6e 2062 7573 2c20 616e 6420 666f 720a on bus, and for. │ │ │ │ │ -0007b050: 2020 2020 2044 6562 6961 6ee2 8099 7320 Debian...s │ │ │ │ │ -0007b060: 7072 6566 6572 7265 6420 442d 4275 7320 preferred D-Bus │ │ │ │ │ -0007b070: 696d 706c 656d 656e 7461 7469 6f6e 2c20 implementation, │ │ │ │ │ -0007b080: 7265 7370 6563 7469 7665 6c79 2e0a 0a1f respectively.... │ │ │ │ │ -0007b090: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0007b0a0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0007b0b0: 3a20 5665 7273 696f 6e20 3420 3220 312c : Version 4 2 1, │ │ │ │ │ -0007b0c0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ -0007b0d0: 3420 3220 302c 2020 5072 6576 3a20 5665 4 2 0, Prev: Ve │ │ │ │ │ -0007b0e0: 7273 696f 6e20 3420 3320 302c 2020 5570 rsion 4 3 0, Up │ │ │ │ │ -0007b0f0: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ -0007b100: 6b6c 6973 740a 0a32 322e 3131 2056 6572 klist..22.11 Ver │ │ │ │ │ -0007b110: 7369 6f6e 2034 2e32 2e31 0a3d 3d3d 3d3d sion 4.2.1.===== │ │ │ │ │ -0007b120: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -0007b130: 5265 6c65 6173 6564 2041 7567 7573 742c Released August, │ │ │ │ │ -0007b140: 2032 3031 382e 0a0a 3130 2e34 2026 2070 2018...10.4 & p │ │ │ │ │ -0007b150: 6572 6c0a 0a20 2020 2020 5468 6520 7265 erl.. The re │ │ │ │ │ -0007b160: 7175 6972 656d 656e 7420 7468 6174 2074 quirement that t │ │ │ │ │ -0007b170: 6865 2073 6865 6261 6e67 2061 7420 7468 he shebang at th │ │ │ │ │ -0007b180: 6520 746f 7020 6f66 2050 6572 6c20 636f e top of Perl co │ │ │ │ │ -0007b190: 6d6d 616e 6420 7363 7269 7074 730a 2020 mmand scripts. │ │ │ │ │ -0007b1a0: 2020 2062 6520 e280 9823 212f 7573 722f be ...#!/usr/ │ │ │ │ │ -0007b1b0: 6269 6e2f 7065 726c e280 9920 6973 2072 bin/perl... is r │ │ │ │ │ -0007b1c0: 656c 6178 6564 2066 726f 6d20 6120 e280 elaxed from a .. │ │ │ │ │ -0007b1d0: 986d 7573 74e2 8099 2074 6f20 6120 e280 .must... to a .. │ │ │ │ │ -0007b1e0: 9873 686f 756c 64e2 8099 2e0a 0a1f 0a46 .should........F │ │ │ │ │ -0007b1f0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0007b200: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0007b210: 5665 7273 696f 6e20 3420 3220 302c 2020 Version 4 2 0, │ │ │ │ │ -0007b220: 4e65 7874 3a20 5665 7273 696f 6e20 3420 Next: Version 4 │ │ │ │ │ -0007b230: 3120 352c 2020 5072 6576 3a20 5665 7273 1 5, Prev: Vers │ │ │ │ │ -0007b240: 696f 6e20 3420 3220 312c 2020 5570 3a20 ion 4 2 1, Up: │ │ │ │ │ -0007b250: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0007b260: 6973 740a 0a32 322e 3132 2056 6572 7369 ist..22.12 Versi │ │ │ │ │ -0007b270: 6f6e 2034 2e32 2e30 0a3d 3d3d 3d3d 3d3d on 4.2.0.======= │ │ │ │ │ -0007b280: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -0007b290: 6c65 6173 6564 2041 7567 7573 742c 2032 leased August, 2 │ │ │ │ │ -0007b2a0: 3031 382e 0a0a 342e 390a 0a20 2020 2020 018...4.9.. │ │ │ │ │ -0007b2b0: 5468 6520 7061 636b 6167 6520 6275 696c The package buil │ │ │ │ │ -0007b2c0: 6420 7368 6f75 6c64 2062 6520 6173 2076 d should be as v │ │ │ │ │ -0007b2d0: 6572 626f 7365 2061 7320 7265 6173 6f6e erbose as reason │ │ │ │ │ -0007b2e0: 6162 6c79 2070 6f73 7369 626c 652e 0a20 ably possible.. │ │ │ │ │ -0007b2f0: 2020 2020 5468 6973 206d 6561 6e73 2074 This means t │ │ │ │ │ -0007b300: 6861 7420 e280 9864 6562 6961 6e2f 7275 hat ...debian/ru │ │ │ │ │ -0007b310: 6c65 73e2 8099 2073 686f 756c 6420 7061 les... should pa │ │ │ │ │ -0007b320: 7373 2074 6f20 7468 6520 636f 6d6d 616e ss to the comman │ │ │ │ │ -0007b330: 6473 2069 740a 2020 2020 2069 6e76 6f6b ds it. invok │ │ │ │ │ -0007b340: 6573 206f 7074 696f 6e73 2074 6861 7420 es options that │ │ │ │ │ -0007b350: 6361 7573 6520 7468 656d 2074 6f20 7072 cause them to pr │ │ │ │ │ -0007b360: 6f64 7563 6520 7665 7262 6f73 6520 6f75 oduce verbose ou │ │ │ │ │ -0007b370: 7470 7574 2e0a 0a34 2e39 0a0a 2020 2020 tput...4.9.. │ │ │ │ │ -0007b380: 2052 6571 7569 7265 6420 7461 7267 6574 Required target │ │ │ │ │ -0007b390: 7320 6d61 7920 6174 7465 6d70 7420 6e65 s may attempt ne │ │ │ │ │ -0007b3a0: 7477 6f72 6b20 6163 6365 7373 2c20 7669 twork access, vi │ │ │ │ │ -0007b3b0: 6120 7468 6520 6c6f 6f70 6261 636b 0a20 a the loopback. │ │ │ │ │ -0007b3c0: 2020 2020 696e 7465 7266 6163 652c 2074 interface, t │ │ │ │ │ -0007b3d0: 6f20 7365 7276 6963 6573 206f 6e20 7468 o services on th │ │ │ │ │ -0007b3e0: 6520 6275 696c 6420 686f 7374 2074 6861 e build host tha │ │ │ │ │ -0007b3f0: 7420 6861 7665 2062 6565 6e20 7374 6172 t have been star │ │ │ │ │ -0007b400: 7465 6420 6279 0a20 2020 2020 7468 6520 ted by. the │ │ │ │ │ -0007b410: 6275 696c 642e 0a0a 342e 392e 310a 0a20 build...4.9.1.. │ │ │ │ │ -0007b420: 2020 2020 4e65 7720 e280 9874 6572 7365 New ...terse │ │ │ │ │ -0007b430: e280 9920 7461 6720 7468 6174 2063 616e ... tag that can │ │ │ │ │ -0007b440: 2061 7070 6561 7220 696e 20e2 8098 4445 appear in ...DE │ │ │ │ │ -0007b450: 425f 4255 494c 445f 4f50 5449 4f4e 53e2 B_BUILD_OPTIONS. │ │ │ │ │ -0007b460: 8099 2074 6f20 6d61 6b65 2061 0a20 2020 .. to make a. │ │ │ │ │ -0007b470: 2020 7061 636b 6167 6520 6275 696c 6420 package build │ │ │ │ │ -0007b480: 6c65 7373 2076 6572 626f 7365 2e0a 0a35 less verbose...5 │ │ │ │ │ -0007b490: 2e32 2026 2035 2e34 0a0a 2020 2020 2054 .2 & 5.4.. T │ │ │ │ │ -0007b4a0: 6865 2053 7461 6e64 6172 6473 2d56 6572 he Standards-Ver │ │ │ │ │ -0007b4b0: 7369 6f6e 2066 6965 6c64 2069 7320 6e6f sion field is no │ │ │ │ │ -0007b4c0: 7720 6d61 6e64 6174 6f72 792c 206e 6f74 w mandatory, not │ │ │ │ │ -0007b4d0: 206a 7573 7420 7265 636f 6d6d 656e 6465 just recommende │ │ │ │ │ -0007b4e0: 642e 0a0a 3132 2e37 0a0a 2020 2020 2055 d...12.7.. U │ │ │ │ │ -0007b4f0: 7073 7472 6561 6d20 7265 6c65 6173 6520 pstream release │ │ │ │ │ -0007b500: 6e6f 7465 732c 2077 6865 6e20 6176 6169 notes, when avai │ │ │ │ │ -0007b510: 6c61 626c 652c 2073 686f 756c 6420 6265 lable, should be │ │ │ │ │ -0007b520: 2069 6e73 7461 6c6c 6564 2061 730a 2020 installed as. │ │ │ │ │ -0007b530: 2020 20e2 8098 2f75 7372 2f73 6861 7265 .../usr/share │ │ │ │ │ -0007b540: 2f64 6f63 2f70 6163 6b61 6765 2f4e 4557 /doc/package/NEW │ │ │ │ │ -0007b550: 532e 677a e280 992e 2020 5570 7374 7265 S.gz.... Upstre │ │ │ │ │ -0007b560: 616d 2063 6861 6e67 656c 6f67 7320 6d61 am changelogs ma │ │ │ │ │ -0007b570: 7920 6265 206d 6164 650a 2020 2020 2061 y be made. a │ │ │ │ │ -0007b580: 7661 696c 6162 6c65 2061 7320 e280 982f vailable as .../ │ │ │ │ │ -0007b590: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ -0007b5a0: 636b 6167 652f 6368 616e 6765 6c6f 672e ckage/changelog. │ │ │ │ │ -0007b5b0: 677a e280 992e 0a0a 2020 2020 2054 6869 gz...... Thi │ │ │ │ │ -0007b5c0: 7320 6973 2061 2072 656c 6178 6174 696f s is a relaxatio │ │ │ │ │ -0007b5d0: 6e20 6f66 206f 6c64 6572 2050 6f6c 6963 n of older Polic │ │ │ │ │ -0007b5e0: 7920 7768 6963 6820 7361 6964 2074 6861 y which said tha │ │ │ │ │ -0007b5f0: 7420 7468 6520 7570 7374 7265 616d 0a20 t the upstream. │ │ │ │ │ -0007b600: 2020 2020 6368 616e 6765 6c6f 6720 7368 changelog sh │ │ │ │ │ -0007b610: 6f75 6c64 2062 6520 6d61 6465 2061 6363 ould be made acc │ │ │ │ │ -0007b620: 6573 7369 626c 6520 6174 2074 6869 7320 essible at this │ │ │ │ │ -0007b630: 7061 7468 2e20 204e 6f77 2069 7420 6973 path. Now it is │ │ │ │ │ -0007b640: 2075 7020 746f 0a20 2020 2020 6d61 696e up to. main │ │ │ │ │ -0007b650: 7461 696e 6572 2064 6973 6372 6574 696f tainer discretio │ │ │ │ │ -0007b660: 6e20 7768 6574 6865 7220 6974 2069 7320 n whether it is │ │ │ │ │ -0007b670: 7573 6566 756c 2074 6f20 696e 7374 616c useful to instal │ │ │ │ │ -0007b680: 6c20 6974 2e0a 0a20 2020 2020 5468 6520 l it... The │ │ │ │ │ -0007b690: 7072 6163 7469 6365 206f 6620 696e 7374 practice of inst │ │ │ │ │ -0007b6a0: 616c 6c69 6e67 2074 6865 2075 7073 7472 alling the upstr │ │ │ │ │ -0007b6b0: 6561 6d20 7265 6c65 6173 6520 6e6f 7465 eam release note │ │ │ │ │ -0007b6c0: 7320 6173 0a20 2020 2020 e280 982f 7573 s as. .../us │ │ │ │ │ -0007b6d0: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ -0007b6e0: 6167 652f 6368 616e 6765 6c6f 672e 677a age/changelog.gz │ │ │ │ │ -0007b6f0: e280 9920 6973 2070 6572 6d69 7474 6564 ... is permitted │ │ │ │ │ -0007b700: 2062 7574 2064 6570 7265 6361 7465 642e but deprecated. │ │ │ │ │ -0007b710: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0007b720: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0007b730: 6f64 653a 2056 6572 7369 6f6e 2034 2031 ode: Version 4 1 │ │ │ │ │ -0007b740: 2035 2c20 204e 6578 743a 2056 6572 7369 5, Next: Versi │ │ │ │ │ -0007b750: 6f6e 2034 2031 2034 2c20 2050 7265 763a on 4 1 4, Prev: │ │ │ │ │ -0007b760: 2056 6572 7369 6f6e 2034 2032 2030 2c20 Version 4 2 0, │ │ │ │ │ -0007b770: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -0007b780: 6865 636b 6c69 7374 0a0a 3232 2e31 3320 hecklist..22.13 │ │ │ │ │ -0007b790: 5665 7273 696f 6e20 342e 312e 350a 3d3d Version 4.1.5.== │ │ │ │ │ -0007b7a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007b7b0: 3d0a 0a52 656c 6561 7365 6420 4a75 6c79 =..Released July │ │ │ │ │ -0007b7c0: 2c20 3230 3138 2e0a 0a34 2e39 2e32 0a0a , 2018...4.9.2.. │ │ │ │ │ -0007b7d0: 2020 2020 2044 6f63 756d 656e 7420 686f Document ho │ │ │ │ │ -0007b7e0: 7720 e280 9864 6562 6961 6e2f 7275 6c65 w ...debian/rule │ │ │ │ │ -0007b7f0: 73e2 8099 2061 6e64 2074 6865 20e2 8098 s... and the ... │ │ │ │ │ -0007b800: 5275 6c65 732d 5265 7175 6972 6573 2d52 Rules-Requires-R │ │ │ │ │ -0007b810: 6f6f 74e2 8099 2066 6965 6c64 0a20 2020 oot... field. │ │ │ │ │ -0007b820: 2020 696e 7465 7261 6374 2e0a 0a35 2e36 interact...5.6 │ │ │ │ │ -0007b830: 2e31 320a 0a20 2020 2020 596f 7520 7368 .12.. You sh │ │ │ │ │ -0007b840: 6f75 6c64 206e 6f74 2063 6861 6e67 6520 ould not change │ │ │ │ │ -0007b850: 6120 7061 636b 6167 65e2 8099 7320 6570 a package...s ep │ │ │ │ │ -0007b860: 6f63 682c 2065 7665 6e20 696e 2065 7870 och, even in exp │ │ │ │ │ -0007b870: 6572 696d 656e 7461 6c2c 0a20 2020 2020 erimental,. │ │ │ │ │ -0007b880: 7769 7468 6f75 7420 6765 7474 696e 6720 without getting │ │ │ │ │ -0007b890: 636f 6e73 656e 7375 7320 6f6e 2064 6562 consensus on deb │ │ │ │ │ -0007b8a0: 6961 6e2d 6465 7665 6c20 6669 7273 742e ian-devel first. │ │ │ │ │ -0007b8b0: 0a0a 352e 362e 3132 2e31 0a0a 2020 2020 ..5.6.12.1.. │ │ │ │ │ -0007b8c0: 2045 706f 6368 7320 7368 6f75 6c64 206e Epochs should n │ │ │ │ │ -0007b8d0: 6f74 2062 6520 7573 6564 2066 6f72 2074 ot be used for t │ │ │ │ │ -0007b8e0: 6865 2070 7572 706f 7365 206f 6620 726f he purpose of ro │ │ │ │ │ -0007b8f0: 6c6c 696e 6720 6261 636b 2074 6865 0a20 lling back the. │ │ │ │ │ -0007b900: 2020 2020 7665 7273 696f 6e20 6f66 2061 version of a │ │ │ │ │ -0007b910: 2070 6163 6b61 6765 2e20 2055 7365 2074 package. Use t │ │ │ │ │ -0007b920: 6865 202b 7265 616c 6c79 2063 6f6e 7665 he +really conve │ │ │ │ │ -0007b930: 6e74 696f 6e2e 0a0a 352e 362e 3331 0a0a ntion...5.6.31.. │ │ │ │ │ -0007b940: 2020 2020 2044 6f63 756d 656e 7420 7468 Document th │ │ │ │ │ -0007b950: 6520 e280 9852 756c 6573 2d52 6571 7569 e ...Rules-Requi │ │ │ │ │ -0007b960: 7265 732d 526f 6f74 e280 9920 6669 656c res-Root... fiel │ │ │ │ │ -0007b970: 642e 0a0a 392e 312e 310a 0a20 2020 2020 d...9.1.1.. │ │ │ │ │ -0007b980: 5570 6461 7465 2044 6562 6961 6ee2 8099 Update Debian... │ │ │ │ │ -0007b990: 7320 7665 7273 696f 6e20 6f66 2074 6865 s version of the │ │ │ │ │ -0007b9a0: 2046 696c 6573 7973 7465 6d20 4869 6572 Filesystem Hier │ │ │ │ │ -0007b9b0: 6172 6368 7920 5374 616e 6461 7264 2066 archy Standard f │ │ │ │ │ -0007b9c0: 726f 6d0a 2020 2020 2032 2e33 2074 6f20 rom. 2.3 to │ │ │ │ │ -0007b9d0: 332e 302c 2061 6e64 2075 7064 6174 6520 3.0, and update │ │ │ │ │ -0007b9e0: 7468 6520 6c69 7374 206f 6620 6578 6365 the list of exce │ │ │ │ │ -0007b9f0: 7074 696f 6e73 2e20 204f 6e6c 7920 6120 ptions. Only a │ │ │ │ │ -0007ba00: 7469 6e79 0a20 2020 2020 6d69 6e6f 7269 tiny. minori │ │ │ │ │ -0007ba10: 7479 206f 6620 7061 636b 6167 6573 2c20 ty of packages, │ │ │ │ │ -0007ba20: 6966 2061 6e79 2c20 7368 6f75 6c64 2062 if any, should b │ │ │ │ │ -0007ba30: 6520 6d61 6465 2062 7567 6779 2062 7920 e made buggy by │ │ │ │ │ -0007ba40: 7468 6973 2063 6861 6e67 652e 0a0a 392e this change...9. │ │ │ │ │ -0007ba50: 332e 3220 2620 3130 2e34 0a0a 2020 2020 3.2 & 10.4.. │ │ │ │ │ -0007ba60: 2055 7064 6174 6520 7665 7273 696f 6e20 Update version │ │ │ │ │ -0007ba70: 6f66 2050 4f53 4958 2073 7461 6e64 6172 of POSIX standar │ │ │ │ │ -0007ba80: 6420 666f 7220 7368 656c 6c20 7363 7269 d for shell scri │ │ │ │ │ -0007ba90: 7074 7320 6672 6f6d 2053 5553 7633 2074 pts from SUSv3 t │ │ │ │ │ -0007baa0: 6f0a 2020 2020 2050 4f53 4958 2e31 2d32 o. POSIX.1-2 │ │ │ │ │ -0007bab0: 3031 3720 2861 6c73 6f20 6b6e 6f77 6e20 017 (also known │ │ │ │ │ -0007bac0: 6173 2053 5553 7634 2069 6e20 736f 6d65 as SUSv4 in some │ │ │ │ │ -0007bad0: 2063 6f6e 7465 7874 7329 2e0a 0a1f 0a46 contexts).....F │ │ │ │ │ -0007bae0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0007baf0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0007bb00: 5665 7273 696f 6e20 3420 3120 342c 2020 Version 4 1 4, │ │ │ │ │ -0007bb10: 4e65 7874 3a20 5665 7273 696f 6e20 3420 Next: Version 4 │ │ │ │ │ -0007bb20: 3120 332c 2020 5072 6576 3a20 5665 7273 1 3, Prev: Vers │ │ │ │ │ -0007bb30: 696f 6e20 3420 3120 352c 2020 5570 3a20 ion 4 1 5, Up: │ │ │ │ │ -0007bb40: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0007bb50: 6973 740a 0a32 322e 3134 2056 6572 7369 ist..22.14 Versi │ │ │ │ │ -0007bb60: 6f6e 2034 2e31 2e34 0a3d 3d3d 3d3d 3d3d on 4.1.4.======= │ │ │ │ │ -0007bb70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -0007bb80: 6c65 6173 6564 2041 7072 696c 2c20 3230 leased April, 20 │ │ │ │ │ -0007bb90: 3138 2e0a 0a33 2e32 2e32 0a0a 2020 2020 18...3.2.2.. │ │ │ │ │ -0007bba0: 2054 6865 2070 6172 7420 6f66 2074 6865 The part of the │ │ │ │ │ -0007bbb0: 2076 6572 7369 6f6e 206e 756d 6265 7220 version number │ │ │ │ │ -0007bbc0: 6166 7465 7220 7468 6520 6570 6f63 6820 after the epoch │ │ │ │ │ -0007bbd0: 6d75 7374 206e 6f74 2062 6520 7265 7573 must not be reus │ │ │ │ │ -0007bbe0: 6564 0a20 2020 2020 666f 7220 6120 7665 ed. for a ve │ │ │ │ │ -0007bbf0: 7273 696f 6e20 6f66 2074 6865 2070 6163 rsion of the pac │ │ │ │ │ -0007bc00: 6b61 6765 2077 6974 6820 6469 6666 6572 kage with differ │ │ │ │ │ -0007bc10: 656e 7420 636f 6e74 656e 7473 2c20 6576 ent contents, ev │ │ │ │ │ -0007bc20: 656e 2061 6674 6572 0a20 2020 2020 7468 en after. th │ │ │ │ │ -0007bc30: 6520 7665 7273 696f 6e20 6f66 2074 6865 e version of the │ │ │ │ │ -0007bc40: 2070 6163 6b61 6765 2070 7265 7669 6f75 package previou │ │ │ │ │ -0007bc50: 736c 7920 7573 696e 6720 7468 6174 2070 sly using that p │ │ │ │ │ -0007bc60: 6172 7420 6f66 2074 6865 0a20 2020 2020 art of the. │ │ │ │ │ -0007bc70: 7665 7273 696f 6e20 6e75 6d62 6572 2069 version number i │ │ │ │ │ -0007bc80: 7320 6e6f 206c 6f6e 6765 7220 7072 6573 s no longer pres │ │ │ │ │ -0007bc90: 656e 7420 696e 2061 6e79 2061 7263 6869 ent in any archi │ │ │ │ │ -0007bca0: 7665 2073 7569 7465 732e 0a0a 332e 322e ve suites...3.2. │ │ │ │ │ -0007bcb0: 320a 0a20 2020 2020 466f 7220 6e6f 6e2d 2.. For non- │ │ │ │ │ -0007bcc0: 6e61 7469 7665 2070 6163 6b61 6765 732c native packages, │ │ │ │ │ -0007bcd0: 2074 6865 2075 7073 7472 6561 6d20 7665 the upstream ve │ │ │ │ │ -0007bce0: 7273 696f 6e20 6d75 7374 206e 6f74 2062 rsion must not b │ │ │ │ │ -0007bcf0: 6520 7265 7573 6564 0a20 2020 2020 666f e reused. fo │ │ │ │ │ -0007bd00: 7220 6469 6666 6572 656e 7420 7570 7374 r different upst │ │ │ │ │ -0007bd10: 7265 616d 2073 6f75 7263 6520 636f 6465 ream source code │ │ │ │ │ -0007bd20: 2c20 736f 2074 6861 7420 666f 7220 6561 , so that for ea │ │ │ │ │ -0007bd30: 6368 2073 6f75 7263 6520 7061 636b 6167 ch source packag │ │ │ │ │ -0007bd40: 650a 2020 2020 206e 616d 6520 616e 6420 e. name and │ │ │ │ │ -0007bd50: 7570 7374 7265 616d 2076 6572 7369 6f6e upstream version │ │ │ │ │ -0007bd60: 206e 756d 6265 7220 7468 6572 6520 6578 number there ex │ │ │ │ │ -0007bd70: 6973 7473 2065 7861 6374 6c79 206f 6e65 ists exactly one │ │ │ │ │ -0007bd80: 206f 7269 6769 6e61 6c0a 2020 2020 2073 original. s │ │ │ │ │ -0007bd90: 6f75 7263 6520 6172 6368 6976 6520 636f ource archive co │ │ │ │ │ -0007bda0: 6e74 656e 7473 2e0a 0a34 2e39 0a0a 2020 ntents...4.9.. │ │ │ │ │ -0007bdb0: 2020 2054 6865 20e2 8098 6765 742d 6f72 The ...get-or │ │ │ │ │ -0007bdc0: 6967 2d73 6f75 7263 65e2 8099 2072 756c ig-source... rul │ │ │ │ │ -0007bdd0: 6573 2074 6172 6765 7420 6861 7320 6265 es target has be │ │ │ │ │ -0007bde0: 656e 2072 656d 6f76 6564 2e20 2050 6163 en removed. Pac │ │ │ │ │ -0007bdf0: 6b61 6765 730a 2020 2020 2073 686f 756c kages. shoul │ │ │ │ │ -0007be00: 6420 7472 616e 7369 7469 6f6e 2074 6f20 d transition to │ │ │ │ │ -0007be10: e280 9864 6562 6961 6e2f 7761 7463 68e2 ...debian/watch. │ │ │ │ │ -0007be20: 8099 2061 6e64 2075 7365 2075 7363 616e .. and use uscan │ │ │ │ │ -0007be30: 2077 6865 7265 2070 6f73 7369 626c 652e where possible. │ │ │ │ │ -0007be40: 0a0a 392e 312e 320a 0a20 2020 2020 4966 ..9.1.2.. If │ │ │ │ │ -0007be50: 20e2 8098 2f65 7463 2f73 7461 6666 2d67 .../etc/staff-g │ │ │ │ │ -0007be60: 726f 7570 2d66 6f72 2d75 7372 2d6c 6f63 roup-for-usr-loc │ │ │ │ │ -0007be70: 616c e280 9920 646f 6573 206e 6f74 2065 al... does not e │ │ │ │ │ -0007be80: 7869 7374 2c20 e280 982f 7573 722f 6c6f xist, .../usr/lo │ │ │ │ │ -0007be90: 6361 6ce2 8099 0a20 2020 2020 616e 6420 cal.... and │ │ │ │ │ -0007bea0: 616c 6c20 7375 6264 6972 6563 746f 7269 all subdirectori │ │ │ │ │ -0007beb0: 6573 2063 7265 6174 6564 2062 7920 7061 es created by pa │ │ │ │ │ -0007bec0: 636b 6167 6573 2073 686f 756c 6420 6861 ckages should ha │ │ │ │ │ -0007bed0: 7665 2070 6572 6d69 7373 696f 6e73 0a20 ve permissions. │ │ │ │ │ -0007bee0: 2020 2020 3037 3535 2061 6e64 2062 6520 0755 and be │ │ │ │ │ -0007bef0: 6f77 6e65 6420 6279 20e2 8098 726f 6f74 owned by ...root │ │ │ │ │ -0007bf00: 3a72 6f6f 74e2 8099 2e20 2049 6620 7468 :root.... If th │ │ │ │ │ -0007bf10: 6520 6669 6c65 2065 7869 7374 732c 2074 e file exists, t │ │ │ │ │ -0007bf20: 6865 206f 6c64 0a20 2020 2020 7065 726d he old. perm │ │ │ │ │ -0007bf30: 6973 7369 6f6e 7320 6f66 2032 3737 3520 issions of 2775 │ │ │ │ │ -0007bf40: 616e 6420 6f77 6e65 7273 6869 7020 6f66 and ownership of │ │ │ │ │ -0007bf50: 2072 6f6f 743a 7374 6166 6620 7368 6f75 root:staff shou │ │ │ │ │ -0007bf60: 6c64 2072 656d 6169 6e2e 0a0a 1f0a 4669 ld remain.....Fi │ │ │ │ │ -0007bf70: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0007bf80: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -0007bf90: 6572 7369 6f6e 2034 2031 2033 2c20 204e ersion 4 1 3, N │ │ │ │ │ -0007bfa0: 6578 743a 2056 6572 7369 6f6e 2034 2031 ext: Version 4 1 │ │ │ │ │ -0007bfb0: 2032 2c20 2050 7265 763a 2056 6572 7369 2, Prev: Versi │ │ │ │ │ -0007bfc0: 6f6e 2034 2031 2034 2c20 2055 703a 2055 on 4 1 4, Up: U │ │ │ │ │ -0007bfd0: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -0007bfe0: 7374 0a0a 3232 2e31 3520 5665 7273 696f st..22.15 Versio │ │ │ │ │ -0007bff0: 6e20 342e 312e 330a 3d3d 3d3d 3d3d 3d3d n 4.1.3.======== │ │ │ │ │ -0007c000: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -0007c010: 6561 7365 6420 4465 6365 6d62 6572 2c20 eased December, │ │ │ │ │ -0007c020: 3230 3137 2e0a 0a35 2e36 2e32 360a 0a20 2017...5.6.26.. │ │ │ │ │ -0007c030: 2020 2020 5552 4c73 2067 6976 656e 2069 URLs given i │ │ │ │ │ -0007c040: 6e20 e280 9856 4353 2d2a e280 9920 6865 n ...VCS-*... he │ │ │ │ │ -0007c050: 6164 6572 7320 7368 6f75 6c64 2075 7365 aders should use │ │ │ │ │ -0007c060: 2061 2073 6368 656d 6520 7468 6174 2070 a scheme that p │ │ │ │ │ -0007c070: 726f 7669 6465 730a 2020 2020 2063 6f6e rovides. con │ │ │ │ │ -0007c080: 6669 6465 6e74 6961 6c69 7479 2028 e280 fidentiality (.. │ │ │ │ │ -0007c090: 9868 7474 7073 e280 992c 2066 6f72 2065 .https..., for e │ │ │ │ │ -0007c0a0: 7861 6d70 6c65 2920 6966 2074 6865 2056 xample) if the V │ │ │ │ │ -0007c0b0: 4353 2072 6570 6f73 6974 6f72 790a 2020 CS repository. │ │ │ │ │ -0007c0c0: 2020 2073 7570 706f 7274 7320 6974 2e20 supports it. │ │ │ │ │ -0007c0d0: 20e2 8098 5b76 6373 2d66 6965 6c64 2d75 ...[vcs-field-u │ │ │ │ │ -0007c0e0: 7365 732d 696e 7365 6375 7265 2d75 7269 ses-insecure-uri │ │ │ │ │ -0007c0f0: 5de2 8099 0a0a 372e 380a 0a20 2020 2020 ].....7.8.. │ │ │ │ │ -0007c100: e280 9842 7569 6c74 2d55 7369 6e67 e280 ...Built-Using.. │ │ │ │ │ -0007c110: 9920 7368 6f75 6c64 2062 6520 7573 6564 . should be used │ │ │ │ │ -0007c120: 2065 7861 6374 6c79 2077 6865 6e20 7468 exactly when th │ │ │ │ │ -0007c130: 6572 6520 6172 6520 6c69 6365 6e73 6520 ere are license │ │ │ │ │ -0007c140: 6f72 2044 4653 470a 2020 2020 2072 6571 or DFSG. req │ │ │ │ │ -0007c150: 7569 7265 6d65 6e74 7320 746f 2072 6574 uirements to ret │ │ │ │ │ -0007c160: 6169 6e20 6675 6c6c 2073 6f75 7263 6520 ain full source │ │ │ │ │ -0007c170: 636f 6465 2069 6e20 7468 6520 6172 6368 code in the arch │ │ │ │ │ -0007c180: 6976 652e 0a20 2020 2020 5072 6576 696f ive.. Previo │ │ │ │ │ -0007c190: 7573 6c79 2c20 7468 6520 6465 7363 7269 usly, the descri │ │ │ │ │ -0007c1a0: 7074 696f 6e20 6f66 2074 6865 2066 6965 ption of the fie │ │ │ │ │ -0007c1b0: 6c64 2069 6d70 6c69 6564 2069 7420 7761 ld implied it wa │ │ │ │ │ -0007c1c0: 7320 6e65 6564 6564 2069 6e0a 2020 2020 s needed in. │ │ │ │ │ -0007c1d0: 206f 7468 6572 2063 6173 6573 2074 6f6f other cases too │ │ │ │ │ -0007c1e0: 2e0a 0a39 2e31 2e31 0a0a 2020 2020 20e2 ...9.1.1.. . │ │ │ │ │ -0007c1f0: 8098 6c69 6263 e280 9920 6d61 7920 616c ..libc... may al │ │ │ │ │ -0007c200: 736f 2069 6e73 7461 6c6c 2066 696c 6573 so install files │ │ │ │ │ -0007c210: 2069 6e20 e280 982f 6c69 6236 34e2 8099 in .../lib64... │ │ │ │ │ -0007c220: 2e0a 0a39 2e33 2e33 2e31 0a0a 2020 2020 ...9.3.3.1.. │ │ │ │ │ -0007c230: 2049 6620 6120 7061 636b 6167 65e2 8099 If a package... │ │ │ │ │ -0007c240: 7320 6461 656d 6f6e 2073 686f 756c 6420 s daemon should │ │ │ │ │ -0007c250: 6e6f 7420 6265 2061 7574 6f73 7461 7274 not be autostart │ │ │ │ │ -0007c260: 6564 2075 6e6c 6573 7320 7468 6520 6c6f ed unless the lo │ │ │ │ │ -0007c270: 6361 6c0a 2020 2020 2061 646d 696e 6973 cal. adminis │ │ │ │ │ -0007c280: 7472 6174 6f72 2068 6173 2065 7870 6c69 trator has expli │ │ │ │ │ -0007c290: 6369 746c 7920 7265 7175 6573 7465 6420 citly requested │ │ │ │ │ -0007c2a0: 6974 2c20 7468 6520 7061 636b 6167 65e2 it, the package. │ │ │ │ │ -0007c2b0: 8099 7320 e280 9870 6f73 7469 6e73 74e2 ..s ...postinst. │ │ │ │ │ -0007c2c0: 8099 0a20 2020 2020 7368 6f75 6c64 2075 ... should u │ │ │ │ │ -0007c2d0: 7365 2074 6865 206e 6577 20e2 8098 6465 se the new ...de │ │ │ │ │ -0007c2e0: 6661 756c 7473 2d64 6973 6162 6c65 64e2 faults-disabled. │ │ │ │ │ -0007c2f0: 8099 206f 7074 696f 6e20 6f66 20e2 8098 .. option of ... │ │ │ │ │ -0007c300: 7570 6461 7465 2d72 632e 64e2 8099 2e0a update-rc.d..... │ │ │ │ │ -0007c310: 0a20 2020 2020 5468 6520 6f6c 6420 6d65 . The old me │ │ │ │ │ -0007c320: 7468 6f64 206f 6620 696e 636c 7564 696e thod of includin │ │ │ │ │ -0007c330: 6720 e280 9844 4953 4142 4c45 443d 7965 g ...DISABLED=ye │ │ │ │ │ -0007c340: 73e2 8099 2069 6e20 7468 6520 7061 636b s... in the pack │ │ │ │ │ -0007c350: 6167 65e2 8099 730a 2020 2020 20e2 8098 age...s. ... │ │ │ │ │ -0007c360: 2f65 7463 2f64 6566 6175 6c74 e280 9920 /etc/default... │ │ │ │ │ -0007c370: 6669 6c65 2073 686f 756c 6420 6e6f 7420 file should not │ │ │ │ │ -0007c380: 6265 2075 7365 642e 0a0a 3131 2e34 0a0a be used...11.4.. │ │ │ │ │ -0007c390: 2020 2020 2043 6c61 7269 6679 2074 6861 Clarify tha │ │ │ │ │ -0007c3a0: 7420 7072 6f67 7261 6d73 206d 6179 2069 t programs may i │ │ │ │ │ -0007c3b0: 6e76 6f6b 6520 6569 7468 6572 20e2 8098 nvoke either ... │ │ │ │ │ -0007c3c0: 2f75 7372 2f62 696e 2f65 6469 746f 72e2 /usr/bin/editor. │ │ │ │ │ -0007c3d0: 8099 2061 6e64 0a20 2020 2020 e280 982f .. and. .../ │ │ │ │ │ -0007c3e0: 7573 722f 6269 6e2f 7061 6765 72e2 8099 usr/bin/pager... │ │ │ │ │ -0007c3f0: 2064 6972 6563 746c 792c 206f 7220 7573 directly, or us │ │ │ │ │ -0007c400: 6520 e280 9865 6469 746f 72e2 8099 2061 e ...editor... a │ │ │ │ │ -0007c410: 6e64 20e2 8098 7061 6765 72e2 8099 2061 nd ...pager... a │ │ │ │ │ -0007c420: 6e64 2072 656c 7920 6f6e 0a20 2020 2020 nd rely on. │ │ │ │ │ -0007c430: 5041 5448 2e0a 0a31 322e 350a 0a20 2020 PATH...12.5.. │ │ │ │ │ -0007c440: 2020 5468 6520 4372 6561 7469 7665 2043 The Creative C │ │ │ │ │ -0007c450: 6f6d 6d6f 6e73 2043 4330 2031 2e30 2055 ommons CC0 1.0 U │ │ │ │ │ -0007c460: 6e69 7665 7273 616c 206c 6963 656e 7365 niversal license │ │ │ │ │ -0007c470: 2028 4343 302d 312e 3029 2069 7320 6e6f (CC0-1.0) is no │ │ │ │ │ -0007c480: 770a 2020 2020 2069 6e63 6c75 6465 6420 w. included │ │ │ │ │ -0007c490: 696e 20e2 8098 2f75 7372 2f73 6861 7265 in .../usr/share │ │ │ │ │ -0007c4a0: 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 /common-licenses │ │ │ │ │ -0007c4b0: e280 9920 616e 6420 646f 6573 206e 6f74 ... and does not │ │ │ │ │ -0007c4c0: 206e 6565 6420 746f 2062 650a 2020 2020 need to be. │ │ │ │ │ -0007c4d0: 2063 6f70 6965 6420 7665 7262 6174 696d copied verbatim │ │ │ │ │ -0007c4e0: 2069 6e20 7468 6520 7061 636b 6167 6520 in the package │ │ │ │ │ -0007c4f0: e280 9863 6f70 7972 6967 6874 e280 9920 ...copyright... │ │ │ │ │ -0007c500: 6669 6c65 2e0a 0a1f 0a46 696c 653a 2064 file.....File: d │ │ │ │ │ -0007c510: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0007c520: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -0007c530: 6e20 3420 3120 322c 2020 4e65 7874 3a20 n 4 1 2, Next: │ │ │ │ │ -0007c540: 5665 7273 696f 6e20 3420 3120 312c 2020 Version 4 1 1, │ │ │ │ │ -0007c550: 5072 6576 3a20 5665 7273 696f 6e20 3420 Prev: Version 4 │ │ │ │ │ -0007c560: 3120 332c 2020 5570 3a20 5570 6772 6164 1 3, Up: Upgrad │ │ │ │ │ -0007c570: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -0007c580: 322e 3136 2056 6572 7369 6f6e 2034 2e31 2.16 Version 4.1 │ │ │ │ │ -0007c590: 2e32 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .2.============= │ │ │ │ │ -0007c5a0: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ -0007c5b0: 204e 6f76 656d 6265 722c 2032 3031 372e November, 2017. │ │ │ │ │ -0007c5c0: 0a0a 332e 312e 310a 0a20 2020 2020 4269 ..3.1.1.. Bi │ │ │ │ │ -0007c5d0: 6e61 7279 2070 6163 6b61 6765 7320 7468 nary packages th │ │ │ │ │ -0007c5e0: 6174 2068 6176 6520 706f 7465 6e74 6961 at have potentia │ │ │ │ │ -0007c5f0: 6c6c 7920 6f66 6665 6e73 6976 6520 636f lly offensive co │ │ │ │ │ -0007c600: 6e74 656e 7420 7368 6f75 6c64 2068 6176 ntent should hav │ │ │ │ │ -0007c610: 650a 2020 2020 2074 6865 2073 7566 6669 e. the suffi │ │ │ │ │ -0007c620: 7820 e280 982d 6f66 6665 6e73 6976 65e2 x ...-offensive. │ │ │ │ │ -0007c630: 8099 2e20 2054 6869 7320 7265 706c 6163 ... This replac │ │ │ │ │ -0007c640: 6573 2061 6e20 6f6c 6465 7220 636f 6e76 es an older conv │ │ │ │ │ -0007c650: 656e 7469 6f6e 2074 6f20 7573 650a 2020 ention to use. │ │ │ │ │ -0007c660: 2020 20e2 8098 2d6f 6666 e280 992e 2020 ...-off.... │ │ │ │ │ -0007c670: 4173 2062 6566 6f72 652c 2077 6865 7468 As before, wheth │ │ │ │ │ -0007c680: 6572 2074 6865 2063 6f6e 7465 6e74 7320 er the contents │ │ │ │ │ -0007c690: 6f66 2061 2070 6163 6b61 6765 206e 6565 of a package nee │ │ │ │ │ -0007c6a0: 6473 2074 6869 730a 2020 2020 2063 6f6e ds this. con │ │ │ │ │ -0007c6b0: 7465 6e74 2077 6172 6e69 6e67 2069 7320 tent warning is │ │ │ │ │ -0007c6c0: 6120 6d61 7474 6572 206f 6620 6d61 696e a matter of main │ │ │ │ │ -0007c6d0: 7461 696e 6572 2064 6973 6372 6574 696f tainer discretio │ │ │ │ │ -0007c6e0: 6e2e 0a0a 3130 2e32 0a0a 2020 2020 2050 n...10.2.. P │ │ │ │ │ -0007c6f0: 7269 7661 7465 2073 6861 7265 6420 6f62 rivate shared ob │ │ │ │ │ -0007c700: 6a65 6374 2066 696c 6573 2073 686f 756c ject files shoul │ │ │ │ │ -0007c710: 6420 6265 2069 6e73 7461 6c6c 6564 2069 d be installed i │ │ │ │ │ -0007c720: 6e20 7375 6264 6972 6563 746f 7269 6573 n subdirectories │ │ │ │ │ -0007c730: 0a20 2020 2020 6f66 20e2 8098 2f75 7372 . of .../usr │ │ │ │ │ -0007c740: 2f6c 6962 e280 9920 6f72 20e2 8098 2f75 /lib... or .../u │ │ │ │ │ -0007c750: 7372 2f6c 6962 2f74 7269 706c 6574 e280 sr/lib/triplet.. │ │ │ │ │ -0007c760: 992e 2020 5468 6973 2063 6861 6e67 6520 .. This change │ │ │ │ │ -0007c770: 7065 726d 6974 7320 7072 6976 6174 650a permits private. │ │ │ │ │ -0007c780: 2020 2020 2073 6861 7265 6420 6f62 6a65 shared obje │ │ │ │ │ -0007c790: 6374 2066 696c 6573 2074 6f20 7461 6b65 ct files to take │ │ │ │ │ -0007c7a0: 2061 6476 616e 7461 6765 206f 6620 6d75 advantage of mu │ │ │ │ │ -0007c7b0: 6c74 6961 7263 682c 2061 6e64 2061 6c73 ltiarch, and als │ │ │ │ │ -0007c7c0: 6f0a 2020 2020 2072 656d 6f76 6573 2074 o. removes t │ │ │ │ │ -0007c7d0: 6865 2069 6d70 6c69 6361 7469 6f6e 2074 he implication t │ │ │ │ │ -0007c7e0: 6861 7420 6974 2069 7320 7065 726d 6973 hat it is permis │ │ │ │ │ -0007c7f0: 7369 626c 6520 746f 2069 6e73 7461 6c6c sible to install │ │ │ │ │ -0007c800: 2070 7269 7661 7465 0a20 2020 2020 7368 private. sh │ │ │ │ │ -0007c810: 6172 6564 206f 626a 6563 7420 6669 6c65 ared object file │ │ │ │ │ -0007c820: 7320 6469 7265 6374 6c79 2069 6e74 6f20 s directly into │ │ │ │ │ -0007c830: e280 982f 7573 722f 6c69 622f 7472 6970 .../usr/lib/trip │ │ │ │ │ -0007c840: 6c65 74e2 8099 2e0a 0a31 302e 340a 0a20 let......10.4.. │ │ │ │ │ -0007c850: 2020 2020 5468 6520 7368 6562 616e 6720 The shebang │ │ │ │ │ -0007c860: 6174 2074 6865 2074 6f70 206f 6620 5065 at the top of Pe │ │ │ │ │ -0007c870: 726c 2063 6f6d 6d61 6e64 2073 6372 6970 rl command scrip │ │ │ │ │ -0007c880: 7473 206d 7573 7420 6265 0a20 2020 2020 ts must be. │ │ │ │ │ -0007c890: e280 9823 212f 7573 722f 6269 6e2f 7065 ...#!/usr/bin/pe │ │ │ │ │ -0007c8a0: 726c e280 992e 2020 2850 7265 7669 6f75 rl.... (Previou │ │ │ │ │ -0007c8b0: 736c 792c 2074 6869 7320 7761 7320 6120 sly, this was a │ │ │ │ │ -0007c8c0: e280 9873 686f 756c 64e2 8099 2072 6174 ...should... rat │ │ │ │ │ -0007c8d0: 6865 7220 7468 616e 2061 0a20 2020 2020 her than a. │ │ │ │ │ -0007c8e0: e280 986d 7573 74e2 8099 2e29 0a0a 1f0a ...must....).... │ │ │ │ │ -0007c8f0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0007c900: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0007c910: 2056 6572 7369 6f6e 2034 2031 2031 2c20 Version 4 1 1, │ │ │ │ │ -0007c920: 204e 6578 743a 2056 6572 7369 6f6e 2034 Next: Version 4 │ │ │ │ │ -0007c930: 2031 2030 2c20 2050 7265 763a 2056 6572 1 0, Prev: Ver │ │ │ │ │ -0007c940: 7369 6f6e 2034 2031 2032 2c20 2055 703a sion 4 1 2, Up: │ │ │ │ │ -0007c950: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -0007c960: 6c69 7374 0a0a 3232 2e31 3720 5665 7273 list..22.17 Vers │ │ │ │ │ -0007c970: 696f 6e20 342e 312e 310a 3d3d 3d3d 3d3d ion 4.1.1.====== │ │ │ │ │ -0007c980: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -0007c990: 656c 6561 7365 6420 5365 7074 656d 6265 eleased Septembe │ │ │ │ │ -0007c9a0: 722c 2032 3031 372e 0a0a 342e 340a 0a20 r, 2017...4.4.. │ │ │ │ │ -0007c9b0: 2020 2020 6465 6269 616e 2f63 6861 6e67 debian/chang │ │ │ │ │ -0007c9c0: 656c 6f67 206d 7573 7420 6578 6973 7420 elog must exist │ │ │ │ │ -0007c9d0: 696e 2073 6f75 7263 6520 7061 636b 6167 in source packag │ │ │ │ │ -0007c9e0: 6573 2e0a 0a39 2e32 2e33 0a0a 2020 2020 es...9.2.3.. │ │ │ │ │ -0007c9f0: 2054 6865 2063 616e 6f6e 6963 616c 206e The canonical n │ │ │ │ │ -0007ca00: 6f6e 2d65 7869 7374 656e 7420 686f 6d65 on-existent home │ │ │ │ │ -0007ca10: 2064 6972 6563 746f 7279 2069 7320 e280 directory is .. │ │ │ │ │ -0007ca20: 982f 6e6f 6e65 7869 7374 656e 74e2 8099 ./nonexistent... │ │ │ │ │ -0007ca30: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0007ca40: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0007ca50: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ -0007ca60: 3120 302c 2020 4e65 7874 3a20 5665 7273 1 0, Next: Vers │ │ │ │ │ -0007ca70: 696f 6e20 3420 3020 312c 2020 5072 6576 ion 4 0 1, Prev │ │ │ │ │ -0007ca80: 3a20 5665 7273 696f 6e20 3420 3120 312c : Version 4 1 1, │ │ │ │ │ -0007ca90: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -0007caa0: 6368 6563 6b6c 6973 740a 0a32 322e 3138 checklist..22.18 │ │ │ │ │ -0007cab0: 2056 6572 7369 6f6e 2034 2e31 2e30 0a3d Version 4.1.0.= │ │ │ │ │ -0007cac0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007cad0: 3d3d 0a0a 5265 6c65 6173 6564 2041 7567 ==..Released Aug │ │ │ │ │ -0007cae0: 7573 742c 2032 3031 372e 0a0a 322e 322e ust, 2017...2.2. │ │ │ │ │ -0007caf0: 310a 0a20 2020 2020 4e6f 6e2d 6465 6661 1.. Non-defa │ │ │ │ │ -0007cb00: 756c 7420 616c 7465 726e 6174 6976 6520 ult alternative │ │ │ │ │ -0007cb10: 6465 7065 6e64 656e 6369 6573 206f 6e20 dependencies on │ │ │ │ │ -0007cb20: 6e6f 6e2d 6672 6565 2070 6163 6b61 6765 non-free package │ │ │ │ │ -0007cb30: 7320 6172 650a 2020 2020 2070 6572 6d69 s are. permi │ │ │ │ │ -0007cb40: 7474 6564 2066 6f72 2070 6163 6b61 6765 tted for package │ │ │ │ │ -0007cb50: 7320 696e 206d 6169 6e2e 0a0a 342e 3131 s in main...4.11 │ │ │ │ │ -0007cb60: 0a0a 2020 2020 2049 6620 7570 7374 7265 .. If upstre │ │ │ │ │ -0007cb70: 616d 2070 726f 7669 6465 7320 4f70 656e am provides Open │ │ │ │ │ -0007cb80: 5047 5020 7369 676e 6174 7572 6573 2c20 PGP signatures, │ │ │ │ │ -0007cb90: 696e 636c 7564 696e 6720 7468 6520 7570 including the up │ │ │ │ │ -0007cba0: 7374 7265 616d 0a20 2020 2020 7369 676e stream. sign │ │ │ │ │ -0007cbb0: 696e 6720 6b65 7920 6173 20e2 8098 6465 ing key as ...de │ │ │ │ │ -0007cbc0: 6269 616e 2f75 7073 7472 6561 6d2f 7369 bian/upstream/si │ │ │ │ │ -0007cbd0: 676e 696e 672d 6b65 792e 6173 63e2 8099 gning-key.asc... │ │ │ │ │ -0007cbe0: 2069 6e20 7468 6520 736f 7572 6365 0a20 in the source. │ │ │ │ │ -0007cbf0: 2020 2020 7061 636b 6167 6520 616e 6420 package and │ │ │ │ │ -0007cc00: 7573 696e 6720 7468 6520 e280 9870 6770 using the ...pgp │ │ │ │ │ -0007cc10: 7369 6775 726c 6d61 6e67 6c65 e280 9920 sigurlmangle... │ │ │ │ │ -0007cc20: 6f70 7469 6f6e 2069 6e20 e280 9864 6562 option in ...deb │ │ │ │ │ -0007cc30: 6961 6e2f 7761 7463 68e2 8099 0a20 2020 ian/watch.... │ │ │ │ │ -0007cc40: 2020 636f 6e66 6967 7572 6174 696f 6e20 configuration │ │ │ │ │ -0007cc50: 746f 2069 6e64 6963 6174 6520 686f 7720 to indicate how │ │ │ │ │ -0007cc60: 746f 2066 696e 6420 7468 6520 7570 7374 to find the upst │ │ │ │ │ -0007cc70: 7265 616d 2073 6967 6e61 7475 7265 2066 ream signature f │ │ │ │ │ -0007cc80: 6f72 0a20 2020 2020 6e65 7720 7265 6c65 or. new rele │ │ │ │ │ -0007cc90: 6173 6573 2069 7320 7265 636f 6d6d 656e ases is recommen │ │ │ │ │ -0007cca0: 6465 642e 0a0a 342e 3135 0a0a 2020 2020 ded...4.15.. │ │ │ │ │ -0007ccb0: 2050 6163 6b61 6765 7320 7368 6f75 6c64 Packages should │ │ │ │ │ -0007ccc0: 2062 7569 6c64 2072 6570 726f 6475 6369 build reproduci │ │ │ │ │ -0007ccd0: 626c 7920 7768 656e 2063 6572 7461 696e bly when certain │ │ │ │ │ -0007cce0: 2066 6163 746f 7273 2061 7265 2068 656c factors are hel │ │ │ │ │ -0007ccf0: 640a 2020 2020 2063 6f6e 7374 616e 743b d. constant; │ │ │ │ │ -0007cd00: 2073 6565 2034 2e31 3520 666f 7220 7468 see 4.15 for th │ │ │ │ │ -0007cd10: 6520 6c69 7374 2e0a 0a34 2e31 350a 0a20 e list...4.15.. │ │ │ │ │ -0007cd20: 2020 2020 5061 636b 6167 6573 2061 7265 Packages are │ │ │ │ │ -0007cd30: 2072 6563 6f6d 6d65 6e64 6564 2074 6f20 recommended to │ │ │ │ │ -0007cd40: 6275 696c 6420 7265 7072 6f64 7563 6962 build reproducib │ │ │ │ │ -0007cd50: 6c79 2065 7665 6e20 7768 656e 2062 7569 ly even when bui │ │ │ │ │ -0007cd60: 6c64 0a20 2020 2020 7061 7468 7320 616e ld. paths an │ │ │ │ │ -0007cd70: 6420 6d6f 7374 2065 6e76 6972 6f6e 6d65 d most environme │ │ │ │ │ -0007cd80: 6e74 2076 6172 6961 626c 6573 2061 7265 nt variables are │ │ │ │ │ -0007cd90: 2061 6c6c 6f77 6564 2074 6f20 7661 7279 allowed to vary │ │ │ │ │ -0007cda0: 2e0a 0a39 2e31 2e31 0a0a 2020 2020 204f ...9.1.1.. O │ │ │ │ │ -0007cdb0: 6e6c 7920 7468 6520 6479 6e61 6d69 6320 nly the dynamic │ │ │ │ │ -0007cdc0: 6c69 6e6b 6572 206d 6179 2069 6e73 7461 linker may insta │ │ │ │ │ -0007cdd0: 6c6c 2066 696c 6573 2074 6f20 e280 982f ll files to .../ │ │ │ │ │ -0007cde0: 6c69 6236 342f e280 992e 0a0a 2020 2020 lib64/...... │ │ │ │ │ -0007cdf0: 204e 6f20 7061 636b 6167 6520 666f 7220 No package for │ │ │ │ │ -0007ce00: 6120 3634 2062 6974 2061 7263 6869 7465 a 64 bit archite │ │ │ │ │ -0007ce10: 6374 7572 6520 6d61 7920 696e 7374 616c cture may instal │ │ │ │ │ -0007ce20: 6c20 6669 6c65 7320 746f 0a20 2020 2020 l files to. │ │ │ │ │ -0007ce30: e280 982f 7573 722f 6c69 6236 342f e280 .../usr/lib64/.. │ │ │ │ │ -0007ce40: 9920 6f72 2061 6e79 2073 7562 6469 7265 . or any subdire │ │ │ │ │ -0007ce50: 6374 6f72 792e 0a0a 3131 2e38 2e33 0a0a ctory...11.8.3.. │ │ │ │ │ -0007ce60: 2020 2020 2054 6865 2072 6571 7569 7265 The require │ │ │ │ │ -0007ce70: 6420 6265 6861 7669 6f75 7220 6f66 20e2 d behaviour of . │ │ │ │ │ -0007ce80: 8098 782d 7465 726d 696e 616c 2d65 6d75 ..x-terminal-emu │ │ │ │ │ -0007ce90: 6c61 746f 7220 2d65 e280 9920 6861 7320 lator -e... has │ │ │ │ │ -0007cea0: 6265 656e 0a20 2020 2020 636c 6172 6966 been. clarif │ │ │ │ │ -0007ceb0: 6965 642c 2061 6e64 2075 7064 6174 6564 ied, and updated │ │ │ │ │ -0007cec0: 2074 6f20 7265 706c 6163 6520 6120 6661 to replace a fa │ │ │ │ │ -0007ced0: 6c73 6520 636c 6169 6d20 6162 6f75 7420 lse claim about │ │ │ │ │ -0007cee0: 7468 6520 6265 6861 7669 6f75 720a 2020 the behaviour. │ │ │ │ │ -0007cef0: 2020 206f 6620 e280 9878 7465 726d e280 of ...xterm.. │ │ │ │ │ -0007cf00: 992e 0a0a 2020 2020 2050 726f 6772 616d .... Program │ │ │ │ │ -0007cf10: 7320 6d75 7374 2073 7570 706f 7274 20e2 s must support . │ │ │ │ │ -0007cf20: 8098 2d65 2063 6f6d 6d61 6e64 e280 9920 ..-e command... │ │ │ │ │ -0007cf30: 7768 6572 6520 e280 9863 6f6d 6d61 6e64 where ...command │ │ │ │ │ -0007cf40: e280 9920 6d61 7920 696e 636c 7564 650a ... may include. │ │ │ │ │ -0007cf50: 2020 2020 206d 756c 7469 706c 6520 6172 multiple ar │ │ │ │ │ -0007cf60: 6775 6d65 6e74 732c 2077 6869 6368 206d guments, which m │ │ │ │ │ -0007cf70: 7573 7420 6265 2065 7865 6375 7465 6420 ust be executed │ │ │ │ │ -0007cf80: 6173 2069 6620 7468 6520 6172 6775 6d65 as if the argume │ │ │ │ │ -0007cf90: 6e74 7320 7765 7265 0a20 2020 2020 7061 nts were. pa │ │ │ │ │ -0007cfa0: 7373 6564 2074 6f20 e280 9865 7865 6376 ssed to ...execv │ │ │ │ │ -0007cfb0: 70e2 8099 2064 6972 6563 746c 792c 2062 p... directly, b │ │ │ │ │ -0007cfc0: 7970 6173 7369 6e67 2074 6865 2073 6865 ypassing the she │ │ │ │ │ -0007cfd0: 6c6c 2e0a 0a20 2020 2020 4966 2074 6869 ll... If thi │ │ │ │ │ -0007cfe0: 7320 6578 6563 7574 696f 6e20 6661 696c s execution fail │ │ │ │ │ -0007cff0: 7320 616e 6420 e280 982d 65e2 8099 2068 s and ...-e... h │ │ │ │ │ -0007d000: 6173 2061 2073 696e 676c 6520 6172 6775 as a single argu │ │ │ │ │ -0007d010: 6d65 6e74 2c20 e280 9878 7465 726d e280 ment, ...xterm.. │ │ │ │ │ -0007d020: 99e2 8099 730a 2020 2020 2066 616c 6c62 ....s. fallb │ │ │ │ │ -0007d030: 6163 6b20 6265 6861 7669 6f75 7220 6f66 ack behaviour of │ │ │ │ │ -0007d040: 2070 6173 7369 6e67 20e2 8098 636f 6d6d passing ...comm │ │ │ │ │ -0007d050: 616e 64e2 8099 2074 6f20 7468 6520 7368 and... to the sh │ │ │ │ │ -0007d060: 656c 6c20 6973 2070 6572 6d69 7474 6564 ell is permitted │ │ │ │ │ -0007d070: 0a20 2020 2020 6275 7420 6e6f 7420 7265 . but not re │ │ │ │ │ -0007d080: 7175 6972 6564 2e0a 0a1f 0a46 696c 653a quired.....File: │ │ │ │ │ -0007d090: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0007d0a0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -0007d0b0: 696f 6e20 3420 3020 312c 2020 4e65 7874 ion 4 0 1, Next │ │ │ │ │ -0007d0c0: 3a20 5665 7273 696f 6e20 3420 3020 302c : Version 4 0 0, │ │ │ │ │ -0007d0d0: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -0007d0e0: 3420 3120 302c 2020 5570 3a20 5570 6772 4 1 0, Up: Upgr │ │ │ │ │ -0007d0f0: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ -0007d100: 0a32 322e 3139 2056 6572 7369 6f6e 2034 .22.19 Version 4 │ │ │ │ │ -0007d110: 2e30 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .0.1.=========== │ │ │ │ │ -0007d120: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ -0007d130: 6564 2041 7567 7573 742c 2032 3031 372e ed August, 2017. │ │ │ │ │ -0007d140: 0a0a 322e 350a 0a20 2020 2020 5072 696f ..2.5.. Prio │ │ │ │ │ -0007d150: 7269 7469 6573 2061 7265 206e 6f77 2075 rities are now u │ │ │ │ │ -0007d160: 7365 6420 6f6e 6c79 2066 6f72 2063 6f6e sed only for con │ │ │ │ │ -0007d170: 7472 6f6c 6c69 6e67 2077 6869 6368 2070 trolling which p │ │ │ │ │ -0007d180: 6163 6b61 6765 7320 6172 650a 2020 2020 ackages are. │ │ │ │ │ -0007d190: 2070 6172 7420 6f66 2061 206d 696e 696d part of a minim │ │ │ │ │ -0007d1a0: 616c 206f 7220 7374 616e 6461 7264 2044 al or standard D │ │ │ │ │ -0007d1b0: 6562 6961 6e20 696e 7374 616c 6c61 7469 ebian installati │ │ │ │ │ -0007d1c0: 6f6e 2061 6e64 2073 686f 756c 6420 6265 on and should be │ │ │ │ │ -0007d1d0: 0a20 2020 2020 7365 6c65 6374 6564 2062 . selected b │ │ │ │ │ -0007d1e0: 6173 6564 206f 6e20 6675 6e63 7469 6f6e ased on function │ │ │ │ │ -0007d1f0: 616c 6974 7920 7072 6f76 6964 6564 2064 ality provided d │ │ │ │ │ -0007d200: 6972 6563 746c 7920 746f 2075 7365 7273 irectly to users │ │ │ │ │ -0007d210: 2028 736f 0a20 2020 2020 6e65 6172 6c79 (so. nearly │ │ │ │ │ -0007d220: 2061 6c6c 2073 6861 7265 6420 6c69 6272 all shared libr │ │ │ │ │ -0007d230: 6172 6965 7320 7368 6f75 6c64 2068 6176 aries should hav │ │ │ │ │ -0007d240: 6520 6120 7072 696f 7269 7479 206f 6620 e a priority of │ │ │ │ │ -0007d250: e280 986f 7074 696f 6e61 6ce2 8099 292e ...optional...). │ │ │ │ │ -0007d260: 0a20 2020 2020 5061 636b 6167 6573 206d . Packages m │ │ │ │ │ -0007d270: 6179 206e 6f77 2064 6570 656e 6420 6f6e ay now depend on │ │ │ │ │ -0007d280: 2070 6163 6b61 6765 7320 7769 7468 2061 packages with a │ │ │ │ │ -0007d290: 206c 6f77 6572 2070 7269 6f72 6974 792e lower priority. │ │ │ │ │ -0007d2a0: 0a0a 2020 2020 2054 6865 20e2 8098 6578 .. The ...ex │ │ │ │ │ -0007d2b0: 7472 61e2 8099 2070 7269 6f72 6974 7920 tra... priority │ │ │ │ │ -0007d2c0: 6861 7320 6265 656e 2064 6570 7265 6361 has been depreca │ │ │ │ │ -0007d2d0: 7465 6420 616e 6420 7368 6f75 6c64 2062 ted and should b │ │ │ │ │ -0007d2e0: 6520 7472 6561 7465 6420 6173 0a20 2020 e treated as. │ │ │ │ │ -0007d2f0: 2020 6571 7569 7661 6c65 6e74 2074 6f20 equivalent to │ │ │ │ │ -0007d300: e280 986f 7074 696f 6e61 6ce2 8099 2e20 ...optional.... │ │ │ │ │ -0007d310: 2041 6c6c 20e2 8098 6578 7472 61e2 8099 All ...extra... │ │ │ │ │ -0007d320: 2070 7269 6f72 6974 6965 7320 7368 6f75 priorities shou │ │ │ │ │ -0007d330: 6c64 2062 6520 6368 616e 6765 640a 2020 ld be changed. │ │ │ │ │ -0007d340: 2020 2074 6f20 e280 986f 7074 696f 6e61 to ...optiona │ │ │ │ │ -0007d350: 6ce2 8099 2e20 2050 6163 6b61 6765 7320 l.... Packages │ │ │ │ │ -0007d360: 7769 7468 2061 2070 7269 6f72 6974 7920 with a priority │ │ │ │ │ -0007d370: 6f66 20e2 8098 6f70 7469 6f6e 616c e280 of ...optional.. │ │ │ │ │ -0007d380: 9920 6d61 7920 636f 6e66 6c69 6374 0a20 . may conflict. │ │ │ │ │ -0007d390: 2020 2020 7769 7468 2065 6163 6820 6f74 with each ot │ │ │ │ │ -0007d3a0: 6865 7220 2862 7574 2070 6163 6b61 6765 her (but package │ │ │ │ │ -0007d3b0: 7320 7468 6174 2062 6f74 6820 6861 7665 s that both have │ │ │ │ │ -0007d3c0: 2061 2070 7269 6f72 6974 7920 6f66 0a20 a priority of. │ │ │ │ │ -0007d3d0: 2020 2020 e280 9873 7461 6e64 6172 64e2 ...standard. │ │ │ │ │ -0007d3e0: 8099 206f 7220 6869 6768 6572 2073 7469 .. or higher sti │ │ │ │ │ -0007d3f0: 6c6c 206d 6179 206e 6f74 2063 6f6e 666c ll may not confl │ │ │ │ │ -0007d400: 6963 7429 2e0a 0a35 2e36 2e33 300a 0a20 ict)...5.6.30.. │ │ │ │ │ -0007d410: 2020 2020 4e65 7720 7365 6374 696f 6e20 New section │ │ │ │ │ -0007d420: 646f 6375 6d65 6e74 696e 6720 7468 6520 documenting the │ │ │ │ │ -0007d430: e280 9854 6573 7473 7569 7465 e280 9920 ...Testsuite... │ │ │ │ │ -0007d440: 6669 656c 6420 696e 2044 6562 6961 6e20 field in Debian │ │ │ │ │ -0007d450: 736f 7572 6365 0a20 2020 2020 636f 6e74 source. cont │ │ │ │ │ -0007d460: 726f 6c20 6669 6c65 732e 0a0a 382e 312e rol files...8.1. │ │ │ │ │ -0007d470: 310a 0a20 2020 2020 5368 6172 6564 206c 1.. Shared l │ │ │ │ │ -0007d480: 6962 7261 7269 6573 206d 7573 7420 6e6f ibraries must no │ │ │ │ │ -0007d490: 7720 696e 766f 6b65 20e2 8098 6c64 636f w invoke ...ldco │ │ │ │ │ -0007d4a0: 6e66 6967 e280 9920 6279 206d 6561 6e73 nfig... by means │ │ │ │ │ -0007d4b0: 206f 6620 7472 6967 6765 7273 2c0a 2020 of triggers,. │ │ │ │ │ -0007d4c0: 2020 2069 6e73 7465 6164 206f 6620 6d61 instead of ma │ │ │ │ │ -0007d4d0: 696e 7473 6372 6970 7473 2e0a 0a39 2e33 intscripts...9.3 │ │ │ │ │ -0007d4e0: 2e33 0a0a 2020 2020 2050 6163 6b61 6765 .3.. Package │ │ │ │ │ -0007d4f0: 7320 6172 6520 7265 636f 6d6d 656e 6465 s are recommende │ │ │ │ │ -0007d500: 6420 746f 2075 7365 2064 6562 6865 6c70 d to use debhelp │ │ │ │ │ -0007d510: 6572 2074 6f6f 6c73 2069 6e73 7465 6164 er tools instead │ │ │ │ │ -0007d520: 206f 6620 696e 766f 6b69 6e67 0a20 2020 of invoking. │ │ │ │ │ -0007d530: 2020 e280 9875 7064 6174 652d 7263 2e64 ...update-rc.d │ │ │ │ │ -0007d540: e280 9920 616e 6420 e280 9869 6e76 6f6b ... and ...invok │ │ │ │ │ -0007d550: 652d 7263 2e64 e280 9920 6469 7265 6374 e-rc.d... direct │ │ │ │ │ -0007d560: 6c79 2e0a 0a39 2e33 2e33 0a0a 2020 2020 ly...9.3.3.. │ │ │ │ │ -0007d570: 2050 6f6c 6963 79e2 8099 7320 6465 7363 Policy...s desc │ │ │ │ │ -0007d580: 7269 7074 696f 6e20 6f66 2068 6f77 2074 ription of how t │ │ │ │ │ -0007d590: 6865 206c 6f63 616c 2073 7973 7465 6d20 he local system │ │ │ │ │ -0007d5a0: 6164 6d69 6e69 7374 7261 746f 7220 6d61 administrator ma │ │ │ │ │ -0007d5b0: 790a 2020 2020 206d 6f64 6966 7920 7468 y. modify th │ │ │ │ │ -0007d5c0: 6520 7275 6e6c 6576 656c 7320 6174 2077 e runlevels at w │ │ │ │ │ -0007d5d0: 6869 6368 2061 2064 6165 6d6f 6e20 6973 hich a daemon is │ │ │ │ │ -0007d5e0: 2073 7461 7274 6564 2061 6e64 2073 746f started and sto │ │ │ │ │ -0007d5f0: 7070 6564 2c20 616e 640a 2020 2020 2068 pped, and. h │ │ │ │ │ -0007d600: 6f77 2069 6e69 7420 7363 7269 7074 7320 ow init scripts │ │ │ │ │ -0007d610: 6d61 7920 6465 7065 6e64 206f 6e20 6f74 may depend on ot │ │ │ │ │ -0007d620: 6865 7220 696e 6974 2073 6372 6970 7473 her init scripts │ │ │ │ │ -0007d630: 2c20 6861 7665 2062 6565 6e0a 2020 2020 , have been. │ │ │ │ │ -0007d640: 2072 656d 6f76 6564 2e20 2054 6865 7365 removed. These │ │ │ │ │ -0007d650: 2061 7265 206e 6f77 2068 616e 646c 6564 are now handled │ │ │ │ │ -0007d660: 2062 7920 4c53 4220 6865 6164 6572 732e by LSB headers. │ │ │ │ │ -0007d670: 0a0a 392e 340a 0a20 2020 2020 506f 6c69 ..9.4.. Poli │ │ │ │ │ -0007d680: 6379 e280 9973 2073 7065 6369 6669 6361 cy...s specifica │ │ │ │ │ -0007d690: 7469 6f6e 206f 6620 7468 6520 636f 6e73 tion of the cons │ │ │ │ │ -0007d6a0: 6f6c 6520 6d65 7373 6167 6573 2074 6861 ole messages tha │ │ │ │ │ -0007d6b0: 7420 7368 6f75 6c64 2062 650a 2020 2020 t should be. │ │ │ │ │ -0007d6c0: 2065 6d69 7474 6564 2062 7920 e280 9869 emitted by ...i │ │ │ │ │ -0007d6d0: 6e69 742e 64e2 8099 2073 6372 6970 7473 nit.d... scripts │ │ │ │ │ -0007d6e0: 2068 6173 2062 6565 6e20 7265 6d6f 7665 has been remove │ │ │ │ │ -0007d6f0: 642e 2020 5468 6973 2069 7320 6e6f 7720 d. This is now │ │ │ │ │ -0007d700: 6465 6669 6e65 640a 2020 2020 2062 7920 defined. by │ │ │ │ │ -0007d710: 4c53 422c 2066 6f72 2073 7973 7669 6e69 LSB, for sysvini │ │ │ │ │ -0007d720: 742c 2061 6e64 2069 7320 6e6f 7420 6578 t, and is not ex │ │ │ │ │ -0007d730: 7065 6374 6564 2074 6f20 6265 2066 6f6c pected to be fol │ │ │ │ │ -0007d740: 6c6f 7765 6420 6279 206f 7468 6572 0a20 lowed by other. │ │ │ │ │ -0007d750: 2020 2020 696e 6974 2073 7973 7465 6d73 init systems │ │ │ │ │ -0007d760: 2e0a 0a39 2e36 0a0a 2020 2020 2050 6163 ...9.6.. Pac │ │ │ │ │ -0007d770: 6b61 6765 7320 696e 7374 616c 6c69 6e67 kages installing │ │ │ │ │ -0007d780: 2061 2046 7265 6520 4465 736b 746f 7020 a Free Desktop │ │ │ │ │ -0007d790: 656e 7472 7920 6d75 7374 206e 6f74 2061 entry must not a │ │ │ │ │ -0007d7a0: 6c73 6f20 696e 7374 616c 6c20 610a 2020 lso install a. │ │ │ │ │ -0007d7b0: 2020 2044 6562 6961 6e20 6d65 6e75 2073 Debian menu s │ │ │ │ │ -0007d7c0: 7973 7465 6d20 656e 7472 792e 0a0a 392e ystem entry...9. │ │ │ │ │ -0007d7d0: 390a 0a20 2020 2020 5468 6520 7072 6f68 9.. The proh │ │ │ │ │ -0007d7e0: 6962 6974 696f 6e20 6167 6169 6e73 7420 ibition against │ │ │ │ │ -0007d7f0: 6465 7065 6e64 696e 6720 6f6e 2065 6e76 depending on env │ │ │ │ │ -0007d800: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl │ │ │ │ │ -0007d810: 6573 2066 6f72 0a20 2020 2020 7265 6173 es for. reas │ │ │ │ │ -0007d820: 6f6e 6162 6c65 2064 6566 6175 6c74 7320 onable defaults │ │ │ │ │ -0007d830: 6973 206f 6e6c 7920 666f 7220 7072 6f67 is only for prog │ │ │ │ │ -0007d840: 7261 6d73 206f 6e20 7468 6520 7379 7374 rams on the syst │ │ │ │ │ -0007d850: 656d 2050 4154 4820 616e 640a 2020 2020 em PATH and. │ │ │ │ │ -0007d860: 206f 6e6c 7920 666f 7220 6375 7374 6f6d only for custom │ │ │ │ │ -0007d870: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var │ │ │ │ │ -0007d880: 6961 626c 6520 7365 7474 696e 6773 2028 iable settings ( │ │ │ │ │ -0007d890: 6e6f 742c 2073 6179 2c20 6120 7361 6e65 not, say, a sane │ │ │ │ │ -0007d8a0: 0a20 2020 2020 5041 5448 292e 0a0a 1f0a . PATH)..... │ │ │ │ │ -0007d8b0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0007d8c0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0007d8d0: 2056 6572 7369 6f6e 2034 2030 2030 2c20 Version 4 0 0, │ │ │ │ │ -0007d8e0: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ -0007d8f0: 2039 2038 2c20 2050 7265 763a 2056 6572 9 8, Prev: Ver │ │ │ │ │ -0007d900: 7369 6f6e 2034 2030 2031 2c20 2055 703a sion 4 0 1, Up: │ │ │ │ │ -0007d910: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -0007d920: 6c69 7374 0a0a 3232 2e32 3020 5665 7273 list..22.20 Vers │ │ │ │ │ -0007d930: 696f 6e20 342e 302e 300a 3d3d 3d3d 3d3d ion 4.0.0.====== │ │ │ │ │ -0007d940: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -0007d950: 656c 6561 7365 6420 4d61 792c 2032 3031 eleased May, 201 │ │ │ │ │ -0007d960: 372e 0a0a 342e 330a 0a20 2020 2020 e280 7...4.3.. .. │ │ │ │ │ -0007d970: 9863 6f6e 6669 672e 7375 62e2 8099 2061 .config.sub... a │ │ │ │ │ -0007d980: 6e64 20e2 8098 636f 6e66 6967 2e67 7565 nd ...config.gue │ │ │ │ │ -0007d990: 7373 e280 9920 7368 6f75 6c64 2062 6520 ss... should be │ │ │ │ │ -0007d9a0: 7570 6461 7465 6420 6174 2062 7569 6c64 updated at build │ │ │ │ │ -0007d9b0: 2074 696d 6520 6f72 0a20 2020 2020 7265 time or. re │ │ │ │ │ -0007d9c0: 706c 6163 6564 2077 6974 6820 7468 6520 placed with the │ │ │ │ │ -0007d9d0: 7665 7273 696f 6e73 2066 726f 6d20 6175 versions from au │ │ │ │ │ -0007d9e0: 746f 746f 6f6c 732d 6465 762e 0a0a 342e totools-dev...4. │ │ │ │ │ -0007d9f0: 390a 0a20 2020 2020 4e65 7720 e280 9854 9.. New ...T │ │ │ │ │ -0007da00: 4152 4745 54e2 8099 2073 6574 206f 6620 ARGET... set of │ │ │ │ │ -0007da10: e280 9864 706b 672d 6172 6368 6974 6563 ...dpkg-architec │ │ │ │ │ -0007da20: 7475 7265 e280 9920 7661 7269 6162 6c65 ture... variable │ │ │ │ │ -0007da30: 7320 616e 6420 6e65 770a 2020 2020 20e2 s and new. . │ │ │ │ │ -0007da40: 8098 4445 425f 2a5f 4152 4348 5f42 4954 ..DEB_*_ARCH_BIT │ │ │ │ │ -0007da50: 53e2 8099 2061 6e64 20e2 8098 4445 425f S... and ...DEB_ │ │ │ │ │ -0007da60: 2a5f 4152 4348 5f45 4e44 4941 4ee2 8099 *_ARCH_ENDIAN... │ │ │ │ │ -0007da70: 2076 6172 6961 626c 6573 2e0a 0a34 2e39 variables...4.9 │ │ │ │ │ -0007da80: 2e31 0a0a 2020 2020 204e 6577 20e2 8098 .1.. New ... │ │ │ │ │ -0007da90: 4445 425f 4255 494c 445f 4f50 5449 4f4e DEB_BUILD_OPTION │ │ │ │ │ -0007daa0: 53e2 8099 2074 6167 2c20 e280 986e 6f64 S... tag, ...nod │ │ │ │ │ -0007dab0: 6f63 e280 992c 2077 6869 6368 2073 6179 oc..., which say │ │ │ │ │ -0007dac0: 7320 746f 2073 7570 7072 6573 730a 2020 s to suppress. │ │ │ │ │ -0007dad0: 2020 2064 6f63 756d 656e 7461 7469 6f6e documentation │ │ │ │ │ -0007dae0: 2067 656e 6572 6174 696f 6e20 2862 7574 generation (but │ │ │ │ │ -0007daf0: 2063 6f6e 7469 6e75 6520 746f 2062 7569 continue to bui │ │ │ │ │ -0007db00: 6c64 2061 6c6c 2062 696e 6172 790a 2020 ld all binary. │ │ │ │ │ -0007db10: 2020 2070 6163 6b61 6765 732c 2065 7665 packages, eve │ │ │ │ │ -0007db20: 6e20 646f 6375 6d65 6e74 6174 696f 6e20 n documentation │ │ │ │ │ -0007db30: 7061 636b 6167 6573 2c20 6a75 7374 206c packages, just l │ │ │ │ │ -0007db40: 6574 2074 6865 6d20 6265 206d 6f73 746c et them be mostl │ │ │ │ │ -0007db50: 790a 2020 2020 2065 6d70 7479 292e 0a0a y. empty)... │ │ │ │ │ -0007db60: 352e 320a 0a20 2020 2020 4175 746f 6d61 5.2.. Automa │ │ │ │ │ -0007db70: 7469 6361 6c6c 792d 6765 6e65 7261 7465 tically-generate │ │ │ │ │ -0007db80: 6420 6465 6275 6720 7061 636b 6167 6573 d debug packages │ │ │ │ │ -0007db90: 2064 6f20 6e6f 7420 6e65 6564 2074 6f20 do not need to │ │ │ │ │ -0007dba0: 6861 7665 2061 0a20 2020 2020 636f 7272 have a. corr │ │ │ │ │ -0007dbb0: 6573 706f 6e64 696e 6720 7374 616e 7a61 esponding stanza │ │ │ │ │ -0007dbc0: 2069 6e20 e280 9864 6562 6961 6e2f 636f in ...debian/co │ │ │ │ │ -0007dbd0: 6e74 726f 6ce2 8099 2e20 2028 5468 6973 ntrol.... (This │ │ │ │ │ -0007dbe0: 2069 7320 6578 6973 7469 6e67 0a20 2020 is existing. │ │ │ │ │ -0007dbf0: 2020 7072 6163 7469 6365 3b20 7468 6973 practice; this │ │ │ │ │ -0007dc00: 2050 6f6c 6963 7920 7570 6461 7465 2069 Policy update i │ │ │ │ │ -0007dc10: 7320 6a75 7374 2063 6c65 6172 6572 2061 s just clearer a │ │ │ │ │ -0007dc20: 626f 7574 2069 742e 290a 0a35 2e36 2e31 bout it.)..5.6.1 │ │ │ │ │ -0007dc30: 320a 0a20 2020 2020 436f 6c6f 6e73 2061 2.. Colons a │ │ │ │ │ -0007dc40: 7265 206e 6f74 2070 6572 6d69 7474 6564 re not permitted │ │ │ │ │ -0007dc50: 2069 6e20 7570 7374 7265 616d 2076 6572 in upstream ver │ │ │ │ │ -0007dc60: 7369 6f6e 206e 756d 6265 7273 2e0a 0a37 sion numbers...7 │ │ │ │ │ -0007dc70: 2e37 0a0a 2020 2020 204e 6577 20e2 8098 .7.. New ... │ │ │ │ │ -0007dc80: 4275 696c 642d 4465 7065 6e64 732d 4172 Build-Depends-Ar │ │ │ │ │ -0007dc90: 6368 e280 9920 616e 6420 e280 9842 7569 ch... and ...Bui │ │ │ │ │ -0007dca0: 6c64 2d43 6f6e 666c 6963 7473 2d41 7263 ld-Conflicts-Arc │ │ │ │ │ -0007dcb0: 68e2 8099 2066 6965 6c64 7320 6172 6520 h... fields are │ │ │ │ │ -0007dcc0: 6e6f 770a 2020 2020 2073 7570 706f 7274 now. support │ │ │ │ │ -0007dcd0: 6564 2e0a 0a38 2e34 0a0a 2020 2020 2054 ed...8.4.. T │ │ │ │ │ -0007dce0: 6865 2072 6563 6f6d 6d65 6e64 6564 2070 he recommended p │ │ │ │ │ -0007dcf0: 6163 6b61 6765 206e 616d 6520 666f 7220 ackage name for │ │ │ │ │ -0007dd00: 7368 6172 6564 206c 6962 7261 7279 2064 shared library d │ │ │ │ │ -0007dd10: 6576 656c 6f70 6d65 6e74 2066 696c 6573 evelopment files │ │ │ │ │ -0007dd20: 0a20 2020 2020 6973 206e 6f77 206c 6962 . is now lib │ │ │ │ │ -0007dd30: 7261 7279 6e61 6d65 2d64 6576 206f 7220 raryname-dev or │ │ │ │ │ -0007dd40: 6c69 6272 6172 796e 616d 6561 7069 7665 librarynameapive │ │ │ │ │ -0007dd50: 7273 696f 6e2d 6465 762c 206e 6f74 0a20 rsion-dev, not. │ │ │ │ │ -0007dd60: 2020 2020 6c69 6272 6172 796e 616d 6573 librarynames │ │ │ │ │ -0007dd70: 6f76 6572 7369 6f6e 2d64 6576 2e0a 0a39 oversion-dev...9 │ │ │ │ │ -0007dd80: 2e31 2e31 0a0a 2020 2020 2054 6865 2073 .1.1.. The s │ │ │ │ │ -0007dd90: 7461 626c 6520 7265 6c65 6173 6520 6f66 table release of │ │ │ │ │ -0007dda0: 2044 6562 6961 6e20 7375 7070 6f72 7473 Debian supports │ │ │ │ │ -0007ddb0: 20e2 8098 2f72 756e e280 992c 2073 6f20 .../run..., so │ │ │ │ │ -0007ddc0: 7061 636b 6167 6573 206d 6179 206e 6f77 packages may now │ │ │ │ │ -0007ddd0: 0a20 2020 2020 6173 7375 6d65 2074 6861 . assume tha │ │ │ │ │ -0007dde0: 7420 6974 2065 7869 7374 7320 616e 6420 t it exists and │ │ │ │ │ -0007ddf0: 646f 206e 6f74 206e 6565 6420 616e 7920 do not need any │ │ │ │ │ -0007de00: 7370 6563 6961 6c20 6465 7065 6e64 656e special dependen │ │ │ │ │ -0007de10: 6379 206f 6e20 610a 2020 2020 2076 6572 cy on a. ver │ │ │ │ │ -0007de20: 7369 6f6e 206f 6620 696e 6974 7363 7269 sion of initscri │ │ │ │ │ -0007de30: 7074 732e 0a0a 392e 332e 320a 0a20 2020 pts...9.3.2.. │ │ │ │ │ -0007de40: 2020 4e65 7720 6f70 7469 6f6e 616c 20e2 New optional . │ │ │ │ │ -0007de50: 8098 7472 792d 7265 7374 6172 74e2 8099 ..try-restart... │ │ │ │ │ -0007de60: 2073 7461 6e64 6172 6420 696e 6974 2073 standard init s │ │ │ │ │ -0007de70: 6372 6970 7420 6172 6775 6d65 6e74 2c20 cript argument, │ │ │ │ │ -0007de80: 7768 6963 6820 2869 660a 2020 2020 2073 which (if. s │ │ │ │ │ -0007de90: 7570 706f 7274 6564 2920 7368 6f75 6c64 upported) should │ │ │ │ │ -0007dea0: 2072 6573 7461 7274 2074 6865 2073 6572 restart the ser │ │ │ │ │ -0007deb0: 7669 6365 2069 6620 6974 2069 7320 616c vice if it is al │ │ │ │ │ -0007dec0: 7265 6164 7920 7275 6e6e 696e 6720 616e ready running an │ │ │ │ │ -0007ded0: 640a 2020 2020 206f 7468 6572 7769 7365 d. otherwise │ │ │ │ │ -0007dee0: 206a 7573 7420 7265 706f 7274 2073 7563 just report suc │ │ │ │ │ -0007def0: 6365 7373 2e0a 0a39 2e33 2e32 0a0a 2020 cess...9.3.2.. │ │ │ │ │ -0007df00: 2020 2053 7570 706f 7274 2066 6f72 2074 Support for t │ │ │ │ │ -0007df10: 6865 20e2 8098 7374 6174 7573 e280 9920 he ...status... │ │ │ │ │ -0007df20: 696e 6974 2073 6372 6970 7420 6172 6775 init script argu │ │ │ │ │ -0007df30: 6d65 6e74 2069 7320 7265 636f 6d6d 656e ment is recommen │ │ │ │ │ -0007df40: 6465 642e 0a0a 392e 332e 332e 320a 0a20 ded...9.3.3.2.. │ │ │ │ │ -0007df50: 2020 2020 5061 636b 6167 6573 206d 7573 Packages mus │ │ │ │ │ -0007df60: 7420 6e6f 7420 6361 6c6c 20e2 8098 2f65 t not call .../e │ │ │ │ │ -0007df70: 7463 2f69 6e69 742e 64e2 8099 2073 6372 tc/init.d... scr │ │ │ │ │ -0007df80: 6970 7473 2064 6972 6563 746c 7920 6576 ipts directly ev │ │ │ │ │ -0007df90: 656e 2061 7320 610a 2020 2020 2066 616c en as a. fal │ │ │ │ │ -0007dfa0: 6c62 6163 6b2c 2061 6e64 2069 6e73 7465 lback, and inste │ │ │ │ │ -0007dfb0: 6164 206d 7573 7420 616c 7761 7973 2075 ad must always u │ │ │ │ │ -0007dfc0: 7365 20e2 8098 696e 766f 6b65 2d72 632e se ...invoke-rc. │ │ │ │ │ -0007dfd0: 64e2 8099 2028 7768 6963 6820 6973 0a20 d... (which is. │ │ │ │ │ -0007dfe0: 2020 2020 6573 7365 6e74 6961 6c20 616e essential an │ │ │ │ │ -0007dff0: 6420 7368 6f75 6c64 6ee2 8099 7420 7265 d shouldn...t re │ │ │ │ │ -0007e000: 7175 6972 6520 616e 7920 636f 6e64 6974 quire any condit │ │ │ │ │ -0007e010: 696f 6e61 6c29 2e0a 0a39 2e31 312e 310a ional)...9.11.1. │ │ │ │ │ -0007e020: 0a20 2020 2020 496e 7374 7275 6374 696f . Instructio │ │ │ │ │ -0007e030: 6e73 2066 6f72 20e2 8098 7570 7374 6172 ns for ...upstar │ │ │ │ │ -0007e040: 74e2 8099 2069 6e74 6567 7261 7469 6f6e t... integration │ │ │ │ │ -0007e050: 2072 656d 6f76 6564 2073 696e 6365 20e2 removed since . │ │ │ │ │ -0007e060: 8098 7570 7374 6172 74e2 8099 2069 730a ..upstart... is. │ │ │ │ │ -0007e070: 2020 2020 206e 6f20 6c6f 6e67 6572 206d no longer m │ │ │ │ │ -0007e080: 6169 6e74 6169 6e65 6420 696e 2044 6562 aintained in Deb │ │ │ │ │ -0007e090: 6961 6e2e 0a0a 3130 2e31 0a0a 2020 2020 ian...10.1.. │ │ │ │ │ -0007e0a0: 2050 6163 6b61 6765 7320 6d61 7920 6e6f Packages may no │ │ │ │ │ -0007e0b0: 7420 696e 7374 616c 6c20 6669 6c65 7320 t install files │ │ │ │ │ -0007e0c0: 696e 2062 6f74 6820 e280 982f 7061 7468 in both .../path │ │ │ │ │ -0007e0d0: e280 9920 616e 6420 e280 982f 7573 722f ... and .../usr/ │ │ │ │ │ -0007e0e0: 7061 7468 e280 992c 2061 6e64 0a20 2020 path..., and. │ │ │ │ │ -0007e0f0: 2020 6d75 7374 206d 616e 6167 6520 616e must manage an │ │ │ │ │ -0007e100: 7920 6261 636b 7761 7264 2d63 6f6d 7061 y backward-compa │ │ │ │ │ -0007e110: 7469 6269 6c69 7479 2073 796d 6c69 6e6b tibility symlink │ │ │ │ │ -0007e120: 7320 736f 2074 6861 7420 7468 6579 2064 s so that they d │ │ │ │ │ -0007e130: 6f6e e280 9974 0a20 2020 2020 6272 6561 on...t. brea │ │ │ │ │ -0007e140: 6b20 6966 20e2 8098 2f70 6174 68e2 8099 k if .../path... │ │ │ │ │ -0007e150: 2061 6e64 20e2 8098 2f75 7372 2f70 6174 and .../usr/pat │ │ │ │ │ -0007e160: 68e2 8099 2061 7265 2074 6865 2073 616d h... are the sam │ │ │ │ │ -0007e170: 6520 6469 7265 6374 6f72 792e 0a0a 3130 e directory...10 │ │ │ │ │ -0007e180: 2e36 0a0a 2020 2020 2050 6163 6b61 6765 .6.. Package │ │ │ │ │ -0007e190: 7320 7368 6f75 6c64 2061 7373 756d 6520 s should assume │ │ │ │ │ -0007e1a0: 6465 7669 6365 2066 696c 6573 2069 6e20 device files in │ │ │ │ │ -0007e1b0: e280 982f 6465 76e2 8099 2061 7265 2064 .../dev... are d │ │ │ │ │ -0007e1c0: 796e 616d 6963 616c 6c79 0a20 2020 2020 ynamically. │ │ │ │ │ -0007e1d0: 6d61 6e61 6765 6420 616e 6420 646f 6ee2 managed and don. │ │ │ │ │ -0007e1e0: 8099 7420 6861 7665 2074 6f20 6265 2063 ..t have to be c │ │ │ │ │ -0007e1f0: 7265 6174 6564 2062 7920 7468 6520 7061 reated by the pa │ │ │ │ │ -0007e200: 636b 6167 652e 2020 5061 636b 6167 6573 ckage. Packages │ │ │ │ │ -0007e210: 0a20 2020 2020 6f74 6865 7220 7468 616e . other than │ │ │ │ │ -0007e220: 2074 686f 7365 2077 686f 7365 2070 7572 those whose pur │ │ │ │ │ -0007e230: 706f 7365 2069 7320 746f 206d 616e 6167 pose is to manag │ │ │ │ │ -0007e240: 6520 e280 982f 6465 76e2 8099 206d 7573 e .../dev... mus │ │ │ │ │ -0007e250: 7420 6e6f 7420 6372 6561 7465 0a20 2020 t not create. │ │ │ │ │ -0007e260: 2020 6f72 2072 656d 6f76 6520 6669 6c65 or remove file │ │ │ │ │ -0007e270: 7320 7468 6572 6520 7768 656e 2061 2064 s there when a d │ │ │ │ │ -0007e280: 796e 616d 6963 206d 616e 6167 656d 656e ynamic managemen │ │ │ │ │ -0007e290: 7420 6661 6369 6c69 7479 2069 7320 696e t facility is in │ │ │ │ │ -0007e2a0: 2075 7365 2e0a 2020 2020 204e 616d 6564 use.. Named │ │ │ │ │ -0007e2b0: 2070 6970 6573 2061 6e64 2064 6576 6963 pipes and devic │ │ │ │ │ -0007e2c0: 6520 6669 6c65 7320 6f75 7473 6964 6520 e files outside │ │ │ │ │ -0007e2d0: 6f66 20e2 8098 2f64 6576 e280 9920 7368 of .../dev... sh │ │ │ │ │ -0007e2e0: 6f75 6c64 206e 6f72 6d61 6c6c 7920 6265 ould normally be │ │ │ │ │ -0007e2f0: 0a20 2020 2020 6372 6561 7465 6420 6f6e . created on │ │ │ │ │ -0007e300: 2064 656d 616e 6420 7669 6120 696e 6974 demand via init │ │ │ │ │ -0007e310: 2073 6372 6970 7473 2c20 7379 7374 656d scripts, system │ │ │ │ │ -0007e320: 6420 756e 6974 732c 206f 7220 7369 6d69 d units, or simi │ │ │ │ │ -0007e330: 6c61 720a 2020 2020 206d 6563 6861 6e69 lar. mechani │ │ │ │ │ -0007e340: 736d 732c 2062 7574 206d 6179 2062 6520 sms, but may be │ │ │ │ │ -0007e350: 6372 6561 7465 6420 616e 6420 7265 6d6f created and remo │ │ │ │ │ -0007e360: 7665 6420 696e 206d 6169 6e74 6169 6e65 ved in maintaine │ │ │ │ │ -0007e370: 7220 7363 7269 7074 7320 6966 0a20 2020 r scripts if. │ │ │ │ │ -0007e380: 2020 7468 6579 206d 7573 7420 6265 2063 they must be c │ │ │ │ │ -0007e390: 7265 6174 6564 2064 7572 696e 6720 7061 reated during pa │ │ │ │ │ -0007e3a0: 636b 6167 6520 696e 7374 616c 6c61 7469 ckage installati │ │ │ │ │ -0007e3b0: 6f6e 2e0a 0a31 302e 390a 0a20 2020 2020 on...10.9.. │ │ │ │ │ -0007e3c0: 4368 6563 6b69 6e67 2077 6974 6820 7468 Checking with th │ │ │ │ │ -0007e3d0: 6520 6261 7365 2d70 6173 7377 6420 6d61 e base-passwd ma │ │ │ │ │ -0007e3e0: 696e 7461 696e 6572 2069 7320 6e6f 206c intainer is no l │ │ │ │ │ -0007e3f0: 6f6e 6765 7220 7265 7175 6972 6564 2028 onger required ( │ │ │ │ │ -0007e400: 6f72 0a20 2020 2020 6465 7369 7261 626c or. desirabl │ │ │ │ │ -0007e410: 6529 2077 6865 6e20 6372 6561 7469 6e67 e) when creating │ │ │ │ │ -0007e420: 2061 206e 6577 2064 796e 616d 6963 2075 a new dynamic u │ │ │ │ │ -0007e430: 7365 7220 6f72 2067 726f 7570 2069 6e20 ser or group in │ │ │ │ │ -0007e440: 6120 7061 636b 6167 652e 0a0a 3132 2e33 a package...12.3 │ │ │ │ │ -0007e450: 0a0a 2020 2020 2044 6570 656e 6465 6e63 .. Dependenc │ │ │ │ │ -0007e460: 6965 7320 6f6e 202a 2d64 6f63 2070 6163 ies on *-doc pac │ │ │ │ │ -0007e470: 6b61 6765 7320 7368 6f75 6c64 2062 6520 kages should be │ │ │ │ │ -0007e480: 6174 206d 6f73 7420 5265 636f 6d6d 656e at most Recommen │ │ │ │ │ -0007e490: 6473 0a20 2020 2020 2853 7567 6765 7374 ds. (Suggest │ │ │ │ │ -0007e4a0: 7320 6966 2074 6865 7920 6f6e 6c79 2069 s if they only i │ │ │ │ │ -0007e4b0: 6e63 6c75 6465 2064 6f63 756d 656e 7461 nclude documenta │ │ │ │ │ -0007e4c0: 7469 6f6e 2069 6e20 7375 7070 6c65 6d65 tion in suppleme │ │ │ │ │ -0007e4d0: 6e74 616c 0a20 2020 2020 666f 726d 6174 ntal. format │ │ │ │ │ -0007e4e0: 7329 2e0a 0a31 322e 350a 0a20 2020 2020 s)...12.5.. │ │ │ │ │ -0007e4f0: 5468 6520 4d6f 7a69 6c6c 6120 5075 626c The Mozilla Publ │ │ │ │ │ -0007e500: 6963 204c 6963 656e 7365 2031 2e31 2061 ic License 1.1 a │ │ │ │ │ -0007e510: 6e64 2032 2e30 2028 4d50 4c2d 312e 3120 nd 2.0 (MPL-1.1 │ │ │ │ │ -0007e520: 616e 6420 4d50 4c2d 322e 3029 2061 7265 and MPL-2.0) are │ │ │ │ │ -0007e530: 0a20 2020 2020 6e6f 7720 696e 636c 7564 . now includ │ │ │ │ │ -0007e540: 6564 2069 6e20 e280 982f 7573 722f 7368 ed in .../usr/sh │ │ │ │ │ -0007e550: 6172 652f 636f 6d6d 6f6e 2d6c 6963 656e are/common-licen │ │ │ │ │ -0007e560: 7365 73e2 8099 2061 6e64 2064 6f20 6e6f ses... and do no │ │ │ │ │ -0007e570: 7420 6e65 6564 2074 6f20 6265 0a20 2020 t need to be. │ │ │ │ │ -0007e580: 2020 636f 7069 6564 2076 6572 6261 7469 copied verbati │ │ │ │ │ -0007e590: 6d20 696e 2074 6865 2070 6163 6b61 6765 m in the package │ │ │ │ │ -0007e5a0: 20e2 8098 636f 7079 7269 6768 74e2 8099 ...copyright... │ │ │ │ │ -0007e5b0: 2066 696c 652e 0a0a 636f 7079 7269 6768 file...copyrigh │ │ │ │ │ -0007e5c0: 742d 666f 726d 6174 0a0a 2020 2020 2054 t-format.. T │ │ │ │ │ -0007e5d0: 6865 20e2 8098 6874 7470 73e2 8099 2066 he ...https... f │ │ │ │ │ -0007e5e0: 6f72 6d20 6f66 2074 6865 2063 6f70 7972 orm of the copyr │ │ │ │ │ -0007e5f0: 6967 6874 2d66 6f72 6d61 7420 5552 4c20 ight-format URL │ │ │ │ │ -0007e600: 6973 206e 6f77 2061 6c6c 6f77 6564 2061 is now allowed a │ │ │ │ │ -0007e610: 6e64 0a20 2020 2020 7072 6566 6572 7265 nd. preferre │ │ │ │ │ -0007e620: 6420 696e 2074 6865 20e2 8098 466f 726d d in the ...Form │ │ │ │ │ -0007e630: 6174 e280 9920 6669 656c 642e 0a0a 7065 at... field...pe │ │ │ │ │ -0007e640: 726c 0a0a 2020 2020 2054 6865 2050 6572 rl.. The Per │ │ │ │ │ -0007e650: 6c20 7365 6172 6368 2070 6174 6820 6e6f l search path no │ │ │ │ │ -0007e660: 7720 696e 636c 7564 6573 206d 756c 7469 w includes multi │ │ │ │ │ -0007e670: 6172 6368 2064 6972 6563 746f 7269 6573 arch directories │ │ │ │ │ -0007e680: 2e20 2054 6865 0a20 2020 2020 7665 6e64 . The. vend │ │ │ │ │ -0007e690: 6f72 2064 6972 6563 746f 7279 2066 6f72 or directory for │ │ │ │ │ -0007e6a0: 2061 7263 6869 7465 6374 7572 652d 7370 architecture-sp │ │ │ │ │ -0007e6b0: 6563 6966 6963 206d 6f64 756c 6573 2069 ecific modules i │ │ │ │ │ -0007e6c0: 7320 6e6f 7720 7665 7273 696f 6e65 640a s now versioned. │ │ │ │ │ -0007e6d0: 2020 2020 2074 6f20 7375 7070 6f72 7420 to support │ │ │ │ │ -0007e6e0: 6d75 6c74 6961 7263 682e 0a0a 7669 7274 multiarch...virt │ │ │ │ │ -0007e6f0: 7561 6c0a 0a20 2020 2020 4e65 7720 e280 ual.. New .. │ │ │ │ │ -0007e700: 9861 6476 656e 7475 7265 e280 9920 7669 .adventure... vi │ │ │ │ │ -0007e710: 7274 7561 6c20 7061 636b 6167 6520 666f rtual package fo │ │ │ │ │ -0007e720: 7220 696d 706c 656d 656e 7461 7469 6f6e r implementation │ │ │ │ │ -0007e730: 7320 6f66 2074 6865 2063 6c61 7373 6963 s of the classic │ │ │ │ │ -0007e740: 0a20 2020 2020 436f 6c6f 7373 616c 2043 . Colossal C │ │ │ │ │ -0007e750: 6176 6520 4164 7665 6e74 7572 6520 6761 ave Adventure ga │ │ │ │ │ -0007e760: 6d65 2e0a 0a76 6972 7475 616c 0a0a 2020 me...virtual.. │ │ │ │ │ -0007e770: 2020 204e 6577 20e2 8098 6874 7470 642d New ...httpd- │ │ │ │ │ -0007e780: 7773 6769 33e2 8099 2076 6972 7475 616c wsgi3... virtual │ │ │ │ │ -0007e790: 2070 6163 6b61 6765 2066 6f72 2050 7974 package for Pyt │ │ │ │ │ -0007e7a0: 686f 6e20 3320 5753 4749 2d63 6170 6162 hon 3 WSGI-capab │ │ │ │ │ -0007e7b0: 6c65 2048 5454 500a 2020 2020 2073 6572 le HTTP. ser │ │ │ │ │ -0007e7c0: 7665 7273 2e20 2054 6865 2065 7869 7374 vers. The exist │ │ │ │ │ -0007e7d0: 696e 6720 e280 9868 7474 7064 2d77 7367 ing ...httpd-wsg │ │ │ │ │ -0007e7e0: 69e2 8099 2076 6972 7475 616c 2070 6163 i... virtual pac │ │ │ │ │ -0007e7f0: 6b61 6765 2069 7320 666f 7220 5079 7468 kage is for Pyth │ │ │ │ │ -0007e800: 6f6e 2032 0a20 2020 2020 5753 4749 2d63 on 2. WSGI-c │ │ │ │ │ -0007e810: 6170 6162 6c65 2048 5454 5020 7365 7276 apable HTTP serv │ │ │ │ │ -0007e820: 6572 732e 0a0a 7669 7274 7561 6c0a 0a20 ers...virtual.. │ │ │ │ │ -0007e830: 2020 2020 4e65 7720 e280 9876 6972 7475 New ...virtu │ │ │ │ │ -0007e840: 616c 2d6d 7973 716c 2d63 6c69 656e 74e2 al-mysql-client. │ │ │ │ │ -0007e850: 8099 2c20 e280 9876 6972 7475 616c 2d6d .., ...virtual-m │ │ │ │ │ -0007e860: 7973 716c 2d63 6c69 656e 742d 636f 7265 ysql-client-core │ │ │ │ │ -0007e870: e280 992c 0a20 2020 2020 e280 9876 6972 ...,. ...vir │ │ │ │ │ -0007e880: 7475 616c 2d6d 7973 716c 2d73 6572 7665 tual-mysql-serve │ │ │ │ │ -0007e890: 72e2 8099 2c20 e280 9876 6972 7475 616c r..., ...virtual │ │ │ │ │ -0007e8a0: 2d6d 7973 716c 2d73 6572 7665 722d 636f -mysql-server-co │ │ │ │ │ -0007e8b0: 7265 e280 992c 2061 6e64 0a20 2020 2020 re..., and. │ │ │ │ │ -0007e8c0: e280 9876 6972 7475 616c 2d6d 7973 716c ...virtual-mysql │ │ │ │ │ -0007e8d0: 2d74 6573 7473 7569 7465 e280 9920 7669 -testsuite... vi │ │ │ │ │ -0007e8e0: 7274 7561 6c20 7061 636b 6167 6573 2066 rtual packages f │ │ │ │ │ -0007e8f0: 6f72 204d 7953 514c 2d63 6f6d 7061 7469 or MySQL-compati │ │ │ │ │ -0007e900: 626c 650a 2020 2020 2073 6f66 7477 6172 ble. softwar │ │ │ │ │ -0007e910: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ -0007e920: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0007e930: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ -0007e940: 2039 2038 2c20 204e 6578 743a 2056 6572 9 8, Next: Ver │ │ │ │ │ -0007e950: 7369 6f6e 2033 2039 2037 2c20 2050 7265 sion 3 9 7, Pre │ │ │ │ │ -0007e960: 763a 2056 6572 7369 6f6e 2034 2030 2030 v: Version 4 0 0 │ │ │ │ │ -0007e970: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -0007e980: 2063 6865 636b 6c69 7374 0a0a 3232 2e32 checklist..22.2 │ │ │ │ │ -0007e990: 3120 5665 7273 696f 6e20 332e 392e 380a 1 Version 3.9.8. │ │ │ │ │ -0007e9a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007e9b0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4170 ===..Released Ap │ │ │ │ │ -0007e9c0: 7269 6c2c 2032 3031 362e 0a0a 392e 360a ril, 2016...9.6. │ │ │ │ │ -0007e9d0: 0a20 2020 2020 5468 6520 6d65 6e75 2073 . The menu s │ │ │ │ │ -0007e9e0: 7973 7465 6d20 6973 2064 6570 7265 6361 ystem is depreca │ │ │ │ │ -0007e9f0: 7465 6420 696e 2066 6176 6f72 206f 6620 ted in favor of │ │ │ │ │ -0007ea00: 7468 6520 4672 6565 4465 736b 746f 7020 the FreeDesktop │ │ │ │ │ -0007ea10: 6d65 6e75 0a20 2020 2020 7374 616e 6461 menu. standa │ │ │ │ │ -0007ea20: 7264 2e20 204e 6577 2072 6571 7569 7265 rd. New require │ │ │ │ │ -0007ea30: 6d65 6e74 7320 7365 7420 666f 7220 4672 ments set for Fr │ │ │ │ │ -0007ea40: 6565 4465 736b 746f 7020 6d65 6e75 2065 eeDesktop menu e │ │ │ │ │ -0007ea50: 6e74 7269 6573 2e0a 0a39 2e37 0a0a 2020 ntries...9.7.. │ │ │ │ │ -0007ea60: 2020 204e 6577 2069 6e73 7472 7563 7469 New instructi │ │ │ │ │ -0007ea70: 6f6e 7320 666f 7220 7265 6769 7374 6572 ons for register │ │ │ │ │ -0007ea80: 696e 6720 6d65 6469 6120 7479 7065 2068 ing media type h │ │ │ │ │ -0007ea90: 616e 646c 6572 7320 7769 7468 2074 6865 andlers with the │ │ │ │ │ -0007eaa0: 0a20 2020 2020 4672 6565 4465 736b 746f . FreeDeskto │ │ │ │ │ -0007eab0: 7020 7379 7374 656d 2c20 7768 6963 6820 p system, which │ │ │ │ │ -0007eac0: 6175 746f 6d61 7469 6361 6c6c 7920 7379 automatically sy │ │ │ │ │ -0007ead0: 6e63 6872 6f6e 697a 6573 2077 6974 6820 nchronizes with │ │ │ │ │ -0007eae0: 6d61 696c 6361 700a 2020 2020 2061 6e64 mailcap. and │ │ │ │ │ -0007eaf0: 2074 6865 7265 666f 7265 2072 6570 6c61 therefore repla │ │ │ │ │ -0007eb00: 6365 7320 6d61 696c 6361 7020 7265 6769 ces mailcap regi │ │ │ │ │ -0007eb10: 7374 7261 7469 6f6e 2066 6f72 2070 6163 stration for pac │ │ │ │ │ -0007eb20: 6b61 6765 7320 7573 696e 670a 2020 2020 kages using. │ │ │ │ │ -0007eb30: 2064 6573 6b74 6f70 2065 6e74 7269 6573 desktop entries │ │ │ │ │ -0007eb40: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0007eb50: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0007eb60: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0007eb70: 3920 372c 2020 4e65 7874 3a20 5665 7273 9 7, Next: Vers │ │ │ │ │ -0007eb80: 696f 6e20 3320 3920 362c 2020 5072 6576 ion 3 9 6, Prev │ │ │ │ │ -0007eb90: 3a20 5665 7273 696f 6e20 3320 3920 382c : Version 3 9 8, │ │ │ │ │ -0007eba0: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -0007ebb0: 6368 6563 6b6c 6973 740a 0a32 322e 3232 checklist..22.22 │ │ │ │ │ -0007ebc0: 2056 6572 7369 6f6e 2033 2e39 2e37 0a3d Version 3.9.7.= │ │ │ │ │ -0007ebd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007ebe0: 3d3d 0a0a 5265 6c65 6173 6564 2046 6562 ==..Released Feb │ │ │ │ │ -0007ebf0: 7275 6172 792c 2032 3031 362e 0a0a 3130 ruary, 2016...10 │ │ │ │ │ -0007ec00: 2e35 0a0a 2020 2020 2053 796d 626f 6c69 .5.. Symboli │ │ │ │ │ -0007ec10: 6320 6c69 6e6b 7320 6d75 7374 206e 6f74 c links must not │ │ │ │ │ -0007ec20: 2074 7261 7665 7273 6520 6162 6f76 6520 traverse above │ │ │ │ │ -0007ec30: 7468 6520 726f 6f74 2064 6972 6563 746f the root directo │ │ │ │ │ -0007ec40: 7279 2e0a 0a39 2e32 2e32 0a0a 2020 2020 ry...9.2.2.. │ │ │ │ │ -0007ec50: 2033 3262 6974 2055 4944 7320 696e 2074 32bit UIDs in t │ │ │ │ │ -0007ec60: 6865 2072 616e 6765 2036 3535 3336 2d34 he range 65536-4 │ │ │ │ │ -0007ec70: 3239 3439 3637 3239 3320 6172 6520 7265 294967293 are re │ │ │ │ │ -0007ec80: 7365 7276 6564 2066 6f72 0a20 2020 2020 served for. │ │ │ │ │ -0007ec90: 6479 6e61 6d69 6361 6c6c 7920 616c 6c6f dynamically allo │ │ │ │ │ -0007eca0: 6361 7465 6420 7573 6572 2061 6363 6f75 cated user accou │ │ │ │ │ -0007ecb0: 6e74 732e 0a0a 352e 310a 0a20 2020 2020 nts...5.1.. │ │ │ │ │ -0007ecc0: 456d 7074 7920 6669 656c 6420 7661 6c75 Empty field valu │ │ │ │ │ -0007ecd0: 6573 2069 6e20 636f 6e74 726f 6c20 6669 es in control fi │ │ │ │ │ -0007ece0: 6c65 7320 6172 6520 6f6e 6c79 2070 6572 les are only per │ │ │ │ │ -0007ecf0: 6d69 7474 6564 2069 6e20 7468 650a 2020 mitted in the. │ │ │ │ │ -0007ed00: 2020 20e2 8098 6465 6269 616e 2f63 6f6e ...debian/con │ │ │ │ │ -0007ed10: 7472 6f6c e280 9920 6669 6c65 206f 6620 trol... file of │ │ │ │ │ -0007ed20: 6120 736f 7572 6365 2070 6163 6b61 6765 a source package │ │ │ │ │ -0007ed30: 2e0a 0a34 2e39 0a0a 2020 2020 20e2 8098 ...4.9.. ... │ │ │ │ │ -0007ed40: 6465 6269 616e 2f72 756c 6573 e280 993a debian/rules...: │ │ │ │ │ -0007ed50: 2072 6571 7569 7265 6420 7461 7267 6574 required target │ │ │ │ │ -0007ed60: 7320 6d75 7374 206e 6f74 2061 7474 656d s must not attem │ │ │ │ │ -0007ed70: 7074 206e 6574 776f 726b 2061 6363 6573 pt network acces │ │ │ │ │ -0007ed80: 732e 0a0a 3132 2e33 0a0a 2020 2020 2072 s...12.3.. r │ │ │ │ │ -0007ed90: 6563 6f6d 6d65 6e64 2074 6f20 7368 6970 ecommend to ship │ │ │ │ │ -0007eda0: 2061 6464 6974 696f 6e61 6c20 646f 6375 additional docu │ │ │ │ │ -0007edb0: 6d65 6e74 6174 696f 6e20 666f 7220 7061 mentation for pa │ │ │ │ │ -0007edc0: 636b 6167 6520 e280 9870 6b67 e280 9920 ckage ...pkg... │ │ │ │ │ -0007edd0: 696e 2061 0a20 2020 2020 7365 7061 7261 in a. separa │ │ │ │ │ -0007ede0: 7465 2070 6163 6b61 6765 20e2 8098 706b te package ...pk │ │ │ │ │ -0007edf0: 672d 646f 63e2 8099 2061 6e64 2069 6e73 g-doc... and ins │ │ │ │ │ -0007ee00: 7461 6c6c 2069 7420 696e 746f 0a20 2020 tall it into. │ │ │ │ │ -0007ee10: 2020 e280 982f 7573 722f 7368 6172 652f .../usr/share/ │ │ │ │ │ -0007ee20: 646f 632f 706b 67e2 8099 2e0a 0a1f 0a46 doc/pkg........F │ │ │ │ │ -0007ee30: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0007ee40: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0007ee50: 5665 7273 696f 6e20 3320 3920 362c 2020 Version 3 9 6, │ │ │ │ │ -0007ee60: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ -0007ee70: 3920 352c 2020 5072 6576 3a20 5665 7273 9 5, Prev: Vers │ │ │ │ │ -0007ee80: 696f 6e20 3320 3920 372c 2020 5570 3a20 ion 3 9 7, Up: │ │ │ │ │ -0007ee90: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0007eea0: 6973 740a 0a32 322e 3233 2056 6572 7369 ist..22.23 Versi │ │ │ │ │ -0007eeb0: 6f6e 2033 2e39 2e36 0a3d 3d3d 3d3d 3d3d on 3.9.6.======= │ │ │ │ │ -0007eec0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -0007eed0: 6c65 6173 6564 2053 6570 7465 6d62 6572 leased September │ │ │ │ │ -0007eee0: 2c20 3230 3134 2e0a 0a39 2e31 0a0a 2020 , 2014...9.1.. │ │ │ │ │ -0007eef0: 2020 2054 6865 2046 4853 2069 7320 7265 The FHS is re │ │ │ │ │ -0007ef00: 6c61 7865 6420 746f 2061 6c6c 6f77 2061 laxed to allow a │ │ │ │ │ -0007ef10: 2073 7562 6469 7265 6374 6f72 7920 6f66 subdirectory of │ │ │ │ │ -0007ef20: 20e2 8098 2f75 7372 2f6c 6962 e280 9920 .../usr/lib... │ │ │ │ │ -0007ef30: 746f 2068 6f6c 6420 610a 2020 2020 206d to hold a. m │ │ │ │ │ -0007ef40: 6978 7475 7265 206f 6620 6172 6368 6974 ixture of archit │ │ │ │ │ -0007ef50: 6563 7475 7265 2d69 6e64 6570 656e 6465 ecture-independe │ │ │ │ │ -0007ef60: 6e74 2061 6e64 2061 7263 6869 7465 6374 nt and architect │ │ │ │ │ -0007ef70: 7572 652d 6465 7065 6e64 656e 740a 2020 ure-dependent. │ │ │ │ │ -0007ef80: 2020 2066 696c 6573 2c20 7468 6f75 6768 files, though │ │ │ │ │ -0007ef90: 2064 6972 6563 746f 7269 6573 2065 6e74 directories ent │ │ │ │ │ -0007efa0: 6972 656c 7920 636f 6d70 6f73 6564 206f irely composed o │ │ │ │ │ -0007efb0: 660a 2020 2020 2061 7263 6869 7465 6374 f. architect │ │ │ │ │ -0007efc0: 7572 652d 696e 6465 7065 6e64 656e 7420 ure-independent │ │ │ │ │ -0007efd0: 6669 6c65 7320 7368 6f75 6c64 2062 6520 files should be │ │ │ │ │ -0007efe0: 6c6f 6361 7465 6420 696e 20e2 8098 2f75 located in .../u │ │ │ │ │ -0007eff0: 7372 2f73 6861 7265 e280 992e 0a0a 392e sr/share......9. │ │ │ │ │ -0007f000: 310a 0a20 2020 2020 5468 6520 4648 5320 1.. The FHS │ │ │ │ │ -0007f010: 7265 7175 6972 656d 656e 7420 666f 7220 requirement for │ │ │ │ │ -0007f020: e280 982f 7573 722f 6c6f 6361 6c2f 6c69 .../usr/local/li │ │ │ │ │ -0007f030: 6236 34e2 8099 2074 6f20 6578 6973 7420 b64... to exist │ │ │ │ │ -0007f040: 6966 20e2 8098 2f6c 6962 3634 e280 9920 if .../lib64... │ │ │ │ │ -0007f050: 6f72 0a20 2020 2020 e280 982f 7573 722f or. .../usr/ │ │ │ │ │ -0007f060: 6c69 6236 34e2 8099 2065 7869 7374 7320 lib64... exists │ │ │ │ │ -0007f070: 6973 2072 656d 6f76 6564 2e0a 0a39 2e31 is removed...9.1 │ │ │ │ │ -0007f080: 0a0a 2020 2020 2041 6e20 4648 5320 6578 .. An FHS ex │ │ │ │ │ -0007f090: 6365 7074 696f 6e20 6861 7320 6265 656e ception has been │ │ │ │ │ -0007f0a0: 2067 7261 6e74 6564 2066 6f72 206d 756c granted for mul │ │ │ │ │ -0007f0b0: 7469 6172 6368 2069 6e63 6c75 6465 2066 tiarch include f │ │ │ │ │ -0007f0c0: 696c 6573 2c0a 2020 2020 2070 6572 6d69 iles,. permi │ │ │ │ │ -0007f0d0: 7474 696e 6720 6865 6164 6572 2066 696c tting header fil │ │ │ │ │ -0007f0e0: 6573 2074 6f20 696e 7374 6561 6420 6265 es to instead be │ │ │ │ │ -0007f0f0: 2069 6e73 7461 6c6c 6564 2074 6f0a 2020 installed to. │ │ │ │ │ -0007f100: 2020 20e2 8098 2f75 7372 2f69 6e63 6c75 .../usr/inclu │ │ │ │ │ -0007f110: 6465 2f74 7269 706c 6574 e280 992e 0a0a de/triplet...... │ │ │ │ │ -0007f120: 3130 2e31 0a0a 2020 2020 2042 696e 6172 10.1.. Binar │ │ │ │ │ -0007f130: 6965 7320 6d75 7374 206e 6f74 2062 6520 ies must not be │ │ │ │ │ -0007f140: 7374 6174 6963 616c 6c79 206c 696e 6b65 statically linke │ │ │ │ │ -0007f150: 6420 7769 7468 2074 6865 2047 4e55 2043 d with the GNU C │ │ │ │ │ -0007f160: 206c 6962 7261 7279 2c20 7365 650a 2020 library, see. │ │ │ │ │ -0007f170: 2020 2070 6f6c 6963 7920 666f 7220 6578 policy for ex │ │ │ │ │ -0007f180: 6365 7074 696f 6e73 2e0a 0a34 2e34 0a0a ceptions...4.4.. │ │ │ │ │ -0007f190: 2020 2020 2049 7420 6973 2063 6c61 7269 It is clari │ │ │ │ │ -0007f1a0: 6669 6564 2074 6861 7420 7369 676e 6174 fied that signat │ │ │ │ │ -0007f1b0: 7572 6520 6170 7065 6172 696e 6720 696e ure appearing in │ │ │ │ │ -0007f1c0: 2064 6562 6961 6e2f 6368 616e 6765 6c6f debian/changelo │ │ │ │ │ -0007f1d0: 6720 7368 6f75 6c64 0a20 2020 2020 6265 g should. be │ │ │ │ │ -0007f1e0: 2074 6865 2064 6574 6169 6c73 206f 6620 the details of │ │ │ │ │ -0007f1f0: 7468 6520 7065 7273 6f6e 2077 686f 2070 the person who p │ │ │ │ │ -0007f200: 7265 7061 7265 6420 7468 6973 2072 656c repared this rel │ │ │ │ │ -0007f210: 6561 7365 206f 6620 7468 650a 2020 2020 ease of the. │ │ │ │ │ -0007f220: 2070 6163 6b61 6765 2e0a 0a31 312e 350a package...11.5. │ │ │ │ │ -0007f230: 0a20 2020 2020 5468 6520 6465 6661 756c . The defaul │ │ │ │ │ -0007f240: 7420 7765 6220 646f 6375 6d65 6e74 2072 t web document r │ │ │ │ │ -0007f250: 6f6f 7420 6973 206e 6f77 20e2 8098 2f76 oot is now .../v │ │ │ │ │ -0007f260: 6172 2f77 7777 2f68 746d 6ce2 8099 0a0a ar/www/html..... │ │ │ │ │ -0007f270: 7669 7274 7561 6c0a 0a20 2020 2020 e280 virtual.. .. │ │ │ │ │ -0007f280: 986a 6176 6131 2d72 756e 7469 6d65 e280 .java1-runtime.. │ │ │ │ │ -0007f290: 9920 616e 6420 e280 986a 6176 6132 2d72 . and ...java2-r │ │ │ │ │ -0007f2a0: 756e 7469 6d65 e280 9920 6172 6520 7265 untime... are re │ │ │ │ │ -0007f2b0: 6d6f 7665 642c 20e2 8098 6a61 7661 4e2d moved, ...javaN- │ │ │ │ │ -0007f2c0: 7275 6e74 696d 65e2 8099 0a20 2020 2020 runtime.... │ │ │ │ │ -0007f2d0: 616e 6420 e280 986a 6176 614e 2d72 756e and ...javaN-run │ │ │ │ │ -0007f2e0: 7469 6d65 2d68 6561 646c 6573 73e2 8099 time-headless... │ │ │ │ │ -0007f2f0: 2061 7265 2061 6464 6564 2066 6f72 2061 are added for a │ │ │ │ │ -0007f300: 6c6c 204e 2062 6574 7765 656e 2035 2061 ll N between 5 a │ │ │ │ │ -0007f310: 6e64 2039 2e0a 0a76 6972 7475 616c 0a0a nd 9...virtual.. │ │ │ │ │ -0007f320: 2020 2020 2041 6464 6564 20e2 8098 6874 Added ...ht │ │ │ │ │ -0007f330: 7470 642d 7773 6769 e280 9920 666f 7220 tpd-wsgi... for │ │ │ │ │ -0007f340: 5753 4749 2063 6170 6162 6c65 2048 5454 WSGI capable HTT │ │ │ │ │ -0007f350: 5020 7365 7276 6572 732e 0a0a 7065 726c P servers...perl │ │ │ │ │ -0007f360: 0a0a 2020 2020 2050 6572 6c20 7061 636b .. Perl pack │ │ │ │ │ -0007f370: 6167 6573 2073 686f 756c 6420 7573 6520 ages should use │ │ │ │ │ -0007f380: 7468 6520 e280 9825 436f 6e66 6967 e280 the ...%Config.. │ │ │ │ │ -0007f390: 9920 6861 7368 2074 6f20 6c6f 6361 7465 . hash to locate │ │ │ │ │ -0007f3a0: 206d 6f64 756c 6520 7061 7468 730a 2020 module paths. │ │ │ │ │ -0007f3b0: 2020 2069 6e73 7465 6164 206f 6620 6861 instead of ha │ │ │ │ │ -0007f3c0: 7264 636f 6469 6e67 2070 6174 6873 2069 rdcoding paths i │ │ │ │ │ -0007f3d0: 6e20 e280 9840 494e 43e2 8099 2e0a 0a70 n ...@INC......p │ │ │ │ │ -0007f3e0: 6572 6c0a 0a20 2020 2020 5065 726c 2062 erl.. Perl b │ │ │ │ │ -0007f3f0: 696e 6172 7920 6d6f 6475 6c65 7320 616e inary modules an │ │ │ │ │ -0007f400: 6420 616e 7920 6d6f 6475 6c65 7320 696e d any modules in │ │ │ │ │ -0007f410: 7374 616c 6c65 6420 696e 746f 0a20 2020 stalled into. │ │ │ │ │ -0007f420: 2020 e280 9824 436f 6e66 6967 7b76 656e ...$Config{ven │ │ │ │ │ -0007f430: 646f 7261 7263 687d e280 9920 6d75 7374 dorarch}... must │ │ │ │ │ -0007f440: 2064 6570 656e 6420 6f6e 2074 6865 2072 depend on the r │ │ │ │ │ -0007f450: 656c 6576 616e 7420 7065 726c 6170 692d elevant perlapi- │ │ │ │ │ -0007f460: 2a0a 2020 2020 2070 6163 6b61 6765 2e0a *. package.. │ │ │ │ │ -0007f470: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0007f480: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0007f490: 6465 3a20 5665 7273 696f 6e20 3320 3920 de: Version 3 9 │ │ │ │ │ -0007f4a0: 352c 2020 4e65 7874 3a20 5665 7273 696f 5, Next: Versio │ │ │ │ │ -0007f4b0: 6e20 3320 3920 342c 2020 5072 6576 3a20 n 3 9 4, Prev: │ │ │ │ │ -0007f4c0: 5665 7273 696f 6e20 3320 3920 362c 2020 Version 3 9 6, │ │ │ │ │ -0007f4d0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ -0007f4e0: 6563 6b6c 6973 740a 0a32 322e 3234 2056 ecklist..22.24 V │ │ │ │ │ -0007f4f0: 6572 7369 6f6e 2033 2e39 2e35 0a3d 3d3d ersion 3.9.5.=== │ │ │ │ │ -0007f500: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007f510: 0a0a 5265 6c65 6173 6564 204f 6374 6f62 ..Released Octob │ │ │ │ │ -0007f520: 6572 2c20 3230 3133 2e0a 0a35 2e31 0a0a er, 2013...5.1.. │ │ │ │ │ -0007f530: 2020 2020 2043 6f6e 7472 6f6c 2064 6174 Control dat │ │ │ │ │ -0007f540: 6120 6669 656c 6473 206d 7573 7420 6e6f a fields must no │ │ │ │ │ -0007f550: 7420 7374 6172 7420 7769 7468 2074 6865 t start with the │ │ │ │ │ -0007f560: 2068 7970 6865 6e20 6368 6172 6163 7465 hyphen characte │ │ │ │ │ -0007f570: 7220 28e2 8098 2de2 8099 292c 0a20 2020 r (...-...),. │ │ │ │ │ -0007f580: 2020 746f 2061 766f 6964 2070 6f74 656e to avoid poten │ │ │ │ │ -0007f590: 7469 616c 2063 6f6e 6675 7369 6f6e 7320 tial confusions │ │ │ │ │ -0007f5a0: 7768 656e 2070 6172 7369 6e67 2063 6c65 when parsing cle │ │ │ │ │ -0007f5b0: 6172 7369 676e 6564 2063 6f6e 7472 6f6c arsigned control │ │ │ │ │ -0007f5c0: 2064 6174 610a 2020 2020 2066 696c 6573 data. files │ │ │ │ │ -0007f5d0: 2074 6861 7420 7765 7265 206e 6f74 2070 that were not p │ │ │ │ │ -0007f5e0: 726f 7065 726c 7920 756e 6573 6361 7065 roperly unescape │ │ │ │ │ -0007f5f0: 642e 0a0a 352e 342c 2035 2e36 2e32 340a d...5.4, 5.6.24. │ │ │ │ │ -0007f600: 0a20 2020 2020 e280 9843 6865 636b 7375 . ...Checksu │ │ │ │ │ -0007f610: 6d73 2d53 6861 31e2 8099 2061 6e64 20e2 ms-Sha1... and . │ │ │ │ │ -0007f620: 8098 4368 6563 6b73 756d 732d 5368 6132 ..Checksums-Sha2 │ │ │ │ │ -0007f630: 3536 e280 9920 6172 6520 6e6f 7720 6d61 56... are now ma │ │ │ │ │ -0007f640: 6e64 6174 6f72 7920 696e 20e2 8098 2e64 ndatory in ....d │ │ │ │ │ -0007f650: 7363 e280 990a 2020 2020 2066 696c 6573 sc.... files │ │ │ │ │ -0007f660: 2e0a 0a35 2e36 2e32 352c 2035 2e38 2e31 ...5.6.25, 5.8.1 │ │ │ │ │ -0007f670: 0a0a 2020 2020 2054 6865 20e2 8098 444d .. The ...DM │ │ │ │ │ -0007f680: 2d55 706c 6f61 642d 416c 6c6f 7765 64e2 -Upload-Allowed. │ │ │ │ │ -0007f690: 8099 2066 6965 6c64 2069 7320 6f62 736f .. field is obso │ │ │ │ │ -0007f6a0: 6c65 7465 2e20 2050 6572 6d69 7373 696f lete. Permissio │ │ │ │ │ -0007f6b0: 6e73 2061 7265 206e 6f77 0a20 2020 2020 ns are now. │ │ │ │ │ -0007f6c0: 6772 616e 7465 6420 7669 6120 2764 616b granted via 'dak │ │ │ │ │ -0007f6d0: 2d63 6f6d 6d61 6e64 7327 2066 696c 6573 -commands' files │ │ │ │ │ -0007f6e0: 2e0a 0a35 2e36 2e32 370a 0a20 2020 2020 ...5.6.27.. │ │ │ │ │ -0007f6f0: 4e65 7720 7365 6374 696f 6e20 646f 6375 New section docu │ │ │ │ │ -0007f700: 6d65 6e74 696e 6720 7468 6520 e280 9850 menting the ...P │ │ │ │ │ -0007f710: 6163 6b61 6765 2d4c 6973 74e2 8099 2066 ackage-List... f │ │ │ │ │ -0007f720: 6965 6c64 2069 6e20 4465 6269 616e 2073 ield in Debian s │ │ │ │ │ -0007f730: 6f75 7263 650a 2020 2020 2063 6f6e 7472 ource. contr │ │ │ │ │ -0007f740: 6f6c 2066 696c 6573 2e0a 0a35 2e36 2e32 ol files...5.6.2 │ │ │ │ │ -0007f750: 380a 0a20 2020 2020 4e65 7720 7365 6374 8.. New sect │ │ │ │ │ -0007f760: 696f 6e20 646f 6375 6d65 6e74 696e 6720 ion documenting │ │ │ │ │ -0007f770: 7468 6520 e280 9850 6163 6b61 6765 2d54 the ...Package-T │ │ │ │ │ -0007f780: 7970 65e2 8099 2066 6965 6c64 2069 6e20 ype... field in │ │ │ │ │ -0007f790: 736f 7572 6365 2070 6163 6b61 6765 0a20 source package. │ │ │ │ │ -0007f7a0: 2020 2020 636f 6e74 726f 6c20 6669 6c65 control file │ │ │ │ │ -0007f7b0: 732e 0a0a 352e 362e 3239 0a0a 2020 2020 s...5.6.29.. │ │ │ │ │ -0007f7c0: 204e 6577 2073 6563 7469 6f6e 2064 6f63 New section doc │ │ │ │ │ -0007f7d0: 756d 656e 7469 6e67 2074 6865 20e2 8098 umenting the ... │ │ │ │ │ -0007f7e0: 4467 6974 e280 9920 6669 656c 6420 696e Dgit... field in │ │ │ │ │ -0007f7f0: 2044 6562 6961 6e20 736f 7572 6365 2063 Debian source c │ │ │ │ │ -0007f800: 6f6e 7472 6f6c 0a20 2020 2020 6669 6c65 ontrol. file │ │ │ │ │ -0007f810: 732e 0a0a 392e 312e 312e 380a 0a20 2020 s...9.1.1.8.. │ │ │ │ │ -0007f820: 2020 5468 6520 6578 6365 7074 696f 6e20 The exception │ │ │ │ │ -0007f830: 746f 2074 6865 2046 4853 2066 6f72 2074 to the FHS for t │ │ │ │ │ -0007f840: 6865 20e2 8098 2f73 656c 696e 7578 e280 he .../selinux.. │ │ │ │ │ -0007f850: 9920 7761 7320 7265 6d6f 7665 642e 0a0a . was removed... │ │ │ │ │ -0007f860: 3130 2e37 2e33 0a0a 2020 2020 2050 6163 10.7.3.. Pac │ │ │ │ │ -0007f870: 6b61 6765 7320 7368 6f75 6c64 2072 656d kages should rem │ │ │ │ │ -0007f880: 6f76 6520 616c 6c20 6f62 736f 6c65 7465 ove all obsolete │ │ │ │ │ -0007f890: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ -0007f8a0: 696c 6573 2077 6974 686f 7574 0a20 2020 iles without. │ │ │ │ │ -0007f8b0: 2020 6c6f 6361 6c20 6368 616e 6765 7320 local changes │ │ │ │ │ -0007f8c0: 6475 7269 6e67 2075 7067 7261 6465 732e during upgrades. │ │ │ │ │ -0007f8d0: 2020 5468 6520 e280 9864 706b 672d 6d61 The ...dpkg-ma │ │ │ │ │ -0007f8e0: 696e 7473 6372 6970 742d 6865 6c70 6572 intscript-helper │ │ │ │ │ -0007f8f0: e280 9920 746f 6f6c 2c0a 2020 2020 2061 ... tool,. a │ │ │ │ │ -0007f900: 7661 696c 6162 6c65 2066 726f 6d20 7468 vailable from th │ │ │ │ │ -0007f910: 6520 6470 6b67 2070 6163 6b61 6765 2073 e dpkg package s │ │ │ │ │ -0007f920: 696e 6365 2027 5768 6565 7a79 272c 2063 ince 'Wheezy', c │ │ │ │ │ -0007f930: 616e 2068 656c 7020 7769 7468 2074 6869 an help with thi │ │ │ │ │ -0007f940: 732e 0a0a 3130 2e31 300a 0a20 2020 2020 s...10.10.. │ │ │ │ │ -0007f950: 5468 6520 6e61 6d65 206f 6620 7468 6520 The name of the │ │ │ │ │ -0007f960: 6669 6c65 7320 616e 6420 6469 7265 6374 files and direct │ │ │ │ │ -0007f970: 6f72 6965 7320 696e 7374 616c 6c65 6420 ories installed │ │ │ │ │ -0007f980: 6279 2062 696e 6172 7920 7061 636b 6167 by binary packag │ │ │ │ │ -0007f990: 6573 0a20 2020 2020 6d75 7374 2062 6520 es. must be │ │ │ │ │ -0007f9a0: 656e 636f 6465 6420 696e 2055 5446 2d38 encoded in UTF-8 │ │ │ │ │ -0007f9b0: 2061 6e64 2073 686f 756c 6420 6265 2072 and should be r │ │ │ │ │ -0007f9c0: 6573 7472 6963 7465 6420 746f 2041 5343 estricted to ASC │ │ │ │ │ -0007f9d0: 4949 2077 6865 6e0a 2020 2020 2070 6f73 II when. pos │ │ │ │ │ -0007f9e0: 7369 626c 652e 2020 496e 2074 6865 2073 sible. In the s │ │ │ │ │ -0007f9f0: 7973 7465 6d20 5041 5448 2c20 7468 6579 ystem PATH, they │ │ │ │ │ -0007fa00: 206d 7573 7420 6265 2072 6573 7472 6963 must be restric │ │ │ │ │ -0007fa10: 7465 6420 746f 2041 5343 4949 2e0a 0a31 ted to ASCII...1 │ │ │ │ │ -0007fa20: 312e 352e 320a 0a20 2020 2020 5374 6f70 1.5.2.. Stop │ │ │ │ │ -0007fa30: 2072 6563 6f6d 6d65 6e64 696e 6720 746f recommending to │ │ │ │ │ -0007fa40: 2073 6572 7665 2048 544d 4c20 646f 6375 serve HTML docu │ │ │ │ │ -0007fa50: 6d65 6e74 7320 6672 6f6d 0a20 2020 2020 ments from. │ │ │ │ │ -0007fa60: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -0007fa70: 632f 7061 636b 6167 65e2 8099 2e0a 0a31 c/package......1 │ │ │ │ │ -0007fa80: 322e 320a 0a20 2020 2020 5061 636b 6167 2.2.. Packag │ │ │ │ │ -0007fa90: 6573 2064 6973 7472 6962 7574 696e 6720 es distributing │ │ │ │ │ -0007faa0: 496e 666f 2064 6f63 756d 656e 7473 2073 Info documents s │ │ │ │ │ -0007fab0: 686f 756c 6420 7573 6520 696e 7374 616c hould use instal │ │ │ │ │ -0007fac0: 6c2d 696e 666f e280 9973 0a20 2020 2020 l-info...s. │ │ │ │ │ -0007fad0: 7472 6967 6765 722c 2061 6e64 2064 6f20 trigger, and do │ │ │ │ │ -0007fae0: 6e6f 7420 6e65 6564 2061 6e79 6d6f 7265 not need anymore │ │ │ │ │ -0007faf0: 2074 6f20 6465 7065 6e64 206f 6e20 e280 to depend on .. │ │ │ │ │ -0007fb00: 9864 706b 6720 283e 3d20 312e 3135 2e34 .dpkg (>= 1.15.4 │ │ │ │ │ -0007fb10: 2920 7c0a 2020 2020 2069 6e73 7461 6c6c ) |. install │ │ │ │ │ -0007fb20: 2d69 6e66 6fe2 8099 2e0a 0a64 6562 636f -info......debco │ │ │ │ │ -0007fb30: 6e66 0a0a 2020 2020 2054 6865 20e2 8098 nf.. The ... │ │ │ │ │ -0007fb40: 6573 6361 7065 e280 9920 6361 7061 6269 escape... capabi │ │ │ │ │ -0007fb50: 6c69 7479 2069 7320 6e6f 7720 646f 6375 lity is now docu │ │ │ │ │ -0007fb60: 6d65 6e74 6564 2e0a 0a76 6972 7475 616c mented...virtual │ │ │ │ │ -0007fb70: 0a0a 2020 2020 20e2 8098 6d70 332d 6465 .. ...mp3-de │ │ │ │ │ -0007fb80: 636f 6465 72e2 8099 2061 6e64 20e2 8098 coder... and ... │ │ │ │ │ -0007fb90: 6d70 332d 656e 636f 6465 72e2 8099 2061 mp3-encoder... a │ │ │ │ │ -0007fba0: 7265 2072 656d 6f76 6564 2e0a 0a1f 0a46 re removed.....F │ │ │ │ │ -0007fbb0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0007fbc0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0007fbd0: 5665 7273 696f 6e20 3320 3920 342c 2020 Version 3 9 4, │ │ │ │ │ -0007fbe0: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ -0007fbf0: 3920 332c 2020 5072 6576 3a20 5665 7273 9 3, Prev: Vers │ │ │ │ │ -0007fc00: 696f 6e20 3320 3920 352c 2020 5570 3a20 ion 3 9 5, Up: │ │ │ │ │ -0007fc10: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0007fc20: 6973 740a 0a32 322e 3235 2056 6572 7369 ist..22.25 Versi │ │ │ │ │ -0007fc30: 6f6e 2033 2e39 2e34 0a3d 3d3d 3d3d 3d3d on 3.9.4.======= │ │ │ │ │ -0007fc40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -0007fc50: 6c65 6173 6564 2041 7567 7573 742c 2032 leased August, 2 │ │ │ │ │ -0007fc60: 3031 322e 0a0a 322e 340a 0a20 2020 2020 012...2.4.. │ │ │ │ │ -0007fc70: 4e65 7720 2774 6173 6b73 2720 6172 6368 New 'tasks' arch │ │ │ │ │ -0007fc80: 6976 6520 7365 6374 696f 6e2e 0a0a 342e ive section...4. │ │ │ │ │ -0007fc90: 390a 0a20 2020 2020 e280 9862 7569 6c64 9.. ...build │ │ │ │ │ -0007fca0: 2d61 7263 68e2 8099 2061 6e64 20e2 8098 -arch... and ... │ │ │ │ │ -0007fcb0: 6275 696c 642d 696e 6465 70e2 8099 2061 build-indep... a │ │ │ │ │ -0007fcc0: 7265 206e 6f77 206d 616e 6461 746f 7279 re now mandatory │ │ │ │ │ -0007fcd0: 2074 6172 6765 7473 2069 6e0a 2020 2020 targets in. │ │ │ │ │ -0007fce0: 20e2 8098 6465 6269 616e 2f72 756c 6573 ...debian/rules │ │ │ │ │ -0007fcf0: e280 992e 0a0a 352e 362e 3236 0a0a 2020 ......5.6.26.. │ │ │ │ │ -0007fd00: 2020 204e 6577 2073 6563 7469 6f6e 2064 New section d │ │ │ │ │ -0007fd10: 6f63 756d 656e 7469 6e67 2074 6865 20e2 ocumenting the . │ │ │ │ │ -0007fd20: 8098 5663 732d 2ae2 8099 2066 6965 6c64 ..Vcs-*... field │ │ │ │ │ -0007fd30: 732c 2077 6869 6368 2061 7265 2061 6c72 s, which are alr │ │ │ │ │ -0007fd40: 6561 6479 2069 6e0a 2020 2020 2077 6964 eady in. wid │ │ │ │ │ -0007fd50: 6573 7072 6561 6420 7573 652e 2020 4e6f espread use. No │ │ │ │ │ -0007fd60: 7465 2074 6865 206d 6563 6861 6e69 736d te the mechanism │ │ │ │ │ -0007fd70: 2066 6f72 2073 7065 6369 6679 696e 6720 for specifying │ │ │ │ │ -0007fd80: 7468 6520 4769 7420 6272 616e 6368 0a20 the Git branch. │ │ │ │ │ -0007fd90: 2020 2020 7573 6564 2066 6f72 2070 6163 used for pac │ │ │ │ │ -0007fda0: 6b61 6769 6e67 2069 6e20 7468 6520 5663 kaging in the Vc │ │ │ │ │ -0007fdb0: 732d 4769 7420 6669 656c 642e 0a0a 372e s-Git field...7. │ │ │ │ │ -0007fdc0: 310a 0a20 2020 2020 5468 6520 6465 7072 1.. The depr │ │ │ │ │ -0007fdd0: 6563 6174 6564 2072 656c 6174 696f 6e73 ecated relations │ │ │ │ │ -0007fde0: 203c 2061 6e64 203e 206e 6f77 206d 7573 < and > now mus │ │ │ │ │ -0007fdf0: 7420 6e6f 7420 6265 2075 7365 642e 0a0a t not be used... │ │ │ │ │ -0007fe00: 372e 380a 0a20 2020 2020 4e65 7720 e280 7.8.. New .. │ │ │ │ │ -0007fe10: 9842 7569 6c74 2d55 7369 6e67 e280 9920 .Built-Using... │ │ │ │ │ -0007fe20: 6669 656c 642c 2077 6869 6368 206d 7573 field, which mus │ │ │ │ │ -0007fe30: 7420 6265 2075 7365 6420 746f 2064 6f63 t be used to doc │ │ │ │ │ -0007fe40: 756d 656e 7420 7468 6520 736f 7572 6365 ument the source │ │ │ │ │ -0007fe50: 0a20 2020 2020 7061 636b 6167 6573 2066 . packages f │ │ │ │ │ -0007fe60: 6f72 2061 6e79 2062 696e 6172 6965 7320 or any binaries │ │ │ │ │ -0007fe70: 7468 6174 2061 7265 2069 6e63 6f72 706f that are incorpo │ │ │ │ │ -0007fe80: 7261 7465 6420 696e 746f 2074 6869 7320 rated into this │ │ │ │ │ -0007fe90: 7061 636b 6167 650a 2020 2020 2061 7420 package. at │ │ │ │ │ -0007fea0: 6275 696c 6420 7469 6d65 2e20 2054 6869 build time. Thi │ │ │ │ │ -0007feb0: 7320 6973 2075 7365 6420 746f 2065 6e73 s is used to ens │ │ │ │ │ -0007fec0: 7572 6520 7468 6174 2074 6865 2061 7263 ure that the arc │ │ │ │ │ -0007fed0: 6869 7665 206d 6565 7473 0a20 2020 2020 hive meets. │ │ │ │ │ -0007fee0: 6c69 6365 6e73 6520 7265 7175 6972 656d license requirem │ │ │ │ │ -0007fef0: 656e 7473 2066 6f72 2070 726f 7669 6469 ents for providi │ │ │ │ │ -0007ff00: 6e67 2073 6f75 7263 6520 666f 7220 616c ng source for al │ │ │ │ │ -0007ff10: 6c20 6269 6e61 7269 6573 2e0a 0a38 2e36 l binaries...8.6 │ │ │ │ │ -0007ff20: 0a0a 2020 2020 2050 6f6c 6963 7920 666f .. Policy fo │ │ │ │ │ -0007ff30: 7220 6465 7065 6e64 656e 6369 6573 2062 r dependencies b │ │ │ │ │ -0007ff40: 6574 7765 656e 2073 6861 7265 6420 6c69 etween shared li │ │ │ │ │ -0007ff50: 6272 6172 6965 7320 616e 6420 6f74 6865 braries and othe │ │ │ │ │ -0007ff60: 7220 7061 636b 6167 6573 0a20 2020 2020 r packages. │ │ │ │ │ -0007ff70: 6861 7320 6265 656e 206c 6172 6765 6c79 has been largely │ │ │ │ │ -0007ff80: 2072 6577 7269 7474 656e 2074 6f20 646f rewritten to do │ │ │ │ │ -0007ff90: 6375 6d65 6e74 2074 6865 20e2 8098 7379 cument the ...sy │ │ │ │ │ -0007ffa0: 6d62 6f6c 73e2 8099 2073 7973 7465 6d20 mbols... system │ │ │ │ │ -0007ffb0: 616e 640a 2020 2020 206d 6f72 6520 636c and. more cl │ │ │ │ │ -0007ffc0: 6561 726c 7920 646f 6375 6d65 6e74 2068 early document h │ │ │ │ │ -0007ffd0: 616e 646c 696e 6720 6f66 2073 6861 7265 andling of share │ │ │ │ │ -0007ffe0: 6420 6c69 6272 6172 7920 4142 4920 6368 d library ABI ch │ │ │ │ │ -0007fff0: 616e 6765 732e 0a20 2020 2020 e280 9873 anges.. ...s │ │ │ │ │ -00080000: 796d 626f 6c73 e280 9920 6669 6c65 7320 ymbols... files │ │ │ │ │ -00080010: 6172 6520 6e6f 7720 7265 636f 6d6d 656e are now recommen │ │ │ │ │ -00080020: 6465 6420 6f76 6572 20e2 8098 7368 6c69 ded over ...shli │ │ │ │ │ -00080030: 6273 e280 9920 6669 6c65 7320 696e 206d bs... files in m │ │ │ │ │ -00080040: 6f73 740a 2020 2020 2073 6974 7561 7469 ost. situati │ │ │ │ │ -00080050: 6f6e 732e 2020 416c 6c20 6d61 696e 7461 ons. All mainta │ │ │ │ │ -00080060: 696e 6572 7320 6f66 2073 6861 7265 6420 iners of shared │ │ │ │ │ -00080070: 6c69 6272 6172 7920 7061 636b 6167 6573 library packages │ │ │ │ │ -00080080: 2073 686f 756c 640a 2020 2020 2072 6576 should. rev │ │ │ │ │ -00080090: 6965 7720 7468 6520 656e 7469 7265 7479 iew the entirety │ │ │ │ │ -000800a0: 206f 6620 7468 6973 2073 6563 7469 6f6e of this section │ │ │ │ │ -000800b0: 2e0a 0a39 2e31 2e31 0a0a 2020 2020 2050 ...9.1.1.. P │ │ │ │ │ -000800c0: 6163 6b61 6765 7320 6d75 7374 206e 6f74 ackages must not │ │ │ │ │ -000800d0: 2061 7373 756d 6520 7468 6520 e280 982f assume the .../ │ │ │ │ │ -000800e0: 7275 6ee2 8099 2064 6972 6563 746f 7279 run... directory │ │ │ │ │ -000800f0: 2065 7869 7374 7320 6f72 2069 7320 7573 exists or is us │ │ │ │ │ -00080100: 6162 6c65 0a20 2020 2020 7769 7468 6f75 able. withou │ │ │ │ │ -00080110: 7420 6120 6465 7065 6e64 656e 6379 206f t a dependency o │ │ │ │ │ -00080120: 6e20 e280 9869 6e69 7473 6372 6970 7473 n ...initscripts │ │ │ │ │ -00080130: 2028 3e3d 2032 2e38 3864 7366 2d31 332e (>= 2.88dsf-13. │ │ │ │ │ -00080140: 3329 e280 9920 756e 7469 6c20 7468 650a 3)... until the. │ │ │ │ │ -00080150: 2020 2020 2073 7461 626c 6520 7265 6c65 stable rele │ │ │ │ │ -00080160: 6173 6520 6f66 2044 6562 6961 6e20 7375 ase of Debian su │ │ │ │ │ -00080170: 7070 6f72 7473 20e2 8098 2f72 756e e280 pports .../run.. │ │ │ │ │ -00080180: 992e 0a0a 392e 370a 0a20 2020 2020 5061 ....9.7.. Pa │ │ │ │ │ -00080190: 636b 6167 6573 2069 6e63 6c75 6469 6e67 ckages including │ │ │ │ │ -000801a0: 204d 494d 4520 636f 6e66 6967 7572 6174 MIME configurat │ │ │ │ │ -000801b0: 696f 6e20 6361 6e20 6e6f 7720 7265 6c79 ion can now rely │ │ │ │ │ -000801c0: 206f 6e20 7472 6967 6765 7273 2061 6e64 on triggers and │ │ │ │ │ -000801d0: 0a20 2020 2020 646f 206e 6f74 206e 6565 . do not nee │ │ │ │ │ -000801e0: 6420 746f 2063 616c 6c20 7570 6461 7465 d to call update │ │ │ │ │ -000801f0: 2d6d 696d 652e 0a0a 392e 3131 0a0a 2020 -mime...9.11.. │ │ │ │ │ -00080200: 2020 204e 6577 2073 6563 7469 6f6e 2064 New section d │ │ │ │ │ -00080210: 6f63 756d 656e 7469 6e67 2067 656e 6572 ocumenting gener │ │ │ │ │ -00080220: 616c 2072 6571 7569 7265 6d65 6e74 7320 al requirements │ │ │ │ │ -00080230: 666f 7220 616c 7465 726e 6174 6520 696e for alternate in │ │ │ │ │ -00080240: 6974 0a20 2020 2020 7379 7374 656d 7320 it. systems │ │ │ │ │ -00080250: 616e 6420 7370 6563 6966 6963 2072 6571 and specific req │ │ │ │ │ -00080260: 7569 7265 6d65 6e74 7320 666f 7220 696e uirements for in │ │ │ │ │ -00080270: 7465 6772 6174 696e 6720 7769 7468 2075 tegrating with u │ │ │ │ │ -00080280: 7073 7461 7274 2e0a 0a31 322e 350a 0a20 pstart...12.5.. │ │ │ │ │ -00080290: 2020 2020 416c 6c20 636f 7079 7269 6768 All copyrigh │ │ │ │ │ -000802a0: 7420 6669 6c65 7320 6d75 7374 2062 6520 t files must be │ │ │ │ │ -000802b0: 656e 636f 6465 6420 696e 2055 5446 2d38 encoded in UTF-8 │ │ │ │ │ -000802c0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -000802d0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -000802e0: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -000802f0: 3920 332c 2020 4e65 7874 3a20 5665 7273 9 3, Next: Vers │ │ │ │ │ -00080300: 696f 6e20 3320 3920 322c 2020 5072 6576 ion 3 9 2, Prev │ │ │ │ │ -00080310: 3a20 5665 7273 696f 6e20 3320 3920 342c : Version 3 9 4, │ │ │ │ │ -00080320: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -00080330: 6368 6563 6b6c 6973 740a 0a32 322e 3236 checklist..22.26 │ │ │ │ │ -00080340: 2056 6572 7369 6f6e 2033 2e39 2e33 0a3d Version 3.9.3.= │ │ │ │ │ -00080350: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00080360: 3d3d 0a0a 5265 6c65 6173 6564 2046 6562 ==..Released Feb │ │ │ │ │ -00080370: 7275 6172 792c 2032 3031 322e 0a0a 322e ruary, 2012...2. │ │ │ │ │ -00080380: 340a 0a20 2020 2020 4e65 7720 6172 6368 4.. New arch │ │ │ │ │ -00080390: 6976 6520 7365 6374 696f 6e73 2027 6564 ive sections 'ed │ │ │ │ │ -000803a0: 7563 6174 696f 6e27 2c20 2769 6e74 726f ucation', 'intro │ │ │ │ │ -000803b0: 7370 6563 7469 6f6e 272c 2061 6e64 0a20 spection', and. │ │ │ │ │ -000803c0: 2020 2020 276d 6574 6170 6163 6b61 6765 'metapackage │ │ │ │ │ -000803d0: 7327 2061 6464 6564 2e0a 0a35 2e36 2e38 s' added...5.6.8 │ │ │ │ │ -000803e0: 0a0a 2020 2020 2054 6865 20e2 8098 4172 .. The ...Ar │ │ │ │ │ -000803f0: 6368 6974 6563 7475 7265 e280 9920 6669 chitecture... fi │ │ │ │ │ -00080400: 656c 6420 696e 20e2 8098 2a2e 6473 63e2 eld in ...*.dsc. │ │ │ │ │ -00080410: 8099 2066 696c 6573 206d 6179 206e 6f77 .. files may now │ │ │ │ │ -00080420: 2063 6f6e 7461 696e 2074 6865 2076 616c contain the val │ │ │ │ │ -00080430: 7565 0a20 2020 2020 e280 9861 6e79 2061 ue. ...any a │ │ │ │ │ -00080440: 6c6c e280 9920 666f 7220 736f 7572 6365 ll... for source │ │ │ │ │ -00080450: 2070 6163 6b61 6765 7320 6275 696c 6469 packages buildi │ │ │ │ │ -00080460: 6e67 2062 6f74 680a 2020 2020 2061 7263 ng both. arc │ │ │ │ │ -00080470: 6869 7465 6374 7572 652d 696e 6465 7065 hitecture-indepe │ │ │ │ │ -00080480: 6e64 656e 7420 616e 6420 6172 6368 6974 ndent and archit │ │ │ │ │ -00080490: 6563 7475 7265 2d64 6570 656e 6465 6e74 ecture-dependent │ │ │ │ │ -000804a0: 2070 6163 6b61 6765 732e 0a0a 372e 310a packages...7.1. │ │ │ │ │ -000804b0: 0a20 2020 2020 4966 2061 2064 6570 656e . If a depen │ │ │ │ │ -000804c0: 6465 6e63 7920 6973 2072 6573 7472 6963 dency is restric │ │ │ │ │ -000804d0: 7465 6420 746f 2070 6172 7469 6375 6c61 ted to particula │ │ │ │ │ -000804e0: 7220 6172 6368 6974 6563 7475 7265 732c r architectures, │ │ │ │ │ -000804f0: 2074 6865 206c 6973 740a 2020 2020 206f the list. o │ │ │ │ │ -00080500: 6620 6172 6368 6974 6563 7475 7265 7320 f architectures │ │ │ │ │ -00080510: 6d75 7374 2062 6520 6e6f 6e2d 656d 7074 must be non-empt │ │ │ │ │ -00080520: 792e 0a0a 392e 312e 310a 0a20 2020 2020 y...9.1.1.. │ │ │ │ │ -00080530: e280 982f 7275 6ee2 8099 2069 7320 616c .../run... is al │ │ │ │ │ -00080540: 6c6f 7765 6420 6173 2061 6e20 6578 6365 lowed as an exce │ │ │ │ │ -00080550: 7074 696f 6e20 746f 2074 6865 2046 4853 ption to the FHS │ │ │ │ │ -00080560: 2061 6e64 2072 6570 6c61 6365 730a 2020 and replaces. │ │ │ │ │ -00080570: 2020 20e2 8098 2f76 6172 2f72 756e e280 .../var/run.. │ │ │ │ │ -00080580: 992e 2020 e280 982f 7275 6e2f 6c6f 636b .. .../run/lock │ │ │ │ │ -00080590: e280 9920 7265 706c 6163 6573 20e2 8098 ... replaces ... │ │ │ │ │ -000805a0: 2f76 6172 2f6c 6f63 6be2 8099 2e20 2054 /var/lock.... T │ │ │ │ │ -000805b0: 6865 2046 4853 0a20 2020 2020 7265 7175 he FHS. requ │ │ │ │ │ -000805c0: 6972 656d 656e 7473 2066 6f72 2074 6865 irements for the │ │ │ │ │ -000805d0: 206f 6c64 6572 2064 6972 6563 746f 7269 older directori │ │ │ │ │ -000805e0: 6573 2061 7070 6c79 2074 6f20 7468 6573 es apply to thes │ │ │ │ │ -000805f0: 6520 6469 7265 6374 6f72 6965 730a 2020 e directories. │ │ │ │ │ -00080600: 2020 2061 7320 7765 6c6c 2e20 2042 6163 as well. Bac │ │ │ │ │ -00080610: 6b77 6172 6420 636f 6d70 6174 6962 696c kward compatibil │ │ │ │ │ -00080620: 6974 7920 6c69 6e6b 7320 7769 6c6c 2062 ity links will b │ │ │ │ │ -00080630: 6520 6d61 696e 7461 696e 6564 2061 6e64 e maintained and │ │ │ │ │ -00080640: 0a20 2020 2020 7061 636b 6167 6573 206e . packages n │ │ │ │ │ -00080650: 6565 6420 6e6f 7420 7377 6974 6368 2074 eed not switch t │ │ │ │ │ -00080660: 6f20 7265 6665 7265 6e63 696e 6720 e280 o referencing .. │ │ │ │ │ -00080670: 982f 7275 6ee2 8099 2064 6972 6563 746c ./run... directl │ │ │ │ │ -00080680: 7920 7965 742e 2020 4669 6c65 730a 2020 y yet. Files. │ │ │ │ │ -00080690: 2020 2069 6e20 e280 982f 7275 6ee2 8099 in .../run... │ │ │ │ │ -000806a0: 2073 686f 756c 6420 6265 2073 746f 7265 should be store │ │ │ │ │ -000806b0: 6420 696e 2061 2074 656d 706f 7261 7279 d in a temporary │ │ │ │ │ -000806c0: 2066 696c 6520 7379 7374 656d 2e0a 0a39 file system...9 │ │ │ │ │ -000806d0: 2e31 2e34 0a0a 2020 2020 204e 6577 2073 .1.4.. New s │ │ │ │ │ -000806e0: 6563 7469 6f6e 2073 7065 6c6c 696e 6720 ection spelling │ │ │ │ │ -000806f0: 6f75 7420 7468 6520 7265 7175 6972 656d out the requirem │ │ │ │ │ -00080700: 656e 7473 2066 6f72 2070 6163 6b61 6765 ents for package │ │ │ │ │ -00080710: 7320 7468 6174 2075 7365 0a20 2020 2020 s that use. │ │ │ │ │ -00080720: 6669 6c65 7320 696e 20e2 8098 2f72 756e files in .../run │ │ │ │ │ -00080730: e280 992c 20e2 8098 2f76 6172 2f72 756e ..., .../var/run │ │ │ │ │ -00080740: e280 992c 206f 7220 e280 982f 7661 722f ..., or .../var/ │ │ │ │ │ -00080750: 6c6f 636b e280 992e 2020 5468 6973 2067 lock.... This g │ │ │ │ │ -00080760: 656e 6572 616c 697a 6573 0a20 2020 2020 eneralizes. │ │ │ │ │ -00080770: 696e 666f 726d 6174 696f 6e20 7072 6576 information prev │ │ │ │ │ -00080780: 696f 7573 6c79 206f 6e6c 7920 696e 2039 iously only in 9 │ │ │ │ │ -00080790: 2e33 2e32 2e0a 0a39 2e35 0a0a 2020 2020 .3.2...9.5.. │ │ │ │ │ -000807a0: 2043 726f 6e20 6a6f 6220 6669 6c65 206e Cron job file n │ │ │ │ │ -000807b0: 616d 6573 206d 7573 7420 6e6f 7420 636f ames must not co │ │ │ │ │ -000807c0: 6e74 6169 6e20 e280 982e e280 9920 6f72 ntain ....... or │ │ │ │ │ -000807d0: 20e2 8098 2be2 8099 206f 7220 7468 6579 ...+... or they │ │ │ │ │ -000807e0: 2077 696c 6c20 6265 0a20 2020 2020 6967 will be. ig │ │ │ │ │ -000807f0: 6e6f 7265 6420 6279 2063 726f 6e2e 2020 nored by cron. │ │ │ │ │ -00080800: 5468 6579 2073 686f 756c 6420 7265 706c They should repl │ │ │ │ │ -00080810: 6163 6520 7468 6f73 6520 6368 6172 6163 ace those charac │ │ │ │ │ -00080820: 7465 7273 2077 6974 6820 e280 985f e280 ters with ..._.. │ │ │ │ │ -00080830: 992e 0a20 2020 2020 4966 2061 2070 6163 ... If a pac │ │ │ │ │ -00080840: 6b61 6765 2070 726f 7669 6465 7320 6d75 kage provides mu │ │ │ │ │ -00080850: 6c74 6970 6c65 2063 726f 6e20 6a6f 6220 ltiple cron job │ │ │ │ │ -00080860: 6669 6c65 7320 696e 2074 6865 2073 616d files in the sam │ │ │ │ │ -00080870: 650a 2020 2020 2064 6972 6563 746f 7279 e. directory │ │ │ │ │ -00080880: 2c20 7468 6579 2073 686f 756c 6420 6561 , they should ea │ │ │ │ │ -00080890: 6368 2073 7461 7274 2077 6974 6820 7468 ch start with th │ │ │ │ │ -000808a0: 6520 7061 636b 6167 6520 6e61 6d65 2028 e package name ( │ │ │ │ │ -000808b0: 706f 7373 6962 6c79 0a20 2020 2020 6d6f possibly. mo │ │ │ │ │ -000808c0: 6469 6669 6564 2061 7320 6162 6f76 6529 dified as above) │ │ │ │ │ -000808d0: 2c20 e280 982d e280 992c 2061 6e64 2074 , ...-..., and t │ │ │ │ │ -000808e0: 6865 6e20 736f 6d65 2073 7569 7461 626c hen some suitabl │ │ │ │ │ -000808f0: 6520 7375 6666 6978 2e0a 0a39 2e31 300a e suffix...9.10. │ │ │ │ │ -00080900: 0a20 2020 2020 5061 636b 6167 6573 2075 . Packages u │ │ │ │ │ -00080910: 7369 6e67 2064 6f63 2d62 6173 6520 646f sing doc-base do │ │ │ │ │ -00080920: 206e 6f74 206e 6565 6420 746f 2063 616c not need to cal │ │ │ │ │ -00080930: 6c20 696e 7374 616c 6c2d 646f 6373 2061 l install-docs a │ │ │ │ │ -00080940: 6e79 6d6f 7265 2e0a 0a31 302e 372e 340a nymore...10.7.4. │ │ │ │ │ -00080950: 0a20 2020 2020 5061 636b 6167 6573 2074 . Packages t │ │ │ │ │ -00080960: 6861 7420 6465 636c 6172 6520 7468 6520 hat declare the │ │ │ │ │ -00080970: 7361 6d65 20e2 8098 636f 6e66 6669 6c65 same ...conffile │ │ │ │ │ -00080980: e280 9920 6d61 7920 7365 6520 6c65 6674 ... may see left │ │ │ │ │ -00080990: 2d6f 7665 720a 2020 2020 2063 6f6e 6669 -over. confi │ │ │ │ │ -000809a0: 6775 7261 7469 6f6e 2066 696c 6573 2066 guration files f │ │ │ │ │ -000809b0: 726f 6d20 6561 6368 206f 7468 6572 2065 rom each other e │ │ │ │ │ -000809c0: 7665 6e20 6966 2074 6865 7920 636f 6e66 ven if they conf │ │ │ │ │ -000809d0: 6c69 6374 2e0a 0a31 312e 380a 0a20 2020 lict...11.8.. │ │ │ │ │ -000809e0: 2020 5468 6520 506f 6c69 6379 2072 756c The Policy rul │ │ │ │ │ -000809f0: 6573 2061 726f 756e 6420 4d6f 7469 6620 es around Motif │ │ │ │ │ -00080a00: 6c69 6272 6172 6965 7320 7765 7265 206a libraries were j │ │ │ │ │ -00080a10: 7573 7420 6120 7370 6563 6961 6c20 6361 ust a special ca │ │ │ │ │ -00080a20: 7365 206f 660a 2020 2020 206e 6f72 6d61 se of. norma │ │ │ │ │ -00080a30: 6c20 7275 6c65 7320 666f 7220 6e6f 6e2d l rules for non- │ │ │ │ │ -00080a40: 6672 6565 2064 6570 656e 6465 6e63 6965 free dependencie │ │ │ │ │ -00080a50: 7320 616e 6420 7765 7265 206c 6172 6765 s and were large │ │ │ │ │ -00080a60: 6c79 206f 6273 6f6c 6574 652c 0a20 2020 ly obsolete,. │ │ │ │ │ -00080a70: 2020 736f 2074 6865 7920 6861 7665 2062 so they have b │ │ │ │ │ -00080a80: 6565 6e20 7265 6d6f 7665 642e 0a0a 3132 een removed...12 │ │ │ │ │ -00080a90: 2e35 0a0a 2020 2020 20e2 8098 6465 6269 .5.. ...debi │ │ │ │ │ -00080aa0: 616e 2f63 6f70 7972 6967 6874 e280 9920 an/copyright... │ │ │ │ │ -00080ab0: 6973 206e 6f20 6c6f 6e67 6572 2072 6571 is no longer req │ │ │ │ │ -00080ac0: 7569 7265 6420 746f 206c 6973 7420 7468 uired to list th │ │ │ │ │ -00080ad0: 6520 4465 6269 616e 0a20 2020 2020 6d61 e Debian. ma │ │ │ │ │ -00080ae0: 696e 7461 696e 6572 7320 696e 766f 6c76 intainers involv │ │ │ │ │ -00080af0: 6564 2069 6e20 7468 6520 6372 6561 7469 ed in the creati │ │ │ │ │ -00080b00: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ -00080b10: 6520 2861 6c74 686f 7567 6820 6e6f 7465 e (although note │ │ │ │ │ -00080b20: 0a20 2020 2020 7468 6174 2074 6865 2072 . that the r │ │ │ │ │ -00080b30: 6571 7569 7265 6d65 6e74 2074 6f20 6c69 equirement to li │ │ │ │ │ -00080b40: 7374 2063 6f70 7972 6967 6874 2069 6e66 st copyright inf │ │ │ │ │ -00080b50: 6f72 6d61 7469 6f6e 2069 7320 756e 6368 ormation is unch │ │ │ │ │ -00080b60: 616e 6765 6429 2e0a 0a63 6f70 7972 6967 anged)...copyrig │ │ │ │ │ -00080b70: 6874 2d66 6f72 6d61 740a 0a20 2020 2020 ht-format.. │ │ │ │ │ -00080b80: 5665 7273 696f 6e20 312e 3020 6f66 2074 Version 1.0 of t │ │ │ │ │ -00080b90: 6865 20e2 809c 4d61 6368 696e 652d 7265 he ...Machine-re │ │ │ │ │ -00080ba0: 6164 6162 6c65 20e2 8098 6465 6269 616e adable ...debian │ │ │ │ │ -00080bb0: 2f63 6f70 7972 6967 6874 e280 9920 6669 /copyright... fi │ │ │ │ │ -00080bc0: 6c65 e280 9d0a 2020 2020 2073 7065 6369 le.... speci │ │ │ │ │ -00080bd0: 6669 6361 7469 6f6e 2069 7320 696e 636c fication is incl │ │ │ │ │ -00080be0: 7564 6564 2e0a 0a6d 696d 650a 0a20 2020 uded...mime.. │ │ │ │ │ -00080bf0: 2020 5468 6973 2073 6570 6172 6174 6520 This separate │ │ │ │ │ -00080c00: 646f 6375 6d65 6e74 2068 6173 2062 6565 document has bee │ │ │ │ │ -00080c10: 6e20 7265 7469 7265 6420 616e 6420 616e n retired and an │ │ │ │ │ -00080c20: 6420 6974 7320 2873 686f 7274 290a 2020 d its (short). │ │ │ │ │ -00080c30: 2020 2063 6f6e 7465 6e74 7320 6d65 7267 contents merg │ │ │ │ │ -00080c40: 6564 2069 6e74 6f20 506f 6c69 6379 2073 ed into Policy s │ │ │ │ │ -00080c50: 6563 7469 6f6e 2039 2e37 2e20 2054 6865 ection 9.7. The │ │ │ │ │ -00080c60: 7265 2061 7265 206e 6f20 6368 616e 6765 re are no change │ │ │ │ │ -00080c70: 7320 746f 0a20 2020 2020 7468 6520 7265 s to. the re │ │ │ │ │ -00080c80: 7175 6972 656d 656e 7473 2e0a 0a70 6572 quirements...per │ │ │ │ │ -00080c90: 6c0a 0a20 2020 2020 5061 636b 6167 6573 l.. Packages │ │ │ │ │ -00080ca0: 206d 6179 2064 6563 6c61 7265 2061 6e20 may declare an │ │ │ │ │ -00080cb0: 696e 7465 7265 7374 2069 6e20 7468 6520 interest in the │ │ │ │ │ -00080cc0: 7065 726c 2d6d 616a 6f72 2d75 7067 7261 perl-major-upgra │ │ │ │ │ -00080cd0: 6465 2074 7269 6767 6572 0a20 2020 2020 de trigger. │ │ │ │ │ -00080ce0: 746f 2062 6520 6e6f 7469 6669 6564 206f to be notified o │ │ │ │ │ -00080cf0: 6620 6d61 6a6f 7220 7570 6772 6164 6573 f major upgrades │ │ │ │ │ -00080d00: 206f 6620 7065 726c 2e0a 0a76 6972 7475 of perl...virtu │ │ │ │ │ -00080d10: 616c 0a0a 2020 2020 20e2 8098 7474 662d al.. ...ttf- │ │ │ │ │ -00080d20: 6a61 7061 6e65 7365 2d7b 6d69 6e63 686f japanese-{mincho │ │ │ │ │ -00080d30: 2c20 676f 7468 6963 7de2 8099 2069 7320 , gothic}... is │ │ │ │ │ -00080d40: 7265 6e61 6d65 6420 746f 0a20 2020 2020 renamed to. │ │ │ │ │ -00080d50: e280 9866 6f6e 7473 2d6a 6170 616e 6573 ...fonts-japanes │ │ │ │ │ -00080d60: 652d 7b6d 696e 6368 6f2c 2067 6f74 6869 e-{mincho, gothi │ │ │ │ │ -00080d70: 637d e280 992e 0a0a 1f0a 4669 6c65 3a20 c}........File: │ │ │ │ │ -00080d80: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00080d90: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -00080da0: 6f6e 2033 2039 2032 2c20 204e 6578 743a on 3 9 2, Next: │ │ │ │ │ -00080db0: 2056 6572 7369 6f6e 2033 2039 2031 2c20 Version 3 9 1, │ │ │ │ │ -00080dc0: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ -00080dd0: 2039 2033 2c20 2055 703a 2055 7067 7261 9 3, Up: Upgra │ │ │ │ │ -00080de0: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -00080df0: 3232 2e32 3720 5665 7273 696f 6e20 332e 22.27 Version 3. │ │ │ │ │ -00080e00: 392e 320a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 9.2.============ │ │ │ │ │ -00080e10: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ -00080e20: 6420 4170 7269 6c2c 2032 3031 312e 0a0a d April, 2011... │ │ │ │ │ -00080e30: 2a0a 0a20 2020 2020 4d75 6c74 6970 6c65 *.. Multiple │ │ │ │ │ -00080e40: 2063 6c61 7269 6669 6361 7469 6f6e 7320 clarifications │ │ │ │ │ -00080e50: 7468 726f 7567 686f 7574 2050 6f6c 6963 throughout Polic │ │ │ │ │ -00080e60: 7920 7768 6572 6520 e280 9c69 6e73 7461 y where ...insta │ │ │ │ │ -00080e70: 6c6c 6564 e280 9d20 7761 730a 2020 2020 lled... was. │ │ │ │ │ -00080e80: 2075 7365 6420 616e 6420 7468 6520 6d6f used and the mo │ │ │ │ │ -00080e90: 7265 2070 7265 6369 7365 2074 6572 6d73 re precise terms │ │ │ │ │ -00080ea0: 20e2 809c 756e 7061 636b 6564 e280 9d20 ...unpacked... │ │ │ │ │ -00080eb0: 6f72 20e2 809c 636f 6e66 6967 7572 6564 or ...configured │ │ │ │ │ -00080ec0: e280 9d20 7765 7265 0a20 2020 2020 696e ... were. in │ │ │ │ │ -00080ed0: 7465 6e64 6564 2e0a 0a33 2e33 0a0a 2020 tended...3.3.. │ │ │ │ │ -00080ee0: 2020 2054 6865 206d 6169 6e74 6169 6e65 The maintaine │ │ │ │ │ -00080ef0: 7220 6164 6472 6573 7320 6d75 7374 2061 r address must a │ │ │ │ │ -00080f00: 6363 6570 7420 6d61 696c 2066 726f 6d20 ccept mail from │ │ │ │ │ -00080f10: 4465 6269 616e 2072 6f6c 6520 6163 636f Debian role acco │ │ │ │ │ -00080f20: 756e 7473 0a20 2020 2020 616e 6420 7468 unts. and th │ │ │ │ │ -00080f30: 6520 4254 532e 2041 7420 6c65 6173 7420 e BTS. At least │ │ │ │ │ -00080f40: 6f6e 6520 6875 6d61 6e20 6d75 7374 2062 one human must b │ │ │ │ │ -00080f50: 6520 6c69 7374 6564 2077 6974 6820 7468 e listed with th │ │ │ │ │ -00080f60: 6569 7220 7065 7273 6f6e 616c 0a20 2020 eir personal. │ │ │ │ │ -00080f70: 2020 656d 6169 6c20 6164 6472 6573 7320 email address │ │ │ │ │ -00080f80: 696e 20e2 8098 5570 6c6f 6164 6572 73e2 in ...Uploaders. │ │ │ │ │ -00080f90: 8099 2069 6620 7468 6520 6d61 696e 7461 .. if the mainta │ │ │ │ │ -00080fa0: 696e 6572 2069 7320 6120 7368 6172 6564 iner is a shared │ │ │ │ │ -00080fb0: 2065 6d61 696c 0a20 2020 2020 6164 6472 email. addr │ │ │ │ │ -00080fc0: 6573 732e 2020 5468 6520 6475 7469 6573 ess. The duties │ │ │ │ │ -00080fd0: 206f 6620 6120 6d61 696e 7461 696e 6572 of a maintainer │ │ │ │ │ -00080fe0: 2061 7265 2061 6c73 6f20 636c 6561 7265 are also cleare │ │ │ │ │ -00080ff0: 722e 0a0a 350a 0a20 2020 2020 416c 6c20 r...5.. All │ │ │ │ │ -00081000: 636f 6e74 726f 6c20 6669 656c 6473 2061 control fields a │ │ │ │ │ -00081010: 7265 206e 6f77 2063 6c61 7373 6966 6965 re now classifie │ │ │ │ │ -00081020: 6420 6173 2073 696d 706c 652c 2066 6f6c d as simple, fol │ │ │ │ │ -00081030: 6465 642c 206f 720a 2020 2020 206d 756c ded, or. mul │ │ │ │ │ -00081040: 7469 6c69 6e65 2c20 7768 6963 6820 676f tiline, which go │ │ │ │ │ -00081050: 7665 726e 7320 7768 6574 6865 7220 7468 verns whether th │ │ │ │ │ -00081060: 6569 7220 7661 6c75 6573 206d 7573 7420 eir values must │ │ │ │ │ -00081070: 6265 2061 2073 696e 676c 6520 6c69 6e65 be a single line │ │ │ │ │ -00081080: 0a20 2020 2020 6f72 206d 6179 2062 6520 . or may be │ │ │ │ │ -00081090: 636f 6e74 696e 7565 6420 6163 726f 7373 continued across │ │ │ │ │ -000810a0: 206d 756c 7469 706c 6520 6c69 6e65 7320 multiple lines │ │ │ │ │ -000810b0: 616e 6420 7768 6574 6865 7220 6c69 6e65 and whether line │ │ │ │ │ -000810c0: 2062 7265 616b 730a 2020 2020 2061 7265 breaks. are │ │ │ │ │ -000810d0: 2073 6967 6e69 6669 6361 6e74 2e0a 0a35 significant...5 │ │ │ │ │ -000810e0: 2e31 0a0a 2020 2020 2050 6172 7365 7273 .1.. Parsers │ │ │ │ │ -000810f0: 2061 7265 2061 6c6c 6f77 6564 2074 6f20 are allowed to │ │ │ │ │ -00081100: 6163 6365 7074 2073 7461 6e7a 6120 7365 accept stanza se │ │ │ │ │ -00081110: 7061 7261 7469 6f6e 206c 696e 6573 2063 paration lines c │ │ │ │ │ -00081120: 6f6e 7461 696e 696e 670a 2020 2020 2077 ontaining. w │ │ │ │ │ -00081130: 6869 7465 7370 6163 652c 2062 7574 2063 hitespace, but c │ │ │ │ │ -00081140: 6f6e 7472 6f6c 2066 696c 6573 2073 686f ontrol files sho │ │ │ │ │ -00081150: 756c 6420 7573 6520 636f 6d70 6c65 7465 uld use complete │ │ │ │ │ -00081160: 6c79 2065 6d70 7479 206c 696e 6573 2e0a ly empty lines.. │ │ │ │ │ -00081170: 2020 2020 204f 7264 6572 696e 6720 6f66 Ordering of │ │ │ │ │ -00081180: 2073 7461 6e7a 6173 2069 7320 7369 676e stanzas is sign │ │ │ │ │ -00081190: 6966 6963 616e 742e 2020 4669 656c 6420 ificant. Field │ │ │ │ │ -000811a0: 6e61 6d65 7320 6d75 7374 2062 6520 636f names must be co │ │ │ │ │ -000811b0: 6d70 6f73 6564 0a20 2020 2020 6f66 2070 mposed. of p │ │ │ │ │ -000811c0: 7269 6e74 6162 6c65 2041 5343 4949 2063 rintable ASCII c │ │ │ │ │ -000811d0: 6861 7261 6374 6572 7320 6578 6365 7074 haracters except │ │ │ │ │ -000811e0: 2063 6f6c 6f6e 2061 6e64 206d 7573 7420 colon and must │ │ │ │ │ -000811f0: 6e6f 7420 6265 6769 6e20 7769 7468 0a20 not begin with. │ │ │ │ │ -00081200: 2020 2020 232e 0a0a 352e 362e 3235 0a0a #...5.6.25.. │ │ │ │ │ -00081210: 2020 2020 2054 6865 20e2 8098 444d 2d55 The ...DM-U │ │ │ │ │ -00081220: 706c 6f61 642d 416c 6c6f 7765 64e2 8099 pload-Allowed... │ │ │ │ │ -00081230: 2066 6965 6c64 2069 7320 6e6f 7720 646f field is now do │ │ │ │ │ -00081240: 6375 6d65 6e74 6564 2e0a 0a36 2e35 0a0a cumented...6.5.. │ │ │ │ │ -00081250: 2020 2020 2054 6865 2073 7973 7465 6d20 The system │ │ │ │ │ -00081260: 7374 6174 6520 6d61 696e 7461 696e 6572 state maintainer │ │ │ │ │ -00081270: 2073 6372 6970 7473 2063 616e 2072 656c scripts can rel │ │ │ │ │ -00081280: 7920 7570 6f6e 2064 7572 696e 6720 6561 y upon during ea │ │ │ │ │ -00081290: 6368 0a20 2020 2020 706f 7373 6962 6c65 ch. possible │ │ │ │ │ -000812a0: 2069 6e76 6f63 6174 696f 6e20 6973 206e invocation is n │ │ │ │ │ -000812b0: 6f77 2064 6f63 756d 656e 7465 642e 2020 ow documented. │ │ │ │ │ -000812c0: 496e 2073 6576 6572 616c 206c 6573 732d In several less- │ │ │ │ │ -000812d0: 636f 6d6d 6f6e 0a20 2020 2020 6361 7365 common. case │ │ │ │ │ -000812e0: 732c 2074 6869 7320 6973 2073 7472 6963 s, this is stric │ │ │ │ │ -000812f0: 7465 7220 7468 616e 2050 6f6c 6963 7920 ter than Policy │ │ │ │ │ -00081300: 6861 6420 7072 6576 696f 7573 6c79 2064 had previously d │ │ │ │ │ -00081310: 6f63 756d 656e 7465 642e 0a20 2020 2020 ocumented.. │ │ │ │ │ -00081320: 5061 636b 6167 6573 2077 6974 6820 636f Packages with co │ │ │ │ │ -00081330: 6d70 6c65 7820 6d61 696e 7461 696e 6572 mplex maintainer │ │ │ │ │ -00081340: 2073 6372 6970 7473 2073 686f 756c 6420 scripts should │ │ │ │ │ -00081350: 6265 2072 6576 6965 7765 6420 696e 0a20 be reviewed in. │ │ │ │ │ -00081360: 2020 2020 6c69 6768 7420 6f66 2074 6869 light of thi │ │ │ │ │ -00081370: 7320 6e65 7720 646f 6375 6d65 6e74 6174 s new documentat │ │ │ │ │ -00081380: 696f 6e2e 0a0a 372e 320a 0a20 2020 2020 ion...7.2.. │ │ │ │ │ -00081390: 5468 6520 696d 7061 6374 206f 6e20 7379 The impact on sy │ │ │ │ │ -000813a0: 7374 656d 2073 7461 7465 2077 6865 6e20 stem state when │ │ │ │ │ -000813b0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -000813c0: 7473 2074 6861 7420 6172 6520 7061 7274 ts that are part │ │ │ │ │ -000813d0: 206f 660a 2020 2020 2061 2063 6972 6375 of. a circu │ │ │ │ │ -000813e0: 6c61 7220 6465 7065 6e64 656e 6379 2061 lar dependency a │ │ │ │ │ -000813f0: 7265 2072 756e 2069 7320 6e6f 7720 646f re run is now do │ │ │ │ │ -00081400: 6375 6d65 6e74 6564 2e20 2043 6972 6375 cumented. Circu │ │ │ │ │ -00081410: 6c61 720a 2020 2020 2064 6570 656e 6465 lar. depende │ │ │ │ │ -00081420: 6e63 6965 7320 6172 6520 6e6f 7720 6120 ncies are now a │ │ │ │ │ -00081430: 7368 6f75 6c64 206e 6f74 2e0a 0a37 2e32 should not...7.2 │ │ │ │ │ -00081440: 0a0a 2020 2020 2054 6865 2073 7973 7465 .. The syste │ │ │ │ │ -00081450: 6d20 7374 6174 6520 7768 656e 20e2 8098 m state when ... │ │ │ │ │ -00081460: 706f 7374 696e 7374 e280 9920 616e 6420 postinst... and │ │ │ │ │ -00081470: e280 9870 7265 726d e280 9920 7363 7269 ...prerm... scri │ │ │ │ │ -00081480: 7074 7320 6172 6520 7275 6e20 6973 206e pts are run is n │ │ │ │ │ -00081490: 6f77 0a20 2020 2020 646f 6375 6d65 6e74 ow. document │ │ │ │ │ -000814a0: 6564 2c20 616e 6420 7468 6520 646f 6375 ed, and the docu │ │ │ │ │ -000814b0: 6d65 6e74 6174 696f 6e20 6f66 2074 6865 mentation of the │ │ │ │ │ -000814c0: 2073 7065 6369 616c 2063 6173 6520 6f66 special case of │ │ │ │ │ -000814d0: 2064 6570 656e 6465 6e63 790a 2020 2020 dependency. │ │ │ │ │ -000814e0: 2073 7461 7465 2066 6f72 20e2 8098 706f state for ...po │ │ │ │ │ -000814f0: 7374 726d e280 9920 7363 7269 7074 7320 strm... scripts │ │ │ │ │ -00081500: 6861 7320 6265 656e 2069 6d70 726f 7665 has been improve │ │ │ │ │ -00081510: 642e 2020 e280 9870 6f73 7472 6de2 8099 d. ...postrm... │ │ │ │ │ -00081520: 2073 6372 6970 7473 2061 7265 0a20 2020 scripts are. │ │ │ │ │ -00081530: 2020 7265 7175 6972 6564 2074 6f20 6772 required to gr │ │ │ │ │ -00081540: 6163 6566 756c 6c79 2073 6b69 7020 6163 acefully skip ac │ │ │ │ │ -00081550: 7469 6f6e 7320 6966 2074 6865 6972 2064 tions if their d │ │ │ │ │ -00081560: 6570 656e 6465 6e63 6965 7320 6172 6520 ependencies are │ │ │ │ │ -00081570: 6e6f 740a 2020 2020 2061 7661 696c 6162 not. availab │ │ │ │ │ -00081580: 6c65 2e0a 0a39 2e31 2e31 0a0a 2020 2020 le...9.1.1.. │ │ │ │ │ -00081590: 2047 4e55 2f48 7572 6420 7379 7374 656d GNU/Hurd system │ │ │ │ │ -000815a0: 7320 6172 6520 616c 6c6f 7765 6420 e280 s are allowed .. │ │ │ │ │ -000815b0: 982f 6875 7264 e280 9920 616e 6420 e280 ./hurd... and .. │ │ │ │ │ -000815c0: 982f 7365 7276 6572 73e2 8099 2064 6972 ./servers... dir │ │ │ │ │ -000815d0: 6563 746f 7269 6573 2069 6e0a 2020 2020 ectories in. │ │ │ │ │ -000815e0: 2074 6865 2072 6f6f 7420 6669 6c65 7379 the root filesy │ │ │ │ │ -000815f0: 7374 656d 2e0a 0a39 2e31 2e31 0a0a 2020 stem...9.1.1.. │ │ │ │ │ -00081600: 2020 2050 6163 6b61 6765 7320 696e 7374 Packages inst │ │ │ │ │ -00081610: 616c 6c69 6e67 2074 6f20 6172 6368 6974 alling to archit │ │ │ │ │ -00081620: 6563 7475 7265 2d73 7065 6369 6669 6320 ecture-specific │ │ │ │ │ -00081630: 7375 6264 6972 6563 746f 7269 6573 206f subdirectories o │ │ │ │ │ -00081640: 660a 2020 2020 20e2 8098 2f75 7372 2f6c f. .../usr/l │ │ │ │ │ -00081650: 6962 e280 9920 6d75 7374 2075 7365 2074 ib... must use t │ │ │ │ │ -00081660: 6865 2076 616c 7565 2072 6574 7572 6e65 he value returne │ │ │ │ │ -00081670: 6420 6279 20e2 8098 6470 6b67 2d61 7263 d by ...dpkg-arc │ │ │ │ │ -00081680: 6869 7465 6374 7572 650a 2020 2020 202d hitecture. - │ │ │ │ │ -00081690: 7144 4542 5f48 4f53 545f 4d55 4c54 4941 qDEB_HOST_MULTIA │ │ │ │ │ -000816a0: 5243 48e2 8099 2c20 6e6f 7420 6279 20e2 RCH..., not by . │ │ │ │ │ -000816b0: 8098 6470 6b67 2d61 7263 6869 7465 6374 ..dpkg-architect │ │ │ │ │ -000816c0: 7572 650a 2020 2020 202d 7144 4542 5f48 ure. -qDEB_H │ │ │ │ │ -000816d0: 4f53 545f 474e 555f 5459 5045 e280 993b OST_GNU_TYPE...; │ │ │ │ │ -000816e0: 2074 6869 7320 6973 2061 2070 6174 6820 this is a path │ │ │ │ │ -000816f0: 6368 616e 6765 206f 6e20 6933 3836 2061 change on i386 a │ │ │ │ │ -00081700: 7263 6869 7465 6374 7572 6573 0a20 2020 rchitectures. │ │ │ │ │ -00081710: 2020 616e 6420 6120 6e6f 2d6f 7020 666f and a no-op fo │ │ │ │ │ -00081720: 7220 6f74 6865 7220 6172 6368 6974 6563 r other architec │ │ │ │ │ -00081730: 7475 7265 732e 0a0a 7669 7274 7561 6c0a tures...virtual. │ │ │ │ │ -00081740: 0a20 2020 2020 e280 986d 6169 6c78 e280 . ...mailx.. │ │ │ │ │ -00081750: 9920 6973 206e 6f77 2061 2076 6972 7475 . is now a virtu │ │ │ │ │ -00081760: 616c 2070 6163 6b61 6765 2070 726f 7669 al package provi │ │ │ │ │ -00081770: 6465 6420 6279 2070 6163 6b61 6765 7320 ded by packages │ │ │ │ │ -00081780: 7468 6174 2069 6e73 7461 6c6c 0a20 2020 that install. │ │ │ │ │ -00081790: 2020 e280 982f 7573 722f 6269 6e2f 6d61 .../usr/bin/ma │ │ │ │ │ -000817a0: 696c 78e2 8099 2061 6e64 2069 6d70 6c65 ilx... and imple │ │ │ │ │ -000817b0: 6d65 6e74 2061 7420 6c65 6173 7420 7468 ment at least th │ │ │ │ │ -000817c0: 6520 504f 5349 582d 7265 7175 6972 6564 e POSIX-required │ │ │ │ │ -000817d0: 0a20 2020 2020 696e 7465 7266 6163 652e . interface. │ │ │ │ │ -000817e0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -000817f0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00081800: 6f64 653a 2056 6572 7369 6f6e 2033 2039 ode: Version 3 9 │ │ │ │ │ -00081810: 2031 2c20 204e 6578 743a 2056 6572 7369 1, Next: Versi │ │ │ │ │ -00081820: 6f6e 2033 2039 2030 2c20 2050 7265 763a on 3 9 0, Prev: │ │ │ │ │ -00081830: 2056 6572 7369 6f6e 2033 2039 2032 2c20 Version 3 9 2, │ │ │ │ │ -00081840: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -00081850: 6865 636b 6c69 7374 0a0a 3232 2e32 3820 hecklist..22.28 │ │ │ │ │ -00081860: 5665 7273 696f 6e20 332e 392e 310a 3d3d Version 3.9.1.== │ │ │ │ │ -00081870: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00081880: 3d0a 0a52 656c 6561 7365 6420 4a75 6c79 =..Released July │ │ │ │ │ -00081890: 2c20 3230 3130 2e0a 0a33 2e32 2e31 0a0a , 2010...3.2.1.. │ │ │ │ │ -000818a0: 2020 2020 2044 6174 652d 6261 7365 6420 Date-based │ │ │ │ │ -000818b0: 7665 7273 696f 6e20 636f 6d70 6f6e 656e version componen │ │ │ │ │ -000818c0: 7473 2073 686f 756c 6420 6265 2067 6976 ts should be giv │ │ │ │ │ -000818d0: 656e 2061 7320 7468 6520 666f 7572 2d64 en as the four-d │ │ │ │ │ -000818e0: 6967 6974 0a20 2020 2020 7965 6172 2c20 igit. year, │ │ │ │ │ -000818f0: 7477 6f2d 6469 6769 7420 6d6f 6e74 682c two-digit month, │ │ │ │ │ -00081900: 2061 6e64 2074 6865 6e20 7477 6f2d 6469 and then two-di │ │ │ │ │ -00081910: 6769 7420 6461 792c 2062 7574 206d 6179 git day, but may │ │ │ │ │ -00081920: 2068 6176 650a 2020 2020 2065 6d62 6564 have. embed │ │ │ │ │ -00081930: 6465 6420 7075 6e63 7475 6174 696f 6e2e ded punctuation. │ │ │ │ │ -00081940: 0a0a 332e 390a 0a20 2020 2020 4d61 696e ..3.9.. Main │ │ │ │ │ -00081950: 7461 696e 6572 2073 6372 6970 7473 206d tainer scripts m │ │ │ │ │ -00081960: 7573 7420 7061 7373 20e2 8098 2d2d 7061 ust pass ...--pa │ │ │ │ │ -00081970: 636b 6167 65e2 8099 2074 6f20 e280 9864 ckage... to ...d │ │ │ │ │ -00081980: 706b 672d 6469 7665 7274 e280 9920 7768 pkg-divert... wh │ │ │ │ │ -00081990: 656e 0a20 2020 2020 6372 6561 7469 6e67 en. creating │ │ │ │ │ -000819a0: 206f 7220 7265 6d6f 7669 6e67 2064 6976 or removing div │ │ │ │ │ -000819b0: 6572 7369 6f6e 7320 616e 6420 6d75 7374 ersions and must │ │ │ │ │ -000819c0: 206e 6f74 2075 7365 20e2 8098 2d2d 6c6f not use ...--lo │ │ │ │ │ -000819d0: 6361 6ce2 8099 2e0a 0a34 2e31 300a 0a20 cal......4.10.. │ │ │ │ │ -000819e0: 2020 2020 4f6e 6c79 20e2 8098 6470 6b67 Only ...dpkg │ │ │ │ │ -000819f0: 2d67 656e 636f 6e74 726f 6ce2 8099 2073 -gencontrol... s │ │ │ │ │ -00081a00: 7570 706f 7274 7320 7661 7269 6162 6c65 upports variable │ │ │ │ │ -00081a10: 2073 7562 7374 6974 7574 696f 6e2e 0a20 substitution.. │ │ │ │ │ -00081a20: 2020 2020 e280 9864 706b 672d 6765 6e63 ...dpkg-genc │ │ │ │ │ -00081a30: 6861 6e67 6573 e280 9920 2866 6f72 20e2 hanges... (for . │ │ │ │ │ -00081a40: 8098 2a2e 6368 616e 6765 73e2 8099 2920 ..*.changes...) │ │ │ │ │ -00081a50: 616e 6420 e280 9864 706b 672d 736f 7572 and ...dpkg-sour │ │ │ │ │ -00081a60: 6365 e280 9920 2866 6f72 20e2 8098 2a2e ce... (for ...*. │ │ │ │ │ -00081a70: 6473 63e2 8099 290a 2020 2020 2064 6f20 dsc...). do │ │ │ │ │ -00081a80: 6e6f 742e 0a0a 372e 310a 0a20 2020 2020 not...7.1.. │ │ │ │ │ -00081a90: 4172 6368 6974 6563 7475 7265 2072 6573 Architecture res │ │ │ │ │ -00081aa0: 7472 6963 7469 6f6e 7320 616e 6420 7769 trictions and wi │ │ │ │ │ -00081ab0: 6c64 6361 7264 7320 6172 6520 616c 736f ldcards are also │ │ │ │ │ -00081ac0: 2061 6c6c 6f77 6564 2069 6e20 6269 6e61 allowed in bina │ │ │ │ │ -00081ad0: 7279 0a20 2020 2020 7061 636b 6167 6520 ry. package │ │ │ │ │ -00081ae0: 7265 6c61 7469 6f6e 7368 6970 7320 7072 relationships pr │ │ │ │ │ -00081af0: 6f76 6964 6564 2074 6861 7420 7468 6520 ovided that the │ │ │ │ │ -00081b00: 6269 6e61 7279 2070 6163 6b61 6765 2069 binary package i │ │ │ │ │ -00081b10: 7320 6e6f 740a 2020 2020 2061 7263 6869 s not. archi │ │ │ │ │ -00081b20: 7465 6374 7572 652d 696e 6465 7065 6e64 tecture-independ │ │ │ │ │ -00081b30: 656e 742e 0a0a 372e 340a 0a20 2020 2020 ent...7.4.. │ │ │ │ │ -00081b40: e280 9843 6f6e 666c 6963 7473 e280 9920 ...Conflicts... │ │ │ │ │ -00081b50: 616e 6420 e280 9842 7265 616b 73e2 8099 and ...Breaks... │ │ │ │ │ -00081b60: 2073 686f 756c 6420 6f6e 6c79 2062 6520 should only be │ │ │ │ │ -00081b70: 7573 6564 2077 6865 6e20 7468 6572 6520 used when there │ │ │ │ │ -00081b80: 6172 6520 6669 6c65 0a20 2020 2020 636f are file. co │ │ │ │ │ -00081b90: 6e66 6c69 6374 7320 6f72 206f 6e65 2070 nflicts or one p │ │ │ │ │ -00081ba0: 6163 6b61 6765 2062 7265 616b 7320 7468 ackage breaks th │ │ │ │ │ -00081bb0: 6520 6f74 6865 722c 206e 6f74 206a 7573 e other, not jus │ │ │ │ │ -00081bc0: 7420 6265 6361 7573 6520 7477 6f0a 2020 t because two. │ │ │ │ │ -00081bd0: 2020 2070 6163 6b61 6765 7320 7072 6f76 packages prov │ │ │ │ │ -00081be0: 6964 6520 7369 6d69 6c61 7220 6675 6e63 ide similar func │ │ │ │ │ -00081bf0: 7469 6f6e 616c 6974 7920 6275 7420 646f tionality but do │ │ │ │ │ -00081c00: 6ee2 8099 7420 696e 7465 7266 6572 652e n...t interfere. │ │ │ │ │ -00081c10: 0a0a 382e 310a 0a20 2020 2020 5468 6520 ..8.1.. The │ │ │ │ │ -00081c20: 534f 4e41 4d45 206f 6620 6120 6c69 6272 SONAME of a libr │ │ │ │ │ -00081c30: 6172 7920 7368 6f75 6c64 2063 6861 6e67 ary should chang │ │ │ │ │ -00081c40: 6520 7768 656e 6576 6572 2074 6865 2041 e whenever the A │ │ │ │ │ -00081c50: 4249 206f 6620 7468 650a 2020 2020 206c BI of the. l │ │ │ │ │ -00081c60: 6962 7261 7279 2063 6861 6e67 6573 2069 ibrary changes i │ │ │ │ │ -00081c70: 6e20 6120 7761 7920 7468 6174 2069 736e n a way that isn │ │ │ │ │ -00081c80: e280 9974 2062 6163 6b77 6172 642d 636f ...t backward-co │ │ │ │ │ -00081c90: 6d70 6174 6962 6c65 2e20 2049 7420 7368 mpatible. It sh │ │ │ │ │ -00081ca0: 6f75 6c64 0a20 2020 2020 6e6f 7420 6368 ould. not ch │ │ │ │ │ -00081cb0: 616e 6765 2069 6620 7468 6520 6c69 6272 ange if the libr │ │ │ │ │ -00081cc0: 6172 7920 4142 4920 6368 616e 6765 7320 ary ABI changes │ │ │ │ │ -00081cd0: 6172 6520 6261 636b 7761 7264 2d63 6f6d are backward-com │ │ │ │ │ -00081ce0: 7061 7469 626c 652e 0a20 2020 2020 4469 patible.. Di │ │ │ │ │ -00081cf0: 7363 6f75 7261 6765 2062 756e 646c 696e scourage bundlin │ │ │ │ │ -00081d00: 6720 7368 6172 6564 206c 6962 7261 7269 g shared librari │ │ │ │ │ -00081d10: 6573 2074 6f67 6574 6865 7220 696e 206f es together in o │ │ │ │ │ -00081d20: 6e65 2070 6163 6b61 6765 2e0a 0a38 2e34 ne package...8.4 │ │ │ │ │ -00081d30: 0a0a 2020 2020 2041 6461 204c 6962 7261 .. Ada Libra │ │ │ │ │ -00081d40: 7279 2049 6e66 6f72 6d61 7469 6f6e 2028 ry Information ( │ │ │ │ │ -00081d50: e280 982a 2e61 6c69 e280 9929 2066 696c ...*.ali...) fil │ │ │ │ │ -00081d60: 6573 206d 7573 7420 6265 2069 6e73 7461 es must be insta │ │ │ │ │ -00081d70: 6c6c 6564 0a20 2020 2020 7265 6164 2d6f lled. read-o │ │ │ │ │ -00081d80: 6e6c 792e 0a0a 382e 362e 312c 2038 2e36 nly...8.6.1, 8.6 │ │ │ │ │ -00081d90: 2e32 2c20 382e 362e 350a 0a20 2020 2020 .2, 8.6.5.. │ │ │ │ │ -00081da0: 5061 636b 6167 6573 2073 686f 756c 6420 Packages should │ │ │ │ │ -00081db0: 6e6f 726d 616c 6c79 206e 6f74 2069 6e63 normally not inc │ │ │ │ │ -00081dc0: 6c75 6465 2061 20e2 8098 7368 6c69 6273 lude a ...shlibs │ │ │ │ │ -00081dd0: 2e6c 6f63 616c e280 9920 6669 6c65 2073 .local... file s │ │ │ │ │ -00081de0: 696e 6365 2077 650a 2020 2020 206e 6f77 ince we. now │ │ │ │ │ -00081df0: 2068 6176 6520 636f 6d70 6c65 7465 20e2 have complete . │ │ │ │ │ -00081e00: 8098 7368 6c69 6273 e280 9920 636f 7665 ..shlibs... cove │ │ │ │ │ -00081e10: 7261 6765 2e0a 0a38 2e36 2e33 0a0a 2020 rage...8.6.3.. │ │ │ │ │ -00081e20: 2020 2054 6865 2053 4f4e 414d 4520 6f66 The SONAME of │ │ │ │ │ -00081e30: 2061 206c 6962 7261 7279 206d 6179 2069 a library may i │ │ │ │ │ -00081e40: 6e73 7465 6164 2062 6520 6f66 2074 6865 nstead be of the │ │ │ │ │ -00081e50: 2066 6f72 6d0a 2020 2020 20e2 8098 6e61 form. ...na │ │ │ │ │ -00081e60: 6d65 2d6d 616a 6f72 2d76 6572 7369 6f6e me-major-version │ │ │ │ │ -00081e70: 2e73 6fe2 8099 2e0a 0a31 302e 320a 0a20 .so......10.2.. │ │ │ │ │ -00081e80: 2020 2020 4c69 6274 6f6f 6c20 e280 982e Libtool .... │ │ │ │ │ -00081e90: 6c61 e280 9920 6669 6c65 7320 7368 6f75 la... files shou │ │ │ │ │ -00081ea0: 6c64 206e 6f74 2062 6520 696e 7374 616c ld not be instal │ │ │ │ │ -00081eb0: 6c65 6420 666f 7220 7075 626c 6963 206c led for public l │ │ │ │ │ -00081ec0: 6962 7261 7269 6573 2e0a 2020 2020 2049 ibraries.. I │ │ │ │ │ -00081ed0: 6620 7468 6579 e280 9972 6520 7265 7175 f they...re requ │ │ │ │ │ -00081ee0: 6972 6564 2028 666f 7220 e280 986c 6962 ired (for ...lib │ │ │ │ │ -00081ef0: 6c74 646c e280 992c 2066 6f72 2069 6e73 ltdl..., for ins │ │ │ │ │ -00081f00: 7461 6e63 6529 2c20 7468 650a 2020 2020 tance), the. │ │ │ │ │ -00081f10: 20e2 8098 6465 7065 6e64 656e 6379 5f6c ...dependency_l │ │ │ │ │ -00081f20: 6962 73e2 8099 2073 6574 7469 6e67 2073 ibs... setting s │ │ │ │ │ -00081f30: 686f 756c 6420 6265 2065 6d70 7469 6564 hould be emptied │ │ │ │ │ -00081f40: 2e20 204c 6962 7261 7279 2070 6163 6b61 . Library packa │ │ │ │ │ -00081f50: 6765 730a 2020 2020 2068 6973 746f 7269 ges. histori │ │ │ │ │ -00081f60: 6361 6c6c 7920 696e 636c 7564 696e 6720 cally including │ │ │ │ │ -00081f70: e280 982e 6c61 e280 9920 6669 6c65 7320 ....la... files │ │ │ │ │ -00081f80: 6d75 7374 2063 6f6e 7469 6e75 6520 746f must continue to │ │ │ │ │ -00081f90: 2069 6e63 6c75 6465 2074 6865 6d0a 2020 include them. │ │ │ │ │ -00081fa0: 2020 2028 7769 7468 20e2 8098 6465 7065 (with ...depe │ │ │ │ │ -00081fb0: 6e64 656e 6379 5f6c 6962 73e2 8099 2065 ndency_libs... e │ │ │ │ │ -00081fc0: 6d70 7469 6564 2920 756e 7469 6c20 616c mptied) until al │ │ │ │ │ -00081fd0: 6c20 6c69 6272 6172 6965 7320 7468 6174 l libraries that │ │ │ │ │ -00081fe0: 2064 6570 656e 6420 6f6e 0a20 2020 2020 depend on. │ │ │ │ │ -00081ff0: 7468 6174 206c 6962 7261 7279 2068 6176 that library hav │ │ │ │ │ -00082000: 6520 7265 6d6f 7665 6420 6f72 2065 6d70 e removed or emp │ │ │ │ │ -00082010: 7469 6564 2074 6865 6972 20e2 8098 2e6c tied their ....l │ │ │ │ │ -00082020: 61e2 8099 2066 696c 6573 2e0a 0a31 302e a... files...10. │ │ │ │ │ -00082030: 320a 0a20 2020 2020 4c69 6272 6172 6965 2.. Librarie │ │ │ │ │ -00082040: 7320 6e6f 206c 6f6e 6765 7220 6e65 6564 s no longer need │ │ │ │ │ -00082050: 2074 6f20 6265 2062 7569 6c74 2077 6974 to be built wit │ │ │ │ │ -00082060: 6820 e280 982d 445f 5245 454e 5452 414e h ...-D_REENTRAN │ │ │ │ │ -00082070: 54e2 8099 2c20 7768 6963 6820 7761 730a T..., which was. │ │ │ │ │ -00082080: 2020 2020 2061 6e20 6f62 736f 6c65 7465 an obsolete │ │ │ │ │ -00082090: 204c 696e 7578 5468 7265 6164 7320 7265 LinuxThreads re │ │ │ │ │ -000820a0: 7175 6972 656d 656e 742e 2020 496e 7374 quirement. Inst │ │ │ │ │ -000820b0: 6561 642c 2073 6179 2065 7870 6c69 6369 ead, say explici │ │ │ │ │ -000820c0: 746c 7920 7468 6174 0a20 2020 2020 6c69 tly that. li │ │ │ │ │ -000820d0: 6272 6172 6965 7320 7368 6f75 6c64 2062 braries should b │ │ │ │ │ -000820e0: 6520 6275 696c 7420 7769 7468 2074 6872 e built with thr │ │ │ │ │ -000820f0: 6561 6469 6e67 2073 7570 706f 7274 2061 eading support a │ │ │ │ │ -00082100: 6e64 2074 6f20 6265 0a20 2020 2020 7468 nd to be. th │ │ │ │ │ -00082110: 7265 6164 2d73 6166 6520 6966 2074 6865 read-safe if the │ │ │ │ │ -00082120: 206c 6962 7261 7279 2073 7570 706f 7274 library support │ │ │ │ │ -00082130: 7320 7468 6973 2e0a 0a31 302e 340a 0a20 s this...10.4.. │ │ │ │ │ -00082140: 2020 2020 e280 982f 6269 6e2f 7368 e280 .../bin/sh.. │ │ │ │ │ -00082150: 9920 7363 7269 7074 7320 6d61 7920 6173 . scripts may as │ │ │ │ │ -00082160: 7375 6d65 2074 6861 7420 e280 986b 696c sume that ...kil │ │ │ │ │ -00082170: 6ce2 8099 2073 7570 706f 7274 7320 616e l... supports an │ │ │ │ │ -00082180: 2061 7267 756d 656e 7420 6f66 0a20 2020 argument of. │ │ │ │ │ -00082190: 2020 e280 982d 7369 676e 616c e280 992c ...-signal..., │ │ │ │ │ -000821a0: 2074 6861 7420 e280 986b 696c 6ce2 8099 that ...kill... │ │ │ │ │ -000821b0: 2061 6e64 20e2 8098 7472 6170 e280 9920 and ...trap... │ │ │ │ │ -000821c0: 7375 7070 6f72 7420 7468 6520 6e75 6d65 support the nume │ │ │ │ │ -000821d0: 7269 6320 7369 676e 616c 730a 2020 2020 ric signals. │ │ │ │ │ -000821e0: 206c 6973 7465 6420 696e 2074 6865 2058 listed in the X │ │ │ │ │ -000821f0: 5349 2065 7874 656e 7369 6f6e 2c20 616e SI extension, an │ │ │ │ │ -00082200: 6420 7468 6174 2073 6967 6e61 6c20 3133 d that signal 13 │ │ │ │ │ -00082210: 2028 5349 4750 4950 4529 2063 616e 2062 (SIGPIPE) can b │ │ │ │ │ -00082220: 650a 2020 2020 2074 7261 7070 6564 2077 e. trapped w │ │ │ │ │ -00082230: 6974 6820 e280 9874 7261 70e2 8099 2e0a ith ...trap..... │ │ │ │ │ -00082240: 0a31 302e 380a 0a20 2020 2020 5573 6520 .10.8.. Use │ │ │ │ │ -00082250: 6f66 20e2 8098 2f65 7463 2f6c 6f67 726f of .../etc/logro │ │ │ │ │ -00082260: 7461 7465 2e64 2f70 6163 6b61 6765 e280 tate.d/package.. │ │ │ │ │ -00082270: 9920 666f 7220 6c6f 6772 6f74 6174 6520 . for logrotate │ │ │ │ │ -00082280: 7275 6c65 7320 6973 206e 6f77 0a20 2020 rules is now. │ │ │ │ │ -00082290: 2020 7265 636f 6d6d 656e 6465 642e 0a0a recommended... │ │ │ │ │ -000822a0: 3130 2e39 0a0a 2020 2020 2043 6f6e 7472 10.9.. Contr │ │ │ │ │ -000822b0: 6f6c 2069 6e66 6f72 6d61 7469 6f6e 2066 ol information f │ │ │ │ │ -000822c0: 696c 6573 2073 686f 756c 6420 6265 206f iles should be o │ │ │ │ │ -000822d0: 776e 6564 2062 7920 e280 9872 6f6f 743a wned by ...root: │ │ │ │ │ -000822e0: 726f 6f74 e280 9920 616e 6420 6569 7468 root... and eith │ │ │ │ │ -000822f0: 6572 0a20 2020 2020 6d6f 6465 2036 3434 er. mode 644 │ │ │ │ │ -00082300: 206f 7220 6d6f 6465 2037 3535 2e0a 0a31 or mode 755...1 │ │ │ │ │ -00082310: 312e 342c 2031 312e 382e 332c 2031 312e 1.4, 11.8.3, 11. │ │ │ │ │ -00082320: 382e 340a 0a20 2020 2020 5061 636b 6167 8.4.. Packag │ │ │ │ │ -00082330: 6573 2070 726f 7669 6469 6e67 2061 6c74 es providing alt │ │ │ │ │ -00082340: 6572 6e61 7469 7665 7320 666f 7220 e280 ernatives for .. │ │ │ │ │ -00082350: 9865 6469 746f 72e2 8099 2c20 e280 9870 .editor..., ...p │ │ │ │ │ -00082360: 6167 6572 e280 992c 0a20 2020 2020 e280 ager...,. .. │ │ │ │ │ -00082370: 9878 2d74 6572 6d69 6e61 6c2d 656d 756c .x-terminal-emul │ │ │ │ │ -00082380: 6174 6f72 e280 992c 206f 7220 e280 9878 ator..., or ...x │ │ │ │ │ -00082390: 2d77 696e 646f 772d 6d61 6e61 6765 72e2 -window-manager. │ │ │ │ │ -000823a0: 8099 2073 686f 756c 6420 616c 736f 2070 .. should also p │ │ │ │ │ -000823b0: 726f 7669 6465 2061 0a20 2020 2020 736c rovide a. sl │ │ │ │ │ -000823c0: 6176 6520 616c 7465 726e 6174 6976 6520 ave alternative │ │ │ │ │ -000823d0: 666f 7220 7468 6520 636f 7272 6573 706f for the correspo │ │ │ │ │ -000823e0: 6e64 696e 6720 6d61 6e75 616c 2070 6167 nding manual pag │ │ │ │ │ -000823f0: 652e 0a0a 3131 2e35 0a0a 2020 2020 2043 e...11.5.. C │ │ │ │ │ -00082400: 6769 2d62 696e 2065 7865 6375 7461 626c gi-bin executabl │ │ │ │ │ -00082410: 6520 6669 6c65 7320 6d61 7920 6265 2069 e files may be i │ │ │ │ │ -00082420: 6e73 7461 6c6c 6564 2069 6e20 7375 6264 nstalled in subd │ │ │ │ │ -00082430: 6972 6563 746f 7269 6573 206f 660a 2020 irectories of. │ │ │ │ │ -00082440: 2020 20e2 8098 2f75 7372 2f6c 6962 2f63 .../usr/lib/c │ │ │ │ │ -00082450: 6769 2d62 696e e280 9920 616e 6420 7765 gi-bin... and we │ │ │ │ │ -00082460: 6220 7365 7276 6572 7320 7368 6f75 6c64 b servers should │ │ │ │ │ -00082470: 2073 6572 7665 206f 7574 2065 7865 6375 serve out execu │ │ │ │ │ -00082480: 7461 626c 6573 2069 6e0a 2020 2020 2074 tables in. t │ │ │ │ │ -00082490: 686f 7365 2073 7562 6469 7265 6374 6f72 hose subdirector │ │ │ │ │ -000824a0: 6965 732e 0a0a 3132 2e35 0a0a 2020 2020 ies...12.5.. │ │ │ │ │ -000824b0: 2054 6865 2047 504c 2076 6572 7369 6f6e The GPL version │ │ │ │ │ -000824c0: 2031 2069 7320 6e6f 7720 696e 636c 7564 1 is now includ │ │ │ │ │ -000824d0: 6564 2069 6e20 636f 6d6d 6f6e 2d6c 6963 ed in common-lic │ │ │ │ │ -000824e0: 656e 7365 7320 616e 6420 7368 6f75 6c64 enses and should │ │ │ │ │ -000824f0: 2062 650a 2020 2020 2072 6566 6572 656e be. referen │ │ │ │ │ -00082500: 6365 6420 6672 6f6d 2074 6865 7265 2069 ced from there i │ │ │ │ │ -00082510: 6e73 7465 6164 206f 6620 696e 636c 7564 nstead of includ │ │ │ │ │ -00082520: 6564 2069 6e20 7468 6520 e280 9863 6f70 ed in the ...cop │ │ │ │ │ -00082530: 7972 6967 6874 e280 9920 6669 6c65 2e0a yright... file.. │ │ │ │ │ -00082540: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00082550: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00082560: 6465 3a20 5665 7273 696f 6e20 3320 3920 de: Version 3 9 │ │ │ │ │ -00082570: 302c 2020 4e65 7874 3a20 5665 7273 696f 0, Next: Versio │ │ │ │ │ -00082580: 6e20 3320 3820 342c 2020 5072 6576 3a20 n 3 8 4, Prev: │ │ │ │ │ -00082590: 5665 7273 696f 6e20 3320 3920 312c 2020 Version 3 9 1, │ │ │ │ │ -000825a0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ -000825b0: 6563 6b6c 6973 740a 0a32 322e 3239 2056 ecklist..22.29 V │ │ │ │ │ -000825c0: 6572 7369 6f6e 2033 2e39 2e30 0a3d 3d3d ersion 3.9.0.=== │ │ │ │ │ -000825d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000825e0: 0a0a 5265 6c65 6173 6564 204a 756e 652c ..Released June, │ │ │ │ │ -000825f0: 2032 3031 302e 0a0a 342e 342c 2035 2e36 2010...4.4, 5.6 │ │ │ │ │ -00082600: 2e31 350a 0a20 2020 2020 5468 6520 7265 .15.. The re │ │ │ │ │ -00082610: 7175 6972 6564 2066 6f72 6d61 7420 666f quired format fo │ │ │ │ │ -00082620: 7220 7468 6520 6461 7465 2069 6e20 6120 r the date in a │ │ │ │ │ -00082630: 6368 616e 6765 6c6f 6720 656e 7472 7920 changelog entry │ │ │ │ │ -00082640: 616e 6420 696e 2074 6865 0a20 2020 2020 and in the. │ │ │ │ │ -00082650: 4461 7465 2063 6f6e 7472 6f6c 2066 6965 Date control fie │ │ │ │ │ -00082660: 6c64 2069 7320 6e6f 7720 7072 6563 6973 ld is now precis │ │ │ │ │ -00082670: 656c 7920 7370 6563 6966 6965 642e 0a0a ely specified... │ │ │ │ │ -00082680: 352e 310a 0a20 2020 2020 4120 636f 6e74 5.1.. A cont │ │ │ │ │ -00082690: 726f 6c20 7374 616e 7a61 206d 7573 7420 rol stanza must │ │ │ │ │ -000826a0: 6e6f 7420 636f 6e74 6169 6e20 6d6f 7265 not contain more │ │ │ │ │ -000826b0: 2074 6861 6e20 6f6e 6520 696e 7374 616e than one instan │ │ │ │ │ -000826c0: 6365 206f 6620 610a 2020 2020 2070 6172 ce of a. par │ │ │ │ │ -000826d0: 7469 6375 6c61 7220 6669 656c 6420 6e61 ticular field na │ │ │ │ │ -000826e0: 6d65 2e0a 0a35 2e34 2c20 352e 352c 2035 me...5.4, 5.5, 5 │ │ │ │ │ -000826f0: 2e36 2e32 340a 0a20 2020 2020 5468 6520 .6.24.. The │ │ │ │ │ -00082700: e280 9843 6865 636b 7375 6d73 2d53 6861 ...Checksums-Sha │ │ │ │ │ -00082710: 31e2 8099 2061 6e64 20e2 8098 4368 6563 1... and ...Chec │ │ │ │ │ -00082720: 6b73 756d 732d 5368 6132 3536 e280 9920 ksums-Sha256... │ │ │ │ │ -00082730: 6669 656c 6473 2069 6e20 e280 982a 2e64 fields in ...*.d │ │ │ │ │ -00082740: 7363 e280 9920 616e 640a 2020 2020 20e2 sc... and. . │ │ │ │ │ -00082750: 8098 2a2e 6368 616e 6765 73e2 8099 2066 ..*.changes... f │ │ │ │ │ -00082760: 696c 6573 2061 7265 206e 6f77 2064 6f63 iles are now doc │ │ │ │ │ -00082770: 756d 656e 7465 6420 616e 6420 7265 636f umented and reco │ │ │ │ │ -00082780: 6d6d 656e 6465 642e 0a0a 352e 352c 2035 mmended...5.5, 5 │ │ │ │ │ -00082790: 2e36 2e31 360a 0a20 2020 2020 5468 6520 .6.16.. The │ │ │ │ │ -000827a0: e280 9846 6f72 6d61 74e2 8099 2066 6965 ...Format... fie │ │ │ │ │ -000827b0: 6c64 206f 6620 e280 982e 6368 616e 6765 ld of ....change │ │ │ │ │ -000827c0: 73e2 8099 2066 696c 6573 2069 7320 6e6f s... files is no │ │ │ │ │ -000827d0: 7720 312e 382e 2020 5468 6520 e280 9846 w 1.8. The ...F │ │ │ │ │ -000827e0: 6f72 6d61 74e2 8099 0a20 2020 2020 6669 ormat.... fi │ │ │ │ │ -000827f0: 656c 6420 7379 6e74 6178 2066 6f72 2073 eld syntax for s │ │ │ │ │ -00082800: 6f75 7263 6520 7061 636b 6167 6520 e280 ource package .. │ │ │ │ │ -00082810: 982e 6473 63e2 8099 2066 696c 6573 2061 ..dsc... files a │ │ │ │ │ -00082820: 6c6c 6f77 7320 6120 7375 6274 7970 6520 llows a subtype │ │ │ │ │ -00082830: 696e 0a20 2020 2020 7061 7265 6e74 6865 in. parenthe │ │ │ │ │ -00082840: 7365 732c 2061 6e64 2069 7420 6973 2075 ses, and it is u │ │ │ │ │ -00082850: 7365 6420 666f 7220 6120 6469 6666 6572 sed for a differ │ │ │ │ │ -00082860: 656e 7420 7075 7270 6f73 6520 7468 616e ent purpose than │ │ │ │ │ -00082870: 2074 6865 0a20 2020 2020 e280 9846 6f72 the. ...For │ │ │ │ │ -00082880: 6d61 74e2 8099 2066 6965 6c64 2066 6f72 mat... field for │ │ │ │ │ -00082890: 20e2 8098 2e63 6861 6e67 6573 e280 9920 ....changes... │ │ │ │ │ -000828a0: 6669 6c65 732e 0a0a 352e 362e 320a 0a20 files...5.6.2.. │ │ │ │ │ -000828b0: 2020 2020 5468 6520 7379 6e74 6178 206f The syntax o │ │ │ │ │ -000828c0: 6620 7468 6520 e280 984d 6169 6e74 6169 f the ...Maintai │ │ │ │ │ -000828d0: 6e65 72e2 8099 2066 6965 6c64 2069 7320 ner... field is │ │ │ │ │ -000828e0: 6e6f 7720 6d75 7374 2072 6174 6865 7220 now must rather │ │ │ │ │ -000828f0: 7468 616e 0a20 2020 2020 7368 6f75 6c64 than. should │ │ │ │ │ -00082900: 2e0a 0a35 2e36 2e33 0a0a 2020 2020 2054 ...5.6.3.. T │ │ │ │ │ -00082910: 6865 2063 6f6d 6d61 2073 6570 6172 6174 he comma separat │ │ │ │ │ -00082920: 696e 6720 656e 7472 6965 7320 696e 20e2 ing entries in . │ │ │ │ │ -00082930: 8098 5570 6c6f 6164 6572 73e2 8099 2069 ..Uploaders... i │ │ │ │ │ -00082940: 7320 6e6f 7720 6d75 7374 2072 6174 6865 s now must rathe │ │ │ │ │ -00082950: 7220 7468 616e 0a20 2020 2020 7368 6f75 r than. shou │ │ │ │ │ -00082960: 6c64 2e0a 0a35 2e36 2e38 2c20 372e 312c ld...5.6.8, 7.1, │ │ │ │ │ -00082970: 2031 312e 312e 310a 0a20 2020 2020 4172 11.1.1.. Ar │ │ │ │ │ -00082980: 6368 6974 6563 7475 7265 2077 696c 6463 chitecture wildc │ │ │ │ │ -00082990: 6172 6473 206d 6179 2062 6520 7573 6564 ards may be used │ │ │ │ │ -000829a0: 2069 6e20 6164 6469 7469 6f6e 2074 6f20 in addition to │ │ │ │ │ -000829b0: 7370 6563 6966 6963 0a20 2020 2020 6172 specific. ar │ │ │ │ │ -000829c0: 6368 6974 6563 7475 7265 7320 696e 20e2 chitectures in . │ │ │ │ │ -000829d0: 8098 6465 6269 616e 2f63 6f6e 7472 6f6c ..debian/control │ │ │ │ │ -000829e0: e280 9920 616e 6420 e280 982a 2e64 7363 ... and ...*.dsc │ │ │ │ │ -000829f0: e280 9920 4172 6368 6974 6563 7475 7265 ... Architecture │ │ │ │ │ -00082a00: 2066 6965 6c64 732c 0a20 2020 2020 616e fields,. an │ │ │ │ │ -00082a10: 6420 696e 2061 7263 6869 7465 6374 7572 d in architectur │ │ │ │ │ -00082a20: 6520 7265 7374 7269 6374 696f 6e73 2069 e restrictions i │ │ │ │ │ -00082a30: 6e20 6275 696c 6420 7265 6c61 7469 6f6e n build relation │ │ │ │ │ -00082a40: 7368 6970 732e 0a0a 362e 330a 0a20 2020 ships...6.3.. │ │ │ │ │ -00082a50: 2020 4d61 696e 7461 696e 6572 2073 6372 Maintainer scr │ │ │ │ │ -00082a60: 6970 7473 2061 7265 206e 6f20 6c6f 6e67 ipts are no long │ │ │ │ │ -00082a70: 6572 2067 7561 7261 6e74 6565 6420 746f er guaranteed to │ │ │ │ │ -00082a80: 2072 756e 2077 6974 6820 610a 2020 2020 run with a. │ │ │ │ │ -00082a90: 2063 6f6e 7472 6f6c 6c69 6e67 2074 6572 controlling ter │ │ │ │ │ -00082aa0: 6d69 6e61 6c20 616e 6420 6d75 7374 2062 minal and must b │ │ │ │ │ -00082ab0: 6520 6162 6c65 2074 6f20 6661 6c6c 2062 e able to fall b │ │ │ │ │ -00082ac0: 6163 6b20 746f 0a20 2020 2020 6e6f 6e69 ack to. noni │ │ │ │ │ -00082ad0: 6e74 6572 6163 7469 7665 2062 6568 6176 nteractive behav │ │ │ │ │ -00082ae0: 696f 7220 2864 6562 636f 6e66 2068 616e ior (debconf han │ │ │ │ │ -00082af0: 646c 6573 2074 6869 7329 2e20 204d 6169 dles this). Mai │ │ │ │ │ -00082b00: 6e74 6169 6e65 7220 7363 7269 7074 730a ntainer scripts. │ │ │ │ │ -00082b10: 2020 2020 206d 6179 2061 626f 7274 2069 may abort i │ │ │ │ │ -00082b20: 6620 7468 6572 6520 6973 206e 6f20 636f f there is no co │ │ │ │ │ -00082b30: 6e74 726f 6c6c 696e 6720 7465 726d 696e ntrolling termin │ │ │ │ │ -00082b40: 616c 2061 6e64 206e 6f20 7265 6173 6f6e al and no reason │ │ │ │ │ -00082b50: 6162 6c65 0a20 2020 2020 6465 6661 756c able. defaul │ │ │ │ │ -00082b60: 7420 666f 7220 6120 6869 6768 2d70 7269 t for a high-pri │ │ │ │ │ -00082b70: 6f72 6974 7920 7175 6573 7469 6f6e 2c20 ority question, │ │ │ │ │ -00082b80: 6275 7420 7368 6f75 6c64 2061 766f 6964 but should avoid │ │ │ │ │ -00082b90: 2074 6869 7320 6966 0a20 2020 2020 706f this if. po │ │ │ │ │ -00082ba0: 7373 6962 6c65 2e0a 0a37 2e33 2c20 372e ssible...7.3, 7. │ │ │ │ │ -00082bb0: 362e 310a 0a20 2020 2020 e280 9842 7265 6.1.. ...Bre │ │ │ │ │ -00082bc0: 616b 73e2 8099 2073 686f 756c 6420 6265 aks... should be │ │ │ │ │ -00082bd0: 2075 7365 6420 7769 7468 20e2 8098 5265 used with ...Re │ │ │ │ │ -00082be0: 706c 6163 6573 e280 9920 666f 7220 6d6f places... for mo │ │ │ │ │ -00082bf0: 7669 6e67 2066 696c 6573 2062 6574 7765 ving files betwe │ │ │ │ │ -00082c00: 656e 0a20 2020 2020 7061 636b 6167 6573 en. packages │ │ │ │ │ -00082c10: 2e0a 0a37 2e34 0a0a 2020 2020 20e2 8098 ...7.4.. ... │ │ │ │ │ -00082c20: 4272 6561 6b73 e280 9920 7368 6f75 6c64 Breaks... should │ │ │ │ │ -00082c30: 206e 6f72 6d61 6c6c 7920 6265 2075 7365 normally be use │ │ │ │ │ -00082c40: 6420 696e 7374 6561 6420 6f66 20e2 8098 d instead of ... │ │ │ │ │ -00082c50: 436f 6e66 6c69 6374 73e2 8099 2066 6f72 Conflicts... for │ │ │ │ │ -00082c60: 0a20 2020 2020 7472 616e 7369 656e 7420 . transient │ │ │ │ │ -00082c70: 6973 7375 6573 2061 6e64 206d 6f76 696e issues and movin │ │ │ │ │ -00082c80: 6720 6669 6c65 7320 6265 7477 6565 6e20 g files between │ │ │ │ │ -00082c90: 7061 636b 6167 6573 2e20 204e 6577 0a20 packages. New. │ │ │ │ │ -00082ca0: 2020 2020 646f 6375 6d65 6e74 6174 696f documentatio │ │ │ │ │ -00082cb0: 6e20 6f66 2077 6865 6e20 6561 6368 2073 n of when each s │ │ │ │ │ -00082cc0: 686f 756c 6420 6265 2075 7365 642e 0a0a hould be used... │ │ │ │ │ -00082cd0: 372e 350a 0a20 2020 2020 5573 6520 e280 7.5.. Use .. │ │ │ │ │ -00082ce0: 9843 6f6e 666c 6963 7473 e280 9920 7769 .Conflicts... wi │ │ │ │ │ -00082cf0: 7468 20e2 8098 5072 6f76 6964 6573 e280 th ...Provides.. │ │ │ │ │ -00082d00: 9920 6966 206f 6e6c 7920 6f6e 6520 7072 . if only one pr │ │ │ │ │ -00082d10: 6f76 6964 6572 206f 6620 6120 7669 7274 ovider of a virt │ │ │ │ │ -00082d20: 7561 6c0a 2020 2020 2066 6163 696c 6974 ual. facilit │ │ │ │ │ -00082d30: 7920 6361 6e20 6265 2069 6e73 7461 6c6c y can be install │ │ │ │ │ -00082d40: 6564 2061 7420 6120 7469 6d65 2e0a 0a38 ed at a time...8 │ │ │ │ │ -00082d50: 2e34 0a0a 2020 2020 2041 6c6c 2073 6861 .4.. All sha │ │ │ │ │ -00082d60: 7265 6420 6c69 6272 6172 7920 6465 7665 red library deve │ │ │ │ │ -00082d70: 6c6f 706d 656e 7420 6669 6c65 7320 6172 lopment files ar │ │ │ │ │ -00082d80: 6520 6e6f 206c 6f6e 6765 7220 7265 7175 e no longer requ │ │ │ │ │ -00082d90: 6972 6564 2074 6f20 6265 0a20 2020 2020 ired to be. │ │ │ │ │ -00082da0: 696e 2074 6865 20e2 8098 2d64 6576 e280 in the ...-dev.. │ │ │ │ │ -00082db0: 9920 7061 636b 6167 652c 206f 6e6c 7920 . package, only │ │ │ │ │ -00082dc0: 6265 2061 7661 696c 6162 6c65 2077 6865 be available whe │ │ │ │ │ -00082dd0: 6e20 7468 6520 e280 982d 6465 76e2 8099 n the ...-dev... │ │ │ │ │ -00082de0: 2070 6163 6b61 6765 2069 730a 2020 2020 package is. │ │ │ │ │ -00082df0: 2069 6e73 7461 6c6c 6564 2e20 2054 6869 installed. Thi │ │ │ │ │ -00082e00: 7320 616c 6c6f 7773 2074 6865 20e2 8098 s allows the ... │ │ │ │ │ -00082e10: 2d64 6576 e280 9920 7061 636b 6167 6520 -dev... package │ │ │ │ │ -00082e20: 746f 2062 6520 7370 6c69 7420 6173 206c to be split as l │ │ │ │ │ -00082e30: 6f6e 6720 6173 0a20 2020 2020 6974 2064 ong as. it d │ │ │ │ │ -00082e40: 6570 656e 6473 206f 6e20 7468 6520 6164 epends on the ad │ │ │ │ │ -00082e50: 6469 7469 6f6e 616c 2070 6163 6b61 6765 ditional package │ │ │ │ │ -00082e60: 732e 0a0a 392e 322e 320a 0a20 2020 2020 s...9.2.2.. │ │ │ │ │ -00082e70: 5468 6520 5549 4420 7261 6e67 6520 6f66 The UID range of │ │ │ │ │ -00082e80: 2075 7365 7220 6163 636f 756e 7473 2069 user accounts i │ │ │ │ │ -00082e90: 7320 6578 7465 6e64 6564 2074 6f20 3130 s extended to 10 │ │ │ │ │ -00082ea0: 3030 2d35 3939 3939 2e0a 0a39 2e33 2e32 00-59999...9.3.2 │ │ │ │ │ -00082eb0: 2c20 3130 2e34 0a0a 2020 2020 20e2 8098 , 10.4.. ... │ │ │ │ │ -00082ec0: 696e 6974 2e64 e280 9920 7363 7269 7074 init.d... script │ │ │ │ │ -00082ed0: 7320 6172 6520 6120 706f 7373 6962 6c65 s are a possible │ │ │ │ │ -00082ee0: 2065 7863 6570 7469 6f6e 2066 726f 6d20 exception from │ │ │ │ │ -00082ef0: 7468 6520 6e6f 726d 616c 0a20 2020 2020 the normal. │ │ │ │ │ -00082f00: 7265 7175 6972 656d 656e 7420 746f 2075 requirement to u │ │ │ │ │ -00082f10: 7365 20e2 8098 7365 7420 2d65 e280 9920 se ...set -e... │ │ │ │ │ -00082f20: 696e 2065 6163 6820 7368 656c 6c20 7363 in each shell sc │ │ │ │ │ -00082f30: 7269 7074 2e0a 0a31 322e 350a 0a20 2020 ript...12.5.. │ │ │ │ │ -00082f40: 2020 5468 6520 5543 4220 4253 4420 6c69 The UCB BSD li │ │ │ │ │ -00082f50: 6365 6e73 6520 7761 7320 7265 6d6f 7665 cense was remove │ │ │ │ │ -00082f60: 6420 6672 6f6d 2074 6865 206c 6973 7420 d from the list │ │ │ │ │ -00082f70: 6f66 206c 6963 656e 7365 7320 7468 6174 of licenses that │ │ │ │ │ -00082f80: 0a20 2020 2020 7368 6f75 6c64 2062 6520 . should be │ │ │ │ │ -00082f90: 7265 6665 7265 6e63 6564 2066 726f 6d20 referenced from │ │ │ │ │ -00082fa0: e280 982f 7573 722f 7368 6172 652f 636f .../usr/share/co │ │ │ │ │ -00082fb0: 6d6d 6f6e 2d6c 6963 656e 7365 732f 4253 mmon-licenses/BS │ │ │ │ │ -00082fc0: 44e2 8099 2e20 2049 740a 2020 2020 2073 D.... It. s │ │ │ │ │ -00082fd0: 686f 756c 6420 696e 7374 6561 6420 6265 hould instead be │ │ │ │ │ -00082fe0: 2069 6e63 6c75 6465 6420 6469 7265 6374 included direct │ │ │ │ │ -00082ff0: 6c79 2069 6e20 e280 9864 6562 6961 6e2f ly in ...debian/ │ │ │ │ │ -00083000: 636f 7079 7269 6768 74e2 8099 2c20 616c copyright..., al │ │ │ │ │ -00083010: 7468 6f75 6768 0a20 2020 2020 6974 2077 though. it w │ │ │ │ │ -00083020: 696c 6c20 7374 696c 6c20 6265 2069 6e20 ill still be in │ │ │ │ │ -00083030: 636f 6d6d 6f6e 2d6c 6963 656e 7365 7320 common-licenses │ │ │ │ │ -00083040: 666f 7220 7468 6520 7469 6d65 2062 6569 for the time bei │ │ │ │ │ -00083050: 6e67 2e0a 0a64 6562 636f 6e66 0a0a 2020 ng...debconf.. │ │ │ │ │ -00083060: 2020 20e2 8098 5345 5454 4954 4c45 e280 ...SETTITLE.. │ │ │ │ │ -00083070: 9920 6973 206e 6f77 2064 6f63 756d 656e . is now documen │ │ │ │ │ -00083080: 7465 6420 2869 7420 6861 7320 6265 656e ted (it has been │ │ │ │ │ -00083090: 2073 7570 706f 7274 6564 2066 6f72 2073 supported for s │ │ │ │ │ -000830a0: 6f6d 6520 7469 6d65 292e 0a20 2020 2020 ome time).. │ │ │ │ │ -000830b0: e280 9853 4554 5449 544c 45e2 8099 2069 ...SETTITLE... i │ │ │ │ │ -000830c0: 7320 6c69 6b65 20e2 8098 5449 544c 45e2 s like ...TITLE. │ │ │ │ │ -000830d0: 8099 2062 7574 2074 616b 6573 2061 2074 .. but takes a t │ │ │ │ │ -000830e0: 656d 706c 6174 6520 696e 7374 6561 6420 emplate instead │ │ │ │ │ -000830f0: 6f66 2061 2073 7472 696e 670a 2020 2020 of a string. │ │ │ │ │ -00083100: 2074 6f20 616c 6c6f 7720 7472 616e 736c to allow transl │ │ │ │ │ -00083110: 6174 696f 6e2e 0a0a 7065 726c 0a0a 2020 ation...perl.. │ │ │ │ │ -00083120: 2020 2070 6572 6c2d 6261 7365 206e 6f77 perl-base now │ │ │ │ │ -00083130: 2070 726f 7669 6465 7320 7065 726c 6170 provides perlap │ │ │ │ │ -00083140: 692d 6162 696e 616d 6520 696e 7374 6561 i-abiname instea │ │ │ │ │ -00083150: 6420 6f66 2061 2070 6163 6b61 6765 2062 d of a package b │ │ │ │ │ -00083160: 6173 6564 0a20 2020 2020 736f 6c65 6c79 ased. solely │ │ │ │ │ -00083170: 206f 6e20 7468 6520 5065 726c 2076 6572 on the Perl ver │ │ │ │ │ -00083180: 7369 6f6e 2e20 2050 6572 6c20 7061 636b sion. Perl pack │ │ │ │ │ -00083190: 6167 6573 206d 7573 7420 6e6f 7720 6465 ages must now de │ │ │ │ │ -000831a0: 7065 6e64 206f 6e0a 2020 2020 2070 6572 pend on. per │ │ │ │ │ -000831b0: 6c61 7069 2d24 436f 6e66 6967 7b64 6562 lapi-$Config{deb │ │ │ │ │ -000831c0: 6961 6e5f 6162 697d 2c20 6661 6c6c 696e ian_abi}, fallin │ │ │ │ │ -000831d0: 6720 6261 636b 206f 6e20 e280 9824 436f g back on ...$Co │ │ │ │ │ -000831e0: 6e66 6967 7b76 6572 7369 6f6e 7de2 8099 nfig{version}... │ │ │ │ │ -000831f0: 2069 660a 2020 2020 20e2 8098 2443 6f6e if. ...$Con │ │ │ │ │ -00083200: 6669 677b 6465 6269 616e 5f61 6269 7de2 fig{debian_abi}. │ │ │ │ │ -00083210: 8099 2069 7320 6e6f 7420 7365 742e 0a0a .. is not set... │ │ │ │ │ -00083220: 7065 726c 0a0a 2020 2020 2050 6163 6b61 perl.. Packa │ │ │ │ │ -00083230: 6765 7320 7573 696e 6720 e280 984d 616b ges using ...Mak │ │ │ │ │ -00083240: 6566 696c 652e 504c e280 9920 7368 6f75 efile.PL... shou │ │ │ │ │ -00083250: 6c64 2075 7365 20e2 8098 4445 5354 4449 ld use ...DESTDI │ │ │ │ │ -00083260: 52e2 8099 2072 6174 6865 7220 7468 616e R... rather than │ │ │ │ │ -00083270: 0a20 2020 2020 e280 9850 5245 4649 58e2 . ...PREFIX. │ │ │ │ │ -00083280: 8099 2074 6f20 696e 7374 616c 6c20 696e .. to install in │ │ │ │ │ -00083290: 746f 2074 6865 2070 6163 6b61 6765 2073 to the package s │ │ │ │ │ -000832a0: 7461 6769 6e67 2061 7265 612e 2020 e280 taging area. .. │ │ │ │ │ -000832b0: 9850 5245 4649 58e2 8099 206f 6e6c 790a .PREFIX... only. │ │ │ │ │ -000832c0: 2020 2020 2077 6f72 6b65 6420 6475 6520 worked due │ │ │ │ │ -000832d0: 746f 2061 2044 6562 6961 6e2d 6c6f 6361 to a Debian-loca │ │ │ │ │ -000832e0: 6c20 7061 7463 682e 0a0a 1f0a 4669 6c65 l patch.....File │ │ │ │ │ -000832f0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00083300: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ -00083310: 7369 6f6e 2033 2038 2034 2c20 204e 6578 sion 3 8 4, Nex │ │ │ │ │ -00083320: 743a 2056 6572 7369 6f6e 2033 2038 2033 t: Version 3 8 3 │ │ │ │ │ -00083330: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -00083340: 2033 2039 2030 2c20 2055 703a 2055 7067 3 9 0, Up: Upg │ │ │ │ │ -00083350: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ -00083360: 0a0a 3232 2e33 3020 5665 7273 696f 6e20 ..22.30 Version │ │ │ │ │ -00083370: 332e 382e 340a 3d3d 3d3d 3d3d 3d3d 3d3d 3.8.4.========== │ │ │ │ │ -00083380: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ -00083390: 7365 6420 4a61 6e75 6172 792c 2032 3031 sed January, 201 │ │ │ │ │ -000833a0: 302e 0a0a 392e 312e 310a 0a20 2020 2020 0...9.1.1.. │ │ │ │ │ -000833b0: 416e 2046 4853 2065 7863 6570 7469 6f6e An FHS exception │ │ │ │ │ -000833c0: 2068 6173 2062 6565 6e20 6772 616e 7465 has been grante │ │ │ │ │ -000833d0: 6420 666f 7220 6d75 6c74 6961 7263 6820 d for multiarch │ │ │ │ │ -000833e0: 6c69 6272 6172 6965 732e 0a20 2020 2020 libraries.. │ │ │ │ │ -000833f0: 5065 726d 6974 7469 6e67 2066 696c 6573 Permitting files │ │ │ │ │ -00083400: 2074 6f20 696e 7374 6561 6420 6265 2069 to instead be i │ │ │ │ │ -00083410: 6e73 7461 6c6c 6564 2074 6f20 e280 982f nstalled to .../ │ │ │ │ │ -00083420: 6c69 622f 7472 6970 6c65 74e2 8099 2061 lib/triplet... a │ │ │ │ │ -00083430: 6e64 0a20 2020 2020 e280 982f 7573 722f nd. .../usr/ │ │ │ │ │ -00083440: 6c69 622f 7472 6970 6c65 74e2 8099 2064 lib/triplet... d │ │ │ │ │ -00083450: 6972 6563 746f 7269 6573 2e0a 0a31 302e irectories...10. │ │ │ │ │ -00083460: 360a 0a20 2020 2020 5061 636b 6167 6573 6.. Packages │ │ │ │ │ -00083470: 206d 6179 206e 6f74 2063 6f6e 7461 696e may not contain │ │ │ │ │ -00083480: 206e 616d 6564 2070 6970 6573 2061 6e64 named pipes and │ │ │ │ │ -00083490: 2073 686f 756c 6420 696e 7374 6561 6420 should instead │ │ │ │ │ -000834a0: 6372 6561 7465 2074 6865 6d0a 2020 2020 create them. │ │ │ │ │ -000834b0: 2069 6e20 706f 7374 696e 7374 2061 6e64 in postinst and │ │ │ │ │ -000834c0: 2072 656d 6f76 6520 7468 656d 2069 6e20 remove them in │ │ │ │ │ -000834d0: 7072 6572 6d20 6f72 2070 6f73 7472 6d2e prerm or postrm. │ │ │ │ │ -000834e0: 0a0a 392e 312e 310a 0a20 2020 2020 e280 ..9.1.1.. .. │ │ │ │ │ -000834f0: 982f 7379 73e2 8099 2061 6e64 20e2 8098 ./sys... and ... │ │ │ │ │ -00083500: 2f73 656c 696e 7578 e280 9920 6469 7265 /selinux... dire │ │ │ │ │ -00083510: 6374 6f72 6965 7320 6172 6520 6578 706c ctories are expl │ │ │ │ │ -00083520: 6963 6974 6c79 2061 6c6c 6f77 6564 2061 icitly allowed a │ │ │ │ │ -00083530: 7320 616e 0a20 2020 2020 6578 6365 7074 s an. except │ │ │ │ │ -00083540: 696f 6e20 746f 2074 6865 2046 4853 2e0a ion to the FHS.. │ │ │ │ │ -00083550: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00083560: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00083570: 6465 3a20 5665 7273 696f 6e20 3320 3820 de: Version 3 8 │ │ │ │ │ -00083580: 332c 2020 4e65 7874 3a20 5665 7273 696f 3, Next: Versio │ │ │ │ │ -00083590: 6e20 3320 3820 322c 2020 5072 6576 3a20 n 3 8 2, Prev: │ │ │ │ │ -000835a0: 5665 7273 696f 6e20 3320 3820 342c 2020 Version 3 8 4, │ │ │ │ │ -000835b0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ -000835c0: 6563 6b6c 6973 740a 0a32 322e 3331 2056 ecklist..22.31 V │ │ │ │ │ -000835d0: 6572 7369 6f6e 2033 2e38 2e33 0a3d 3d3d ersion 3.8.3.=== │ │ │ │ │ -000835e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000835f0: 0a0a 5265 6c65 6173 6564 2041 7567 7573 ..Released Augus │ │ │ │ │ -00083600: 742c 2032 3030 392e 0a0a 342e 390a 0a20 t, 2009...4.9.. │ │ │ │ │ -00083610: 2020 2020 4445 425f 2a5f 4152 4348 5f43 DEB_*_ARCH_C │ │ │ │ │ -00083620: 5055 2061 6e64 2044 4542 5f2a 5f41 5243 PU and DEB_*_ARC │ │ │ │ │ -00083630: 485f 4f53 2076 6172 6961 626c 6573 2061 H_OS variables a │ │ │ │ │ -00083640: 7265 206e 6f77 2064 6f63 756d 656e 7465 re now documente │ │ │ │ │ -00083650: 6420 616e 640a 2020 2020 2072 6563 6f6d d and. recom │ │ │ │ │ -00083660: 6d65 6e64 6564 206f 7665 7220 474e 552d mended over GNU- │ │ │ │ │ -00083670: 7374 796c 6520 7661 7269 6162 6c65 7320 style variables │ │ │ │ │ -00083680: 666f 7220 7468 6174 2069 6e66 6f72 6d61 for that informa │ │ │ │ │ -00083690: 7469 6f6e 2e0a 0a35 2e36 2e38 0a0a 2020 tion...5.6.8.. │ │ │ │ │ -000836a0: 2020 2053 6f75 7263 6520 7061 636b 6167 Source packag │ │ │ │ │ -000836b0: 6520 4172 6368 6974 6563 7475 7265 2066 e Architecture f │ │ │ │ │ -000836c0: 6965 6c64 7320 6d61 7920 636f 6e74 6169 ields may contai │ │ │ │ │ -000836d0: 6e20 2761 6c6c 2720 696e 2063 6f6d 6269 n 'all' in combi │ │ │ │ │ -000836e0: 6e61 7469 6f6e 0a20 2020 2020 7769 7468 nation. with │ │ │ │ │ -000836f0: 206f 7468 6572 2061 7263 6869 7465 6374 other architect │ │ │ │ │ -00083700: 7572 6573 2e20 2043 6c61 7269 6679 2077 ures. Clarify w │ │ │ │ │ -00083710: 6865 6e20 2761 6c6c 2720 616e 6420 2761 hen 'all' and 'a │ │ │ │ │ -00083720: 6e79 2720 6d61 7920 6265 2075 7365 640a ny' may be used. │ │ │ │ │ -00083730: 2020 2020 2069 6e20 6469 6666 6572 656e in differen │ │ │ │ │ -00083740: 7420 7665 7273 696f 6e73 206f 6620 7468 t versions of th │ │ │ │ │ -00083750: 6520 6669 656c 642e 0a0a 352e 362e 3134 e field...5.6.14 │ │ │ │ │ -00083760: 0a0a 2020 2020 2054 6865 2044 6562 6961 .. The Debia │ │ │ │ │ -00083770: 6e20 6172 6368 6976 6520 736f 6674 7761 n archive softwa │ │ │ │ │ -00083780: 7265 2064 6f65 7320 6e6f 7420 7375 7070 re does not supp │ │ │ │ │ -00083790: 6f72 7420 7570 6c6f 6164 696e 6720 746f ort uploading to │ │ │ │ │ -000837a0: 206d 756c 7469 706c 650a 2020 2020 2064 multiple. d │ │ │ │ │ -000837b0: 6973 7472 6962 7574 696f 6e73 2077 6974 istributions wit │ │ │ │ │ -000837c0: 6820 6f6e 6520 e280 982a 2e63 6861 6e67 h one ...*.chang │ │ │ │ │ -000837d0: 6573 e280 9920 6669 6c65 2e0a 0a35 2e36 es... file...5.6 │ │ │ │ │ -000837e0: 2e31 390a 0a20 2020 2020 5468 6520 4269 .19.. The Bi │ │ │ │ │ -000837f0: 6e61 7279 2066 6965 6c64 206d 6179 2073 nary field may s │ │ │ │ │ -00083800: 7061 6e20 6d75 6c74 6970 6c65 206c 696e pan multiple lin │ │ │ │ │ -00083810: 6573 2e0a 0a31 302e 320a 0a20 2020 2020 es...10.2.. │ │ │ │ │ -00083820: 5368 6172 6564 206c 6962 7261 7279 2070 Shared library p │ │ │ │ │ -00083830: 6163 6b61 6765 7320 6172 6520 6e6f 206c ackages are no l │ │ │ │ │ -00083840: 6f6e 6765 7220 616c 6c6f 7765 6420 746f onger allowed to │ │ │ │ │ -00083850: 2069 6e73 7461 6c6c 206c 6962 7261 7269 install librari │ │ │ │ │ -00083860: 6573 0a20 2020 2020 696e 2061 206e 6f6e es. in a non │ │ │ │ │ -00083870: 2d73 7461 6e64 6172 6420 6c6f 6361 7469 -standard locati │ │ │ │ │ -00083880: 6f6e 2061 6e64 206d 6f64 6966 7920 e280 on and modify .. │ │ │ │ │ -00083890: 986c 642e 736f 2e63 6f6e 66e2 8099 2e20 .ld.so.conf.... │ │ │ │ │ -000838a0: 2050 6163 6b61 6765 730a 2020 2020 2073 Packages. s │ │ │ │ │ -000838b0: 686f 756c 6420 6569 7468 6572 2062 6520 hould either be │ │ │ │ │ -000838c0: 696e 7374 616c 6c65 6420 696e 2061 2073 installed in a s │ │ │ │ │ -000838d0: 7461 6e64 6172 6420 6c69 6272 6172 7920 tandard library │ │ │ │ │ -000838e0: 6469 7265 6374 6f72 7920 6f72 0a20 2020 directory or. │ │ │ │ │ -000838f0: 2020 7061 636b 6167 6573 2075 7369 6e67 packages using │ │ │ │ │ -00083900: 2074 6865 6d20 7368 6f75 6c64 2062 6520 them should be │ │ │ │ │ -00083910: 6275 696c 7420 7769 7468 2052 5041 5448 built with RPATH │ │ │ │ │ -00083920: 2e0a 0a31 312e 382e 370a 0a20 2020 2020 ...11.8.7.. │ │ │ │ │ -00083930: 496e 7374 616c 6c61 7469 6f6e 2064 6972 Installation dir │ │ │ │ │ -00083940: 6563 746f 7269 6573 2066 6f72 2058 2070 ectories for X p │ │ │ │ │ -00083950: 726f 6772 616d 7320 6861 7665 2062 6565 rograms have bee │ │ │ │ │ -00083960: 6e20 636c 6172 6966 6965 642e 0a20 2020 n clarified.. │ │ │ │ │ -00083970: 2020 5061 636b 6167 6573 2061 7265 206e Packages are n │ │ │ │ │ -00083980: 6f20 6c6f 6e67 6572 2072 6571 7569 7265 o longer require │ │ │ │ │ -00083990: 6420 746f 2070 7265 2d64 6570 656e 6420 d to pre-depend │ │ │ │ │ -000839a0: 6f6e 2078 3131 2d63 6f6d 6d6f 6e20 6265 on x11-common be │ │ │ │ │ -000839b0: 666f 7265 0a20 2020 2020 696e 7374 616c fore. instal │ │ │ │ │ -000839c0: 6c69 6e67 2069 6e74 6f20 e280 982f 7573 ling into .../us │ │ │ │ │ -000839d0: 722f 696e 636c 7564 652f 5831 31e2 8099 r/include/X11... │ │ │ │ │ -000839e0: 2061 6e64 20e2 8098 2f75 7372 2f6c 6962 and .../usr/lib │ │ │ │ │ -000839f0: 2f58 3131 e280 992e 0a0a 3132 2e31 0a0a /X11......12.1.. │ │ │ │ │ -00083a00: 2020 2020 204d 616e 7561 6c20 7061 6765 Manual page │ │ │ │ │ -00083a10: 7320 6172 6520 6e6f 206c 6f6e 6765 7220 s are no longer │ │ │ │ │ -00083a20: 7265 7175 6972 6564 2074 6f20 636f 6e74 required to cont │ │ │ │ │ -00083a30: 6169 6e20 6f6e 6c79 2063 6861 7261 6374 ain only charact │ │ │ │ │ -00083a40: 6572 730a 2020 2020 2072 6570 7265 7365 ers. represe │ │ │ │ │ -00083a50: 6e74 6162 6c65 2069 6e20 7468 6520 6c65 ntable in the le │ │ │ │ │ -00083a60: 6761 6379 2065 6e63 6f64 696e 6720 666f gacy encoding fo │ │ │ │ │ -00083a70: 7220 7468 6174 206c 616e 6775 6167 652e r that language. │ │ │ │ │ -00083a80: 0a0a 3132 2e31 0a0a 2020 2020 204c 6f63 ..12.1.. Loc │ │ │ │ │ -00083a90: 616c 697a 6564 206d 616e 2070 6167 6573 alized man pages │ │ │ │ │ -00083aa0: 2073 686f 756c 6420 6569 7468 6572 2062 should either b │ │ │ │ │ -00083ab0: 6520 6b65 7074 2075 702d 746f 2d64 6174 e kept up-to-dat │ │ │ │ │ -00083ac0: 6520 7769 7468 2074 6865 0a20 2020 2020 e with the. │ │ │ │ │ -00083ad0: 6f72 6967 696e 616c 2076 6572 7369 6f6e original version │ │ │ │ │ -00083ae0: 206f 7220 7761 726e 2074 6861 7420 7468 or warn that th │ │ │ │ │ -00083af0: 6579 e280 9972 6520 6e6f 7420 7570 2d74 ey...re not up-t │ │ │ │ │ -00083b00: 6f2d 6461 7465 2c20 6569 7468 6572 2077 o-date, either w │ │ │ │ │ -00083b10: 6974 680a 2020 2020 2077 6172 6e69 6e67 ith. warning │ │ │ │ │ -00083b20: 2074 6578 7420 6f72 2062 7920 7368 6f77 text or by show │ │ │ │ │ -00083b30: 696e 6720 6d69 7373 696e 6720 6f72 2063 ing missing or c │ │ │ │ │ -00083b40: 6861 6e67 6564 2070 6f72 7469 6f6e 7320 hanged portions │ │ │ │ │ -00083b50: 696e 2074 6865 0a20 2020 2020 6f72 6967 in the. orig │ │ │ │ │ -00083b60: 696e 616c 206c 616e 6775 6167 652e 0a0a inal language... │ │ │ │ │ -00083b70: 3132 2e32 0a0a 2020 2020 2069 6e73 7461 12.2.. insta │ │ │ │ │ -00083b80: 6c6c 2d69 6e66 6f20 6973 206e 6f77 2068 ll-info is now h │ │ │ │ │ -00083b90: 616e 646c 6564 2076 6961 2074 7269 6767 andled via trigg │ │ │ │ │ -00083ba0: 6572 7320 736f 2070 6163 6b61 6765 7320 ers so packages │ │ │ │ │ -00083bb0: 6e6f 206c 6f6e 6765 7220 6e65 6564 0a20 no longer need. │ │ │ │ │ -00083bc0: 2020 2020 746f 2069 6e76 6f6b 6520 6974 to invoke it │ │ │ │ │ -00083bd0: 2069 6e20 6d61 696e 7461 696e 6572 2073 in maintainer s │ │ │ │ │ -00083be0: 6372 6970 7473 2e20 2049 6e66 6f20 646f cripts. Info do │ │ │ │ │ -00083bf0: 6375 6d65 6e74 7320 7368 6f75 6c64 206e cuments should n │ │ │ │ │ -00083c00: 6f77 2068 6176 650a 2020 2020 2064 6972 ow have. dir │ │ │ │ │ -00083c10: 6563 746f 7279 2073 6563 7469 6f6e 7320 ectory sections │ │ │ │ │ -00083c20: 616e 6420 656e 7472 6965 7320 696e 2074 and entries in t │ │ │ │ │ -00083c30: 6865 2064 6f63 756d 656e 742e 2020 5061 he document. Pa │ │ │ │ │ -00083c40: 636b 6167 6573 0a20 2020 2020 636f 6e74 ckages. cont │ │ │ │ │ -00083c50: 6169 6e69 6e67 2069 6e66 6f20 646f 6375 aining info docu │ │ │ │ │ -00083c60: 6d65 6e74 7320 7368 6f75 6c64 2061 6464 ments should add │ │ │ │ │ -00083c70: 2061 2064 6570 656e 6465 6e63 7920 746f a dependency to │ │ │ │ │ -00083c80: 2073 7570 706f 7274 0a20 2020 2020 7061 support. pa │ │ │ │ │ -00083c90: 7274 6961 6c20 7570 6772 6164 6573 2e0a rtial upgrades.. │ │ │ │ │ -00083ca0: 0a70 6572 6c0a 0a20 2020 2020 5468 6520 .perl.. The │ │ │ │ │ -00083cb0: 7265 7175 6972 656d 656e 7420 666f 7220 requirement for │ │ │ │ │ -00083cc0: 5065 726c 206d 6f64 756c 6573 2074 6f20 Perl modules to │ │ │ │ │ -00083cd0: 6861 7665 2061 2076 6572 7369 6f6e 6564 have a versioned │ │ │ │ │ -00083ce0: 2044 6570 656e 6420 616e 640a 2020 2020 Depend and. │ │ │ │ │ -00083cf0: 2042 7569 6c64 2d44 6570 656e 6420 6f6e Build-Depend on │ │ │ │ │ -00083d00: 20e2 8098 7065 726c 203e 3d20 352e 362e ...perl >= 5.6. │ │ │ │ │ -00083d10: 302d 3136 e280 9920 6861 7320 6265 656e 0-16... has been │ │ │ │ │ -00083d20: 2072 656d 6f76 6564 2e0a 0a1f 0a46 696c removed.....Fil │ │ │ │ │ -00083d30: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00083d40: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -00083d50: 7273 696f 6e20 3320 3820 322c 2020 4e65 rsion 3 8 2, Ne │ │ │ │ │ -00083d60: 7874 3a20 5665 7273 696f 6e20 3320 3820 xt: Version 3 8 │ │ │ │ │ -00083d70: 312c 2020 5072 6576 3a20 5665 7273 696f 1, Prev: Versio │ │ │ │ │ -00083d80: 6e20 3320 3820 332c 2020 5570 3a20 5570 n 3 8 3, Up: Up │ │ │ │ │ -00083d90: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00083da0: 740a 0a32 322e 3332 2056 6572 7369 6f6e t..22.32 Version │ │ │ │ │ -00083db0: 2033 2e38 2e32 0a3d 3d3d 3d3d 3d3d 3d3d 3.8.2.========= │ │ │ │ │ -00083dc0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00083dd0: 6173 6564 204a 756e 652c 2032 3030 392e ased June, 2009. │ │ │ │ │ -00083de0: 0a0a 322e 340a 0a20 2020 2020 5468 6520 ..2.4.. The │ │ │ │ │ -00083df0: 6c69 7374 206f 6620 6172 6368 6976 6520 list of archive │ │ │ │ │ -00083e00: 7365 6374 696f 6e73 2068 6173 2062 6565 sections has bee │ │ │ │ │ -00083e10: 6e20 7369 676e 6966 6963 616e 746c 7920 n significantly │ │ │ │ │ -00083e20: 6578 7061 6e64 6564 2e20 2053 6565 0a20 expanded. See. │ │ │ │ │ -00083e30: 2020 2020 7468 6973 2064 6562 6961 6e2d this debian- │ │ │ │ │ -00083e40: 6465 7665 6c2d 616e 6e6f 756e 6365 206d devel-announce m │ │ │ │ │ -00083e50: 6573 7361 6765 2831 2920 666f 7220 7468 essage(1) for th │ │ │ │ │ -00083e60: 6520 6c69 7374 206f 6620 6e65 7720 7365 e list of new se │ │ │ │ │ -00083e70: 6374 696f 6e73 0a20 2020 2020 616e 6420 ctions. and │ │ │ │ │ -00083e80: 7275 6c65 7320 666f 7220 686f 7720 746f rules for how to │ │ │ │ │ -00083e90: 2063 6174 6567 6f72 697a 6520 7061 636b categorize pack │ │ │ │ │ -00083ea0: 6167 6573 2e0a 0a33 2e39 2e31 0a0a 2020 ages...3.9.1.. │ │ │ │ │ -00083eb0: 2020 2041 6c6c 2070 6163 6b61 6765 7320 All packages │ │ │ │ │ -00083ec0: 6d75 7374 2075 7365 2064 6562 636f 6e66 must use debconf │ │ │ │ │ -00083ed0: 206f 7220 6571 7569 7661 6c65 6e74 2066 or equivalent f │ │ │ │ │ -00083ee0: 6f72 2075 7365 7220 7072 6f6d 7074 696e or user promptin │ │ │ │ │ -00083ef0: 672c 0a20 2020 2020 7468 6f75 6768 2065 g,. though e │ │ │ │ │ -00083f00: 7373 656e 7469 616c 2070 6163 6b61 6765 ssential package │ │ │ │ │ -00083f10: 7320 6f72 2074 6865 6972 2064 6570 656e s or their depen │ │ │ │ │ -00083f20: 6465 6e63 6965 7320 6d61 7920 616c 736f dencies may also │ │ │ │ │ -00083f30: 2066 616c 6c20 6261 636b 0a20 2020 2020 fall back. │ │ │ │ │ -00083f40: 6f6e 206f 7468 6572 206d 6574 686f 6473 on other methods │ │ │ │ │ -00083f50: 2e0a 0a35 2e36 2e31 0a0a 2020 2020 2054 ...5.6.1.. T │ │ │ │ │ -00083f60: 6865 2072 6571 7569 7265 6d65 6e74 7320 he requirements │ │ │ │ │ -00083f70: 666f 7220 736f 7572 6365 2070 6163 6b61 for source packa │ │ │ │ │ -00083f80: 6765 206e 616d 6573 2061 7265 206e 6f77 ge names are now │ │ │ │ │ -00083f90: 2065 7870 6c69 6369 746c 790a 2020 2020 explicitly. │ │ │ │ │ -00083fa0: 2073 7065 6c6c 6564 206f 7574 2e0a 0a39 spelled out...9 │ │ │ │ │ -00083fb0: 2e31 0a0a 2020 2020 204c 6567 6163 7920 .1.. Legacy │ │ │ │ │ -00083fc0: 5846 7265 6538 3620 7365 7276 6572 7320 XFree86 servers │ │ │ │ │ -00083fd0: 6e6f 206c 6f6e 6765 7220 6765 7420 6120 no longer get a │ │ │ │ │ -00083fe0: 7370 6563 6961 6c20 6578 6365 7074 696f special exceptio │ │ │ │ │ -00083ff0: 6e20 6672 6f6d 2074 6865 0a20 2020 2020 n from the. │ │ │ │ │ -00084000: 4648 5320 7065 726d 6974 7469 6e67 20e2 FHS permitting . │ │ │ │ │ -00084010: 8098 2f65 7463 2f58 3131 2f58 4638 3643 ../etc/X11/XF86C │ │ │ │ │ -00084020: 6f6e 6669 672d 34e2 8099 2e0a 0a39 2e31 onfig-4......9.1 │ │ │ │ │ -00084030: 2e33 0a0a 2020 2020 2052 656d 6f76 6564 .3.. Removed │ │ │ │ │ -00084040: 206f 6273 6f6c 6574 6520 6465 7065 6e64 obsolete depend │ │ │ │ │ -00084050: 656e 6379 2072 6571 7569 7265 6d65 6e74 ency requirement │ │ │ │ │ -00084060: 7320 666f 7220 7061 636b 6167 6573 2074 s for packages t │ │ │ │ │ -00084070: 6861 7420 7573 650a 2020 2020 20e2 8098 hat use. ... │ │ │ │ │ -00084080: 2f76 6172 2f6d 6169 6ce2 8099 2e0a 0a31 /var/mail......1 │ │ │ │ │ -00084090: 312e 382e 350a 0a20 2020 2020 5370 6565 1.8.5.. Spee │ │ │ │ │ -000840a0: 646f 2066 6f6e 7473 2061 7265 206e 6f77 do fonts are now │ │ │ │ │ -000840b0: 2064 6570 7265 6361 7465 642e 2020 5468 deprecated. Th │ │ │ │ │ -000840c0: 6520 5820 6261 636b 656e 6420 7761 7320 e X backend was │ │ │ │ │ -000840d0: 6469 7361 626c 6564 0a20 2020 2020 7374 disabled. st │ │ │ │ │ -000840e0: 6172 7469 6e67 2069 6e20 6c65 6e6e 792e arting in lenny. │ │ │ │ │ -000840f0: 0a0a 3132 2e35 0a0a 2020 2020 2054 6865 ..12.5.. The │ │ │ │ │ -00084100: 2047 4e55 2046 7265 6520 446f 6375 6d65 GNU Free Docume │ │ │ │ │ -00084110: 6e74 6174 696f 6e20 4c69 6365 6e73 6520 ntation License │ │ │ │ │ -00084120: 7665 7273 696f 6e20 312e 3320 6973 2069 version 1.3 is i │ │ │ │ │ -00084130: 6e63 6c75 6465 6420 696e 0a20 2020 2020 ncluded in. │ │ │ │ │ -00084140: 636f 6d6d 6f6e 2d6c 6963 656e 7365 7320 common-licenses │ │ │ │ │ -00084150: 616e 6420 7368 6f75 6c64 2062 6520 7265 and should be re │ │ │ │ │ -00084160: 6665 7265 6e63 6564 2066 726f 6d20 7468 ferenced from th │ │ │ │ │ -00084170: 6572 652e 0a0a 2020 202d 2d2d 2d2d 2d2d ere... ------- │ │ │ │ │ -00084180: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -00084190: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -000841a0: 200a 6874 7470 3a2f 2f6c 6973 7473 2e64 .http://lists.d │ │ │ │ │ -000841b0: 6562 6961 6e2e 6f72 672f 6465 6269 616e ebian.org/debian │ │ │ │ │ -000841c0: 2d64 6576 656c 2d61 6e6e 6f75 6e63 652f -devel-announce/ │ │ │ │ │ -000841d0: 3230 3039 2f30 332f 6d73 6730 3030 3130 2009/03/msg00010 │ │ │ │ │ -000841e0: 2e68 746d 6c0a 0a1f 0a46 696c 653a 2064 .html....File: d │ │ │ │ │ -000841f0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00084200: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -00084210: 6e20 3320 3820 312c 2020 4e65 7874 3a20 n 3 8 1, Next: │ │ │ │ │ -00084220: 5665 7273 696f 6e20 3320 3820 302c 2020 Version 3 8 0, │ │ │ │ │ -00084230: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ -00084240: 3820 322c 2020 5570 3a20 5570 6772 6164 8 2, Up: Upgrad │ │ │ │ │ -00084250: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -00084260: 322e 3333 2056 6572 7369 6f6e 2033 2e38 2.33 Version 3.8 │ │ │ │ │ -00084270: 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .1.============= │ │ │ │ │ -00084280: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ -00084290: 204d 6172 6368 2c20 3230 3039 2e0a 0a33 March, 2009...3 │ │ │ │ │ -000842a0: 2e38 0a0a 2020 2020 2043 6172 6520 7368 .8.. Care sh │ │ │ │ │ -000842b0: 6f75 6c64 2062 6520 7461 6b65 6e20 7768 ould be taken wh │ │ │ │ │ -000842c0: 656e 2061 6464 696e 6720 6675 6e63 7469 en adding functi │ │ │ │ │ -000842d0: 6f6e 616c 6974 7920 746f 2065 7373 656e onality to essen │ │ │ │ │ -000842e0: 7469 616c 2061 6e64 0a20 2020 2020 7375 tial and. su │ │ │ │ │ -000842f0: 6368 2061 6464 6974 696f 6e73 2063 7265 ch additions cre │ │ │ │ │ -00084300: 6174 6520 616e 206f 626c 6967 6174 696f ate an obligatio │ │ │ │ │ -00084310: 6e20 746f 2073 7570 706f 7274 2074 6861 n to support tha │ │ │ │ │ -00084320: 7420 6675 6e63 7469 6f6e 616c 6974 790a t functionality. │ │ │ │ │ -00084330: 2020 2020 2069 6e20 6573 7365 6e74 6961 in essentia │ │ │ │ │ -00084340: 6c20 666f 7265 7665 7220 756e 6c65 7373 l forever unless │ │ │ │ │ -00084350: 2073 6967 6e69 6669 6361 6e74 2077 6f72 significant wor │ │ │ │ │ -00084360: 6b20 6973 2064 6f6e 652e 0a0a 342e 340a k is done...4.4. │ │ │ │ │ -00084370: 0a20 2020 2020 4368 616e 6765 6c6f 6720 . Changelog │ │ │ │ │ -00084380: 6669 6c65 7320 6d75 7374 2062 6520 656e files must be en │ │ │ │ │ -00084390: 636f 6465 6420 696e 2055 5446 2d38 2e0a coded in UTF-8.. │ │ │ │ │ -000843a0: 0a34 2e34 0a0a 2020 2020 2053 6f6d 6520 .4.4.. Some │ │ │ │ │ -000843b0: 666f 726d 6174 2072 6571 7569 7265 6d65 format requireme │ │ │ │ │ -000843c0: 6e74 7320 666f 7220 6368 616e 6765 6c6f nts for changelo │ │ │ │ │ -000843d0: 6720 6669 6c65 7320 6172 6520 6e6f 7720 g files are now │ │ │ │ │ -000843e0: e280 9c6d 7573 74e2 809d 2069 6e73 7465 ...must... inste │ │ │ │ │ -000843f0: 6164 0a20 2020 2020 6f66 20e2 809c 7368 ad. of ...sh │ │ │ │ │ -00084400: 6f75 6c64 2ee2 809d 0a0a 342e 342e 310a ould......4.4.1. │ │ │ │ │ -00084410: 0a20 2020 2020 416c 7465 726e 6174 6976 . Alternativ │ │ │ │ │ -00084420: 6520 6368 616e 6765 6c6f 6720 666f 726d e changelog form │ │ │ │ │ -00084430: 6174 7320 6861 7665 2062 6565 6e20 7265 ats have been re │ │ │ │ │ -00084440: 6d6f 7665 642e 2020 4465 6269 616e 206f moved. Debian o │ │ │ │ │ -00084450: 6e6c 790a 2020 2020 2073 7570 706f 7274 nly. support │ │ │ │ │ -00084460: 7320 6f6e 6520 6368 616e 6765 6c6f 6720 s one changelog │ │ │ │ │ -00084470: 666f 726d 6174 2066 6f72 2074 6865 2044 format for the D │ │ │ │ │ -00084480: 6562 6961 6e20 4172 6368 6976 652e 0a0a ebian Archive... │ │ │ │ │ -00084490: 342e 392e 310a 0a20 2020 2020 4e65 7720 4.9.1.. New │ │ │ │ │ -000844a0: 6e6f 6368 6563 6b20 6f70 7469 6f6e 2066 nocheck option f │ │ │ │ │ -000844b0: 6f72 2044 4542 5f42 5549 4c44 5f4f 5054 or DEB_BUILD_OPT │ │ │ │ │ -000844c0: 494f 4e53 2069 6e64 6963 6174 696e 6720 IONS indicating │ │ │ │ │ -000844d0: 616e 7920 6275 696c 642d 7469 6d65 0a20 any build-time. │ │ │ │ │ -000844e0: 2020 2020 7465 7374 2073 7569 7465 2070 test suite p │ │ │ │ │ -000844f0: 726f 7669 6465 6420 6279 2074 6865 2070 rovided by the p │ │ │ │ │ -00084500: 6163 6b61 6765 2073 686f 756c 6420 6e6f ackage should no │ │ │ │ │ -00084510: 7420 6265 2072 756e 2e0a 0a35 2e31 0a0a t be run...5.1.. │ │ │ │ │ -00084520: 2020 2020 2041 6c6c 2063 6f6e 7472 6f6c All control │ │ │ │ │ -00084530: 2066 696c 6573 206d 7573 7420 6265 2065 files must be e │ │ │ │ │ -00084540: 6e63 6f64 6564 2069 6e20 5554 462d 382e ncoded in UTF-8. │ │ │ │ │ -00084550: 0a0a 352e 320a 0a20 2020 2020 e280 9864 ..5.2.. ...d │ │ │ │ │ -00084560: 6562 6961 6e2f 636f 6e74 726f 6ce2 8099 ebian/control... │ │ │ │ │ -00084570: 2061 6c6c 6f77 7320 636f 6d6d 656e 7420 allows comment │ │ │ │ │ -00084580: 6c69 6e65 7320 7374 6172 7469 6e67 2077 lines starting w │ │ │ │ │ -00084590: 6974 6820 2320 7769 7468 206e 6f0a 2020 ith # with no. │ │ │ │ │ -000845a0: 2020 2070 7265 6365 6469 6e67 2077 6869 preceding whi │ │ │ │ │ -000845b0: 7465 7370 6163 652e 0a0a 392e 330a 0a20 tespace...9.3.. │ │ │ │ │ -000845c0: 2020 2020 496e 6974 2073 6372 6970 7473 Init scripts │ │ │ │ │ -000845d0: 2065 6e64 696e 6720 696e 202e 7368 2061 ending in .sh a │ │ │ │ │ -000845e0: 7265 206e 6f74 2068 616e 646c 6564 2073 re not handled s │ │ │ │ │ -000845f0: 7065 6369 616c 6c79 2e20 2054 6865 7920 pecially. They │ │ │ │ │ -00084600: 6172 6520 6e6f 740a 2020 2020 2073 6f75 are not. sou │ │ │ │ │ -00084610: 7263 6564 2061 6e64 2061 7265 206e 6f74 rced and are not │ │ │ │ │ -00084620: 2067 7561 7261 6e74 6565 6420 746f 2062 guaranteed to b │ │ │ │ │ -00084630: 6520 7275 6e20 6279 20e2 8098 2f62 696e e run by .../bin │ │ │ │ │ -00084640: 2f73 68e2 8099 2072 6567 6172 646c 6573 /sh... regardles │ │ │ │ │ -00084650: 7320 6f66 0a20 2020 2020 7468 6520 2321 s of. the #! │ │ │ │ │ -00084660: 2020 6c69 6e65 2e20 2054 6869 7320 6272 line. This br │ │ │ │ │ -00084670: 696e 6773 2050 6f6c 6963 7920 696e 206c ings Policy in l │ │ │ │ │ -00084680: 696e 6520 7769 7468 2074 6865 206c 6f6e ine with the lon │ │ │ │ │ -00084690: 672d 7374 616e 6469 6e67 0a20 2020 2020 g-standing. │ │ │ │ │ -000846a0: 6265 6861 7669 6f72 206f 6620 7468 6520 behavior of the │ │ │ │ │ -000846b0: 696e 6974 2073 7973 7465 6d20 696e 2044 init system in D │ │ │ │ │ -000846c0: 6562 6961 6e2e 0a0a 392e 332e 320a 0a20 ebian...9.3.2.. │ │ │ │ │ -000846d0: 2020 2020 5468 6520 7374 6172 7420 6163 The start ac │ │ │ │ │ -000846e0: 7469 6f6e 206f 6620 616e 2069 6e69 7420 tion of an init │ │ │ │ │ -000846f0: 7363 7269 7074 206d 7573 7420 6578 6974 script must exit │ │ │ │ │ -00084700: 2073 7563 6365 7373 6675 6c6c 7920 616e successfully an │ │ │ │ │ -00084710: 6420 6e6f 740a 2020 2020 2073 7461 7274 d not. start │ │ │ │ │ -00084720: 2074 6865 2064 6165 6d6f 6e20 6167 6169 the daemon agai │ │ │ │ │ -00084730: 6e20 6966 2069 74e2 8099 7320 616c 7265 n if it...s alre │ │ │ │ │ -00084740: 6164 7920 7275 6e6e 696e 672e 0a0a 392e ady running...9. │ │ │ │ │ -00084750: 332e 320a 0a20 2020 2020 e280 982f 7661 3.2.. .../va │ │ │ │ │ -00084760: 722f 7275 6ee2 8099 2061 6e64 20e2 8098 r/run... and ... │ │ │ │ │ -00084770: 2f76 6172 2f6c 6f63 6be2 8099 206d 6179 /var/lock... may │ │ │ │ │ -00084780: 2062 6520 6d6f 756e 7465 6420 6173 2074 be mounted as t │ │ │ │ │ -00084790: 656d 706f 7261 7279 2066 696c 6573 7973 emporary filesys │ │ │ │ │ -000847a0: 7465 6d73 2c0a 2020 2020 2061 6e64 2069 tems,. and i │ │ │ │ │ -000847b0: 6e69 7420 7363 7269 7074 7320 6d75 7374 nit scripts must │ │ │ │ │ -000847c0: 2074 6865 7265 666f 7265 2063 7265 6174 therefore creat │ │ │ │ │ -000847d0: 6520 616e 7920 6e65 6365 7373 6172 7920 e any necessary │ │ │ │ │ -000847e0: 7375 6264 6972 6563 746f 7269 6573 0a20 subdirectories. │ │ │ │ │ -000847f0: 2020 2020 6479 6e61 6d69 6361 6c6c 792e dynamically. │ │ │ │ │ -00084800: 0a0a 3130 2e34 0a0a 2020 2020 20e2 8098 ..10.4.. ... │ │ │ │ │ -00084810: 2f62 696e 2f73 68e2 8099 2073 6372 6970 /bin/sh... scrip │ │ │ │ │ -00084820: 7473 206d 6179 2061 7373 756d 6520 7468 ts may assume th │ │ │ │ │ -00084830: 6174 206c 6f63 616c 2063 616e 2074 616b at local can tak │ │ │ │ │ -00084840: 6520 6d75 6c74 6970 6c65 2076 6172 6961 e multiple varia │ │ │ │ │ -00084850: 626c 650a 2020 2020 2061 7267 756d 656e ble. argumen │ │ │ │ │ -00084860: 7473 2061 6e64 2073 7570 706f 7274 7320 ts and supports │ │ │ │ │ -00084870: 6173 7369 676e 6d65 6e74 2e0a 0a31 312e assignment...11. │ │ │ │ │ -00084880: 360a 0a20 2020 2020 5573 6572 206d 6169 6.. User mai │ │ │ │ │ -00084890: 6c62 6f78 6573 206d 6179 2062 6520 6d6f lboxes may be mo │ │ │ │ │ -000848a0: 6465 2036 3030 2061 6e64 206f 776e 6564 de 600 and owned │ │ │ │ │ -000848b0: 2062 7920 7468 6520 7573 6572 2072 6174 by the user rat │ │ │ │ │ -000848c0: 6865 7220 7468 616e 0a20 2020 2020 6d6f her than. mo │ │ │ │ │ -000848d0: 6465 2036 3630 2c20 6f77 6e65 6420 6279 de 660, owned by │ │ │ │ │ -000848e0: 2075 7365 722c 2061 6e64 2067 726f 7570 user, and group │ │ │ │ │ -000848f0: 206d 6169 6c2e 0a0a 1f0a 4669 6c65 3a20 mail.....File: │ │ │ │ │ -00084900: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00084910: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -00084920: 6f6e 2033 2038 2030 2c20 204e 6578 743a on 3 8 0, Next: │ │ │ │ │ -00084930: 2056 6572 7369 6f6e 2033 2037 2033 2c20 Version 3 7 3, │ │ │ │ │ -00084940: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ -00084950: 2038 2031 2c20 2055 703a 2055 7067 7261 8 1, Up: Upgra │ │ │ │ │ -00084960: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -00084970: 3232 2e33 3420 5665 7273 696f 6e20 332e 22.34 Version 3. │ │ │ │ │ -00084980: 382e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 8.0.============ │ │ │ │ │ -00084990: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ -000849a0: 6420 4a75 6e65 2c20 3230 3038 2e0a 0a32 d June, 2008...2 │ │ │ │ │ -000849b0: 2e34 2c20 332e 370a 0a20 2020 2020 5468 .4, 3.7.. Th │ │ │ │ │ -000849c0: 6520 6261 7365 2073 6563 7469 6f6e 2068 e base section h │ │ │ │ │ -000849d0: 6173 2062 6565 6e20 7265 6d6f 7665 642e as been removed. │ │ │ │ │ -000849e0: 2020 636f 6e74 7269 6220 616e 6420 6e6f contrib and no │ │ │ │ │ -000849f0: 6e2d 6672 6565 2068 6176 6520 6265 656e n-free have been │ │ │ │ │ -00084a00: 0a20 2020 2020 7265 6d6f 7665 6420 6672 . removed fr │ │ │ │ │ -00084a10: 6f6d 2074 6865 2073 6563 7469 6f6e 206c om the section l │ │ │ │ │ -00084a20: 6973 743b 2074 6865 7920 6172 6520 6f6e ist; they are on │ │ │ │ │ -00084a30: 6c79 2063 6174 6567 6f72 6965 732e 2020 ly categories. │ │ │ │ │ -00084a40: 5468 6520 6261 7365 0a20 2020 2020 7379 The base. sy │ │ │ │ │ -00084a50: 7374 656d 2069 7320 6e6f 7720 6465 6669 stem is now defi │ │ │ │ │ -00084a60: 6e65 6420 6279 2070 7269 6f72 6974 792e ned by priority. │ │ │ │ │ -00084a70: 0a0a 342e 390a 0a20 2020 2020 4966 20e2 ..4.9.. If . │ │ │ │ │ -00084a80: 8098 6470 6b67 2d73 6f75 7263 6520 2d78 ..dpkg-source -x │ │ │ │ │ -00084a90: e280 9920 646f 6573 6ee2 8099 7420 7072 ... doesn...t pr │ │ │ │ │ -00084aa0: 6f76 6964 6520 7468 6520 736f 7572 6365 ovide the source │ │ │ │ │ -00084ab0: 2074 6861 7420 7769 6c6c 2062 650a 2020 that will be. │ │ │ │ │ -00084ac0: 2020 2063 6f6d 7069 6c65 642c 2061 2064 compiled, a d │ │ │ │ │ -00084ad0: 6562 6961 6e2f 7275 6c65 7320 7061 7463 ebian/rules patc │ │ │ │ │ -00084ae0: 6820 7461 7267 6574 2069 7320 7265 636f h target is reco │ │ │ │ │ -00084af0: 6d6d 656e 6465 6420 616e 6420 7368 6f75 mmended and shou │ │ │ │ │ -00084b00: 6c64 2064 6f0a 2020 2020 2077 6861 7465 ld do. whate │ │ │ │ │ -00084b10: 7665 7220 656c 7365 2069 7320 6e65 6365 ver else is nece │ │ │ │ │ -00084b20: 7373 6172 792e 0a0a 342e 392e 312c 2031 ssary...4.9.1, 1 │ │ │ │ │ -00084b30: 302e 310a 0a20 2020 2020 5374 616e 6461 0.1.. Standa │ │ │ │ │ -00084b40: 7264 697a 6564 2074 6865 2066 6f72 6d61 rdized the forma │ │ │ │ │ -00084b50: 7420 6f66 2044 4542 5f42 5549 4c44 5f4f t of DEB_BUILD_O │ │ │ │ │ -00084b60: 5054 494f 4e53 2e20 5370 6563 6966 6965 PTIONS. Specifie │ │ │ │ │ -00084b70: 6420 7065 726d 6974 7465 640a 2020 2020 d permitted. │ │ │ │ │ -00084b80: 2063 6861 7261 6374 6572 7320 666f 7220 characters for │ │ │ │ │ -00084b90: 7461 6773 2c20 7265 7175 6972 6564 2074 tags, required t │ │ │ │ │ -00084ba0: 6861 7420 7461 6773 2062 6520 7768 6974 hat tags be whit │ │ │ │ │ -00084bb0: 6573 7061 6365 2d73 6570 6172 6174 6564 espace-separated │ │ │ │ │ -00084bc0: 2c0a 2020 2020 2061 6c6c 6f77 6564 2070 ,. allowed p │ │ │ │ │ -00084bd0: 6163 6b61 6765 7320 746f 2061 7373 756d ackages to assum │ │ │ │ │ -00084be0: 6520 6e6f 6e2d 636f 6e66 6c69 6374 696e e non-conflictin │ │ │ │ │ -00084bf0: 6720 7461 6773 2c20 616e 6420 7265 7175 g tags, and requ │ │ │ │ │ -00084c00: 6972 6564 0a20 2020 2020 756e 6b6e 6f77 ired. unknow │ │ │ │ │ -00084c10: 6e20 666c 6167 7320 6265 2069 676e 6f72 n flags be ignor │ │ │ │ │ -00084c20: 6564 2e0a 0a34 2e39 2e31 0a0a 2020 2020 ed...4.9.1.. │ │ │ │ │ -00084c30: 2041 6464 6564 2070 6172 616c 6c65 6c3d Added parallel= │ │ │ │ │ -00084c40: 6e20 746f 2074 6865 2073 7461 6e64 6172 n to the standar │ │ │ │ │ -00084c50: 6469 7a65 6420 4445 425f 4255 494c 445f dized DEB_BUILD_ │ │ │ │ │ -00084c60: 4f50 5449 4f4e 5320 7461 6773 2c0a 2020 OPTIONS tags,. │ │ │ │ │ -00084c70: 2020 2069 6e64 6963 6174 696e 6720 7468 indicating th │ │ │ │ │ -00084c80: 6174 2061 2070 6163 6b61 6765 2073 686f at a package sho │ │ │ │ │ -00084c90: 756c 6420 6265 2062 7569 6c74 2075 7369 uld be built usi │ │ │ │ │ -00084ca0: 6e67 2075 7020 746f 206e 2070 6172 616c ng up to n paral │ │ │ │ │ -00084cb0: 6c65 6c0a 2020 2020 2070 726f 6365 7373 lel. process │ │ │ │ │ -00084cc0: 6573 2069 6620 7468 6520 7061 636b 6167 es if the packag │ │ │ │ │ -00084cd0: 6520 7375 7070 6f72 7473 2069 740a 0a34 e supports it..4 │ │ │ │ │ -00084ce0: 2e31 330a 0a20 2020 2020 4465 6269 616e .13.. Debian │ │ │ │ │ -00084cf0: 2070 6163 6b61 6765 7320 7368 6f75 6c64 packages should │ │ │ │ │ -00084d00: 206e 6f74 2075 7365 2063 6f6e 7665 6e69 not use conveni │ │ │ │ │ -00084d10: 656e 6365 2063 6f70 6965 7320 6f66 2063 ence copies of c │ │ │ │ │ -00084d20: 6f64 6520 6672 6f6d 0a20 2020 2020 6f74 ode from. ot │ │ │ │ │ -00084d30: 6865 7220 7061 636b 6167 6573 2075 6e6c her packages unl │ │ │ │ │ -00084d40: 6573 7320 7468 6520 696e 636c 7564 6564 ess the included │ │ │ │ │ -00084d50: 2070 6163 6b61 6765 2069 7320 6578 706c package is expl │ │ │ │ │ -00084d60: 6963 6974 6c79 2069 6e74 656e 6465 640a icitly intended. │ │ │ │ │ -00084d70: 2020 2020 2074 6f20 6265 2075 7365 6420 to be used │ │ │ │ │ -00084d80: 7468 6174 2077 6179 2e0a 0a34 2e31 340a that way...4.14. │ │ │ │ │ -00084d90: 0a20 2020 2020 4966 2064 706b 672d 736f . If dpkg-so │ │ │ │ │ -00084da0: 7572 6365 202d 7820 646f 6573 6ee2 8099 urce -x doesn... │ │ │ │ │ -00084db0: 7420 7072 6f64 7563 6520 736f 7572 6365 t produce source │ │ │ │ │ -00084dc0: 2072 6561 6479 2066 6f72 2065 6469 7469 ready for editi │ │ │ │ │ -00084dd0: 6e67 2061 6e64 0a20 2020 2020 6275 696c ng and. buil │ │ │ │ │ -00084de0: 6469 6e67 2077 6974 6820 6470 6b67 2d62 ding with dpkg-b │ │ │ │ │ -00084df0: 7569 6c64 7061 636b 6167 652c 2070 6163 uildpackage, pac │ │ │ │ │ -00084e00: 6b61 6765 7320 7368 6f75 6c64 2069 6e63 kages should inc │ │ │ │ │ -00084e10: 6c75 6465 2061 0a20 2020 2020 e280 9864 lude a. ...d │ │ │ │ │ -00084e20: 6562 6961 6e2f 5245 4144 4d45 2e73 6f75 ebian/README.sou │ │ │ │ │ -00084e30: 7263 65e2 8099 2066 696c 6520 6578 706c rce... file expl │ │ │ │ │ -00084e40: 6169 6e69 6e67 2068 6f77 2074 6f20 6765 aining how to ge │ │ │ │ │ -00084e50: 6e65 7261 7465 2074 6865 2070 6174 6368 nerate the patch │ │ │ │ │ -00084e60: 6564 0a20 2020 2020 736f 7572 6365 2c20 ed. source, │ │ │ │ │ -00084e70: 6164 6420 6120 6e65 7720 6d6f 6469 6669 add a new modifi │ │ │ │ │ -00084e80: 6361 7469 6f6e 2c20 616e 6420 7265 6d6f cation, and remo │ │ │ │ │ -00084e90: 7665 2061 6e20 6578 6973 7469 6e67 0a20 ve an existing. │ │ │ │ │ -00084ea0: 2020 2020 6d6f 6469 6669 6361 7469 6f6e modification │ │ │ │ │ -00084eb0: 2e20 2054 6869 7320 6669 6c65 206d 6179 . This file may │ │ │ │ │ -00084ec0: 2061 6c73 6f20 6265 2075 7365 6420 746f also be used to │ │ │ │ │ -00084ed0: 2064 6f63 756d 656e 7420 7061 636b 6167 document packag │ │ │ │ │ -00084ee0: 696e 6720 610a 2020 2020 206e 6577 2075 ing a. new u │ │ │ │ │ -00084ef0: 7073 7472 6561 6d20 7265 6c65 6173 6520 pstream release │ │ │ │ │ -00084f00: 616e 6420 616e 7920 6f74 6865 7220 636f and any other co │ │ │ │ │ -00084f10: 6d70 6c65 7869 7479 206f 6620 7468 6520 mplexity of the │ │ │ │ │ -00084f20: 4465 6269 616e 2062 7569 6c64 0a20 2020 Debian build. │ │ │ │ │ -00084f30: 2020 7072 6f63 6573 732e 0a0a 352e 362e process...5.6. │ │ │ │ │ -00084f40: 330a 0a20 2020 2020 5468 6520 5570 6c6f 3.. The Uplo │ │ │ │ │ -00084f50: 6164 6572 7320 6669 656c 6420 696e 2064 aders field in d │ │ │ │ │ -00084f60: 6562 6961 6e2f 636f 6e74 726f 6c20 6d61 ebian/control ma │ │ │ │ │ -00084f70: 7920 6265 2077 7261 7070 6564 2e0a 0a35 y be wrapped...5 │ │ │ │ │ -00084f80: 2e36 2e31 320a 0a20 2020 2020 416e 2065 .6.12.. An e │ │ │ │ │ -00084f90: 6d70 7479 2044 6562 6961 6e20 7265 7669 mpty Debian revi │ │ │ │ │ -00084fa0: 7369 6f6e 2069 7320 6571 7569 7661 6c65 sion is equivale │ │ │ │ │ -00084fb0: 6e74 2074 6f20 6120 4465 6269 616e 2072 nt to a Debian r │ │ │ │ │ -00084fc0: 6576 6973 696f 6e20 6f66 2030 2069 6e0a evision of 0 in. │ │ │ │ │ -00084fd0: 2020 2020 2061 2076 6572 7369 6f6e 206e a version n │ │ │ │ │ -00084fe0: 756d 6265 722e 0a0a 352e 362e 3233 0a0a umber...5.6.23.. │ │ │ │ │ -00084ff0: 2020 2020 204e 6577 2048 6f6d 6570 6167 New Homepag │ │ │ │ │ -00085000: 6520 6669 656c 6420 666f 7220 7570 7374 e field for upst │ │ │ │ │ -00085010: 7265 616d 2077 6562 2073 6974 6573 2e0a ream web sites.. │ │ │ │ │ -00085020: 0a36 2e35 2c20 362e 362c 2037 0a0a 2020 .6.5, 6.6, 7.. │ │ │ │ │ -00085030: 2020 2054 6865 2042 7265 616b 7320 6669 The Breaks fi │ │ │ │ │ -00085040: 656c 6420 6465 636c 6172 6573 2074 6861 eld declares tha │ │ │ │ │ -00085050: 7420 7468 6973 2070 6163 6b61 6765 2062 t this package b │ │ │ │ │ -00085060: 7265 616b 7320 616e 6f74 6865 7220 616e reaks another an │ │ │ │ │ -00085070: 640a 2020 2020 2070 7265 7665 6e74 7320 d. prevents │ │ │ │ │ -00085080: 696e 7374 616c 6c61 7469 6f6e 206f 6620 installation of │ │ │ │ │ -00085090: 7468 6520 6272 6561 6b69 6e67 2070 6163 the breaking pac │ │ │ │ │ -000850a0: 6b61 6765 2075 6e6c 6573 7320 7468 6520 kage unless the │ │ │ │ │ -000850b0: 7061 636b 6167 650a 2020 2020 206e 616d package. nam │ │ │ │ │ -000850c0: 6564 2069 6e20 4272 6561 6b73 2069 7320 ed in Breaks is │ │ │ │ │ -000850d0: 6465 636f 6e66 6967 7572 6564 2066 6972 deconfigured fir │ │ │ │ │ -000850e0: 7374 2e20 2054 6869 7320 6669 656c 6420 st. This field │ │ │ │ │ -000850f0: 7368 6f75 6c64 206e 6f74 2062 650a 2020 should not be. │ │ │ │ │ -00085100: 2020 2075 7365 6420 756e 7469 6c20 7468 used until th │ │ │ │ │ -00085110: 6520 6470 6b67 2069 6e20 4465 6269 616e e dpkg in Debian │ │ │ │ │ -00085120: 2073 7461 626c 6520 7375 7070 6f72 7473 stable supports │ │ │ │ │ -00085130: 2069 742e 0a0a 382e 312c 2038 2e32 0a0a it...8.1, 8.2.. │ │ │ │ │ -00085140: 2020 2020 2043 6c61 7269 6679 2077 6869 Clarify whi │ │ │ │ │ -00085150: 6368 2066 696c 6573 2073 686f 756c 6420 ch files should │ │ │ │ │ -00085160: 676f 2069 6e74 6f20 6120 7368 6172 6564 go into a shared │ │ │ │ │ -00085170: 206c 6962 7261 7279 2070 6163 6b61 6765 library package │ │ │ │ │ -00085180: 2c20 696e 746f 2061 0a20 2020 2020 7365 , into a. se │ │ │ │ │ -00085190: 7061 7261 7465 2070 6163 6b61 6765 2c20 parate package, │ │ │ │ │ -000851a0: 6f72 2069 6e74 6f20 7468 6520 2d64 6576 or into the -dev │ │ │ │ │ -000851b0: 2070 6163 6b61 6765 2e20 2053 7567 6765 package. Sugge │ │ │ │ │ -000851c0: 7374 202d 746f 6f6c 7320 696e 7374 6561 st -tools instea │ │ │ │ │ -000851d0: 640a 2020 2020 206f 6620 2d72 756e 7469 d. of -runti │ │ │ │ │ -000851e0: 6d65 2066 6f72 2072 756e 7469 6d65 2073 me for runtime s │ │ │ │ │ -000851f0: 7570 706f 7274 2070 726f 6772 616d 732c upport programs, │ │ │ │ │ -00085200: 2073 696e 6365 2074 6861 7420 6e61 6d69 since that nami │ │ │ │ │ -00085210: 6e67 2069 7320 6d6f 7265 0a20 2020 2020 ng is more. │ │ │ │ │ -00085220: 636f 6d6d 6f6e 2069 6e20 4465 6269 616e common in Debian │ │ │ │ │ -00085230: 2e0a 0a39 2e35 0a0a 2020 2020 2046 696c ...9.5.. Fil │ │ │ │ │ -00085240: 6573 2069 6e20 e280 982f 6574 632f 6372 es in .../etc/cr │ │ │ │ │ -00085250: 6f6e 2e7b 686f 7572 6c79 2c64 6169 6c79 on.{hourly,daily │ │ │ │ │ -00085260: 2c77 6565 6b6c 792c 6d6f 6e74 686c 797d ,weekly,monthly} │ │ │ │ │ -00085270: e280 9920 6d75 7374 2062 650a 2020 2020 ... must be. │ │ │ │ │ -00085280: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ -00085290: 696c 6573 2028 7570 6772 6164 6564 2066 iles (upgraded f │ │ │ │ │ -000852a0: 726f 6d20 7368 6f75 6c64 292e 2020 4d65 rom should). Me │ │ │ │ │ -000852b0: 6e74 696f 6e20 7468 6520 686f 7572 6c79 ntion the hourly │ │ │ │ │ -000852c0: 0a20 2020 2020 6469 7265 6374 6f72 792e . directory. │ │ │ │ │ -000852d0: 0a0a 3131 2e38 2e36 0a0a 2020 2020 2050 ..11.8.6.. P │ │ │ │ │ -000852e0: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ -000852f0: 6720 e280 982f 6574 632f 5831 312f 5872 g .../etc/X11/Xr │ │ │ │ │ -00085300: 6573 6f75 7263 6573 e280 9920 6669 6c65 esources... file │ │ │ │ │ -00085310: 7320 6e65 6564 206e 6f74 2063 6f6e 666c s need not confl │ │ │ │ │ -00085320: 6963 740a 2020 2020 2077 6974 6820 e280 ict. with .. │ │ │ │ │ -00085330: 9878 6261 7365 2028 3c3c 2033 2e33 2e32 .xbase (<< 3.3.2 │ │ │ │ │ -00085340: 2e33 612d 3229 e280 992c 2077 6869 6368 .3a-2)..., which │ │ │ │ │ -00085350: 2069 7320 6c6f 6e67 2d6f 6273 6f6c 6574 is long-obsolet │ │ │ │ │ -00085360: 652e 0a0a 3132 2e31 0a0a 2020 2020 204d e...12.1.. M │ │ │ │ │ -00085370: 616e 7561 6c20 7061 6765 7320 696e 206c anual pages in l │ │ │ │ │ -00085380: 6f63 616c 652d 7370 6563 6966 6963 2064 ocale-specific d │ │ │ │ │ -00085390: 6972 6563 746f 7269 6573 2073 686f 756c irectories shoul │ │ │ │ │ -000853a0: 6420 7573 6520 6569 7468 6572 2074 6865 d use either the │ │ │ │ │ -000853b0: 0a20 2020 2020 6c65 6761 6379 2065 6e63 . legacy enc │ │ │ │ │ -000853c0: 6f64 696e 6720 666f 7220 7468 6174 2064 oding for that d │ │ │ │ │ -000853d0: 6972 6563 746f 7279 206f 7220 5554 462d irectory or UTF- │ │ │ │ │ -000853e0: 382e 2020 436f 756e 7472 7920 6e61 6d65 8. Country name │ │ │ │ │ -000853f0: 7320 7368 6f75 6c64 0a20 2020 2020 6e6f s should. no │ │ │ │ │ -00085400: 7420 6265 2069 6e63 6c75 6465 6420 696e t be included in │ │ │ │ │ -00085410: 206c 6f63 616c 652d 7370 6563 6966 6963 locale-specific │ │ │ │ │ -00085420: 206d 616e 7561 6c20 7061 6765 2064 6972 manual page dir │ │ │ │ │ -00085430: 6563 746f 7269 6573 2075 6e6c 6573 730a ectories unless. │ │ │ │ │ -00085440: 2020 2020 2069 6e64 6963 6174 696e 6720 indicating │ │ │ │ │ -00085450: 6120 7369 676e 6966 6963 616e 7420 6469 a significant di │ │ │ │ │ -00085460: 6666 6572 656e 6365 2069 6e20 7468 6520 fference in the │ │ │ │ │ -00085470: 6c61 6e67 7561 6765 2e20 2041 6c6c 0a20 language. All. │ │ │ │ │ -00085480: 2020 2020 6368 6172 6163 7465 7273 2069 characters i │ │ │ │ │ -00085490: 6e20 7468 6520 6d61 6e75 616c 2070 6167 n the manual pag │ │ │ │ │ -000854a0: 6520 736f 7572 6365 2073 686f 756c 6420 e source should │ │ │ │ │ -000854b0: 6265 2072 6570 7265 7365 6e74 6162 6c65 be representable │ │ │ │ │ -000854c0: 2069 6e20 7468 650a 2020 2020 206c 6567 in the. leg │ │ │ │ │ -000854d0: 6163 7920 656e 636f 6469 6e67 2066 6f72 acy encoding for │ │ │ │ │ -000854e0: 2061 206c 6f63 616c 6520 6576 656e 2069 a locale even i │ │ │ │ │ -000854f0: 6620 7468 6520 6d61 6e20 7061 6765 2069 f the man page i │ │ │ │ │ -00085500: 7320 656e 636f 6465 6420 696e 0a20 2020 s encoded in. │ │ │ │ │ -00085510: 2020 5554 462d 382e 0a0a 3132 2e35 0a0a UTF-8...12.5.. │ │ │ │ │ -00085520: 2020 2020 2054 6865 2041 7061 6368 6520 The Apache │ │ │ │ │ -00085530: 322e 3020 6c69 6365 6e73 6520 6973 206e 2.0 license is n │ │ │ │ │ -00085540: 6f77 2069 6e20 636f 6d6d 6f6e 2d6c 6963 ow in common-lic │ │ │ │ │ -00085550: 656e 7365 7320 616e 6420 7368 6f75 6c64 enses and should │ │ │ │ │ -00085560: 2062 650a 2020 2020 2072 6566 6572 656e be. referen │ │ │ │ │ -00085570: 6365 6420 7261 7468 6572 2074 6861 6e20 ced rather than │ │ │ │ │ -00085580: 7175 6f74 6564 2069 6e20 e280 9864 6562 quoted in ...deb │ │ │ │ │ -00085590: 6961 6e2f 636f 7079 7269 6768 74e2 8099 ian/copyright... │ │ │ │ │ -000855a0: 2e0a 0a31 322e 350a 0a20 2020 2020 5061 ...12.5.. Pa │ │ │ │ │ -000855b0: 636b 6167 6573 2069 6e20 636f 6e74 7269 ckages in contri │ │ │ │ │ -000855c0: 6220 616e 6420 6e6f 6e2d 6672 6565 2073 b and non-free s │ │ │ │ │ -000855d0: 686f 756c 6420 7374 6174 6520 696e 2074 hould state in t │ │ │ │ │ -000855e0: 6865 2063 6f70 7972 6967 6874 2066 696c he copyright fil │ │ │ │ │ -000855f0: 650a 2020 2020 2074 6861 7420 7468 6520 e. that the │ │ │ │ │ -00085600: 7061 636b 6167 6520 6973 206e 6f74 2070 package is not p │ │ │ │ │ -00085610: 6172 7420 6f66 2044 6562 6961 6e20 474e art of Debian GN │ │ │ │ │ -00085620: 552f 4c69 6e75 7820 616e 6420 6272 6965 U/Linux and brie │ │ │ │ │ -00085630: 666c 790a 2020 2020 2065 7870 6c61 696e fly. explain │ │ │ │ │ -00085640: 2077 6879 2e0a 0a64 6562 636f 6e66 0a0a why...debconf.. │ │ │ │ │ -00085650: 2020 2020 2055 6e64 6572 7363 6f72 6520 Underscore │ │ │ │ │ -00085660: 28e2 8098 5fe2 8099 2920 6973 2061 6c6c (..._...) is all │ │ │ │ │ -00085670: 6f77 6564 2069 6e20 6465 6263 6f6e 6620 owed in debconf │ │ │ │ │ -00085680: 7465 6d70 6c61 7465 206e 616d 6573 2e0a template names.. │ │ │ │ │ -00085690: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -000856a0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -000856b0: 6465 3a20 5665 7273 696f 6e20 3320 3720 de: Version 3 7 │ │ │ │ │ -000856c0: 332c 2020 4e65 7874 3a20 5665 7273 696f 3, Next: Versio │ │ │ │ │ -000856d0: 6e20 3320 3720 3220 322c 2020 5072 6576 n 3 7 2 2, Prev │ │ │ │ │ -000856e0: 3a20 5665 7273 696f 6e20 3320 3820 302c : Version 3 8 0, │ │ │ │ │ -000856f0: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -00085700: 6368 6563 6b6c 6973 740a 0a32 322e 3335 checklist..22.35 │ │ │ │ │ -00085710: 2056 6572 7369 6f6e 2033 2e37 2e33 0a3d Version 3.7.3.= │ │ │ │ │ -00085720: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00085730: 3d3d 0a0a 5265 6c65 6173 6564 2044 6563 ==..Released Dec │ │ │ │ │ -00085740: 656d 6265 722c 2032 3030 372e 0a0a 352e ember, 2007...5. │ │ │ │ │ -00085750: 362e 3132 0a0a 2020 2020 2050 6163 6b61 6.12.. Packa │ │ │ │ │ -00085760: 6765 2076 6572 7369 6f6e 206e 756d 6265 ge version numbe │ │ │ │ │ -00085770: 7273 206d 6179 2063 6f6e 7461 696e 2074 rs may contain t │ │ │ │ │ -00085780: 696c 6465 732c 2077 6869 6368 2073 6f72 ildes, which sor │ │ │ │ │ -00085790: 7420 6265 666f 7265 0a20 2020 2020 616e t before. an │ │ │ │ │ -000857a0: 7974 6869 6e67 2c20 6576 656e 2074 6865 ything, even the │ │ │ │ │ -000857b0: 2065 6e64 206f 6620 6120 7061 7274 2e0a end of a part.. │ │ │ │ │ -000857c0: 0a31 302e 340a 0a20 2020 2020 5363 7269 .10.4.. Scri │ │ │ │ │ -000857d0: 7074 7320 6d61 7920 6173 7375 6d65 2074 pts may assume t │ │ │ │ │ -000857e0: 6861 7420 e280 982f 6269 6e2f 7368 e280 hat .../bin/sh.. │ │ │ │ │ -000857f0: 9920 7375 7070 6f72 7473 206c 6f63 616c . supports local │ │ │ │ │ -00085800: 2028 6174 2061 2062 6173 6963 206c 6576 (at a basic lev │ │ │ │ │ -00085810: 656c 290a 2020 2020 2061 6e64 2074 6861 el). and tha │ │ │ │ │ -00085820: 7420 6974 7320 7465 7374 2062 7569 6c74 t its test built │ │ │ │ │ -00085830: 696e 2028 6966 2061 6e79 2920 7375 7070 in (if any) supp │ │ │ │ │ -00085840: 6f72 7473 202d 6120 616e 6420 2d6f 2062 orts -a and -o b │ │ │ │ │ -00085850: 696e 6172 790a 2020 2020 206c 6f67 6963 inary. logic │ │ │ │ │ -00085860: 616c 206f 7065 7261 746f 7273 2e0a 0a38 al operators...8 │ │ │ │ │ -00085870: 2e35 0a0a 2020 2020 2054 6865 2073 7562 .5.. The sub │ │ │ │ │ -00085880: 7374 6974 7574 696f 6e20 7661 7269 6162 stitution variab │ │ │ │ │ -00085890: 6c65 2024 7b62 696e 6172 793a 5665 7273 le ${binary:Vers │ │ │ │ │ -000858a0: 696f 6e7d 2073 686f 756c 6420 6265 2075 ion} should be u │ │ │ │ │ -000858b0: 7365 6420 696e 2070 6c61 6365 0a20 2020 sed in place. │ │ │ │ │ -000858c0: 2020 6f66 2024 7b53 6f75 7263 652d 5665 of ${Source-Ve │ │ │ │ │ -000858d0: 7273 696f 6e7d 2066 6f72 2064 6570 656e rsion} for depen │ │ │ │ │ -000858e0: 6465 6e63 6965 7320 6265 7477 6565 6e20 dencies between │ │ │ │ │ -000858f0: 7061 636b 6167 6573 206f 6620 7468 6520 packages of the │ │ │ │ │ -00085900: 7361 6d65 0a20 2020 2020 6c69 6272 6172 same. librar │ │ │ │ │ -00085910: 792e 0a0a 6d65 6e75 2070 6f6c 6963 790a y...menu policy. │ │ │ │ │ -00085920: 0a20 2020 2020 5375 6273 7461 6e74 6961 . Substantia │ │ │ │ │ -00085930: 6c20 7265 6f72 6761 6e69 7a61 7469 6f6e l reorganization │ │ │ │ │ -00085940: 2061 6e64 2072 656e 616d 696e 6720 6f66 and renaming of │ │ │ │ │ -00085950: 2073 6563 7469 6f6e 7320 696e 2074 6865 sections in the │ │ │ │ │ -00085960: 2044 6562 6961 6e0a 2020 2020 206d 656e Debian. men │ │ │ │ │ -00085970: 7520 7374 7275 6374 7572 652e 2020 5061 u structure. Pa │ │ │ │ │ -00085980: 636b 6167 6573 2077 6974 6820 6d65 6e75 ckages with menu │ │ │ │ │ -00085990: 2065 6e74 7269 6573 2073 686f 756c 6420 entries should │ │ │ │ │ -000859a0: 6265 2072 6576 6965 7765 6420 746f 0a20 be reviewed to. │ │ │ │ │ -000859b0: 2020 2020 7365 6520 6966 2074 6865 206d see if the m │ │ │ │ │ -000859c0: 656e 7520 7365 6374 696f 6e20 6861 7320 enu section has │ │ │ │ │ -000859d0: 6265 656e 2072 656e 616d 6564 206f 7220 been renamed or │ │ │ │ │ -000859e0: 6966 206f 6e65 206f 6620 7468 6520 6e65 if one of the ne │ │ │ │ │ -000859f0: 770a 2020 2020 2073 6563 7469 6f6e 7320 w. sections │ │ │ │ │ -00085a00: 776f 756c 6420 6265 206d 6f72 6520 6170 would be more ap │ │ │ │ │ -00085a10: 7072 6f70 7269 6174 652e 0a0a 352e 362e propriate...5.6. │ │ │ │ │ -00085a20: 310a 0a20 2020 2020 5468 6520 536f 7572 1.. The Sour │ │ │ │ │ -00085a30: 6365 2066 6965 6c64 2069 6e20 6120 e280 ce field in a .. │ │ │ │ │ -00085a40: 982e 6368 616e 6765 73e2 8099 2066 696c ..changes... fil │ │ │ │ │ -00085a50: 6520 6d61 7920 636f 6e74 6169 6e20 6120 e may contain a │ │ │ │ │ -00085a60: 7665 7273 696f 6e20 6e75 6d62 6572 0a20 version number. │ │ │ │ │ -00085a70: 2020 2020 696e 2070 6172 656e 7468 6573 in parenthes │ │ │ │ │ -00085a80: 6573 2e0a 0a35 2e36 2e31 370a 0a20 2020 es...5.6.17.. │ │ │ │ │ -00085a90: 2020 5468 6520 6163 6365 7074 6162 6c65 The acceptable │ │ │ │ │ -00085aa0: 2076 616c 7565 7320 666f 7220 7468 6520 values for the │ │ │ │ │ -00085ab0: 5572 6765 6e63 7920 6669 656c 6420 6172 Urgency field ar │ │ │ │ │ -00085ac0: 6520 6c6f 772c 206d 6564 6975 6d2c 2068 e low, medium, h │ │ │ │ │ -00085ad0: 6967 682c 0a20 2020 2020 6372 6974 6963 igh,. critic │ │ │ │ │ -00085ae0: 616c 2c20 6f72 2065 6d65 7267 656e 6379 al, or emergency │ │ │ │ │ -00085af0: 2e0a 0a38 2e36 0a0a 2020 2020 2054 6865 ...8.6.. The │ │ │ │ │ -00085b00: 2073 686c 6962 7320 6669 6c65 206e 6f77 shlibs file now │ │ │ │ │ -00085b10: 2061 6c6c 6f77 7320 616e 206f 7074 696f allows an optio │ │ │ │ │ -00085b20: 6e61 6c20 7479 7065 2066 6965 6c64 2c20 nal type field, │ │ │ │ │ -00085b30: 696e 6469 6361 7469 6e67 2074 6865 0a20 indicating the. │ │ │ │ │ -00085b40: 2020 2020 7479 7065 206f 6620 7061 636b type of pack │ │ │ │ │ -00085b50: 6167 6520 666f 7220 7768 6963 6820 7468 age for which th │ │ │ │ │ -00085b60: 6520 6c69 6e65 2069 7320 7661 6c69 642e e line is valid. │ │ │ │ │ -00085b70: 2020 5468 6520 6f6e 6c79 2063 7572 7265 The only curre │ │ │ │ │ -00085b80: 6e74 6c79 0a20 2020 2020 7375 7070 6f72 ntly. suppor │ │ │ │ │ -00085b90: 7465 6420 7479 7065 2069 7320 7564 6562 ted type is udeb │ │ │ │ │ -00085ba0: 2c20 7573 6564 2077 6974 6820 7061 636b , used with pack │ │ │ │ │ -00085bb0: 6167 6573 2066 6f72 2074 6865 2044 6562 ages for the Deb │ │ │ │ │ -00085bc0: 6961 6e0a 2020 2020 2049 6e73 7461 6c6c ian. Install │ │ │ │ │ -00085bd0: 6572 2e0a 0a33 2e39 2e31 0a0a 2020 2020 er...3.9.1.. │ │ │ │ │ -00085be0: 2050 6163 6b61 6765 7320 666f 6c6c 6f77 Packages follow │ │ │ │ │ -00085bf0: 696e 6720 7468 6520 4465 6269 616e 2043 ing the Debian C │ │ │ │ │ -00085c00: 6f6e 6669 6775 7261 7469 6f6e 206d 616e onfiguration man │ │ │ │ │ -00085c10: 6167 656d 656e 740a 2020 2020 2073 7065 agement. spe │ │ │ │ │ -00085c20: 6369 6669 6361 7469 6f6e 206d 7573 7420 cification must │ │ │ │ │ -00085c30: 616c 6c6f 7720 666f 7220 7472 616e 736c allow for transl │ │ │ │ │ -00085c40: 6174 696f 6e20 6f66 2074 6865 6972 206d ation of their m │ │ │ │ │ -00085c50: 6573 7361 6765 7320 6279 2075 7369 6e67 essages by using │ │ │ │ │ -00085c60: 0a20 2020 2020 6120 6765 7474 6578 742d . a gettext- │ │ │ │ │ -00085c70: 6261 7365 6420 7379 7374 656d 2073 7563 based system suc │ │ │ │ │ -00085c80: 6820 6173 2070 6f2d 6465 6263 6f6e 662e h as po-debconf. │ │ │ │ │ -00085c90: 0a0a 3132 2e35 0a0a 2020 2020 2047 4644 ..12.5.. GFD │ │ │ │ │ -00085ca0: 4c20 312e 322c 2047 504c 2033 2c20 616e L 1.2, GPL 3, an │ │ │ │ │ -00085cb0: 6420 4c47 504c 2033 2061 7265 206e 6f77 d LGPL 3 are now │ │ │ │ │ -00085cc0: 2069 6e20 636f 6d6d 6f6e 2d6c 6963 656e in common-licen │ │ │ │ │ -00085cd0: 7365 7320 616e 6420 7368 6f75 6c64 0a20 ses and should. │ │ │ │ │ -00085ce0: 2020 2020 6265 2072 6566 6572 656e 6365 be reference │ │ │ │ │ -00085cf0: 6420 7261 7468 6572 2074 6861 6e20 7175 d rather than qu │ │ │ │ │ -00085d00: 6f74 6564 2069 6e20 6465 6269 616e 2f63 oted in debian/c │ │ │ │ │ -00085d10: 6f70 7972 6967 6874 2e0a 0a1f 0a46 696c opyright.....Fil │ │ │ │ │ -00085d20: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00085d30: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -00085d40: 7273 696f 6e20 3320 3720 3220 322c 2020 rsion 3 7 2 2, │ │ │ │ │ -00085d50: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ -00085d60: 3720 322c 2020 5072 6576 3a20 5665 7273 7 2, Prev: Vers │ │ │ │ │ -00085d70: 696f 6e20 3320 3720 332c 2020 5570 3a20 ion 3 7 3, Up: │ │ │ │ │ -00085d80: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -00085d90: 6973 740a 0a32 322e 3336 2056 6572 7369 ist..22.36 Versi │ │ │ │ │ -00085da0: 6f6e 2033 2e37 2e32 2e32 0a3d 3d3d 3d3d on 3.7.2.2.===== │ │ │ │ │ -00085db0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00085dc0: 0a0a 5265 6c65 6173 6564 204f 6374 6f62 ..Released Octob │ │ │ │ │ -00085dd0: 6572 2c20 3230 3036 2e0a 0a54 6869 7320 er, 2006...This │ │ │ │ │ -00085de0: 7265 6c65 6173 6520 6272 6f6b 6520 7468 release broke th │ │ │ │ │ -00085df0: 6520 6e6f 726d 616c 2072 756c 6520 6167 e normal rule ag │ │ │ │ │ -00085e00: 6169 6e73 7420 696e 7472 6f64 7563 696e ainst introducin │ │ │ │ │ -00085e10: 6720 6e6f 726d 6174 6976 6520 6368 616e g normative chan │ │ │ │ │ -00085e20: 6765 730a 7769 7468 6f75 7420 6368 616e ges.without chan │ │ │ │ │ -00085e30: 6769 6e67 2074 6865 206d 616a 6f72 2070 ging the major p │ │ │ │ │ -00085e40: 6174 6368 206c 6576 656c 2e0a 0a36 2e31 atch level...6.1 │ │ │ │ │ -00085e50: 0a0a 2020 2020 204d 6169 6e74 6169 6e65 .. Maintaine │ │ │ │ │ -00085e60: 7220 7363 7269 7074 7320 6d75 7374 206e r scripts must n │ │ │ │ │ -00085e70: 6f74 2062 6520 776f 726c 6420 7772 6974 ot be world writ │ │ │ │ │ -00085e80: 6561 626c 6520 2875 7020 6672 6f6d 2061 eable (up from a │ │ │ │ │ -00085e90: 2073 686f 756c 6420 746f 0a20 2020 2020 should to. │ │ │ │ │ -00085ea0: 6120 6d75 7374 290a 0a1f 0a46 696c 653a a must)....File: │ │ │ │ │ -00085eb0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00085ec0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -00085ed0: 696f 6e20 3320 3720 322c 2020 4e65 7874 ion 3 7 2, Next │ │ │ │ │ -00085ee0: 3a20 5665 7273 696f 6e20 3320 3720 312c : Version 3 7 1, │ │ │ │ │ -00085ef0: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -00085f00: 3320 3720 3220 322c 2020 5570 3a20 5570 3 7 2 2, Up: Up │ │ │ │ │ -00085f10: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00085f20: 740a 0a32 322e 3337 2056 6572 7369 6f6e t..22.37 Version │ │ │ │ │ -00085f30: 2033 2e37 2e32 0a3d 3d3d 3d3d 3d3d 3d3d 3.7.2.========= │ │ │ │ │ -00085f40: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00085f50: 6173 6564 2041 7072 696c 2c20 3230 3036 ased April, 2006 │ │ │ │ │ -00085f60: 2e0a 0a31 312e 350a 0a20 2020 2020 5265 ...11.5.. Re │ │ │ │ │ -00085f70: 7665 7274 2074 6865 2063 6769 2d6c 6962 vert the cgi-lib │ │ │ │ │ -00085f80: 2063 6861 6e67 652e 0a0a 1f0a 4669 6c65 change.....File │ │ │ │ │ -00085f90: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00085fa0: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ -00085fb0: 7369 6f6e 2033 2037 2031 2c20 204e 6578 sion 3 7 1, Nex │ │ │ │ │ -00085fc0: 743a 2056 6572 7369 6f6e 2033 2037 2030 t: Version 3 7 0 │ │ │ │ │ -00085fd0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -00085fe0: 2033 2037 2032 2c20 2055 703a 2055 7067 3 7 2, Up: Upg │ │ │ │ │ -00085ff0: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ -00086000: 0a0a 3232 2e33 3820 5665 7273 696f 6e20 ..22.38 Version │ │ │ │ │ -00086010: 332e 372e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3.7.1.========== │ │ │ │ │ -00086020: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ -00086030: 7365 6420 4170 7269 6c2c 2032 3030 362e sed April, 2006. │ │ │ │ │ -00086040: 0a0a 3130 2e32 0a0a 2020 2020 2049 7420 ..10.2.. It │ │ │ │ │ -00086050: 6973 206e 6f77 2070 6f73 7369 626c 6520 is now possible │ │ │ │ │ -00086060: 746f 2063 7265 6174 6520 7368 6172 6564 to create shared │ │ │ │ │ -00086070: 206c 6962 7261 7269 6573 2077 6974 686f libraries witho │ │ │ │ │ -00086080: 7574 2072 656c 6f63 6174 6162 6c65 0a20 ut relocatable. │ │ │ │ │ -00086090: 2020 2020 636f 6465 2028 7573 696e 6720 code (using │ │ │ │ │ -000860a0: 2d66 5049 4329 2069 6e20 6365 7274 6169 -fPIC) in certai │ │ │ │ │ -000860b0: 6e20 6578 6365 7074 696f 6e61 6c20 6361 n exceptional ca │ │ │ │ │ -000860c0: 7365 732c 2070 726f 7669 6465 6420 736f ses, provided so │ │ │ │ │ -000860d0: 6d65 0a20 2020 2020 7072 6f63 6564 7572 me. procedur │ │ │ │ │ -000860e0: 6573 2061 7265 2066 6f6c 6c6f 7765 642c es are followed, │ │ │ │ │ -000860f0: 2061 6e64 2066 6f72 2063 7265 6174 696e and for creatin │ │ │ │ │ -00086100: 6720 7374 6174 6963 206c 6962 7261 7269 g static librari │ │ │ │ │ -00086110: 6573 2077 6974 680a 2020 2020 2072 656c es with. rel │ │ │ │ │ -00086120: 6f63 6174 6162 6c65 2063 6f64 6520 2861 ocatable code (a │ │ │ │ │ -00086130: 6761 696e 2c20 7573 696e 6720 2d66 5049 gain, using -fPI │ │ │ │ │ -00086140: 4329 2e20 4469 7363 7573 7369 6f6e 206f C). Discussion o │ │ │ │ │ -00086150: 6e0a 2020 2020 203c 6465 6269 616e 2d64 n. , getting │ │ │ │ │ -00086180: 6120 726f 7567 6820 636f 6e73 656e 7375 a rough consensu │ │ │ │ │ -00086190: 732c 2061 6e64 0a20 2020 2020 646f 6375 s, and. docu │ │ │ │ │ -000861a0: 6d65 6e74 696e 6720 6974 2069 6e20 5245 menting it in RE │ │ │ │ │ -000861b0: 4144 4d45 2e44 6562 6961 6e20 636f 6e73 ADME.Debian cons │ │ │ │ │ -000861c0: 7469 7475 7465 206d 6f73 7420 6f66 2074 titute most of t │ │ │ │ │ -000861d0: 6865 2070 726f 6365 7373 2e0a 0a31 312e he process...11. │ │ │ │ │ -000861e0: 382e 370a 0a20 2020 2020 5061 636b 6167 8.7.. Packag │ │ │ │ │ -000861f0: 6573 2073 686f 756c 6420 696e 7374 616c es should instal │ │ │ │ │ -00086200: 6c20 616e 7920 7265 6c65 7661 6e74 2066 l any relevant f │ │ │ │ │ -00086210: 696c 6573 2069 6e74 6f20 7468 6520 6469 iles into the di │ │ │ │ │ -00086220: 7265 6374 6f72 6965 730a 2020 2020 20e2 rectories. . │ │ │ │ │ -00086230: 8098 2f75 7372 2f69 6e63 6c75 6465 2f58 ../usr/include/X │ │ │ │ │ -00086240: 3131 2fe2 8099 2061 6e64 20e2 8098 2f75 11/... and .../u │ │ │ │ │ -00086250: 7372 2f6c 6962 2f58 3131 2fe2 8099 2c20 sr/lib/X11/..., │ │ │ │ │ -00086260: 6275 7420 6966 2074 6865 7920 646f 2073 but if they do s │ │ │ │ │ -00086270: 6f2c 2074 6865 790a 2020 2020 206d 7573 o, they. mus │ │ │ │ │ -00086280: 7420 7072 652d 6465 7065 6e64 206f 6e20 t pre-depend on │ │ │ │ │ -00086290: e280 9878 3131 2d63 6f6d 6d6f 6e20 283e ...x11-common (> │ │ │ │ │ -000862a0: 3d20 313a 372e 302e 3029 e280 990a 0a1f = 1:7.0.0)...... │ │ │ │ │ -000862b0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000862c0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000862d0: 3a20 5665 7273 696f 6e20 3320 3720 302c : Version 3 7 0, │ │ │ │ │ -000862e0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ -000862f0: 3320 3620 322c 2020 5072 6576 3a20 5665 3 6 2, Prev: Ve │ │ │ │ │ -00086300: 7273 696f 6e20 3320 3720 312c 2020 5570 rsion 3 7 1, Up │ │ │ │ │ -00086310: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ -00086320: 6b6c 6973 740a 0a32 322e 3339 2056 6572 klist..22.39 Ver │ │ │ │ │ -00086330: 7369 6f6e 2033 2e37 2e30 0a3d 3d3d 3d3d sion 3.7.0.===== │ │ │ │ │ -00086340: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -00086350: 5265 6c65 6173 6564 2041 7072 696c 2c20 Released April, │ │ │ │ │ -00086360: 3230 3036 2e0a 0a31 312e 350a 0a20 2020 2006...11.5.. │ │ │ │ │ -00086370: 2020 5061 636b 6167 6573 2073 6869 7070 Packages shipp │ │ │ │ │ -00086380: 696e 6720 7765 6220 7365 7276 6572 2043 ing web server C │ │ │ │ │ -00086390: 4749 2066 696c 6573 2061 7265 2065 7870 GI files are exp │ │ │ │ │ -000863a0: 6563 7465 6420 746f 2069 6e73 7461 6c6c ected to install │ │ │ │ │ -000863b0: 2074 6865 6d0a 2020 2020 2069 6e20 e280 them. in .. │ │ │ │ │ -000863c0: 982f 7573 722f 6c69 622f 6367 692d 6c69 ./usr/lib/cgi-li │ │ │ │ │ -000863d0: 622f e280 9920 6469 7265 6374 6f72 6965 b/... directorie │ │ │ │ │ -000863e0: 732e 2020 5468 6973 206c 6f63 6174 696f s. This locatio │ │ │ │ │ -000863f0: 6e20 6368 616e 6765 2070 6572 6861 7073 n change perhaps │ │ │ │ │ -00086400: 0a20 2020 2020 7368 6f75 6c64 2062 6520 . should be │ │ │ │ │ -00086410: 646f 6375 6d65 6e74 6564 2069 6e20 4e45 documented in NE │ │ │ │ │ -00086420: 5753 0a0a 3131 2e35 0a0a 2020 2020 2057 WS..11.5.. W │ │ │ │ │ -00086430: 6562 2073 6572 7665 7220 7061 636b 6167 eb server packag │ │ │ │ │ -00086440: 6573 2073 686f 756c 6420 696e 636c 7564 es should includ │ │ │ │ │ -00086450: 6520 6120 7374 616e 6461 7264 2073 6372 e a standard scr │ │ │ │ │ -00086460: 6970 7441 6c69 6173 206f 660a 2020 2020 iptAlias of. │ │ │ │ │ -00086470: 2063 6769 2d6c 6962 2074 6f20 e280 982f cgi-lib to .../ │ │ │ │ │ -00086480: 7573 722f 6c69 622f 6367 692d 6c69 62e2 usr/lib/cgi-lib. │ │ │ │ │ -00086490: 8099 2e0a 0a39 2e31 2e31 0a0a 2020 2020 .....9.1.1.. │ │ │ │ │ -000864a0: 2054 6865 2076 6572 7369 6f6e 206f 6620 The version of │ │ │ │ │ -000864b0: 4648 5320 6d61 6e64 6174 6564 2062 7920 FHS mandated by │ │ │ │ │ -000864c0: 706f 6c69 6379 2068 6173 2062 6565 6e20 policy has been │ │ │ │ │ -000864d0: 7570 7065 6420 746f 2032 2e33 2e20 2054 upped to 2.3. T │ │ │ │ │ -000864e0: 6865 7265 0a20 2020 2020 7368 6f75 6c64 here. should │ │ │ │ │ -000864f0: 2062 6520 6e6f 2063 6861 6e67 6573 2072 be no changes r │ │ │ │ │ -00086500: 6571 7569 7265 6420 666f 7220 6d6f 7374 equired for most │ │ │ │ │ -00086510: 2070 6163 6b61 6765 732c 2074 686f 7567 packages, thoug │ │ │ │ │ -00086520: 6820 6e65 7720 746f 700a 2020 2020 206c h new top. l │ │ │ │ │ -00086530: 6576 656c 2064 6972 6563 746f 7269 6573 evel directories │ │ │ │ │ -00086540: 20e2 8098 2f6d 6564 6961 e280 992c 20e2 .../media..., . │ │ │ │ │ -00086550: 8098 2f73 7276 e280 992c 2065 7463 2e20 ../srv..., etc. │ │ │ │ │ -00086560: 206d 6179 2062 6520 6f66 2069 6e74 6572 may be of inter │ │ │ │ │ -00086570: 6573 742e 0a0a 352e 312c 2035 2e36 2e33 est...5.1, 5.6.3 │ │ │ │ │ -00086580: 0a0a 2020 2020 2041 6c6c 2066 6965 6c64 .. All field │ │ │ │ │ -00086590: 732c 2061 7061 7274 2066 726f 6d20 7468 s, apart from th │ │ │ │ │ -000865a0: 6520 5570 6c6f 6164 6572 7320 6669 656c e Uploaders fiel │ │ │ │ │ -000865b0: 642c 2069 6e20 7468 6520 636f 6e74 726f d, in the contro │ │ │ │ │ -000865c0: 6c20 6669 6c65 2061 7265 0a20 2020 2020 l file are. │ │ │ │ │ -000865d0: 7375 7070 6f73 6564 2074 6f20 6265 2061 supposed to be a │ │ │ │ │ -000865e0: 2073 696e 676c 6520 6c6f 6769 6361 6c20 single logical │ │ │ │ │ -000865f0: 6c69 6e65 2c20 7768 6963 6820 6d61 7920 line, which may │ │ │ │ │ -00086600: 6265 2073 7072 6561 6420 6f76 6572 0a20 be spread over. │ │ │ │ │ -00086610: 2020 2020 6d75 6c74 6970 6c65 2070 6879 multiple phy │ │ │ │ │ -00086620: 7369 6361 6c20 6c69 6e65 7320 286e 6577 sical lines (new │ │ │ │ │ -00086630: 6c69 6e65 2066 6f6c 6c6f 7765 6420 6279 line followed by │ │ │ │ │ -00086640: 2073 7061 6365 2069 7320 656c 6964 6564 space is elided │ │ │ │ │ -00086650: 292e 0a20 2020 2020 486f 7765 7665 722c ).. However, │ │ │ │ │ -00086660: 2061 6e79 2070 6172 7365 7220 666f 7220 any parser for │ │ │ │ │ -00086670: 7468 6520 636f 6e74 726f 6c20 6669 6c65 the control file │ │ │ │ │ -00086680: 206d 7573 7420 616c 6c6f 7720 7468 6520 must allow the │ │ │ │ │ -00086690: 5570 6c6f 6164 6572 730a 2020 2020 2066 Uploaders. f │ │ │ │ │ -000866a0: 6965 6c64 2074 6f20 6265 2073 7072 6561 ield to be sprea │ │ │ │ │ -000866b0: 6420 6f76 6572 206d 756c 7469 706c 6520 d over multiple │ │ │ │ │ -000866c0: 7068 7973 6963 616c 206c 696e 6573 2061 physical lines a │ │ │ │ │ -000866d0: 7320 7765 6c6c 2c20 746f 2070 7265 7061 s well, to prepa │ │ │ │ │ -000866e0: 7265 0a20 2020 2020 666f 7220 6675 7475 re. for futu │ │ │ │ │ -000866f0: 7265 2063 6861 6e67 6573 2e0a 0a31 302e re changes...10. │ │ │ │ │ -00086700: 340a 0a20 2020 2020 5768 656e 2073 6372 4.. When scr │ │ │ │ │ -00086710: 6970 7473 2061 7265 2069 6e73 7461 6c6c ipts are install │ │ │ │ │ -00086720: 6564 2069 6e74 6f20 6120 6469 7265 6374 ed into a direct │ │ │ │ │ -00086730: 6f72 7920 696e 2074 6865 2073 7973 7465 ory in the syste │ │ │ │ │ -00086740: 6d20 5041 5448 2c20 7468 650a 2020 2020 m PATH, the. │ │ │ │ │ -00086750: 2073 6372 6970 7420 6e61 6d65 2073 686f script name sho │ │ │ │ │ -00086760: 756c 6420 6e6f 7420 696e 636c 7564 6520 uld not include │ │ │ │ │ -00086770: 616e 2065 7874 656e 7369 6f6e 2074 6861 an extension tha │ │ │ │ │ -00086780: 7420 6465 6e6f 7465 7320 7468 650a 2020 t denotes the. │ │ │ │ │ -00086790: 2020 2073 6372 6970 7469 6e67 206c 616e scripting lan │ │ │ │ │ -000867a0: 6775 6167 6520 6375 7272 656e 746c 7920 guage currently │ │ │ │ │ -000867b0: 7573 6564 2074 6f20 696d 706c 656d 656e used to implemen │ │ │ │ │ -000867c0: 7420 6974 2e0a 0a39 2e33 2e33 2e32 0a0a t it...9.3.3.2.. │ │ │ │ │ -000867d0: 2020 2020 2070 6163 6b61 6765 7320 7468 packages th │ │ │ │ │ -000867e0: 6174 2069 6e76 6f6b 6520 696e 6974 7363 at invoke initsc │ │ │ │ │ -000867f0: 7269 7074 7320 6e6f 7720 6d75 7374 2075 ripts now must u │ │ │ │ │ -00086800: 7365 2069 6e76 6f6b 652d 7263 2e64 2074 se invoke-rc.d t │ │ │ │ │ -00086810: 6f20 646f 2073 6f0a 2020 2020 2073 696e o do so. sin │ │ │ │ │ -00086820: 6365 2069 7420 616c 736f 2070 6179 7320 ce it also pays │ │ │ │ │ -00086830: 6174 7465 6e74 696f 6e20 746f 2072 756e attention to run │ │ │ │ │ -00086840: 206c 6576 656c 7320 616e 6420 6f74 6865 levels and othe │ │ │ │ │ -00086850: 7220 6c6f 6361 6c0a 2020 2020 2063 6f6e r local. con │ │ │ │ │ -00086860: 7374 7261 696e 7473 2e0a 0a31 312e 382e straints...11.8. │ │ │ │ │ -00086870: 352e 322c 2031 312e 382e 372c 2065 7463 5.2, 11.8.7, etc │ │ │ │ │ -00086880: 0a0a 2020 2020 2057 6520 6e6f 206c 6f6e .. We no lon │ │ │ │ │ -00086890: 6765 7220 7573 6520 e280 982f 7573 722f ger use .../usr/ │ │ │ │ │ -000868a0: 5831 3152 36e2 8099 2c20 7369 6e63 6520 X11R6..., since │ │ │ │ │ -000868b0: 7765 2068 6176 6520 6d69 6772 6174 6564 we have migrated │ │ │ │ │ -000868c0: 2061 7761 7920 746f 2075 7369 6e67 0a20 away to using. │ │ │ │ │ -000868d0: 2020 2020 586f 7267 2070 6174 6873 2e20 Xorg paths. │ │ │ │ │ -000868e0: 2054 6869 7320 6d65 616e 732c 2066 6f72 This means, for │ │ │ │ │ -000868f0: 206f 6e65 2074 6869 6e67 2c20 666f 6e74 one thing, font │ │ │ │ │ -00086900: 7320 6c69 7665 2069 6e0a 2020 2020 20e2 s live in. . │ │ │ │ │ -00086910: 8098 2f75 7372 2f73 6861 7265 2f66 6f6e ../usr/share/fon │ │ │ │ │ -00086920: 7473 2f58 3131 2fe2 8099 206e 6f77 2c20 ts/X11/... now, │ │ │ │ │ -00086930: 616e 6420 e280 982f 7573 722f 5831 3152 and .../usr/X11R │ │ │ │ │ -00086940: 36e2 8099 2069 7320 676f 6e65 2e0a 0a1f 6... is gone.... │ │ │ │ │ -00086950: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00086960: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00086970: 3a20 5665 7273 696f 6e20 3320 3620 322c : Version 3 6 2, │ │ │ │ │ -00086980: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ -00086990: 3320 3620 312c 2020 5072 6576 3a20 5665 3 6 1, Prev: Ve │ │ │ │ │ -000869a0: 7273 696f 6e20 3320 3720 302c 2020 5570 rsion 3 7 0, Up │ │ │ │ │ -000869b0: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ -000869c0: 6b6c 6973 740a 0a32 322e 3430 2056 6572 klist..22.40 Ver │ │ │ │ │ -000869d0: 7369 6f6e 2033 2e36 2e32 0a3d 3d3d 3d3d sion 3.6.2.===== │ │ │ │ │ -000869e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -000869f0: 5265 6c65 6173 6564 204a 756e 652c 2032 Released June, 2 │ │ │ │ │ -00086a00: 3030 352e 0a0a 2020 2020 2052 6563 6f6d 005... Recom │ │ │ │ │ -00086a10: 6d65 6e64 2064 6f63 2d62 6173 652c 2061 mend doc-base, a │ │ │ │ │ -00086a20: 6e64 206e 6f74 206d 656e 752c 2066 6f72 nd not menu, for │ │ │ │ │ -00086a30: 2072 6567 6973 7465 7269 6e67 2070 6163 registering pac │ │ │ │ │ -00086a40: 6b61 6765 0a20 2020 2020 646f 6375 6d65 kage. docume │ │ │ │ │ -00086a50: 6e74 6174 696f 6e2e 0a0a 382e 310a 0a20 ntation...8.1.. │ │ │ │ │ -00086a60: 2020 2020 5275 6e20 7469 6d65 2073 7570 Run time sup │ │ │ │ │ -00086a70: 706f 7274 2070 726f 6772 616d 7320 7368 port programs sh │ │ │ │ │ -00086a80: 6f75 6c64 206c 6976 6520 696e 2073 7562 ould live in sub │ │ │ │ │ -00086a90: 6469 7265 6374 6f72 6965 7320 6f66 0a20 directories of. │ │ │ │ │ -00086aa0: 2020 2020 e280 982f 7573 722f 6c69 622f .../usr/lib/ │ │ │ │ │ -00086ab0: e280 9920 6f72 20e2 8098 2f75 7372 2f73 ... or .../usr/s │ │ │ │ │ -00086ac0: 6861 7265 e280 992c 2061 6e64 2070 7265 hare..., and pre │ │ │ │ │ -00086ad0: 6665 7261 626c 7920 7468 6520 7368 6172 ferably the shar │ │ │ │ │ -00086ae0: 6564 206c 6962 2069 7320 6e61 6d65 640a ed lib is named. │ │ │ │ │ -00086af0: 2020 2020 2074 6865 2073 616d 6520 6173 the same as │ │ │ │ │ -00086b00: 2074 6865 2070 6163 6b61 6765 206e 616d the package nam │ │ │ │ │ -00086b10: 6520 2874 6f20 6176 6f69 6420 6e61 6d65 e (to avoid name │ │ │ │ │ -00086b20: 2063 6f6c 6c69 7369 6f6e 7329 2e0a 0a31 collisions)...1 │ │ │ │ │ -00086b30: 312e 350a 0a20 2020 2020 4974 2069 7320 1.5.. It is │ │ │ │ │ -00086b40: 7265 636f 6d6d 656e 6465 6420 7468 6174 recommended that │ │ │ │ │ -00086b50: 2048 5454 5020 7365 7276 6572 7320 7072 HTTP servers pr │ │ │ │ │ -00086b60: 6f76 6964 6520 616e 2061 6c69 6173 202f ovide an alias / │ │ │ │ │ -00086b70: 696d 6167 6573 2074 6f0a 2020 2020 2061 images to. a │ │ │ │ │ -00086b80: 6c6c 6f77 2070 6163 6b61 6765 7320 746f llow packages to │ │ │ │ │ -00086b90: 2073 6861 7265 2069 6d61 6765 2066 696c share image fil │ │ │ │ │ -00086ba0: 6573 2077 6974 6820 7468 6520 7765 6220 es with the web │ │ │ │ │ -00086bb0: 7365 7276 6572 0a0a 1f0a 4669 6c65 3a20 server....File: │ │ │ │ │ -00086bc0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00086bd0: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -00086be0: 6f6e 2033 2036 2031 2c20 204e 6578 743a on 3 6 1, Next: │ │ │ │ │ -00086bf0: 2056 6572 7369 6f6e 2033 2036 2030 2c20 Version 3 6 0, │ │ │ │ │ -00086c00: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ -00086c10: 2036 2032 2c20 2055 703a 2055 7067 7261 6 2, Up: Upgra │ │ │ │ │ -00086c20: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -00086c30: 3232 2e34 3120 5665 7273 696f 6e20 332e 22.41 Version 3. │ │ │ │ │ -00086c40: 362e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 6.1.============ │ │ │ │ │ -00086c50: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ -00086c60: 6420 4175 6775 7374 2c20 3230 3033 2e0a d August, 2003.. │ │ │ │ │ -00086c70: 0a33 2e31 302e 310a 0a20 2020 2020 5072 .3.10.1.. Pr │ │ │ │ │ -00086c80: 6f6d 7074 696e 6720 7468 6520 7573 6572 ompting the user │ │ │ │ │ -00086c90: 2073 686f 756c 6420 6265 2064 6f6e 6520 should be done │ │ │ │ │ -00086ca0: 7573 696e 6720 6465 6263 6f6e 662e 2020 using debconf. │ │ │ │ │ -00086cb0: 4e6f 6e20 6465 6263 6f6e 6620 7573 6572 Non debconf user │ │ │ │ │ -00086cc0: 0a20 2020 2020 7072 6f6d 7074 7320 6172 . prompts ar │ │ │ │ │ -00086cd0: 6520 6e6f 7720 6465 7072 6563 6174 6564 e now deprecated │ │ │ │ │ -00086ce0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00086cf0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00086d00: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -00086d10: 3620 302c 2020 4e65 7874 3a20 5665 7273 6 0, Next: Vers │ │ │ │ │ -00086d20: 696f 6e20 3320 3520 3130 2c20 2050 7265 ion 3 5 10, Pre │ │ │ │ │ -00086d30: 763a 2056 6572 7369 6f6e 2033 2036 2031 v: Version 3 6 1 │ │ │ │ │ -00086d40: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -00086d50: 2063 6865 636b 6c69 7374 0a0a 3232 2e34 checklist..22.4 │ │ │ │ │ -00086d60: 3220 5665 7273 696f 6e20 332e 362e 300a 2 Version 3.6.0. │ │ │ │ │ -00086d70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00086d80: 3d3d 3d0a 0a52 656c 6561 7365 6420 4a75 ===..Released Ju │ │ │ │ │ -00086d90: 6c79 2c20 3230 3033 2e0a 0a52 6573 7472 ly, 2003...Restr │ │ │ │ │ -00086da0: 7563 7475 7269 6e67 2063 6175 7365 6420 ucturing caused │ │ │ │ │ -00086db0: 7368 6966 7473 2069 6e20 7365 6374 696f shifts in sectio │ │ │ │ │ -00086dc0: 6e20 6e75 6d62 6572 7320 616e 6420 6275 n numbers and bu │ │ │ │ │ -00086dd0: 6d70 696e 6720 6f66 2074 6865 206d 696e mping of the min │ │ │ │ │ -00086de0: 6f72 0a76 6572 7369 6f6e 206e 756d 6265 or.version numbe │ │ │ │ │ -00086df0: 722e 0a0a 4d61 6e79 2070 6163 6b61 6769 r...Many packagi │ │ │ │ │ -00086e00: 6e67 206d 616e 7561 6c20 6170 7065 6e64 ng manual append │ │ │ │ │ -00086e10: 6963 6573 2074 6861 7420 7765 7265 2069 ices that were i │ │ │ │ │ -00086e20: 6e74 6567 7261 7465 6420 696e 746f 2070 ntegrated into p │ │ │ │ │ -00086e30: 6f6c 6963 790a 7365 6374 696f 6e73 2061 olicy.sections a │ │ │ │ │ -00086e40: 7265 206e 6f77 2065 6d70 7479 2c20 616e re now empty, an │ │ │ │ │ -00086e50: 6420 7265 706c 6163 6564 2077 6974 6820 d replaced with │ │ │ │ │ -00086e60: 6c69 6e6b 7320 746f 2074 6865 2050 6f6c links to the Pol │ │ │ │ │ -00086e70: 6963 792e 2020 496e 0a70 6172 7469 6375 icy. In.particu │ │ │ │ │ -00086e80: 6c61 722c 2074 6865 2061 7070 656e 6469 lar, the appendi │ │ │ │ │ -00086e90: 6365 7320 7468 6174 2069 6e63 6c75 6465 ces that include │ │ │ │ │ -00086ea0: 6420 7468 6520 6c69 7374 206f 6620 636f d the list of co │ │ │ │ │ -00086eb0: 6e74 726f 6c20 6669 656c 6473 2077 6572 ntrol fields wer │ │ │ │ │ -00086ec0: 650a 7570 6461 7465 6420 286e 6577 2066 e.updated (new f │ │ │ │ │ -00086ed0: 6965 6c64 7320 6c69 6b65 2043 6c6f 7365 ields like Close │ │ │ │ │ -00086ee0: 732c 2043 6861 6e67 6564 2d42 7920 7765 s, Changed-By we │ │ │ │ │ -00086ef0: 7265 2061 6464 6564 2920 616e 6420 7468 re added) and th │ │ │ │ │ -00086f00: 6520 6c69 7374 206f 660a 6669 656c 6473 e list of.fields │ │ │ │ │ -00086f10: 2066 6f72 2065 6163 6820 6f66 2063 6f6e for each of con │ │ │ │ │ -00086f20: 7472 6f6c 2c20 e280 982e 6368 616e 6765 trol, ....change │ │ │ │ │ -00086f30: 73e2 8099 2061 6e64 20e2 8098 2e64 7363 s... and ....dsc │ │ │ │ │ -00086f40: e280 9920 6669 6c65 7320 6973 206e 6f77 ... files is now │ │ │ │ │ -00086f50: 2069 6e0a 506f 6c69 6379 2c20 616e 6420 in.Policy, and │ │ │ │ │ -00086f60: 7468 6579 e280 9972 6520 6d61 726b 6564 they...re marked │ │ │ │ │ -00086f70: 206d 616e 6461 746f 7279 2c20 7265 636f mandatory, reco │ │ │ │ │ -00086f80: 6d6d 656e 6465 6420 6f72 206f 7074 696f mmended or optio │ │ │ │ │ -00086f90: 6e61 6c20 6261 7365 6420 6f6e 0a74 6865 nal based on.the │ │ │ │ │ -00086fa0: 2063 7572 7265 6e74 2070 7261 6374 6963 current practic │ │ │ │ │ -00086fb0: 6520 616e 6420 7468 6520 6265 6861 7669 e and the behavi │ │ │ │ │ -00086fc0: 6f72 206f 6620 7468 6520 6465 622d 6275 or of the deb-bu │ │ │ │ │ -00086fd0: 696c 6469 6e67 2074 6f6f 6c2d 6368 6169 ilding tool-chai │ │ │ │ │ -00086fe0: 6e2e 0a0a 456c 696d 696e 6174 696f 6e20 n...Elimination │ │ │ │ │ -00086ff0: 6f66 206e 6565 646c 6573 736c 7920 6465 of needlessly de │ │ │ │ │ -00087000: 6570 2073 6563 7469 6f6e 206c 6576 656c ep section level │ │ │ │ │ -00087010: 732c 2070 7269 6d61 7269 6c79 2069 6e20 s, primarily in │ │ │ │ │ -00087020: 7468 6520 6368 6170 7465 720a 4465 6269 the chapter.Debi │ │ │ │ │ -00087030: 616e 2041 7263 6869 7665 2c20 6672 6f6d an Archive, from │ │ │ │ │ -00087040: 2077 6869 6368 2074 776f 206e 6577 2063 which two new c │ │ │ │ │ -00087050: 6861 7074 6572 7320 7765 7265 2073 706c hapters were spl │ │ │ │ │ -00087060: 6974 206f 7574 2c20 4269 6e61 7279 0a70 it out, Binary.p │ │ │ │ │ -00087070: 6163 6b61 6765 7320 616e 6420 536f 7572 ackages and Sour │ │ │ │ │ -00087080: 6365 2070 6163 6b61 6765 732e 2020 5768 ce packages. Wh │ │ │ │ │ -00087090: 6174 2072 656d 6169 6e65 6420 7761 7320 at remained was │ │ │ │ │ -000870a0: 7265 6f72 6465 7265 6420 7072 6f70 6572 reordered proper │ │ │ │ │ -000870b0: 6c79 2c0a 7468 6174 2069 732c 2073 6f6d ly,.that is, som │ │ │ │ │ -000870c0: 6520 7365 6374 7320 6265 6361 6d65 2073 e sects became s │ │ │ │ │ -000870d0: 6563 7473 2065 7463 2e0a 0a53 6576 6572 ects etc...Sever │ │ │ │ │ -000870e0: 616c 2073 6563 7469 6f6e 7320 7468 6174 al sections that │ │ │ │ │ -000870f0: 2077 6572 6520 7265 6475 6e64 616e 742c were redundant, │ │ │ │ │ -00087100: 2063 7275 6674 7920 6f72 2073 696d 706c crufty or simpl │ │ │ │ │ -00087110: 7920 6e6f 7420 6465 7369 676e 6564 2077 y not designed w │ │ │ │ │ -00087120: 6974 680a 616e 7920 736f 7274 206f 6620 ith.any sort of │ │ │ │ │ -00087130: 7669 7369 6f6e 2c20 7765 7265 2072 6561 vision, were rea │ │ │ │ │ -00087140: 7272 616e 6765 6420 6163 636f 7264 696e rranged accordin │ │ │ │ │ -00087150: 6720 746f 2074 6865 2066 6f72 6d75 6c61 g to the formula │ │ │ │ │ -00087160: 2074 6861 740a 6576 6572 7974 6869 6e67 that.everything │ │ │ │ │ -00087170: 2073 686f 756c 6420 6265 2065 6974 6865 should be eithe │ │ │ │ │ -00087180: 7220 696e 2074 6865 2073 616d 6520 706c r in the same pl │ │ │ │ │ -00087190: 6163 6520 6f72 2070 726f 7065 726c 7920 ace or properly │ │ │ │ │ -000871a0: 696e 7465 726c 696e 6b65 642e 0a53 6f6d interlinked..Som │ │ │ │ │ -000871b0: 6520 7468 696e 6773 2072 656d 6169 6e65 e things remaine │ │ │ │ │ -000871c0: 6420 7370 6c69 7420 7570 2062 6574 7765 d split up betwe │ │ │ │ │ -000871d0: 656e 2064 6966 6665 7265 6e74 2063 6861 en different cha │ │ │ │ │ -000871e0: 7074 6572 7320 7768 656e 2074 6865 790a pters when they. │ │ │ │ │ -000871f0: 7461 6c6b 6564 2061 626f 7574 2064 6966 talked about dif │ │ │ │ │ -00087200: 6665 7265 6e74 2061 7370 6563 7473 206f ferent aspects o │ │ │ │ │ -00087210: 6620 6669 6c65 733a 2074 6865 6972 2063 f files: their c │ │ │ │ │ -00087220: 6f6e 7465 6e74 2c20 7468 6569 7220 7379 ontent, their sy │ │ │ │ │ -00087230: 6e74 6178 2c0a 616e 6420 7468 6569 7220 ntax,.and their │ │ │ │ │ -00087240: 706c 6163 656d 656e 7420 696e 2074 6865 placement in the │ │ │ │ │ -00087250: 2066 696c 6520 7379 7374 656d 2e20 2049 file system. I │ │ │ │ │ -00087260: 6e20 7061 7274 6963 756c 6172 2c20 7365 n particular, se │ │ │ │ │ -00087270: 6520 7468 6520 6e65 770a 7365 6374 696f e the new.sectio │ │ │ │ │ -00087280: 6e73 2061 626f 7574 2063 6861 6e67 656c ns about changel │ │ │ │ │ -00087290: 6f67 2066 696c 6573 2e0a 0a6d 656e 7520 og files...menu │ │ │ │ │ -000872a0: 706f 6c69 6379 0a0a 2020 2020 2041 6464 policy.. Add │ │ │ │ │ -000872b0: 6564 2047 616d 6573 2f53 696d 756c 6174 ed Games/Simulat │ │ │ │ │ -000872c0: 696f 6e20 616e 6420 4170 7073 2f45 6475 ion and Apps/Edu │ │ │ │ │ -000872d0: 6361 7469 6f6e 2074 6f20 6d65 6e75 2073 cation to menu s │ │ │ │ │ -000872e0: 7562 2d70 6f6c 6963 790a 0a43 2e32 2e32 ub-policy..C.2.2 │ │ │ │ │ -000872f0: 0a0a 2020 2020 2044 6562 6961 6e20 6368 .. Debian ch │ │ │ │ │ -00087300: 616e 6765 6c6f 6773 2073 686f 756c 6420 angelogs should │ │ │ │ │ -00087310: 6265 2055 5446 2d38 2065 6e63 6f64 6564 be UTF-8 encoded │ │ │ │ │ -00087320: 2e0a 0a31 302e 320a 0a20 2020 2020 7368 ...10.2.. sh │ │ │ │ │ -00087330: 6172 6564 206c 6962 7261 7269 6573 206d ared libraries m │ │ │ │ │ -00087340: 7573 7420 6265 206c 696e 6b65 6420 6167 ust be linked ag │ │ │ │ │ -00087350: 6169 6e73 7420 616c 6c20 6c69 6272 6172 ainst all librar │ │ │ │ │ -00087360: 6965 7320 7468 6174 2074 6865 7920 7573 ies that they us │ │ │ │ │ -00087370: 650a 2020 2020 2073 796d 626f 6c73 2066 e. symbols f │ │ │ │ │ -00087380: 726f 6d20 696e 2074 6865 2073 616d 6520 rom in the same │ │ │ │ │ -00087390: 7761 7920 7468 6174 2062 696e 6172 6965 way that binarie │ │ │ │ │ -000873a0: 7320 6172 652e 0a0a 372e 360a 0a20 2020 s are...7.6.. │ │ │ │ │ -000873b0: 2020 6275 696c 642d 6465 7065 6e64 732d build-depends- │ │ │ │ │ -000873c0: 696e 6465 7020 6e65 6564 206e 6f74 2062 indep need not b │ │ │ │ │ -000873d0: 6520 7361 7469 7366 6965 6420 6475 7269 e satisfied duri │ │ │ │ │ -000873e0: 6e67 2063 6c65 616e 2074 6172 6765 742e ng clean target. │ │ │ │ │ -000873f0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00087400: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00087410: 6f64 653a 2056 6572 7369 6f6e 2033 2035 ode: Version 3 5 │ │ │ │ │ -00087420: 2031 302c 2020 4e65 7874 3a20 5665 7273 10, Next: Vers │ │ │ │ │ -00087430: 696f 6e20 3320 3520 392c 2020 5072 6576 ion 3 5 9, Prev │ │ │ │ │ -00087440: 3a20 5665 7273 696f 6e20 3320 3620 302c : Version 3 6 0, │ │ │ │ │ -00087450: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -00087460: 6368 6563 6b6c 6973 740a 0a32 322e 3433 checklist..22.43 │ │ │ │ │ -00087470: 2056 6572 7369 6f6e 2033 2e35 2e31 300a Version 3.5.10. │ │ │ │ │ -00087480: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00087490: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 204d ====..Released M │ │ │ │ │ -000874a0: 6179 2c20 3230 3033 2e0a 0a31 312e 382e ay, 2003...11.8. │ │ │ │ │ -000874b0: 330a 0a20 2020 2020 7061 636b 6167 6573 3.. packages │ │ │ │ │ -000874c0: 2070 726f 7669 6469 6e67 2074 6865 2078 providing the x │ │ │ │ │ -000874d0: 2d74 6572 6d69 6e61 6c2d 656d 756c 6174 -terminal-emulat │ │ │ │ │ -000874e0: 6f72 2076 6972 7475 616c 2070 6163 6b61 or virtual packa │ │ │ │ │ -000874f0: 6765 206f 7567 6874 2074 6f0a 2020 2020 ge ought to. │ │ │ │ │ -00087500: 2065 6e73 7572 6520 7468 6174 2074 6865 ensure that the │ │ │ │ │ -00087510: 7920 696e 7465 7270 7265 7420 7468 6520 y interpret the │ │ │ │ │ -00087520: 636f 6d6d 616e 6420 6c69 6e65 2065 7861 command line exa │ │ │ │ │ -00087530: 6374 6c79 206c 696b 6520 7874 6572 6d0a ctly like xterm. │ │ │ │ │ -00087540: 2020 2020 2064 6f65 732e 0a0a 3131 2e38 does...11.8 │ │ │ │ │ -00087550: 2e34 0a0a 2020 2020 2057 696e 646f 7720 .4.. Window │ │ │ │ │ -00087560: 6d61 6e61 6765 7273 2063 6f6d 706c 6961 managers complia │ │ │ │ │ -00087570: 6e74 2077 6974 6820 7468 6520 5769 6e64 nt with the Wind │ │ │ │ │ -00087580: 6f77 204d 616e 6167 6572 2053 7065 6369 ow Manager Speci │ │ │ │ │ -00087590: 6669 6361 7469 6f6e 0a20 2020 2020 5072 fication. Pr │ │ │ │ │ -000875a0: 6f6a 6563 7420 6d61 7920 6164 6420 3430 oject may add 40 │ │ │ │ │ -000875b0: 2070 6f69 6e74 7320 666f 7220 7261 6e6b points for rank │ │ │ │ │ -000875c0: 696e 6720 696e 2074 6865 2061 6c74 6572 ing in the alter │ │ │ │ │ -000875d0: 6e61 7469 7665 730a 0a1f 0a46 696c 653a natives....File: │ │ │ │ │ -000875e0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -000875f0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -00087600: 696f 6e20 3320 3520 392c 2020 4e65 7874 ion 3 5 9, Next │ │ │ │ │ -00087610: 3a20 5665 7273 696f 6e20 3320 3520 382c : Version 3 5 8, │ │ │ │ │ -00087620: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -00087630: 3320 3520 3130 2c20 2055 703a 2055 7067 3 5 10, Up: Upg │ │ │ │ │ -00087640: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ -00087650: 0a0a 3232 2e34 3420 5665 7273 696f 6e20 ..22.44 Version │ │ │ │ │ -00087660: 332e 352e 390a 3d3d 3d3d 3d3d 3d3d 3d3d 3.5.9.========== │ │ │ │ │ -00087670: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ -00087680: 7365 6420 4d61 7263 682c 2032 3030 332e sed March, 2003. │ │ │ │ │ -00087690: 0a0a 332e 342e 320a 0a20 2020 2020 5468 ..3.4.2.. Th │ │ │ │ │ -000876a0: 6520 7365 6374 696f 6e20 6465 7363 7269 e section descri │ │ │ │ │ -000876b0: 6269 6e67 2074 6865 2044 6573 6372 6970 bing the Descrip │ │ │ │ │ -000876c0: 7469 6f6e 3a20 7061 636b 6167 6520 6669 tion: package fi │ │ │ │ │ -000876d0: 656c 6420 6f6e 6365 2061 6761 696e 0a20 eld once again. │ │ │ │ │ -000876e0: 2020 2020 6861 7320 6675 6c6c 2064 6574 has full det │ │ │ │ │ -000876f0: 6169 6c73 206f 6620 7468 6520 6c6f 6e67 ails of the long │ │ │ │ │ -00087700: 2064 6573 6372 6970 7469 6f6e 2066 6f72 description for │ │ │ │ │ -00087710: 6d61 742e 0a0a 342e 320a 0a20 2020 2020 mat...4.2.. │ │ │ │ │ -00087720: 436c 6172 6966 6965 6420 7468 6174 2069 Clarified that i │ │ │ │ │ -00087730: 6620 6120 7061 636b 6167 6520 6861 7320 f a package has │ │ │ │ │ -00087740: 6e6f 6e2d 6275 696c 642d 6573 7365 6e74 non-build-essent │ │ │ │ │ -00087750: 6961 6c0a 2020 2020 2062 7569 6c64 2d64 ial. build-d │ │ │ │ │ -00087760: 6570 656e 6465 6e63 6965 732c 2069 7420 ependencies, it │ │ │ │ │ -00087770: 7368 6f75 6c64 2068 6176 6520 7468 656d should have them │ │ │ │ │ -00087780: 206c 6973 7465 6420 696e 2074 6865 2042 listed in the B │ │ │ │ │ -00087790: 7569 6c64 2d44 6570 656e 6473 0a20 2020 uild-Depends. │ │ │ │ │ -000877a0: 2020 616e 6420 7265 6c61 7465 6420 6669 and related fi │ │ │ │ │ -000877b0: 656c 6473 2028 692e 652e 2020 6974 e280 elds (i.e. it.. │ │ │ │ │ -000877c0: 9973 206e 6f74 206d 6572 656c 7920 6f70 .s not merely op │ │ │ │ │ -000877d0: 7469 6f6e 616c 292e 0a0a 392e 332e 320a tional)...9.3.2. │ │ │ │ │ -000877e0: 0a20 2020 2020 5768 656e 2061 736b 6564 . When asked │ │ │ │ │ -000877f0: 2074 6f20 7265 7374 6172 7420 6120 7365 to restart a se │ │ │ │ │ -00087800: 7276 6963 6520 7468 6174 2069 736e e280 rvice that isn.. │ │ │ │ │ -00087810: 9974 2061 6c72 6561 6479 2072 756e 6e69 .t already runni │ │ │ │ │ -00087820: 6e67 2c20 7468 650a 2020 2020 2069 6e69 ng, the. ini │ │ │ │ │ -00087830: 7420 7363 7269 7074 2073 686f 756c 6420 t script should │ │ │ │ │ -00087840: 7374 6172 7420 7468 6520 7365 7276 6963 start the servic │ │ │ │ │ -00087850: 652e 0a0a 3132 2e36 0a0a 2020 2020 2049 e...12.6.. I │ │ │ │ │ -00087860: 6620 7468 6520 7075 7270 6f73 6520 6f66 f the purpose of │ │ │ │ │ -00087870: 2061 2070 6163 6b61 6765 2069 7320 746f a package is to │ │ │ │ │ -00087880: 2070 726f 7669 6465 2065 7861 6d70 6c65 provide example │ │ │ │ │ -00087890: 732c 2074 6865 6e20 7468 650a 2020 2020 s, then the. │ │ │ │ │ -000878a0: 2065 7861 6d70 6c65 2066 696c 6573 2063 example files c │ │ │ │ │ -000878b0: 616e 2062 6520 696e 7374 616c 6c65 6420 an be installed │ │ │ │ │ -000878c0: 696e 746f 20e2 8098 2f75 7372 2f73 6861 into .../usr/sha │ │ │ │ │ -000878d0: 7265 2f64 6f63 2f70 6163 6b61 6765 e280 re/doc/package.. │ │ │ │ │ -000878e0: 990a 2020 2020 2028 7261 7468 6572 2074 .. (rather t │ │ │ │ │ -000878f0: 6861 6e20 e280 982f 7573 722f 7368 6172 han .../usr/shar │ │ │ │ │ -00087900: 652f 646f 632f 7061 636b 6167 652f 6578 e/doc/package/ex │ │ │ │ │ -00087910: 616d 706c 6573 e280 9929 2e0a 0a1f 0a46 amples...).....F │ │ │ │ │ -00087920: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00087930: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00087940: 5665 7273 696f 6e20 3320 3520 382c 2020 Version 3 5 8, │ │ │ │ │ -00087950: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ -00087960: 3520 372c 2020 5072 6576 3a20 5665 7273 5 7, Prev: Vers │ │ │ │ │ -00087970: 696f 6e20 3320 3520 392c 2020 5570 3a20 ion 3 5 9, Up: │ │ │ │ │ -00087980: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -00087990: 6973 740a 0a32 322e 3435 2056 6572 7369 ist..22.45 Versi │ │ │ │ │ -000879a0: 6f6e 2033 2e35 2e38 0a3d 3d3d 3d3d 3d3d on 3.5.8.======= │ │ │ │ │ -000879b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -000879c0: 6c65 6173 6564 204e 6f76 656d 6265 722c leased November, │ │ │ │ │ -000879d0: 2032 3030 322e 0a0a 3132 2e37 0a0a 2020 2002...12.7.. │ │ │ │ │ -000879e0: 2020 2049 7420 6973 206e 6f20 6c6f 6e67 It is no long │ │ │ │ │ -000879f0: 6572 206e 6563 6573 7361 7279 2074 6f20 er necessary to │ │ │ │ │ -00087a00: 6b65 6570 2061 206c 6f67 206f 6620 6368 keep a log of ch │ │ │ │ │ -00087a10: 616e 6765 7320 746f 2074 6865 2075 7073 anges to the ups │ │ │ │ │ -00087a20: 7472 6561 6d0a 2020 2020 2073 6f75 7263 tream. sourc │ │ │ │ │ -00087a30: 6573 2069 6e20 7468 6520 636f 7079 7269 es in the copyri │ │ │ │ │ -00087a40: 6768 7420 6669 6c65 2e20 2049 6e73 7465 ght file. Inste │ │ │ │ │ -00087a50: 6164 2c20 616c 6c20 7375 6368 2063 6861 ad, all such cha │ │ │ │ │ -00087a60: 6e67 6573 2073 686f 756c 6420 6265 0a20 nges should be. │ │ │ │ │ -00087a70: 2020 2020 646f 6375 6d65 6e74 6564 2069 documented i │ │ │ │ │ -00087a80: 6e20 7468 6520 6368 616e 6765 6c6f 6720 n the changelog │ │ │ │ │ -00087a90: 6669 6c65 2e0a 0a37 2e36 0a0a 2020 2020 file...7.6.. │ │ │ │ │ -00087aa0: 2042 7569 6c64 2d44 6570 656e 6473 2c20 Build-Depends, │ │ │ │ │ -00087ab0: 4275 696c 642d 436f 6e66 6c69 6374 732c Build-Conflicts, │ │ │ │ │ -00087ac0: 2042 7569 6c64 2d44 6570 656e 6473 2d49 Build-Depends-I │ │ │ │ │ -00087ad0: 6e64 6570 2c20 616e 640a 2020 2020 2042 ndep, and. B │ │ │ │ │ -00087ae0: 7569 6c64 2d43 6f6e 666c 6963 7473 2d49 uild-Conflicts-I │ │ │ │ │ -00087af0: 6e64 6570 206d 7573 7420 616c 736f 2062 ndep must also b │ │ │ │ │ -00087b00: 6520 7361 7469 7366 6965 6420 7768 656e e satisfied when │ │ │ │ │ -00087b10: 2074 6865 2063 6c65 616e 2074 6172 6765 the clean targe │ │ │ │ │ -00087b20: 740a 2020 2020 2069 7320 6361 6c6c 6564 t. is called │ │ │ │ │ -00087b30: 2e0a 0a6d 656e 7520 706f 6c69 6379 0a0a ...menu policy.. │ │ │ │ │ -00087b40: 2020 2020 2041 206e 6577 2041 7070 732f A new Apps/ │ │ │ │ │ -00087b50: 5363 6965 6e63 6520 6d65 6e75 2073 6563 Science menu sec │ │ │ │ │ -00087b60: 7469 6f6e 2069 7320 6176 6169 6c61 626c tion is availabl │ │ │ │ │ -00087b70: 650a 0a64 6562 636f 6e66 2070 6f6c 6963 e..debconf polic │ │ │ │ │ -00087b80: 790a 0a20 2020 2020 6465 6263 6f6e 6620 y.. debconf │ │ │ │ │ -00087b90: 7370 6563 6966 6963 6174 696f 6e20 636c specification cl │ │ │ │ │ -00087ba0: 6561 7265 6420 7570 2c20 7661 7269 6f75 eared up, variou │ │ │ │ │ -00087bb0: 7320 6368 616e 6765 732e 0a0a 3132 2e31 s changes...12.1 │ │ │ │ │ -00087bc0: 0a0a 2020 2020 2049 7420 6973 206e 6f20 .. It is no │ │ │ │ │ -00087bd0: 6c6f 6e67 6572 2072 6563 6f6d 6d65 6e64 longer recommend │ │ │ │ │ -00087be0: 6564 2074 6f20 6372 6561 7465 2073 796d ed to create sym │ │ │ │ │ -00087bf0: 6c69 6e6b 7320 6672 6f6d 206e 6f6e 6578 links from nonex │ │ │ │ │ -00087c00: 6973 7465 6e74 0a20 2020 2020 6d61 6e75 istent. manu │ │ │ │ │ -00087c10: 616c 2070 6167 6573 2074 6f20 e280 9875 al pages to ...u │ │ │ │ │ -00087c20: 6e64 6f63 756d 656e 7465 6428 3729 e280 ndocumented(7).. │ │ │ │ │ -00087c30: 992e 2020 4d69 7373 696e 6720 6d61 6e75 .. Missing manu │ │ │ │ │ -00087c40: 616c 2070 6167 6573 2066 6f72 0a20 2020 al pages for. │ │ │ │ │ -00087c50: 2020 7072 6f67 7261 6d73 2061 7265 2073 programs are s │ │ │ │ │ -00087c60: 7469 6c6c 2061 2062 7567 2e0a 0a1f 0a46 till a bug.....F │ │ │ │ │ -00087c70: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00087c80: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00087c90: 5665 7273 696f 6e20 3320 3520 372c 2020 Version 3 5 7, │ │ │ │ │ -00087ca0: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ -00087cb0: 3520 362c 2020 5072 6576 3a20 5665 7273 5 6, Prev: Vers │ │ │ │ │ -00087cc0: 696f 6e20 3320 3520 382c 2020 5570 3a20 ion 3 5 8, Up: │ │ │ │ │ -00087cd0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -00087ce0: 6973 740a 0a32 322e 3436 2056 6572 7369 ist..22.46 Versi │ │ │ │ │ -00087cf0: 6f6e 2033 2e35 2e37 0a3d 3d3d 3d3d 3d3d on 3.5.7.======= │ │ │ │ │ -00087d00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -00087d10: 6c65 6173 6564 2041 7567 7573 742c 2032 leased August, 2 │ │ │ │ │ -00087d20: 3030 322e 0a0a 2020 2020 2050 6163 6b61 002... Packa │ │ │ │ │ -00087d30: 6765 7320 6e6f 206c 6f6e 6765 7220 6861 ges no longer ha │ │ │ │ │ -00087d40: 7665 2074 6f20 6173 6b20 7065 726d 6973 ve to ask permis │ │ │ │ │ -00087d50: 7369 6f6e 2074 6f20 6361 6c6c 204d 414b sion to call MAK │ │ │ │ │ -00087d60: 4544 4556 2069 6e0a 2020 2020 2070 6f73 EDEV in. pos │ │ │ │ │ -00087d70: 7469 6e73 742c 206d 6572 656c 7920 6e6f tinst, merely no │ │ │ │ │ -00087d80: 7469 6679 696e 6720 7468 6520 7573 6572 tifying the user │ │ │ │ │ -00087d90: 206f 7567 6874 2074 6f20 6265 2065 6e6f ought to be eno │ │ │ │ │ -00087da0: 7567 682e 0a0a 322e 322e 340a 0a20 2020 ugh...2.2.4.. │ │ │ │ │ -00087db0: 2020 6372 7970 746f 6772 6170 6869 6320 cryptographic │ │ │ │ │ -00087dc0: 736f 6674 7761 7265 206d 6179 206e 6f77 software may now │ │ │ │ │ -00087dd0: 2062 6520 696e 636c 7564 6564 2069 6e20 be included in │ │ │ │ │ -00087de0: 7468 6520 6d61 696e 2061 7263 6869 7665 the main archive │ │ │ │ │ -00087df0: 2e0a 0a33 2e39 0a0a 2020 2020 2074 6173 ...3.9.. tas │ │ │ │ │ -00087e00: 6b20 7061 636b 6167 6573 2061 7265 206e k packages are n │ │ │ │ │ -00087e10: 6f20 6c6f 6e67 6572 2070 6572 6d69 7474 o longer permitt │ │ │ │ │ -00087e20: 6564 3b20 7461 736b 7320 6172 6520 6e6f ed; tasks are no │ │ │ │ │ -00087e30: 7720 6372 6561 7465 6420 6279 2061 0a20 w created by a. │ │ │ │ │ -00087e40: 2020 2020 7370 6563 6961 6c20 5461 736b special Task │ │ │ │ │ -00087e50: 733a 2066 6965 6c64 2069 6e20 7468 6520 s: field in the │ │ │ │ │ -00087e60: 636f 6e74 726f 6c20 6669 6c65 2e0a 0a31 control file...1 │ │ │ │ │ -00087e70: 312e 382e 340a 0a20 2020 2020 7769 6e64 1.8.4.. wind │ │ │ │ │ -00087e80: 6f77 206d 616e 6167 6572 7320 7468 6174 ow managers that │ │ │ │ │ -00087e90: 2073 7570 706f 7274 206e 6574 776d 2063 support netwm c │ │ │ │ │ -00087ea0: 616e 206e 6f77 2061 6464 2032 3020 706f an now add 20 po │ │ │ │ │ -00087eb0: 696e 7473 2077 6865 6e20 7468 6579 0a20 ints when they. │ │ │ │ │ -00087ec0: 2020 2020 6164 6420 7468 656d 7365 6c76 add themselv │ │ │ │ │ -00087ed0: 6573 2061 7320 616e 2061 6c74 6572 6e61 es as an alterna │ │ │ │ │ -00087ee0: 7469 7665 2066 6f72 20e2 8098 2f75 7372 tive for .../usr │ │ │ │ │ -00087ef0: 2f62 696e 2f78 2d77 696e 646f 772d 6d61 /bin/x-window-ma │ │ │ │ │ -00087f00: 6e61 6765 72e2 8099 0a0a 3130 2e31 0a0a nager.....10.1.. │ │ │ │ │ -00087f10: 2020 2020 2054 6865 2064 6566 6175 6c74 The default │ │ │ │ │ -00087f20: 2063 6f6d 7069 6c61 7469 6f6e 206f 7074 compilation opt │ │ │ │ │ -00087f30: 696f 6e73 2068 6176 6520 6e6f 7720 6368 ions have now ch │ │ │ │ │ -00087f40: 616e 6765 642c 206f 6e65 2073 686f 756c anged, one shoul │ │ │ │ │ -00087f50: 640a 2020 2020 2070 726f 7669 6465 2064 d. provide d │ │ │ │ │ -00087f60: 6562 7567 6769 6e67 2073 796d 626f 6c73 ebugging symbols │ │ │ │ │ -00087f70: 2069 6e20 616c 6c20 6361 7365 732c 2061 in all cases, a │ │ │ │ │ -00087f80: 6e64 206f 7074 696f 6e61 6c6c 7920 7374 nd optionally st │ │ │ │ │ -00087f90: 6570 2062 6163 6b0a 2020 2020 206f 7074 ep back. opt │ │ │ │ │ -00087fa0: 696d 697a 6174 696f 6e20 746f 202d 4f30 imization to -O0 │ │ │ │ │ -00087fb0: 2c20 6465 7065 6e64 696e 6720 6f6e 2074 , depending on t │ │ │ │ │ -00087fc0: 6865 2044 4542 5f42 5549 4c44 5f4f 5054 he DEB_BUILD_OPT │ │ │ │ │ -00087fd0: 494f 4e53 2065 6e76 6972 6f6e 6d65 6e74 IONS environment │ │ │ │ │ -00087fe0: 0a20 2020 2020 7661 7269 6162 6c65 2e0a . variable.. │ │ │ │ │ -00087ff0: 0a37 2e36 2c20 342e 380a 0a20 2020 2020 .7.6, 4.8.. │ │ │ │ │ -00088000: 4164 6465 6420 6d65 6e74 696f 6e20 6f66 Added mention of │ │ │ │ │ -00088010: 2062 7569 6c64 2d61 7263 682c 2062 7569 build-arch, bui │ │ │ │ │ -00088020: 6c64 2d69 6e64 6570 2c20 6574 632c 2069 ld-indep, etc, i │ │ │ │ │ -00088030: 6e20 6465 7363 7269 6269 6e67 2074 6865 n describing the │ │ │ │ │ -00088040: 0a20 2020 2020 7265 6c61 7469 6f6e 7368 . relationsh │ │ │ │ │ -00088050: 6970 7320 7769 7468 2042 7569 6c64 2d44 ips with Build-D │ │ │ │ │ -00088060: 6570 656e 6473 2c20 4275 696c 642d 436f epends, Build-Co │ │ │ │ │ -00088070: 6e66 6c69 6374 732c 0a20 2020 2020 4275 nflicts,. Bu │ │ │ │ │ -00088080: 696c 642d 4465 7065 6e64 732d 496e 6465 ild-Depends-Inde │ │ │ │ │ -00088090: 702c 2061 6e64 2042 7569 6c64 2d43 6f6e p, and Build-Con │ │ │ │ │ -000880a0: 666c 6963 7473 2d49 6e64 6570 2e20 204d flicts-Indep. M │ │ │ │ │ -000880b0: 6179 206e 6565 6420 746f 2072 6576 6965 ay need to revie │ │ │ │ │ -000880c0: 770a 2020 2020 2074 6865 206e 6577 2072 w. the new r │ │ │ │ │ -000880d0: 756c 6573 2e0a 0a38 0a0a 2020 2020 2043 ules...8.. C │ │ │ │ │ -000880e0: 6861 6e67 6564 2072 756c 6573 206f 6e20 hanged rules on │ │ │ │ │ -000880f0: 686f 772c 2061 6e64 2077 6865 6e2c 2074 how, and when, t │ │ │ │ │ -00088100: 6f20 696e 766f 6b65 206c 6463 6f6e 6669 o invoke ldconfi │ │ │ │ │ -00088110: 6720 696e 206d 6169 6e74 6169 6e65 720a g in maintainer. │ │ │ │ │ -00088120: 2020 2020 2073 6372 6970 7473 2e20 204c scripts. L │ │ │ │ │ -00088130: 6f6e 6720 7261 7469 6f6e 616c 652e 0a0a ong rationale... │ │ │ │ │ -00088140: 2741 6464 6564 2074 6865 206c 6173 7420 'Added the last │ │ │ │ │ -00088150: 6e6f 7465 2069 6e20 332e 352e 3620 7570 note in 3.5.6 up │ │ │ │ │ -00088160: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00088170: 7420 6974 656d 2072 6567 6172 6469 6e67 t item regarding │ │ │ │ │ -00088180: 2062 7569 6c64 0a72 756c 6573 2c20 706c build.rules, pl │ │ │ │ │ -00088190: 6561 7365 2073 6565 2062 656c 6f77 270a ease see below'. │ │ │ │ │ -000881a0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -000881b0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -000881c0: 6465 3a20 5665 7273 696f 6e20 3320 3520 de: Version 3 5 │ │ │ │ │ -000881d0: 362c 2020 4e65 7874 3a20 5665 7273 696f 6, Next: Versio │ │ │ │ │ -000881e0: 6e20 3320 3520 352c 2020 5072 6576 3a20 n 3 5 5, Prev: │ │ │ │ │ -000881f0: 5665 7273 696f 6e20 3320 3520 372c 2020 Version 3 5 7, │ │ │ │ │ -00088200: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ -00088210: 6563 6b6c 6973 740a 0a32 322e 3437 2056 ecklist..22.47 V │ │ │ │ │ -00088220: 6572 7369 6f6e 2033 2e35 2e36 0a3d 3d3d ersion 3.5.6.=== │ │ │ │ │ -00088230: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00088240: 0a0a 5265 6c65 6173 6564 204a 756c 792c ..Released July, │ │ │ │ │ -00088250: 2032 3030 312e 0a0a 322e 350a 0a20 2020 2001...2.5.. │ │ │ │ │ -00088260: 2020 456d 6163 7320 616e 6420 5465 5820 Emacs and TeX │ │ │ │ │ -00088270: 6172 6520 6e6f 206c 6f6e 6765 7220 6d61 are no longer ma │ │ │ │ │ -00088280: 6e64 6174 6564 2062 7920 706f 6c69 6379 ndated by policy │ │ │ │ │ -00088290: 2074 6f20 6265 2070 7269 6f72 6974 790a to be priority. │ │ │ │ │ -000882a0: 2020 2020 2073 7461 6e64 6172 6420 7061 standard pa │ │ │ │ │ -000882b0: 636b 6167 6573 0a0a 3131 2e35 0a0a 2020 ckages..11.5.. │ │ │ │ │ -000882c0: 2020 2050 726f 6772 616d 7320 7468 6174 Programs that │ │ │ │ │ -000882d0: 2061 6363 6573 7320 646f 6373 206e 6565 access docs nee │ │ │ │ │ -000882e0: 6420 746f 2064 6f20 736f 2076 6961 20e2 d to do so via . │ │ │ │ │ -000882f0: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -00088300: e280 992c 2061 6e64 0a20 2020 2020 6e6f ..., and. no │ │ │ │ │ -00088310: 7420 7669 6120 e280 982f 7573 722f 646f t via .../usr/do │ │ │ │ │ -00088320: 632f e280 9920 6173 2077 6173 2074 6865 c/... as was the │ │ │ │ │ -00088330: 2070 6f6c 6963 7920 7072 6576 696f 7573 policy previous │ │ │ │ │ -00088340: 6c79 0a0a 3132 2e33 0a0a 2020 2020 2050 ly..12.3.. P │ │ │ │ │ -00088350: 7574 7469 6e67 2064 6f63 756d 656e 7461 utting documenta │ │ │ │ │ -00088360: 7469 6f6e 2069 6e20 e280 982f 7573 722f tion in .../usr/ │ │ │ │ │ -00088370: 646f 63e2 8099 2076 6572 7375 7320 e280 doc... versus .. │ │ │ │ │ -00088380: 982f 7573 722f 7368 6172 652f 646f 63e2 ./usr/share/doc. │ │ │ │ │ -00088390: 8099 2069 7320 6e6f 770a 2020 2020 2061 .. is now. a │ │ │ │ │ -000883a0: 20e2 809c 7365 7269 6f75 73e2 809d 2070 ...serious... p │ │ │ │ │ -000883b0: 6f6c 6963 7920 7669 6f6c 6174 696f 6e2e olicy violation. │ │ │ │ │ -000883c0: 0a0a 3131 2e35 0a0a 2020 2020 2046 6f72 ..11.5.. For │ │ │ │ │ -000883d0: 2077 6562 2073 6572 7665 7273 2c20 6f6e web servers, on │ │ │ │ │ -000883e0: 6520 7368 6f75 6c64 206e 6f74 2070 726f e should not pro │ │ │ │ │ -000883f0: 7669 6465 206e 6f6e 2d6c 6f63 616c 2061 vide non-local a │ │ │ │ │ -00088400: 6363 6573 7320 746f 2074 6865 0a20 2020 ccess to the. │ │ │ │ │ -00088410: 2020 e280 982f 7573 722f 7368 6172 652f .../usr/share/ │ │ │ │ │ -00088420: 646f 63e2 8099 2068 6965 7261 7263 6879 doc... hierarchy │ │ │ │ │ -00088430: 2e20 2049 6620 6f6e 6520 6361 6ee2 8099 . If one can... │ │ │ │ │ -00088440: 7420 7072 6f76 6964 6520 6163 6365 7373 t provide access │ │ │ │ │ -00088450: 2063 6f6e 7472 6f6c 730a 2020 2020 2066 controls. f │ │ │ │ │ -00088460: 6f72 2074 6865 20e2 8098 6874 7470 3a2f or the ...http:/ │ │ │ │ │ -00088470: 2f6c 6f63 616c 686f 7374 2f64 6f63 2fe2 /localhost/doc/. │ │ │ │ │ -00088480: 8099 2064 6972 6563 746f 7279 2c20 7468 .. directory, th │ │ │ │ │ -00088490: 656e 2069 7420 6973 2070 7265 6665 7272 en it is preferr │ │ │ │ │ -000884a0: 6564 0a20 2020 2020 7468 6174 206f 6e65 ed. that one │ │ │ │ │ -000884b0: 2061 736b 2070 6572 6d69 7373 696f 6e20 ask permission │ │ │ │ │ -000884c0: 746f 2065 7870 6f73 6520 7468 6174 2069 to expose that i │ │ │ │ │ -000884d0: 6e66 6f72 6d61 7469 6f6e 2064 7572 696e nformation durin │ │ │ │ │ -000884e0: 6720 7468 650a 2020 2020 2069 6e73 7461 g the. insta │ │ │ │ │ -000884f0: 6c6c 2e0a 0a37 0a0a 2020 2020 2054 6865 ll...7.. The │ │ │ │ │ -00088500: 7265 2061 7265 206e 6577 2072 756c 6573 re are new rules │ │ │ │ │ -00088510: 2066 6f72 2062 7569 6c64 2d69 6e64 6570 for build-indep │ │ │ │ │ -00088520: 2f62 7569 6c64 2d61 7263 6820 7461 7267 /build-arch targ │ │ │ │ │ -00088530: 6574 7320 616e 6420 7468 6572 6520 6973 ets and there is │ │ │ │ │ -00088540: 0a20 2020 2020 6120 6e65 7720 4275 696c . a new Buil │ │ │ │ │ -00088550: 642d 4465 7065 6e64 2d49 6e64 6570 2073 d-Depend-Indep s │ │ │ │ │ -00088560: 656d 616e 7469 632e 0a0a 1f0a 4669 6c65 emantic.....File │ │ │ │ │ -00088570: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00088580: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ -00088590: 7369 6f6e 2033 2035 2035 2c20 204e 6578 sion 3 5 5, Nex │ │ │ │ │ -000885a0: 743a 2056 6572 7369 6f6e 2033 2035 2034 t: Version 3 5 4 │ │ │ │ │ -000885b0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -000885c0: 2033 2035 2036 2c20 2055 703a 2055 7067 3 5 6, Up: Upg │ │ │ │ │ -000885d0: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ -000885e0: 0a0a 3232 2e34 3820 5665 7273 696f 6e20 ..22.48 Version │ │ │ │ │ -000885f0: 332e 352e 350a 3d3d 3d3d 3d3d 3d3d 3d3d 3.5.5.========== │ │ │ │ │ -00088600: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ -00088610: 7365 6420 4d61 792c 2032 3030 312e 0a0a sed May, 2001... │ │ │ │ │ -00088620: 3132 2e31 0a0a 2020 2020 204d 616e 7061 12.1.. Manpa │ │ │ │ │ -00088630: 6765 7320 7368 6f75 6c64 206e 6f74 2072 ges should not r │ │ │ │ │ -00088640: 656c 7920 6f6e 2068 6561 6465 7220 696e ely on header in │ │ │ │ │ -00088650: 666f 726d 6174 696f 6e20 746f 2068 6176 formation to hav │ │ │ │ │ -00088660: 6520 616c 7465 726e 6174 6976 650a 2020 e alternative. │ │ │ │ │ -00088670: 2020 206d 616e 7061 6765 206e 616d 6573 manpage names │ │ │ │ │ -00088680: 2061 7661 696c 6162 6c65 3b20 6974 2073 available; it s │ │ │ │ │ -00088690: 686f 756c 6420 6f6e 6c79 2075 7365 2073 hould only use s │ │ │ │ │ -000886a0: 796d 6c69 6e6b 7320 6f72 202e 736f 2070 ymlinks or .so p │ │ │ │ │ -000886b0: 6167 6573 0a20 2020 2020 746f 2064 6f20 ages. to do │ │ │ │ │ -000886c0: 7468 6973 0a0a 2020 2020 2027 436c 6172 this.. 'Clar │ │ │ │ │ -000886d0: 6966 6965 6420 6e6f 7465 2069 6e20 332e ified note in 3. │ │ │ │ │ -000886e0: 352e 332e 3020 7570 6772 6164 696e 6720 5.3.0 upgrading │ │ │ │ │ -000886f0: 6368 6563 6b6c 6973 7420 7265 6761 7264 checklist regard │ │ │ │ │ -00088700: 696e 6720 6578 616d 706c 6573 0a20 2020 ing examples. │ │ │ │ │ -00088710: 2020 616e 6420 7465 6d70 6c61 7465 733a and templates: │ │ │ │ │ -00088720: 2074 6869 7320 7265 6665 7273 206f 6e6c this refers onl │ │ │ │ │ -00088730: 7920 746f 2074 686f 7365 2065 7861 6d70 y to those examp │ │ │ │ │ -00088740: 6c65 7320 7573 6564 2062 7920 7363 7269 les used by scri │ │ │ │ │ -00088750: 7074 733b 0a20 2020 2020 7365 6520 7365 pts;. see se │ │ │ │ │ -00088760: 6374 696f 6e20 3130 2e37 2e33 2066 6f72 ction 10.7.3 for │ │ │ │ │ -00088770: 2074 6865 2077 686f 6c65 2073 746f 7279 the whole story │ │ │ │ │ -00088780: 270a 0a20 2020 2020 496e 636c 7564 6564 '.. Included │ │ │ │ │ -00088790: 2061 206e 6577 2073 6563 7469 6f6e 2031 a new section 1 │ │ │ │ │ -000887a0: 302e 392e 3120 6465 7363 7269 6269 6e67 0.9.1 describing │ │ │ │ │ -000887b0: 2074 6865 2075 7365 206f 660a 2020 2020 the use of. │ │ │ │ │ -000887c0: 2064 706b 672d 7374 6174 6f76 6572 7269 dpkg-statoverri │ │ │ │ │ -000887d0: 6465 3b20 7468 6973 2064 6f65 7320 6e6f de; this does no │ │ │ │ │ -000887e0: 7420 6861 7665 2074 6865 2077 6569 6768 t have the weigh │ │ │ │ │ -000887f0: 7420 6f66 2070 6f6c 6963 790a 0a20 2020 t of policy.. │ │ │ │ │ -00088800: 2020 436c 6172 6966 7920 5374 616e 6461 Clarify Standa │ │ │ │ │ -00088810: 7264 732d 5665 7273 696f 6e3a 2079 6f75 rds-Version: you │ │ │ │ │ -00088820: 2064 6f6e e280 9974 206e 6565 6420 746f don...t need to │ │ │ │ │ -00088830: 2072 6562 7569 6c64 2079 6f75 7220 7061 rebuild your pa │ │ │ │ │ -00088840: 636b 6167 6573 0a20 2020 2020 6a75 7374 ckages. just │ │ │ │ │ -00088850: 2074 6f20 6368 616e 6765 2074 6865 2053 to change the S │ │ │ │ │ -00088860: 7461 6e64 6172 6473 2d56 6572 7369 6f6e tandards-Version │ │ │ │ │ -00088870: 210a 0a31 302e 320a 0a20 2020 2020 506c !..10.2.. Pl │ │ │ │ │ -00088880: 7567 696e 7320 6172 6520 6e6f 206c 6f6e ugins are no lon │ │ │ │ │ -00088890: 6765 7220 626f 756e 6420 6279 2061 6c6c ger bound by all │ │ │ │ │ -000888a0: 2074 6865 2072 756c 6573 206f 6620 7368 the rules of sh │ │ │ │ │ -000888b0: 6172 6564 206c 6962 7261 7269 6573 0a0a ared libraries.. │ │ │ │ │ -000888c0: 5820 5769 6e64 6f77 7320 7265 6c61 7465 X Windows relate │ │ │ │ │ -000888d0: 6420 7468 696e 6773 3a0a 0a20 2020 2020 d things:.. │ │ │ │ │ -000888e0: 3131 2e38 2e31 0a0a 2020 2020 2020 2020 11.8.1.. │ │ │ │ │ -000888f0: 2020 436c 6172 6966 6963 6174 696f 6e20 Clarification │ │ │ │ │ -00088900: 6f66 2070 7269 6f72 6974 7920 6c65 7665 of priority leve │ │ │ │ │ -00088910: 6c73 206f 6620 5820 5769 6e64 6f77 2053 ls of X Window S │ │ │ │ │ -00088920: 7973 7465 6d20 7265 6c61 7465 640a 2020 ystem related. │ │ │ │ │ -00088930: 2020 2020 2020 2020 7061 636b 6167 6573 packages │ │ │ │ │ -00088940: 0a0a 2020 2020 2031 312e 382e 330a 0a20 .. 11.8.3.. │ │ │ │ │ -00088950: 2020 2020 2020 2020 2052 756c 6573 2066 Rules f │ │ │ │ │ -00088960: 6f72 2064 6566 696e 696e 6720 782d 7465 or defining x-te │ │ │ │ │ -00088970: 726d 696e 616c 2d65 6d75 6c61 746f 7220 rminal-emulator │ │ │ │ │ -00088980: 696d 7072 6f76 6564 0a0a 2020 2020 2031 improved.. 1 │ │ │ │ │ -00088990: 312e 382e 350a 0a20 2020 2020 2020 2020 1.8.5.. │ │ │ │ │ -000889a0: 2058 2046 6f6e 7420 706f 6c69 6379 2072 X Font policy r │ │ │ │ │ -000889b0: 6577 7269 7474 656e 3a20 796f 7520 6d75 ewritten: you mu │ │ │ │ │ -000889c0: 7374 2072 6561 6420 7468 6973 2069 6620 st read this if │ │ │ │ │ -000889d0: 796f 7520 7072 6f76 6964 650a 2020 2020 you provide. │ │ │ │ │ -000889e0: 2020 2020 2020 666f 6e74 7320 666f 7220 fonts for │ │ │ │ │ -000889f0: 7468 6520 5820 5769 6e64 6f77 2053 7973 the X Window Sys │ │ │ │ │ -00088a00: 7465 6d0a 0a20 2020 2020 3131 2e38 2e36 tem.. 11.8.6 │ │ │ │ │ -00088a10: 0a0a 2020 2020 2020 2020 2020 5061 636b .. Pack │ │ │ │ │ -00088a20: 6167 6573 206d 7573 7420 6e6f 7420 7368 ages must not sh │ │ │ │ │ -00088a30: 6970 20e2 8098 2f75 7372 2f58 3131 5236 ip .../usr/X11R6 │ │ │ │ │ -00088a40: 2f6c 6962 2f58 3131 2f61 7070 2d64 6566 /lib/X11/app-def │ │ │ │ │ -00088a50: 6175 6c74 732f e280 990a 0a20 2020 2020 aults/..... │ │ │ │ │ -00088a60: 3131 2e38 2e37 0a0a 2020 2020 2020 2020 11.8.7.. │ │ │ │ │ -00088a70: 2020 582d 7265 6c61 7465 6420 7061 636b X-related pack │ │ │ │ │ -00088a80: 6167 6573 2073 686f 756c 6420 7573 7561 ages should usua │ │ │ │ │ -00088a90: 6c6c 7920 7573 6520 7468 6520 7265 6775 lly use the regu │ │ │ │ │ -00088aa0: 6c61 7220 4648 530a 2020 2020 2020 2020 lar FHS. │ │ │ │ │ -00088ab0: 2020 6c6f 6361 7469 6f6e 733b 2069 6d61 locations; ima │ │ │ │ │ -00088ac0: 6b65 2d75 7369 6e67 2070 6163 6b61 6765 ke-using package │ │ │ │ │ -00088ad0: 7320 6172 6520 6578 656d 7074 6564 2066 s are exempted f │ │ │ │ │ -00088ae0: 726f 6d20 7468 6973 0a0a 2020 2020 2031 rom this.. 1 │ │ │ │ │ -00088af0: 312e 382e 380a 0a20 2020 2020 2020 2020 1.8.8.. │ │ │ │ │ -00088b00: 204f 7065 6e4d 6f74 6966 206c 696e 6b65 OpenMotif linke │ │ │ │ │ -00088b10: 6420 6269 6e61 7269 6573 2068 6176 6520 d binaries have │ │ │ │ │ -00088b20: 7468 6520 7361 6d65 2072 756c 6573 2061 the same rules a │ │ │ │ │ -00088b30: 730a 2020 2020 2020 2020 2020 4f53 462f s. OSF/ │ │ │ │ │ -00088b40: 4d6f 7469 662d 6c69 6e6b 6564 206f 6e65 Motif-linked one │ │ │ │ │ -00088b50: 730a 0a1f 0a46 696c 653a 2064 6562 6961 s....File: debia │ │ │ │ │ -00088b60: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00088b70: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -00088b80: 3520 342c 2020 4e65 7874 3a20 5665 7273 5 4, Next: Vers │ │ │ │ │ -00088b90: 696f 6e20 3320 3520 332c 2020 5072 6576 ion 3 5 3, Prev │ │ │ │ │ -00088ba0: 3a20 5665 7273 696f 6e20 3320 3520 352c : Version 3 5 5, │ │ │ │ │ -00088bb0: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -00088bc0: 6368 6563 6b6c 6973 740a 0a32 322e 3439 checklist..22.49 │ │ │ │ │ -00088bd0: 2056 6572 7369 6f6e 2033 2e35 2e34 0a3d Version 3.5.4.= │ │ │ │ │ -00088be0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00088bf0: 3d3d 0a0a 5265 6c65 6173 6564 2041 7072 ==..Released Apr │ │ │ │ │ -00088c00: 696c 2c20 3230 3031 2e0a 0a31 312e 360a il, 2001...11.6. │ │ │ │ │ -00088c10: 0a20 2020 2020 5468 6520 7379 7374 656d . The system │ │ │ │ │ -00088c20: 2d77 6964 6520 6d61 696c 2064 6972 6563 -wide mail direc │ │ │ │ │ -00088c30: 746f 7279 2069 7320 6e6f 7720 2f76 6172 tory is now /var │ │ │ │ │ -00088c40: 2f6d 6169 6c2c 206e 6f20 6c6f 6e67 6572 /mail, no longer │ │ │ │ │ -00088c50: 0a20 2020 2020 2f76 6172 2f73 706f 6f6c . /var/spool │ │ │ │ │ -00088c60: 2f6d 6169 6c2e 2020 416e 7920 7061 636b /mail. Any pack │ │ │ │ │ -00088c70: 6167 6573 2061 6363 6573 7369 6e67 2074 ages accessing t │ │ │ │ │ -00088c80: 6865 206d 6169 6c20 7370 6f6f 6c20 7368 he mail spool sh │ │ │ │ │ -00088c90: 6f75 6c64 0a20 2020 2020 6163 6365 7373 ould. access │ │ │ │ │ -00088ca0: 2069 7420 7669 6120 2f76 6172 2f6d 6169 it via /var/mai │ │ │ │ │ -00088cb0: 6c20 616e 6420 696e 636c 7564 6520 6120 l and include a │ │ │ │ │ -00088cc0: 7375 6974 6162 6c65 2044 6570 656e 6473 suitable Depends │ │ │ │ │ -00088cd0: 2066 6965 6c64 3b0a 0a31 312e 393b 2070 field;..11.9; p │ │ │ │ │ -00088ce0: 6572 6c2d 706f 6c69 6379 0a0a 2020 2020 erl-policy.. │ │ │ │ │ -00088cf0: 2054 6865 2070 6572 6c20 706f 6c69 6379 The perl policy │ │ │ │ │ -00088d00: 2069 7320 6e6f 7720 7061 7274 206f 6620 is now part of │ │ │ │ │ -00088d10: 4465 6269 616e 2070 6f6c 6963 7920 7072 Debian policy pr │ │ │ │ │ -00088d20: 6f70 6572 2e20 2050 6572 6c20 7072 6f67 oper. Perl prog │ │ │ │ │ -00088d30: 7261 6d73 0a20 2020 2020 616e 6420 6d6f rams. and mo │ │ │ │ │ -00088d40: 6475 6c65 7320 7368 6f75 6c64 2066 6f6c dules should fol │ │ │ │ │ -00088d50: 6c6f 7720 7468 6520 6375 7272 656e 7420 low the current │ │ │ │ │ -00088d60: 5065 726c 2070 6f6c 6963 790a 0a1f 0a46 Perl policy....F │ │ │ │ │ -00088d70: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00088d80: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00088d90: 5665 7273 696f 6e20 3320 3520 332c 2020 Version 3 5 3, │ │ │ │ │ -00088da0: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ -00088db0: 3520 322c 2020 5072 6576 3a20 5665 7273 5 2, Prev: Vers │ │ │ │ │ -00088dc0: 696f 6e20 3320 3520 342c 2020 5570 3a20 ion 3 5 4, Up: │ │ │ │ │ -00088dd0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -00088de0: 6973 740a 0a32 322e 3530 2056 6572 7369 ist..22.50 Versi │ │ │ │ │ -00088df0: 6f6e 2033 2e35 2e33 0a3d 3d3d 3d3d 3d3d on 3.5.3.======= │ │ │ │ │ -00088e00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -00088e10: 6c65 6173 6564 2041 7072 696c 2c20 3230 leased April, 20 │ │ │ │ │ -00088e20: 3031 2e0a 0a37 2e31 0a0a 2020 2020 2042 01...7.1.. B │ │ │ │ │ -00088e30: 7569 6c64 2d44 6570 656e 6473 2061 7263 uild-Depends arc │ │ │ │ │ -00088e40: 6820 7379 6e74 6178 2068 6173 2062 6565 h syntax has bee │ │ │ │ │ -00088e50: 6e20 6368 616e 6765 6420 746f 2062 6520 n changed to be │ │ │ │ │ -00088e60: 6c65 7373 2061 6d62 6967 756f 7573 2e0a less ambiguous.. │ │ │ │ │ -00088e70: 2020 2020 2054 6869 7320 7368 6f75 6c64 This should │ │ │ │ │ -00088e80: 206e 6f74 2061 6666 6563 7420 616e 7920 not affect any │ │ │ │ │ -00088e90: 6375 7272 656e 7420 7061 636b 6167 6573 current packages │ │ │ │ │ -00088ea0: 0a0a 3130 2e37 2e33 0a0a 2020 2020 2045 ..10.7.3.. E │ │ │ │ │ -00088eb0: 7861 6d70 6c65 7320 616e 6420 7465 6d70 xamples and temp │ │ │ │ │ -00088ec0: 6c61 7465 7320 6669 6c65 7320 666f 7220 lates files for │ │ │ │ │ -00088ed0: 7573 6520 6279 2073 6372 6970 7473 2073 use by scripts s │ │ │ │ │ -00088ee0: 686f 756c 6420 6e6f 7720 6c69 7665 2069 hould now live i │ │ │ │ │ -00088ef0: 6e0a 2020 2020 20e2 8098 2f75 7372 2f73 n. .../usr/s │ │ │ │ │ -00088f00: 6861 7265 2f3c 7061 636b 6167 653e e280 hare/.. │ │ │ │ │ -00088f10: 9920 6f72 20e2 8098 2f75 7372 2f6c 6962 . or .../usr/lib │ │ │ │ │ -00088f20: 2f3c 7061 636b 6167 653e e280 992c 2077 /..., w │ │ │ │ │ -00088f30: 6974 6820 7379 6d62 6f6c 6963 206c 696e ith symbolic lin │ │ │ │ │ -00088f40: 6b73 0a20 2020 2020 6672 6f6d 20e2 8098 ks. from ... │ │ │ │ │ -00088f50: 2f75 7372 2f73 6861 7265 2f64 6f63 2f3c /usr/share/doc/< │ │ │ │ │ -00088f60: 7061 636b 6167 653e 2f65 7861 6d70 6c65 package>/example │ │ │ │ │ -00088f70: 73e2 8099 2061 7320 6e65 6564 6564 0a0a s... as needed.. │ │ │ │ │ -00088f80: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00088f90: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00088fa0: 653a 2056 6572 7369 6f6e 2033 2035 2032 e: Version 3 5 2 │ │ │ │ │ -00088fb0: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ -00088fc0: 2033 2035 2031 2c20 2050 7265 763a 2056 3 5 1, Prev: V │ │ │ │ │ -00088fd0: 6572 7369 6f6e 2033 2035 2033 2c20 2055 ersion 3 5 3, U │ │ │ │ │ -00088fe0: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ -00088ff0: 636b 6c69 7374 0a0a 3232 2e35 3120 5665 cklist..22.51 Ve │ │ │ │ │ -00089000: 7273 696f 6e20 332e 352e 320a 3d3d 3d3d rsion 3.5.2.==== │ │ │ │ │ -00089010: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00089020: 0a52 656c 6561 7365 6420 4665 6272 7561 .Released Februa │ │ │ │ │ -00089030: 7279 2c20 3230 3031 2e0a 0a31 312e 382e ry, 2001...11.8. │ │ │ │ │ -00089040: 360a 0a20 2020 2020 5820 6170 702d 6465 6.. X app-de │ │ │ │ │ -00089050: 6661 756c 7473 2064 6972 6563 746f 7279 faults directory │ │ │ │ │ -00089060: 2068 6173 206d 6f76 6564 2066 726f 6d0a has moved from. │ │ │ │ │ -00089070: 2020 2020 20e2 8098 2f75 7372 2f58 3131 .../usr/X11 │ │ │ │ │ -00089080: 5236 2f6c 6962 2f58 3131 2f61 7070 2d64 R6/lib/X11/app-d │ │ │ │ │ -00089090: 6566 6175 6c74 73e2 8099 2074 6f20 e280 efaults... to .. │ │ │ │ │ -000890a0: 982f 6574 632f 5831 312f 6170 702d 6465 ./etc/X11/app-de │ │ │ │ │ -000890b0: 6661 756c 7473 e280 990a 0a1f 0a46 696c faults.......Fil │ │ │ │ │ -000890c0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000890d0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -000890e0: 7273 696f 6e20 3320 3520 312c 2020 4e65 rsion 3 5 1, Ne │ │ │ │ │ -000890f0: 7874 3a20 5665 7273 696f 6e20 3320 3520 xt: Version 3 5 │ │ │ │ │ -00089100: 302c 2020 5072 6576 3a20 5665 7273 696f 0, Prev: Versio │ │ │ │ │ -00089110: 6e20 3320 3520 322c 2020 5570 3a20 5570 n 3 5 2, Up: Up │ │ │ │ │ -00089120: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00089130: 740a 0a32 322e 3532 2056 6572 7369 6f6e t..22.52 Version │ │ │ │ │ -00089140: 2033 2e35 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3.5.1.========= │ │ │ │ │ -00089150: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00089160: 6173 6564 2046 6562 7275 6172 792c 2032 ased February, 2 │ │ │ │ │ -00089170: 3030 312e 0a0a 382e 310a 0a20 2020 2020 001...8.1.. │ │ │ │ │ -00089180: 6470 6b67 2d73 686c 6962 6465 7073 206e dpkg-shlibdeps n │ │ │ │ │ -00089190: 6f77 2075 7365 7320 6f62 6a64 756d 702c ow uses objdump, │ │ │ │ │ -000891a0: 2073 6f20 7368 6172 6564 206c 6962 7261 so shared libra │ │ │ │ │ -000891b0: 7269 6573 2068 6176 6520 746f 2062 6520 ries have to be │ │ │ │ │ -000891c0: 7275 6e0a 2020 2020 2074 6872 6f75 6768 run. through │ │ │ │ │ -000891d0: 2064 706b 672d 7368 6c69 6264 6570 7320 dpkg-shlibdeps │ │ │ │ │ -000891e0: 6173 2077 656c 6c20 6173 2065 7865 6375 as well as execu │ │ │ │ │ -000891f0: 7461 626c 6573 0a0a 1f0a 4669 6c65 3a20 tables....File: │ │ │ │ │ -00089200: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00089210: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -00089220: 6f6e 2033 2035 2030 2c20 204e 6578 743a on 3 5 0, Next: │ │ │ │ │ -00089230: 2056 6572 7369 6f6e 2033 2032 2031 2031 Version 3 2 1 1 │ │ │ │ │ -00089240: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -00089250: 2033 2035 2031 2c20 2055 703a 2055 7067 3 5 1, Up: Upg │ │ │ │ │ -00089260: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ -00089270: 0a0a 3232 2e35 3320 5665 7273 696f 6e20 ..22.53 Version │ │ │ │ │ -00089280: 332e 352e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3.5.0.========== │ │ │ │ │ -00089290: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ -000892a0: 7365 6420 4a61 6e75 6172 792c 2032 3030 sed January, 200 │ │ │ │ │ -000892b0: 312e 0a0a 3131 2e38 2e35 0a0a 2020 2020 1...11.8.5.. │ │ │ │ │ -000892c0: 2046 6f6e 7420 7061 636b 6167 6573 2066 Font packages f │ │ │ │ │ -000892d0: 6f72 2074 6865 2058 2057 696e 646f 7720 or the X Window │ │ │ │ │ -000892e0: 5379 7374 656d 206d 7573 7420 6e6f 7720 System must now │ │ │ │ │ -000892f0: 6465 636c 6172 6520 6120 6465 7065 6e64 declare a depend │ │ │ │ │ -00089300: 656e 6379 0a20 2020 2020 6f6e 20e2 8098 ency. on ... │ │ │ │ │ -00089310: 7875 7469 6c73 2028 3e3d 2034 2e30 2e32 xutils (>= 4.0.2 │ │ │ │ │ -00089320: 29e2 8099 0a0a 1f0a 4669 6c65 3a20 6465 ).......File: de │ │ │ │ │ -00089330: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00089340: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ -00089350: 2033 2032 2031 2031 2c20 204e 6578 743a 3 2 1 1, Next: │ │ │ │ │ -00089360: 2056 6572 7369 6f6e 2033 2032 2031 2c20 Version 3 2 1, │ │ │ │ │ -00089370: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ -00089380: 2035 2030 2c20 2055 703a 2055 7067 7261 5 0, Up: Upgra │ │ │ │ │ -00089390: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -000893a0: 3232 2e35 3420 5665 7273 696f 6e20 332e 22.54 Version 3. │ │ │ │ │ -000893b0: 322e 312e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 2.1.1.========== │ │ │ │ │ -000893c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -000893d0: 6561 7365 6420 4a61 6e75 6172 792c 2032 eased January, 2 │ │ │ │ │ -000893e0: 3030 312e 0a0a 5468 6973 2072 656c 6561 001...This relea │ │ │ │ │ -000893f0: 7365 2062 726f 6b65 2074 6865 206e 6f72 se broke the nor │ │ │ │ │ -00089400: 6d61 6c20 7275 6c65 2061 6761 696e 7374 mal rule against │ │ │ │ │ -00089410: 2069 6e74 726f 6475 6369 6e67 206e 6f72 introducing nor │ │ │ │ │ -00089420: 6d61 7469 7665 2063 6861 6e67 6573 0a77 mative changes.w │ │ │ │ │ -00089430: 6974 686f 7574 2063 6861 6e67 696e 6720 ithout changing │ │ │ │ │ -00089440: 7468 6520 6d61 6a6f 7220 7061 7463 6820 the major patch │ │ │ │ │ -00089450: 6c65 7665 6c2e 0a0a 392e 332e 320a 0a20 level...9.3.2.. │ │ │ │ │ -00089460: 2020 2020 4461 656d 6f6e 2073 7461 7274 Daemon start │ │ │ │ │ -00089470: 7570 2073 6372 6970 7473 2069 6e20 e280 up scripts in .. │ │ │ │ │ -00089480: 982f 6574 632f 696e 6974 2e64 2fe2 8099 ./etc/init.d/... │ │ │ │ │ -00089490: 2073 686f 756c 6420 6e6f 7420 636f 6e74 should not cont │ │ │ │ │ -000894a0: 6169 6e0a 2020 2020 206d 6f64 6966 6961 ain. modifia │ │ │ │ │ -000894b0: 626c 6520 7061 7261 6d65 7465 7273 3b20 ble parameters; │ │ │ │ │ -000894c0: 7468 6573 6520 7368 6f75 6c64 2062 6520 these should be │ │ │ │ │ -000894d0: 6d6f 7665 6420 746f 2061 2066 696c 6520 moved to a file │ │ │ │ │ -000894e0: 696e 0a20 2020 2020 e280 982f 6574 632f in. .../etc/ │ │ │ │ │ -000894f0: 6465 6661 756c 742f e280 990a 0a31 322e default/.....12. │ │ │ │ │ -00089500: 330a 0a20 2020 2020 4669 6c65 7320 696e 3.. Files in │ │ │ │ │ -00089510: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ -00089520: 6f63 e280 9920 6d75 7374 206e 6f74 2062 oc... must not b │ │ │ │ │ -00089530: 6520 7265 6665 7265 6e63 6564 2062 7920 e referenced by │ │ │ │ │ -00089540: 616e 7920 7072 6f67 7261 6d2e 0a20 2020 any program.. │ │ │ │ │ -00089550: 2020 4966 2073 7563 6820 6669 6c65 7320 If such files │ │ │ │ │ -00089560: 6172 6520 6e65 6564 6564 2c20 7468 6579 are needed, they │ │ │ │ │ -00089570: 206d 7573 7420 6265 2070 6c61 6365 6420 must be placed │ │ │ │ │ -00089580: 696e 0a20 2020 2020 e280 982f 7573 722f in. .../usr/ │ │ │ │ │ -00089590: 7368 6172 652f 3c70 6163 6b61 6765 3e2f share// │ │ │ │ │ -000895a0: e280 992c 2061 6e64 2073 796d 626f 6c69 ..., and symboli │ │ │ │ │ -000895b0: 6320 6c69 6e6b 7320 6372 6561 7465 6420 c links created │ │ │ │ │ -000895c0: 6173 2072 6571 7569 7265 6420 696e 0a20 as required in. │ │ │ │ │ -000895d0: 2020 2020 e280 982f 7573 722f 7368 6172 .../usr/shar │ │ │ │ │ -000895e0: 652f 646f 632f 3c70 6163 6b61 6765 3e2f e/doc// │ │ │ │ │ -000895f0: e280 990a 0a20 2020 2020 4d75 6368 206f ..... Much o │ │ │ │ │ -00089600: 6620 7468 6520 7061 636b 6167 696e 6720 f the packaging │ │ │ │ │ -00089610: 6d61 6e75 616c 2068 6173 206e 6f77 2062 manual has now b │ │ │ │ │ -00089620: 6565 6e20 696d 706f 7274 6564 2069 6e74 een imported int │ │ │ │ │ -00089630: 6f20 7468 6520 706f 6c69 6379 0a20 2020 o the policy. │ │ │ │ │ -00089640: 2020 646f 6375 6d65 6e74 0a0a 1f0a 4669 document....Fi │ │ │ │ │ -00089650: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00089660: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -00089670: 6572 7369 6f6e 2033 2032 2031 2c20 204e ersion 3 2 1, N │ │ │ │ │ -00089680: 6578 743a 2056 6572 7369 6f6e 2033 2032 ext: Version 3 2 │ │ │ │ │ -00089690: 2030 2c20 2050 7265 763a 2056 6572 7369 0, Prev: Versi │ │ │ │ │ -000896a0: 6f6e 2033 2032 2031 2031 2c20 2055 703a on 3 2 1 1, Up: │ │ │ │ │ -000896b0: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -000896c0: 6c69 7374 0a0a 3232 2e35 3520 5665 7273 list..22.55 Vers │ │ │ │ │ -000896d0: 696f 6e20 332e 322e 310a 3d3d 3d3d 3d3d ion 3.2.1.====== │ │ │ │ │ -000896e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -000896f0: 656c 6561 7365 6420 4175 6775 7374 2c20 eleased August, │ │ │ │ │ -00089700: 3230 3030 2e0a 0a31 312e 382e 310a 0a20 2000...11.8.1.. │ │ │ │ │ -00089710: 2020 2020 4120 7061 636b 6167 6520 6f66 A package of │ │ │ │ │ -00089720: 2070 7269 6f72 6974 7920 7374 616e 6461 priority standa │ │ │ │ │ -00089730: 7264 206f 7220 6869 6768 6572 206d 6179 rd or higher may │ │ │ │ │ -00089740: 2070 726f 7669 6465 2074 776f 2062 696e provide two bin │ │ │ │ │ -00089750: 6172 6965 732c 0a20 2020 2020 6f6e 6520 aries,. one │ │ │ │ │ -00089760: 636f 6d70 696c 6564 2077 6974 6820 7375 compiled with su │ │ │ │ │ -00089770: 7070 6f72 7420 666f 7220 7468 6520 5820 pport for the X │ │ │ │ │ -00089780: 5769 6e64 6f77 2053 7973 7465 6d2c 2061 Window System, a │ │ │ │ │ -00089790: 6e64 2074 6865 206f 7468 6572 0a20 2020 nd the other. │ │ │ │ │ -000897a0: 2020 7769 7468 6f75 740a 0a1f 0a46 696c without....Fil │ │ │ │ │ -000897b0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000897c0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -000897d0: 7273 696f 6e20 3320 3220 302c 2020 4e65 rsion 3 2 0, Ne │ │ │ │ │ -000897e0: 7874 3a20 5665 7273 696f 6e20 3320 3120 xt: Version 3 1 │ │ │ │ │ -000897f0: 312c 2020 5072 6576 3a20 5665 7273 696f 1, Prev: Versio │ │ │ │ │ -00089800: 6e20 3320 3220 312c 2020 5570 3a20 5570 n 3 2 1, Up: Up │ │ │ │ │ -00089810: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00089820: 740a 0a32 322e 3536 2056 6572 7369 6f6e t..22.56 Version │ │ │ │ │ -00089830: 2033 2e32 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3.2.0.========= │ │ │ │ │ -00089840: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00089850: 6173 6564 2041 7567 7573 742c 2032 3030 ased August, 200 │ │ │ │ │ -00089860: 302e 0a0a 3130 2e31 0a0a 2020 2020 2042 0...10.1.. B │ │ │ │ │ -00089870: 7920 6465 6661 756c 7420 6578 6563 7574 y default execut │ │ │ │ │ -00089880: 6162 6c65 7320 7368 6f75 6c64 206e 6f74 ables should not │ │ │ │ │ -00089890: 2062 6520 6275 696c 7420 7769 7468 2074 be built with t │ │ │ │ │ -000898a0: 6865 2064 6562 7567 6769 6e67 0a20 2020 he debugging. │ │ │ │ │ -000898b0: 2020 6f70 7469 6f6e 202d 672e 2020 496e option -g. In │ │ │ │ │ -000898c0: 7374 6561 642c 2069 7420 6973 2072 6563 stead, it is rec │ │ │ │ │ -000898d0: 6f6d 6d65 6e64 6564 2074 6f20 7375 7070 ommended to supp │ │ │ │ │ -000898e0: 6f72 7420 6275 696c 6469 6e67 2074 6865 ort building the │ │ │ │ │ -000898f0: 0a20 2020 2020 7061 636b 6167 6520 7769 . package wi │ │ │ │ │ -00089900: 7468 2064 6562 7567 6769 6e67 2069 6e66 th debugging inf │ │ │ │ │ -00089910: 6f72 6d61 7469 6f6e 206f 7074 696f 6e61 ormation optiona │ │ │ │ │ -00089920: 6c6c 792e 0a0a 3132 2e38 0a0a 2020 2020 lly...12.8.. │ │ │ │ │ -00089930: 2050 6f6c 6963 7920 666f 7220 7061 636b Policy for pack │ │ │ │ │ -00089940: 6167 6573 2077 6865 7265 2074 6865 2075 ages where the u │ │ │ │ │ -00089950: 7073 7472 6561 6d20 7573 6573 2048 544d pstream uses HTM │ │ │ │ │ -00089960: 4c20 6368 616e 6765 6c6f 6720 6669 6c65 L changelog file │ │ │ │ │ -00089970: 730a 2020 2020 2068 6173 2062 6565 6e20 s. has been │ │ │ │ │ -00089980: 6578 7061 6e64 6564 2e20 2049 6e20 7368 expanded. In sh │ │ │ │ │ -00089990: 6f72 742c 2061 2070 6c61 696e 2074 6578 ort, a plain tex │ │ │ │ │ -000899a0: 7420 6368 616e 6765 6c6f 6720 6669 6c65 t changelog file │ │ │ │ │ -000899b0: 2073 686f 756c 640a 2020 2020 2061 6c77 should. alw │ │ │ │ │ -000899c0: 6179 7320 6265 2067 656e 6572 6174 6564 ays be generated │ │ │ │ │ -000899d0: 2066 6f72 2074 6865 2075 7073 7472 6561 for the upstrea │ │ │ │ │ -000899e0: 6d20 6368 616e 6765 730a 0a20 2020 2020 m changes.. │ │ │ │ │ -000899f0: 506c 6561 7365 206e 6f74 6520 7468 6174 Please note that │ │ │ │ │ -00089a00: 2074 6865 206e 6577 2072 656c 6561 7365 the new release │ │ │ │ │ -00089a10: 206f 6620 7468 6520 5820 7769 6e64 6f77 of the X window │ │ │ │ │ -00089a20: 2073 7973 7465 6d20 2833 2e32 2920 7368 system (3.2) sh │ │ │ │ │ -00089a30: 616c 6c0a 2020 2020 2070 726f 6261 626c all. probabl │ │ │ │ │ -00089a40: 7920 6e65 6564 2073 7765 6570 696e 6720 y need sweeping │ │ │ │ │ -00089a50: 6368 616e 6765 7320 696e 2070 6f6c 6963 changes in polic │ │ │ │ │ -00089a60: 790a 0a20 2020 2020 506f 6c69 6379 2066 y.. Policy f │ │ │ │ │ -00089a70: 6f72 2070 6163 6b61 6765 7320 7072 6f76 or packages prov │ │ │ │ │ -00089a80: 6964 696e 6720 7468 6520 666f 6c6c 6f77 iding the follow │ │ │ │ │ -00089a90: 696e 6720 582d 6261 7365 6420 6665 6174 ing X-based feat │ │ │ │ │ -00089aa0: 7572 6573 2068 6173 0a20 2020 2020 6265 ures has. be │ │ │ │ │ -00089ab0: 656e 2063 6f64 6966 6965 643a 0a0a 2020 en codified:.. │ │ │ │ │ -00089ac0: 2020 2031 312e 382e 320a 0a20 2020 2020 11.8.2.. │ │ │ │ │ -00089ad0: 2020 2020 2058 2073 6572 7665 7220 2876 X server (v │ │ │ │ │ -00089ae0: 6972 7475 616c 2070 6163 6b61 6765 2078 irtual package x │ │ │ │ │ -00089af0: 7365 7276 6572 290a 0a20 2020 2020 3131 server).. 11 │ │ │ │ │ -00089b00: 2e38 2e33 0a0a 2020 2020 2020 2020 2020 .8.3.. │ │ │ │ │ -00089b10: 5820 7465 726d 696e 616c 2065 6d75 6c61 X terminal emula │ │ │ │ │ -00089b20: 746f 7220 2876 6972 7475 616c 2070 6163 tor (virtual pac │ │ │ │ │ -00089b30: 6b61 6765 2078 2d74 6572 6d69 6e61 6c2d kage x-terminal- │ │ │ │ │ -00089b40: 656d 756c 6174 6f72 290a 0a20 2020 2020 emulator).. │ │ │ │ │ -00089b50: 3131 2e38 2e34 0a0a 2020 2020 2020 2020 11.8.4.. │ │ │ │ │ -00089b60: 2020 5820 7769 6e64 6f77 206d 616e 6167 X window manag │ │ │ │ │ -00089b70: 6572 2028 7669 7274 7561 6c20 7061 636b er (virtual pack │ │ │ │ │ -00089b80: 6167 6520 782d 7769 6e64 6f77 2d6d 616e age x-window-man │ │ │ │ │ -00089b90: 6167 6572 2c20 616e 640a 2020 2020 2020 ager, and. │ │ │ │ │ -00089ba0: 2020 2020 e280 982f 7573 722f 6269 6e2f .../usr/bin/ │ │ │ │ │ -00089bb0: 782d 7769 6e64 6f77 2d6d 616e 6167 6572 x-window-manager │ │ │ │ │ -00089bc0: e280 9920 616c 7465 726e 6174 6976 652c ... alternative, │ │ │ │ │ -00089bd0: 2077 6974 6820 7072 696f 7269 7479 0a20 with priority. │ │ │ │ │ -00089be0: 2020 2020 2020 2020 2063 616c 6375 6c61 calcula │ │ │ │ │ -00089bf0: 7469 6f6e 2067 7569 6465 6c69 6e65 7329 tion guidelines) │ │ │ │ │ -00089c00: 0a0a 2020 2020 2031 322e 382e 350a 0a20 .. 12.8.5.. │ │ │ │ │ -00089c10: 2020 2020 2020 2020 2058 2066 6f6e 7473 X fonts │ │ │ │ │ -00089c20: 2028 7468 6973 2073 6563 7469 6f6e 2068 (this section h │ │ │ │ │ -00089c30: 6173 2062 6565 6e20 7772 6974 7465 6e20 as been written │ │ │ │ │ -00089c40: 6672 6f6d 2073 6372 6174 6368 290a 0a20 from scratch).. │ │ │ │ │ -00089c50: 2020 2020 3131 2e38 2e36 0a0a 2020 2020 11.8.6.. │ │ │ │ │ -00089c60: 2020 2020 2020 5820 6170 706c 6963 6174 X applicat │ │ │ │ │ -00089c70: 696f 6e20 6465 6661 756c 7473 0a0a 3131 ion defaults..11 │ │ │ │ │ -00089c80: 2e38 2e37 0a0a 2020 2020 2050 6f6c 6963 .8.7.. Polic │ │ │ │ │ -00089c90: 7920 666f 7220 7061 636b 6167 6573 2075 y for packages u │ │ │ │ │ -00089ca0: 7369 6e67 2074 6865 2058 2057 696e 646f sing the X Windo │ │ │ │ │ -00089cb0: 7720 5379 7374 656d 2061 6e64 2046 4853 w System and FHS │ │ │ │ │ -00089cc0: 2069 7373 7565 7320 6861 730a 2020 2020 issues has. │ │ │ │ │ -00089cd0: 2062 6565 6e20 636c 6172 6966 6965 643b been clarified; │ │ │ │ │ -00089ce0: 0a0a 3131 2e37 2e33 0a0a 2020 2020 204e ..11.7.3.. N │ │ │ │ │ -00089cf0: 6f20 7061 636b 6167 6520 6d61 7920 636f o package may co │ │ │ │ │ -00089d00: 6e74 6169 6e20 6f72 206d 616b 6520 6861 ntain or make ha │ │ │ │ │ -00089d10: 7264 206c 696e 6b73 2074 6f20 636f 6e66 rd links to conf │ │ │ │ │ -00089d20: 6669 6c65 730a 0a38 0a0a 2020 2020 204e files..8.. N │ │ │ │ │ -00089d30: 6f74 6564 2074 6861 7420 6e65 7765 7220 oted that newer │ │ │ │ │ -00089d40: 6470 6b67 2076 6572 7369 6f6e 7320 646f dpkg versions do │ │ │ │ │ -00089d50: 206e 6f74 2072 6571 7569 7265 2065 7874 not require ext │ │ │ │ │ -00089d60: 7265 6d65 2063 6172 6520 696e 0a20 2020 reme care in. │ │ │ │ │ -00089d70: 2020 616c 7761 7973 2063 7265 6174 696e always creatin │ │ │ │ │ -00089d80: 6720 7468 6520 7368 6172 6564 206c 6962 g the shared lib │ │ │ │ │ -00089d90: 2062 6566 6f72 6520 7468 6520 7379 6d6c before the syml │ │ │ │ │ -00089da0: 696e 6b2c 2073 6f20 7468 6520 756e 7061 ink, so the unpa │ │ │ │ │ -00089db0: 636b 0a20 2020 2020 6f72 6465 7220 6265 ck. order be │ │ │ │ │ -00089dc0: 2063 6f72 7265 6374 0a0a 1f0a 4669 6c65 correct....File │ │ │ │ │ -00089dd0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00089de0: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ -00089df0: 7369 6f6e 2033 2031 2031 2c20 204e 6578 sion 3 1 1, Nex │ │ │ │ │ -00089e00: 743a 2056 6572 7369 6f6e 2033 2031 2030 t: Version 3 1 0 │ │ │ │ │ -00089e10: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -00089e20: 2033 2032 2030 2c20 2055 703a 2055 7067 3 2 0, Up: Upg │ │ │ │ │ -00089e30: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ -00089e40: 0a0a 3232 2e35 3720 5665 7273 696f 6e20 ..22.57 Version │ │ │ │ │ -00089e50: 332e 312e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3.1.1.========== │ │ │ │ │ -00089e60: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ -00089e70: 7365 6420 4e6f 7665 6d62 6572 2c20 3139 sed November, 19 │ │ │ │ │ -00089e80: 3939 2e0a 0a37 2e31 0a0a 2020 2020 2043 99...7.1.. C │ │ │ │ │ -00089e90: 6f72 7265 6374 696f 6e20 746f 2073 656d orrection to sem │ │ │ │ │ -00089ea0: 616e 7469 6373 206f 6620 6172 6368 6974 antics of archit │ │ │ │ │ -00089eb0: 6563 7475 7265 206c 6973 7473 2069 6e20 ecture lists in │ │ │ │ │ -00089ec0: 4275 696c 642d 4465 7065 6e64 7320 6574 Build-Depends et │ │ │ │ │ -00089ed0: 632e 0a20 2020 2020 5368 6f75 6c64 206e c.. Should n │ │ │ │ │ -00089ee0: 6f74 2061 6666 6563 7420 6d61 6e79 2070 ot affect many p │ │ │ │ │ -00089ef0: 6163 6b61 6765 730a 0a1f 0a46 696c 653a ackages....File: │ │ │ │ │ -00089f00: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00089f10: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -00089f20: 696f 6e20 3320 3120 302c 2020 4e65 7874 ion 3 1 0, Next │ │ │ │ │ -00089f30: 3a20 5665 7273 696f 6e20 3320 3020 312c : Version 3 0 1, │ │ │ │ │ -00089f40: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -00089f50: 3320 3120 312c 2020 5570 3a20 5570 6772 3 1 1, Up: Upgr │ │ │ │ │ -00089f60: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ -00089f70: 0a32 322e 3538 2056 6572 7369 6f6e 2033 .22.58 Version 3 │ │ │ │ │ -00089f80: 2e31 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .1.0.=========== │ │ │ │ │ -00089f90: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ -00089fa0: 6564 204f 6374 6f62 6572 2c20 3139 3939 ed October, 1999 │ │ │ │ │ -00089fb0: 2e0a 0a64 6566 756e 6374 0a0a 2020 2020 ...defunct.. │ │ │ │ │ -00089fc0: 20e2 8098 2f75 7372 2f64 6f63 2f3c 7061 .../usr/doc/... has to │ │ │ │ │ -00089fe0: 2062 6520 6120 7379 6d6c 696e 6b20 706f be a symlink po │ │ │ │ │ -00089ff0: 696e 7469 6e67 2074 6f0a 2020 2020 20e2 inting to. . │ │ │ │ │ -0008a000: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -0008a010: 2f3c 7061 636b 6167 653e e280 992c 2074 /..., t │ │ │ │ │ -0008a020: 6f20 6265 206d 6169 6e74 6169 6e65 6420 o be maintained │ │ │ │ │ -0008a030: 6279 2070 6f73 7469 6e73 7420 616e 6420 by postinst and │ │ │ │ │ -0008a040: 7072 6572 6d0a 2020 2020 2073 6372 6970 prerm. scrip │ │ │ │ │ -0008a050: 7473 2e0a 0a37 2e31 2c20 372e 360a 0a20 ts...7.1, 7.6.. │ │ │ │ │ -0008a060: 2020 2020 496e 7472 6f64 7563 6564 2073 Introduced s │ │ │ │ │ -0008a070: 6f75 7263 6520 6465 7065 6e64 656e 6369 ource dependenci │ │ │ │ │ -0008a080: 6573 2028 4275 696c 642d 4465 7065 6e64 es (Build-Depend │ │ │ │ │ -0008a090: 732c 2065 7463 2e29 0a0a 392e 332e 340a s, etc.)..9.3.4. │ │ │ │ │ -0008a0a0: 0a20 2020 2020 e280 982f 6574 632f 7263 . .../etc/rc │ │ │ │ │ -0008a0b0: 2e62 6f6f 74e2 8099 2068 6173 2062 6565 .boot... has bee │ │ │ │ │ -0008a0c0: 6e20 6465 7072 6563 6174 6564 2069 6e20 n deprecated in │ │ │ │ │ -0008a0d0: 6661 766f 7572 206f 6620 e280 982f 6574 favour of .../et │ │ │ │ │ -0008a0e0: 632f 7263 532e 64e2 8099 2e0a 2020 2020 c/rcS.d..... │ │ │ │ │ -0008a0f0: 2028 5061 636b 6167 6573 2073 686f 756c (Packages shoul │ │ │ │ │ -0008a100: 6420 6e6f 7420 6265 2074 6f75 6368 696e d not be touchin │ │ │ │ │ -0008a110: 6720 7468 6973 2064 6972 6563 746f 7279 g this directory │ │ │ │ │ -0008a120: 2c20 6275 7420 7368 6f75 6c64 2075 7365 , but should use │ │ │ │ │ -0008a130: 0a20 2020 2020 7570 6461 7465 2d72 632e . update-rc. │ │ │ │ │ -0008a140: 6420 696e 7374 6561 6429 0a0a 392e 332e d instead)..9.3. │ │ │ │ │ -0008a150: 330a 0a20 2020 2020 7570 6461 7465 2d72 3.. update-r │ │ │ │ │ -0008a160: 632e 6420 6973 206e 6f77 2074 6865 2027 c.d is now the ' │ │ │ │ │ -0008a170: 6f6e 6c79 2720 616c 6c6f 7761 626c 6520 only' allowable │ │ │ │ │ -0008a180: 7761 7920 6f66 2061 6363 6573 7369 6e67 way of accessing │ │ │ │ │ -0008a190: 2074 6865 0a20 2020 2020 e280 982f 6574 the. .../et │ │ │ │ │ -0008a1a0: 632f 7263 3f2e 642f 5b53 4b5d 3f3f 2ae2 c/rc?.d/[SK]??*. │ │ │ │ │ -0008a1b0: 8099 206c 696e 6b73 2e20 2041 6e79 2073 .. links. Any s │ │ │ │ │ -0008a1c0: 6372 6970 7473 2077 6869 6368 206d 616e cripts which man │ │ │ │ │ -0008a1d0: 6970 756c 6174 6520 7468 656d 0a20 2020 ipulate them. │ │ │ │ │ -0008a1e0: 2020 6469 7265 6374 6c79 206d 7573 7420 directly must │ │ │ │ │ -0008a1f0: 6265 2063 6861 6e67 6564 2074 6f20 7573 be changed to us │ │ │ │ │ -0008a200: 6520 7570 6461 7465 2d72 632e 6420 696e e update-rc.d in │ │ │ │ │ -0008a210: 7374 6561 642e 2020 2854 6869 7320 6973 stead. (This is │ │ │ │ │ -0008a220: 0a20 2020 2020 6265 6361 7573 6520 7468 . because th │ │ │ │ │ -0008a230: 6520 6669 6c65 2d72 6320 7061 636b 6167 e file-rc packag │ │ │ │ │ -0008a240: 6520 6861 6e64 6c65 7320 7468 6973 2069 e handles this i │ │ │ │ │ -0008a250: 6e66 6f72 6d61 7469 6f6e 2069 6e20 616e nformation in an │ │ │ │ │ -0008a260: 0a20 2020 2020 696e 636f 6d70 6174 6962 . incompatib │ │ │ │ │ -0008a270: 6c65 2077 6179 2e29 0a0a 3132 2e37 0a0a le way.)..12.7.. │ │ │ │ │ -0008a280: 2020 2020 2041 7263 6869 7465 6374 7572 Architectur │ │ │ │ │ -0008a290: 652d 7370 6563 6966 6963 2065 7861 6d70 e-specific examp │ │ │ │ │ -0008a2a0: 6c65 7320 676f 2069 6e20 e280 982f 7573 les go in .../us │ │ │ │ │ -0008a2b0: 722f 6c69 622f 3c70 6163 6b61 6765 3e2f r/lib// │ │ │ │ │ -0008a2c0: 6578 616d 706c 6573 e280 990a 2020 2020 examples.... │ │ │ │ │ -0008a2d0: 2077 6974 6820 7379 6d6c 696e 6b73 2066 with symlinks f │ │ │ │ │ -0008a2e0: 726f 6d20 e280 982f 7573 722f 7368 6172 rom .../usr/shar │ │ │ │ │ -0008a2f0: 652f 646f 632f 3c70 6163 6b61 6765 3e2f e/doc// │ │ │ │ │ -0008a300: 6578 616d 706c 6573 2f2a e280 9920 6f72 examples/*... or │ │ │ │ │ -0008a310: 2066 726f 6d0a 2020 2020 20e2 8098 2f75 from. .../u │ │ │ │ │ -0008a320: 7372 2f73 6861 7265 2f64 6f63 2f3c 7061 sr/share/doc//examples. │ │ │ │ │ -0008a340: 8099 2069 7473 656c 660a 0a39 2e31 2e31 .. itself..9.1.1 │ │ │ │ │ -0008a350: 0a0a 2020 2020 2055 7064 6174 6564 2046 .. Updated F │ │ │ │ │ -0008a360: 4853 2074 6f20 6120 322e 3120 6472 6166 HS to a 2.1 draf │ │ │ │ │ -0008a370: 743b 2074 6869 7320 7265 7665 7274 7320 t; this reverts │ │ │ │ │ -0008a380: e280 982f 7661 722f 7374 6174 65e2 8099 .../var/state... │ │ │ │ │ -0008a390: 2074 6f20 e280 982f 7661 722f 6c69 62e2 to .../var/lib. │ │ │ │ │ -0008a3a0: 8099 0a0a 392e 373b 206d 696d 652d 706f ....9.7; mime-po │ │ │ │ │ -0008a3b0: 6c69 6379 0a0a 2020 2020 2041 6464 6564 licy.. Added │ │ │ │ │ -0008a3c0: 204d 494d 4520 7375 622d 706f 6c69 6379 MIME sub-policy │ │ │ │ │ -0008a3d0: 2064 6f63 756d 656e 740a 0a31 322e 340a document..12.4. │ │ │ │ │ -0008a3e0: 0a20 2020 2020 5649 5355 414c 2069 7320 . VISUAL is │ │ │ │ │ -0008a3f0: 616c 6c6f 7765 6420 6173 2061 2028 6869 allowed as a (hi │ │ │ │ │ -0008a400: 6768 6572 2070 7269 6f72 6974 7929 2061 gher priority) a │ │ │ │ │ -0008a410: 6c74 6572 6e61 7469 7665 2074 6f20 4544 lternative to ED │ │ │ │ │ -0008a420: 4954 4f52 0a0a 3131 2e36 0a0a 2020 2020 ITOR..11.6.. │ │ │ │ │ -0008a430: 204d 6f64 6966 6965 6420 6c69 626c 6f63 Modified libloc │ │ │ │ │ -0008a440: 6b66 696c 6520 6465 7363 7269 7074 696f kfile descriptio │ │ │ │ │ -0008a450: 6e2c 2077 6869 6368 2061 6666 6563 7473 n, which affects │ │ │ │ │ -0008a460: 206d 6169 6c62 6f78 2d61 6363 6573 7369 mailbox-accessi │ │ │ │ │ -0008a470: 6e67 0a20 2020 2020 7072 6f67 7261 6d73 ng. programs │ │ │ │ │ -0008a480: 2e20 2050 6c65 6173 6520 7365 6520 7468 . Please see th │ │ │ │ │ -0008a490: 6520 706f 6c69 6379 2064 6f63 756d 656e e policy documen │ │ │ │ │ -0008a4a0: 7420 666f 7220 6465 7461 696c 730a 0a31 t for details..1 │ │ │ │ │ -0008a4b0: 322e 370a 0a20 2020 2020 4966 2061 2070 2.7.. If a p │ │ │ │ │ -0008a4c0: 6163 6b61 6765 2070 726f 7669 6465 7320 ackage provides │ │ │ │ │ -0008a4d0: 6120 6368 616e 6765 6c6f 6720 696e 2048 a changelog in H │ │ │ │ │ -0008a4e0: 544d 4c20 666f 726d 6174 2c20 6120 7465 TML format, a te │ │ │ │ │ -0008a4f0: 7874 2d6f 6e6c 790a 2020 2020 2076 6572 xt-only. ver │ │ │ │ │ -0008a500: 7369 6f6e 2073 686f 756c 6420 616c 736f sion should also │ │ │ │ │ -0008a510: 2062 6520 696e 636c 7564 6564 2e20 2028 be included. ( │ │ │ │ │ -0008a520: 5375 6368 2061 2076 6572 7369 6f6e 206d Such a version m │ │ │ │ │ -0008a530: 6179 2062 6520 7072 6570 6172 6564 0a20 ay be prepared. │ │ │ │ │ -0008a540: 2020 2020 7573 696e 6720 e280 986c 796e using ...lyn │ │ │ │ │ -0008a550: 7820 2d64 756d 7020 2d6e 6f6c 6973 74e2 x -dump -nolist. │ │ │ │ │ -0008a560: 8099 2e29 0a0a 332e 322e 310a 0a20 2020 ...)..3.2.1.. │ │ │ │ │ -0008a570: 2020 4465 7363 7269 7074 696f 6e20 6f66 Description of │ │ │ │ │ -0008a580: 2068 6f77 2074 6f20 6861 6e64 6c65 2076 how to handle v │ │ │ │ │ -0008a590: 6572 7369 6f6e 206e 756d 6265 7273 2062 ersion numbers b │ │ │ │ │ -0008a5a0: 6173 6564 206f 6e20 6461 7465 7320 6164 ased on dates ad │ │ │ │ │ -0008a5b0: 6465 640a 0a1f 0a46 696c 653a 2064 6562 ded....File: deb │ │ │ │ │ -0008a5c0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0008a5d0: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ -0008a5e0: 3320 3020 312c 2020 4e65 7874 3a20 5665 3 0 1, Next: Ve │ │ │ │ │ -0008a5f0: 7273 696f 6e20 3320 3020 302c 2020 5072 rsion 3 0 0, Pr │ │ │ │ │ -0008a600: 6576 3a20 5665 7273 696f 6e20 3320 3120 ev: Version 3 1 │ │ │ │ │ -0008a610: 302c 2020 5570 3a20 5570 6772 6164 696e 0, Up: Upgradin │ │ │ │ │ -0008a620: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ -0008a630: 3539 2056 6572 7369 6f6e 2033 2e30 2e31 59 Version 3.0.1 │ │ │ │ │ -0008a640: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0008a650: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 204a ====..Released J │ │ │ │ │ -0008a660: 756c 792c 2031 3939 392e 0a0a 3130 2e32 uly, 1999...10.2 │ │ │ │ │ -0008a670: 0a0a 2020 2020 2041 6464 6564 2074 6865 .. Added the │ │ │ │ │ -0008a680: 2063 6c61 7269 6669 6361 7469 6f6e 2074 clarification t │ │ │ │ │ -0008a690: 6861 7420 7468 6520 2e6c 6120 6669 6c65 hat the .la file │ │ │ │ │ -0008a6a0: 7320 6172 6520 6573 7365 6e74 6961 6c20 s are essential │ │ │ │ │ -0008a6b0: 666f 7220 7468 650a 2020 2020 2070 6163 for the. pac │ │ │ │ │ -0008a6c0: 6b61 6765 7320 7573 696e 6720 6c69 6274 kages using libt │ │ │ │ │ -0008a6d0: 6f6f 6ce2 8099 7320 6c69 626c 7464 6c20 ool...s libltdl │ │ │ │ │ -0008a6e0: 6c69 6272 6172 792c 2069 6e20 7768 6963 library, in whic │ │ │ │ │ -0008a6f0: 6820 6361 7365 2074 6865 202e 6c61 0a20 h case the .la. │ │ │ │ │ -0008a700: 2020 2020 6669 6c65 7320 6d75 7374 2067 files must g │ │ │ │ │ -0008a710: 6f20 696e 2074 6865 2072 756e 2d74 696d o in the run-tim │ │ │ │ │ -0008a720: 6520 6c69 6272 6172 7920 7061 636b 6167 e library packag │ │ │ │ │ -0008a730: 650a 0a1f 0a46 696c 653a 2064 6562 6961 e....File: debia │ │ │ │ │ -0008a740: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0008a750: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0008a760: 3020 302c 2020 4e65 7874 3a20 5665 7273 0 0, Next: Vers │ │ │ │ │ -0008a770: 696f 6e20 3220 3520 302c 2020 5072 6576 ion 2 5 0, Prev │ │ │ │ │ -0008a780: 3a20 5665 7273 696f 6e20 3320 3020 312c : Version 3 0 1, │ │ │ │ │ -0008a790: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -0008a7a0: 6368 6563 6b6c 6973 740a 0a32 322e 3630 checklist..22.60 │ │ │ │ │ -0008a7b0: 2056 6572 7369 6f6e 2033 2e30 2e30 0a3d Version 3.0.0.= │ │ │ │ │ -0008a7c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0008a7d0: 3d3d 0a0a 5265 6c65 6173 6564 204a 756e ==..Released Jun │ │ │ │ │ -0008a7e0: 652c 2031 3939 392e 0a0a 392e 310a 0a20 e, 1999...9.1.. │ │ │ │ │ -0008a7f0: 2020 2020 4465 6269 616e 2066 6f72 6d61 Debian forma │ │ │ │ │ -0008a800: 6c6c 7920 6d6f 7665 7320 6672 6f6d 2074 lly moves from t │ │ │ │ │ -0008a810: 6865 2046 5353 544e 4420 746f 2074 6865 he FSSTND to the │ │ │ │ │ -0008a820: 2046 4853 2e20 5468 6973 2069 7320 6120 FHS. This is a │ │ │ │ │ -0008a830: 6d61 6a6f 720a 2020 2020 2063 6861 6e67 major. chang │ │ │ │ │ -0008a840: 652c 2061 6e64 2074 6865 2069 6d70 6c69 e, and the impli │ │ │ │ │ -0008a850: 6361 7469 6f6e 7320 6f66 2074 6869 7320 cations of this │ │ │ │ │ -0008a860: 6d6f 7665 2061 7265 2070 726f 6261 626c move are probabl │ │ │ │ │ -0008a870: 7920 6e6f 7420 616c 6c0a 2020 2020 206b y not all. k │ │ │ │ │ -0008a880: 6e6f 776e 2e0a 0a34 2e31 0a0a 2020 2020 nown...4.1.. │ │ │ │ │ -0008a890: 204f 6e6c 7920 3320 6469 6769 7473 206f Only 3 digits o │ │ │ │ │ -0008a8a0: 6620 7468 6520 5374 616e 6461 7264 7320 f the Standards │ │ │ │ │ -0008a8b0: 7665 7273 696f 6e20 6e65 6564 2062 6520 version need be │ │ │ │ │ -0008a8c0: 696e 636c 7564 6564 2069 6e20 636f 6e74 included in cont │ │ │ │ │ -0008a8d0: 726f 6c0a 2020 2020 2066 696c 6573 2c20 rol. files, │ │ │ │ │ -0008a8e0: 7468 6f75 6768 2061 6c6c 2066 6f75 7220 though all four │ │ │ │ │ -0008a8f0: 6469 6769 7473 2061 7265 2073 7469 6c6c digits are still │ │ │ │ │ -0008a900: 2070 6572 6d69 7474 6564 2e0a 0a31 322e permitted...12. │ │ │ │ │ -0008a910: 360a 0a20 2020 2020 5468 6520 6c6f 6361 6.. The loca │ │ │ │ │ -0008a920: 7469 6f6e 206f 6620 7468 6520 4750 4c20 tion of the GPL │ │ │ │ │ -0008a930: 6861 7320 6368 616e 6765 6420 746f 0a20 has changed to. │ │ │ │ │ -0008a940: 2020 2020 e280 982f 7573 722f 7368 6172 .../usr/shar │ │ │ │ │ -0008a950: 652f 636f 6d6d 6f6e 2d6c 6963 656e 7365 e/common-license │ │ │ │ │ -0008a960: 73e2 8099 2e20 2054 6869 7320 6d61 7920 s.... This may │ │ │ │ │ -0008a970: 7265 7175 6972 6520 6368 616e 6769 6e67 require changing │ │ │ │ │ -0008a980: 2074 6865 0a20 2020 2020 636f 7079 7269 the. copyri │ │ │ │ │ -0008a990: 6768 7420 6669 6c65 7320 746f 2070 6f69 ght files to poi │ │ │ │ │ -0008a9a0: 6e74 2074 6f20 7468 6520 636f 7272 6563 nt to the correc │ │ │ │ │ -0008a9b0: 7420 6c6f 6361 7469 6f6e 206f 6620 7468 t location of th │ │ │ │ │ -0008a9c0: 6520 4750 4c20 616e 640a 2020 2020 206f e GPL and. o │ │ │ │ │ -0008a9d0: 7468 6572 206d 616a 6f72 206c 6963 656e ther major licen │ │ │ │ │ -0008a9e0: 7365 730a 0a31 302e 320a 0a20 2020 2020 ses..10.2.. │ │ │ │ │ -0008a9f0: 5061 636b 6167 6573 2074 6861 7420 7573 Packages that us │ │ │ │ │ -0008aa00: 6520 6c69 6274 6f6f 6c20 746f 2063 7265 e libtool to cre │ │ │ │ │ -0008aa10: 6174 6520 7368 6172 6564 206c 6962 7261 ate shared libra │ │ │ │ │ -0008aa20: 7269 6573 206d 7573 7420 696e 636c 7564 ries must includ │ │ │ │ │ -0008aa30: 650a 2020 2020 2074 6865 202e 6c61 2066 e. the .la f │ │ │ │ │ -0008aa40: 696c 6573 2069 6e20 7468 6520 2d64 6576 iles in the -dev │ │ │ │ │ -0008aa50: 2070 6163 6b61 6765 730a 0a31 302e 380a packages..10.8. │ │ │ │ │ -0008aa60: 0a20 2020 2020 5573 6520 6c6f 6772 6f74 . Use logrot │ │ │ │ │ -0008aa70: 6174 6520 746f 2072 6f74 6174 6520 6c6f ate to rotate lo │ │ │ │ │ -0008aa80: 6720 6669 6c65 730a 0a6e 6f77 2031 312e g files..now 11. │ │ │ │ │ -0008aa90: 380a 0a20 2020 2020 7365 6374 696f 6e20 8.. section │ │ │ │ │ -0008aaa0: 352e 3820 6861 7320 6265 656e 2072 6577 5.8 has been rew │ │ │ │ │ -0008aab0: 7269 7474 656e 2028 5072 6f67 7261 6d73 ritten (Programs │ │ │ │ │ -0008aac0: 2066 6f72 2074 6865 2058 2057 696e 646f for the X Windo │ │ │ │ │ -0008aad0: 7720 5379 7374 656d 290a 0a39 2e36 3b20 w System)..9.6; │ │ │ │ │ -0008aae0: 6d65 6e75 2d70 6f6c 6963 790a 0a20 2020 menu-policy.. │ │ │ │ │ -0008aaf0: 2020 5468 6572 6520 6973 206e 6f77 2061 There is now a │ │ │ │ │ -0008ab00: 6e20 6173 736f 6369 6174 6564 206d 656e n associated men │ │ │ │ │ -0008ab10: 7520 706f 6c69 6379 2c20 696e 2061 2073 u policy, in a s │ │ │ │ │ -0008ab20: 6570 6172 6174 6520 646f 6375 6d65 6e74 eparate document │ │ │ │ │ -0008ab30: 2c0a 2020 2020 2074 6861 7420 6361 7272 ,. that carr │ │ │ │ │ -0008ab40: 6965 7320 7468 6520 6675 6c6c 2077 6569 ies the full wei │ │ │ │ │ -0008ab50: 6768 7420 6f66 2044 6562 6961 6e20 706f ght of Debian po │ │ │ │ │ -0008ab60: 6c69 6379 0a0a 3131 2e33 0a0a 2020 2020 licy..11.3.. │ │ │ │ │ -0008ab70: 2050 726f 6772 616d 7320 7768 6963 6820 Programs which │ │ │ │ │ -0008ab80: 6e65 6564 2074 6f20 6d6f 6469 6679 2074 need to modify t │ │ │ │ │ -0008ab90: 6865 2066 696c 6573 20e2 8098 2f76 6172 he files .../var │ │ │ │ │ -0008aba0: 2f72 756e 2f75 746d 70e2 8099 2c0a 2020 /run/utmp...,. │ │ │ │ │ -0008abb0: 2020 20e2 8098 2f76 6172 2f6c 6f67 2f77 .../var/log/w │ │ │ │ │ -0008abc0: 746d 70e2 8099 2061 6e64 20e2 8098 2f76 tmp... and .../v │ │ │ │ │ -0008abd0: 6172 2f6c 6f67 2f6c 6173 746c 6f67 e280 ar/log/lastlog.. │ │ │ │ │ -0008abe0: 9920 6d75 7374 2062 6520 696e 7374 616c . must be instal │ │ │ │ │ -0008abf0: 6c65 6420 7365 7467 6964 0a20 2020 2020 led setgid. │ │ │ │ │ -0008ac00: 7574 6d70 0a0a 1f0a 4669 6c65 3a20 6465 utmp....File: de │ │ │ │ │ -0008ac10: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0008ac20: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ -0008ac30: 2032 2035 2030 2c20 204e 6578 743a 2056 2 5 0, Next: V │ │ │ │ │ -0008ac40: 6572 7369 6f6e 2032 2034 2031 2c20 2050 ersion 2 4 1, P │ │ │ │ │ -0008ac50: 7265 763a 2056 6572 7369 6f6e 2033 2030 rev: Version 3 0 │ │ │ │ │ -0008ac60: 2030 2c20 2055 703a 2055 7067 7261 6469 0, Up: Upgradi │ │ │ │ │ -0008ac70: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ -0008ac80: 2e36 3120 5665 7273 696f 6e20 322e 352e .61 Version 2.5. │ │ │ │ │ -0008ac90: 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0.============== │ │ │ │ │ -0008aca0: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ -0008acb0: 4f63 746f 6265 722c 2031 3939 382e 0a0a October, 1998... │ │ │ │ │ -0008acc0: 2750 6c65 6173 6520 6e6f 7465 2074 6861 'Please note tha │ │ │ │ │ -0008acd0: 7420 7365 6374 696f 6e20 6e75 6d62 6572 t section number │ │ │ │ │ -0008ace0: 7320 6265 6c6f 7720 7468 6973 2070 6f69 s below this poi │ │ │ │ │ -0008acf0: 6e74 206d 6179 206e 6f74 206d 6174 6368 nt may not match │ │ │ │ │ -0008ad00: 2074 6865 0a63 7572 7265 6e74 2050 6f6c the.current Pol │ │ │ │ │ -0008ad10: 6963 7920 4d61 6e75 616c 2e27 0a0a 2020 icy Manual.'.. │ │ │ │ │ -0008ad20: 202d 2052 6561 7272 616e 6765 6420 7468 - Rearranged th │ │ │ │ │ -0008ad30: 6520 6d61 6e75 616c 2074 6f20 6372 6561 e manual to crea │ │ │ │ │ -0008ad40: 7465 2061 206e 6577 2053 6563 7469 6f6e te a new Section │ │ │ │ │ -0008ad50: 2034 2c20 4669 6c65 730a 0a20 2020 2020 4, Files.. │ │ │ │ │ -0008ad60: 2020 202d 2053 6563 7469 6f6e 2033 2e33 - Section 3.3 │ │ │ │ │ -0008ad70: 2028 e280 9c46 696c 6573 e280 9d29 2077 (...Files...) w │ │ │ │ │ -0008ad80: 6173 206d 6f76 6564 2074 6f20 5365 6374 as moved to Sect │ │ │ │ │ -0008ad90: 696f 6e20 342e 2020 5468 6520 5365 6374 ion 4. The Sect │ │ │ │ │ -0008ada0: 696f 6e73 0a20 2020 2020 2020 2020 2074 ions. t │ │ │ │ │ -0008adb0: 6861 7420 7765 7265 2053 6563 7469 6f6e hat were Section │ │ │ │ │ -0008adc0: 2034 2061 6e64 2053 6563 7469 6f6e 2035 4 and Section 5 │ │ │ │ │ -0008add0: 2077 6572 6520 6d6f 7665 6420 646f 776e were moved down │ │ │ │ │ -0008ade0: 2074 6f20 6265 636f 6d65 0a20 2020 2020 to become. │ │ │ │ │ -0008adf0: 2020 2020 2053 6563 7469 6f6e 2035 2061 Section 5 a │ │ │ │ │ -0008ae00: 6e64 2053 6563 7469 6f6e 2036 2e0a 0a20 nd Section 6... │ │ │ │ │ -0008ae10: 2020 2020 2020 202d 2057 6861 7420 7761 - What wa │ │ │ │ │ -0008ae20: 7320 5365 6374 696f 6e20 352e 3520 28e2 s Section 5.5 (. │ │ │ │ │ -0008ae30: 809c 4c6f 6720 6669 6c65 73e2 809d 2920 ..Log files...) │ │ │ │ │ -0008ae40: 6973 206e 6f77 2061 2073 7562 7365 6374 is now a subsect │ │ │ │ │ -0008ae50: 696f 6e20 6f66 2074 6865 0a20 2020 2020 ion of the. │ │ │ │ │ -0008ae60: 2020 2020 206e 6577 2053 6563 7469 6f6e new Section │ │ │ │ │ -0008ae70: 2034 2028 e280 9c46 696c 6573 e280 9d29 4 (...Files...) │ │ │ │ │ -0008ae80: 2c20 6265 636f 6d69 6e67 2073 6563 7469 , becoming secti │ │ │ │ │ -0008ae90: 6f6e 2034 2e38 2c20 706c 6163 6564 2061 on 4.8, placed a │ │ │ │ │ -0008aea0: 6674 6572 0a20 2020 2020 2020 2020 20e2 fter. . │ │ │ │ │ -0008aeb0: 809c 436f 6e66 6967 7572 6174 696f 6e20 ..Configuration │ │ │ │ │ -0008aec0: 6669 6c65 73e2 809d 2c20 6d6f 7669 6e67 files..., moving │ │ │ │ │ -0008aed0: 2074 6865 2053 6563 7469 6f6e 2034 2e38 the Section 4.8 │ │ │ │ │ -0008aee0: 2028 e280 9c50 6572 6d69 7373 696f 6e73 (...Permissions │ │ │ │ │ -0008aef0: 0a20 2020 2020 2020 2020 2061 6e64 206f . and o │ │ │ │ │ -0008af00: 776e 6572 73e2 809d 2920 746f 2053 6563 wners...) to Sec │ │ │ │ │ -0008af10: 7469 6f6e 2034 2e39 2e20 2041 6c6c 2073 tion 4.9. All s │ │ │ │ │ -0008af20: 7562 7365 6374 696f 6e73 206f 6620 7468 ubsections of th │ │ │ │ │ -0008af30: 6520 6f6c 640a 2020 2020 2020 2020 2020 e old. │ │ │ │ │ -0008af40: 5365 6374 696f 6e20 3520 6166 7465 7220 Section 5 after │ │ │ │ │ -0008af50: 352e 3520 7765 7265 206d 6f76 6564 2064 5.5 were moved d │ │ │ │ │ -0008af60: 6f77 6e20 746f 2066 696c 6c20 696e 2074 own to fill in t │ │ │ │ │ -0008af70: 6865 206e 756d 6265 7220 6761 702e 0a0a he number gap... │ │ │ │ │ -0008af80: 2020 202d 204d 6f64 6966 6965 6420 7468 - Modified th │ │ │ │ │ -0008af90: 6520 7365 6374 696f 6e20 6162 6f75 7420 e section about │ │ │ │ │ -0008afa0: 6368 616e 6765 6c6f 6720 6669 6c65 7320 changelog files │ │ │ │ │ -0008afb0: 746f 2061 6363 6f6d 6d6f 6461 7465 2075 to accommodate u │ │ │ │ │ -0008afc0: 7073 7472 6561 6d0a 2020 2020 2063 6861 pstream. cha │ │ │ │ │ -0008afd0: 6e67 656c 6f67 7320 7768 6963 6820 7765 ngelogs which we │ │ │ │ │ -0008afe0: 7265 2066 6f72 6d61 7474 6564 2061 7320 re formatted as │ │ │ │ │ -0008aff0: 4854 4d4c 2e20 5468 6573 6520 7570 7374 HTML. These upst │ │ │ │ │ -0008b000: 7265 616d 2063 6861 6e67 656c 6f67 0a20 ream changelog. │ │ │ │ │ -0008b010: 2020 2020 6669 6c65 7320 7368 6f75 6c64 files should │ │ │ │ │ -0008b020: 206e 6f77 2062 6520 6163 6365 7373 6962 now be accessib │ │ │ │ │ -0008b030: 6c65 2061 730a 2020 2020 20e2 8098 2f75 le as. .../u │ │ │ │ │ -0008b040: 7372 2f64 6f63 2f70 6163 6b61 6765 2f63 sr/doc/package/c │ │ │ │ │ -0008b050: 6861 6e67 656c 6f67 2e68 746d 6c2e 677a hangelog.html.gz │ │ │ │ │ -0008b060: e280 990a 0a20 2020 2d20 5379 6d6c 696e ..... - Symlin │ │ │ │ │ -0008b070: 6b73 2061 7265 2070 6572 6d69 7373 6962 ks are permissib │ │ │ │ │ -0008b080: 6c65 2074 6f20 6c69 6e6b 2074 6865 2072 le to link the r │ │ │ │ │ -0008b090: 6561 6c2c 206f 7220 7570 7374 7265 616d eal, or upstream │ │ │ │ │ -0008b0a0: 2c20 6368 616e 6765 6c6f 670a 2020 2020 , changelog. │ │ │ │ │ -0008b0b0: 206e 616d 6520 746f 2074 6865 2044 6562 name to the Deb │ │ │ │ │ -0008b0c0: 6961 6e20 6d61 6e64 6174 6564 206e 616d ian mandated nam │ │ │ │ │ -0008b0d0: 652e 0a0a 2020 202d 2043 6c61 7269 6669 e... - Clarifi │ │ │ │ │ -0008b0e0: 6564 2074 6861 7420 4854 4d4c 2064 6f63 ed that HTML doc │ │ │ │ │ -0008b0f0: 756d 656e 7461 7469 6f6e 2073 686f 756c umentation shoul │ │ │ │ │ -0008b100: 6420 6265 2070 7265 7365 6e74 2069 6e20 d be present in │ │ │ │ │ -0008b110: 736f 6d65 0a20 2020 2020 7061 636b 6167 some. packag │ │ │ │ │ -0008b120: 652c 2074 686f 7567 6820 6e6f 7420 6e65 e, though not ne │ │ │ │ │ -0008b130: 6365 7373 6172 696c 7920 7468 6520 6d61 cessarily the ma │ │ │ │ │ -0008b140: 696e 2062 696e 6172 7920 7061 636b 6167 in binary packag │ │ │ │ │ -0008b150: 652e 0a0a 2020 202d 2043 6f72 7265 6374 e... - Correct │ │ │ │ │ -0008b160: 6564 2061 6c6c 2072 6566 6572 656e 6365 ed all reference │ │ │ │ │ -0008b170: 7320 746f 2074 6865 206c 6f63 6174 696f s to the locatio │ │ │ │ │ -0008b180: 6e20 6f66 2074 6865 2063 6f70 7972 6967 n of the copyrig │ │ │ │ │ -0008b190: 6874 2066 696c 6573 2e0a 2020 2020 2054 ht files.. T │ │ │ │ │ -0008b1a0: 6865 2063 6f72 7265 6374 206c 6f63 6174 he correct locat │ │ │ │ │ -0008b1b0: 696f 6e20 6973 20e2 8098 2f75 7372 2f64 ion is .../usr/d │ │ │ │ │ -0008b1c0: 6f63 2f70 6163 6b61 6765 2f63 6f70 7972 oc/package/copyr │ │ │ │ │ -0008b1d0: 6967 6874 e280 990a 0a20 2020 2d20 5261 ight..... - Ra │ │ │ │ │ -0008b1e0: 7469 6669 6564 2074 6865 2061 7263 6869 tified the archi │ │ │ │ │ -0008b1f0: 7465 6374 7572 6520 7370 6563 6966 6963 tecture specific │ │ │ │ │ -0008b200: 6174 696f 6e20 7374 7269 6e67 7320 746f ation strings to │ │ │ │ │ -0008b210: 2063 6174 6572 2074 6f20 7468 650a 2020 cater to the. │ │ │ │ │ -0008b220: 2020 2048 5552 442e 0a0a 1f0a 4669 6c65 HURD.....File │ │ │ │ │ -0008b230: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0008b240: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ -0008b250: 7369 6f6e 2032 2034 2031 2c20 204e 6578 sion 2 4 1, Nex │ │ │ │ │ -0008b260: 743a 2056 6572 7369 6f6e 2032 2034 2030 t: Version 2 4 0 │ │ │ │ │ -0008b270: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -0008b280: 2032 2035 2030 2c20 2055 703a 2055 7067 2 5 0, Up: Upg │ │ │ │ │ -0008b290: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ -0008b2a0: 0a0a 3232 2e36 3220 5665 7273 696f 6e20 ..22.62 Version │ │ │ │ │ -0008b2b0: 322e 342e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 2.4.1.========== │ │ │ │ │ -0008b2c0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ -0008b2d0: 7365 6420 4170 7269 6c2c 2031 3939 382e sed April, 1998. │ │ │ │ │ -0008b2e0: 0a0a 5570 6461 7465 6420 7365 6374 696f ..Updated sectio │ │ │ │ │ -0008b2f0: 6e20 332e 332e 3520 5379 6d62 6f6c 6963 n 3.3.5 Symbolic │ │ │ │ │ -0008b300: 206c 696e 6b73 0a0a 2020 2020 2073 796d links.. sym │ │ │ │ │ -0008b310: 626f 6c69 6320 6c69 6e6b 7320 7769 7468 bolic links with │ │ │ │ │ -0008b320: 696e 2061 2074 6f70 6c65 7665 6c20 6469 in a toplevel di │ │ │ │ │ -0008b330: 7265 6374 6f72 7920 7368 6f75 6c64 2062 rectory should b │ │ │ │ │ -0008b340: 6520 7265 6c61 7469 7665 2c0a 2020 2020 e relative,. │ │ │ │ │ -0008b350: 2073 796d 626f 6c69 6320 6c69 6e6b 7320 symbolic links │ │ │ │ │ -0008b360: 6265 7477 6565 6e20 746f 706c 6576 656c between toplevel │ │ │ │ │ -0008b370: 2064 6972 6563 746f 7269 6573 2073 686f directories sho │ │ │ │ │ -0008b380: 756c 6420 6265 2061 6273 6f6c 7574 650a uld be absolute. │ │ │ │ │ -0008b390: 2020 2020 2028 6366 2e2c 2050 6f6c 6963 (cf., Polic │ │ │ │ │ -0008b3a0: 7920 5765 656b 6c79 2049 7373 7565 2336 y Weekly Issue#6 │ │ │ │ │ -0008b3b0: 2c20 746f 7069 6320 3229 0a0a 5570 6461 , topic 2)..Upda │ │ │ │ │ -0008b3c0: 7465 6420 7365 6374 696f 6e20 342e 3920 ted section 4.9 │ │ │ │ │ -0008b3d0: 4761 6d65 730a 0a20 2020 2020 6d61 6e70 Games.. manp │ │ │ │ │ -0008b3e0: 6167 6573 2066 6f72 2067 616d 6573 2073 ages for games s │ │ │ │ │ -0008b3f0: 686f 756c 6420 6265 2069 6e73 7461 6c6c hould be install │ │ │ │ │ -0008b400: 6564 2069 6e20 e280 982f 7573 722f 6d61 ed in .../usr/ma │ │ │ │ │ -0008b410: 6e2f 6d61 6e36 e280 9920 2863 662e 2c0a n/man6... (cf.,. │ │ │ │ │ -0008b420: 2020 2020 2050 6f6c 6963 7920 5765 656b Policy Week │ │ │ │ │ -0008b430: 6c79 2049 7373 7565 2336 2c20 746f 7069 ly Issue#6, topi │ │ │ │ │ -0008b440: 6320 3329 0a0a 5570 6461 7465 6420 4368 c 3)..Updated Ch │ │ │ │ │ -0008b450: 6170 7465 7220 3132 2053 6861 7265 6420 apter 12 Shared │ │ │ │ │ -0008b460: 4c69 6272 6172 6965 730a 0a20 2020 2020 Libraries.. │ │ │ │ │ -0008b470: 6c64 636f 6e66 6967 206d 7573 7420 6265 ldconfig must be │ │ │ │ │ -0008b480: 2063 616c 6c65 6420 696e 2074 6865 2070 called in the p │ │ │ │ │ -0008b490: 6f73 7469 6e73 7420 7363 7269 7074 2069 ostinst script i │ │ │ │ │ -0008b4a0: 6620 7468 6520 7061 636b 6167 650a 2020 f the package. │ │ │ │ │ -0008b4b0: 2020 2069 6e73 7461 6c6c 7320 7368 6172 installs shar │ │ │ │ │ -0008b4c0: 6564 206c 6962 7261 7269 6573 2028 6366 ed libraries (cf │ │ │ │ │ -0008b4d0: 2e2c 2050 6f6c 6963 7920 5765 656b 6c79 ., Policy Weekly │ │ │ │ │ -0008b4e0: 2049 7373 7565 2023 362c 0a20 2020 2020 Issue #6,. │ │ │ │ │ -0008b4f0: 6669 7865 733a 6275 6723 3230 3531 3529 fixes:bug#20515) │ │ │ │ │ -0008b500: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0008b510: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0008b520: 6f64 653a 2056 6572 7369 6f6e 2032 2034 ode: Version 2 4 │ │ │ │ │ -0008b530: 2030 2c20 204e 6578 743a 2056 6572 7369 0, Next: Versi │ │ │ │ │ -0008b540: 6f6e 2032 2033 2030 2c20 2050 7265 763a on 2 3 0, Prev: │ │ │ │ │ -0008b550: 2056 6572 7369 6f6e 2032 2034 2031 2c20 Version 2 4 1, │ │ │ │ │ -0008b560: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -0008b570: 6865 636b 6c69 7374 0a0a 3232 2e36 3320 hecklist..22.63 │ │ │ │ │ -0008b580: 5665 7273 696f 6e20 322e 342e 300a 3d3d Version 2.4.0.== │ │ │ │ │ -0008b590: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0008b5a0: 3d0a 0a52 656c 6561 7365 6420 4a61 6e75 =..Released Janu │ │ │ │ │ -0008b5b0: 6172 792c 2031 3939 380a 0a55 7064 6174 ary, 1998..Updat │ │ │ │ │ -0008b5c0: 6564 2073 6563 7469 6f6e 2033 2e33 2e34 ed section 3.3.4 │ │ │ │ │ -0008b5d0: 2053 6372 6970 7473 0a0a 2020 2020 2020 Scripts.. │ │ │ │ │ -0008b5e0: 2020 2d20 2f62 696e 2f73 6820 6d61 7920 - /bin/sh may │ │ │ │ │ -0008b5f0: 6265 2061 6e79 2050 4f53 4958 2063 6f6d be any POSIX com │ │ │ │ │ -0008b600: 7061 7469 626c 6520 7368 656c 6c0a 0a20 patible shell.. │ │ │ │ │ -0008b610: 2020 2020 2020 202d 2073 6372 6970 7473 - scripts │ │ │ │ │ -0008b620: 2069 6e63 6c75 6469 6e67 2062 6173 6869 including bashi │ │ │ │ │ -0008b630: 736d 7320 6861 7665 2074 6f20 7370 6563 sms have to spec │ │ │ │ │ -0008b640: 6966 7920 e280 982f 6269 6e2f 6261 7368 ify .../bin/bash │ │ │ │ │ -0008b650: e280 9920 6173 0a20 2020 2020 2020 2020 ... as. │ │ │ │ │ -0008b660: 2069 6e74 6572 7072 6574 6572 0a0a 2020 interpreter.. │ │ │ │ │ -0008b670: 2020 2020 2020 2d20 7363 7269 7074 7320 - scripts │ │ │ │ │ -0008b680: 7768 6963 6820 6372 6561 7465 2066 696c which create fil │ │ │ │ │ -0008b690: 6573 2069 6e20 776f 726c 642d 7772 6974 es in world-writ │ │ │ │ │ -0008b6a0: 6162 6c65 2064 6972 6563 746f 7269 6573 able directories │ │ │ │ │ -0008b6b0: 0a20 2020 2020 2020 2020 2028 652e 672e . (e.g. │ │ │ │ │ -0008b6c0: 2c20 696e 20e2 8098 2f74 6d70 e280 9929 , in .../tmp...) │ │ │ │ │ -0008b6d0: 2073 686f 756c 6420 7573 6520 7465 6d70 should use temp │ │ │ │ │ -0008b6e0: 6669 6c65 206f 7220 6d6b 7465 6d70 2066 file or mktemp f │ │ │ │ │ -0008b6f0: 6f72 2063 7265 6174 696e 670a 2020 2020 or creating. │ │ │ │ │ -0008b700: 2020 2020 2020 7468 6520 6469 7265 6374 the direct │ │ │ │ │ -0008b710: 6f72 790a 0a55 7064 6174 6564 2073 6563 ory..Updated sec │ │ │ │ │ -0008b720: 7469 6f6e 2033 2e33 2e35 2053 796d 626f tion 3.3.5 Symbo │ │ │ │ │ -0008b730: 6c69 6320 4c69 6e6b 730a 0a20 2020 2020 lic Links.. │ │ │ │ │ -0008b740: 7379 6d62 6f6c 6963 206c 696e 6b73 2072 symbolic links r │ │ │ │ │ -0008b750: 6566 6572 656e 6369 6e67 2063 6f6d 7072 eferencing compr │ │ │ │ │ -0008b760: 6573 7365 6420 6669 6c65 7320 6d75 7374 essed files must │ │ │ │ │ -0008b770: 2068 6176 6520 7468 6520 7361 6d65 2066 have the same f │ │ │ │ │ -0008b780: 696c 650a 2020 2020 2065 7874 656e 7369 ile. extensi │ │ │ │ │ -0008b790: 6f6e 2061 7320 7468 6520 7265 6665 7265 on as the refere │ │ │ │ │ -0008b7a0: 6e63 6564 2066 696c 650a 0a55 7064 6174 nced file..Updat │ │ │ │ │ -0008b7b0: 6564 2073 6563 7469 6f6e 2033 2e33 2e36 ed section 3.3.6 │ │ │ │ │ -0008b7c0: 2044 6576 6963 6520 6669 6c65 730a 0a20 Device files.. │ │ │ │ │ -0008b7d0: 2020 2020 e280 982f 6465 762f 7474 792a .../dev/tty* │ │ │ │ │ -0008b7e0: e280 9920 7365 7269 616c 2064 6576 6963 ... serial devic │ │ │ │ │ -0008b7f0: 6573 2073 686f 756c 6420 6265 2075 7365 es should be use │ │ │ │ │ -0008b800: 6420 696e 7374 6561 6420 6f66 20e2 8098 d instead of ... │ │ │ │ │ -0008b810: 2f64 6576 2f63 752a e280 990a 0a55 7064 /dev/cu*.....Upd │ │ │ │ │ -0008b820: 6174 6564 2073 6563 7469 6f6e 2033 2e34 ated section 3.4 │ │ │ │ │ -0008b830: 2e32 2057 7269 7469 6e67 2074 6865 2073 .2 Writing the s │ │ │ │ │ -0008b840: 6372 6970 7473 2069 6e20 e280 982f 6574 cripts in .../et │ │ │ │ │ -0008b850: 632f 696e 6974 2e64 e280 990a 0a20 2020 c/init.d..... │ │ │ │ │ -0008b860: 2020 2020 202d 2061 6c6c 20e2 8098 2f65 - all .../e │ │ │ │ │ -0008b870: 7463 2f69 6e69 742e 64e2 8099 2073 6372 tc/init.d... scr │ │ │ │ │ -0008b880: 6970 7473 2068 6176 6520 746f 2070 726f ipts have to pro │ │ │ │ │ -0008b890: 7669 6465 2074 6865 2066 6f6c 6c6f 7769 vide the followi │ │ │ │ │ -0008b8a0: 6e67 0a20 2020 2020 2020 2020 206f 7074 ng. opt │ │ │ │ │ -0008b8b0: 696f 6e73 3a20 7374 6172 742c 2073 746f ions: start, sto │ │ │ │ │ -0008b8c0: 702c 2072 6573 7461 7274 2c20 666f 7263 p, restart, forc │ │ │ │ │ -0008b8d0: 652d 7265 6c6f 6164 0a0a 2020 2020 2020 e-reload.. │ │ │ │ │ -0008b8e0: 2020 2d20 7468 6520 7265 6c6f 6164 206f - the reload o │ │ │ │ │ -0008b8f0: 7074 696f 6e20 6973 206f 7074 696f 6e61 ption is optiona │ │ │ │ │ -0008b900: 6c20 616e 6420 6d75 7374 206e 6576 6572 l and must never │ │ │ │ │ -0008b910: 2073 746f 7020 616e 6420 7265 7374 6172 stop and restar │ │ │ │ │ -0008b920: 740a 2020 2020 2020 2020 2020 7468 6520 t. the │ │ │ │ │ -0008b930: 7365 7276 6963 650a 0a55 7064 6174 6564 service..Updated │ │ │ │ │ -0008b940: 2073 6563 7469 6f6e 2033 2e35 2043 726f section 3.5 Cro │ │ │ │ │ -0008b950: 6e20 6a6f 6273 0a0a 2020 2020 2063 726f n jobs.. cro │ │ │ │ │ -0008b960: 6e20 6a6f 6273 2074 6861 7420 6e65 6564 n jobs that need │ │ │ │ │ -0008b970: 2074 6f20 6265 2065 7865 6375 7465 6420 to be executed │ │ │ │ │ -0008b980: 6d6f 7265 206f 6674 656e 2074 6861 6e20 more often than │ │ │ │ │ -0008b990: 6461 696c 7920 7368 6f75 6c64 2062 650a daily should be. │ │ │ │ │ -0008b9a0: 2020 2020 2069 6e73 7461 6c6c 6564 2069 installed i │ │ │ │ │ -0008b9b0: 6e74 6f20 e280 982f 6574 632f 6372 6f6e nto .../etc/cron │ │ │ │ │ -0008b9c0: 2e64 e280 990a 0a55 7064 6174 6564 2073 .d.....Updated s │ │ │ │ │ -0008b9d0: 6563 7469 6f6e 2033 2e37 204d 656e 7573 ection 3.7 Menus │ │ │ │ │ -0008b9e0: 0a0a 2020 2020 2072 656d 6f76 6564 2073 .. removed s │ │ │ │ │ -0008b9f0: 6563 7469 6f6e 2061 626f 7574 2068 6f77 ection about how │ │ │ │ │ -0008ba00: 2074 6f20 7265 6769 7374 6572 2048 544d to register HTM │ │ │ │ │ -0008ba10: 4c20 646f 6373 2074 6f20 276d 656e 75e2 L docs to 'menu. │ │ │ │ │ -0008ba20: 8099 2028 7468 650a 2020 2020 2063 6f72 .. (the. cor │ │ │ │ │ -0008ba30: 7265 7370 6f6e 6469 6e67 2073 6563 7469 responding secti │ │ │ │ │ -0008ba40: 6f6e 2069 6e20 342e 342c 2057 6562 2073 on in 4.4, Web s │ │ │ │ │ -0008ba50: 6572 7665 7273 2061 6e64 2061 7070 6c69 ervers and appli │ │ │ │ │ -0008ba60: 6361 7469 6f6e 732c 2068 6173 0a20 2020 cations, has. │ │ │ │ │ -0008ba70: 2020 6265 656e 2072 656d 6f76 6564 2069 been removed i │ │ │ │ │ -0008ba80: 6e20 706f 6c69 6379 2032 2e32 2e30 2e30 n policy 2.2.0.0 │ │ │ │ │ -0008ba90: 2061 6c72 6561 6479 2c20 736f 2074 6869 already, so thi │ │ │ │ │ -0008baa0: 7320 6f6e 6520 7761 7320 6f62 736f 6c65 s one was obsole │ │ │ │ │ -0008bab0: 7465 290a 0a4e 6577 2073 6563 7469 6f6e te)..New section │ │ │ │ │ -0008bac0: 2033 2e38 204b 6579 626f 6172 6420 636f 3.8 Keyboard co │ │ │ │ │ -0008bad0: 6e66 6967 7572 6174 696f 6e0a 0a20 2020 nfiguration.. │ │ │ │ │ -0008bae0: 2020 6465 7461 696c 7320 6162 6f75 7420 details about │ │ │ │ │ -0008baf0: 686f 7720 7468 6520 6261 636b 7370 6163 how the backspac │ │ │ │ │ -0008bb00: 6520 616e 6420 6465 6c65 7465 206b 6579 e and delete key │ │ │ │ │ -0008bb10: 7320 7368 6f75 6c64 2062 6520 6861 6e64 s should be hand │ │ │ │ │ -0008bb20: 6c65 640a 0a4e 6577 2073 6563 7469 6f6e led..New section │ │ │ │ │ -0008bb30: 2033 2e39 2045 6e76 6972 6f6e 6d65 6e74 3.9 Environment │ │ │ │ │ -0008bb40: 2076 6172 6961 626c 6573 0a0a 2020 2020 variables.. │ │ │ │ │ -0008bb50: 206e 6f20 7072 6f67 7261 6d20 6d75 7374 no program must │ │ │ │ │ -0008bb60: 2064 6570 656e 6420 6f6e 2065 6e76 6972 depend on envir │ │ │ │ │ -0008bb70: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables │ │ │ │ │ -0008bb80: 2074 6f20 6765 7420 6120 7265 6173 6f6e to get a reason │ │ │ │ │ -0008bb90: 6162 6c65 0a20 2020 2020 6465 6661 756c able. defaul │ │ │ │ │ -0008bba0: 7420 636f 6e66 6967 7572 6174 696f 6e0a t configuration. │ │ │ │ │ -0008bbb0: 0a4e 6577 2073 6563 7469 6f6e 2034 2e36 .New section 4.6 │ │ │ │ │ -0008bbc0: 204e 6577 7320 7379 7374 656d 2063 6f6e News system con │ │ │ │ │ -0008bbd0: 6669 6775 7261 7469 6f6e 0a0a 2020 2020 figuration.. │ │ │ │ │ -0008bbe0: 20e2 8098 2f65 7463 2f6e 6577 732f 6f72 .../etc/news/or │ │ │ │ │ -0008bbf0: 6761 6e69 7a61 7469 6f6e e280 9920 616e ganization... an │ │ │ │ │ -0008bc00: 6420 e280 982f 6574 632f 6e65 7773 2f73 d .../etc/news/s │ │ │ │ │ -0008bc10: 6572 7665 72e2 8099 2073 686f 756c 6420 erver... should │ │ │ │ │ -0008bc20: 6265 2073 7570 706f 7274 6564 0a20 2020 be supported. │ │ │ │ │ -0008bc30: 2020 6279 2061 6c6c 206e 6577 7320 7365 by all news se │ │ │ │ │ -0008bc40: 7276 6572 7320 616e 6420 636c 6965 6e74 rvers and client │ │ │ │ │ -0008bc50: 730a 0a55 7064 6174 6564 2073 6563 7469 s..Updated secti │ │ │ │ │ -0008bc60: 6f6e 2034 2e37 2050 726f 6772 616d 7320 on 4.7 Programs │ │ │ │ │ -0008bc70: 666f 7220 7468 6520 5820 5769 6e64 6f77 for the X Window │ │ │ │ │ -0008bc80: 2053 7973 7465 6d0a 0a20 2020 2020 2020 System.. │ │ │ │ │ -0008bc90: 202d 2070 726f 6772 616d 7320 7265 7175 - programs requ │ │ │ │ │ -0008bca0: 6972 696e 6720 6120 6e6f 6e2d 6672 6565 iring a non-free │ │ │ │ │ -0008bcb0: 204d 6f74 6966 206c 6962 7261 7279 2073 Motif library s │ │ │ │ │ -0008bcc0: 686f 756c 6420 6265 2070 726f 7669 6465 hould be provide │ │ │ │ │ -0008bcd0: 640a 2020 2020 2020 2020 2020 6173 2066 d. as f │ │ │ │ │ -0008bce0: 6f6f 2d73 6d6f 7469 6620 616e 6420 666f oo-smotif and fo │ │ │ │ │ -0008bcf0: 6f2d 646d 6f74 6966 2070 6163 6b61 6765 o-dmotif package │ │ │ │ │ -0008bd00: 0a0a 2020 2020 2020 2020 2d20 6966 206c .. - if l │ │ │ │ │ -0008bd10: 6573 7374 6966 2077 6f72 6b73 2072 656c esstif works rel │ │ │ │ │ -0008bd20: 6961 626c 7920 666f 7220 7375 6368 2070 iably for such p │ │ │ │ │ -0008bd30: 726f 6772 616d 2c20 6974 2073 686f 756c rogram, it shoul │ │ │ │ │ -0008bd40: 6420 6265 0a20 2020 2020 2020 2020 206c d be. l │ │ │ │ │ -0008bd50: 696e 6b65 6420 6167 6169 6e73 7420 6c65 inked against le │ │ │ │ │ -0008bd60: 7373 7469 6620 616e 6420 6e6f 7420 6167 sstif and not ag │ │ │ │ │ -0008bd70: 6169 6e73 7420 6120 6e6f 6e2d 6672 6565 ainst a non-free │ │ │ │ │ -0008bd80: 204d 6f74 6966 0a20 2020 2020 2020 2020 Motif. │ │ │ │ │ -0008bd90: 206c 6962 7261 7279 0a0a 5570 6461 7465 library..Update │ │ │ │ │ -0008bda0: 6420 7365 6374 696f 6e20 342e 3920 4761 d section 4.9 Ga │ │ │ │ │ -0008bdb0: 6d65 730a 0a20 2020 2020 6761 6d65 7320 mes.. games │ │ │ │ │ -0008bdc0: 666f 7220 5820 5769 6e64 6f77 7320 6861 for X Windows ha │ │ │ │ │ -0008bdd0: 7665 2074 6f20 6265 2069 6e73 7461 6c6c ve to be install │ │ │ │ │ -0008bde0: 6564 2069 6e20 e280 982f 7573 722f 6761 ed in .../usr/ga │ │ │ │ │ -0008bdf0: 6d65 73e2 8099 2c20 6a75 7374 2061 730a mes..., just as. │ │ │ │ │ -0008be00: 2020 2020 206e 6f6e 2d58 2067 616d 6573 non-X games │ │ │ │ │ -0008be10: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0008be20: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0008be30: 6f64 653a 2056 6572 7369 6f6e 2032 2033 ode: Version 2 3 │ │ │ │ │ -0008be40: 2030 2c20 204e 6578 743a 2056 6572 7369 0, Next: Versi │ │ │ │ │ -0008be50: 6f6e 2032 2032 2030 2c20 2050 7265 763a on 2 2 0, Prev: │ │ │ │ │ -0008be60: 2056 6572 7369 6f6e 2032 2034 2030 2c20 Version 2 4 0, │ │ │ │ │ -0008be70: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -0008be80: 6865 636b 6c69 7374 0a0a 3232 2e36 3420 hecklist..22.64 │ │ │ │ │ -0008be90: 5665 7273 696f 6e20 322e 332e 300a 3d3d Version 2.3.0.== │ │ │ │ │ -0008bea0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0008beb0: 3d0a 0a52 656c 6561 7365 6420 5365 7074 =..Released Sept │ │ │ │ │ -0008bec0: 656d 6265 722c 2031 3939 372e 0a0a 2020 ember, 1997... │ │ │ │ │ -0008bed0: 202d 206e 6577 2073 6563 7469 6f6e 2027 - new section ' │ │ │ │ │ -0008bee0: 342e 3220 4461 656d 6f6e 73e2 8099 2069 4.2 Daemons... i │ │ │ │ │ -0008bef0: 6e63 6c75 6469 6e67 2072 756c 6573 2066 ncluding rules f │ │ │ │ │ -0008bf00: 6f72 20e2 8098 2f65 7463 2f73 6572 7669 or .../etc/servi │ │ │ │ │ -0008bf10: 6365 73e2 8099 2c0a 2020 2020 20e2 8098 ces...,. ... │ │ │ │ │ -0008bf20: 2f65 7463 2f70 726f 746f 636f 6c73 e280 /etc/protocols.. │ │ │ │ │ -0008bf30: 992c 20e2 8098 2f65 7463 2f72 7063 e280 ., .../etc/rpc.. │ │ │ │ │ -0008bf40: 992c 2061 6e64 20e2 8098 2f65 7463 2f69 ., and .../etc/i │ │ │ │ │ -0008bf50: 6e65 7464 2e63 6f6e 66e2 8099 0a0a 2020 netd.conf..... │ │ │ │ │ -0008bf60: 202d 2075 7064 6174 6564 2073 6563 7469 - updated secti │ │ │ │ │ -0008bf70: 6f6e 2061 626f 7574 2027 436f 6e66 6967 on about 'Config │ │ │ │ │ -0008bf80: 7572 6174 696f 6e20 6669 6c65 73e2 8099 uration files... │ │ │ │ │ -0008bf90: 3a20 7061 636b 6167 6573 206d 6179 206e : packages may n │ │ │ │ │ -0008bfa0: 6f74 2074 6f75 6368 0a20 2020 2020 6f74 ot touch. ot │ │ │ │ │ -0008bfb0: 6865 7220 7061 636b 6167 6573 e280 9920 her packages... │ │ │ │ │ -0008bfc0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -0008bfd0: 6c65 730a 0a20 2020 2d20 4d55 4173 2061 les.. - MUAs a │ │ │ │ │ -0008bfe0: 6e64 204d 5441 7320 6861 7665 2074 6f20 nd MTAs have to │ │ │ │ │ -0008bff0: 7573 6520 6c69 626c 6f63 6b66 696c 650a use liblockfile. │ │ │ │ │ -0008c000: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0008c010: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0008c020: 6465 3a20 5665 7273 696f 6e20 3220 3220 de: Version 2 2 │ │ │ │ │ -0008c030: 302c 2020 4e65 7874 3a20 5665 7273 696f 0, Next: Versio │ │ │ │ │ -0008c040: 6e20 3220 3120 332c 2020 5072 6576 3a20 n 2 1 3, Prev: │ │ │ │ │ -0008c050: 5665 7273 696f 6e20 3220 3320 302c 2020 Version 2 3 0, │ │ │ │ │ -0008c060: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ -0008c070: 6563 6b6c 6973 740a 0a32 322e 3635 2056 ecklist..22.65 V │ │ │ │ │ -0008c080: 6572 7369 6f6e 2032 2e32 2e30 0a3d 3d3d ersion 2.2.0.=== │ │ │ │ │ -0008c090: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0008c0a0: 0a0a 5265 6c65 6173 6564 204a 756c 792c ..Released July, │ │ │ │ │ -0008c0b0: 2031 3939 372e 0a0a 2020 202d 2061 6464 1997... - add │ │ │ │ │ -0008c0c0: 6564 2073 6563 7469 6f6e 2034 2e31 2027 ed section 4.1 ' │ │ │ │ │ -0008c0d0: 4172 6368 6974 6563 7475 7265 2073 7065 Architecture spe │ │ │ │ │ -0008c0e0: 6369 6669 6361 7469 6f6e 2073 7472 696e cification strin │ │ │ │ │ -0008c0f0: 6773 e280 993a 2075 7365 0a20 2020 2020 gs...: use. │ │ │ │ │ -0008c100: 3c61 7263 683e 2d6c 696e 7578 2077 6865 -linux whe │ │ │ │ │ -0008c110: 7265 203c 6172 6368 3e20 6973 206f 6e65 re is one │ │ │ │ │ -0008c120: 206f 6620 7468 6520 666f 6c6c 6f77 696e of the followin │ │ │ │ │ -0008c130: 673a 2069 3338 362c 2061 6c70 6861 2c0a g: i386, alpha,. │ │ │ │ │ -0008c140: 2020 2020 2061 726d 2c20 6d36 386b 2c20 arm, m68k, │ │ │ │ │ -0008c150: 706f 7765 7270 632c 2073 7061 7263 2e0a powerpc, sparc.. │ │ │ │ │ -0008c160: 0a20 2020 2d20 6465 7461 696c 6564 2072 . - detailed r │ │ │ │ │ -0008c170: 756c 6573 2066 6f72 20e2 8098 2f75 7372 ules for .../usr │ │ │ │ │ -0008c180: 2f6c 6f63 616c e280 990a 0a20 2020 2d20 /local..... - │ │ │ │ │ -0008c190: 7573 6572 2049 44e2 8099 730a 0a20 2020 user ID...s.. │ │ │ │ │ -0008c1a0: 2d20 6564 6974 6f72 2f70 6167 6572 2070 - editor/pager p │ │ │ │ │ -0008c1b0: 6f6c 6963 790a 0a20 2020 2d20 6372 6f6e olicy.. - cron │ │ │ │ │ -0008c1c0: 206a 6f62 730a 0a20 2020 2d20 6465 7669 jobs.. - devi │ │ │ │ │ -0008c1d0: 6365 2066 696c 6573 0a0a 2020 202d 2064 ce files.. - d │ │ │ │ │ -0008c1e0: 6f6e e280 9974 2069 6e73 7461 6c6c 2073 on...t install s │ │ │ │ │ -0008c1f0: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ -0008c200: 6173 2065 7865 6375 7461 626c 650a 0a20 as executable.. │ │ │ │ │ -0008c210: 2020 2d20 6170 702d 6465 6661 756c 7473 - app-defaults │ │ │ │ │ -0008c220: 2066 696c 6573 206d 6179 206e 6f74 2062 files may not b │ │ │ │ │ -0008c230: 6520 636f 6e66 6669 6c65 730a 0a1f 0a46 e conffiles....F │ │ │ │ │ -0008c240: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0008c250: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0008c260: 5665 7273 696f 6e20 3220 3120 332c 2020 Version 2 1 3, │ │ │ │ │ -0008c270: 4e65 7874 3a20 5665 7273 696f 6e20 3220 Next: Version 2 │ │ │ │ │ -0008c280: 3120 322c 2020 5072 6576 3a20 5665 7273 1 2, Prev: Vers │ │ │ │ │ -0008c290: 696f 6e20 3220 3220 302c 2020 5570 3a20 ion 2 2 0, Up: │ │ │ │ │ -0008c2a0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0008c2b0: 6973 740a 0a32 322e 3636 2056 6572 7369 ist..22.66 Versi │ │ │ │ │ -0008c2c0: 6f6e 2032 2e31 2e33 0a3d 3d3d 3d3d 3d3d on 2.1.3.======= │ │ │ │ │ -0008c2d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -0008c2e0: 6c65 6173 6564 204d 6172 6368 2c20 3139 leased March, 19 │ │ │ │ │ -0008c2f0: 3937 2e0a 0a20 2020 2d20 7477 6f20 7072 97... - two pr │ │ │ │ │ -0008c300: 6f67 7261 6d73 2077 6974 6820 6469 6666 ograms with diff │ │ │ │ │ -0008c310: 6572 656e 7420 6675 6e63 7469 6f6e 616c erent functional │ │ │ │ │ -0008c320: 6974 7920 6d75 7374 206e 6f74 2068 6176 ity must not hav │ │ │ │ │ -0008c330: 6520 7468 6520 7361 6d65 0a20 2020 2020 e the same. │ │ │ │ │ -0008c340: 6e61 6d65 0a0a 2020 202d 20e2 809c 5765 name.. - ...We │ │ │ │ │ -0008c350: 6273 7461 6e64 6172 6420 332e 30e2 809d bstandard 3.0... │ │ │ │ │ -0008c360: 0a0a 2020 202d 20e2 809c 5374 616e 6461 .. - ...Standa │ │ │ │ │ -0008c370: 7264 2066 6f72 2043 6f6e 736f 6c65 204d rd for Console M │ │ │ │ │ -0008c380: 6573 7361 6765 73e2 809d 0a0a 2020 202d essages..... - │ │ │ │ │ -0008c390: 204c 6962 7261 7269 6573 2073 686f 756c Libraries shoul │ │ │ │ │ -0008c3a0: 6420 6265 2063 6f6d 7069 6c65 6420 7769 d be compiled wi │ │ │ │ │ -0008c3b0: 7468 20e2 8098 2d44 5f52 4545 4e54 5241 th ...-D_REENTRA │ │ │ │ │ -0008c3c0: 4e54 e280 990a 0a20 2020 2d20 4c69 6272 NT..... - Libr │ │ │ │ │ -0008c3d0: 6172 6965 7320 7368 6f75 6c64 2062 6520 aries should be │ │ │ │ │ -0008c3e0: 7374 7269 7070 6564 2077 6974 6820 e280 stripped with .. │ │ │ │ │ -0008c3f0: 9873 7472 6970 202d 2d73 7472 6970 2d75 .strip --strip-u │ │ │ │ │ -0008c400: 6e6e 6565 6465 64e2 8099 0a0a 1f0a 4669 nneeded.......Fi │ │ │ │ │ -0008c410: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0008c420: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -0008c430: 6572 7369 6f6e 2032 2031 2032 2c20 204e ersion 2 1 2, N │ │ │ │ │ -0008c440: 6578 743a 2056 6572 7369 6f6e 2032 2031 ext: Version 2 1 │ │ │ │ │ -0008c450: 2031 2c20 2050 7265 763a 2056 6572 7369 1, Prev: Versi │ │ │ │ │ -0008c460: 6f6e 2032 2031 2033 2c20 2055 703a 2055 on 2 1 3, Up: U │ │ │ │ │ -0008c470: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -0008c480: 7374 0a0a 3232 2e36 3720 5665 7273 696f st..22.67 Versio │ │ │ │ │ -0008c490: 6e20 322e 312e 320a 3d3d 3d3d 3d3d 3d3d n 2.1.2.======== │ │ │ │ │ -0008c4a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -0008c4b0: 6561 7365 6420 4e6f 7665 6d62 6572 2c20 eased November, │ │ │ │ │ -0008c4c0: 3139 3936 2e0a 0a20 2020 2d20 536f 6d65 1996... - Some │ │ │ │ │ -0008c4d0: 2063 6861 6e67 6573 2057 5254 2073 6861 changes WRT sha │ │ │ │ │ -0008c4e0: 7265 6420 6c69 6272 6172 6965 730a 0a1f red libraries... │ │ │ │ │ -0008c4f0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0008c500: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0008c510: 3a20 5665 7273 696f 6e20 3220 3120 312c : Version 2 1 1, │ │ │ │ │ -0008c520: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ -0008c530: 3220 3120 302c 2020 5072 6576 3a20 5665 2 1 0, Prev: Ve │ │ │ │ │ -0008c540: 7273 696f 6e20 3220 3120 322c 2020 5570 rsion 2 1 2, Up │ │ │ │ │ -0008c550: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ -0008c560: 6b6c 6973 740a 0a32 322e 3638 2056 6572 klist..22.68 Ver │ │ │ │ │ -0008c570: 7369 6f6e 2032 2e31 2e31 0a3d 3d3d 3d3d sion 2.1.1.===== │ │ │ │ │ -0008c580: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -0008c590: 5265 6c65 6173 6564 2053 6570 7465 6d62 Released Septemb │ │ │ │ │ -0008c5a0: 6572 2c20 3139 3936 2e0a 0a20 2020 2d20 er, 1996... - │ │ │ │ │ -0008c5b0: 4e6f 2068 6172 6420 6c69 6e6b 7320 696e No hard links in │ │ │ │ │ -0008c5c0: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ -0008c5d0: 0a0a 2020 202d 2044 6f20 6e6f 7420 7573 .. - Do not us │ │ │ │ │ -0008c5e0: 6520 e280 9864 706b 672d 6469 7665 7274 e ...dpkg-divert │ │ │ │ │ -0008c5f0: e280 9920 6f72 20e2 8098 7570 6461 7465 ... or ...update │ │ │ │ │ -0008c600: 2d61 6c74 6572 6e61 7469 7665 73e2 8099 -alternatives... │ │ │ │ │ -0008c610: 2077 6974 686f 7574 0a20 2020 2020 636f without. co │ │ │ │ │ -0008c620: 6e73 756c 7461 7469 6f6e 0a0a 2020 202d nsultation.. - │ │ │ │ │ -0008c630: 2053 6861 7265 6420 6c69 6272 6172 6965 Shared librarie │ │ │ │ │ -0008c640: 7320 6d75 7374 2062 6520 696e 7374 616c s must be instal │ │ │ │ │ -0008c650: 6c65 6420 7374 7269 7070 6564 0a0a 1f0a led stripped.... │ │ │ │ │ -0008c660: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0008c670: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0008c680: 2056 6572 7369 6f6e 2032 2031 2030 2c20 Version 2 1 0, │ │ │ │ │ -0008c690: 2050 7265 763a 2056 6572 7369 6f6e 2032 Prev: Version 2 │ │ │ │ │ -0008c6a0: 2031 2031 2c20 2055 703a 2055 7067 7261 1 1, Up: Upgra │ │ │ │ │ -0008c6b0: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -0008c6c0: 3232 2e36 3920 5665 7273 696f 6e20 322e 22.69 Version 2. │ │ │ │ │ -0008c6d0: 312e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 1.0.============ │ │ │ │ │ -0008c6e0: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ -0008c6f0: 6420 4175 6775 7374 2c20 3139 3936 2e0a d August, 1996.. │ │ │ │ │ -0008c700: 0a20 2020 2d20 5570 7374 7265 616d 2063 . - Upstream c │ │ │ │ │ -0008c710: 6861 6e67 656c 6f67 206d 7573 7420 6265 hangelog must be │ │ │ │ │ -0008c720: 2069 6e73 7461 6c6c 6564 2074 6f6f 0a0a installed too.. │ │ │ │ │ -0008c730: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0008c740: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0008c750: 653a 204c 6963 656e 7365 2c20 204e 6578 e: License, Nex │ │ │ │ │ -0008c760: 743a 2049 6e64 6578 2c20 2050 7265 763a t: Index, Prev: │ │ │ │ │ -0008c770: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -0008c780: 6c69 7374 2c20 2055 703a 2054 6f70 0a0a list, Up: Top.. │ │ │ │ │ -0008c790: 3233 204c 6963 656e 7365 0a2a 2a2a 2a2a 23 License.***** │ │ │ │ │ -0008c7a0: 2a2a 2a2a 2a0a 0a43 6f70 7972 6967 6874 *****..Copyright │ │ │ │ │ -0008c7b0: 20c2 a920 3139 3936 2c20 3139 3937 2c20 .. 1996, 1997, │ │ │ │ │ -0008c7c0: 3139 3938 2049 616e 204a 6163 6b73 6f6e 1998 Ian Jackson │ │ │ │ │ -0008c7d0: 2061 6e64 2043 6872 6973 7469 616e 2053 and Christian S │ │ │ │ │ -0008c7e0: 6368 7761 727a 0a0a 5468 6573 6520 6172 chwarz..These ar │ │ │ │ │ -0008c7f0: 6520 7468 6520 636f 7079 7269 6768 7420 e the copyright │ │ │ │ │ -0008c800: 6461 7465 7320 6f66 2074 6865 206f 7269 dates of the ori │ │ │ │ │ -0008c810: 6769 6e61 6c20 506f 6c69 6379 206d 616e ginal Policy man │ │ │ │ │ -0008c820: 7561 6c2e 2020 5369 6e63 650a 7468 656e ual. Since.then │ │ │ │ │ -0008c830: 2c20 7468 6973 206d 616e 7561 6c20 6861 , this manual ha │ │ │ │ │ -0008c840: 7320 6265 656e 2075 7064 6174 6564 2062 s been updated b │ │ │ │ │ -0008c850: 7920 6d61 6e79 206f 7468 6572 732e 2020 y many others. │ │ │ │ │ -0008c860: 4e6f 2063 6f6d 7072 6568 656e 7369 7665 No comprehensive │ │ │ │ │ -0008c870: 0a63 6f6c 6c65 6374 696f 6e20 6f66 2063 .collection of c │ │ │ │ │ -0008c880: 6f70 7972 6967 6874 206e 6f74 6963 6573 opyright notices │ │ │ │ │ -0008c890: 2066 6f72 2073 7562 7365 7175 656e 7420 for subsequent │ │ │ │ │ -0008c8a0: 776f 726b 2065 7869 7374 732e 0a0a 5468 work exists...Th │ │ │ │ │ -0008c8b0: 6973 206d 616e 7561 6c20 6973 2066 7265 is manual is fre │ │ │ │ │ -0008c8c0: 6520 736f 6674 7761 7265 3b20 796f 7520 e software; you │ │ │ │ │ -0008c8d0: 6d61 7920 7265 6469 7374 7269 6275 7465 may redistribute │ │ │ │ │ -0008c8e0: 2069 7420 616e 642f 6f72 206d 6f64 6966 it and/or modif │ │ │ │ │ -0008c8f0: 7920 6974 0a75 6e64 6572 2074 6865 2074 y it.under the t │ │ │ │ │ -0008c900: 6572 6d73 206f 6620 7468 6520 474e 5520 erms of the GNU │ │ │ │ │ -0008c910: 4765 6e65 7261 6c20 5075 626c 6963 204c General Public L │ │ │ │ │ -0008c920: 6963 656e 7365 2061 7320 7075 626c 6973 icense as publis │ │ │ │ │ -0008c930: 6865 6420 6279 2074 6865 0a46 7265 6520 hed by the.Free │ │ │ │ │ -0008c940: 536f 6674 7761 7265 2046 6f75 6e64 6174 Software Foundat │ │ │ │ │ -0008c950: 696f 6e3b 2065 6974 6865 7220 7665 7273 ion; either vers │ │ │ │ │ -0008c960: 696f 6e20 3220 6f66 2074 6865 204c 6963 ion 2 of the Lic │ │ │ │ │ -0008c970: 656e 7365 2c20 6f72 2028 6174 2079 6f75 ense, or (at you │ │ │ │ │ -0008c980: 720a 6f70 7469 6f6e 2920 616e 7920 6c61 r.option) any la │ │ │ │ │ -0008c990: 7465 7220 7665 7273 696f 6e2e 0a0a 5468 ter version...Th │ │ │ │ │ -0008c9a0: 6973 2069 7320 6469 7374 7269 6275 7465 is is distribute │ │ │ │ │ -0008c9b0: 6420 696e 2074 6865 2068 6f70 6520 7468 d in the hope th │ │ │ │ │ -0008c9c0: 6174 2069 7420 7769 6c6c 2062 6520 7573 at it will be us │ │ │ │ │ -0008c9d0: 6566 756c 2c20 6275 7420 5749 5448 4f55 eful, but WITHOU │ │ │ │ │ -0008c9e0: 5420 414e 590a 5741 5252 414e 5459 3b20 T ANY.WARRANTY; │ │ │ │ │ -0008c9f0: 7769 7468 6f75 7420 6576 656e 2074 6865 without even the │ │ │ │ │ -0008ca00: 2069 6d70 6c69 6564 2077 6172 7261 6e74 implied warrant │ │ │ │ │ -0008ca10: 7920 6f66 204d 4552 4348 414e 5441 4249 y of MERCHANTABI │ │ │ │ │ -0008ca20: 4c49 5459 206f 720a 4649 544e 4553 5320 LITY or.FITNESS │ │ │ │ │ -0008ca30: 464f 5220 4120 5041 5254 4943 554c 4152 FOR A PARTICULAR │ │ │ │ │ -0008ca40: 2050 5552 504f 5345 2e20 5365 6520 7468 PURPOSE. See th │ │ │ │ │ -0008ca50: 6520 474e 5520 4765 6e65 7261 6c20 5075 e GNU General Pu │ │ │ │ │ -0008ca60: 626c 6963 204c 6963 656e 7365 2066 6f72 blic License for │ │ │ │ │ -0008ca70: 0a6d 6f72 6520 6465 7461 696c 732e 0a0a .more details... │ │ │ │ │ -0008ca80: 4120 636f 7079 206f 6620 7468 6520 474e A copy of the GN │ │ │ │ │ -0008ca90: 5520 4765 6e65 7261 6c20 5075 626c 6963 U General Public │ │ │ │ │ -0008caa0: 204c 6963 656e 7365 2069 7320 6176 6169 License is avai │ │ │ │ │ -0008cab0: 6c61 626c 6520 6173 0ae2 8098 2f75 7372 lable as..../usr │ │ │ │ │ -0008cac0: 2f73 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 /share/common-li │ │ │ │ │ -0008cad0: 6365 6e73 6573 2f47 504c e280 9920 696e censes/GPL... in │ │ │ │ │ -0008cae0: 2074 6865 2044 6562 6961 6e20 6469 7374 the Debian dist │ │ │ │ │ -0008caf0: 7269 6275 7469 6f6e 206f 7220 6f6e 2074 ribution or on t │ │ │ │ │ -0008cb00: 6865 0a57 6f72 6c64 2057 6964 6520 5765 he.World Wide We │ │ │ │ │ -0008cb10: 6220 6174 20e2 8098 6874 7470 733a 2f2f b at ...https:// │ │ │ │ │ -0008cb20: 7777 772e 676e 752e 6f72 672f 6c69 6365 www.gnu.org/lice │ │ │ │ │ -0008cb30: 6e73 6573 2fe2 8099 2e0a 0a1f 0a46 696c nses/........Fil │ │ │ │ │ -0008cb40: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0008cb50: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 496e .info, Node: In │ │ │ │ │ -0008cb60: 6465 782c 2020 5072 6576 3a20 4c69 6365 dex, Prev: Lice │ │ │ │ │ -0008cb70: 6e73 652c 2020 5570 3a20 546f 700a 0a49 nse, Up: Top..I │ │ │ │ │ -0008cb80: 6e64 6578 0a2a 2a2a 2a2a 0a0a 0008 5b69 ndex.*****....[i │ │ │ │ │ -0008cb90: 6e64 6578 0008 5d0a 2a20 4d65 6e75 3a0a ndex..].* Menu:. │ │ │ │ │ -0008cba0: 0a2a 2072 6562 6f6f 742d 7265 7175 6972 .* reboot-requir │ │ │ │ │ -0008cbb0: 6564 3a20 2020 2020 2020 2020 2020 2020 ed: │ │ │ │ │ -0008cbc0: 2020 2020 2020 2020 2020 5369 676e 616c Signal │ │ │ │ │ -0008cbd0: 696e 6720 7468 6174 2061 2072 6562 6f6f ing that a reboo │ │ │ │ │ -0008cbe0: 7420 6973 2072 6571 7569 7265 642e 0a20 t is required.. │ │ │ │ │ -0008cbf0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008cc00: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008cc10: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008cc20: 2020 2020 2020 2020 2020 2020 2020 2028 ( │ │ │ │ │ -0008cc30: 6c69 6e65 2036 290a 2a20 7265 626f 6f74 line 6).* reboot │ │ │ │ │ -0008cc40: 2d72 6571 7569 7265 642e 706b 6773 3a20 -required.pkgs: │ │ │ │ │ -0008cc50: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008cc60: 2053 6967 6e61 6c69 6e67 2074 6861 7420 Signaling that │ │ │ │ │ -0008cc70: 6120 7265 626f 6f74 2069 7320 7265 7175 a reboot is requ │ │ │ │ │ -0008cc80: 6972 6564 2e0a 2020 2020 2020 2020 2020 ired.. │ │ │ │ │ +0004d400: 8099 0a0a 2020 2020 2063 6175 7365 2074 .... cause t │ │ │ │ │ +0004d410: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +0004d420: 2074 6f20 6265 2072 656c 6f61 6465 6420 to be reloaded │ │ │ │ │ +0004d430: 6966 2074 6865 2073 6572 7669 6365 2073 if the service s │ │ │ │ │ +0004d440: 7570 706f 7274 730a 2020 2020 2074 6869 upports. thi │ │ │ │ │ +0004d450: 732c 206f 7468 6572 7769 7365 2072 6573 s, otherwise res │ │ │ │ │ +0004d460: 7461 7274 2074 6865 2073 6572 7669 6365 tart the service │ │ │ │ │ +0004d470: 2e0a 0ae2 8098 7374 6174 7573 e280 990a ......status.... │ │ │ │ │ +0004d480: 0a20 2020 2020 7265 706f 7274 2074 6865 . report the │ │ │ │ │ +0004d490: 2063 7572 7265 6e74 2073 7461 7475 7320 current status │ │ │ │ │ +0004d4a0: 6f66 2074 6865 2073 6572 7669 6365 0a0a of the service.. │ │ │ │ │ +0004d4b0: 5468 6520 e280 9873 7461 7274 e280 992c The ...start..., │ │ │ │ │ +0004d4c0: 20e2 8098 7374 6f70 e280 992c 20e2 8098 ...stop..., ... │ │ │ │ │ +0004d4d0: 7265 7374 6172 74e2 8099 2c20 616e 6420 restart..., and │ │ │ │ │ +0004d4e0: e280 9866 6f72 6365 2d72 656c 6f61 64e2 ...force-reload. │ │ │ │ │ +0004d4f0: 8099 206f 7074 696f 6e73 2073 686f 756c .. options shoul │ │ │ │ │ +0004d500: 6420 6265 0a73 7570 706f 7274 6564 2062 d be.supported b │ │ │ │ │ +0004d510: 7920 616c 6c20 696e 6974 2073 6372 6970 y all init scrip │ │ │ │ │ +0004d520: 7473 2e20 2053 7570 706f 7274 696e 6720 ts. Supporting │ │ │ │ │ +0004d530: e280 9873 7461 7475 73e2 8099 2069 7320 ...status... is │ │ │ │ │ +0004d540: 656e 636f 7572 6167 6564 2e20 2054 6865 encouraged. The │ │ │ │ │ +0004d550: 0ae2 8098 7265 6c6f 6164 e280 9920 616e ....reload... an │ │ │ │ │ +0004d560: 6420 e280 9874 7279 2d72 6573 7461 7274 d ...try-restart │ │ │ │ │ +0004d570: e280 9920 6f70 7469 6f6e 7320 6172 6520 ... options are │ │ │ │ │ +0004d580: 6f70 7469 6f6e 616c 2e0a 0a54 6865 20e2 optional...The . │ │ │ │ │ +0004d590: 8098 696e 6974 2e64 e280 9920 7363 7269 ..init.d... scri │ │ │ │ │ +0004d5a0: 7074 7320 6d75 7374 2065 6e73 7572 6520 pts must ensure │ │ │ │ │ +0004d5b0: 7468 6174 2074 6865 7920 7769 6c6c 2062 that they will b │ │ │ │ │ +0004d5c0: 6568 6176 6520 7365 6e73 6962 6c79 2028 ehave sensibly ( │ │ │ │ │ +0004d5d0: 692e 652e 2c0a 7265 7475 726e 696e 6720 i.e.,.returning │ │ │ │ │ +0004d5e0: 7375 6363 6573 7320 616e 6420 6e6f 7420 success and not │ │ │ │ │ +0004d5f0: 7374 6172 7469 6e67 206d 756c 7469 706c starting multipl │ │ │ │ │ +0004d600: 6520 636f 7069 6573 206f 6620 6120 7365 e copies of a se │ │ │ │ │ +0004d610: 7276 6963 6529 2069 660a 696e 766f 6b65 rvice) if.invoke │ │ │ │ │ +0004d620: 6420 7769 7468 20e2 8098 7374 6172 74e2 d with ...start. │ │ │ │ │ +0004d630: 8099 2077 6865 6e20 7468 6520 7365 7276 .. when the serv │ │ │ │ │ +0004d640: 6963 6520 6973 2061 6c72 6561 6479 2072 ice is already r │ │ │ │ │ +0004d650: 756e 6e69 6e67 2c20 6f72 2077 6974 6820 unning, or with │ │ │ │ │ +0004d660: e280 9873 746f 70e2 8099 0a77 6865 6e20 ...stop....when │ │ │ │ │ +0004d670: 6974 2069 736e e280 9974 2c20 616e 6420 it isn...t, and │ │ │ │ │ +0004d680: 7468 6174 2074 6865 7920 646f 6ee2 8099 that they don... │ │ │ │ │ +0004d690: 7420 6b69 6c6c 2075 6e66 6f72 7475 6e61 t kill unfortuna │ │ │ │ │ +0004d6a0: 7465 6c79 2d6e 616d 6564 2075 7365 720a tely-named user. │ │ │ │ │ +0004d6b0: 7072 6f63 6573 7365 732e 2020 5468 6520 processes. The │ │ │ │ │ +0004d6c0: 6265 7374 2077 6179 2074 6f20 6163 6869 best way to achi │ │ │ │ │ +0004d6d0: 6576 6520 7468 6973 2069 7320 7573 7561 eve this is usua │ │ │ │ │ +0004d6e0: 6c6c 7920 746f 2075 7365 0ae2 8098 7374 lly to use....st │ │ │ │ │ +0004d6f0: 6172 742d 7374 6f70 2d64 6165 6d6f 6ee2 art-stop-daemon. │ │ │ │ │ +0004d700: 8099 2077 6974 6820 7468 6520 e280 982d .. with the ...- │ │ │ │ │ +0004d710: 2d6f 6b6e 6f64 6fe2 8099 206f 7074 696f -oknodo... optio │ │ │ │ │ +0004d720: 6e2e 0a0a 4265 2063 6172 6566 756c 206f n...Be careful o │ │ │ │ │ +0004d730: 6620 7573 696e 6720 e280 9873 6574 202d f using ...set - │ │ │ │ │ +0004d740: 65e2 8099 2069 6e20 e280 9869 6e69 742e e... in ...init. │ │ │ │ │ +0004d750: 64e2 8099 2073 6372 6970 7473 2e20 2057 d... scripts. W │ │ │ │ │ +0004d760: 7269 7469 6e67 2063 6f72 7265 6374 0ae2 riting correct.. │ │ │ │ │ +0004d770: 8098 696e 6974 2e64 e280 9920 7363 7269 ..init.d... scri │ │ │ │ │ +0004d780: 7074 7320 7265 7175 6972 6573 2061 6363 pts requires acc │ │ │ │ │ +0004d790: 6570 7469 6e67 2076 6172 696f 7573 2065 epting various e │ │ │ │ │ +0004d7a0: 7272 6f72 2065 7869 7420 7374 6174 7573 rror exit status │ │ │ │ │ +0004d7b0: 6573 2077 6865 6e0a 6461 656d 6f6e 7320 es when.daemons │ │ │ │ │ +0004d7c0: 6172 6520 616c 7265 6164 7920 7275 6e6e are already runn │ │ │ │ │ +0004d7d0: 696e 6720 6f72 2061 6c72 6561 6479 2073 ing or already s │ │ │ │ │ +0004d7e0: 746f 7070 6564 2077 6974 686f 7574 2061 topped without a │ │ │ │ │ +0004d7f0: 626f 7274 696e 6720 7468 650a e280 9869 borting the....i │ │ │ │ │ +0004d800: 6e69 742e 64e2 8099 2073 6372 6970 742c nit.d... script, │ │ │ │ │ +0004d810: 2061 6e64 2063 6f6d 6d6f 6e20 e280 9869 and common ...i │ │ │ │ │ +0004d820: 6e69 742e 64e2 8099 2066 756e 6374 696f nit.d... functio │ │ │ │ │ +0004d830: 6e20 6c69 6272 6172 6965 7320 6172 6520 n libraries are │ │ │ │ │ +0004d840: 6e6f 7420 7361 6665 2074 6f0a 6361 6c6c not safe to.call │ │ │ │ │ +0004d850: 2077 6974 6820 e280 9873 6574 202d 65e2 with ...set -e. │ │ │ │ │ +0004d860: 8099 2069 6e20 6566 6665 6374 2e20 2028 .. in effect. ( │ │ │ │ │ +0004d870: 3129 2020 466f 7220 e280 9869 6e69 742e 1) For ...init. │ │ │ │ │ +0004d880: 64e2 8099 2073 6372 6970 7473 2c20 6974 d... scripts, it │ │ │ │ │ +0004d890: e280 9973 206f 6674 656e 0a65 6173 6965 ...s often.easie │ │ │ │ │ +0004d8a0: 7220 746f 206e 6f74 2075 7365 20e2 8098 r to not use ... │ │ │ │ │ +0004d8b0: 7365 7420 2d65 e280 9920 616e 6420 696e set -e... and in │ │ │ │ │ +0004d8c0: 7374 6561 6420 6368 6563 6b20 7468 6520 stead check the │ │ │ │ │ +0004d8d0: 7265 7375 6c74 206f 6620 6561 6368 2063 result of each c │ │ │ │ │ +0004d8e0: 6f6d 6d61 6e64 0a73 6570 6172 6174 656c ommand.separatel │ │ │ │ │ +0004d8f0: 792e 0a0a 4966 2061 2073 6572 7669 6365 y...If a service │ │ │ │ │ +0004d900: 2072 656c 6f61 6473 2069 7473 2063 6f6e reloads its con │ │ │ │ │ +0004d910: 6669 6775 7261 7469 6f6e 2061 7574 6f6d figuration autom │ │ │ │ │ +0004d920: 6174 6963 616c 6c79 2028 6173 2069 6e20 atically (as in │ │ │ │ │ +0004d930: 7468 6520 6361 7365 206f 660a e280 9863 the case of....c │ │ │ │ │ +0004d940: 726f 6ee2 8099 2c20 666f 7220 6578 616d ron..., for exam │ │ │ │ │ +0004d950: 706c 6529 2c20 7468 6520 e280 9872 656c ple), the ...rel │ │ │ │ │ +0004d960: 6f61 64e2 8099 206f 7074 696f 6e20 6f66 oad... option of │ │ │ │ │ +0004d970: 2074 6865 20e2 8098 696e 6974 2e64 e280 the ...init.d.. │ │ │ │ │ +0004d980: 9920 7363 7269 7074 2073 686f 756c 640a . script should. │ │ │ │ │ +0004d990: 6265 6861 7665 2061 7320 6966 2074 6865 behave as if the │ │ │ │ │ +0004d9a0: 2063 6f6e 6669 6775 7261 7469 6f6e 2068 configuration h │ │ │ │ │ +0004d9b0: 6173 2062 6565 6e20 7265 6c6f 6164 6564 as been reloaded │ │ │ │ │ +0004d9c0: 2073 7563 6365 7373 6675 6c6c 792e 0a0a successfully... │ │ │ │ │ +0004d9d0: 5468 6520 e280 982f 6574 632f 696e 6974 The .../etc/init │ │ │ │ │ +0004d9e0: 2e64 e280 9920 7363 7269 7074 7320 6d75 .d... scripts mu │ │ │ │ │ +0004d9f0: 7374 2062 6520 7472 6561 7465 6420 6173 st be treated as │ │ │ │ │ +0004da00: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0004da10: 696c 6573 2c20 6569 7468 6572 0a28 6966 iles, either.(if │ │ │ │ │ +0004da20: 2074 6865 7920 6172 6520 7072 6573 656e they are presen │ │ │ │ │ +0004da30: 7420 696e 2074 6865 2070 6163 6b61 6765 t in the package │ │ │ │ │ +0004da40: 2c20 7468 6174 2069 732c 2069 6e20 7468 , that is, in th │ │ │ │ │ +0004da50: 6520 2e64 6562 2066 696c 6529 2062 790a e .deb file) by. │ │ │ │ │ +0004da60: 6d61 726b 696e 6720 7468 656d 2061 7320 marking them as │ │ │ │ │ +0004da70: e280 9863 6f6e 6666 696c 65e2 8099 732c ...conffile...s, │ │ │ │ │ +0004da80: 206f 722c 2028 6966 2074 6865 7920 646f or, (if they do │ │ │ │ │ +0004da90: 206e 6f74 2065 7869 7374 2069 6e20 7468 not exist in th │ │ │ │ │ +0004daa0: 6520 2e64 6562 2920 6279 0a6d 616e 6167 e .deb) by.manag │ │ │ │ │ +0004dab0: 696e 6720 7468 656d 2063 6f72 7265 6374 ing them correct │ │ │ │ │ +0004dac0: 6c79 2069 6e20 7468 6520 6d61 696e 7461 ly in the mainta │ │ │ │ │ +0004dad0: 696e 6572 2073 6372 6970 7473 2028 7365 iner scripts (se │ │ │ │ │ +0004dae0: 6520 2a6e 6f74 650a 436f 6e66 6967 7572 e *note.Configur │ │ │ │ │ +0004daf0: 6174 696f 6e20 6669 6c65 733a 2033 382e ation files: 38. │ │ │ │ │ +0004db00: 292e 2020 5468 6973 2069 7320 696d 706f ). This is impo │ │ │ │ │ +0004db10: 7274 616e 7420 7369 6e63 6520 7765 2077 rtant since we w │ │ │ │ │ +0004db20: 616e 7420 746f 2067 6976 6520 7468 650a ant to give the. │ │ │ │ │ +0004db30: 6c6f 6361 6c20 7379 7374 656d 2061 646d local system adm │ │ │ │ │ +0004db40: 696e 6973 7472 6174 6f72 2074 6865 2063 inistrator the c │ │ │ │ │ +0004db50: 6861 6e63 6520 746f 2061 6461 7074 2074 hance to adapt t │ │ │ │ │ +0004db60: 6865 2073 6372 6970 7473 2074 6f20 7468 he scripts to th │ │ │ │ │ +0004db70: 6520 6c6f 6361 6c0a 7379 7374 656d 2c20 e local.system, │ │ │ │ │ +0004db80: 652e 672e 2c20 746f 2064 6973 6162 6c65 e.g., to disable │ │ │ │ │ +0004db90: 2061 2073 6572 7669 6365 2077 6974 686f a service witho │ │ │ │ │ +0004dba0: 7574 2064 652d 696e 7374 616c 6c69 6e67 ut de-installing │ │ │ │ │ +0004dbb0: 2074 6865 2070 6163 6b61 6765 2c20 6f72 the package, or │ │ │ │ │ +0004dbc0: 0a74 6f20 7370 6563 6966 7920 736f 6d65 .to specify some │ │ │ │ │ +0004dbd0: 2073 7065 6369 616c 2063 6f6d 6d61 6e64 special command │ │ │ │ │ +0004dbe0: 206c 696e 6520 6f70 7469 6f6e 7320 7768 line options wh │ │ │ │ │ +0004dbf0: 656e 2073 7461 7274 696e 6720 6120 7365 en starting a se │ │ │ │ │ +0004dc00: 7276 6963 652c 0a77 6869 6c65 206d 616b rvice,.while mak │ │ │ │ │ +0004dc10: 696e 6720 7375 7265 2074 6865 6972 2063 ing sure their c │ │ │ │ │ +0004dc20: 6861 6e67 6573 2061 7265 6ee2 8099 7420 hanges aren...t │ │ │ │ │ +0004dc30: 6c6f 7374 2064 7572 696e 6720 7468 6520 lost during the │ │ │ │ │ +0004dc40: 6e65 7874 2070 6163 6b61 6765 0a75 7067 next package.upg │ │ │ │ │ +0004dc50: 7261 6465 2e0a 0a54 6865 7365 2073 6372 rade...These scr │ │ │ │ │ +0004dc60: 6970 7473 2073 686f 756c 6420 6e6f 7420 ipts should not │ │ │ │ │ +0004dc70: 6661 696c 206f 6273 6375 7265 6c79 2077 fail obscurely w │ │ │ │ │ +0004dc80: 6865 6e20 7468 6520 636f 6e66 6967 7572 hen the configur │ │ │ │ │ +0004dc90: 6174 696f 6e20 6669 6c65 730a 7265 6d61 ation files.rema │ │ │ │ │ +0004dca0: 696e 2062 7574 2074 6865 2070 6163 6b61 in but the packa │ │ │ │ │ +0004dcb0: 6765 2068 6173 2062 6565 6e20 7265 6d6f ge has been remo │ │ │ │ │ +0004dcc0: 7665 642c 2061 7320 636f 6e66 6967 7572 ved, as configur │ │ │ │ │ +0004dcd0: 6174 696f 6e20 6669 6c65 7320 7265 6d61 ation files rema │ │ │ │ │ +0004dce0: 696e 0a6f 6e20 7468 6520 7379 7374 656d in.on the system │ │ │ │ │ +0004dcf0: 2061 6674 6572 2074 6865 2070 6163 6b61 after the packa │ │ │ │ │ +0004dd00: 6765 2068 6173 2062 6565 6e20 7265 6d6f ge has been remo │ │ │ │ │ +0004dd10: 7665 642e 2020 4f6e 6c79 2077 6865 6e20 ved. Only when │ │ │ │ │ +0004dd20: e280 9864 706b 67e2 8099 2069 730a 6578 ...dpkg... is.ex │ │ │ │ │ +0004dd30: 6563 7574 6564 2077 6974 6820 7468 6520 ecuted with the │ │ │ │ │ +0004dd40: e280 982d 2d70 7572 6765 e280 9920 6f70 ...--purge... op │ │ │ │ │ +0004dd50: 7469 6f6e 2077 696c 6c20 636f 6e66 6967 tion will config │ │ │ │ │ +0004dd60: 7572 6174 696f 6e20 6669 6c65 7320 6265 uration files be │ │ │ │ │ +0004dd70: 2072 656d 6f76 6564 2e0a 496e 2070 6172 removed..In par │ │ │ │ │ +0004dd80: 7469 6375 6c61 722c 2061 7320 7468 6520 ticular, as the │ │ │ │ │ +0004dd90: e280 982f 6574 632f 696e 6974 2e64 2f70 .../etc/init.d/p │ │ │ │ │ +0004dda0: 6163 6b61 6765 e280 9920 7363 7269 7074 ackage... script │ │ │ │ │ +0004ddb0: 2069 7473 656c 6620 6973 2075 7375 616c itself is usual │ │ │ │ │ +0004ddc0: 6c79 2061 0ae2 8098 636f 6e66 6669 6c65 ly a....conffile │ │ │ │ │ +0004ddd0: e280 992c 2069 7420 7769 6c6c 2072 656d ..., it will rem │ │ │ │ │ +0004dde0: 6169 6e20 6f6e 2074 6865 2073 7973 7465 ain on the syste │ │ │ │ │ +0004ddf0: 6d20 6966 2074 6865 2070 6163 6b61 6765 m if the package │ │ │ │ │ +0004de00: 2069 7320 7265 6d6f 7665 6420 6275 740a is removed but. │ │ │ │ │ +0004de10: 6e6f 7420 7075 7267 6564 2e20 2054 6865 not purged. The │ │ │ │ │ +0004de20: 7265 666f 7265 2c20 796f 7520 7368 6f75 refore, you shou │ │ │ │ │ +0004de30: 6c64 2069 6e63 6c75 6465 2061 20e2 8098 ld include a ... │ │ │ │ │ +0004de40: 7465 7374 e280 9920 7374 6174 656d 656e test... statemen │ │ │ │ │ +0004de50: 7420 6174 2074 6865 2074 6f70 0a6f 6620 t at the top.of │ │ │ │ │ +0004de60: 7468 6520 7363 7269 7074 2c20 6c69 6b65 the script, like │ │ │ │ │ +0004de70: 2074 6869 733a 0a0a 2020 2020 2074 6573 this:.. tes │ │ │ │ │ +0004de80: 7420 2d66 2070 726f 6772 616d 2d65 7865 t -f program-exe │ │ │ │ │ +0004de90: 6375 7465 642d 6c61 7465 722d 696e 2d73 cuted-later-in-s │ │ │ │ │ +0004dea0: 6372 6970 7420 7c7c 2065 7869 7420 300a cript || exit 0. │ │ │ │ │ +0004deb0: 0a4f 6674 656e 2074 6865 7265 2061 7265 .Often there are │ │ │ │ │ +0004dec0: 2073 6f6d 6520 7661 7269 6162 6c65 7320 some variables │ │ │ │ │ +0004ded0: 696e 2074 6865 20e2 8098 696e 6974 2e64 in the ...init.d │ │ │ │ │ +0004dee0: e280 9920 7363 7269 7074 7320 7768 6f73 ... scripts whos │ │ │ │ │ +0004def0: 6520 7661 6c75 6573 0a63 6f6e 7472 6f6c e values.control │ │ │ │ │ +0004df00: 2074 6865 2062 6568 6176 696f 7220 6f66 the behavior of │ │ │ │ │ +0004df10: 2074 6865 2073 6372 6970 7473 2c20 616e the scripts, an │ │ │ │ │ +0004df20: 6420 7768 6963 6820 6120 7379 7374 656d d which a system │ │ │ │ │ +0004df30: 2061 646d 696e 6973 7472 6174 6f72 2069 administrator i │ │ │ │ │ +0004df40: 730a 6c69 6b65 6c79 2074 6f20 7761 6e74 s.likely to want │ │ │ │ │ +0004df50: 2074 6f20 6368 616e 6765 2e20 2041 7320 to change. As │ │ │ │ │ +0004df60: 7468 6520 7363 7269 7074 7320 7468 656d the scripts them │ │ │ │ │ +0004df70: 7365 6c76 6573 2061 7265 2066 7265 7175 selves are frequ │ │ │ │ │ +0004df80: 656e 746c 790a e280 9863 6f6e 6666 696c ently....conffil │ │ │ │ │ +0004df90: 65e2 8099 732c 206d 6f64 6966 7969 6e67 e...s, modifying │ │ │ │ │ +0004dfa0: 2074 6865 6d20 7265 7175 6972 6573 2074 them requires t │ │ │ │ │ +0004dfb0: 6861 7420 7468 6520 6164 6d69 6e69 7374 hat the administ │ │ │ │ │ +0004dfc0: 7261 746f 7220 6d65 7267 6520 696e 0a74 rator merge in.t │ │ │ │ │ +0004dfd0: 6865 6972 2063 6861 6e67 6573 2065 6163 heir changes eac │ │ │ │ │ +0004dfe0: 6820 7469 6d65 2074 6865 2070 6163 6b61 h time the packa │ │ │ │ │ +0004dff0: 6765 2069 7320 7570 6772 6164 6564 2061 ge is upgraded a │ │ │ │ │ +0004e000: 6e64 2074 6865 20e2 8098 636f 6e66 6669 nd the ...conffi │ │ │ │ │ +0004e010: 6c65 e280 990a 6368 616e 6765 732e 2020 le....changes. │ │ │ │ │ +0004e020: 546f 2065 6173 6520 7468 6520 6275 7264 To ease the burd │ │ │ │ │ +0004e030: 656e 206f 6e20 7468 6520 7379 7374 656d en on the system │ │ │ │ │ +0004e040: 2061 646d 696e 6973 7472 6174 6f72 2c20 administrator, │ │ │ │ │ +0004e050: 7375 6368 0a63 6f6e 6669 6775 7261 626c such.configurabl │ │ │ │ │ +0004e060: 6520 7661 6c75 6573 2073 686f 756c 6420 e values should │ │ │ │ │ +0004e070: 6e6f 7420 6265 2070 6c61 6365 6420 6469 not be placed di │ │ │ │ │ +0004e080: 7265 6374 6c79 2069 6e20 7468 6520 7363 rectly in the sc │ │ │ │ │ +0004e090: 7269 7074 2e0a 496e 7374 6561 642c 2074 ript..Instead, t │ │ │ │ │ +0004e0a0: 6865 7920 7368 6f75 6c64 2062 6520 706c hey should be pl │ │ │ │ │ +0004e0b0: 6163 6564 2069 6e20 6120 6669 6c65 2069 aced in a file i │ │ │ │ │ +0004e0c0: 6e20 e280 982f 6574 632f 6465 6661 756c n .../etc/defaul │ │ │ │ │ +0004e0d0: 74e2 8099 2c20 7768 6963 680a 7479 7069 t..., which.typi │ │ │ │ │ +0004e0e0: 6361 6c6c 7920 7769 6c6c 2068 6176 6520 cally will have │ │ │ │ │ +0004e0f0: 7468 6520 7361 6d65 2062 6173 6520 6e61 the same base na │ │ │ │ │ +0004e100: 6d65 2061 7320 7468 6520 e280 9869 6e69 me as the ...ini │ │ │ │ │ +0004e110: 742e 64e2 8099 2073 6372 6970 742e 2020 t.d... script. │ │ │ │ │ +0004e120: 5468 6973 0a65 7874 7261 2066 696c 6520 This.extra file │ │ │ │ │ +0004e130: 7368 6f75 6c64 2062 6520 736f 7572 6365 should be source │ │ │ │ │ +0004e140: 6420 6279 2074 6865 2073 6372 6970 7420 d by the script │ │ │ │ │ +0004e150: 7768 656e 2074 6865 2073 6372 6970 7420 when the script │ │ │ │ │ +0004e160: 7275 6e73 2e20 2049 740a 6d75 7374 2063 runs. It.must c │ │ │ │ │ +0004e170: 6f6e 7461 696e 206f 6e6c 7920 7661 7269 ontain only vari │ │ │ │ │ +0004e180: 6162 6c65 2073 6574 7469 6e67 7320 616e able settings an │ │ │ │ │ +0004e190: 6420 636f 6d6d 656e 7473 2069 6e20 504f d comments in PO │ │ │ │ │ +0004e1a0: 5349 582e 312d 3230 3137 20e2 8098 7368 SIX.1-2017 ...sh │ │ │ │ │ +0004e1b0: e280 990a 666f 726d 6174 2e20 2049 7420 ....format. It │ │ │ │ │ +0004e1c0: 6d75 7374 2065 6974 6865 7220 6265 2061 must either be a │ │ │ │ │ +0004e1d0: 20e2 8098 636f 6e66 6669 6c65 e280 9920 ...conffile... │ │ │ │ │ +0004e1e0: 6f72 2061 2063 6f6e 6669 6775 7261 7469 or a configurati │ │ │ │ │ +0004e1f0: 6f6e 2066 696c 650a 6d61 696e 7461 696e on file.maintain │ │ │ │ │ +0004e200: 6564 2062 7920 7468 6520 7061 636b 6167 ed by the packag │ │ │ │ │ +0004e210: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ +0004e220: 6970 7473 2e20 2053 6565 202a 6e6f 7465 ipts. See *note │ │ │ │ │ +0004e230: 2043 6f6e 6669 6775 7261 7469 6f6e 0a66 Configuration.f │ │ │ │ │ +0004e240: 696c 6573 3a20 3338 2e20 666f 7220 6d6f iles: 38. for mo │ │ │ │ │ +0004e250: 7265 2064 6574 6169 6c73 2e0a 0a54 6f20 re details...To │ │ │ │ │ +0004e260: 656e 7375 7265 2074 6861 7420 7669 7461 ensure that vita │ │ │ │ │ +0004e270: 6c20 636f 6e66 6967 7572 6162 6c65 2076 l configurable v │ │ │ │ │ +0004e280: 616c 7565 7320 6172 6520 616c 7761 7973 alues are always │ │ │ │ │ +0004e290: 2061 7661 696c 6162 6c65 2c20 7468 650a available, the. │ │ │ │ │ +0004e2a0: e280 9869 6e69 742e 64e2 8099 2073 6372 ...init.d... scr │ │ │ │ │ +0004e2b0: 6970 7420 7368 6f75 6c64 2073 6574 2064 ipt should set d │ │ │ │ │ +0004e2c0: 6566 6175 6c74 2076 616c 7565 7320 666f efault values fo │ │ │ │ │ +0004e2d0: 7220 6561 6368 206f 6620 7468 6520 7368 r each of the sh │ │ │ │ │ +0004e2e0: 656c 6c0a 7661 7269 6162 6c65 7320 6974 ell.variables it │ │ │ │ │ +0004e2f0: 2075 7365 732c 2065 6974 6865 7220 6265 uses, either be │ │ │ │ │ +0004e300: 666f 7265 2073 6f75 7263 696e 6720 7468 fore sourcing th │ │ │ │ │ +0004e310: 6520 e280 982f 6574 632f 6465 6661 756c e .../etc/defaul │ │ │ │ │ +0004e320: 742f e280 9920 6669 6c65 206f 720a 6166 t/... file or.af │ │ │ │ │ +0004e330: 7465 7277 6172 6473 2075 7369 6e67 2073 terwards using s │ │ │ │ │ +0004e340: 6f6d 6574 6869 6e67 206c 696b 6520 7468 omething like th │ │ │ │ │ +0004e350: 6520 e280 983a 2024 7b56 4152 3a3d 6465 e ...: ${VAR:=de │ │ │ │ │ +0004e360: 6661 756c 747d e280 9920 7379 6e74 6178 fault}... syntax │ │ │ │ │ +0004e370: 2e20 2041 6c73 6f2c 0a74 6865 20e2 8098 . Also,.the ... │ │ │ │ │ +0004e380: 696e 6974 2e64 e280 9920 7363 7269 7074 init.d... script │ │ │ │ │ +0004e390: 206d 7573 7420 6265 6861 7665 2073 656e must behave sen │ │ │ │ │ +0004e3a0: 7369 626c 7920 616e 6420 6e6f 7420 6661 sibly and not fa │ │ │ │ │ +0004e3b0: 696c 2069 6620 7468 650a e280 982f 6574 il if the..../et │ │ │ │ │ +0004e3c0: 632f 6465 6661 756c 74e2 8099 2066 696c c/default... fil │ │ │ │ │ +0004e3d0: 6520 6973 2064 656c 6574 6564 2e0a 0a46 e is deleted...F │ │ │ │ │ +0004e3e0: 696c 6573 2061 6e64 2064 6972 6563 746f iles and directo │ │ │ │ │ +0004e3f0: 7269 6573 2075 6e64 6572 20e2 8098 2f72 ries under .../r │ │ │ │ │ +0004e400: 756e e280 992c 2069 6e63 6c75 6469 6e67 un..., including │ │ │ │ │ +0004e410: 206f 6e65 7320 7265 6665 7272 6564 2074 ones referred t │ │ │ │ │ +0004e420: 6f20 7669 6120 7468 650a 636f 6d70 6174 o via the.compat │ │ │ │ │ +0004e430: 6962 696c 6974 7920 7061 7468 7320 e280 ibility paths .. │ │ │ │ │ +0004e440: 982f 7661 722f 7275 6ee2 8099 2061 6e64 ./var/run... and │ │ │ │ │ +0004e450: 20e2 8098 2f76 6172 2f6c 6f63 6be2 8099 .../var/lock... │ │ │ │ │ +0004e460: 2c20 6172 6520 6e6f 726d 616c 6c79 2073 , are normally s │ │ │ │ │ +0004e470: 746f 7265 6420 6f6e 2061 0a74 656d 706f tored on a.tempo │ │ │ │ │ +0004e480: 7261 7279 2066 696c 6573 7973 7465 6d20 rary filesystem │ │ │ │ │ +0004e490: 616e 6420 6172 6520 6e6f 726d 616c 6c79 and are normally │ │ │ │ │ +0004e4a0: 206e 6f74 2070 6572 7369 7374 656e 7420 not persistent │ │ │ │ │ +0004e4b0: 6163 726f 7373 2061 2072 6562 6f6f 742e across a reboot. │ │ │ │ │ +0004e4c0: 0a54 6865 20e2 8098 696e 6974 2e64 e280 .The ...init.d.. │ │ │ │ │ +0004e4d0: 9920 7363 7269 7074 7320 6d75 7374 2068 . scripts must h │ │ │ │ │ +0004e4e0: 616e 646c 6520 7468 6973 2063 6f72 7265 andle this corre │ │ │ │ │ +0004e4f0: 6374 6c79 2e20 2054 6869 7320 7769 6c6c ctly. This will │ │ │ │ │ +0004e500: 2074 7970 6963 616c 6c79 0a6d 6561 6e20 typically.mean │ │ │ │ │ +0004e510: 6372 6561 7469 6e67 2061 6e79 2072 6571 creating any req │ │ │ │ │ +0004e520: 7569 7265 6420 7375 6264 6972 6563 746f uired subdirecto │ │ │ │ │ +0004e530: 7269 6573 2064 796e 616d 6963 616c 6c79 ries dynamically │ │ │ │ │ +0004e540: 2077 6865 6e20 7468 6520 e280 9869 6e69 when the ...ini │ │ │ │ │ +0004e550: 742e 64e2 8099 0a73 6372 6970 7420 6973 t.d....script is │ │ │ │ │ +0004e560: 2072 756e 2e20 2053 6565 202a 6e6f 7465 run. See *note │ │ │ │ │ +0004e570: 202f 7275 6e20 616e 6420 2f72 756e 2f6c /run and /run/l │ │ │ │ │ +0004e580: 6f63 6b3a 2031 3265 2e20 666f 7220 6d6f ock: 12e. for mo │ │ │ │ │ +0004e590: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e0a re information.. │ │ │ │ │ +0004e5a0: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +0004e5b0: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +0004e5c0: 2d2d 2d0a 0a20 2020 2831 2920 e280 982f ---.. (1) .../ │ │ │ │ │ +0004e5d0: 6c69 622f 6c73 622f 696e 6974 2d66 756e lib/lsb/init-fun │ │ │ │ │ +0004e5e0: 6374 696f 6e73 e280 992c 2077 6869 6368 ctions..., which │ │ │ │ │ +0004e5f0: 2061 7373 6973 7473 2069 6e20 7772 6974 assists in writ │ │ │ │ │ +0004e600: 696e 6720 4c53 422d 636f 6d70 6c69 616e ing LSB-complian │ │ │ │ │ +0004e610: 740a 696e 6974 2073 6372 6970 7473 2c20 t.init scripts, │ │ │ │ │ +0004e620: 6d61 7920 6661 696c 2069 6620 e280 9873 may fail if ...s │ │ │ │ │ +0004e630: 6574 202d 65e2 8099 2069 7320 696e 2065 et -e... is in e │ │ │ │ │ +0004e640: 6666 6563 7420 616e 6420 6563 686f 696e ffect and echoin │ │ │ │ │ +0004e650: 6720 7374 6174 7573 0a6d 6573 7361 6765 g status.message │ │ │ │ │ +0004e660: 7320 746f 2074 6865 2063 6f6e 736f 6c65 s to the console │ │ │ │ │ +0004e670: 2066 6169 6c73 2c20 666f 7220 6578 616d fails, for exam │ │ │ │ │ +0004e680: 706c 652e 0a0a 1f0a 4669 6c65 3a20 6465 ple.....File: de │ │ │ │ │ +0004e690: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0004e6a0: 2c20 204e 6f64 653a 2049 6e74 6572 6661 , Node: Interfa │ │ │ │ │ +0004e6b0: 6369 6e67 2077 6974 6820 696e 6974 2073 cing with init s │ │ │ │ │ +0004e6c0: 7973 7465 6d73 2c20 204e 6578 743a 2042 ystems, Next: B │ │ │ │ │ +0004e6d0: 6f6f 742d 7469 6d65 2069 6e69 7469 616c oot-time initial │ │ │ │ │ +0004e6e0: 697a 6174 696f 6e2c 2020 5072 6576 3a20 ization, Prev: │ │ │ │ │ +0004e6f0: 5772 6974 696e 6720 7468 6520 7363 7269 Writing the scri │ │ │ │ │ +0004e700: 7074 732c 2020 5570 3a20 5374 6172 7469 pts, Up: Starti │ │ │ │ │ +0004e710: 6e67 2073 7973 7465 6d20 7365 7276 6963 ng system servic │ │ │ │ │ +0004e720: 6573 0a0a 392e 332e 3320 496e 7465 7266 es..9.3.3 Interf │ │ │ │ │ +0004e730: 6163 696e 6720 7769 7468 2069 6e69 7420 acing with init │ │ │ │ │ +0004e740: 7379 7374 656d 730a 2d2d 2d2d 2d2d 2d2d systems.-------- │ │ │ │ │ +0004e750: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004e760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a4d 6169 -----------..Mai │ │ │ │ │ +0004e770: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +0004e780: 666f 7220 7061 636b 6167 6573 2069 6e63 for packages inc │ │ │ │ │ +0004e790: 6c75 6469 6e67 2069 6e69 7420 7363 7269 luding init scri │ │ │ │ │ +0004e7a0: 7074 7320 6d75 7374 2075 7365 0ae2 8098 pts must use.... │ │ │ │ │ +0004e7b0: 7570 6461 7465 2d72 632e 64e2 8099 2061 update-rc.d... a │ │ │ │ │ +0004e7c0: 7320 6465 7363 7269 6265 6420 6265 6c6f s described belo │ │ │ │ │ +0004e7d0: 7720 746f 2069 6e74 6572 6163 7420 7769 w to interact wi │ │ │ │ │ +0004e7e0: 7468 2074 6865 2073 6572 7669 6365 206d th the service m │ │ │ │ │ +0004e7f0: 616e 6167 6572 0a66 6f72 2072 6571 7565 anager.for reque │ │ │ │ │ +0004e800: 7374 7320 7375 6368 2061 7320 656e 6162 sts such as enab │ │ │ │ │ +0004e810: 6c69 6e67 206f 7220 6469 7361 626c 696e ling or disablin │ │ │ │ │ +0004e820: 6720 7365 7276 6963 6573 2e20 2054 6865 g services. The │ │ │ │ │ +0004e830: 7920 7368 6f75 6c64 2075 7365 0ae2 8098 y should use.... │ │ │ │ │ +0004e840: 696e 766f 6b65 2d72 632e 64e2 8099 2061 invoke-rc.d... a │ │ │ │ │ +0004e850: 7320 6465 7363 7269 6265 6420 6265 6c6f s described belo │ │ │ │ │ +0004e860: 7720 746f 2069 6e76 6f6b 6520 696e 6974 w to invoke init │ │ │ │ │ +0004e870: 2073 6372 6970 7473 2066 6f72 2072 6571 scripts for req │ │ │ │ │ +0004e880: 7565 7374 730a 7375 6368 2061 7320 7374 uests.such as st │ │ │ │ │ +0004e890: 6172 7469 6e67 2061 6e64 2073 746f 7070 arting and stopp │ │ │ │ │ +0004e8a0: 696e 6720 7365 7276 6963 652e 0a0a 4469 ing service...Di │ │ │ │ │ +0004e8b0: 7265 6374 6c79 206d 616e 6167 696e 6720 rectly managing │ │ │ │ │ +0004e8c0: 7468 6520 e280 982f 6574 632f 7263 3f2e the .../etc/rc?. │ │ │ │ │ +0004e8d0: 64e2 8099 206c 696e 6b73 2061 6e64 2064 d... links and d │ │ │ │ │ +0004e8e0: 6972 6563 746c 7920 696e 766f 6b69 6e67 irectly invoking │ │ │ │ │ +0004e8f0: 2074 6865 0ae2 8098 2f65 7463 2f69 6e69 the..../etc/ini │ │ │ │ │ +0004e900: 742e 642f e280 9920 696e 6974 2073 6372 t.d/... init scr │ │ │ │ │ +0004e910: 6970 7473 2073 686f 756c 6420 6265 2064 ipts should be d │ │ │ │ │ +0004e920: 6f6e 6520 6f6e 6c79 2062 7920 7061 636b one only by pack │ │ │ │ │ +0004e930: 6167 6573 2070 726f 7669 6469 6e67 0a74 ages providing.t │ │ │ │ │ +0004e940: 6865 2069 6e69 7420 7363 7269 7074 2073 he init script s │ │ │ │ │ +0004e950: 7562 7379 7374 656d 2028 7375 6368 2061 ubsystem (such a │ │ │ │ │ +0004e960: 7320 e280 9869 6e69 742d 7379 7374 656d s ...init-system │ │ │ │ │ +0004e970: 2d68 656c 7065 7273 e280 9929 2e0a 0a2a -helpers...)...* │ │ │ │ │ +0004e980: 204d 656e 753a 0a0a 2a20 4d61 6e61 6769 Menu:..* Managi │ │ │ │ │ +0004e990: 6e67 2074 6865 206c 696e 6b73 3a3a 0a2a ng the links::.* │ │ │ │ │ +0004e9a0: 2052 756e 6e69 6e67 2069 6e69 7420 7363 Running init sc │ │ │ │ │ +0004e9b0: 7269 7074 733a 3a0a 0a1f 0a46 696c 653a ripts::....File: │ │ │ │ │ +0004e9c0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0004e9d0: 6e66 6f2c 2020 4e6f 6465 3a20 4d61 6e61 nfo, Node: Mana │ │ │ │ │ +0004e9e0: 6769 6e67 2074 6865 206c 696e 6b73 2c20 ging the links, │ │ │ │ │ +0004e9f0: 204e 6578 743a 2052 756e 6e69 6e67 2069 Next: Running i │ │ │ │ │ +0004ea00: 6e69 7420 7363 7269 7074 732c 2020 5570 nit scripts, Up │ │ │ │ │ +0004ea10: 3a20 496e 7465 7266 6163 696e 6720 7769 : Interfacing wi │ │ │ │ │ +0004ea20: 7468 2069 6e69 7420 7379 7374 656d 730a th init systems. │ │ │ │ │ +0004ea30: 0a39 2e33 2e33 2e31 204d 616e 6167 696e .9.3.3.1 Managin │ │ │ │ │ +0004ea40: 6720 7468 6520 6c69 6e6b 730a 2e2e 2e2e g the links..... │ │ │ │ │ +0004ea50: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +0004ea60: 2e2e 2e2e 2e2e 0a0a 5468 6520 7072 6f67 ........The prog │ │ │ │ │ +0004ea70: 7261 6d20 e280 9875 7064 6174 652d 7263 ram ...update-rc │ │ │ │ │ +0004ea80: 2e64 e280 9920 6973 2070 726f 7669 6465 .d... is provide │ │ │ │ │ +0004ea90: 6420 666f 7220 7061 636b 6167 6520 6d61 d for package ma │ │ │ │ │ +0004eaa0: 696e 7461 696e 6572 7320 746f 2061 7272 intainers to arr │ │ │ │ │ +0004eab0: 616e 6765 0a66 6f72 2074 6865 2070 726f ange.for the pro │ │ │ │ │ +0004eac0: 7065 7220 6372 6561 7469 6f6e 2061 6e64 per creation and │ │ │ │ │ +0004ead0: 2072 656d 6f76 616c 206f 6620 e280 982f removal of .../ │ │ │ │ │ +0004eae0: 6574 632f 7263 6e2e 64e2 8099 2073 796d etc/rcn.d... sym │ │ │ │ │ +0004eaf0: 626f 6c69 6320 6c69 6e6b 732c 206f 720a bolic links, or. │ │ │ │ │ +0004eb00: 7468 6569 7220 6675 6e63 7469 6f6e 616c their functional │ │ │ │ │ +0004eb10: 2065 7175 6976 616c 656e 7420 6966 2061 equivalent if a │ │ │ │ │ +0004eb20: 6e6f 7468 6572 206d 6574 686f 6420 6973 nother method is │ │ │ │ │ +0004eb30: 2062 6569 6e67 2075 7365 642e 2020 4974 being used. It │ │ │ │ │ +0004eb40: 2069 730a 696e 7465 6e64 6564 2066 6f72 is.intended for │ │ │ │ │ +0004eb50: 2075 7365 2069 6e20 7061 636b 6167 6520 use in package │ │ │ │ │ +0004eb60: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +0004eb70: 7473 2e0a 0a59 6f75 206d 7573 7420 6e6f ts...You must no │ │ │ │ │ +0004eb80: 7420 696e 636c 7564 6520 616e 7920 e280 t include any .. │ │ │ │ │ +0004eb90: 982f 6574 632f 7263 6e2e 64e2 8099 2073 ./etc/rcn.d... s │ │ │ │ │ +0004eba0: 796d 626f 6c69 6320 6c69 6e6b 7320 696e ymbolic links in │ │ │ │ │ +0004ebb0: 2074 6865 2061 6374 7561 6c0a 6172 6368 the actual.arch │ │ │ │ │ +0004ebc0: 6976 6520 6f72 206d 616e 7561 6c6c 7920 ive or manually │ │ │ │ │ +0004ebd0: 6372 6561 7465 206f 7220 7265 6d6f 7665 create or remove │ │ │ │ │ +0004ebe0: 2074 6865 2073 796d 626f 6c69 6320 6c69 the symbolic li │ │ │ │ │ +0004ebf0: 6e6b 7320 696e 206d 6169 6e74 6169 6e65 nks in maintaine │ │ │ │ │ +0004ec00: 720a 7363 7269 7074 733b 2079 6f75 206d r.scripts; you m │ │ │ │ │ +0004ec10: 7573 7420 7573 6520 7468 6520 e280 9875 ust use the ...u │ │ │ │ │ +0004ec20: 7064 6174 652d 7263 2e64 e280 9920 7072 pdate-rc.d... pr │ │ │ │ │ +0004ec30: 6f67 7261 6d20 696e 7374 6561 642e 2020 ogram instead. │ │ │ │ │ +0004ec40: 2854 6865 2066 6f72 6d65 720a 7769 6c6c (The former.will │ │ │ │ │ +0004ec50: 2066 6169 6c20 6966 2061 6e20 616c 7465 fail if an alte │ │ │ │ │ +0004ec60: 726e 6174 6976 6520 6d65 7468 6f64 206f rnative method o │ │ │ │ │ +0004ec70: 6620 6d61 696e 7461 696e 696e 6720 7275 f maintaining ru │ │ │ │ │ +0004ec80: 6e6c 6576 656c 2069 6e66 6f72 6d61 7469 nlevel informati │ │ │ │ │ +0004ec90: 6f6e 0a69 7320 6265 696e 6720 7573 6564 on.is being used │ │ │ │ │ +0004eca0: 2e29 2020 596f 7520 6d75 7374 206e 6f74 .) You must not │ │ │ │ │ +0004ecb0: 2069 6e63 6c75 6465 2074 6865 20e2 8098 include the ... │ │ │ │ │ +0004ecc0: 2f65 7463 2f72 636e 2e64 e280 9920 6469 /etc/rcn.d... di │ │ │ │ │ +0004ecd0: 7265 6374 6f72 6965 730a 7468 656d 7365 rectories.themse │ │ │ │ │ +0004ece0: 6c76 6573 2069 6e20 7468 6520 6172 6368 lves in the arch │ │ │ │ │ +0004ecf0: 6976 6520 6569 7468 6572 2e20 2028 4f6e ive either. (On │ │ │ │ │ +0004ed00: 6c79 2074 6865 20e2 8098 696e 6974 2d73 ly the ...init-s │ │ │ │ │ +0004ed10: 7973 7465 6d2d 6865 6c70 6572 73e2 8099 ystem-helpers... │ │ │ │ │ +0004ed20: 0a70 6163 6b61 6765 2069 7320 7065 726d .package is perm │ │ │ │ │ +0004ed30: 6974 7465 6420 746f 2064 6f20 736f 2e29 itted to do so.) │ │ │ │ │ +0004ed40: 0a0a 546f 2067 6574 2074 6865 2064 6566 ..To get the def │ │ │ │ │ +0004ed50: 6175 6c74 2062 6568 6176 696f 7220 666f ault behavior fo │ │ │ │ │ +0004ed60: 7220 796f 7572 2070 6163 6b61 6765 2c20 r your package, │ │ │ │ │ +0004ed70: 7075 7420 696e 2079 6f75 7220 e280 9870 put in your ...p │ │ │ │ │ +0004ed80: 6f73 7469 6e73 74e2 8099 0a73 6372 6970 ostinst....scrip │ │ │ │ │ +0004ed90: 743a 0a0a 2020 2020 2075 7064 6174 652d t:.. update- │ │ │ │ │ +0004eda0: 7263 2e64 2070 6163 6b61 6765 2064 6566 rc.d package def │ │ │ │ │ +0004edb0: 6175 6c74 730a 0a61 6e64 2069 6e20 796f aults..and in yo │ │ │ │ │ +0004edc0: 7572 20e2 8098 706f 7374 726d e280 993a ur ...postrm...: │ │ │ │ │ +0004edd0: 0a0a 2020 2020 2069 6620 5b20 2224 3122 .. if [ "$1" │ │ │ │ │ +0004ede0: 203d 2070 7572 6765 205d 3b20 7468 656e = purge ]; then │ │ │ │ │ +0004edf0: 0a20 2020 2020 2020 2020 7570 6461 7465 . update │ │ │ │ │ +0004ee00: 2d72 632e 6420 7061 636b 6167 6520 7265 -rc.d package re │ │ │ │ │ +0004ee10: 6d6f 7665 0a20 2020 2020 6669 0a0a 5468 move. fi..Th │ │ │ │ │ +0004ee20: 6520 6465 6661 756c 7420 6265 6861 7669 e default behavi │ │ │ │ │ +0004ee30: 6f75 7220 6973 2074 6f20 656e 6162 6c65 our is to enable │ │ │ │ │ +0004ee40: 2061 7574 6f73 7461 7274 696e 6720 796f autostarting yo │ │ │ │ │ +0004ee50: 7572 2070 6163 6b61 6765 e280 9973 2064 ur package...s d │ │ │ │ │ +0004ee60: 6165 6d6f 6e2e 0a54 6865 206c 6f63 616c aemon..The local │ │ │ │ │ +0004ee70: 2061 646d 696e 6973 7472 6174 6f72 2063 administrator c │ │ │ │ │ +0004ee80: 616e 206f 7665 7272 6964 6520 7468 6973 an override this │ │ │ │ │ +0004ee90: 2075 7369 6e67 2074 6865 2063 6f6d 6d61 using the comma │ │ │ │ │ +0004eea0: 6e64 20e2 8098 7570 6461 7465 2d72 632e nd ...update-rc. │ │ │ │ │ +0004eeb0: 640a 7061 636b 6167 6520 6469 7361 626c d.package disabl │ │ │ │ │ +0004eec0: 65e2 8099 2e20 2049 662c 2068 6f77 6576 e.... If, howev │ │ │ │ │ +0004eed0: 6572 2c20 7468 6520 6461 656d 6f6e 2073 er, the daemon s │ │ │ │ │ +0004eee0: 686f 756c 6420 6e6f 7420 6265 2061 7574 hould not be aut │ │ │ │ │ +0004eef0: 6f73 7461 7274 6564 0a75 6e6c 6573 7320 ostarted.unless │ │ │ │ │ +0004ef00: 7468 6520 6c6f 6361 6c20 6164 6d69 6e69 the local admini │ │ │ │ │ +0004ef10: 7374 7261 746f 7220 6861 7320 6578 706c strator has expl │ │ │ │ │ +0004ef20: 6963 6974 6c79 2072 6571 7565 7374 6564 icitly requested │ │ │ │ │ +0004ef30: 2074 6869 732c 2069 6e73 7465 6164 0a61 this, instead.a │ │ │ │ │ +0004ef40: 6464 2074 6f20 796f 7572 20e2 8098 706f dd to your ...po │ │ │ │ │ +0004ef50: 7374 696e 7374 e280 9920 7363 7269 7074 stinst... script │ │ │ │ │ +0004ef60: 3a0a 0a20 2020 2020 7570 6461 7465 2d72 :.. update-r │ │ │ │ │ +0004ef70: 632e 6420 7061 636b 6167 6520 6465 6661 c.d package defa │ │ │ │ │ +0004ef80: 756c 7473 2d64 6973 6162 6c65 640a 0a61 ults-disabled..a │ │ │ │ │ +0004ef90: 6e64 2061 6464 2061 2064 6570 656e 6465 nd add a depende │ │ │ │ │ +0004efa0: 6e63 7920 6f6e 20e2 8098 696e 6974 2d73 ncy on ...init-s │ │ │ │ │ +0004efb0: 7973 7465 6d2d 6865 6c70 6572 7320 283e ystem-helpers (> │ │ │ │ │ +0004efc0: 3d20 312e 3530 29e2 8099 2c20 7768 6963 = 1.50)..., whic │ │ │ │ │ +0004efd0: 680a 696e 7472 6f64 7563 6564 2074 6865 h.introduced the │ │ │ │ │ +0004efe0: 20e2 8098 6465 6661 756c 7473 2d64 6973 ...defaults-dis │ │ │ │ │ +0004eff0: 6162 6c65 64e2 8099 206f 7074 696f 6e2e abled... option. │ │ │ │ │ +0004f000: 2020 5468 656e 2074 6865 206c 6f63 616c Then the local │ │ │ │ │ +0004f010: 2061 646d 696e 6973 7472 6174 6f72 0a63 administrator.c │ │ │ │ │ +0004f020: 616e 2065 6e61 626c 6520 6175 746f 7374 an enable autost │ │ │ │ │ +0004f030: 6172 7469 6e67 2074 6865 2064 6165 6d6f arting the daemo │ │ │ │ │ +0004f040: 6e20 7573 696e 6720 7468 6520 636f 6d6d n using the comm │ │ │ │ │ +0004f050: 616e 6420 e280 9875 7064 6174 652d 7263 and ...update-rc │ │ │ │ │ +0004f060: 2e64 0a70 6163 6b61 6765 2065 6e61 626c .d.package enabl │ │ │ │ │ +0004f070: 65e2 8099 2e0a 0a41 6e20 6f6c 6465 7220 e......An older │ │ │ │ │ +0004f080: 7072 6163 7469 6365 2c20 7768 6963 6820 practice, which │ │ │ │ │ +0004f090: 7368 6f75 6c64 206e 6f74 2062 6520 7573 should not be us │ │ │ │ │ +0004f0a0: 6564 2c20 7761 7320 746f 2069 6e63 6c75 ed, was to inclu │ │ │ │ │ +0004f0b0: 6465 2061 206c 696e 6520 6c69 6b65 0ae2 de a line like.. │ │ │ │ │ +0004f0c0: 8098 4449 5341 424c 4544 3d79 6573 e280 ..DISABLED=yes.. │ │ │ │ │ +0004f0d0: 9920 696e 2074 6865 2070 6163 6b61 6765 . in the package │ │ │ │ │ +0004f0e0: e280 9973 20e2 8098 2f65 7463 2f64 6566 ...s .../etc/def │ │ │ │ │ +0004f0f0: 6175 6c74 e280 9920 6669 6c65 2e20 2054 ault... file. T │ │ │ │ │ +0004f100: 6865 2070 6163 6b61 6765 e280 9973 2069 he package...s i │ │ │ │ │ +0004f110: 6e69 740a 7363 7269 7074 2077 6f75 6c64 nit.script would │ │ │ │ │ +0004f120: 206e 6f74 2073 7461 7274 2074 6865 2073 not start the s │ │ │ │ │ +0004f130: 6572 7669 6365 2075 6e74 696c 2074 6865 ervice until the │ │ │ │ │ +0004f140: 206c 6f63 616c 2073 7973 7465 6d20 6164 local system ad │ │ │ │ │ +0004f150: 6d69 6e69 7374 7261 746f 720a 6368 616e ministrator.chan │ │ │ │ │ +0004f160: 6765 6420 7468 6973 2074 6f20 e280 9844 ged this to ...D │ │ │ │ │ +0004f170: 4953 4142 4c45 443d 6e6f e280 992c 206f ISABLED=no..., o │ │ │ │ │ +0004f180: 7220 7369 6d69 6c61 722e 2020 5468 6520 r similar. The │ │ │ │ │ +0004f190: 7072 6f62 6c65 6d20 7769 7468 2074 6869 problem with thi │ │ │ │ │ +0004f1a0: 730a 6170 7072 6f61 6368 2077 6173 2074 s.approach was t │ │ │ │ │ +0004f1b0: 6861 7420 6974 2068 6964 6573 2066 726f hat it hides fro │ │ │ │ │ +0004f1c0: 6d20 7468 6520 696e 6974 2073 7973 7465 m the init syste │ │ │ │ │ +0004f1d0: 6d20 7768 6574 6865 7220 6f72 206e 6f74 m whether or not │ │ │ │ │ +0004f1e0: 2074 6865 0a64 6165 6d6f 6e20 7368 6f75 the.daemon shou │ │ │ │ │ +0004f1f0: 6c64 2061 6374 7561 6c6c 7920 6265 2073 ld actually be s │ │ │ │ │ +0004f200: 7461 7274 6564 2c20 7768 6963 6820 6c65 tarted, which le │ │ │ │ │ +0004f210: 6164 7320 746f 2069 6e63 6f6e 7369 7374 ads to inconsist │ │ │ │ │ +0004f220: 656e 7420 616e 640a 636f 6e66 7573 696e ent and.confusin │ │ │ │ │ +0004f230: 6720 6265 6861 7669 6f72 3a20 e280 9873 g behavior: ...s │ │ │ │ │ +0004f240: 6572 7669 6365 203c 7061 636b 6167 653e ervice │ │ │ │ │ +0004f250: 2073 7461 7274 e280 9920 636f 756c 6420 start... could │ │ │ │ │ +0004f260: 7265 7475 726e 2073 7563 6365 7373 2062 return success b │ │ │ │ │ +0004f270: 7574 0a6e 6f74 2073 7461 7274 2074 6865 ut.not start the │ │ │ │ │ +0004f280: 2073 6572 7669 6365 3b20 7365 7276 6963 service; servic │ │ │ │ │ +0004f290: 6573 2077 6974 6820 6120 6465 7065 6e64 es with a depend │ │ │ │ │ +0004f2a0: 656e 6379 206f 6e20 7468 6973 2073 6572 ency on this ser │ │ │ │ │ +0004f2b0: 7669 6365 2077 696c 6c0a 6265 2073 7461 vice will.be sta │ │ │ │ │ +0004f2c0: 7274 6564 2065 7665 6e20 7468 6f75 6768 rted even though │ │ │ │ │ +0004f2d0: 2074 6865 2073 6572 7669 6365 2069 736e the service isn │ │ │ │ │ +0004f2e0: e280 9974 2072 756e 6e69 6e67 3b20 616e ...t running; an │ │ │ │ │ +0004f2f0: 6420 696e 6974 2073 7973 7465 6d20 7374 d init system st │ │ │ │ │ +0004f300: 6174 7573 0a63 6f6d 6d61 6e64 7320 636f atus.commands co │ │ │ │ │ +0004f310: 756c 6420 696e 636f 7272 6563 746c 7920 uld incorrectly │ │ │ │ │ +0004f320: 636c 6169 6d20 7468 6174 2074 6865 2073 claim that the s │ │ │ │ │ +0004f330: 6572 7669 6365 2077 6173 2073 7461 7274 ervice was start │ │ │ │ │ +0004f340: 6564 2e0a 0a4e 6f74 6520 7468 6174 2069 ed...Note that i │ │ │ │ │ +0004f350: 6620 796f 7572 2070 6163 6b61 6765 2063 f your package c │ │ │ │ │ +0004f360: 6861 6e67 6573 2072 756e 6c65 7665 6c73 hanges runlevels │ │ │ │ │ +0004f370: 206f 7220 7072 696f 7269 7479 2c20 796f or priority, yo │ │ │ │ │ +0004f380: 7520 6d61 7920 6861 7665 2074 6f0a 7265 u may have to.re │ │ │ │ │ +0004f390: 6d6f 7665 2061 6e64 2072 6563 7265 6174 move and recreat │ │ │ │ │ +0004f3a0: 6520 7468 6520 6c69 6e6b 732c 2073 696e e the links, sin │ │ │ │ │ +0004f3b0: 6365 206f 7468 6572 7769 7365 2074 6865 ce otherwise the │ │ │ │ │ +0004f3c0: 206f 6c64 206c 696e 6b73 206d 6179 0a70 old links may.p │ │ │ │ │ +0004f3d0: 6572 7369 7374 2e20 2052 6566 6572 2074 ersist. Refer t │ │ │ │ │ +0004f3e0: 6f20 7468 6520 646f 6375 6d65 6e74 6174 o the documentat │ │ │ │ │ +0004f3f0: 696f 6e20 6f66 20e2 8098 7570 6461 7465 ion of ...update │ │ │ │ │ +0004f400: 2d72 632e 64e2 8099 2e0a 0a46 6f72 206d -rc.d......For m │ │ │ │ │ +0004f410: 6f72 6520 696e 666f 726d 6174 696f 6e20 ore information │ │ │ │ │ +0004f420: 6162 6f75 7420 7573 696e 6720 e280 9875 about using ...u │ │ │ │ │ +0004f430: 7064 6174 652d 7263 2e64 e280 992c 2070 pdate-rc.d..., p │ │ │ │ │ +0004f440: 6c65 6173 6520 636f 6e73 756c 7420 6974 lease consult it │ │ │ │ │ +0004f450: 7320 6d61 6e0a 7061 6765 2c20 e280 9875 s man.page, ...u │ │ │ │ │ +0004f460: 7064 6174 652d 7263 2e64 2838 29e2 8099 pdate-rc.d(8)... │ │ │ │ │ +0004f470: 2e0a 0a49 7420 6973 2065 6173 6965 7374 ...It is easiest │ │ │ │ │ +0004f480: 2066 6f72 2070 6163 6b61 6765 7320 6e6f for packages no │ │ │ │ │ +0004f490: 7420 746f 2063 616c 6c20 e280 9875 7064 t to call ...upd │ │ │ │ │ +0004f4a0: 6174 652d 7263 2e64 e280 9920 6469 7265 ate-rc.d... dire │ │ │ │ │ +0004f4b0: 6374 6c79 2c20 6275 740a 696e 7374 6561 ctly, but.instea │ │ │ │ │ +0004f4c0: 6420 7573 6520 6465 6268 656c 7065 7220 d use debhelper │ │ │ │ │ +0004f4d0: 7072 6f67 7261 6d73 2074 6861 7420 6164 programs that ad │ │ │ │ │ +0004f4e0: 6420 7468 6520 7265 7175 6972 6564 20e2 d the required . │ │ │ │ │ +0004f4f0: 8098 7570 6461 7465 2d72 632e 64e2 8099 ..update-rc.d... │ │ │ │ │ +0004f500: 2063 616c 6c73 0a61 7574 6f6d 6174 6963 calls.automatic │ │ │ │ │ +0004f510: 616c 6c79 2e20 2053 6565 20e2 8098 6468 ally. See ...dh │ │ │ │ │ +0004f520: 5f69 6e73 7461 6c6c 696e 6974 e280 992c _installinit..., │ │ │ │ │ +0004f530: 20e2 8098 6468 5f69 6e73 7461 6c6c 7379 ...dh_installsy │ │ │ │ │ +0004f540: 7374 656d 64e2 8099 2c20 6574 632e 0a0a stemd..., etc... │ │ │ │ │ +0004f550: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0004f560: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0004f570: 653a 2052 756e 6e69 6e67 2069 6e69 7420 e: Running init │ │ │ │ │ +0004f580: 7363 7269 7074 732c 2020 5072 6576 3a20 scripts, Prev: │ │ │ │ │ +0004f590: 4d61 6e61 6769 6e67 2074 6865 206c 696e Managing the lin │ │ │ │ │ +0004f5a0: 6b73 2c20 2055 703a 2049 6e74 6572 6661 ks, Up: Interfa │ │ │ │ │ +0004f5b0: 6369 6e67 2077 6974 6820 696e 6974 2073 cing with init s │ │ │ │ │ +0004f5c0: 7973 7465 6d73 0a0a 392e 332e 332e 3220 ystems..9.3.3.2 │ │ │ │ │ +0004f5d0: 5275 6e6e 696e 6720 696e 6974 2073 6372 Running init scr │ │ │ │ │ +0004f5e0: 6970 7473 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e ipts............ │ │ │ │ │ +0004f5f0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +0004f600: 2e0a 0a54 6865 2070 726f 6772 616d 20e2 ...The program . │ │ │ │ │ +0004f610: 8098 696e 766f 6b65 2d72 632e 64e2 8099 ..invoke-rc.d... │ │ │ │ │ +0004f620: 2069 7320 7072 6f76 6964 6564 2074 6f20 is provided to │ │ │ │ │ +0004f630: 6d61 6b65 2069 7420 6561 7369 6572 2066 make it easier f │ │ │ │ │ +0004f640: 6f72 2070 6163 6b61 6765 0a6d 6169 6e74 or package.maint │ │ │ │ │ +0004f650: 6169 6e65 7273 2074 6f20 7072 6f70 6572 ainers to proper │ │ │ │ │ +0004f660: 6c79 2069 6e76 6f6b 6520 616e 2069 6e69 ly invoke an ini │ │ │ │ │ +0004f670: 7420 7363 7269 7074 2c20 6f62 6579 696e t script, obeyin │ │ │ │ │ +0004f680: 6720 7275 6e6c 6576 656c 2061 6e64 0a6f g runlevel and.o │ │ │ │ │ +0004f690: 7468 6572 206c 6f63 616c 6c79 2d64 6566 ther locally-def │ │ │ │ │ +0004f6a0: 696e 6564 2063 6f6e 7374 7261 696e 7473 ined constraints │ │ │ │ │ +0004f6b0: 2074 6861 7420 6d69 6768 7420 6c69 6d69 that might limi │ │ │ │ │ +0004f6c0: 7420 6120 7061 636b 6167 65e2 8099 7320 t a package...s │ │ │ │ │ +0004f6d0: 7269 6768 7420 746f 0a73 7461 7274 2c20 right to.start, │ │ │ │ │ +0004f6e0: 7374 6f70 2061 6e64 206f 7468 6572 7769 stop and otherwi │ │ │ │ │ +0004f6f0: 7365 206d 616e 6167 6520 7365 7276 6963 se manage servic │ │ │ │ │ +0004f700: 6573 2e20 2054 6869 7320 7072 6f67 7261 es. This progra │ │ │ │ │ +0004f710: 6d20 6d61 7920 6265 2075 7365 6420 6279 m may be used by │ │ │ │ │ +0004f720: 0a6d 6169 6e74 6169 6e65 7273 2069 6e20 .maintainers in │ │ │ │ │ +0004f730: 7468 6569 7220 7061 636b 6167 6573 e280 their packages.. │ │ │ │ │ +0004f740: 9920 7363 7269 7074 732e 0a0a 5468 6520 . scripts...The │ │ │ │ │ +0004f750: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ +0004f760: 6572 2073 6372 6970 7473 206d 7573 7420 er scripts must │ │ │ │ │ +0004f770: 7573 6520 e280 9869 6e76 6f6b 652d 7263 use ...invoke-rc │ │ │ │ │ +0004f780: 2e64 e280 9920 746f 2069 6e76 6f6b 6520 .d... to invoke │ │ │ │ │ +0004f790: 7468 650a e280 982f 6574 632f 696e 6974 the..../etc/init │ │ │ │ │ +0004f7a0: 2e64 2f2a e280 9920 696e 6974 2073 6372 .d/*... init scr │ │ │ │ │ +0004f7b0: 6970 7473 206f 7220 6571 7569 7661 6c65 ipts or equivale │ │ │ │ │ +0004f7c0: 6e74 2069 6e73 7465 6164 206f 6620 6361 nt instead of ca │ │ │ │ │ +0004f7d0: 6c6c 696e 6720 7468 656d 0a64 6972 6563 lling them.direc │ │ │ │ │ +0004f7e0: 746c 792e 0a0a 4279 2064 6566 6175 6c74 tly...By default │ │ │ │ │ +0004f7f0: 2c20 e280 9869 6e76 6f6b 652d 7263 2e64 , ...invoke-rc.d │ │ │ │ │ +0004f800: e280 9920 7769 6c6c 2070 6173 7320 616e ... will pass an │ │ │ │ │ +0004f810: 7920 6163 7469 6f6e 2072 6571 7565 7374 y action request │ │ │ │ │ +0004f820: 7320 2873 7461 7274 2c20 7374 6f70 2c0a s (start, stop,. │ │ │ │ │ +0004f830: 7265 6c6f 6164 2c20 7265 7374 6172 74e2 reload, restart. │ │ │ │ │ +0004f840: 80a6 2920 746f 2074 6865 20e2 8098 2f65 ..) to the .../e │ │ │ │ │ +0004f850: 7463 2f69 6e69 742e 64e2 8099 2073 6372 tc/init.d... scr │ │ │ │ │ +0004f860: 6970 742c 2066 696c 7465 7269 6e67 206f ipt, filtering o │ │ │ │ │ +0004f870: 7574 2072 6571 7565 7374 7320 746f 0a73 ut requests to.s │ │ │ │ │ +0004f880: 7461 7274 206f 7220 7265 7374 6172 7420 tart or restart │ │ │ │ │ +0004f890: 6120 7365 7276 6963 6520 6f75 7420 6f66 a service out of │ │ │ │ │ +0004f8a0: 2069 7473 2069 6e74 656e 6465 6420 7275 its intended ru │ │ │ │ │ +0004f8b0: 6e6c 6576 656c 732e 0a0a 4d6f 7374 2070 nlevels...Most p │ │ │ │ │ +0004f8c0: 6163 6b61 6765 7320 7769 6c6c 2073 696d ackages will sim │ │ │ │ │ +0004f8d0: 706c 7920 7573 653a 0a0a 2020 2020 2069 ply use:.. i │ │ │ │ │ +0004f8e0: 6e76 6f6b 652d 7263 2e64 2070 6163 6b61 nvoke-rc.d packa │ │ │ │ │ +0004f8f0: 6765 2061 6374 696f 6e0a 0a69 6e20 7468 ge action..in th │ │ │ │ │ +0004f900: 6569 7220 e280 9870 6f73 7469 6e73 74e2 eir ...postinst. │ │ │ │ │ +0004f910: 8099 2061 6e64 20e2 8098 7072 6572 6de2 .. and ...prerm. │ │ │ │ │ +0004f920: 8099 2073 6372 6970 7473 2e0a 0a41 2070 .. scripts...A p │ │ │ │ │ +0004f930: 6163 6b61 6765 2073 686f 756c 6420 7265 ackage should re │ │ │ │ │ +0004f940: 6769 7374 6572 2069 7473 2069 6e69 7420 gister its init │ │ │ │ │ +0004f950: 7363 7269 7074 2073 6572 7669 6365 7320 script services │ │ │ │ │ +0004f960: 7573 696e 6720 e280 9875 7064 6174 652d using ...update- │ │ │ │ │ +0004f970: 7263 2e64 e280 990a 6265 666f 7265 2069 rc.d....before i │ │ │ │ │ +0004f980: 7420 7472 6965 7320 746f 2069 6e76 6f6b t tries to invok │ │ │ │ │ +0004f990: 6520 7468 656d 2075 7369 6e67 20e2 8098 e them using ... │ │ │ │ │ +0004f9a0: 696e 766f 6b65 2d72 632e 64e2 8099 2e20 invoke-rc.d.... │ │ │ │ │ +0004f9b0: 2049 6e76 6f63 6174 696f 6e20 6f66 0a75 Invocation of.u │ │ │ │ │ +0004f9c0: 6e72 6567 6973 7465 7265 6420 7365 7276 nregistered serv │ │ │ │ │ +0004f9d0: 6963 6573 206d 6179 2066 6169 6c2e 0a0a ices may fail... │ │ │ │ │ +0004f9e0: 466f 7220 6d6f 7265 2069 6e66 6f72 6d61 For more informa │ │ │ │ │ +0004f9f0: 7469 6f6e 2061 626f 7574 2075 7369 6e67 tion about using │ │ │ │ │ +0004fa00: 20e2 8098 696e 766f 6b65 2d72 632e 64e2 ...invoke-rc.d. │ │ │ │ │ +0004fa10: 8099 2c20 706c 6561 7365 2063 6f6e 7375 .., please consu │ │ │ │ │ +0004fa20: 6c74 2069 7473 206d 616e 0a70 6167 652c lt its man.page, │ │ │ │ │ +0004fa30: 20e2 8098 696e 766f 6b65 2d72 632e 6428 ...invoke-rc.d( │ │ │ │ │ +0004fa40: 3829 e280 992e 0a0a 4974 2069 7320 6561 8)......It is ea │ │ │ │ │ +0004fa50: 7369 6573 7420 666f 7220 7061 636b 6167 siest for packag │ │ │ │ │ +0004fa60: 6573 206e 6f74 2074 6f20 6361 6c6c 20e2 es not to call . │ │ │ │ │ +0004fa70: 8098 696e 766f 6b65 2d72 632e 64e2 8099 ..invoke-rc.d... │ │ │ │ │ +0004fa80: 2064 6972 6563 746c 792c 2062 7574 0a69 directly, but.i │ │ │ │ │ +0004fa90: 6e73 7465 6164 2075 7365 2064 6562 6865 nstead use debhe │ │ │ │ │ +0004faa0: 6c70 6572 2070 726f 6772 616d 7320 7468 lper programs th │ │ │ │ │ +0004fab0: 6174 2061 6464 2074 6865 2072 6571 7569 at add the requi │ │ │ │ │ +0004fac0: 7265 6420 e280 9869 6e76 6f6b 652d 7263 red ...invoke-rc │ │ │ │ │ +0004fad0: 2e64 e280 9920 6361 6c6c 730a 6175 746f .d... calls.auto │ │ │ │ │ +0004fae0: 6d61 7469 6361 6c6c 792e 2020 5365 6520 matically. See │ │ │ │ │ +0004faf0: e280 9864 685f 696e 7374 616c 6c69 6e69 ...dh_installini │ │ │ │ │ +0004fb00: 74e2 8099 2c20 e280 9864 685f 696e 7374 t..., ...dh_inst │ │ │ │ │ +0004fb10: 616c 6c73 7973 7465 6d64 e280 992c 2065 allsystemd..., e │ │ │ │ │ +0004fb20: 7463 2e0a 0a1f 0a46 696c 653a 2064 6562 tc.....File: deb │ │ │ │ │ +0004fb30: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0004fb40: 2020 4e6f 6465 3a20 426f 6f74 2d74 696d Node: Boot-tim │ │ │ │ │ +0004fb50: 6520 696e 6974 6961 6c69 7a61 7469 6f6e e initialization │ │ │ │ │ +0004fb60: 2c20 204e 6578 743a 2045 7861 6d70 6c65 , Next: Example │ │ │ │ │ +0004fb70: 2c20 2050 7265 763a 2049 6e74 6572 6661 , Prev: Interfa │ │ │ │ │ +0004fb80: 6369 6e67 2077 6974 6820 696e 6974 2073 cing with init s │ │ │ │ │ +0004fb90: 7973 7465 6d73 2c20 2055 703a 2053 7461 ystems, Up: Sta │ │ │ │ │ +0004fba0: 7274 696e 6720 7379 7374 656d 2073 6572 rting system ser │ │ │ │ │ +0004fbb0: 7669 6365 730a 0a39 2e33 2e34 2042 6f6f vices..9.3.4 Boo │ │ │ │ │ +0004fbc0: 742d 7469 6d65 2069 6e69 7469 616c 697a t-time initializ │ │ │ │ │ +0004fbd0: 6174 696f 6e0a 2d2d 2d2d 2d2d 2d2d 2d2d ation.---------- │ │ │ │ │ +0004fbe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004fbf0: 2d2d 2d2d 0a0a 5468 6973 2073 6563 7469 ----..This secti │ │ │ │ │ +0004fc00: 6f6e 2068 6173 2062 6565 6e20 6465 6c65 on has been dele │ │ │ │ │ +0004fc10: 7465 642e 0a0a 1f0a 4669 6c65 3a20 6465 ted.....File: de │ │ │ │ │ +0004fc20: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0004fc30: 2c20 204e 6f64 653a 2045 7861 6d70 6c65 , Node: Example │ │ │ │ │ +0004fc40: 2c20 2050 7265 763a 2042 6f6f 742d 7469 , Prev: Boot-ti │ │ │ │ │ +0004fc50: 6d65 2069 6e69 7469 616c 697a 6174 696f me initializatio │ │ │ │ │ +0004fc60: 6e2c 2020 5570 3a20 5374 6172 7469 6e67 n, Up: Starting │ │ │ │ │ +0004fc70: 2073 7973 7465 6d20 7365 7276 6963 6573 system services │ │ │ │ │ +0004fc80: 0a0a 392e 332e 3520 4578 616d 706c 650a ..9.3.5 Example. │ │ │ │ │ +0004fc90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a45 -------------..E │ │ │ │ │ +0004fca0: 7861 6d70 6c65 7320 6f6e 2077 6869 6368 xamples on which │ │ │ │ │ +0004fcb0: 2079 6f75 2063 616e 2062 6173 6520 796f you can base yo │ │ │ │ │ +0004fcc0: 7572 20e2 8098 7379 7374 656d 64e2 8099 ur ...systemd... │ │ │ │ │ +0004fcd0: 2073 6572 7669 6365 2075 6e69 7473 2061 service units a │ │ │ │ │ +0004fce0: 7265 0a61 7661 696c 6162 6c65 2069 6e20 re.available in │ │ │ │ │ +0004fcf0: 7468 6520 6d61 6e20 7061 6765 20e2 8098 the man page ... │ │ │ │ │ +0004fd00: 7379 7374 656d 642e 756e 6974 2835 29e2 systemd.unit(5). │ │ │ │ │ +0004fd10: 8099 2e20 2041 6e20 6578 616d 706c 6520 ... An example │ │ │ │ │ +0004fd20: 6f6e 2077 6869 6368 2079 6f75 0a63 616e on which you.can │ │ │ │ │ +0004fd30: 2062 6173 6520 796f 7572 2069 6e69 7420 base your init │ │ │ │ │ +0004fd40: 7363 7269 7074 7320 6973 2061 7661 696c scripts is avail │ │ │ │ │ +0004fd50: 6162 6c65 2069 6e20 7468 6520 6d61 6e20 able in the man │ │ │ │ │ +0004fd60: 7061 6765 0ae2 8098 696e 6974 2d64 2d73 page....init-d-s │ │ │ │ │ +0004fd70: 6372 6970 7428 3529 e280 992e 0a0a 1f0a cript(5)........ │ │ │ │ │ +0004fd80: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0004fd90: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0004fda0: 2043 6f6e 736f 6c65 206d 6573 7361 6765 Console message │ │ │ │ │ +0004fdb0: 7320 6672 6f6d 2069 6e69 7420 6420 7363 s from init d sc │ │ │ │ │ +0004fdc0: 7269 7074 732c 2020 4e65 7874 3a20 4372 ripts, Next: Cr │ │ │ │ │ +0004fdd0: 6f6e 206a 6f62 732c 2020 5072 6576 3a20 on jobs, Prev: │ │ │ │ │ +0004fde0: 5374 6172 7469 6e67 2073 7973 7465 6d20 Starting system │ │ │ │ │ +0004fdf0: 7365 7276 6963 6573 2c20 2055 703a 2054 services, Up: T │ │ │ │ │ +0004fe00: 6865 204f 7065 7261 7469 6e67 2053 7973 he Operating Sys │ │ │ │ │ +0004fe10: 7465 6d0a 0a39 2e34 2043 6f6e 736f 6c65 tem..9.4 Console │ │ │ │ │ +0004fe20: 206d 6573 7361 6765 7320 6672 6f6d 20e2 messages from . │ │ │ │ │ +0004fe30: 8098 696e 6974 2e64 e280 9920 7363 7269 ..init.d... scri │ │ │ │ │ +0004fe40: 7074 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d pts.============ │ │ │ │ │ +0004fe50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0004fe60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0004fe70: 5468 6973 2073 6563 7469 6f6e 2068 6173 This section has │ │ │ │ │ +0004fe80: 2062 6565 6e20 6465 6c65 7465 642e 0a0a been deleted... │ │ │ │ │ +0004fe90: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0004fea0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0004feb0: 653a 2043 726f 6e20 6a6f 6273 2c20 204e e: Cron jobs, N │ │ │ │ │ +0004fec0: 6578 743a 204d 656e 7573 2c20 2050 7265 ext: Menus, Pre │ │ │ │ │ +0004fed0: 763a 2043 6f6e 736f 6c65 206d 6573 7361 v: Console messa │ │ │ │ │ +0004fee0: 6765 7320 6672 6f6d 2069 6e69 7420 6420 ges from init d │ │ │ │ │ +0004fef0: 7363 7269 7074 732c 2020 5570 3a20 5468 scripts, Up: Th │ │ │ │ │ +0004ff00: 6520 4f70 6572 6174 696e 6720 5379 7374 e Operating Syst │ │ │ │ │ +0004ff10: 656d 0a0a 392e 3520 4372 6f6e 206a 6f62 em..9.5 Cron job │ │ │ │ │ +0004ff20: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a s.=============. │ │ │ │ │ +0004ff30: 0a50 6163 6b61 6765 7320 6d75 7374 206e .Packages must n │ │ │ │ │ +0004ff40: 6f74 206d 6f64 6966 7920 7468 6520 636f ot modify the co │ │ │ │ │ +0004ff50: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +0004ff60: 20e2 8098 2f65 7463 2f63 726f 6e74 6162 .../etc/crontab │ │ │ │ │ +0004ff70: e280 992c 2061 6e64 2074 6865 790a 6d75 ..., and they.mu │ │ │ │ │ +0004ff80: 7374 206e 6f74 206d 6f64 6966 7920 7468 st not modify th │ │ │ │ │ +0004ff90: 6520 6669 6c65 7320 696e 20e2 8098 2f76 e files in .../v │ │ │ │ │ +0004ffa0: 6172 2f73 706f 6f6c 2f63 726f 6e2f 6372 ar/spool/cron/cr │ │ │ │ │ +0004ffb0: 6f6e 7461 6273 e280 992e 0a0a 4966 2061 ontabs......If a │ │ │ │ │ +0004ffc0: 2070 6163 6b61 6765 2077 616e 7473 2074 package wants t │ │ │ │ │ +0004ffd0: 6f20 696e 7374 616c 6c20 6120 6a6f 6220 o install a job │ │ │ │ │ +0004ffe0: 7468 6174 2068 6173 2074 6f20 6265 2065 that has to be e │ │ │ │ │ +0004fff0: 7865 6375 7465 6420 7669 6120 6372 6f6e xecuted via cron │ │ │ │ │ +00050000: 2c20 6974 0a73 686f 756c 6420 706c 6163 , it.should plac │ │ │ │ │ +00050010: 6520 6120 6669 6c65 206e 616d 6564 2061 e a file named a │ │ │ │ │ +00050020: 7320 7370 6563 6966 6965 6420 696e 202a s specified in * │ │ │ │ │ +00050030: 6e6f 7465 2043 726f 6e20 6a6f 6220 6669 note Cron job fi │ │ │ │ │ +00050040: 6c65 206e 616d 6573 3a0a 3134 622e 2069 le names:.14b. i │ │ │ │ │ +00050050: 6e74 6f20 6f6e 6520 6f72 206d 6f72 6520 nto one or more │ │ │ │ │ +00050060: 6f66 2074 6865 2066 6f6c 6c6f 7769 6e67 of the following │ │ │ │ │ +00050070: 2064 6972 6563 746f 7269 6573 3a0a 0a20 directories:.. │ │ │ │ │ +00050080: 2020 2d20 e280 982f 6574 632f 6372 6f6e - .../etc/cron │ │ │ │ │ +00050090: 2e68 6f75 726c 79e2 8099 0a0a 2020 202d .hourly..... - │ │ │ │ │ +000500a0: 20e2 8098 2f65 7463 2f63 726f 6e2e 6461 .../etc/cron.da │ │ │ │ │ +000500b0: 696c 79e2 8099 0a0a 2020 202d 20e2 8098 ily..... - ... │ │ │ │ │ +000500c0: 2f65 7463 2f63 726f 6e2e 7765 656b 6c79 /etc/cron.weekly │ │ │ │ │ +000500d0: e280 990a 0a20 2020 2d20 e280 982f 6574 ..... - .../et │ │ │ │ │ +000500e0: 632f 6372 6f6e 2e6d 6f6e 7468 6c79 e280 c/cron.monthly.. │ │ │ │ │ +000500f0: 990a 0a41 7320 7468 6573 6520 6469 7265 ...As these dire │ │ │ │ │ +00050100: 6374 6f72 7920 6e61 6d65 7320 696d 706c ctory names impl │ │ │ │ │ +00050110: 792c 2074 6865 2066 696c 6573 2077 6974 y, the files wit │ │ │ │ │ +00050120: 6869 6e20 7468 656d 2061 7265 2065 7865 hin them are exe │ │ │ │ │ +00050130: 6375 7465 6420 6f6e 2061 6e0a 686f 7572 cuted on an.hour │ │ │ │ │ +00050140: 6c79 2c20 6461 696c 792c 2077 6565 6b6c ly, daily, weekl │ │ │ │ │ +00050150: 792c 206f 7220 6d6f 6e74 686c 7920 6261 y, or monthly ba │ │ │ │ │ +00050160: 7369 732c 2072 6573 7065 6374 6976 656c sis, respectivel │ │ │ │ │ +00050170: 792e 2020 5468 6520 6578 6163 7420 7469 y. The exact ti │ │ │ │ │ +00050180: 6d65 730a 6172 6520 6c69 7374 6564 2069 mes.are listed i │ │ │ │ │ +00050190: 6e20 e280 982f 6574 632f 6372 6f6e 7461 n .../etc/cronta │ │ │ │ │ +000501a0: 62e2 8099 2e0a 0a41 6c6c 2066 696c 6573 b......All files │ │ │ │ │ +000501b0: 2069 6e73 7461 6c6c 6564 2069 6e20 616e installed in an │ │ │ │ │ +000501c0: 7920 6f66 2074 6865 7365 2064 6972 6563 y of these direc │ │ │ │ │ +000501d0: 746f 7269 6573 206d 7573 7420 6265 2073 tories must be s │ │ │ │ │ +000501e0: 6372 6970 7473 2028 652e 672e 2c0a 7368 cripts (e.g.,.sh │ │ │ │ │ +000501f0: 656c 6c20 7363 7269 7074 7320 6f72 2050 ell scripts or P │ │ │ │ │ +00050200: 6572 6c20 7363 7269 7074 7329 2073 6f20 erl scripts) so │ │ │ │ │ +00050210: 7468 6174 2074 6865 7920 6361 6e20 6561 that they can ea │ │ │ │ │ +00050220: 7369 6c79 2062 6520 6d6f 6469 6669 6564 sily be modified │ │ │ │ │ +00050230: 2062 790a 7468 6520 6c6f 6361 6c20 7379 by.the local sy │ │ │ │ │ +00050240: 7374 656d 2061 646d 696e 6973 7472 6174 stem administrat │ │ │ │ │ +00050250: 6f72 2e20 2049 6e20 6164 6469 7469 6f6e or. In addition │ │ │ │ │ +00050260: 2c20 7468 6579 206d 7573 7420 6265 2074 , they must be t │ │ │ │ │ +00050270: 7265 6174 6564 2061 730a 636f 6e66 6967 reated as.config │ │ │ │ │ +00050280: 7572 6174 696f 6e20 6669 6c65 732e 0a0a uration files... │ │ │ │ │ +00050290: 4966 2061 2063 6572 7461 696e 206a 6f62 If a certain job │ │ │ │ │ +000502a0: 2068 6173 2074 6f20 6265 2065 7865 6375 has to be execu │ │ │ │ │ +000502b0: 7465 6420 6174 2073 6f6d 6520 6f74 6865 ted at some othe │ │ │ │ │ +000502c0: 7220 6672 6571 7565 6e63 7920 6f72 2061 r frequency or a │ │ │ │ │ +000502d0: 7420 610a 7370 6563 6966 6963 2074 696d t a.specific tim │ │ │ │ │ +000502e0: 652c 2074 6865 2070 6163 6b61 6765 2073 e, the package s │ │ │ │ │ +000502f0: 686f 756c 6420 696e 7374 616c 6c20 6120 hould install a │ │ │ │ │ +00050300: 6669 6c65 2069 6e20 e280 982f 6574 632f file in .../etc/ │ │ │ │ │ +00050310: 6372 6f6e 2e64 e280 9920 7769 7468 2061 cron.d... with a │ │ │ │ │ +00050320: 0a6e 616d 6520 6173 2073 7065 6369 6669 .name as specifi │ │ │ │ │ +00050330: 6564 2069 6e20 2a6e 6f74 6520 4372 6f6e ed in *note Cron │ │ │ │ │ +00050340: 206a 6f62 2066 696c 6520 6e61 6d65 733a job file names: │ │ │ │ │ +00050350: 2031 3462 2e20 2054 6869 7320 6669 6c65 14b. This file │ │ │ │ │ +00050360: 2075 7365 7320 7468 650a 7361 6d65 2073 uses the.same s │ │ │ │ │ +00050370: 796e 7461 7820 6173 20e2 8098 2f65 7463 yntax as .../etc │ │ │ │ │ +00050380: 2f63 726f 6e74 6162 e280 9920 616e 6420 /crontab... and │ │ │ │ │ +00050390: 6973 2070 726f 6365 7373 6564 2062 7920 is processed by │ │ │ │ │ +000503a0: e280 9863 726f 6ee2 8099 2061 7574 6f6d ...cron... autom │ │ │ │ │ +000503b0: 6174 6963 616c 6c79 2e0a 5468 6520 6669 atically..The fi │ │ │ │ │ +000503c0: 6c65 206d 7573 7420 616c 736f 2062 6520 le must also be │ │ │ │ │ +000503d0: 7472 6561 7465 6420 6173 2061 2063 6f6e treated as a con │ │ │ │ │ +000503e0: 6669 6775 7261 7469 6f6e 2066 696c 652e figuration file. │ │ │ │ │ +000503f0: 2020 284e 6f74 6520 7468 6174 0a65 6e74 (Note that.ent │ │ │ │ │ +00050400: 7269 6573 2069 6e20 7468 6520 e280 982f ries in the .../ │ │ │ │ │ +00050410: 6574 632f 6372 6f6e 2e64 e280 9920 6469 etc/cron.d... di │ │ │ │ │ +00050420: 7265 6374 6f72 7920 6172 6520 6e6f 7420 rectory are not │ │ │ │ │ +00050430: 6861 6e64 6c65 6420 6279 20e2 8098 616e handled by ...an │ │ │ │ │ +00050440: 6163 726f 6ee2 8099 2e0a 5468 7573 2c20 acron.....Thus, │ │ │ │ │ +00050450: 796f 7520 7368 6f75 6c64 206f 6e6c 7920 you should only │ │ │ │ │ +00050460: 7573 6520 7468 6973 2064 6972 6563 746f use this directo │ │ │ │ │ +00050470: 7279 2066 6f72 206a 6f62 7320 7768 6963 ry for jobs whic │ │ │ │ │ +00050480: 6820 6d61 7920 6265 2073 6b69 7070 6564 h may be skipped │ │ │ │ │ +00050490: 0a69 6620 7468 6520 7379 7374 656d 2069 .if the system i │ │ │ │ │ +000504a0: 7320 6e6f 7420 7275 6e6e 696e 672e 290a s not running.). │ │ │ │ │ +000504b0: 0a55 6e6c 696b 6520 e280 9863 726f 6e74 .Unlike ...cront │ │ │ │ │ +000504c0: 6162 e280 9920 6669 6c65 7320 6465 7363 ab... files desc │ │ │ │ │ +000504d0: 7269 6265 6420 696e 2074 6865 2049 4545 ribed in the IEE │ │ │ │ │ +000504e0: 4520 5374 6420 3130 3033 2e31 2d32 3030 E Std 1003.1-200 │ │ │ │ │ +000504f0: 3820 2850 4f53 4958 2e31 290a 6176 6169 8 (POSIX.1).avai │ │ │ │ │ +00050500: 6c61 626c 6520 6672 6f6d 2054 6865 204f lable from The O │ │ │ │ │ +00050510: 7065 6e20 4772 6f75 7028 3129 2c20 7468 pen Group(1), th │ │ │ │ │ +00050520: 6520 6669 6c65 7320 696e 20e2 8098 2f65 e files in .../e │ │ │ │ │ +00050530: 7463 2f63 726f 6e2e 64e2 8099 2061 6e64 tc/cron.d... and │ │ │ │ │ +00050540: 2074 6865 0a66 696c 6520 e280 982f 6574 the.file .../et │ │ │ │ │ +00050550: 632f 6372 6f6e 7461 62e2 8099 2068 6176 c/crontab... hav │ │ │ │ │ +00050560: 6520 7365 7665 6e20 6669 656c 6473 3b20 e seven fields; │ │ │ │ │ +00050570: 6e61 6d65 6c79 3a0a 0a20 2031 2e20 4d69 namely:.. 1. Mi │ │ │ │ │ +00050580: 6e75 7465 205b 302c 3539 5d0a 0a20 2032 nute [0,59].. 2 │ │ │ │ │ +00050590: 2e20 486f 7572 205b 302c 3233 5d0a 0a20 . Hour [0,23].. │ │ │ │ │ +000505a0: 2033 2e20 4461 7920 6f66 2074 6865 206d 3. Day of the m │ │ │ │ │ +000505b0: 6f6e 7468 205b 312c 3331 5d0a 0a20 2034 onth [1,31].. 4 │ │ │ │ │ +000505c0: 2e20 4d6f 6e74 6820 6f66 2074 6865 2079 . Month of the y │ │ │ │ │ +000505d0: 6561 7220 5b31 2c31 325d 0a0a 2020 352e ear [1,12].. 5. │ │ │ │ │ +000505e0: 2044 6179 206f 6620 7468 6520 7765 656b Day of the week │ │ │ │ │ +000505f0: 2028 5b30 2c36 5d20 7769 7468 2030 3d53 ([0,6] with 0=S │ │ │ │ │ +00050600: 756e 6461 7929 0a0a 2020 362e 2055 7365 unday).. 6. Use │ │ │ │ │ +00050610: 726e 616d 650a 0a20 2037 2e20 436f 6d6d rname.. 7. Comm │ │ │ │ │ +00050620: 616e 6420 746f 2062 6520 7275 6e0a 0a52 and to be run..R │ │ │ │ │ +00050630: 616e 6765 7320 6f66 206e 756d 6265 7273 anges of numbers │ │ │ │ │ +00050640: 2061 7265 2061 6c6c 6f77 6564 2e20 2052 are allowed. R │ │ │ │ │ +00050650: 616e 6765 7320 6172 6520 7477 6f20 6e75 anges are two nu │ │ │ │ │ +00050660: 6d62 6572 7320 7365 7061 7261 7465 6420 mbers separated │ │ │ │ │ +00050670: 7769 7468 2061 0a68 7970 6865 6e2e 2020 with a.hyphen. │ │ │ │ │ +00050680: 5468 6520 7370 6563 6966 6965 6420 7261 The specified ra │ │ │ │ │ +00050690: 6e67 6520 6973 2069 6e63 6c75 7369 7665 nge is inclusive │ │ │ │ │ +000506a0: 2e20 204c 6973 7473 2061 7265 2061 6c6c . Lists are all │ │ │ │ │ +000506b0: 6f77 6564 2e20 2041 206c 6973 740a 6973 owed. A list.is │ │ │ │ │ +000506c0: 2061 2073 6574 206f 6620 6e75 6d62 6572 a set of number │ │ │ │ │ +000506d0: 7320 286f 7220 7261 6e67 6573 2920 7365 s (or ranges) se │ │ │ │ │ +000506e0: 7061 7261 7465 6420 6279 2063 6f6d 6d61 parated by comma │ │ │ │ │ +000506f0: 732e 2020 5374 6570 2076 616c 7565 7320 s. Step values │ │ │ │ │ +00050700: 6361 6e20 6265 0a75 7365 6420 696e 2063 can be.used in c │ │ │ │ │ +00050710: 6f6e 6a75 6e63 7469 6f6e 2077 6974 6820 onjunction with │ │ │ │ │ +00050720: 7261 6e67 6573 2e0a 0a54 6865 2073 6372 ranges...The scr │ │ │ │ │ +00050730: 6970 7473 206f 7220 e280 9863 726f 6e74 ipts or ...cront │ │ │ │ │ +00050740: 6162 e280 9920 656e 7472 6965 7320 696e ab... entries in │ │ │ │ │ +00050750: 2074 6865 7365 2064 6972 6563 746f 7269 these directori │ │ │ │ │ +00050760: 6573 2073 686f 756c 6420 6368 6563 6b20 es should check │ │ │ │ │ +00050770: 6966 0a61 6c6c 206e 6563 6573 7361 7279 if.all necessary │ │ │ │ │ +00050780: 2070 726f 6772 616d 7320 6172 6520 696e programs are in │ │ │ │ │ +00050790: 7374 616c 6c65 6420 6265 666f 7265 2074 stalled before t │ │ │ │ │ +000507a0: 6865 7920 7472 7920 746f 2065 7865 6375 hey try to execu │ │ │ │ │ +000507b0: 7465 2074 6865 6d2e 0a4f 7468 6572 7769 te them..Otherwi │ │ │ │ │ +000507c0: 7365 2c20 7072 6f62 6c65 6d73 2077 696c se, problems wil │ │ │ │ │ +000507d0: 6c20 6172 6973 6520 7768 656e 2061 2070 l arise when a p │ │ │ │ │ +000507e0: 6163 6b61 6765 2077 6173 2072 656d 6f76 ackage was remov │ │ │ │ │ +000507f0: 6564 2062 7574 206e 6f74 2070 7572 6765 ed but not purge │ │ │ │ │ +00050800: 640a 7369 6e63 6520 636f 6e66 6967 7572 d.since configur │ │ │ │ │ +00050810: 6174 696f 6e20 6669 6c65 7320 6172 6520 ation files are │ │ │ │ │ +00050820: 6b65 7074 206f 6e20 7468 6520 7379 7374 kept on the syst │ │ │ │ │ +00050830: 656d 2069 6e20 7468 6973 2073 6974 7561 em in this situa │ │ │ │ │ +00050840: 7469 6f6e 2e0a 0a41 6e79 20e2 8098 6372 tion...Any ...cr │ │ │ │ │ +00050850: 6f6e e280 9920 6461 656d 6f6e 206d 7573 on... daemon mus │ │ │ │ │ +00050860: 7420 7072 6f76 6964 6520 e280 982f 7573 t provide .../us │ │ │ │ │ +00050870: 722f 6269 6e2f 6372 6f6e 7461 62e2 8099 r/bin/crontab... │ │ │ │ │ +00050880: 2061 6e64 2073 7570 706f 7274 206e 6f72 and support nor │ │ │ │ │ +00050890: 6d61 6c0a e280 9863 726f 6e74 6162 e280 mal....crontab.. │ │ │ │ │ +000508a0: 9920 656e 7472 6965 7320 6173 2073 7065 . entries as spe │ │ │ │ │ +000508b0: 6369 6669 6564 2069 6e20 504f 5349 582e cified in POSIX. │ │ │ │ │ +000508c0: 2054 6865 2064 6165 6d6f 6e20 6d75 7374 The daemon must │ │ │ │ │ +000508d0: 2061 6c73 6f20 7375 7070 6f72 740a 6e61 also support.na │ │ │ │ │ +000508e0: 6d65 7320 666f 7220 6461 7973 2061 6e64 mes for days and │ │ │ │ │ +000508f0: 206d 6f6e 7468 732c 2072 616e 6765 732c months, ranges, │ │ │ │ │ +00050900: 2061 6e64 2073 7465 7020 7661 6c75 6573 and step values │ │ │ │ │ +00050910: 2e20 2049 7420 6861 7320 746f 2073 7570 . It has to sup │ │ │ │ │ +00050920: 706f 7274 0ae2 8098 2f65 7463 2f63 726f port..../etc/cro │ │ │ │ │ +00050930: 6e74 6162 e280 992c 2061 6e64 2063 6f72 ntab..., and cor │ │ │ │ │ +00050940: 7265 6374 6c79 2065 7865 6375 7465 2074 rectly execute t │ │ │ │ │ +00050950: 6865 2073 6372 6970 7473 2069 6e20 e280 he scripts in .. │ │ │ │ │ +00050960: 982f 6574 632f 6372 6f6e 2e64 e280 992e ./etc/cron.d.... │ │ │ │ │ +00050970: 2020 5468 650a 6461 656d 6f6e 206d 7573 The.daemon mus │ │ │ │ │ +00050980: 7420 616c 736f 2063 6f72 7265 6374 6c79 t also correctly │ │ │ │ │ +00050990: 2065 7865 6375 7465 2073 6372 6970 7473 execute scripts │ │ │ │ │ +000509a0: 2069 6e0a e280 982f 6574 632f 6372 6f6e in..../etc/cron │ │ │ │ │ +000509b0: 2e7b 686f 7572 6c79 2c64 6169 6c79 2c77 .{hourly,daily,w │ │ │ │ │ +000509c0: 6565 6b6c 792c 6d6f 6e74 686c 797d e280 eekly,monthly}.. │ │ │ │ │ +000509d0: 992e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2043 ....* Menu:..* C │ │ │ │ │ +000509e0: 726f 6e20 6a6f 6220 6669 6c65 206e 616d ron job file nam │ │ │ │ │ +000509f0: 6573 3a3a 0a0a 2020 202d 2d2d 2d2d 2d2d es::.. ------- │ │ │ │ │ +00050a00: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +00050a10: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +00050a20: 2068 7474 7073 3a2f 2f77 7777 2e6f 7065 https://www.ope │ │ │ │ │ +00050a30: 6e67 726f 7570 2e6f 7267 2f6f 6e6c 696e ngroup.org/onlin │ │ │ │ │ +00050a40: 6570 7562 732f 3936 3939 3931 3937 3939 epubs/9699919799 │ │ │ │ │ +00050a50: 2f0a 0a1f 0a46 696c 653a 2064 6562 6961 /....File: debia │ │ │ │ │ +00050a60: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00050a70: 4e6f 6465 3a20 4372 6f6e 206a 6f62 2066 Node: Cron job f │ │ │ │ │ +00050a80: 696c 6520 6e61 6d65 732c 2020 5570 3a20 ile names, Up: │ │ │ │ │ +00050a90: 4372 6f6e 206a 6f62 730a 0a39 2e35 2e31 Cron jobs..9.5.1 │ │ │ │ │ +00050aa0: 2043 726f 6e20 6a6f 6220 6669 6c65 206e Cron job file n │ │ │ │ │ +00050ab0: 616d 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d ames.----------- │ │ │ │ │ +00050ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ +00050ad0: 5468 6520 6669 6c65 206e 616d 6520 6f66 The file name of │ │ │ │ │ +00050ae0: 2061 2063 726f 6e20 6a6f 6220 6669 6c65 a cron job file │ │ │ │ │ +00050af0: 2073 686f 756c 6420 6e6f 726d 616c 6c79 should normally │ │ │ │ │ +00050b00: 206d 6174 6368 2074 6865 206e 616d 6520 match the name │ │ │ │ │ +00050b10: 6f66 2074 6865 0a70 6163 6b61 6765 2066 of the.package f │ │ │ │ │ +00050b20: 726f 6d20 7768 6963 6820 6974 2063 6f6d rom which it com │ │ │ │ │ +00050b30: 6573 2e0a 0a49 6620 6120 7061 636b 6167 es...If a packag │ │ │ │ │ +00050b40: 6520 7375 7070 6c69 6573 206d 756c 7469 e supplies multi │ │ │ │ │ +00050b50: 706c 6520 6372 6f6e 206a 6f62 2066 696c ple cron job fil │ │ │ │ │ +00050b60: 6573 2066 696c 6573 2069 6e20 7468 6520 es files in the │ │ │ │ │ +00050b70: 7361 6d65 0a64 6972 6563 746f 7279 2c20 same.directory, │ │ │ │ │ +00050b80: 7468 6520 6669 6c65 206e 616d 6573 2073 the file names s │ │ │ │ │ +00050b90: 686f 756c 6420 616c 6c20 7374 6172 7420 hould all start │ │ │ │ │ +00050ba0: 7769 7468 2074 6865 206e 616d 6520 6f66 with the name of │ │ │ │ │ +00050bb0: 2074 6865 2070 6163 6b61 6765 0a28 706f the package.(po │ │ │ │ │ +00050bc0: 7373 6962 6c79 206d 6f64 6966 6965 6420 ssibly modified │ │ │ │ │ +00050bd0: 6173 2064 6573 6372 6962 6564 2062 656c as described bel │ │ │ │ │ +00050be0: 6f77 2920 666f 6c6c 6f77 6564 2062 7920 ow) followed by │ │ │ │ │ +00050bf0: 6120 6879 7068 656e 2028 e280 982d e280 a hyphen (...-.. │ │ │ │ │ +00050c00: 9929 2061 6e64 2061 0a73 7569 7461 626c .) and a.suitabl │ │ │ │ │ +00050c10: 6520 7375 6666 6978 2e0a 0a41 2063 726f e suffix...A cro │ │ │ │ │ +00050c20: 6e20 6a6f 6220 6669 6c65 206e 616d 6520 n job file name │ │ │ │ │ +00050c30: 6d75 7374 206e 6f74 2069 6e63 6c75 6465 must not include │ │ │ │ │ +00050c40: 2061 6e79 2070 6572 696f 6420 6f72 2070 any period or p │ │ │ │ │ +00050c50: 6c75 7320 6368 6172 6163 7465 7273 2028 lus characters ( │ │ │ │ │ +00050c60: e280 982e e280 990a 6f72 20e2 8098 2be2 ........or ...+. │ │ │ │ │ +00050c70: 8099 2920 6368 6172 6163 7465 7273 2061 ..) characters a │ │ │ │ │ +00050c80: 7320 7468 6973 2077 696c 6c20 6361 7573 s this will caus │ │ │ │ │ +00050c90: 6520 6372 6f6e 2074 6f20 6967 6e6f 7265 e cron to ignore │ │ │ │ │ +00050ca0: 2074 6865 2066 696c 652e 0a55 6e64 6572 the file..Under │ │ │ │ │ +00050cb0: 7363 6f72 6573 2028 e280 985f e280 9929 scores (..._...) │ │ │ │ │ +00050cc0: 2073 686f 756c 6420 6265 2075 7365 6420 should be used │ │ │ │ │ +00050cd0: 696e 7374 6561 6420 6f66 20e2 8098 2ee2 instead of ..... │ │ │ │ │ +00050ce0: 8099 2061 6e64 20e2 8098 2be2 8099 2063 .. and ...+... c │ │ │ │ │ +00050cf0: 6861 7261 6374 6572 732e 0a0a 1f0a 4669 haracters.....Fi │ │ │ │ │ +00050d00: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00050d10: 792e 696e 666f 2c20 204e 6f64 653a 204d y.info, Node: M │ │ │ │ │ +00050d20: 656e 7573 2c20 204e 6578 743a 204d 756c enus, Next: Mul │ │ │ │ │ +00050d30: 7469 6d65 6469 6120 6861 6e64 6c65 7273 timedia handlers │ │ │ │ │ +00050d40: 2c20 2050 7265 763a 2043 726f 6e20 6a6f , Prev: Cron jo │ │ │ │ │ +00050d50: 6273 2c20 2055 703a 2054 6865 204f 7065 bs, Up: The Ope │ │ │ │ │ +00050d60: 7261 7469 6e67 2053 7973 7465 6d0a 0a39 rating System..9 │ │ │ │ │ +00050d70: 2e36 204d 656e 7573 0a3d 3d3d 3d3d 3d3d .6 Menus.======= │ │ │ │ │ +00050d80: 3d3d 0a0a 5061 636b 6167 6573 2073 6869 ==..Packages shi │ │ │ │ │ +00050d90: 7070 696e 6720 6170 706c 6963 6174 696f pping applicatio │ │ │ │ │ +00050da0: 6e73 2074 6861 7420 636f 6d70 6c79 2077 ns that comply w │ │ │ │ │ +00050db0: 6974 6820 6d69 6e69 6d61 6c20 7265 7175 ith minimal requ │ │ │ │ │ +00050dc0: 6972 656d 656e 7473 0a64 6573 6372 6962 irements.describ │ │ │ │ │ +00050dd0: 6564 2062 656c 6f77 2066 6f72 2069 6e74 ed below for int │ │ │ │ │ +00050de0: 6567 7261 7469 6f6e 2077 6974 6820 6465 egration with de │ │ │ │ │ +00050df0: 736b 746f 7020 656e 7669 726f 6e6d 656e sktop environmen │ │ │ │ │ +00050e00: 7473 2073 686f 756c 640a 7265 6769 7374 ts should.regist │ │ │ │ │ +00050e10: 6572 2074 6865 7365 2061 7070 6c69 6361 er these applica │ │ │ │ │ +00050e20: 7469 6f6e 7320 696e 2074 6865 2064 6573 tions in the des │ │ │ │ │ +00050e30: 6b74 6f70 206d 656e 752c 2066 6f6c 6c6f ktop menu, follo │ │ │ │ │ +00050e40: 7769 6e67 2074 6865 0a27 4672 6565 4465 wing the.'FreeDe │ │ │ │ │ +00050e50: 736b 746f 7027 2073 7461 6e64 6172 642c sktop' standard, │ │ │ │ │ +00050e60: 2075 7369 6e67 2074 6578 7420 6669 6c65 using text file │ │ │ │ │ +00050e70: 7320 6361 6c6c 6564 2027 6465 736b 746f s called 'deskto │ │ │ │ │ +00050e80: 7020 656e 7472 6965 7327 2e0a 5468 6569 p entries'..Thei │ │ │ │ │ +00050e90: 7220 666f 726d 6174 2069 7320 6465 7363 r format is desc │ │ │ │ │ +00050ea0: 7269 6265 6420 696e 2074 6865 2027 4465 ribed in the 'De │ │ │ │ │ +00050eb0: 736b 746f 7020 456e 7472 7920 5370 6563 sktop Entry Spec │ │ │ │ │ +00050ec0: 6966 6963 6174 696f 6e27 2061 740a e280 ification' at... │ │ │ │ │ +00050ed0: 9868 7474 7073 3a2f 2f73 7461 6e64 6172 .https://standar │ │ │ │ │ +00050ee0: 6473 2e66 7265 6564 6573 6b74 6f70 2e6f ds.freedesktop.o │ │ │ │ │ +00050ef0: 7267 2f64 6573 6b74 6f70 2d65 6e74 7279 rg/desktop-entry │ │ │ │ │ +00050f00: 2d73 7065 632f 6c61 7465 7374 2fe2 8099 -spec/latest/... │ │ │ │ │ +00050f10: 2061 6e64 0a63 6f6d 706c 656d 656e 7461 and.complementa │ │ │ │ │ +00050f20: 7279 2069 6e66 6f72 6d61 7469 6f6e 2063 ry information c │ │ │ │ │ +00050f30: 616e 2062 6520 666f 756e 6420 696e 2074 an be found in t │ │ │ │ │ +00050f40: 6865 2027 4465 736b 746f 7020 4d65 6e75 he 'Desktop Menu │ │ │ │ │ +00050f50: 0a53 7065 6369 6669 6361 7469 6f6e 2720 .Specification' │ │ │ │ │ +00050f60: 6174 20e2 8098 6874 7470 733a 2f2f 7374 at ...https://st │ │ │ │ │ +00050f70: 616e 6461 7264 732e 6672 6565 6465 736b andards.freedesk │ │ │ │ │ +00050f80: 746f 702e 6f72 672f 6d65 6e75 2d73 7065 top.org/menu-spe │ │ │ │ │ +00050f90: 632f 6c61 7465 7374 2fe2 8099 2e0a 0a54 c/latest/......T │ │ │ │ │ +00050fa0: 6865 2064 6573 6b74 6f70 2065 6e74 7279 he desktop entry │ │ │ │ │ +00050fb0: 2066 696c 6573 2061 7265 2069 6e73 7461 files are insta │ │ │ │ │ +00050fc0: 6c6c 6564 2062 7920 7468 6520 7061 636b lled by the pack │ │ │ │ │ +00050fd0: 6167 6573 2069 6e20 7468 6520 6469 7265 ages in the dire │ │ │ │ │ +00050fe0: 6374 6f72 790a e280 982f 7573 722f 7368 ctory..../usr/sh │ │ │ │ │ +00050ff0: 6172 652f 6170 706c 6963 6174 696f 6e73 are/applications │ │ │ │ │ +00051000: e280 9920 616e 6420 7468 6520 4672 6565 ... and the Free │ │ │ │ │ +00051010: 4465 736b 746f 7020 6d65 6e75 7320 6172 Desktop menus ar │ │ │ │ │ +00051020: 6520 7265 6672 6573 6865 6420 7573 696e e refreshed usin │ │ │ │ │ +00051030: 670a 2764 706b 6720 7472 6967 6765 7273 g.'dpkg triggers │ │ │ │ │ +00051040: 272e 2020 4974 2069 7320 7468 6572 6566 '. It is theref │ │ │ │ │ +00051050: 6f72 6520 6e6f 7420 6e65 6365 7373 6172 ore not necessar │ │ │ │ │ +00051060: 7920 746f 2064 6570 656e 6420 6f6e 2070 y to depend on p │ │ │ │ │ +00051070: 6163 6b61 6765 730a 7072 6f76 6964 696e ackages.providin │ │ │ │ │ +00051080: 6720 4672 6565 4465 736b 746f 7020 6d65 g FreeDesktop me │ │ │ │ │ +00051090: 6e75 2073 7973 7465 6d73 2e0a 0a45 6e74 nu systems...Ent │ │ │ │ │ +000510a0: 7269 6573 2064 6973 706c 6179 6564 2069 ries displayed i │ │ │ │ │ +000510b0: 6e20 7468 6520 4672 6565 4465 736b 746f n the FreeDeskto │ │ │ │ │ +000510c0: 7020 6d65 6e75 2073 686f 756c 6420 636f p menu should co │ │ │ │ │ +000510d0: 6e66 6f72 6d20 746f 2074 6865 0a66 6f6c nform to the.fol │ │ │ │ │ +000510e0: 6c6f 7769 6e67 206d 696e 696d 6120 666f lowing minima fo │ │ │ │ │ +000510f0: 7220 7265 6c65 7661 6e63 6520 616e 6420 r relevance and │ │ │ │ │ +00051100: 7669 7375 616c 2069 6e74 6567 7261 7469 visual integrati │ │ │ │ │ +00051110: 6f6e 2e0a 0a20 2020 2d20 556e 6c65 7373 on... - Unless │ │ │ │ │ +00051120: 2068 6964 6465 6e20 6279 2064 6566 6175 hidden by defau │ │ │ │ │ +00051130: 6c74 2c20 7468 6520 6465 736b 746f 7020 lt, the desktop │ │ │ │ │ +00051140: 656e 7472 7920 6d75 7374 2070 6f69 6e74 entry must point │ │ │ │ │ +00051150: 2074 6f20 6120 504e 4720 6f72 0a20 2020 to a PNG or. │ │ │ │ │ +00051160: 2020 5356 4720 6963 6f6e 2077 6974 6820 SVG icon with │ │ │ │ │ +00051170: 6120 7472 616e 7370 6172 656e 7420 6261 a transparent ba │ │ │ │ │ +00051180: 636b 6772 6f75 6e64 2c20 7072 6f76 6964 ckground, provid │ │ │ │ │ +00051190: 696e 6720 6174 206c 6561 7374 2074 6865 ing at least the │ │ │ │ │ +000511a0: 0a20 2020 2020 3232 c397 3232 2073 697a . 22..22 siz │ │ │ │ │ +000511b0: 652c 2061 6e64 2070 7265 6665 7261 626c e, and preferabl │ │ │ │ │ +000511c0: 7920 7570 2074 6f20 3634 c397 3634 2e20 y up to 64..64. │ │ │ │ │ +000511d0: 2054 6865 2069 636f 6e20 7368 6f75 6c64 The icon should │ │ │ │ │ +000511e0: 2062 6520 6e65 7574 7261 6c0a 2020 2020 be neutral. │ │ │ │ │ +000511f0: 2065 6e6f 7567 6820 746f 2069 6e74 6567 enough to integ │ │ │ │ │ +00051200: 7261 7465 2077 656c 6c20 7769 7468 2074 rate well with t │ │ │ │ │ +00051210: 6865 2064 6566 6175 6c74 2069 636f 6e20 he default icon │ │ │ │ │ +00051220: 7468 656d 6573 2e20 2049 7420 6973 0a20 themes. It is. │ │ │ │ │ +00051230: 2020 2020 656e 636f 7572 6167 6564 2074 encouraged t │ │ │ │ │ +00051240: 6f20 7368 6970 2074 6865 2069 636f 6e20 o ship the icon │ │ │ │ │ +00051250: 696e 2074 6865 2064 6566 6175 6c74 2027 in the default ' │ │ │ │ │ +00051260: 6869 636f 6c6f 7227 2069 636f 6e20 7468 hicolor' icon th │ │ │ │ │ +00051270: 656d 650a 2020 2020 2064 6972 6563 746f eme. directo │ │ │ │ │ +00051280: 7269 6573 2c20 6f72 2074 6f20 7573 6520 ries, or to use │ │ │ │ │ +00051290: 616e 2065 7869 7374 696e 6720 6963 6f6e an existing icon │ │ │ │ │ +000512a0: 2066 726f 6d20 7468 6520 2768 6963 6f6c from the 'hicol │ │ │ │ │ +000512b0: 6f72 2720 7468 656d 652e 0a0a 2020 202d or' theme... - │ │ │ │ │ +000512c0: 2049 6620 7468 6520 6d65 6e75 2065 6e74 If the menu ent │ │ │ │ │ +000512d0: 7279 2069 7320 6e6f 7420 7573 6566 756c ry is not useful │ │ │ │ │ +000512e0: 2069 6e20 7468 6520 6765 6e65 7261 6c20 in the general │ │ │ │ │ +000512f0: 6361 7365 2061 7320 6120 7374 616e 6461 case as a standa │ │ │ │ │ +00051300: 6c6f 6e65 0a20 2020 2020 6170 706c 6963 lone. applic │ │ │ │ │ +00051310: 6174 696f 6e2c 2074 6865 2064 6573 6b74 ation, the deskt │ │ │ │ │ +00051320: 6f70 2065 6e74 7279 2073 686f 756c 6420 op entry should │ │ │ │ │ +00051330: 7365 7420 7468 6520 e280 984e 6f44 6973 set the ...NoDis │ │ │ │ │ +00051340: 706c 6179 e280 9920 6b65 7920 746f 0a20 play... key to. │ │ │ │ │ +00051350: 2020 2020 7472 7565 2c20 736f 2074 6861 true, so tha │ │ │ │ │ +00051360: 7420 6974 2063 616e 2062 6520 636f 6e66 t it can be conf │ │ │ │ │ +00051370: 6967 7572 6564 2074 6f20 6265 2064 6973 igured to be dis │ │ │ │ │ +00051380: 706c 6179 6564 206f 6e6c 7920 6279 2074 played only by t │ │ │ │ │ +00051390: 686f 7365 0a20 2020 2020 7768 6f20 6e65 hose. who ne │ │ │ │ │ +000513a0: 6564 2069 742e 0a0a 2020 202d 2049 6e20 ed it... - In │ │ │ │ │ +000513b0: 646f 7562 742c 2074 6865 2070 6163 6b61 doubt, the packa │ │ │ │ │ +000513c0: 6765 206d 6169 6e74 6169 6e65 7220 7368 ge maintainer sh │ │ │ │ │ +000513d0: 6f75 6c64 2063 6f6f 7264 696e 6174 6520 ould coordinate │ │ │ │ │ +000513e0: 7769 7468 2074 6865 0a20 2020 2020 6d61 with the. ma │ │ │ │ │ +000513f0: 696e 7461 696e 6572 7320 6f66 206d 656e intainers of men │ │ │ │ │ +00051400: 7520 696d 706c 656d 656e 7461 7469 6f6e u implementation │ │ │ │ │ +00051410: 7320 7468 726f 7567 6820 7468 6520 2764 s through the 'd │ │ │ │ │ +00051420: 6562 6961 6e2d 6465 736b 746f 7027 0a20 ebian-desktop'. │ │ │ │ │ +00051430: 2020 2020 6d61 696c 696e 6720 6c69 7374 mailing list │ │ │ │ │ +00051440: 2069 6e20 6f72 6465 7220 746f 2061 766f in order to avo │ │ │ │ │ +00051450: 6964 2070 726f 626c 656d 7320 7769 7468 id problems with │ │ │ │ │ +00051460: 2063 6174 6567 6f72 6965 7320 6f72 2062 categories or b │ │ │ │ │ +00051470: 6164 0a20 2020 2020 696e 7465 7261 6374 ad. interact │ │ │ │ │ +00051480: 696f 6e73 2077 6974 6820 6f74 6865 7220 ions with other │ │ │ │ │ +00051490: 6963 6f6e 732e 2020 4573 7065 6369 616c icons. Especial │ │ │ │ │ +000514a0: 6c79 2066 6f72 2070 6163 6b61 6765 7320 ly for packages │ │ │ │ │ +000514b0: 7768 6963 6820 6172 650a 2020 2020 2070 which are. p │ │ │ │ │ +000514c0: 6172 7420 6f66 2069 6e73 7461 6c6c 6174 art of installat │ │ │ │ │ +000514d0: 696f 6e20 7461 736b 732c 2074 6865 2063 ion tasks, the c │ │ │ │ │ +000514e0: 6f6e 7465 6e74 7320 6f66 2074 6865 0a20 ontents of the. │ │ │ │ │ +000514f0: 2020 2020 e280 984e 6f74 5368 6f77 496e ...NotShowIn │ │ │ │ │ +00051500: e280 992f e280 984f 6e6c 7953 686f 7749 .../...OnlyShowI │ │ │ │ │ +00051510: 6ee2 8099 206b 6579 7320 7368 6f75 6c64 n... keys should │ │ │ │ │ +00051520: 2062 6520 7661 6c69 6461 7465 6420 6279 be validated by │ │ │ │ │ +00051530: 2074 6865 0a20 2020 2020 6d61 696e 7461 the. mainta │ │ │ │ │ +00051540: 696e 6572 7320 6f66 2074 6865 2072 656c iners of the rel │ │ │ │ │ +00051550: 6576 616e 7420 656e 7669 726f 6e6d 656e evant environmen │ │ │ │ │ +00051560: 7473 2e0a 0a53 696e 6365 2074 6865 2046 ts...Since the F │ │ │ │ │ +00051570: 7265 6544 6573 6b74 6f70 206d 656e 7520 reeDesktop menu │ │ │ │ │ +00051580: 6973 2061 2063 726f 7373 2d64 6973 7472 is a cross-distr │ │ │ │ │ +00051590: 6962 7574 696f 6e20 7374 616e 6461 7264 ibution standard │ │ │ │ │ +000515a0: 2c20 7468 6520 6465 736b 746f 700a 656e , the desktop.en │ │ │ │ │ +000515b0: 7472 6965 7320 7772 6974 7465 6e20 666f tries written fo │ │ │ │ │ +000515c0: 7220 4465 6269 616e 2073 686f 756c 6420 r Debian should │ │ │ │ │ +000515d0: 6265 2066 6f72 7761 7264 6564 2075 7073 be forwarded ups │ │ │ │ │ +000515e0: 7472 6561 6d2c 2077 6865 7265 2074 6865 tream, where the │ │ │ │ │ +000515f0: 7920 7769 6c6c 0a62 656e 6566 6974 2074 y will.benefit t │ │ │ │ │ +00051600: 6f20 6f74 6865 7220 7573 6572 7320 616e o other users an │ │ │ │ │ +00051610: 6420 6172 6520 6d6f 7265 206c 696b 656c d are more likel │ │ │ │ │ +00051620: 7920 746f 2072 6563 6569 7665 2065 7874 y to receive ext │ │ │ │ │ +00051630: 7261 0a63 6f6e 7472 6962 7574 696f 6e73 ra.contributions │ │ │ │ │ +00051640: 2073 7563 6820 6173 2074 7261 6e73 6c61 such as transla │ │ │ │ │ +00051650: 7469 6f6e 732e 0a0a 4966 2061 2070 6163 tions...If a pac │ │ │ │ │ +00051660: 6b61 6765 2069 6e73 7461 6c6c 7320 6120 kage installs a │ │ │ │ │ +00051670: 4672 6565 4465 736b 746f 7020 6465 736b FreeDesktop desk │ │ │ │ │ +00051680: 746f 7020 656e 7472 792c 2069 7420 6d75 top entry, it mu │ │ │ │ │ +00051690: 7374 206e 6f74 2061 6c73 6f0a 696e 7374 st not also.inst │ │ │ │ │ +000516a0: 616c 6c20 6120 4465 6269 616e 206d 656e all a Debian men │ │ │ │ │ +000516b0: 7520 656e 7472 792e 0a0a 1f0a 4669 6c65 u entry.....File │ │ │ │ │ +000516c0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +000516d0: 696e 666f 2c20 204e 6f64 653a 204d 756c info, Node: Mul │ │ │ │ │ +000516e0: 7469 6d65 6469 6120 6861 6e64 6c65 7273 timedia handlers │ │ │ │ │ +000516f0: 2c20 204e 6578 743a 204b 6579 626f 6172 , Next: Keyboar │ │ │ │ │ +00051700: 6420 636f 6e66 6967 7572 6174 696f 6e2c d configuration, │ │ │ │ │ +00051710: 2020 5072 6576 3a20 4d65 6e75 732c 2020 Prev: Menus, │ │ │ │ │ +00051720: 5570 3a20 5468 6520 4f70 6572 6174 696e Up: The Operatin │ │ │ │ │ +00051730: 6720 5379 7374 656d 0a0a 392e 3720 4d75 g System..9.7 Mu │ │ │ │ │ +00051740: 6c74 696d 6564 6961 2068 616e 646c 6572 ltimedia handler │ │ │ │ │ +00051750: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ +00051760: 3d3d 3d3d 3d3d 3d3d 3d0a 0a4d 6564 6961 =========..Media │ │ │ │ │ +00051770: 2074 7970 6573 2028 666f 726d 6572 6c79 types (formerly │ │ │ │ │ +00051780: 206b 6e6f 776e 2061 7320 4d49 4d45 2074 known as MIME t │ │ │ │ │ +00051790: 7970 6573 2c20 4d75 6c74 6970 7572 706f ypes, Multipurpo │ │ │ │ │ +000517a0: 7365 2049 6e74 6572 6e65 7420 4d61 696c se Internet Mail │ │ │ │ │ +000517b0: 0a45 7874 656e 7369 6f6e 732c 2052 4643 .Extensions, RFC │ │ │ │ │ +000517c0: 7320 3230 3435 2d32 3034 3929 2069 7320 s 2045-2049) is │ │ │ │ │ +000517d0: 6120 6d65 6368 616e 6973 6d20 666f 7220 a mechanism for │ │ │ │ │ +000517e0: 656e 636f 6469 6e67 2066 696c 6573 2061 encoding files a │ │ │ │ │ +000517f0: 6e64 2064 6174 610a 7374 7265 616d 7320 nd data.streams │ │ │ │ │ +00051800: 616e 6420 7072 6f76 6964 696e 6720 6d65 and providing me │ │ │ │ │ +00051810: 7461 2d69 6e66 6f72 6d61 7469 6f6e 2061 ta-information a │ │ │ │ │ +00051820: 626f 7574 2074 6865 6d2c 2069 6e20 7061 bout them, in pa │ │ │ │ │ +00051830: 7274 6963 756c 6172 2074 6865 6972 0a74 rticular their.t │ │ │ │ │ +00051840: 7970 6520 616e 6420 666f 726d 6174 2028 ype and format ( │ │ │ │ │ +00051850: 652e 672e 2020 e280 9869 6d61 6765 2f70 e.g. ...image/p │ │ │ │ │ +00051860: 6e67 e280 992c 20e2 8098 7465 7874 2f68 ng..., ...text/h │ │ │ │ │ +00051870: 746d 6ce2 8099 2c20 e280 9861 7564 696f tml..., ...audio │ │ │ │ │ +00051880: 2f6f 6767 e280 9929 2e0a 0a52 6567 6973 /ogg...)...Regis │ │ │ │ │ +00051890: 7472 6174 696f 6e20 6f66 206d 6564 6961 tration of media │ │ │ │ │ +000518a0: 2074 7970 6520 6861 6e64 6c65 7273 2061 type handlers a │ │ │ │ │ +000518b0: 6c6c 6f77 7320 7072 6f67 7261 6d73 206c llows programs l │ │ │ │ │ +000518c0: 696b 6520 6d61 696c 2075 7365 720a 6167 ike mail user.ag │ │ │ │ │ +000518d0: 656e 7473 2061 6e64 2077 6562 2062 726f ents and web bro │ │ │ │ │ +000518e0: 7773 6572 7320 746f 2069 6e76 6f6b 6520 wsers to invoke │ │ │ │ │ +000518f0: 7468 6573 6520 6861 6e64 6c65 7273 2074 these handlers t │ │ │ │ │ +00051900: 6f20 7669 6577 2c20 6564 6974 206f 720a o view, edit or. │ │ │ │ │ +00051910: 6469 7370 6c61 7920 6d65 6469 6120 7479 display media ty │ │ │ │ │ +00051920: 7065 7320 7468 6579 2064 6f6e e280 9974 pes they don...t │ │ │ │ │ +00051930: 2073 7570 706f 7274 2064 6972 6563 746c support directl │ │ │ │ │ +00051940: 792e 0a0a 5468 6572 6520 6172 6520 7477 y...There are tw │ │ │ │ │ +00051950: 6f20 6f76 6572 6c61 7070 696e 6720 7379 o overlapping sy │ │ │ │ │ +00051960: 7374 656d 7320 746f 2061 7373 6f63 6961 stems to associa │ │ │ │ │ +00051970: 7465 206d 6564 6961 2074 7970 6573 2074 te media types t │ │ │ │ │ +00051980: 6f20 7072 6f67 7261 6d73 0a77 6869 6368 o programs.which │ │ │ │ │ +00051990: 2063 616e 2068 616e 646c 6520 7468 656d can handle them │ │ │ │ │ +000519a0: 2e20 2054 6865 2027 6d61 696c 6361 7027 . The 'mailcap' │ │ │ │ │ +000519b0: 2073 7973 7465 6d20 6973 2066 6f75 6e64 system is found │ │ │ │ │ +000519c0: 206f 6e20 6120 6c61 7267 6520 6e75 6d62 on a large numb │ │ │ │ │ +000519d0: 6572 0a6f 6620 556e 6978 2073 7973 7465 er.of Unix syste │ │ │ │ │ +000519e0: 6d73 2e20 2054 6865 2027 4672 6565 4465 ms. The 'FreeDe │ │ │ │ │ +000519f0: 736b 746f 7027 2073 7973 7465 6d20 6973 sktop' system is │ │ │ │ │ +00051a00: 2061 696d 6564 2061 7420 4465 736b 746f aimed at Deskto │ │ │ │ │ +00051a10: 700a 656e 7669 726f 6e6d 656e 7473 2e20 p.environments. │ │ │ │ │ +00051a20: 2049 6e20 4465 6269 616e 2c20 4672 6565 In Debian, Free │ │ │ │ │ +00051a30: 4465 736b 746f 7020 656e 7472 6965 7320 Desktop entries │ │ │ │ │ +00051a40: 6172 6520 6175 746f 6d61 7469 6361 6c6c are automaticall │ │ │ │ │ +00051a50: 790a 7472 616e 736c 6174 6564 2069 6e20 y.translated in │ │ │ │ │ +00051a60: 6d61 696c 6361 7020 656e 7472 6965 732c mailcap entries, │ │ │ │ │ +00051a70: 2074 6865 7265 666f 7265 2070 6163 6b61 therefore packa │ │ │ │ │ +00051a80: 6765 7320 616c 7265 6164 7920 7573 696e ges already usin │ │ │ │ │ +00051a90: 6720 6465 736b 746f 700a 656e 7472 6965 g desktop.entrie │ │ │ │ │ +00051aa0: 7320 7368 6f75 6c64 206e 6f74 2075 7365 s should not use │ │ │ │ │ +00051ab0: 2074 6865 206d 6169 6c63 6170 2073 7973 the mailcap sys │ │ │ │ │ +00051ac0: 7465 6d20 6469 7265 6374 6c79 2e0a 0a2a tem directly...* │ │ │ │ │ +00051ad0: 204d 656e 753a 0a0a 2a20 5265 6769 7374 Menu:..* Regist │ │ │ │ │ +00051ae0: 7261 7469 6f6e 206f 6620 6d65 6469 6120 ration of media │ │ │ │ │ +00051af0: 7479 7065 2068 616e 646c 6572 7320 7769 type handlers wi │ │ │ │ │ +00051b00: 7468 2064 6573 6b74 6f70 2065 6e74 7269 th desktop entri │ │ │ │ │ +00051b10: 6573 3a3a 0a2a 2052 6567 6973 7472 6174 es::.* Registrat │ │ │ │ │ +00051b20: 696f 6e20 6f66 206d 6564 6961 2074 7970 ion of media typ │ │ │ │ │ +00051b30: 6520 6861 6e64 6c65 7273 2077 6974 6820 e handlers with │ │ │ │ │ +00051b40: 6d61 696c 6361 7020 656e 7472 6965 733a mailcap entries: │ │ │ │ │ +00051b50: 3a0a 2a20 5072 6f76 6964 696e 6720 6d65 :.* Providing me │ │ │ │ │ +00051b60: 6469 6120 7479 7065 7320 746f 2066 696c dia types to fil │ │ │ │ │ +00051b70: 6573 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 es::....File: de │ │ │ │ │ +00051b80: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00051b90: 2c20 204e 6f64 653a 2052 6567 6973 7472 , Node: Registr │ │ │ │ │ +00051ba0: 6174 696f 6e20 6f66 206d 6564 6961 2074 ation of media t │ │ │ │ │ +00051bb0: 7970 6520 6861 6e64 6c65 7273 2077 6974 ype handlers wit │ │ │ │ │ +00051bc0: 6820 6465 736b 746f 7020 656e 7472 6965 h desktop entrie │ │ │ │ │ +00051bd0: 732c 2020 4e65 7874 3a20 5265 6769 7374 s, Next: Regist │ │ │ │ │ +00051be0: 7261 7469 6f6e 206f 6620 6d65 6469 6120 ration of media │ │ │ │ │ +00051bf0: 7479 7065 2068 616e 646c 6572 7320 7769 type handlers wi │ │ │ │ │ +00051c00: 7468 206d 6169 6c63 6170 2065 6e74 7269 th mailcap entri │ │ │ │ │ +00051c10: 6573 2c20 2055 703a 204d 756c 7469 6d65 es, Up: Multime │ │ │ │ │ +00051c20: 6469 6120 6861 6e64 6c65 7273 0a0a 392e dia handlers..9. │ │ │ │ │ +00051c30: 372e 3120 5265 6769 7374 7261 7469 6f6e 7.1 Registration │ │ │ │ │ +00051c40: 206f 6620 6d65 6469 6120 7479 7065 2068 of media type h │ │ │ │ │ +00051c50: 616e 646c 6572 7320 7769 7468 2064 6573 andlers with des │ │ │ │ │ +00051c60: 6b74 6f70 2065 6e74 7269 6573 0a2d 2d2d ktop entries.--- │ │ │ │ │ +00051c70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051c90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051ca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a50 6163 -----------..Pac │ │ │ │ │ +00051cb0: 6b61 6765 7320 7368 6970 7069 6e67 2061 kages shipping a │ │ │ │ │ +00051cc0: 6e20 6170 706c 6963 6174 696f 6e20 6162 n application ab │ │ │ │ │ +00051cd0: 6c65 2074 6f20 7669 6577 2c20 6564 6974 le to view, edit │ │ │ │ │ +00051ce0: 206f 7220 706f 696e 7420 746f 2066 696c or point to fil │ │ │ │ │ +00051cf0: 6573 206f 660a 6120 6769 7665 6e20 6d65 es of.a given me │ │ │ │ │ +00051d00: 6469 6120 7479 7065 2c20 6f72 206f 7065 dia type, or ope │ │ │ │ │ +00051d10: 6e20 6c69 6e6b 7320 7769 7468 2061 2067 n links with a g │ │ │ │ │ +00051d20: 6976 656e 2055 5249 2073 6368 656d 652c iven URI scheme, │ │ │ │ │ +00051d30: 2073 686f 756c 6420 6c69 7374 0a69 7420 should list.it │ │ │ │ │ +00051d40: 696e 2074 6865 20e2 8098 4d69 6d65 5479 in the ...MimeTy │ │ │ │ │ +00051d50: 7065 e280 9920 6b65 7920 6f66 2074 6865 pe... key of the │ │ │ │ │ +00051d60: 2061 7070 6c69 6361 7469 6f6e e280 9973 application...s │ │ │ │ │ +00051d70: 202a 6e6f 7465 2064 6573 6b74 6f70 2065 *note desktop e │ │ │ │ │ +00051d80: 6e74 7279 3a20 3134 2e0a 466f 7220 5552 ntry: 14..For UR │ │ │ │ │ +00051d90: 4920 7363 6865 6d65 732c 2074 6865 2072 I schemes, the r │ │ │ │ │ +00051da0: 656c 6576 616e 7420 4d49 4d45 2074 7970 elevant MIME typ │ │ │ │ │ +00051db0: 6573 2061 7265 20e2 8098 782d 7363 6865 es are ...x-sche │ │ │ │ │ +00051dc0: 6d65 2d68 616e 646c 6572 2f2a e280 9920 me-handler/*... │ │ │ │ │ +00051dd0: 2865 2e67 2e0a e280 9878 2d73 6368 656d (e.g.....x-schem │ │ │ │ │ +00051de0: 652d 6861 6e64 6c65 722f 6874 7470 73e2 e-handler/https. │ │ │ │ │ +00051df0: 8099 292e 0a0a 1f0a 4669 6c65 3a20 6465 ..).....File: de │ │ │ │ │ +00051e00: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00051e10: 2c20 204e 6f64 653a 2052 6567 6973 7472 , Node: Registr │ │ │ │ │ +00051e20: 6174 696f 6e20 6f66 206d 6564 6961 2074 ation of media t │ │ │ │ │ +00051e30: 7970 6520 6861 6e64 6c65 7273 2077 6974 ype handlers wit │ │ │ │ │ +00051e40: 6820 6d61 696c 6361 7020 656e 7472 6965 h mailcap entrie │ │ │ │ │ +00051e50: 732c 2020 4e65 7874 3a20 5072 6f76 6964 s, Next: Provid │ │ │ │ │ +00051e60: 696e 6720 6d65 6469 6120 7479 7065 7320 ing media types │ │ │ │ │ +00051e70: 746f 2066 696c 6573 2c20 2050 7265 763a to files, Prev: │ │ │ │ │ +00051e80: 2052 6567 6973 7472 6174 696f 6e20 6f66 Registration of │ │ │ │ │ +00051e90: 206d 6564 6961 2074 7970 6520 6861 6e64 media type hand │ │ │ │ │ +00051ea0: 6c65 7273 2077 6974 6820 6465 736b 746f lers with deskto │ │ │ │ │ +00051eb0: 7020 656e 7472 6965 732c 2020 5570 3a20 p entries, Up: │ │ │ │ │ +00051ec0: 4d75 6c74 696d 6564 6961 2068 616e 646c Multimedia handl │ │ │ │ │ +00051ed0: 6572 730a 0a39 2e37 2e32 2052 6567 6973 ers..9.7.2 Regis │ │ │ │ │ +00051ee0: 7472 6174 696f 6e20 6f66 206d 6564 6961 tration of media │ │ │ │ │ +00051ef0: 2074 7970 6520 6861 6e64 6c65 7273 2077 type handlers w │ │ │ │ │ +00051f00: 6974 6820 6d61 696c 6361 7020 656e 7472 ith mailcap entr │ │ │ │ │ +00051f10: 6965 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ies.------------ │ │ │ │ │ +00051f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051f30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051f40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051f50: 2d2d 0a0a 5061 636b 6167 6573 2074 6861 --..Packages tha │ │ │ │ │ +00051f60: 7420 6172 6520 6e6f 7420 7573 696e 6720 t are not using │ │ │ │ │ +00051f70: 6465 736b 746f 7020 656e 7472 6965 7320 desktop entries │ │ │ │ │ +00051f80: 666f 7220 7265 6769 7374 7261 7469 6f6e for registration │ │ │ │ │ +00051f90: 2073 686f 756c 640a 696e 7374 616c 6c20 should.install │ │ │ │ │ +00051fa0: 6120 6669 6c65 2069 6e20 e280 986d 6169 a file in ...mai │ │ │ │ │ +00051fb0: 6c63 6170 2835 29e2 8099 2066 6f72 6d61 lcap(5)... forma │ │ │ │ │ +00051fc0: 7420 2852 4643 2031 3532 3429 2069 6e20 t (RFC 1524) in │ │ │ │ │ +00051fd0: 7468 6520 6469 7265 6374 6f72 790a e280 the directory... │ │ │ │ │ +00051fe0: 982f 7573 722f 6c69 622f 6d69 6d65 2f70 ./usr/lib/mime/p │ │ │ │ │ +00051ff0: 6163 6b61 6765 732f e280 992e 2020 5468 ackages/.... Th │ │ │ │ │ +00052000: 6520 6669 6c65 206e 616d 6520 7368 6f75 e file name shou │ │ │ │ │ +00052010: 6c64 2062 6520 7468 6520 6269 6e61 7279 ld be the binary │ │ │ │ │ +00052020: 2070 6163 6b61 6765 e280 9973 0a6e 616d package...s.nam │ │ │ │ │ +00052030: 652e 0a0a 5468 6520 6d61 696c 6361 7020 e...The mailcap │ │ │ │ │ +00052040: 7061 636b 6167 6520 7072 6f76 6964 6573 package provides │ │ │ │ │ +00052050: 2074 6865 20e2 8098 7570 6461 7465 2d6d the ...update-m │ │ │ │ │ +00052060: 696d 65e2 8099 2070 726f 6772 616d 2c20 ime... program, │ │ │ │ │ +00052070: 7768 6963 6820 696e 7465 6772 6174 6573 which integrates │ │ │ │ │ +00052080: 0a74 6865 7365 2072 6567 6973 7472 6174 .these registrat │ │ │ │ │ +00052090: 696f 6e73 2069 6e20 7468 6520 e280 982f ions in the .../ │ │ │ │ │ +000520a0: 6574 632f 6d61 696c 6361 70e2 8099 2066 etc/mailcap... f │ │ │ │ │ +000520b0: 696c 652c 2075 7369 6e67 2064 706b 6720 ile, using dpkg │ │ │ │ │ +000520c0: 7472 6967 6765 7273 2e0a 2831 290a 0a50 triggers..(1)..P │ │ │ │ │ +000520d0: 6163 6b61 6765 7320 696e 7374 616c 6c69 ackages installi │ │ │ │ │ +000520e0: 6e67 2064 6573 6b74 6f70 2065 6e74 7269 ng desktop entri │ │ │ │ │ +000520f0: 6573 2073 686f 756c 6420 6e6f 7420 696e es should not in │ │ │ │ │ +00052100: 7374 616c 6c20 6d61 696c 6361 7020 656e stall mailcap en │ │ │ │ │ +00052110: 7472 6965 730a 666f 7220 7468 6520 7361 tries.for the sa │ │ │ │ │ +00052120: 6d65 2070 726f 6772 616d 2c20 6265 6361 me program, beca │ │ │ │ │ +00052130: 7573 6520 7468 6520 6d61 696c 6361 7020 use the mailcap │ │ │ │ │ +00052140: 7061 636b 6167 6520 616c 7265 6164 7920 package already │ │ │ │ │ +00052150: 7265 6164 7320 6465 736b 746f 700a 656e reads desktop.en │ │ │ │ │ +00052160: 7472 6965 732e 0a0a 5061 636b 6167 6573 tries...Packages │ │ │ │ │ +00052170: 2075 7369 6e67 2074 6865 7365 2066 6163 using these fac │ │ │ │ │ +00052180: 696c 6974 6965 7320 2773 686f 756c 6420 ilities 'should │ │ │ │ │ +00052190: 6e6f 7427 2064 6570 656e 6420 6f6e 2c20 not' depend on, │ │ │ │ │ +000521a0: 7265 636f 6d6d 656e 642c 206f 720a 7375 recommend, or.su │ │ │ │ │ +000521b0: 6767 6573 7420 e280 986d 6169 6c63 6170 ggest ...mailcap │ │ │ │ │ +000521c0: e280 992e 0a0a 2020 202d 2d2d 2d2d 2d2d ...... ------- │ │ │ │ │ +000521d0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +000521e0: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +000521f0: 2043 7265 6174 696e 672c 206d 6f64 6966 Creating, modif │ │ │ │ │ +00052200: 7969 6e67 206f 7220 7265 6d6f 7669 6e67 ying or removing │ │ │ │ │ +00052210: 2061 2066 696c 6520 696e 0ae2 8098 2f75 a file in..../u │ │ │ │ │ +00052220: 7372 2f6c 6962 2f6d 696d 652f 7061 636b sr/lib/mime/pack │ │ │ │ │ +00052230: 6167 6573 2fe2 8099 2075 7369 6e67 206d ages/... using m │ │ │ │ │ +00052240: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +00052250: 7320 7769 6c6c 206e 6f74 2061 6374 6976 s will not activ │ │ │ │ │ +00052260: 6174 6520 7468 650a 7472 6967 6765 722e ate the.trigger. │ │ │ │ │ +00052270: 2020 496e 2074 6861 7420 6361 7365 2c20 In that case, │ │ │ │ │ +00052280: 6974 2063 616e 2062 6520 646f 6e65 2062 it can be done b │ │ │ │ │ +00052290: 7920 6361 6c6c 696e 6720 e280 9864 706b y calling ...dpk │ │ │ │ │ +000522a0: 672d 7472 6967 6765 720a 2d2d 6e6f 2d61 g-trigger.--no-a │ │ │ │ │ +000522b0: 7761 6974 202f 7573 722f 6c69 622f 6d69 wait /usr/lib/mi │ │ │ │ │ +000522c0: 6d65 2f70 6163 6b61 6765 73e2 8099 2066 me/packages... f │ │ │ │ │ +000522d0: 726f 6d20 7468 6520 6d61 696e 7461 696e rom the maintain │ │ │ │ │ +000522e0: 6572 2073 6372 6970 7420 6166 7465 720a er script after. │ │ │ │ │ +000522f0: 6372 6561 7469 6e67 2c20 6d6f 6469 6679 creating, modify │ │ │ │ │ +00052300: 696e 672c 206f 7220 7265 6d6f 7669 6e67 ing, or removing │ │ │ │ │ +00052310: 2074 6865 2066 696c 652e 0a0a 1f0a 4669 the file.....Fi │ │ │ │ │ +00052320: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00052330: 792e 696e 666f 2c20 204e 6f64 653a 2050 y.info, Node: P │ │ │ │ │ +00052340: 726f 7669 6469 6e67 206d 6564 6961 2074 roviding media t │ │ │ │ │ +00052350: 7970 6573 2074 6f20 6669 6c65 732c 2020 ypes to files, │ │ │ │ │ +00052360: 5072 6576 3a20 5265 6769 7374 7261 7469 Prev: Registrati │ │ │ │ │ +00052370: 6f6e 206f 6620 6d65 6469 6120 7479 7065 on of media type │ │ │ │ │ +00052380: 2068 616e 646c 6572 7320 7769 7468 206d handlers with m │ │ │ │ │ +00052390: 6169 6c63 6170 2065 6e74 7269 6573 2c20 ailcap entries, │ │ │ │ │ +000523a0: 2055 703a 204d 756c 7469 6d65 6469 6120 Up: Multimedia │ │ │ │ │ +000523b0: 6861 6e64 6c65 7273 0a0a 392e 372e 3320 handlers..9.7.3 │ │ │ │ │ +000523c0: 5072 6f76 6964 696e 6720 6d65 6469 6120 Providing media │ │ │ │ │ +000523d0: 7479 7065 7320 746f 2066 696c 6573 0a2d types to files.- │ │ │ │ │ +000523e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000523f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00052400: 2d2d 2d0a 0a54 6865 206d 6564 6961 2074 ---..The media t │ │ │ │ │ +00052410: 7970 6520 6f66 2061 2066 696c 6520 6973 ype of a file is │ │ │ │ │ +00052420: 2064 6973 636f 7665 7265 6420 6279 2069 discovered by i │ │ │ │ │ +00052430: 6e73 7065 6374 696e 6720 7468 6520 6669 nspecting the fi │ │ │ │ │ +00052440: 6c65 e280 9973 0a65 7874 656e 7369 6f6e le...s.extension │ │ │ │ │ +00052450: 206f 7220 6974 7320 e280 986d 6167 6963 or its ...magic │ │ │ │ │ +00052460: 2835 29e2 8099 2070 6174 7465 726e 2c20 (5)... pattern, │ │ │ │ │ +00052470: 616e 6420 696e 7465 7272 6f67 6174 696e and interrogatin │ │ │ │ │ +00052480: 6720 6120 6461 7461 6261 7365 0a61 7373 g a database.ass │ │ │ │ │ +00052490: 6f63 6961 7469 6e67 2074 6865 6d20 7769 ociating them wi │ │ │ │ │ +000524a0: 7468 206d 6564 6961 2074 7970 6573 2e0a th media types.. │ │ │ │ │ +000524b0: 0a54 6f20 7375 7070 6f72 7420 6e65 7720 .To support new │ │ │ │ │ +000524c0: 6173 736f 6369 6174 696f 6e73 2062 6574 associations bet │ │ │ │ │ +000524d0: 7765 656e 206d 6564 6961 2074 7970 6573 ween media types │ │ │ │ │ +000524e0: 2061 6e64 2066 696c 6573 2c20 7468 6569 and files, thei │ │ │ │ │ +000524f0: 720a 6368 6172 6163 7465 7269 7374 6963 r.characteristic │ │ │ │ │ +00052500: 2066 696c 6520 6578 7465 6e73 696f 6e73 file extensions │ │ │ │ │ +00052510: 2061 6e64 206d 6167 6963 2070 6174 7465 and magic patte │ │ │ │ │ +00052520: 726e 7320 7368 6f75 6c64 2062 6520 7265 rns should be re │ │ │ │ │ +00052530: 6769 7374 6572 6564 0a74 6f20 7468 6520 gistered.to the │ │ │ │ │ +00052540: 4941 4e41 2028 496e 7465 726e 6574 2041 IANA (Internet A │ │ │ │ │ +00052550: 7373 6967 6e65 6420 4e75 6d62 6572 7320 ssigned Numbers │ │ │ │ │ +00052560: 4175 7468 6f72 6974 7929 2e20 2053 6565 Authority). See │ │ │ │ │ +00052570: 0ae2 8098 6874 7470 733a 2f2f 7777 772e ....https://www. │ │ │ │ │ +00052580: 6961 6e61 2e6f 7267 2f61 7373 6967 6e6d iana.org/assignm │ │ │ │ │ +00052590: 656e 7473 2f6d 6564 6961 2d74 7970 6573 ents/media-types │ │ │ │ │ +000525a0: e280 9920 616e 6420 5246 4320 3638 3338 ... and RFC 6838 │ │ │ │ │ +000525b0: 2066 6f72 2064 6574 6169 6c73 2e0a 5468 for details..Th │ │ │ │ │ +000525c0: 6973 2069 6e66 6f72 6d61 7469 6f6e 2077 is information w │ │ │ │ │ +000525d0: 696c 6c20 7468 656e 2070 726f 7061 6761 ill then propaga │ │ │ │ │ +000525e0: 7465 2074 6f20 7468 6520 7379 7374 656d te to the system │ │ │ │ │ +000525f0: 7320 6469 7363 6f76 6572 696e 6720 6669 s discovering fi │ │ │ │ │ +00052600: 6c65 0a6d 6564 6961 2074 7970 6573 2069 le.media types i │ │ │ │ │ +00052610: 6e20 4465 6269 616e 2c20 7072 6f76 6964 n Debian, provid │ │ │ │ │ +00052620: 6564 2062 7920 7468 6520 7368 6172 6564 ed by the shared │ │ │ │ │ +00052630: 2d6d 696d 652d 696e 666f 2c20 6d65 6469 -mime-info, medi │ │ │ │ │ +00052640: 612d 7479 7065 7320 616e 640a 6669 6c65 a-types and.file │ │ │ │ │ +00052650: 2070 6163 6b61 6765 732e 2020 4966 2072 packages. If r │ │ │ │ │ +00052660: 6567 6973 7472 6174 696f 6e20 616e 6420 egistration and │ │ │ │ │ +00052670: 7072 6f70 6167 6174 696f 6e20 6361 6e20 propagation can │ │ │ │ │ +00052680: 6e6f 7420 6265 2077 6169 7465 6420 666f not be waited fo │ │ │ │ │ +00052690: 722c 0a73 7570 706f 7274 2063 616e 2062 r,.support can b │ │ │ │ │ +000526a0: 6520 6173 6b65 6420 746f 2074 6865 206d e asked to the m │ │ │ │ │ +000526b0: 6169 6e74 6169 6e65 7273 206f 6620 7468 aintainers of th │ │ │ │ │ +000526c0: 6520 7061 636b 6167 6573 206d 656e 7469 e packages menti │ │ │ │ │ +000526d0: 6f6e 6564 2061 626f 7665 2e0a 0a46 6f72 oned above...For │ │ │ │ │ +000526e0: 2066 696c 6573 2074 6861 7420 6172 6520 files that are │ │ │ │ │ +000526f0: 7072 6f64 7563 6564 2061 6e64 2072 6561 produced and rea │ │ │ │ │ +00052700: 6420 6279 2061 2073 696e 676c 6520 6170 d by a single ap │ │ │ │ │ +00052710: 706c 6963 6174 696f 6e2c 2069 7420 6973 plication, it is │ │ │ │ │ +00052720: 2061 6c73 6f0a 706f 7373 6962 6c65 2074 also.possible t │ │ │ │ │ +00052730: 6f20 6465 636c 6172 6520 7468 6973 2061 o declare this a │ │ │ │ │ +00052740: 7373 6f63 6961 7469 6f6e 2074 6f20 7468 ssociation to th │ │ │ │ │ +00052750: 6520 2753 6861 7265 6420 4d49 4d45 2049 e 'Shared MIME I │ │ │ │ │ +00052760: 6e66 6f27 2073 7973 7465 6d20 6279 0a69 nfo' system by.i │ │ │ │ │ +00052770: 6e73 7461 6c6c 696e 6720 696e 2074 6865 nstalling in the │ │ │ │ │ +00052780: 2064 6972 6563 746f 7279 20e2 8098 2f75 directory .../u │ │ │ │ │ +00052790: 7372 2f73 6861 7265 2f6d 696d 652f 7061 sr/share/mime/pa │ │ │ │ │ +000527a0: 636b 6167 6573 e280 9920 6120 6669 6c65 ckages... a file │ │ │ │ │ +000527b0: 2069 6e20 7468 6520 584d 4c0a 666f 726d in the XML.form │ │ │ │ │ +000527c0: 6174 2073 7065 6369 6669 6564 2061 740a at specified at. │ │ │ │ │ +000527d0: e280 9868 7474 7073 3a2f 2f73 7461 6e64 ...https://stand │ │ │ │ │ +000527e0: 6172 6473 2e66 7265 6564 6573 6b74 6f70 ards.freedesktop │ │ │ │ │ +000527f0: 2e6f 7267 2f73 6861 7265 642d 6d69 6d65 .org/shared-mime │ │ │ │ │ +00052800: 2d69 6e66 6f2d 7370 6563 2f6c 6174 6573 -info-spec/lates │ │ │ │ │ +00052810: 742f e280 992e 0a0a 1f0a 4669 6c65 3a20 t/........File: │ │ │ │ │ +00052820: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00052830: 666f 2c20 204e 6f64 653a 204b 6579 626f fo, Node: Keybo │ │ │ │ │ +00052840: 6172 6420 636f 6e66 6967 7572 6174 696f ard configuratio │ │ │ │ │ +00052850: 6e2c 2020 4e65 7874 3a20 456e 7669 726f n, Next: Enviro │ │ │ │ │ +00052860: 6e6d 656e 7420 7661 7269 6162 6c65 732c nment variables, │ │ │ │ │ +00052870: 2020 5072 6576 3a20 4d75 6c74 696d 6564 Prev: Multimed │ │ │ │ │ +00052880: 6961 2068 616e 646c 6572 732c 2020 5570 ia handlers, Up │ │ │ │ │ +00052890: 3a20 5468 6520 4f70 6572 6174 696e 6720 : The Operating │ │ │ │ │ +000528a0: 5379 7374 656d 0a0a 392e 3820 4b65 7962 System..9.8 Keyb │ │ │ │ │ +000528b0: 6f61 7264 2063 6f6e 6669 6775 7261 7469 oard configurati │ │ │ │ │ +000528c0: 6f6e 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d on.============= │ │ │ │ │ +000528d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T │ │ │ │ │ +000528e0: 6f20 6163 6869 6576 6520 6120 636f 6e73 o achieve a cons │ │ │ │ │ +000528f0: 6973 7465 6e74 206b 6579 626f 6172 6420 istent keyboard │ │ │ │ │ +00052900: 636f 6e66 6967 7572 6174 696f 6e20 736f configuration so │ │ │ │ │ +00052910: 2074 6861 7420 616c 6c20 6170 706c 6963 that all applic │ │ │ │ │ +00052920: 6174 696f 6e73 0a69 6e74 6572 7072 6574 ations.interpret │ │ │ │ │ +00052930: 2061 206b 6579 626f 6172 6420 6576 656e a keyboard even │ │ │ │ │ +00052940: 7420 7468 6520 7361 6d65 2077 6179 2c20 t the same way, │ │ │ │ │ +00052950: 616c 6c20 7072 6f67 7261 6d73 2069 6e20 all programs in │ │ │ │ │ +00052960: 7468 6520 4465 6269 616e 0a64 6973 7472 the Debian.distr │ │ │ │ │ +00052970: 6962 7574 696f 6e20 6d75 7374 2062 6520 ibution must be │ │ │ │ │ +00052980: 636f 6e66 6967 7572 6564 2074 6f20 636f configured to co │ │ │ │ │ +00052990: 6d70 6c79 2077 6974 6820 7468 6520 666f mply with the fo │ │ │ │ │ +000529a0: 6c6c 6f77 696e 6720 6775 6964 656c 696e llowing guidelin │ │ │ │ │ +000529b0: 6573 2e0a 0a54 6865 2066 6f6c 6c6f 7769 es...The followi │ │ │ │ │ +000529c0: 6e67 206b 6579 7320 6d75 7374 2068 6176 ng keys must hav │ │ │ │ │ +000529d0: 6520 7468 6520 7370 6563 6966 6965 6420 e the specified │ │ │ │ │ +000529e0: 696e 7465 7270 7265 7461 7469 6f6e 733a interpretations: │ │ │ │ │ +000529f0: 0a0a e280 983c 2d2d e280 990a 0a20 2020 .....<--..... │ │ │ │ │ +00052a00: 2020 6465 6c65 7465 2074 6865 2063 6861 delete the cha │ │ │ │ │ +00052a10: 7261 6374 6572 2074 6f20 7468 6520 6c65 racter to the le │ │ │ │ │ +00052a20: 6674 206f 6620 7468 6520 6375 7273 6f72 ft of the cursor │ │ │ │ │ +00052a30: 0a0a e280 9844 656c 6574 65e2 8099 0a0a .....Delete..... │ │ │ │ │ +00052a40: 2020 2020 2064 656c 6574 6520 7468 6520 delete the │ │ │ │ │ +00052a50: 6368 6172 6163 7465 7220 746f 2074 6865 character to the │ │ │ │ │ +00052a60: 2072 6967 6874 206f 6620 7468 6520 6375 right of the cu │ │ │ │ │ +00052a70: 7273 6f72 0a0a e280 9843 6f6e 7472 6f6c rsor.....Control │ │ │ │ │ +00052a80: 2b48 e280 990a 0a20 2020 2020 656d 6163 +H..... emac │ │ │ │ │ +00052a90: 733a 2074 6865 2068 656c 7020 7072 6566 s: the help pref │ │ │ │ │ +00052aa0: 6978 0a0a 5468 6520 696e 7465 7270 7265 ix..The interpre │ │ │ │ │ +00052ab0: 7461 7469 6f6e 206f 6620 616e 7920 6b65 tation of any ke │ │ │ │ │ +00052ac0: 7962 6f61 7264 2065 7665 6e74 7320 7368 yboard events sh │ │ │ │ │ +00052ad0: 6f75 6c64 2062 6520 696e 6465 7065 6e64 ould be independ │ │ │ │ │ +00052ae0: 656e 7420 6f66 2074 6865 0a74 6572 6d69 ent of the.termi │ │ │ │ │ +00052af0: 6e61 6c20 7468 6174 2069 7320 7573 6564 nal that is used │ │ │ │ │ +00052b00: 2c20 6265 2069 7420 6120 7669 7274 7561 , be it a virtua │ │ │ │ │ +00052b10: 6c20 636f 6e73 6f6c 652c 2061 6e20 5820 l console, an X │ │ │ │ │ +00052b20: 7465 726d 696e 616c 2065 6d75 6c61 746f terminal emulato │ │ │ │ │ +00052b30: 722c 0a61 6e20 726c 6f67 696e 2f74 656c r,.an rlogin/tel │ │ │ │ │ +00052b40: 6e65 7420 7365 7373 696f 6e2c 2065 7463 net session, etc │ │ │ │ │ +00052b50: 2e0a 0a54 6865 2066 6f6c 6c6f 7769 6e67 ...The following │ │ │ │ │ +00052b60: 206c 6973 7420 6578 706c 6169 6e73 2068 list explains h │ │ │ │ │ +00052b70: 6f77 2074 6865 2064 6966 6665 7265 6e74 ow the different │ │ │ │ │ +00052b80: 2070 726f 6772 616d 7320 7368 6f75 6c64 programs should │ │ │ │ │ +00052b90: 2062 6520 7365 7420 7570 0a74 6f20 6163 be set up.to ac │ │ │ │ │ +00052ba0: 6869 6576 6520 7468 6973 3a0a 0a20 2020 hieve this:.. │ │ │ │ │ +00052bb0: 2d20 e280 983c 2d2d e280 9920 6765 6e65 - ...<--... gene │ │ │ │ │ +00052bc0: 7261 7465 7320 e280 984b 425f 4261 636b rates ...KB_Back │ │ │ │ │ +00052bd0: 5370 6163 65e2 8099 2069 6e20 582e 0a0a Space... in X... │ │ │ │ │ +00052be0: 2020 202d 20e2 8098 4465 6c65 7465 e280 - ...Delete.. │ │ │ │ │ +00052bf0: 9920 6765 6e65 7261 7465 7320 e280 984b . generates ...K │ │ │ │ │ +00052c00: 425f 4465 6c65 7465 e280 9920 696e 2058 B_Delete... in X │ │ │ │ │ +00052c10: 2e0a 0a20 2020 2d20 5820 7472 616e 736c ... - X transl │ │ │ │ │ +00052c20: 6174 696f 6e73 2061 7265 2073 6574 2075 ations are set u │ │ │ │ │ +00052c30: 7020 746f 206d 616b 6520 e280 984b 425f p to make ...KB_ │ │ │ │ │ +00052c40: 4261 636b 7370 6163 65e2 8099 2067 656e Backspace... gen │ │ │ │ │ +00052c50: 6572 6174 6520 4153 4349 490a 2020 2020 erate ASCII. │ │ │ │ │ +00052c60: 2044 454c 2c20 616e 6420 746f 206d 616b DEL, and to mak │ │ │ │ │ +00052c70: 6520 e280 984b 425f 4465 6c65 7465 e280 e ...KB_Delete.. │ │ │ │ │ +00052c80: 9920 6765 6e65 7261 7465 20e2 8098 4553 . generate ...ES │ │ │ │ │ +00052c90: 4320 5b20 3320 7ee2 8099 2028 7468 6973 C [ 3 ~... (this │ │ │ │ │ +00052ca0: 2069 7320 7468 650a 2020 2020 2076 7432 is the. vt2 │ │ │ │ │ +00052cb0: 3230 2065 7363 6170 6520 636f 6465 2066 20 escape code f │ │ │ │ │ +00052cc0: 6f72 2074 6865 20e2 809c 6465 6c65 7465 or the ...delete │ │ │ │ │ +00052cd0: 2063 6861 7261 6374 6572 e280 9d20 6b65 character... ke │ │ │ │ │ +00052ce0: 7929 2e20 2054 6869 7320 6d75 7374 2062 y). This must b │ │ │ │ │ +00052cf0: 650a 2020 2020 2064 6f6e 6520 6279 206c e. done by l │ │ │ │ │ +00052d00: 6f61 6469 6e67 2074 6865 2058 2072 6573 oading the X res │ │ │ │ │ +00052d10: 6f75 7263 6573 2075 7369 6e67 20e2 8098 ources using ... │ │ │ │ │ +00052d20: 7872 6462 e280 9920 6f6e 2061 6c6c 206c xrdb... on all l │ │ │ │ │ +00052d30: 6f63 616c 2058 0a20 2020 2020 6469 7370 ocal X. disp │ │ │ │ │ +00052d40: 6c61 7973 2c20 6e6f 7420 7573 696e 6720 lays, not using │ │ │ │ │ +00052d50: 7468 6520 6170 706c 6963 6174 696f 6e20 the application │ │ │ │ │ +00052d60: 6465 6661 756c 7473 2c20 736f 2074 6861 defaults, so tha │ │ │ │ │ +00052d70: 7420 7468 650a 2020 2020 2074 7261 6e73 t the. trans │ │ │ │ │ +00052d80: 6c61 7469 6f6e 2072 6573 6f75 7263 6573 lation resources │ │ │ │ │ +00052d90: 2075 7365 6420 636f 7272 6573 706f 6e64 used correspond │ │ │ │ │ +00052da0: 2074 6f20 7468 6520 e280 9878 6d6f 646d to the ...xmodm │ │ │ │ │ +00052db0: 6170 e280 9920 7365 7474 696e 6773 2e0a ap... settings.. │ │ │ │ │ +00052dc0: 0a20 2020 2d20 5468 6520 4c69 6e75 7820 . - The Linux │ │ │ │ │ +00052dd0: 636f 6e73 6f6c 6520 6973 2063 6f6e 6669 console is confi │ │ │ │ │ +00052de0: 6775 7265 6420 746f 206d 616b 6520 e280 gured to make .. │ │ │ │ │ +00052df0: 983c 2d2d e280 9920 6765 6e65 7261 7465 .<--... generate │ │ │ │ │ +00052e00: 2044 454c 2c20 616e 640a 2020 2020 20e2 DEL, and. . │ │ │ │ │ +00052e10: 8098 4465 6c65 7465 e280 9920 6765 6e65 ..Delete... gene │ │ │ │ │ +00052e20: 7261 7465 20e2 8098 4553 4320 5b20 3320 rate ...ESC [ 3 │ │ │ │ │ +00052e30: 7ee2 8099 2e0a 0a20 2020 2d20 5820 6170 ~...... - X ap │ │ │ │ │ +00052e40: 706c 6963 6174 696f 6e73 2061 7265 2063 plications are c │ │ │ │ │ +00052e50: 6f6e 6669 6775 7265 6420 736f 2074 6861 onfigured so tha │ │ │ │ │ +00052e60: 7420 e280 983c e280 9920 6465 6c65 7465 t ...<... delete │ │ │ │ │ +00052e70: 7320 6c65 6674 2c20 616e 640a 2020 2020 s left, and. │ │ │ │ │ +00052e80: 20e2 8098 4465 6c65 7465 e280 9920 6465 ...Delete... de │ │ │ │ │ +00052e90: 6c65 7465 7320 7269 6768 742e 2020 4d6f letes right. Mo │ │ │ │ │ +00052ea0: 7469 6620 6170 706c 6963 6174 696f 6e73 tif applications │ │ │ │ │ +00052eb0: 2061 6c72 6561 6479 2077 6f72 6b20 6c69 already work li │ │ │ │ │ +00052ec0: 6b65 2074 6869 732e 0a0a 2020 202d 2054 ke this... - T │ │ │ │ │ +00052ed0: 6572 6d69 6e61 6c73 2073 686f 756c 6420 erminals should │ │ │ │ │ +00052ee0: 6861 7665 20e2 8098 7374 7479 2065 7261 have ...stty era │ │ │ │ │ +00052ef0: 7365 205e 3fe2 8099 202e 0a0a 2020 202d se ^?... ... - │ │ │ │ │ +00052f00: 2054 6865 20e2 8098 7874 6572 6de2 8099 The ...xterm... │ │ │ │ │ +00052f10: 2074 6572 6d69 6e66 6f20 656e 7472 7920 terminfo entry │ │ │ │ │ +00052f20: 7368 6f75 6c64 2068 6176 6520 e280 9845 should have ...E │ │ │ │ │ +00052f30: 5343 205b 2033 207e e280 9920 666f 7220 SC [ 3 ~... for │ │ │ │ │ +00052f40: e280 986b 6463 6831 e280 992c 0a20 2020 ...kdch1...,. │ │ │ │ │ +00052f50: 2020 6a75 7374 2061 7320 666f 7220 e280 just as for .. │ │ │ │ │ +00052f60: 9854 4552 4d3d 6c69 6e75 78e2 8099 2061 .TERM=linux... a │ │ │ │ │ +00052f70: 6e64 20e2 8098 5445 524d 3d76 7432 3230 nd ...TERM=vt220 │ │ │ │ │ +00052f80: e280 992e 0a0a 2020 202d 2045 6d61 6373 ...... - Emacs │ │ │ │ │ +00052f90: 2069 7320 7072 6f67 7261 6d6d 6564 2074 is programmed t │ │ │ │ │ +00052fa0: 6f20 6d61 7020 e280 984b 425f 4261 636b o map ...KB_Back │ │ │ │ │ +00052fb0: 7370 6163 65e2 8099 206f 7220 7468 6520 space... or the │ │ │ │ │ +00052fc0: e280 9873 7474 7920 6572 6173 65e2 8099 ...stty erase... │ │ │ │ │ +00052fd0: 0a20 2020 2020 6368 6172 6163 7465 7220 . character │ │ │ │ │ +00052fe0: 746f 20e2 8098 6465 6c65 7465 2d62 6163 to ...delete-bac │ │ │ │ │ +00052ff0: 6b77 6172 642d 6368 6172 e280 992c 2061 kward-char..., a │ │ │ │ │ +00053000: 6e64 20e2 8098 4b42 5f44 656c 6574 65e2 nd ...KB_Delete. │ │ │ │ │ +00053010: 8099 206f 7220 e280 986b 6463 6831 e280 .. or ...kdch1.. │ │ │ │ │ +00053020: 9920 746f 0a20 2020 2020 e280 9864 656c . to. ...del │ │ │ │ │ +00053030: 6574 652d 666f 7277 6172 642d 6368 6172 ete-forward-char │ │ │ │ │ +00053040: e280 992c 2061 6e64 20e2 8098 5e48 e280 ..., and ...^H.. │ │ │ │ │ +00053050: 9920 746f 20e2 8098 6865 6c70 e280 9920 . to ...help... │ │ │ │ │ +00053060: 6173 2061 6c77 6179 732e 0a0a 2020 202d as always... - │ │ │ │ │ +00053070: 204f 7468 6572 2061 7070 6c69 6361 7469 Other applicati │ │ │ │ │ +00053080: 6f6e 7320 7573 6520 7468 6520 e280 9873 ons use the ...s │ │ │ │ │ +00053090: 7474 7920 6572 6173 65e2 8099 2063 6861 tty erase... cha │ │ │ │ │ +000530a0: 7261 6374 6572 2061 6e64 20e2 8098 6b64 racter and ...kd │ │ │ │ │ +000530b0: 6368 31e2 8099 2066 6f72 0a20 2020 2020 ch1... for. │ │ │ │ │ +000530c0: 7468 6520 7477 6f20 6465 6c65 7465 206b the two delete k │ │ │ │ │ +000530d0: 6579 732c 2077 6974 6820 4153 4349 4920 eys, with ASCII │ │ │ │ │ +000530e0: 4445 4c20 6265 696e 6720 e280 9c64 656c DEL being ...del │ │ │ │ │ +000530f0: 6574 6520 7072 6576 696f 7573 0a20 2020 ete previous. │ │ │ │ │ +00053100: 2020 6368 6172 6163 7465 72e2 809d 2061 character... a │ │ │ │ │ +00053110: 6e64 20e2 8098 6b64 6368 31e2 8099 2062 nd ...kdch1... b │ │ │ │ │ +00053120: 6569 6e67 20e2 809c 6465 6c65 7465 2063 eing ...delete c │ │ │ │ │ +00053130: 6861 7261 6374 6572 2075 6e64 6572 2063 haracter under c │ │ │ │ │ +00053140: 7572 736f 72e2 809d 2e0a 0a54 6869 7320 ursor......This │ │ │ │ │ +00053150: 7769 6c6c 2073 6f6c 7665 2074 6865 2070 will solve the p │ │ │ │ │ +00053160: 726f 626c 656d 2065 7863 6570 7420 666f roblem except fo │ │ │ │ │ +00053170: 7220 7468 6520 666f 6c6c 6f77 696e 6720 r the following │ │ │ │ │ +00053180: 6361 7365 733a 0a0a 2020 202d 2053 6f6d cases:.. - Som │ │ │ │ │ +00053190: 6520 7465 726d 696e 616c 7320 6861 7665 e terminals have │ │ │ │ │ +000531a0: 2061 20e2 8098 3c2d 2de2 8099 206b 6579 a ...<--... key │ │ │ │ │ +000531b0: 2074 6861 7420 6361 6e6e 6f74 2062 6520 that cannot be │ │ │ │ │ +000531c0: 6d61 6465 2074 6f20 7072 6f64 7563 650a made to produce. │ │ │ │ │ +000531d0: 2020 2020 2061 6e79 7468 696e 6720 6578 anything ex │ │ │ │ │ +000531e0: 6365 7074 20e2 8098 5e48 e280 992e 2020 cept ...^H.... │ │ │ │ │ +000531f0: 4f6e 2074 6865 7365 2074 6572 6d69 6e61 On these termina │ │ │ │ │ +00053200: 6c73 2045 6d61 6373 2068 656c 7020 7769 ls Emacs help wi │ │ │ │ │ +00053210: 6c6c 2062 650a 2020 2020 2075 6e61 7661 ll be. unava │ │ │ │ │ +00053220: 696c 6162 6c65 206f 6e20 e280 985e 48e2 ilable on ...^H. │ │ │ │ │ +00053230: 8099 2028 6173 7375 6d69 6e67 2074 6861 .. (assuming tha │ │ │ │ │ +00053240: 7420 7468 6520 e280 9873 7474 7920 6572 t the ...stty er │ │ │ │ │ +00053250: 6173 65e2 8099 2063 6861 7261 6374 6572 ase... character │ │ │ │ │ +00053260: 2074 616b 6573 0a20 2020 2020 7072 6563 takes. prec │ │ │ │ │ +00053270: 6564 656e 6365 2069 6e20 456d 6163 732c edence in Emacs, │ │ │ │ │ +00053280: 2061 6e64 2068 6173 2062 6565 6e20 7365 and has been se │ │ │ │ │ +00053290: 7420 636f 7272 6563 746c 7929 2e20 20e2 t correctly). . │ │ │ │ │ +000532a0: 8098 4d2d 7820 6865 6c70 e280 9920 6f72 ..M-x help... or │ │ │ │ │ +000532b0: 0a20 2020 2020 e280 9846 31e2 8099 2028 . ...F1... ( │ │ │ │ │ +000532c0: 6966 2061 7661 696c 6162 6c65 2920 6361 if available) ca │ │ │ │ │ +000532d0: 6e20 6265 2075 7365 6420 696e 7374 6561 n be used instea │ │ │ │ │ +000532e0: 642e 0a0a 2020 202d 2053 6f6d 6520 6f70 d... - Some op │ │ │ │ │ +000532f0: 6572 6174 696e 6720 7379 7374 656d 7320 erating systems │ │ │ │ │ +00053300: 7573 6520 e280 985e 48e2 8099 2066 6f72 use ...^H... for │ │ │ │ │ +00053310: 20e2 8098 7374 7479 2065 7261 7365 e280 ...stty erase.. │ │ │ │ │ +00053320: 992e 2020 486f 7765 7665 722c 206d 6f64 .. However, mod │ │ │ │ │ +00053330: 6572 6e0a 2020 2020 2074 656c 6e65 7420 ern. telnet │ │ │ │ │ +00053340: 7665 7273 696f 6e73 2061 6e64 2061 6c6c versions and all │ │ │ │ │ +00053350: 2072 6c6f 6769 6e20 7665 7273 696f 6e73 rlogin versions │ │ │ │ │ +00053360: 2070 726f 7061 6761 7465 20e2 8098 7374 propagate ...st │ │ │ │ │ +00053370: 7479 e280 9920 7365 7474 696e 6773 2c0a ty... settings,. │ │ │ │ │ +00053380: 2020 2020 2061 6e64 2061 6c6d 6f73 7420 and almost │ │ │ │ │ +00053390: 616c 6c20 554e 4958 2076 6572 7369 6f6e all UNIX version │ │ │ │ │ +000533a0: 7320 686f 6e6f 7572 20e2 8098 7374 7479 s honour ...stty │ │ │ │ │ +000533b0: 2065 7261 7365 e280 992e 2020 5768 6572 erase.... Wher │ │ │ │ │ +000533c0: 6520 7468 6520 e280 9873 7474 79e2 8099 e the ...stty... │ │ │ │ │ +000533d0: 0a20 2020 2020 7365 7474 696e 6773 2061 . settings a │ │ │ │ │ +000533e0: 7265 206e 6f74 2070 726f 7061 6761 7465 re not propagate │ │ │ │ │ +000533f0: 6420 636f 7272 6563 746c 792c 2074 6869 d correctly, thi │ │ │ │ │ +00053400: 6e67 7320 6361 6e20 6265 206d 6164 6520 ngs can be made │ │ │ │ │ +00053410: 746f 2077 6f72 6b0a 2020 2020 2062 7920 to work. by │ │ │ │ │ +00053420: 7573 696e 6720 e280 9873 7474 79e2 8099 using ...stty... │ │ │ │ │ +00053430: 206d 616e 7561 6c6c 792e 0a0a 2020 202d manually... - │ │ │ │ │ +00053440: 2053 6f6d 6520 7379 7374 656d 7320 2869 Some systems (i │ │ │ │ │ +00053450: 6e63 6c75 6469 6e67 2070 7265 7669 6f75 ncluding previou │ │ │ │ │ +00053460: 7320 4465 6269 616e 2076 6572 7369 6f6e s Debian version │ │ │ │ │ +00053470: 7329 2075 7365 20e2 8098 786d 6f64 6d61 s) use ...xmodma │ │ │ │ │ +00053480: 70e2 8099 2074 6f0a 2020 2020 2061 7272 p... to. arr │ │ │ │ │ +00053490: 616e 6765 2066 6f72 2062 6f74 6820 e280 ange for both .. │ │ │ │ │ +000534a0: 983c 2d2d e280 9920 616e 6420 e280 9844 .<--... and ...D │ │ │ │ │ +000534b0: 656c 6574 65e2 8099 2074 6f20 6765 6e65 elete... to gene │ │ │ │ │ +000534c0: 7261 7465 20e2 8098 4b42 5f44 656c 6574 rate ...KB_Delet │ │ │ │ │ +000534d0: 65e2 8099 2e20 2057 650a 2020 2020 2063 e.... We. c │ │ │ │ │ +000534e0: 616e 2063 6861 6e67 6520 7468 6520 6265 an change the be │ │ │ │ │ +000534f0: 6861 7669 6f72 206f 6620 7468 6569 7220 havior of their │ │ │ │ │ +00053500: 5820 636c 6965 6e74 7320 7573 696e 6720 X clients using │ │ │ │ │ +00053510: 7468 6520 7361 6d65 2058 0a20 2020 2020 the same X. │ │ │ │ │ +00053520: 7265 736f 7572 6365 7320 7468 6174 2077 resources that w │ │ │ │ │ +00053530: 6520 7573 6520 746f 2064 6f20 6974 2066 e use to do it f │ │ │ │ │ +00053540: 6f72 206f 7572 206f 776e 2063 6c69 656e or our own clien │ │ │ │ │ +00053550: 7473 2c20 6f72 2063 6f6e 6669 6775 7265 ts, or configure │ │ │ │ │ +00053560: 0a20 2020 2020 6f75 7220 636c 6965 6e74 . our client │ │ │ │ │ +00053570: 7320 7573 696e 6720 7468 6569 7220 7265 s using their re │ │ │ │ │ +00053580: 736f 7572 6365 7320 7768 656e 2074 6869 sources when thi │ │ │ │ │ +00053590: 6e67 7320 6172 6520 7468 6520 6f74 6865 ngs are the othe │ │ │ │ │ +000535a0: 7220 7761 790a 2020 2020 2061 726f 756e r way. aroun │ │ │ │ │ +000535b0: 642e 2020 4f6e 2064 6973 706c 6179 7320 d. On displays │ │ │ │ │ +000535c0: 636f 6e66 6967 7572 6564 206c 696b 6520 configured like │ │ │ │ │ +000535d0: 7468 6973 20e2 8098 4465 6c65 7465 e280 this ...Delete.. │ │ │ │ │ +000535e0: 9920 7769 6c6c 206e 6f74 2077 6f72 6b2c . will not work, │ │ │ │ │ +000535f0: 0a20 2020 2020 6275 7420 e280 983c 2d2d . but ...<-- │ │ │ │ │ +00053600: e280 9920 7769 6c6c 2e0a 0a20 2020 2d20 ... will... - │ │ │ │ │ +00053610: 536f 6d65 206f 7065 7261 7469 6e67 2073 Some operating s │ │ │ │ │ +00053620: 7973 7465 6d73 2068 6176 6520 6469 6666 ystems have diff │ │ │ │ │ +00053630: 6572 656e 7420 e280 986b 6463 6831 e280 erent ...kdch1.. │ │ │ │ │ +00053640: 9920 7365 7474 696e 6773 2069 6e20 7468 . settings in th │ │ │ │ │ +00053650: 6569 720a 2020 2020 20e2 8098 7465 726d eir. ...term │ │ │ │ │ +00053660: 696e 666f e280 9920 6461 7461 6261 7365 info... database │ │ │ │ │ +00053670: 2066 6f72 20e2 8098 7874 6572 6de2 8099 for ...xterm... │ │ │ │ │ +00053680: 2061 6e64 206f 7468 6572 732e 2020 4f6e and others. On │ │ │ │ │ +00053690: 2074 6865 7365 2073 7973 7465 6d73 2074 these systems t │ │ │ │ │ +000536a0: 6865 0a20 2020 2020 e280 9844 656c 6574 he. ...Delet │ │ │ │ │ +000536b0: 65e2 8099 206b 6579 2077 696c 6c20 6e6f e... key will no │ │ │ │ │ +000536c0: 7420 776f 726b 2063 6f72 7265 6374 6c79 t work correctly │ │ │ │ │ +000536d0: 2077 6865 6e20 796f 7520 6c6f 6720 696e when you log in │ │ │ │ │ +000536e0: 2066 726f 6d20 6120 7379 7374 656d 0a20 from a system. │ │ │ │ │ +000536f0: 2020 2020 636f 6e66 6f72 6d69 6e67 2074 conforming t │ │ │ │ │ +00053700: 6f20 6f75 7220 706f 6c69 6379 2c20 6275 o our policy, bu │ │ │ │ │ +00053710: 7420 e280 983c 2d2d e280 9920 7769 6c6c t ...<--... will │ │ │ │ │ +00053720: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00053730: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00053740: 4e6f 6465 3a20 456e 7669 726f 6e6d 656e Node: Environmen │ │ │ │ │ +00053750: 7420 7661 7269 6162 6c65 732c 2020 4e65 t variables, Ne │ │ │ │ │ +00053760: 7874 3a20 5265 6769 7374 6572 696e 6720 xt: Registering │ │ │ │ │ +00053770: 446f 6375 6d65 6e74 7320 7573 696e 6720 Documents using │ │ │ │ │ +00053780: 646f 632d 6261 7365 2c20 2050 7265 763a doc-base, Prev: │ │ │ │ │ +00053790: 204b 6579 626f 6172 6420 636f 6e66 6967 Keyboard config │ │ │ │ │ +000537a0: 7572 6174 696f 6e2c 2020 5570 3a20 5468 uration, Up: Th │ │ │ │ │ +000537b0: 6520 4f70 6572 6174 696e 6720 5379 7374 e Operating Syst │ │ │ │ │ +000537c0: 656d 0a0a 392e 3920 456e 7669 726f 6e6d em..9.9 Environm │ │ │ │ │ +000537d0: 656e 7420 7661 7269 6162 6c65 730a 3d3d ent variables.== │ │ │ │ │ +000537e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000537f0: 3d3d 3d3d 3d3d 3d0a 0a50 726f 6772 616d =======..Program │ │ │ │ │ +00053800: 7320 696e 7374 616c 6c65 6420 6f6e 2074 s installed on t │ │ │ │ │ +00053810: 6865 2073 7973 7465 6d20 5041 5448 2028 he system PATH ( │ │ │ │ │ +00053820: e280 982f 6269 6ee2 8099 2c20 e280 982f .../bin..., .../ │ │ │ │ │ +00053830: 7573 722f 6269 6ee2 8099 2c20 e280 982f usr/bin..., .../ │ │ │ │ │ +00053840: 7362 696e e280 992c 0ae2 8098 2f75 7372 sbin...,..../usr │ │ │ │ │ +00053850: 2f73 6269 6ee2 8099 2c20 6f72 2073 696d /sbin..., or sim │ │ │ │ │ +00053860: 696c 6172 2064 6972 6563 746f 7269 6573 ilar directories │ │ │ │ │ +00053870: 2920 6d75 7374 206e 6f74 2064 6570 656e ) must not depen │ │ │ │ │ +00053880: 6420 6f6e 2063 7573 746f 6d0a 656e 7669 d on custom.envi │ │ │ │ │ +00053890: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ │ +000538a0: 2073 6574 7469 6e67 7320 746f 2067 6574 settings to get │ │ │ │ │ +000538b0: 2072 6561 736f 6e61 626c 6520 6465 6661 reasonable defa │ │ │ │ │ +000538c0: 756c 7473 2e20 2054 6869 7320 6973 0a62 ults. This is.b │ │ │ │ │ +000538d0: 6563 6175 7365 2073 7563 6820 656e 7669 ecause such envi │ │ │ │ │ +000538e0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ │ +000538f0: 7320 776f 756c 6420 6861 7665 2074 6f20 s would have to │ │ │ │ │ +00053900: 6265 2073 6574 2069 6e20 6120 7379 7374 be set in a syst │ │ │ │ │ +00053910: 656d 2d77 6964 650a 636f 6e66 6967 7572 em-wide.configur │ │ │ │ │ +00053920: 6174 696f 6e20 6669 6c65 2073 7563 6820 ation file such │ │ │ │ │ +00053930: 6173 2061 2066 696c 6520 696e 20e2 8098 as a file in ... │ │ │ │ │ +00053940: 2f65 7463 2f70 726f 6669 6c65 2e64 e280 /etc/profile.d.. │ │ │ │ │ +00053950: 992c 2077 6869 6368 2069 7320 6e6f 740a ., which is not. │ │ │ │ │ +00053960: 7375 7070 6f72 7465 6420 6279 2061 6c6c supported by all │ │ │ │ │ +00053970: 2073 6865 6c6c 732e 0a0a 4966 2061 2070 shells...If a p │ │ │ │ │ +00053980: 726f 6772 616d 2075 7375 616c 6c79 2064 rogram usually d │ │ │ │ │ +00053990: 6570 656e 6473 206f 6e20 656e 7669 726f epends on enviro │ │ │ │ │ +000539a0: 6e6d 656e 7420 7661 7269 6162 6c65 7320 nment variables │ │ │ │ │ +000539b0: 666f 7220 6974 730a 636f 6e66 6967 7572 for its.configur │ │ │ │ │ +000539c0: 6174 696f 6e2c 2074 6865 2070 726f 6772 ation, the progr │ │ │ │ │ +000539d0: 616d 2073 686f 756c 6420 6265 2063 6861 am should be cha │ │ │ │ │ +000539e0: 6e67 6564 2074 6f20 6661 6c6c 2062 6163 nged to fall bac │ │ │ │ │ +000539f0: 6b20 746f 2061 0a72 6561 736f 6e61 626c k to a.reasonabl │ │ │ │ │ +00053a00: 6520 6465 6661 756c 7420 636f 6e66 6967 e default config │ │ │ │ │ +00053a10: 7572 6174 696f 6e20 6966 2074 6865 7365 uration if these │ │ │ │ │ +00053a20: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var │ │ │ │ │ +00053a30: 6961 626c 6573 2061 7265 206e 6f74 0a70 iables are not.p │ │ │ │ │ +00053a40: 7265 7365 6e74 2e20 2049 6620 7468 6973 resent. If this │ │ │ │ │ +00053a50: 2063 616e 6e6f 7420 6265 2064 6f6e 6520 cannot be done │ │ │ │ │ +00053a60: 6561 7369 6c79 2028 652e 672e 2c20 6966 easily (e.g., if │ │ │ │ │ +00053a70: 2074 6865 2073 6f75 7263 6520 636f 6465 the source code │ │ │ │ │ +00053a80: 206f 6620 610a 6e6f 6e2d 6672 6565 2070 of a.non-free p │ │ │ │ │ +00053a90: 726f 6772 616d 2069 7320 6e6f 7420 6176 rogram is not av │ │ │ │ │ +00053aa0: 6169 6c61 626c 6529 2c20 7468 6520 7072 ailable), the pr │ │ │ │ │ +00053ab0: 6f67 7261 6d20 6d75 7374 2062 6520 7265 ogram must be re │ │ │ │ │ +00053ac0: 706c 6163 6564 2062 7920 610a 736d 616c placed by a.smal │ │ │ │ │ +00053ad0: 6c20 e280 9c77 7261 7070 6572 e280 9d20 l ...wrapper... │ │ │ │ │ +00053ae0: 7368 656c 6c20 7363 7269 7074 2074 6861 shell script tha │ │ │ │ │ +00053af0: 7420 7365 7473 2074 6865 2065 6e76 6972 t sets the envir │ │ │ │ │ +00053b00: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables │ │ │ │ │ +00053b10: 2069 6620 7468 6579 0a61 7265 206e 6f74 if they.are not │ │ │ │ │ +00053b20: 2061 6c72 6561 6479 2064 6566 696e 6564 already defined │ │ │ │ │ +00053b30: 2c20 616e 6420 6361 6c6c 7320 7468 6520 , and calls the │ │ │ │ │ +00053b40: 6f72 6967 696e 616c 2070 726f 6772 616d original program │ │ │ │ │ +00053b50: 2e0a 0a48 6572 6520 6973 2061 6e20 6578 ...Here is an ex │ │ │ │ │ +00053b60: 616d 706c 6520 6f66 2061 2077 7261 7070 ample of a wrapp │ │ │ │ │ +00053b70: 6572 2073 6372 6970 7420 666f 7220 7468 er script for th │ │ │ │ │ +00053b80: 6973 2070 7572 706f 7365 3a0a 0a20 2020 is purpose:.. │ │ │ │ │ +00053b90: 2020 2321 2f62 696e 2f73 680a 2020 2020 #!/bin/sh. │ │ │ │ │ +00053ba0: 2042 4152 3d24 7b42 4152 3a2d 2f76 6172 BAR=${BAR:-/var │ │ │ │ │ +00053bb0: 2f6c 6962 2f66 7562 6172 7d0a 2020 2020 /lib/fubar}. │ │ │ │ │ +00053bc0: 2065 7870 6f72 7420 4241 520a 2020 2020 export BAR. │ │ │ │ │ +00053bd0: 2065 7865 6320 2f75 7372 2f6c 6962 2f66 exec /usr/lib/f │ │ │ │ │ +00053be0: 6f6f 2f66 6f6f 2022 2440 220a 0a1f 0a46 oo/foo "$@"....F │ │ │ │ │ +00053bf0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00053c00: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00053c10: 5265 6769 7374 6572 696e 6720 446f 6375 Registering Docu │ │ │ │ │ +00053c20: 6d65 6e74 7320 7573 696e 6720 646f 632d ments using doc- │ │ │ │ │ +00053c30: 6261 7365 2c20 204e 6578 743a 2041 6c74 base, Next: Alt │ │ │ │ │ +00053c40: 6572 6e61 7465 2069 6e69 7420 7379 7374 ernate init syst │ │ │ │ │ +00053c50: 656d 732c 2020 5072 6576 3a20 456e 7669 ems, Prev: Envi │ │ │ │ │ +00053c60: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ │ +00053c70: 732c 2020 5570 3a20 5468 6520 4f70 6572 s, Up: The Oper │ │ │ │ │ +00053c80: 6174 696e 6720 5379 7374 656d 0a0a 392e ating System..9. │ │ │ │ │ +00053c90: 3130 2052 6567 6973 7465 7269 6e67 2044 10 Registering D │ │ │ │ │ +00053ca0: 6f63 756d 656e 7473 2075 7369 6e67 2064 ocuments using d │ │ │ │ │ +00053cb0: 6f63 2d62 6173 650a 3d3d 3d3d 3d3d 3d3d oc-base.======== │ │ │ │ │ +00053cc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00053cd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00053ce0: 3d0a 0a54 6865 2064 6f63 2d62 6173 6520 =..The doc-base │ │ │ │ │ +00053cf0: 7061 636b 6167 6520 696d 706c 656d 656e package implemen │ │ │ │ │ +00053d00: 7473 2061 206d 6563 6861 6e69 736d 2066 ts a mechanism f │ │ │ │ │ +00053d10: 6f72 2068 616e 646c 696e 6720 616e 6420 or handling and │ │ │ │ │ +00053d20: 7072 6573 656e 7469 6e67 0a64 6f63 756d presenting.docum │ │ │ │ │ +00053d30: 656e 7461 7469 6f6e 2e20 2044 6562 6961 entation. Debia │ │ │ │ │ +00053d40: 6e20 7061 636b 6167 6573 2074 6861 7420 n packages that │ │ │ │ │ +00053d50: 7072 6f76 6964 6573 206f 6e6c 696e 6520 provides online │ │ │ │ │ +00053d60: 646f 6375 6d65 6e74 6174 696f 6e0a 286f documentation.(o │ │ │ │ │ +00053d70: 7468 6572 2074 6861 6e20 6a75 7374 206d ther than just m │ │ │ │ │ +00053d80: 616e 7561 6c20 7061 6765 7329 206d 6179 anual pages) may │ │ │ │ │ +00053d90: 2072 6567 6973 7465 7220 7468 6573 6520 register these │ │ │ │ │ +00053da0: 646f 6375 6d65 6e74 7320 7769 7468 0a64 documents with.d │ │ │ │ │ +00053db0: 6f63 2d62 6173 6520 6279 2069 6e73 7461 oc-base by insta │ │ │ │ │ +00053dc0: 6c6c 696e 6720 6120 646f 632d 6261 7365 lling a doc-base │ │ │ │ │ +00053dd0: 2063 6f6e 7472 6f6c 2066 696c 6520 696e control file in │ │ │ │ │ +00053de0: 0ae2 8098 2f75 7372 2f73 6861 7265 2f64 ..../usr/share/d │ │ │ │ │ +00053df0: 6f63 2d62 6173 652f e280 992e 0a0a 506c oc-base/......Pl │ │ │ │ │ +00053e00: 6561 7365 2072 6566 6572 2074 6f20 7468 ease refer to th │ │ │ │ │ +00053e10: 6520 646f 6375 6d65 6e74 6174 696f 6e20 e documentation │ │ │ │ │ +00053e20: 7468 6174 2063 6f6d 6573 2077 6974 6820 that comes with │ │ │ │ │ +00053e30: 7468 6520 646f 632d 6261 7365 2070 6163 the doc-base pac │ │ │ │ │ +00053e40: 6b61 6765 0a66 6f72 2069 6e66 6f72 6d61 kage.for informa │ │ │ │ │ +00053e50: 7469 6f6e 2061 6e64 2064 6574 6169 6c73 tion and details │ │ │ │ │ +00053e60: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00053e70: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00053e80: 4e6f 6465 3a20 416c 7465 726e 6174 6520 Node: Alternate │ │ │ │ │ +00053e90: 696e 6974 2073 7973 7465 6d73 2c20 204e init systems, N │ │ │ │ │ +00053ea0: 6578 743a 2053 6967 6e61 6c69 6e67 2074 ext: Signaling t │ │ │ │ │ +00053eb0: 6861 7420 6120 7265 626f 6f74 2069 7320 hat a reboot is │ │ │ │ │ +00053ec0: 7265 7175 6972 6564 2c20 2050 7265 763a required, Prev: │ │ │ │ │ +00053ed0: 2052 6567 6973 7465 7269 6e67 2044 6f63 Registering Doc │ │ │ │ │ +00053ee0: 756d 656e 7473 2075 7369 6e67 2064 6f63 uments using doc │ │ │ │ │ +00053ef0: 2d62 6173 652c 2020 5570 3a20 5468 6520 -base, Up: The │ │ │ │ │ +00053f00: 4f70 6572 6174 696e 6720 5379 7374 656d Operating System │ │ │ │ │ +00053f10: 0a0a 392e 3131 2041 6c74 6572 6e61 7465 ..9.11 Alternate │ │ │ │ │ +00053f20: 2069 6e69 7420 7379 7374 656d 730a 3d3d init systems.== │ │ │ │ │ +00053f30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00053f40: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This │ │ │ │ │ +00053f50: 7365 6374 696f 6e20 6861 7320 6265 656e section has been │ │ │ │ │ +00053f60: 2064 656c 6574 6564 2e0a 0a2a 204d 656e deleted...* Men │ │ │ │ │ +00053f70: 753a 0a0a 2a20 4576 656e 742d 6261 7365 u:..* Event-base │ │ │ │ │ +00053f80: 6420 626f 6f74 2077 6974 6820 7570 7374 d boot with upst │ │ │ │ │ +00053f90: 6172 743a 3a0a 0a1f 0a46 696c 653a 2064 art::....File: d │ │ │ │ │ +00053fa0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00053fb0: 6f2c 2020 4e6f 6465 3a20 4576 656e 742d o, Node: Event- │ │ │ │ │ +00053fc0: 6261 7365 6420 626f 6f74 2077 6974 6820 based boot with │ │ │ │ │ +00053fd0: 7570 7374 6172 742c 2020 5570 3a20 416c upstart, Up: Al │ │ │ │ │ +00053fe0: 7465 726e 6174 6520 696e 6974 2073 7973 ternate init sys │ │ │ │ │ +00053ff0: 7465 6d73 0a0a 392e 3131 2e31 2045 7665 tems..9.11.1 Eve │ │ │ │ │ +00054000: 6e74 2d62 6173 6564 2062 6f6f 7420 7769 nt-based boot wi │ │ │ │ │ +00054010: 7468 2075 7073 7461 7274 0a2d 2d2d 2d2d th upstart.----- │ │ │ │ │ +00054020: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00054030: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +00054040: 0a54 6865 20e2 8098 7570 7374 6172 74e2 .The ...upstart. │ │ │ │ │ +00054050: 8099 2065 7665 6e74 2d62 6173 6564 2062 .. event-based b │ │ │ │ │ +00054060: 6f6f 7420 7379 7374 656d 2069 7320 6e6f oot system is no │ │ │ │ │ +00054070: 206c 6f6e 6765 7220 6d61 696e 7461 696e longer maintain │ │ │ │ │ +00054080: 6564 2069 6e20 4465 6269 616e 2c0a 736f ed in Debian,.so │ │ │ │ │ +00054090: 2074 6869 7320 7365 6374 696f 6e20 6861 this section ha │ │ │ │ │ +000540a0: 7320 6265 656e 2072 656d 6f76 6564 2e0a s been removed.. │ │ │ │ │ +000540b0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000540c0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000540d0: 6465 3a20 5369 676e 616c 696e 6720 7468 de: Signaling th │ │ │ │ │ +000540e0: 6174 2061 2072 6562 6f6f 7420 6973 2072 at a reboot is r │ │ │ │ │ +000540f0: 6571 7569 7265 642c 2020 5072 6576 3a20 equired, Prev: │ │ │ │ │ +00054100: 416c 7465 726e 6174 6520 696e 6974 2073 Alternate init s │ │ │ │ │ +00054110: 7973 7465 6d73 2c20 2055 703a 2054 6865 ystems, Up: The │ │ │ │ │ +00054120: 204f 7065 7261 7469 6e67 2053 7973 7465 Operating Syste │ │ │ │ │ +00054130: 6d0a 0a39 2e31 3220 5369 676e 616c 696e m..9.12 Signalin │ │ │ │ │ +00054140: 6720 7468 6174 2061 2072 6562 6f6f 7420 g that a reboot │ │ │ │ │ +00054150: 6973 2072 6571 7569 7265 640a 3d3d 3d3d is required.==== │ │ │ │ │ +00054160: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00054170: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00054180: 3d3d 3d3d 0a0a 5072 6f67 7261 6d73 2063 ====..Programs c │ │ │ │ │ +00054190: 616e 2073 6967 6e61 6c20 7468 6174 2061 an signal that a │ │ │ │ │ +000541a0: 2072 6562 6f6f 7420 6973 2072 6571 7569 reboot is requi │ │ │ │ │ +000541b0: 7265 6420 6279 20e2 8098 746f 7563 68e2 red by ...touch. │ │ │ │ │ +000541c0: 8099 696e 670a e280 982f 7275 6e2f 7265 ..ing..../run/re │ │ │ │ │ +000541d0: 626f 6f74 2d72 6571 7569 7265 64e2 8099 boot-required... │ │ │ │ │ +000541e0: 2e20 2049 7420 6973 2063 6f6e 7665 6e74 . It is convent │ │ │ │ │ +000541f0: 696f 6e61 6c20 746f 2061 6464 2074 6865 ional to add the │ │ │ │ │ +00054200: 206e 616d 6520 6f66 2074 6865 0a70 6163 name of the.pac │ │ │ │ │ +00054210: 6b61 6765 2873 2920 7265 7175 6972 696e kage(s) requirin │ │ │ │ │ +00054220: 6720 7468 6520 7265 626f 6f74 2074 6f20 g the reboot to │ │ │ │ │ +00054230: e280 982f 7275 6e2f 7265 626f 6f74 2d72 .../run/reboot-r │ │ │ │ │ +00054240: 6571 7569 7265 642e 706b 6773 e280 992e equired.pkgs.... │ │ │ │ │ +00054250: 0a50 726f 6772 616d 7320 7368 6f75 6c64 .Programs should │ │ │ │ │ +00054260: 206e 6f74 2061 6464 2061 2070 6163 6b61 not add a packa │ │ │ │ │ +00054270: 6765 206e 616d 6520 746f 20e2 8098 2f72 ge name to .../r │ │ │ │ │ +00054280: 756e 2f72 6562 6f6f 742d 7265 7175 6972 un/reboot-requir │ │ │ │ │ +00054290: 6564 2e70 6b67 73e2 8099 2069 660a 6974 ed.pkgs... if.it │ │ │ │ │ +000542a0: 2069 7320 616c 7265 6164 7920 7072 6573 is already pres │ │ │ │ │ +000542b0: 656e 7420 7468 6572 652e 0a0a 5468 6520 ent there...The │ │ │ │ │ +000542c0: e280 982f 7275 6e2f 7265 626f 6f74 2d72 .../run/reboot-r │ │ │ │ │ +000542d0: 6571 7569 7265 64e2 8099 206d 6563 6861 equired... mecha │ │ │ │ │ +000542e0: 6e69 736d 2069 7320 7573 6564 2077 6865 nism is used whe │ │ │ │ │ +000542f0: 6e20 6120 7265 626f 6f74 2069 7320 6e65 n a reboot is ne │ │ │ │ │ +00054300: 6564 6564 2074 6f0a 6675 6c6c 7920 6170 eded to.fully ap │ │ │ │ │ +00054310: 706c 7920 7468 6520 6368 616e 6765 7320 ply the changes │ │ │ │ │ +00054320: 696e 7472 6f64 7563 6564 2062 7920 7061 introduced by pa │ │ │ │ │ +00054330: 636b 6167 6520 696e 7374 616c 6c61 7469 ckage installati │ │ │ │ │ +00054340: 6f6e 206f 7220 7570 6772 6164 652e 0a54 on or upgrade..T │ │ │ │ │ +00054350: 7970 6963 616c 6c79 2069 7420 6973 2074 ypically it is t │ │ │ │ │ +00054360: 6865 20e2 8098 706f 7374 696e 7374 e280 he ...postinst.. │ │ │ │ │ +00054370: 9920 6d61 696e 7461 696e 6572 2073 6372 . maintainer scr │ │ │ │ │ +00054380: 6970 7420 7468 6174 2074 6f75 6368 6573 ipt that touches │ │ │ │ │ +00054390: 0ae2 8098 2f72 756e 2f72 6562 6f6f 742d ..../run/reboot- │ │ │ │ │ +000543a0: 7265 7175 6972 6564 e280 992c 2061 7420 required..., at │ │ │ │ │ +000543b0: 7468 6520 656e 6420 6f66 2061 2073 7563 the end of a suc │ │ │ │ │ +000543c0: 6365 7373 6675 6c20 636f 6e66 6967 7572 cessful configur │ │ │ │ │ +000543d0: 6174 696f 6e20 6f66 2074 6865 0a70 6163 ation of the.pac │ │ │ │ │ +000543e0: 6b61 6765 2e0a 0a54 6865 7265 2061 7265 kage...There are │ │ │ │ │ +000543f0: 206e 6f20 6775 6172 616e 7465 6573 2070 no guarantees p │ │ │ │ │ +00054400: 726f 7669 6465 6420 6279 2074 6865 20e2 rovided by the . │ │ │ │ │ +00054410: 8098 2f72 756e 2f72 6562 6f6f 742d 7265 ../run/reboot-re │ │ │ │ │ +00054420: 7175 6972 6564 e280 990a 636f 6e76 656e quired....conven │ │ │ │ │ +00054430: 7469 6f6e 2061 7320 746f 2077 6865 6e20 tion as to when │ │ │ │ │ +00054440: 6f72 2077 6865 7468 6572 2074 6865 2072 or whether the r │ │ │ │ │ +00054450: 6571 7565 7374 6564 2072 6562 6f6f 7420 equested reboot │ │ │ │ │ +00054460: 7769 6c6c 206f 6363 7572 2e0a 0a1f 0a46 will occur.....F │ │ │ │ │ +00054470: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00054480: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00054490: 4669 6c65 733c 323e 2c20 204e 6578 743a Files<2>, Next: │ │ │ │ │ +000544a0: 2043 7573 746f 6d69 7a65 6420 7072 6f67 Customized prog │ │ │ │ │ +000544b0: 7261 6d73 2c20 2050 7265 763a 2054 6865 rams, Prev: The │ │ │ │ │ +000544c0: 204f 7065 7261 7469 6e67 2053 7973 7465 Operating Syste │ │ │ │ │ +000544d0: 6d2c 2020 5570 3a20 546f 700a 0a31 3020 m, Up: Top..10 │ │ │ │ │ +000544e0: 4669 6c65 730a 2a2a 2a2a 2a2a 2a2a 0a0a Files.********.. │ │ │ │ │ +000544f0: 2a20 4d65 6e75 3a0a 0a2a 2042 696e 6172 * Menu:..* Binar │ │ │ │ │ +00054500: 6965 733a 3a0a 2a20 4c69 6272 6172 6965 ies::.* Librarie │ │ │ │ │ +00054510: 733a 3a0a 2a20 5368 6172 6564 206c 6962 s::.* Shared lib │ │ │ │ │ +00054520: 7261 7269 6573 3a20 5368 6172 6564 206c raries: Shared l │ │ │ │ │ +00054530: 6962 7261 7269 6573 3c32 3e2e 0a2a 2053 ibraries<2>..* S │ │ │ │ │ +00054540: 6372 6970 7473 3a3a 0a2a 2053 796d 626f cripts::.* Symbo │ │ │ │ │ +00054550: 6c69 6320 6c69 6e6b 733a 3a0a 2a20 4465 lic links::.* De │ │ │ │ │ +00054560: 7669 6365 2066 696c 6573 3a3a 0a2a 2043 vice files::.* C │ │ │ │ │ +00054570: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +00054580: 6573 3a3a 0a2a 204c 6f67 2066 696c 6573 es::.* Log files │ │ │ │ │ +00054590: 3a3a 0a2a 2050 6572 6d69 7373 696f 6e73 ::.* Permissions │ │ │ │ │ +000545a0: 2061 6e64 206f 776e 6572 733a 3a0a 2a20 and owners::.* │ │ │ │ │ +000545b0: 4669 6c65 206e 616d 6573 3a3a 0a0a 1f0a File names::.... │ │ │ │ │ +000545c0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +000545d0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +000545e0: 2042 696e 6172 6965 732c 2020 4e65 7874 Binaries, Next │ │ │ │ │ +000545f0: 3a20 4c69 6272 6172 6965 732c 2020 5570 : Libraries, Up │ │ │ │ │ +00054600: 3a20 4669 6c65 733c 323e 0a0a 3130 2e31 : Files<2>..10.1 │ │ │ │ │ +00054610: 2042 696e 6172 6965 730a 3d3d 3d3d 3d3d Binaries.====== │ │ │ │ │ +00054620: 3d3d 3d3d 3d3d 3d0a 0a54 776f 2064 6966 =======..Two dif │ │ │ │ │ +00054630: 6665 7265 6e74 2070 6163 6b61 6765 7320 ferent packages │ │ │ │ │ +00054640: 6d75 7374 206e 6f74 2069 6e73 7461 6c6c must not install │ │ │ │ │ +00054650: 2070 726f 6772 616d 7320 7769 7468 2064 programs with d │ │ │ │ │ +00054660: 6966 6665 7265 6e74 0a66 756e 6374 696f ifferent.functio │ │ │ │ │ +00054670: 6e61 6c69 7479 2062 7574 2077 6974 6820 nality but with │ │ │ │ │ +00054680: 7468 6520 7361 6d65 2066 696c 656e 616d the same filenam │ │ │ │ │ +00054690: 6573 2e20 2028 5468 6520 6361 7365 206f es. (The case o │ │ │ │ │ +000546a0: 6620 7477 6f20 7072 6f67 7261 6d73 0a68 f two programs.h │ │ │ │ │ +000546b0: 6176 696e 6720 7468 6520 7361 6d65 2066 aving the same f │ │ │ │ │ +000546c0: 756e 6374 696f 6e61 6c69 7479 2062 7574 unctionality but │ │ │ │ │ +000546d0: 2064 6966 6665 7265 6e74 2069 6d70 6c65 different imple │ │ │ │ │ +000546e0: 6d65 6e74 6174 696f 6e73 2069 7320 6861 mentations is ha │ │ │ │ │ +000546f0: 6e64 6c65 640a 7669 6120 e280 9c61 6c74 ndled.via ...alt │ │ │ │ │ +00054700: 6572 6e61 7469 7665 73e2 809d 206f 7220 ernatives... or │ │ │ │ │ +00054710: 7468 6520 e280 9c43 6f6e 666c 6963 7473 the ...Conflicts │ │ │ │ │ +00054720: e280 9d20 6d65 6368 616e 6973 6d2e 2020 ... mechanism. │ │ │ │ │ +00054730: 5365 6520 2a6e 6f74 6520 4d61 696e 7461 See *note Mainta │ │ │ │ │ +00054740: 696e 6572 0a53 6372 6970 7473 3a20 3564 iner.Scripts: 5d │ │ │ │ │ +00054750: 2e20 616e 6420 2a6e 6f74 6520 436f 6e66 . and *note Conf │ │ │ │ │ +00054760: 6c69 6374 696e 6720 6269 6e61 7279 2070 licting binary p │ │ │ │ │ +00054770: 6163 6b61 6765 7320 2d20 436f 6e66 6c69 ackages - Confli │ │ │ │ │ +00054780: 6374 733a 2066 342e 0a72 6573 7065 6374 cts: f4..respect │ │ │ │ │ +00054790: 6976 656c 792e 2920 2049 6620 7468 6973 ively.) If this │ │ │ │ │ +000547a0: 2063 6173 6520 6861 7070 656e 732c 206f case happens, o │ │ │ │ │ +000547b0: 6e65 206f 6620 7468 6520 7072 6f67 7261 ne of the progra │ │ │ │ │ +000547c0: 6d73 206d 7573 7420 6265 0a72 656e 616d ms must be.renam │ │ │ │ │ +000547d0: 6564 2e20 2054 6865 206d 6169 6e74 6169 ed. The maintai │ │ │ │ │ +000547e0: 6e65 7273 2073 686f 756c 6420 7265 706f ners should repo │ │ │ │ │ +000547f0: 7274 2074 6869 7320 746f 2074 6865 20e2 rt this to the . │ │ │ │ │ +00054800: 8098 6465 6269 616e 2d64 6576 656c e280 ..debian-devel.. │ │ │ │ │ +00054810: 990a 6d61 696c 696e 6720 6c69 7374 2061 ..mailing list a │ │ │ │ │ +00054820: 6e64 2074 7279 2074 6f20 6669 6e64 2061 nd try to find a │ │ │ │ │ +00054830: 2063 6f6e 7365 6e73 7573 2061 626f 7574 consensus about │ │ │ │ │ +00054840: 2077 6869 6368 2070 726f 6772 616d 2077 which program w │ │ │ │ │ +00054850: 696c 6c20 6861 7665 0a74 6f20 6265 2072 ill have.to be r │ │ │ │ │ +00054860: 656e 616d 6564 2e20 2049 6620 6120 636f enamed. If a co │ │ │ │ │ +00054870: 6e73 656e 7375 7320 6361 6e6e 6f74 2062 nsensus cannot b │ │ │ │ │ +00054880: 6520 7265 6163 6865 642c 2027 626f 7468 e reached, 'both │ │ │ │ │ +00054890: 2720 7072 6f67 7261 6d73 206d 7573 740a ' programs must. │ │ │ │ │ +000548a0: 6265 2072 656e 616d 6564 2e0a 0a54 6f20 be renamed...To │ │ │ │ │ +000548b0: 7375 7070 6f72 7420 6d65 7267 6564 2de2 support merged-. │ │ │ │ │ +000548c0: 8098 2f75 7372 e280 9920 7379 7374 656d ../usr... system │ │ │ │ │ +000548d0: 732c 2070 6163 6b61 6765 7320 6d75 7374 s, packages must │ │ │ │ │ +000548e0: 206e 6f74 2069 6e73 7461 6c6c 2066 696c not install fil │ │ │ │ │ +000548f0: 6573 2069 6e0a 626f 7468 20e2 8098 2f70 es in.both .../p │ │ │ │ │ +00054900: 6174 68e2 8099 2061 6e64 20e2 8098 2f75 ath... and .../u │ │ │ │ │ +00054910: 7372 2f70 6174 68e2 8099 2e20 2046 6f72 sr/path.... For │ │ │ │ │ +00054920: 2065 7861 6d70 6c65 2c20 6120 7061 636b example, a pack │ │ │ │ │ +00054930: 6167 6520 6d75 7374 206e 6f74 2069 6e73 age must not ins │ │ │ │ │ +00054940: 7461 6c6c 0a62 6f74 6820 e280 982f 6269 tall.both .../bi │ │ │ │ │ +00054950: 6e2f 6578 616d 706c 65e2 8099 2061 6e64 n/example... and │ │ │ │ │ +00054960: 20e2 8098 2f75 7372 2f62 696e 2f65 7861 .../usr/bin/exa │ │ │ │ │ +00054970: 6d70 6c65 e280 992e 0a0a 4966 2061 2066 mple......If a f │ │ │ │ │ +00054980: 696c 6520 6973 206d 6f76 6564 2062 6574 ile is moved bet │ │ │ │ │ +00054990: 7765 656e 20e2 8098 2f70 6174 68e2 8099 ween .../path... │ │ │ │ │ +000549a0: 2061 6e64 20e2 8098 2f75 7372 2f70 6174 and .../usr/pat │ │ │ │ │ +000549b0: 68e2 8099 2069 6e20 7265 7669 7369 6f6e h... in revision │ │ │ │ │ +000549c0: 7320 6f66 2061 0a44 6562 6961 6e20 7061 s of a.Debian pa │ │ │ │ │ +000549d0: 636b 6167 652c 2061 6e64 2061 2063 6f6d ckage, and a com │ │ │ │ │ +000549e0: 7061 7469 6269 6c69 7479 2073 796d 6c69 patibility symli │ │ │ │ │ +000549f0: 6e6b 2061 7420 7468 6520 6f6c 6420 7061 nk at the old pa │ │ │ │ │ +00054a00: 7468 2069 7320 6e65 6564 6564 2c0a 7468 th is needed,.th │ │ │ │ │ +00054a10: 6520 7379 6d6c 696e 6b20 6d75 7374 2062 e symlink must b │ │ │ │ │ +00054a20: 6520 6d61 6e61 6765 6420 696e 2061 2077 e managed in a w │ │ │ │ │ +00054a30: 6179 2074 6861 7420 7769 6c6c 206e 6f74 ay that will not │ │ │ │ │ +00054a40: 2062 7265 616b 2077 6865 6e20 e280 982f break when .../ │ │ │ │ │ +00054a50: 7061 7468 e280 990a 616e 6420 e280 982f path....and .../ │ │ │ │ │ +00054a60: 7573 722f 7061 7468 e280 9920 6172 6520 usr/path... are │ │ │ │ │ +00054a70: 7468 6520 7361 6d65 2075 6e64 6572 6c79 the same underly │ │ │ │ │ +00054a80: 696e 6720 6469 7265 6374 6f72 7920 6475 ing directory du │ │ │ │ │ +00054a90: 6520 746f 2073 796d 6c69 6e6b 7320 6f72 e to symlinks or │ │ │ │ │ +00054aa0: 0a6f 7468 6572 206d 6563 6861 6e69 736d .other mechanism │ │ │ │ │ +00054ab0: 732e 0a0a 4269 6e61 7279 2065 7865 6375 s...Binary execu │ │ │ │ │ +00054ac0: 7461 626c 6573 206d 7573 7420 6e6f 7420 tables must not │ │ │ │ │ +00054ad0: 6265 2073 7461 7469 6361 6c6c 7920 6c69 be statically li │ │ │ │ │ +00054ae0: 6e6b 6564 2077 6974 6820 7468 6520 474e nked with the GN │ │ │ │ │ +00054af0: 5520 4320 6c69 6272 6172 792c 0a73 696e U C library,.sin │ │ │ │ │ +00054b00: 6365 2074 6869 7320 7072 6576 656e 7473 ce this prevents │ │ │ │ │ +00054b10: 2074 6865 2062 696e 6172 7920 6672 6f6d the binary from │ │ │ │ │ +00054b20: 2062 656e 6566 6974 696e 6720 6672 6f6d benefiting from │ │ │ │ │ +00054b30: 2066 6978 6573 2061 6e64 0a69 6d70 726f fixes and.impro │ │ │ │ │ +00054b40: 7665 6d65 6e74 7320 746f 2074 6865 2043 vements to the C │ │ │ │ │ +00054b50: 206c 6962 7261 7279 2077 6974 686f 7574 library without │ │ │ │ │ +00054b60: 2062 6569 6e67 2072 6562 7569 6c74 2061 being rebuilt a │ │ │ │ │ +00054b70: 6e64 2063 6f6d 706c 6963 6174 6573 0a73 nd complicates.s │ │ │ │ │ +00054b80: 6563 7572 6974 7920 7570 6461 7465 732e ecurity updates. │ │ │ │ │ +00054b90: 2020 5468 6973 2072 6571 7569 7265 6d65 This requireme │ │ │ │ │ +00054ba0: 6e74 206d 6179 2062 6520 7265 6c61 7865 nt may be relaxe │ │ │ │ │ +00054bb0: 6420 666f 7220 6269 6e61 7279 0a65 7865 d for binary.exe │ │ │ │ │ +00054bc0: 6375 7461 626c 6573 2077 686f 7365 2069 cutables whose i │ │ │ │ │ +00054bd0: 6e74 656e 6465 6420 7075 7270 6f73 6520 ntended purpose │ │ │ │ │ +00054be0: 6973 2074 6f20 6469 6167 6e6f 7365 2061 is to diagnose a │ │ │ │ │ +00054bf0: 6e64 2066 6978 2074 6865 2073 7973 7465 nd fix the syste │ │ │ │ │ +00054c00: 6d20 696e 0a73 6974 7561 7469 6f6e 7320 m in.situations │ │ │ │ │ +00054c10: 7768 6572 6520 7468 6520 474e 5520 4320 where the GNU C │ │ │ │ │ +00054c20: 6c69 6272 6172 7920 6d61 7920 6e6f 7420 library may not │ │ │ │ │ +00054c30: 6265 2075 7361 626c 6520 2873 7563 6820 be usable (such │ │ │ │ │ +00054c40: 6173 2073 7973 7465 6d0a 7265 636f 7665 as system.recove │ │ │ │ │ +00054c50: 7279 2073 6865 6c6c 7320 6f72 2075 7469 ry shells or uti │ │ │ │ │ +00054c60: 6c69 7469 6573 206c 696b 6520 6c64 636f lities like ldco │ │ │ │ │ +00054c70: 6e66 6967 2920 6f72 2066 6f72 2062 696e nfig) or for bin │ │ │ │ │ +00054c80: 6172 7920 6578 6563 7574 6162 6c65 730a ary executables. │ │ │ │ │ +00054c90: 7768 6572 6520 7468 6520 7365 6375 7269 where the securi │ │ │ │ │ +00054ca0: 7479 2062 656e 6566 6974 7320 6f66 2073 ty benefits of s │ │ │ │ │ +00054cb0: 7461 7469 6320 6c69 6e6b 696e 6720 6f75 tatic linking ou │ │ │ │ │ +00054cc0: 7477 6569 6768 2074 6865 2064 7261 7762 tweigh the drawb │ │ │ │ │ +00054cd0: 6163 6b73 2e0a 0a42 7920 6465 6661 756c acks...By defaul │ │ │ │ │ +00054ce0: 742c 2077 6865 6e20 6120 7061 636b 6167 t, when a packag │ │ │ │ │ +00054cf0: 6520 6973 2062 6569 6e67 2062 7569 6c74 e is being built │ │ │ │ │ +00054d00: 2c20 616e 7920 6269 6e61 7269 6573 2063 , any binaries c │ │ │ │ │ +00054d10: 7265 6174 6564 2073 686f 756c 640a 696e reated should.in │ │ │ │ │ +00054d20: 636c 7564 6520 6465 6275 6767 696e 6720 clude debugging │ │ │ │ │ +00054d30: 696e 666f 726d 6174 696f 6e2c 2061 7320 information, as │ │ │ │ │ +00054d40: 7765 6c6c 2061 7320 6265 696e 6720 636f well as being co │ │ │ │ │ +00054d50: 6d70 696c 6564 2077 6974 680a 6f70 7469 mpiled with.opti │ │ │ │ │ +00054d60: 6d69 7a61 7469 6f6e 2e20 2059 6f75 2073 mization. You s │ │ │ │ │ +00054d70: 686f 756c 6420 616c 736f 2074 7572 6e20 hould also turn │ │ │ │ │ +00054d80: 6f6e 2061 7320 6d61 6e79 2072 6561 736f on as many reaso │ │ │ │ │ +00054d90: 6e61 626c 6520 636f 6d70 696c 6174 696f nable compilatio │ │ │ │ │ +00054da0: 6e0a 7761 726e 696e 6773 2061 7320 706f n.warnings as po │ │ │ │ │ +00054db0: 7373 6962 6c65 2028 7365 6520 2a6e 6f74 ssible (see *not │ │ │ │ │ +00054dc0: 6520 4d61 696e 2062 7569 6c64 696e 6720 e Main building │ │ │ │ │ +00054dd0: 7363 7269 7074 3b20 6465 6269 616e 2f72 script; debian/r │ │ │ │ │ +00054de0: 756c 6573 3a0a 3763 2e29 2e20 2046 6f72 ules:.7c.). For │ │ │ │ │ +00054df0: 2074 6865 2043 2070 726f 6772 616d 6d69 the C programmi │ │ │ │ │ +00054e00: 6e67 206c 616e 6775 6167 652c 2074 6869 ng language, thi │ │ │ │ │ +00054e10: 7320 6d65 616e 7320 7468 6520 666f 6c6c s means the foll │ │ │ │ │ +00054e20: 6f77 696e 670a 636f 6d70 696c 6174 696f owing.compilatio │ │ │ │ │ +00054e30: 6e20 7061 7261 6d65 7465 7273 2073 686f n parameters sho │ │ │ │ │ +00054e40: 756c 6420 6265 2075 7365 643a 0a0a 2020 uld be used:.. │ │ │ │ │ +00054e50: 2020 2043 4320 3d20 6763 630a 2020 2020 CC = gcc. │ │ │ │ │ +00054e60: 2043 464c 4147 5320 3d20 2d4f 3220 2d67 CFLAGS = -O2 -g │ │ │ │ │ +00054e70: 202d 5761 6c6c 2023 2073 616e 6520 7761 -Wall # sane wa │ │ │ │ │ +00054e80: 726e 696e 6720 6f70 7469 6f6e 7320 7661 rning options va │ │ │ │ │ +00054e90: 7279 2062 6574 7765 656e 2070 726f 6772 ry between progr │ │ │ │ │ +00054ea0: 616d 730a 2020 2020 204c 4446 4c41 4753 ams. LDFLAGS │ │ │ │ │ +00054eb0: 203d 2023 206e 6f6e 650a 0a42 7920 6465 = # none..By de │ │ │ │ │ +00054ec0: 6661 756c 7420 616c 6c20 696e 7374 616c fault all instal │ │ │ │ │ +00054ed0: 6c65 6420 6269 6e61 7269 6573 2073 686f led binaries sho │ │ │ │ │ +00054ee0: 756c 6420 6265 2073 7472 6970 7065 6420 uld be stripped │ │ │ │ │ +00054ef0: 6279 2063 616c 6c69 6e67 0a0a 2020 2020 by calling.. │ │ │ │ │ +00054f00: 2073 7472 6970 202d 2d73 7472 6970 2d75 strip --strip-u │ │ │ │ │ +00054f10: 6e6e 6565 6465 6420 2d2d 7265 6d6f 7665 nneeded --remove │ │ │ │ │ +00054f20: 2d73 6563 7469 6f6e 3d2e 636f 6d6d 656e -section=.commen │ │ │ │ │ +00054f30: 7420 2d2d 7265 6d6f 7665 2d73 6563 7469 t --remove-secti │ │ │ │ │ +00054f40: 6f6e 3d2e 6e6f 7465 2062 696e 6172 6965 on=.note binarie │ │ │ │ │ +00054f50: 730a 0a6f 6e20 7468 6520 6269 6e61 7269 s..on the binari │ │ │ │ │ +00054f60: 6573 2061 6674 6572 2074 6865 7920 6861 es after they ha │ │ │ │ │ +00054f70: 7665 2062 6565 6e20 636f 7069 6564 2069 ve been copied i │ │ │ │ │ +00054f80: 6e74 6f20 e280 9864 6562 6961 6e2f 746d nto ...debian/tm │ │ │ │ │ +00054f90: 70e2 8099 2062 7574 2062 6566 6f72 650a p... but before. │ │ │ │ │ +00054fa0: 7468 6520 7472 6565 2069 7320 6d61 6465 the tree is made │ │ │ │ │ +00054fb0: 2069 6e74 6f20 6120 7061 636b 6167 652e into a package. │ │ │ │ │ +00054fc0: 0a0a 4974 2069 7320 6e6f 7420 7265 636f ..It is not reco │ │ │ │ │ +00054fd0: 6d6d 656e 6465 6420 746f 2073 7472 6970 mmended to strip │ │ │ │ │ +00054fe0: 2062 696e 6172 6965 7320 6279 2070 6173 binaries by pas │ │ │ │ │ +00054ff0: 7369 6e67 2074 6865 20e2 8098 2d73 e280 sing the ...-s.. │ │ │ │ │ +00055000: 9920 666c 6167 2074 6f0a e280 9869 6e73 . flag to....ins │ │ │ │ │ +00055010: 7461 6c6c e280 992c 2062 6563 6175 7365 tall..., because │ │ │ │ │ +00055020: 2074 6869 7320 6661 696c 7320 746f 2072 this fails to r │ │ │ │ │ +00055030: 656d 6f76 6520 2e63 6f6d 6d65 6e74 2061 emove .comment a │ │ │ │ │ +00055040: 6e64 202e 6e6f 7465 2073 6563 7469 6f6e nd .note section │ │ │ │ │ +00055050: 732c 2061 6e64 0a61 6c73 6f20 7072 6576 s, and.also prev │ │ │ │ │ +00055060: 656e 7473 2074 6865 2061 7574 6f6d 6174 ents the automat │ │ │ │ │ +00055070: 6963 2063 7265 6174 696f 6e20 6f66 2064 ic creation of d │ │ │ │ │ +00055080: 6267 7379 6d20 6269 6e61 7279 2070 6163 bgsym binary pac │ │ │ │ │ +00055090: 6b61 6765 7320 6279 2074 6f6f 6c73 0a6c kages by tools.l │ │ │ │ │ +000550a0: 696b 6520 e280 9864 685f 7374 7269 70e2 ike ...dh_strip. │ │ │ │ │ +000550b0: 8099 2e0a 0a41 6c74 686f 7567 6820 6269 .....Although bi │ │ │ │ │ +000550c0: 6e61 7269 6573 2069 6e20 7468 6520 6275 naries in the bu │ │ │ │ │ +000550d0: 696c 6420 7472 6565 2073 686f 756c 6420 ild tree should │ │ │ │ │ +000550e0: 6265 2063 6f6d 7069 6c65 6420 7769 7468 be compiled with │ │ │ │ │ +000550f0: 2064 6562 7567 6769 6e67 0a69 6e66 6f72 debugging.infor │ │ │ │ │ +00055100: 6d61 7469 6f6e 2062 7920 6465 6661 756c mation by defaul │ │ │ │ │ +00055110: 742c 2069 7420 6361 6e20 6f66 7465 6e20 t, it can often │ │ │ │ │ +00055120: 6265 2064 6966 6669 6375 6c74 2074 6f20 be difficult to │ │ │ │ │ +00055130: 6465 6275 6720 7072 6f67 7261 6d73 2069 debug programs i │ │ │ │ │ +00055140: 660a 7468 6579 2061 7265 2061 6c73 6f20 f.they are also │ │ │ │ │ +00055150: 7375 626a 6563 7465 6420 746f 2063 6f6d subjected to com │ │ │ │ │ +00055160: 7069 6c65 7220 6f70 7469 6d69 7a61 7469 piler optimizati │ │ │ │ │ +00055170: 6f6e 2e20 2046 6f72 2074 6869 7320 7265 on. For this re │ │ │ │ │ +00055180: 6173 6f6e 2c20 6974 0a69 7320 7265 636f ason, it.is reco │ │ │ │ │ +00055190: 6d6d 656e 6465 6420 746f 2073 7570 706f mmended to suppo │ │ │ │ │ +000551a0: 7274 2074 6865 2073 7461 6e64 6172 6469 rt the standardi │ │ │ │ │ +000551b0: 7a65 6420 656e 7669 726f 6e6d 656e 7420 zed environment │ │ │ │ │ +000551c0: 7661 7269 6162 6c65 0ae2 8098 4445 425f variable....DEB_ │ │ │ │ │ +000551d0: 4255 494c 445f 4f50 5449 4f4e 53e2 8099 BUILD_OPTIONS... │ │ │ │ │ +000551e0: 2028 7365 6520 2a6e 6f74 6520 6465 6269 (see *note debi │ │ │ │ │ +000551f0: 616e 2f72 756c 6573 2061 6e64 2044 4542 an/rules and DEB │ │ │ │ │ +00055200: 5f42 5549 4c44 5f4f 5054 494f 4e53 3a20 _BUILD_OPTIONS: │ │ │ │ │ +00055210: 3764 2e29 2e0a 5468 6973 2076 6172 6961 7d.)..This varia │ │ │ │ │ +00055220: 626c 6520 6361 6e20 636f 6e74 6169 6e20 ble can contain │ │ │ │ │ +00055230: 7365 7665 7261 6c20 666c 6167 7320 746f several flags to │ │ │ │ │ +00055240: 2063 6861 6e67 6520 686f 7720 6120 7061 change how a pa │ │ │ │ │ +00055250: 636b 6167 6520 6973 0a63 6f6d 7069 6c65 ckage is.compile │ │ │ │ │ +00055260: 6420 616e 6420 6275 696c 742e 0a0a 4974 d and built...It │ │ │ │ │ +00055270: 2069 7320 7570 2074 6f20 7468 6520 7061 is up to the pa │ │ │ │ │ +00055280: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ +00055290: 2074 6f20 6465 6369 6465 2077 6861 7420 to decide what │ │ │ │ │ +000552a0: 636f 6d70 696c 6174 696f 6e20 6f70 7469 compilation opti │ │ │ │ │ +000552b0: 6f6e 730a 6172 6520 6265 7374 2066 6f72 ons.are best for │ │ │ │ │ +000552c0: 2074 6865 2070 6163 6b61 6765 2e20 2043 the package. C │ │ │ │ │ +000552d0: 6572 7461 696e 2062 696e 6172 6965 7320 ertain binaries │ │ │ │ │ +000552e0: 2873 7563 6820 6173 0a63 6f6d 7075 7461 (such as.computa │ │ │ │ │ +000552f0: 7469 6f6e 616c 6c79 2d69 6e74 656e 7369 tionally-intensi │ │ │ │ │ +00055300: 7665 2070 726f 6772 616d 7329 2077 696c ve programs) wil │ │ │ │ │ +00055310: 6c20 6675 6e63 7469 6f6e 2062 6574 7465 l function bette │ │ │ │ │ +00055320: 7220 7769 7468 2063 6572 7461 696e 0a66 r with certain.f │ │ │ │ │ +00055330: 6c61 6773 2028 e280 982d 4f33 e280 992c lags (...-O3..., │ │ │ │ │ +00055340: 2066 6f72 2065 7861 6d70 6c65 293b 2066 for example); f │ │ │ │ │ +00055350: 6565 6c20 6672 6565 2074 6f20 7573 6520 eel free to use │ │ │ │ │ +00055360: 7468 656d 2e20 2050 6c65 6173 6520 7573 them. Please us │ │ │ │ │ +00055370: 6520 676f 6f64 0a6a 7564 676d 656e 7420 e good.judgment │ │ │ │ │ +00055380: 6865 7265 2e20 2044 6f6e e280 9974 2075 here. Don...t u │ │ │ │ │ +00055390: 7365 2066 6c61 6773 2066 6f72 2074 6865 se flags for the │ │ │ │ │ +000553a0: 2073 616b 6520 6f66 2069 743b 206f 6e6c sake of it; onl │ │ │ │ │ +000553b0: 7920 7573 6520 7468 656d 2069 660a 7468 y use them if.th │ │ │ │ │ +000553c0: 6572 6520 6973 2067 6f6f 6420 7265 6173 ere is good reas │ │ │ │ │ +000553d0: 6f6e 2074 6f20 646f 2073 6f2e 2020 4665 on to do so. Fe │ │ │ │ │ +000553e0: 656c 2066 7265 6520 746f 206f 7665 7272 el free to overr │ │ │ │ │ +000553f0: 6964 6520 7468 6520 7570 7374 7265 616d ide the upstream │ │ │ │ │ +00055400: 0a61 7574 686f 72e2 8099 7320 6964 6561 .author...s idea │ │ │ │ │ +00055410: 7320 6162 6f75 7420 7768 6963 6820 636f s about which co │ │ │ │ │ +00055420: 6d70 696c 6174 696f 6e20 6f70 7469 6f6e mpilation option │ │ │ │ │ +00055430: 7320 6172 6520 6265 7374 3a20 7468 6579 s are best: they │ │ │ │ │ +00055440: 2061 7265 206f 6674 656e 0a69 6e61 7070 are often.inapp │ │ │ │ │ +00055450: 726f 7072 6961 7465 2066 6f72 206f 7572 ropriate for our │ │ │ │ │ +00055460: 2065 6e76 6972 6f6e 6d65 6e74 2e0a 0a1f environment.... │ │ │ │ │ +00055470: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00055480: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00055490: 3a20 4c69 6272 6172 6965 732c 2020 4e65 : Libraries, Ne │ │ │ │ │ +000554a0: 7874 3a20 5368 6172 6564 206c 6962 7261 xt: Shared libra │ │ │ │ │ +000554b0: 7269 6573 3c32 3e2c 2020 5072 6576 3a20 ries<2>, Prev: │ │ │ │ │ +000554c0: 4269 6e61 7269 6573 2c20 2055 703a 2046 Binaries, Up: F │ │ │ │ │ +000554d0: 696c 6573 3c32 3e0a 0a31 302e 3220 4c69 iles<2>..10.2 Li │ │ │ │ │ +000554e0: 6272 6172 6965 730a 3d3d 3d3d 3d3d 3d3d braries.======== │ │ │ │ │ +000554f0: 3d3d 3d3d 3d3d 0a0a 4966 2074 6865 2070 ======..If the p │ │ │ │ │ +00055500: 6163 6b61 6765 2069 7320 2761 7263 6869 ackage is 'archi │ │ │ │ │ +00055510: 7465 6374 7572 653a 2061 6e79 272c 2074 tecture: any', t │ │ │ │ │ +00055520: 6865 6e20 7468 6520 7368 6172 6564 206c hen the shared l │ │ │ │ │ +00055530: 6962 7261 7279 0a63 6f6d 7069 6c61 7469 ibrary.compilati │ │ │ │ │ +00055540: 6f6e 2061 6e64 206c 696e 6b69 6e67 2066 on and linking f │ │ │ │ │ +00055550: 6c61 6773 206d 7573 7420 6861 7665 20e2 lags must have . │ │ │ │ │ +00055560: 8098 2d66 5049 43e2 8099 2c20 6f72 2074 ..-fPIC..., or t │ │ │ │ │ +00055570: 6865 2070 6163 6b61 6765 2073 6861 6c6c he package shall │ │ │ │ │ +00055580: 0a6e 6f74 2062 7569 6c64 206f 6e20 736f .not build on so │ │ │ │ │ +00055590: 6d65 206f 6620 7468 6520 7375 7070 6f72 me of the suppor │ │ │ │ │ +000555a0: 7465 6420 6172 6368 6974 6563 7475 7265 ted architecture │ │ │ │ │ +000555b0: 732e 2020 2831 2920 2041 6e79 2065 7863 s. (1) Any exc │ │ │ │ │ +000555c0: 6570 7469 6f6e 2074 6f0a 7468 6973 2072 eption to.this r │ │ │ │ │ +000555d0: 756c 6520 6d75 7374 2062 6520 6469 7363 ule must be disc │ │ │ │ │ +000555e0: 7573 7365 6420 6f6e 2074 6865 206d 6169 ussed on the mai │ │ │ │ │ +000555f0: 6c69 6e67 206c 6973 740a 2764 6562 6961 ling list.'debia │ │ │ │ │ +00055600: 6e2d 6465 7665 6c40 6c69 7374 732e 6465 n-devel@lists.de │ │ │ │ │ +00055610: 6269 616e 2e6f 7267 272c 2061 6e64 2061 bian.org', and a │ │ │ │ │ +00055620: 2072 6f75 6768 2063 6f6e 7365 6e73 7573 rough consensus │ │ │ │ │ +00055630: 206f 6274 6169 6e65 642e 2020 5468 650a obtained. The. │ │ │ │ │ +00055640: 7265 6173 6f6e 7320 666f 7220 6e6f 7420 reasons for not │ │ │ │ │ +00055650: 636f 6d70 696c 696e 6720 7769 7468 20e2 compiling with . │ │ │ │ │ +00055660: 8098 2d66 5049 43e2 8099 2066 6c61 6720 ..-fPIC... flag │ │ │ │ │ +00055670: 6d75 7374 2062 6520 7265 636f 7264 6564 must be recorded │ │ │ │ │ +00055680: 2069 6e20 7468 6520 6669 6c65 0ae2 8098 in the file.... │ │ │ │ │ +00055690: 5245 4144 4d45 2e44 6562 6961 6ee2 8099 README.Debian... │ │ │ │ │ +000556a0: 2c20 616e 6420 6361 7265 206d 7573 7420 , and care must │ │ │ │ │ +000556b0: 6265 2074 616b 656e 2074 6f20 6569 7468 be taken to eith │ │ │ │ │ +000556c0: 6572 2072 6573 7472 6963 7420 7468 650a er restrict the. │ │ │ │ │ +000556d0: 6172 6368 6974 6563 7475 7265 206f 7220 architecture or │ │ │ │ │ +000556e0: 6172 7261 6e67 6520 666f 7220 e280 982d arrange for ...- │ │ │ │ │ +000556f0: 6650 4943 e280 9920 746f 2062 6520 7573 fPIC... to be us │ │ │ │ │ +00055700: 6564 206f 6e20 6172 6368 6974 6563 7475 ed on architectu │ │ │ │ │ +00055710: 7265 7320 7768 6572 6520 6974 0a69 7320 res where it.is │ │ │ │ │ +00055720: 7265 7175 6972 6564 2e20 2028 3229 0a0a required. (2).. │ │ │ │ │ +00055730: 4173 2074 6f20 7468 6520 7374 6174 6963 As to the static │ │ │ │ │ +00055740: 206c 6962 7261 7269 6573 2c20 7468 6520 libraries, the │ │ │ │ │ +00055750: 636f 6d6d 6f6e 2063 6173 6520 6973 206e common case is n │ │ │ │ │ +00055760: 6f74 2074 6f20 6861 7665 2072 656c 6f63 ot to have reloc │ │ │ │ │ +00055770: 6174 6162 6c65 0a63 6f64 652c 2073 696e atable.code, sin │ │ │ │ │ +00055780: 6365 2074 6865 7265 2069 7320 6e6f 2062 ce there is no b │ │ │ │ │ +00055790: 656e 6566 6974 2c20 756e 6c65 7373 2069 enefit, unless i │ │ │ │ │ +000557a0: 6e20 7370 6563 6966 6963 2063 6173 6573 n specific cases │ │ │ │ │ +000557b0: 3b20 7468 6572 6566 6f72 6520 7468 650a ; therefore the. │ │ │ │ │ +000557c0: 7374 6174 6963 2076 6572 7369 6f6e 206d static version m │ │ │ │ │ +000557d0: 7573 7420 6e6f 7420 6265 2063 6f6d 7069 ust not be compi │ │ │ │ │ +000557e0: 6c65 6420 7769 7468 2074 6865 20e2 8098 led with the ... │ │ │ │ │ +000557f0: 2d66 5049 43e2 8099 2066 6c61 672e 2020 -fPIC... flag. │ │ │ │ │ +00055800: 416e 790a 6578 6365 7074 696f 6e20 746f Any.exception to │ │ │ │ │ +00055810: 2074 6869 7320 7275 6c65 2073 686f 756c this rule shoul │ │ │ │ │ +00055820: 6420 6265 2064 6973 6375 7373 6564 206f d be discussed o │ │ │ │ │ +00055830: 6e20 7468 6520 6d61 696c 696e 6720 6c69 n the mailing li │ │ │ │ │ +00055840: 7374 0a27 6465 6269 616e 2d64 6576 656c st.'debian-devel │ │ │ │ │ +00055850: 406c 6973 7473 2e64 6562 6961 6e2e 6f72 @lists.debian.or │ │ │ │ │ +00055860: 6727 2c20 616e 6420 7468 6520 7265 6173 g', and the reas │ │ │ │ │ +00055870: 6f6e 7320 666f 7220 636f 6d70 696c 696e ons for compilin │ │ │ │ │ +00055880: 6720 7769 7468 2074 6865 0ae2 8098 2d66 g with the....-f │ │ │ │ │ +00055890: 5049 43e2 8099 2066 6c61 6720 6d75 7374 PIC... flag must │ │ │ │ │ +000558a0: 2062 6520 7265 636f 7264 6564 2069 6e20 be recorded in │ │ │ │ │ +000558b0: 7468 6520 6669 6c65 20e2 8098 5245 4144 the file ...READ │ │ │ │ │ +000558c0: 4d45 2e44 6562 6961 6ee2 8099 2e20 2028 ME.Debian.... ( │ │ │ │ │ +000558d0: 3329 0a0a 496e 206f 7468 6572 2077 6f72 3)..In other wor │ │ │ │ │ +000558e0: 6473 2c20 6966 2062 6f74 6820 6120 7368 ds, if both a sh │ │ │ │ │ +000558f0: 6172 6564 2061 6e64 2061 2073 7461 7469 ared and a stati │ │ │ │ │ +00055900: 6320 6c69 6272 6172 7920 6973 2062 6569 c library is bei │ │ │ │ │ +00055910: 6e67 2062 7569 6c74 2c0a 6561 6368 2073 ng built,.each s │ │ │ │ │ +00055920: 6f75 7263 6520 756e 6974 2028 e280 982a ource unit (...* │ │ │ │ │ +00055930: 2e63 e280 992c 2066 6f72 2065 7861 6d70 .c..., for examp │ │ │ │ │ +00055940: 6c65 2c20 666f 7220 4320 6669 6c65 7329 le, for C files) │ │ │ │ │ +00055950: 2077 696c 6c20 6e65 6564 2074 6f20 6265 will need to be │ │ │ │ │ +00055960: 0a63 6f6d 7069 6c65 6420 7477 6963 652c .compiled twice, │ │ │ │ │ +00055970: 2066 6f72 2074 6865 206e 6f72 6d61 6c20 for the normal │ │ │ │ │ +00055980: 6361 7365 2e0a 0a4c 6962 7261 7269 6573 case...Libraries │ │ │ │ │ +00055990: 2073 686f 756c 6420 6265 2062 7569 6c74 should be built │ │ │ │ │ +000559a0: 2077 6974 6820 7468 7265 6164 696e 6720 with threading │ │ │ │ │ +000559b0: 7375 7070 6f72 7420 616e 6420 746f 2062 support and to b │ │ │ │ │ +000559c0: 6520 7468 7265 6164 2d73 6166 650a 6966 e thread-safe.if │ │ │ │ │ +000559d0: 2074 6865 206c 6962 7261 7279 2073 7570 the library sup │ │ │ │ │ +000559e0: 706f 7274 7320 7468 6973 2e0a 0a41 6c74 ports this...Alt │ │ │ │ │ +000559f0: 686f 7567 6820 6e6f 7420 656e 666f 7263 hough not enforc │ │ │ │ │ +00055a00: 6564 2062 7920 7468 6520 6275 696c 6420 ed by the build │ │ │ │ │ +00055a10: 746f 6f6c 732c 2073 6861 7265 6420 6c69 tools, shared li │ │ │ │ │ +00055a20: 6272 6172 6965 7320 6d75 7374 2062 650a braries must be. │ │ │ │ │ +00055a30: 6c69 6e6b 6564 2061 6761 696e 7374 2061 linked against a │ │ │ │ │ +00055a40: 6c6c 206c 6962 7261 7269 6573 2074 6861 ll libraries tha │ │ │ │ │ +00055a50: 7420 7468 6579 2075 7365 2073 796d 626f t they use symbo │ │ │ │ │ +00055a60: 6c73 2066 726f 6d20 696e 2074 6865 2073 ls from in the s │ │ │ │ │ +00055a70: 616d 6520 7761 790a 7468 6174 2062 696e ame way.that bin │ │ │ │ │ +00055a80: 6172 6965 7320 6172 652e 2020 5468 6973 aries are. This │ │ │ │ │ +00055a90: 2065 6e73 7572 6573 2074 6865 2063 6f72 ensures the cor │ │ │ │ │ +00055aa0: 7265 6374 2066 756e 6374 696f 6e69 6e67 rect functioning │ │ │ │ │ +00055ab0: 206f 6620 7468 6520 2a6e 6f74 650a 7379 of the *note.sy │ │ │ │ │ +00055ac0: 6d62 6f6c 733a 2033 362e 2061 6e64 202a mbols: 36. and * │ │ │ │ │ +00055ad0: 6e6f 7465 2073 686c 6962 733a 2033 372e note shlibs: 37. │ │ │ │ │ +00055ae0: 2073 7973 7465 6d73 2061 6e64 2067 7561 systems and gua │ │ │ │ │ +00055af0: 7261 6e74 6565 7320 7468 6174 2061 6c6c rantees that all │ │ │ │ │ +00055b00: 0a6c 6962 7261 7269 6573 2063 616e 2062 .libraries can b │ │ │ │ │ +00055b10: 6520 7361 6665 6c79 206f 7065 6e65 6420 e safely opened │ │ │ │ │ +00055b20: 7769 7468 20e2 8098 646c 6f70 656e 2829 with ...dlopen() │ │ │ │ │ +00055b30: e280 992e 2020 5061 636b 6167 6572 7320 .... Packagers │ │ │ │ │ +00055b40: 6d61 7920 7769 7368 2074 6f0a 7573 6520 may wish to.use │ │ │ │ │ +00055b50: 7468 6520 6763 6320 6f70 7469 6f6e 20e2 the gcc option . │ │ │ │ │ +00055b60: 8098 2d57 6c2c 2d7a 2c64 6566 73e2 8099 ..-Wl,-z,defs... │ │ │ │ │ +00055b70: 2077 6865 6e20 6275 696c 6469 6e67 2061 when building a │ │ │ │ │ +00055b80: 2073 6861 7265 6420 6c69 6272 6172 792e shared library. │ │ │ │ │ +00055b90: 2020 5369 6e63 650a 7468 6973 206f 7074 Since.this opt │ │ │ │ │ +00055ba0: 696f 6e20 656e 666f 7263 6573 2073 796d ion enforces sym │ │ │ │ │ +00055bb0: 626f 6c20 7265 736f 6c75 7469 6f6e 2061 bol resolution a │ │ │ │ │ +00055bc0: 7420 6275 696c 6420 7469 6d65 2c20 6120 t build time, a │ │ │ │ │ +00055bd0: 6d69 7373 696e 6720 6c69 6272 6172 790a missing library. │ │ │ │ │ +00055be0: 7265 6665 7265 6e63 6520 7769 6c6c 2062 reference will b │ │ │ │ │ +00055bf0: 6520 6361 7567 6874 2065 6172 6c79 2061 e caught early a │ │ │ │ │ +00055c00: 7320 6120 6661 7461 6c20 6275 696c 6420 s a fatal build │ │ │ │ │ +00055c10: 6572 726f 722e 0a0a 416c 6c20 696e 7374 error...All inst │ │ │ │ │ +00055c20: 616c 6c65 6420 7368 6172 6564 206c 6962 alled shared lib │ │ │ │ │ +00055c30: 7261 7269 6573 2073 686f 756c 6420 6265 raries should be │ │ │ │ │ +00055c40: 2073 7472 6970 7065 6420 7769 7468 0a0a stripped with.. │ │ │ │ │ +00055c50: 2020 2020 2073 7472 6970 202d 2d73 7472 strip --str │ │ │ │ │ +00055c60: 6970 2d75 6e6e 6565 6465 6420 2d2d 7265 ip-unneeded --re │ │ │ │ │ +00055c70: 6d6f 7665 2d73 6563 7469 6f6e 3d2e 636f move-section=.co │ │ │ │ │ +00055c80: 6d6d 656e 7420 2d2d 7265 6d6f 7665 2d73 mment --remove-s │ │ │ │ │ +00055c90: 6563 7469 6f6e 3d2e 6e6f 7465 2079 6f75 ection=.note you │ │ │ │ │ +00055ca0: 722d 6c69 620a 0a28 5468 6520 6f70 7469 r-lib..(The opti │ │ │ │ │ +00055cb0: 6f6e 20e2 8098 2d2d 7374 7269 702d 756e on ...--strip-un │ │ │ │ │ +00055cc0: 6e65 6564 6564 e280 9920 6d61 6b65 7320 needed... makes │ │ │ │ │ +00055cd0: e280 9873 7472 6970 e280 9920 7265 6d6f ...strip... remo │ │ │ │ │ +00055ce0: 7665 206f 6e6c 7920 7468 6520 7379 6d62 ve only the symb │ │ │ │ │ +00055cf0: 6f6c 730a 7768 6963 6820 6172 656e e280 ols.which aren.. │ │ │ │ │ +00055d00: 9974 206e 6565 6465 6420 666f 7220 7265 .t needed for re │ │ │ │ │ +00055d10: 6c6f 6361 7469 6f6e 2070 726f 6365 7373 location process │ │ │ │ │ +00055d20: 696e 672e 2920 2053 6861 7265 6420 6c69 ing.) Shared li │ │ │ │ │ +00055d30: 6272 6172 6965 7320 6361 6e0a 6675 6e63 braries can.func │ │ │ │ │ +00055d40: 7469 6f6e 2070 6572 6665 6374 6c79 2077 tion perfectly w │ │ │ │ │ +00055d50: 656c 6c20 7768 656e 2073 7472 6970 7065 ell when strippe │ │ │ │ │ +00055d60: 642c 2073 696e 6365 2074 6865 2073 796d d, since the sym │ │ │ │ │ +00055d70: 626f 6c73 2066 6f72 2064 796e 616d 6963 bols for dynamic │ │ │ │ │ +00055d80: 0a6c 696e 6b69 6e67 2061 7265 2069 6e20 .linking are in │ │ │ │ │ +00055d90: 6120 7365 7061 7261 7465 2070 6172 7420 a separate part │ │ │ │ │ +00055da0: 6f66 2074 6865 2045 4c46 206f 626a 6563 of the ELF objec │ │ │ │ │ +00055db0: 7420 6669 6c65 2e20 2028 3429 0a0a 4e6f t file. (4)..No │ │ │ │ │ +00055dc0: 7465 2074 6861 7420 756e 6465 7220 736f te that under so │ │ │ │ │ +00055dd0: 6d65 2063 6972 6375 6d73 7461 6e63 6573 me circumstances │ │ │ │ │ +00055de0: 2069 7420 6d61 7920 6265 2075 7365 6675 it may be usefu │ │ │ │ │ +00055df0: 6c20 746f 2069 6e73 7461 6c6c 2061 2073 l to install a s │ │ │ │ │ +00055e00: 6861 7265 640a 6c69 6272 6172 7920 756e hared.library un │ │ │ │ │ +00055e10: 7374 7269 7070 6564 2c20 666f 7220 6578 stripped, for ex │ │ │ │ │ +00055e20: 616d 706c 6520 7768 656e 2062 7569 6c64 ample when build │ │ │ │ │ +00055e30: 696e 6720 6120 7365 7061 7261 7465 2070 ing a separate p │ │ │ │ │ +00055e40: 6163 6b61 6765 2074 6f0a 7375 7070 6f72 ackage to.suppor │ │ │ │ │ +00055e50: 7420 6465 6275 6767 696e 672e 2020 5468 t debugging. Th │ │ │ │ │ +00055e60: 6520 6465 6268 656c 7065 7220 e280 9864 e debhelper ...d │ │ │ │ │ +00055e70: 685f 7374 7269 7027 e280 9920 746f 6f6c h_strip'... tool │ │ │ │ │ +00055e80: 2063 616e 2063 7265 6174 6520 7375 6368 can create such │ │ │ │ │ +00055e90: 0a70 6163 6b61 6765 7320 6175 746f 6d61 .packages automa │ │ │ │ │ +00055ea0: 7469 6361 6c6c 792e 0a0a 5368 6172 6564 tically...Shared │ │ │ │ │ +00055eb0: 206f 626a 6563 7420 6669 6c65 7320 286f object files (o │ │ │ │ │ +00055ec0: 6674 656e 20e2 8098 2e73 6fe2 8099 2066 ften ....so... f │ │ │ │ │ +00055ed0: 696c 6573 2920 7468 6174 2061 7265 206e iles) that are n │ │ │ │ │ +00055ee0: 6f74 2070 7562 6c69 6320 6c69 6272 6172 ot public librar │ │ │ │ │ +00055ef0: 6965 732c 0a74 6861 7420 6973 2c20 7468 ies,.that is, th │ │ │ │ │ +00055f00: 6579 2061 7265 206e 6f74 206d 6561 6e74 ey are not meant │ │ │ │ │ +00055f10: 2074 6f20 6265 206c 696e 6b65 6420 746f to be linked to │ │ │ │ │ +00055f20: 2062 7920 7468 6972 6420 7061 7274 7920 by third party │ │ │ │ │ +00055f30: 6578 6563 7574 6162 6c65 730a 2862 696e executables.(bin │ │ │ │ │ +00055f40: 6172 6965 7320 6f66 206f 7468 6572 2070 aries of other p │ │ │ │ │ +00055f50: 6163 6b61 6765 7329 2c20 7368 6f75 6c64 ackages), should │ │ │ │ │ +00055f60: 2062 6520 696e 7374 616c 6c65 6420 696e be installed in │ │ │ │ │ +00055f70: 2073 7562 6469 7265 6374 6f72 6965 7320 subdirectories │ │ │ │ │ +00055f80: 6f66 0a74 6865 20e2 8098 2f75 7372 2f6c of.the .../usr/l │ │ │ │ │ +00055f90: 6962 e280 9920 6f72 20e2 8098 2f75 7372 ib... or .../usr │ │ │ │ │ +00055fa0: 2f6c 6962 2f74 7269 706c 6574 e280 9920 /lib/triplet... │ │ │ │ │ +00055fb0: 6469 7265 6374 6f72 6965 7320 2873 6565 directories (see │ │ │ │ │ +00055fc0: 2074 6865 2046 4853 2066 6f72 2061 0a64 the FHS for a.d │ │ │ │ │ +00055fd0: 6566 696e 6974 696f 6e29 2e20 2053 7563 efinition). Suc │ │ │ │ │ +00055fe0: 6820 6669 6c65 7320 6172 6520 6578 656d h files are exem │ │ │ │ │ +00055ff0: 7074 2066 726f 6d20 7468 6520 7275 6c65 pt from the rule │ │ │ │ │ +00056000: 7320 7468 6174 2067 6f76 6572 6e20 6f72 s that govern or │ │ │ │ │ +00056010: 6469 6e61 7279 0a73 6861 7265 6420 6c69 dinary.shared li │ │ │ │ │ +00056020: 6272 6172 6965 732c 2065 7863 6570 7420 braries, except │ │ │ │ │ +00056030: 7468 6174 2074 6865 7920 6d75 7374 206e that they must n │ │ │ │ │ +00056040: 6f74 2062 6520 696e 7374 616c 6c65 6420 ot be installed │ │ │ │ │ +00056050: 6578 6563 7574 6162 6c65 2061 6e64 0a73 executable and.s │ │ │ │ │ +00056060: 686f 756c 6420 6265 2073 7472 6970 7065 hould be strippe │ │ │ │ │ +00056070: 642e 2020 2835 290a 0a50 6163 6b61 6765 d. (5)..Package │ │ │ │ │ +00056080: 7320 7468 6174 2075 7365 20e2 8098 6c69 s that use ...li │ │ │ │ │ +00056090: 6274 6f6f 6ce2 8099 2074 6f20 6372 6561 btool... to crea │ │ │ │ │ +000560a0: 7465 2061 6e64 2069 6e73 7461 6c6c 2074 te and install t │ │ │ │ │ +000560b0: 6865 6972 2073 6861 7265 6420 6c69 6272 heir shared libr │ │ │ │ │ +000560c0: 6172 6965 730a 696e 7374 616c 6c20 6120 aries.install a │ │ │ │ │ +000560d0: 6669 6c65 2063 6f6e 7461 696e 696e 6720 file containing │ │ │ │ │ +000560e0: 6164 6469 7469 6f6e 616c 206d 6574 6164 additional metad │ │ │ │ │ +000560f0: 6174 6120 2865 6e64 696e 6720 696e 20e2 ata (ending in . │ │ │ │ │ +00056100: 8098 2e6c 61e2 8099 290a 616c 6f6e 6773 ...la...).alongs │ │ │ │ │ +00056110: 6964 6520 7468 6520 6c69 6272 6172 792e ide the library. │ │ │ │ │ +00056120: 2020 466f 7220 7075 626c 6963 206c 6962 For public lib │ │ │ │ │ +00056130: 7261 7269 6573 2069 6e74 656e 6465 6420 raries intended │ │ │ │ │ +00056140: 666f 7220 7573 6520 6279 206f 7468 6572 for use by other │ │ │ │ │ +00056150: 0a70 6163 6b61 6765 732c 2074 6865 7365 .packages, these │ │ │ │ │ +00056160: 2066 696c 6573 206e 6f72 6d61 6c6c 7920 files normally │ │ │ │ │ +00056170: 7368 6f75 6c64 206e 6f74 2062 6520 696e should not be in │ │ │ │ │ +00056180: 636c 7564 6564 2069 6e20 7468 6520 4465 cluded in the De │ │ │ │ │ +00056190: 6269 616e 0a70 6163 6b61 6765 2c20 7369 bian.package, si │ │ │ │ │ +000561a0: 6e63 6520 7468 6520 696e 666f 726d 6174 nce the informat │ │ │ │ │ +000561b0: 696f 6e20 7468 6579 2069 6e63 6c75 6465 ion they include │ │ │ │ │ +000561c0: 2069 7320 6e6f 7420 6e65 6365 7373 6172 is not necessar │ │ │ │ │ +000561d0: 7920 746f 206c 696e 6b0a 7769 7468 2074 y to link.with t │ │ │ │ │ +000561e0: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ +000561f0: 7920 6f6e 2044 6562 6961 6e20 616e 6420 y on Debian and │ │ │ │ │ +00056200: 6361 6e20 6164 6420 756e 6e65 6365 7373 can add unnecess │ │ │ │ │ +00056210: 6172 7920 6164 6469 7469 6f6e 616c 0a64 ary additional.d │ │ │ │ │ +00056220: 6570 656e 6465 6e63 6965 7320 746f 206f ependencies to o │ │ │ │ │ +00056230: 7468 6572 2070 726f 6772 616d 7320 6f72 ther programs or │ │ │ │ │ +00056240: 206c 6962 7261 7269 6573 2e20 2028 3629 libraries. (6) │ │ │ │ │ +00056250: 2020 4966 2074 6865 20e2 8098 2e6c 61e2 If the ....la. │ │ │ │ │ +00056260: 8099 2066 696c 6520 6973 0a72 6571 7569 .. file is.requi │ │ │ │ │ +00056270: 7265 6420 666f 7220 7468 6174 206c 6962 red for that lib │ │ │ │ │ +00056280: 7261 7279 2028 6966 2c20 666f 7220 696e rary (if, for in │ │ │ │ │ +00056290: 7374 616e 6365 2c20 6974 e280 9973 206c stance, it...s l │ │ │ │ │ +000562a0: 6f61 6465 6420 7669 6120 e280 986c 6962 oaded via ...lib │ │ │ │ │ +000562b0: 6c74 646c e280 990a 696e 2061 2077 6179 ltdl....in a way │ │ │ │ │ +000562c0: 2074 6861 7420 7265 7175 6972 6573 2074 that requires t │ │ │ │ │ +000562d0: 6861 7420 6d65 7461 2d69 6e66 6f72 6d61 hat meta-informa │ │ │ │ │ +000562e0: 7469 6f6e 292c 2074 6865 20e2 8098 6465 tion), the ...de │ │ │ │ │ +000562f0: 7065 6e64 656e 6379 5f6c 6962 73e2 8099 pendency_libs... │ │ │ │ │ +00056300: 0a73 6574 7469 6e67 2069 6e20 7468 6520 .setting in the │ │ │ │ │ +00056310: e280 982e 6c61 e280 9920 6669 6c65 2073 ....la... file s │ │ │ │ │ +00056320: 686f 756c 6420 6e6f 726d 616c 6c79 2062 hould normally b │ │ │ │ │ +00056330: 6520 7365 7420 746f 2074 6865 2065 6d70 e set to the emp │ │ │ │ │ +00056340: 7479 2073 7472 696e 672e 0a49 6620 7468 ty string..If th │ │ │ │ │ +00056350: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +00056360: 2064 6576 656c 6f70 6d65 6e74 2070 6163 development pac │ │ │ │ │ +00056370: 6b61 6765 2068 6173 2068 6973 746f 7269 kage has histori │ │ │ │ │ +00056380: 6361 6c6c 7920 696e 636c 7564 6564 2074 cally included t │ │ │ │ │ +00056390: 6865 0ae2 8098 2e6c 61e2 8099 2c20 6974 he.....la..., it │ │ │ │ │ +000563a0: 206d 7573 7420 6265 2072 6574 6169 6e65 must be retaine │ │ │ │ │ +000563b0: 6420 696e 2074 6865 2064 6576 656c 6f70 d in the develop │ │ │ │ │ +000563c0: 6d65 6e74 2070 6163 6b61 6765 2028 7769 ment package (wi │ │ │ │ │ +000563d0: 7468 0ae2 8098 6465 7065 6e64 656e 6379 th....dependency │ │ │ │ │ +000563e0: 5f6c 6962 73e2 8099 2065 6d70 7469 6564 _libs... emptied │ │ │ │ │ +000563f0: 2920 756e 7469 6c20 616c 6c20 6c69 6272 ) until all libr │ │ │ │ │ +00056400: 6172 6965 7320 7468 6174 2064 6570 656e aries that depen │ │ │ │ │ +00056410: 6420 6f6e 2069 7420 6861 7665 0a72 656d d on it have.rem │ │ │ │ │ +00056420: 6f76 6564 206f 7220 656d 7074 6965 6420 oved or emptied │ │ │ │ │ +00056430: e280 9864 6570 656e 6465 6e63 795f 6c69 ...dependency_li │ │ │ │ │ +00056440: 6273 e280 9920 696e 2074 6865 6972 20e2 bs... in their . │ │ │ │ │ +00056450: 8098 2e6c 61e2 8099 2066 696c 6573 2074 ...la... files t │ │ │ │ │ +00056460: 6f20 7072 6576 656e 740a 6c69 6e6b 696e o prevent.linkin │ │ │ │ │ +00056470: 6720 7769 7468 2074 686f 7365 206f 7468 g with those oth │ │ │ │ │ +00056480: 6572 206c 6962 7261 7269 6573 2075 7369 er libraries usi │ │ │ │ │ +00056490: 6e67 20e2 8098 6c69 6274 6f6f 6ce2 8099 ng ...libtool... │ │ │ │ │ +000564a0: 2066 726f 6d20 6661 696c 696e 672e 0a0a from failing... │ │ │ │ │ +000564b0: 4966 2074 6865 20e2 8098 2e6c 61e2 8099 If the ....la... │ │ │ │ │ +000564c0: 206d 7573 7420 6265 2069 6e63 6c75 6465 must be include │ │ │ │ │ +000564d0: 642c 2069 7420 7368 6f75 6c64 2062 6520 d, it should be │ │ │ │ │ +000564e0: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the │ │ │ │ │ +000564f0: 6465 7665 6c6f 706d 656e 740a 28e2 8098 development.(... │ │ │ │ │ +00056500: 2d64 6576 e280 9929 2070 6163 6b61 6765 -dev...) package │ │ │ │ │ +00056510: 2c20 756e 6c65 7373 2074 6865 206c 6962 , unless the lib │ │ │ │ │ +00056520: 7261 7279 2077 696c 6c20 6265 206c 6f61 rary will be loa │ │ │ │ │ +00056530: 6465 6420 6279 20e2 8098 6c69 6274 6f6f ded by ...libtoo │ │ │ │ │ +00056540: 6ce2 8099 e280 9973 0ae2 8098 6c69 626c l......s....libl │ │ │ │ │ +00056550: 7464 6ce2 8099 206c 6962 7261 7279 2e20 tdl... library. │ │ │ │ │ +00056560: 2049 6620 6974 2069 7320 696e 7465 6e64 If it is intend │ │ │ │ │ +00056570: 6564 2066 6f72 2075 7365 2077 6974 6820 ed for use with │ │ │ │ │ +00056580: e280 986c 6962 6c74 646c e280 992c 2074 ...libltdl..., t │ │ │ │ │ +00056590: 6865 20e2 8098 2e6c 61e2 8099 0a66 696c he ....la....fil │ │ │ │ │ +000565a0: 6573 206d 7573 7420 676f 2069 6e20 7468 es must go in th │ │ │ │ │ +000565b0: 6520 7275 6e2d 7469 6d65 206c 6962 7261 e run-time libra │ │ │ │ │ +000565c0: 7279 2070 6163 6b61 6765 2e0a 0a54 6865 ry package...The │ │ │ │ │ +000565d0: 7365 2072 6571 7569 7265 6d65 6e74 7320 se requirements │ │ │ │ │ +000565e0: 666f 7220 6861 6e64 6c69 6e67 206f 6620 for handling of │ │ │ │ │ +000565f0: e280 982e 6c61 e280 9920 6669 6c65 7320 ....la... files │ │ │ │ │ +00056600: 646f 206e 6f74 2061 7070 6c79 2074 6f20 do not apply to │ │ │ │ │ +00056610: 6c6f 6164 6162 6c65 0a6d 6f64 756c 6573 loadable.modules │ │ │ │ │ +00056620: 206f 7220 6c69 6272 6172 6965 7320 6e6f or libraries no │ │ │ │ │ +00056630: 7420 696e 7374 616c 6c65 6420 696e 2064 t installed in d │ │ │ │ │ +00056640: 6972 6563 746f 7269 6573 2073 6561 7263 irectories searc │ │ │ │ │ +00056650: 6865 6420 6279 2064 6566 6175 6c74 2062 hed by default b │ │ │ │ │ +00056660: 790a 7468 6520 6479 6e61 6d69 6320 6c69 y.the dynamic li │ │ │ │ │ +00056670: 6e6b 6572 2e20 2050 6163 6b61 6765 7320 nker. Packages │ │ │ │ │ +00056680: 696e 7374 616c 6c69 6e67 206c 6f61 6461 installing loada │ │ │ │ │ +00056690: 626c 6520 6d6f 6475 6c65 7320 7769 6c6c ble modules will │ │ │ │ │ +000566a0: 0a66 7265 7175 656e 746c 7920 6e65 6564 .frequently need │ │ │ │ │ +000566b0: 2074 6f20 696e 7374 616c 6c20 7468 6520 to install the │ │ │ │ │ +000566c0: e280 982e 6c61 e280 9920 6669 6c65 7320 ....la... files │ │ │ │ │ +000566d0: 616c 6f6e 6773 6964 6520 7468 6520 6d6f alongside the mo │ │ │ │ │ +000566e0: 6475 6c65 7320 736f 2074 6861 740a 7468 dules so that.th │ │ │ │ │ +000566f0: 6579 2063 616e 2062 6520 6c6f 6164 6564 ey can be loaded │ │ │ │ │ +00056700: 2062 7920 e280 986c 6962 6c74 646c e280 by ...libltdl.. │ │ │ │ │ +00056710: 992e 2020 e280 9864 6570 656e 6465 6e63 .. ...dependenc │ │ │ │ │ +00056720: 795f 6c69 6273 e280 9920 646f 6573 206e y_libs... does n │ │ │ │ │ +00056730: 6f74 206e 6565 6420 746f 2062 650a 6d6f ot need to be.mo │ │ │ │ │ +00056740: 6469 6669 6564 2066 6f72 206c 6962 7261 dified for libra │ │ │ │ │ +00056750: 7269 6573 206f 7220 6d6f 6475 6c65 7320 ries or modules │ │ │ │ │ +00056760: 7468 6174 2061 7265 206e 6f74 2069 6e73 that are not ins │ │ │ │ │ +00056770: 7461 6c6c 6564 2069 6e20 6469 7265 6374 talled in direct │ │ │ │ │ +00056780: 6f72 6965 730a 7365 6172 6368 6564 2062 ories.searched b │ │ │ │ │ +00056790: 7920 7468 6520 6479 6e61 6d69 6320 6c69 y the dynamic li │ │ │ │ │ +000567a0: 6e6b 6572 2062 7920 6465 6661 756c 7420 nker by default │ │ │ │ │ +000567b0: 616e 6420 6e6f 7420 696e 7465 6e64 6564 and not intended │ │ │ │ │ +000567c0: 2066 6f72 2075 7365 2062 790a 6f74 6865 for use by.othe │ │ │ │ │ +000567d0: 7220 7061 636b 6167 6573 2e0a 0a59 6f75 r packages...You │ │ │ │ │ +000567e0: 206d 7573 7420 6d61 6b65 2073 7572 6520 must make sure │ │ │ │ │ +000567f0: 7468 6174 2079 6f75 2075 7365 206f 6e6c that you use onl │ │ │ │ │ +00056800: 7920 7265 6c65 6173 6564 2076 6572 7369 y released versi │ │ │ │ │ +00056810: 6f6e 7320 6f66 2073 6861 7265 640a 6c69 ons of shared.li │ │ │ │ │ +00056820: 6272 6172 6965 7320 746f 2062 7569 6c64 braries to build │ │ │ │ │ +00056830: 2079 6f75 7220 7061 636b 6167 6573 3b20 your packages; │ │ │ │ │ +00056840: 6f74 6865 7277 6973 6520 6f74 6865 7220 otherwise other │ │ │ │ │ +00056850: 7573 6572 7320 7769 6c6c 206e 6f74 2062 users will not b │ │ │ │ │ +00056860: 6520 6162 6c65 0a74 6f20 7275 6e20 796f e able.to run yo │ │ │ │ │ +00056870: 7572 2062 696e 6172 6965 7320 7072 6f70 ur binaries prop │ │ │ │ │ +00056880: 6572 6c79 2e20 2050 726f 6475 6369 6e67 erly. Producing │ │ │ │ │ +00056890: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +000568a0: 2074 6861 7420 6465 7065 6e64 206f 6e0a that depend on. │ │ │ │ │ +000568b0: 756e 7265 6c65 6173 6564 2063 6f6d 7069 unreleased compi │ │ │ │ │ +000568c0: 6c65 7273 2069 7320 616c 736f 2075 7375 lers is also usu │ │ │ │ │ +000568d0: 616c 6c79 2061 2062 6164 2069 6465 612e ally a bad idea. │ │ │ │ │ +000568e0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +000568f0: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +00056900: 2d2d 2d2d 0a0a 2020 2028 3129 2049 6620 ----.. (1) If │ │ │ │ │ +00056910: 796f 7520 6172 6520 7573 696e 6720 4743 you are using GC │ │ │ │ │ +00056920: 432c 20e2 8098 2d66 5049 43e2 8099 2070 C, ...-fPIC... p │ │ │ │ │ +00056930: 726f 6475 6365 7320 636f 6465 2077 6974 roduces code wit │ │ │ │ │ +00056940: 6820 7265 6c6f 6361 7461 626c 650a 706f h relocatable.po │ │ │ │ │ +00056950: 7369 7469 6f6e 2069 6e64 6570 656e 6465 sition independe │ │ │ │ │ +00056960: 6e74 2063 6f64 652c 2077 6869 6368 2069 nt code, which i │ │ │ │ │ +00056970: 7320 7265 7175 6972 6564 2066 6f72 206d s required for m │ │ │ │ │ +00056980: 6f73 7420 6172 6368 6974 6563 7475 7265 ost architecture │ │ │ │ │ +00056990: 7320 746f 0a63 7265 6174 6520 6120 7368 s to.create a sh │ │ │ │ │ +000569a0: 6172 6564 206c 6962 7261 7279 2c20 7769 ared library, wi │ │ │ │ │ +000569b0: 7468 2069 3338 3620 616e 6420 7065 7268 th i386 and perh │ │ │ │ │ +000569c0: 6170 7320 736f 6d65 206f 7468 6572 7320 aps some others │ │ │ │ │ +000569d0: 7768 6572 6520 6e6f 6e0a 706f 7369 7469 where non.positi │ │ │ │ │ +000569e0: 6f6e 2069 6e64 6570 656e 6465 6e74 2063 on independent c │ │ │ │ │ +000569f0: 6f64 6520 6973 2070 6572 6d69 7474 6564 ode is permitted │ │ │ │ │ +00056a00: 2069 6e20 6120 7368 6172 6564 206c 6962 in a shared lib │ │ │ │ │ +00056a10: 7261 7279 2e0a 0a50 6f73 6974 696f 6e20 rary...Position │ │ │ │ │ +00056a20: 696e 6465 7065 6e64 656e 7420 636f 6465 independent code │ │ │ │ │ +00056a30: 206d 6179 2068 6176 6520 6120 7065 7266 may have a perf │ │ │ │ │ +00056a40: 6f72 6d61 6e63 6520 7065 6e61 6c74 792c ormance penalty, │ │ │ │ │ +00056a50: 2065 7370 6563 6961 6c6c 7920 6f6e 0ae2 especially on.. │ │ │ │ │ +00056a60: 8098 6933 3836 e280 992e 2020 486f 7765 ..i386.... Howe │ │ │ │ │ +00056a70: 7665 722c 2069 6e20 6d6f 7374 2063 6173 ver, in most cas │ │ │ │ │ +00056a80: 6573 2074 6865 2073 7065 6564 2070 656e es the speed pen │ │ │ │ │ +00056a90: 616c 7479 206d 7573 7420 6265 206d 6561 alty must be mea │ │ │ │ │ +00056aa0: 7375 7265 640a 6167 6169 6e73 7420 7468 sured.against th │ │ │ │ │ +00056ab0: 6520 6d65 6d6f 7279 2077 6173 7465 6420 e memory wasted │ │ │ │ │ +00056ac0: 6f6e 2074 6865 2066 6577 2061 7263 6869 on the few archi │ │ │ │ │ +00056ad0: 7465 6374 7572 6573 2077 6865 7265 206e tectures where n │ │ │ │ │ +00056ae0: 6f6e 2070 6f73 6974 696f 6e0a 696e 6465 on position.inde │ │ │ │ │ +00056af0: 7065 6e64 656e 7420 636f 6465 2069 7320 pendent code is │ │ │ │ │ +00056b00: 6576 656e 2070 6f73 7369 626c 652e 0a0a even possible... │ │ │ │ │ +00056b10: 2020 2028 3229 2053 6f6d 6520 6f66 2074 (2) Some of t │ │ │ │ │ +00056b20: 6865 2072 6561 736f 6e73 2077 6879 2074 he reasons why t │ │ │ │ │ +00056b30: 6869 7320 6d69 6768 7420 6265 2072 6571 his might be req │ │ │ │ │ +00056b40: 7569 7265 6420 6973 2069 6620 7468 6520 uired is if the │ │ │ │ │ +00056b50: 6c69 6272 6172 790a 636f 6e74 6169 6e73 library.contains │ │ │ │ │ +00056b60: 2068 616e 6420 6372 6166 7465 6420 6173 hand crafted as │ │ │ │ │ +00056b70: 7365 6d62 6c79 2063 6f64 6520 7468 6174 sembly code that │ │ │ │ │ +00056b80: 2069 7320 6e6f 7420 7265 6c6f 6361 7461 is not relocata │ │ │ │ │ +00056b90: 626c 652c 2074 6865 2073 7065 6564 0a70 ble, the speed.p │ │ │ │ │ +00056ba0: 656e 616c 7479 2069 7320 6578 6365 7373 enalty is excess │ │ │ │ │ +00056bb0: 6976 6520 666f 7220 636f 6d70 7574 6520 ive for compute │ │ │ │ │ +00056bc0: 696e 7465 6e73 6976 6520 6c69 6273 2c20 intensive libs, │ │ │ │ │ +00056bd0: 616e 6420 7369 6d69 6c61 7220 7265 6173 and similar reas │ │ │ │ │ +00056be0: 6f6e 732e 0a0a 2020 2028 3329 2053 6f6d ons... (3) Som │ │ │ │ │ +00056bf0: 6520 6f66 2074 6865 2072 6561 736f 6e73 e of the reasons │ │ │ │ │ +00056c00: 2066 6f72 206c 696e 6b69 6e67 2073 7461 for linking sta │ │ │ │ │ +00056c10: 7469 6320 6c69 6272 6172 6965 7320 7769 tic libraries wi │ │ │ │ │ +00056c20: 7468 2074 6865 20e2 8098 2d66 5049 43e2 th the ...-fPIC. │ │ │ │ │ +00056c30: 8099 0a66 6c61 6720 6172 6520 6966 2c20 ...flag are if, │ │ │ │ │ +00056c40: 666f 7220 6578 616d 706c 652c 206f 6e65 for example, one │ │ │ │ │ +00056c50: 206e 6565 6473 2061 2050 6572 6c20 4150 needs a Perl AP │ │ │ │ │ +00056c60: 4920 666f 7220 6120 6c69 6272 6172 7920 I for a library │ │ │ │ │ +00056c70: 7468 6174 2069 730a 756e 6465 7220 7261 that is.under ra │ │ │ │ │ +00056c80: 7069 6420 6465 7665 6c6f 706d 656e 742c pid development, │ │ │ │ │ +00056c90: 2061 6e64 2068 6173 2061 6e20 756e 7374 and has an unst │ │ │ │ │ +00056ca0: 6162 6c65 2041 5049 2c20 736f 2073 6861 able API, so sha │ │ │ │ │ +00056cb0: 7265 6420 6c69 6272 6172 6965 730a 6172 red libraries.ar │ │ │ │ │ +00056cc0: 6520 706f 696e 746c 6573 7320 6174 2074 e pointless at t │ │ │ │ │ +00056cd0: 6869 7320 7068 6173 6520 6f66 2074 6865 his phase of the │ │ │ │ │ +00056ce0: 206c 6962 7261 7279 e280 9973 2064 6576 library...s dev │ │ │ │ │ +00056cf0: 656c 6f70 6d65 6e74 2e20 2049 6e20 7468 elopment. In th │ │ │ │ │ +00056d00: 6174 2063 6173 652c 0a73 696e 6365 2050 at case,.since P │ │ │ │ │ +00056d10: 6572 6c20 6e65 6564 7320 6120 6c69 6272 erl needs a libr │ │ │ │ │ +00056d20: 6172 7920 7769 7468 2072 656c 6f63 6174 ary with relocat │ │ │ │ │ +00056d30: 6162 6c65 2063 6f64 652c 2069 7420 6d61 able code, it ma │ │ │ │ │ +00056d40: 7920 6d61 6b65 2073 656e 7365 2074 6f0a y make sense to. │ │ │ │ │ +00056d50: 6372 6561 7465 2061 2073 7461 7469 6320 create a static │ │ │ │ │ +00056d60: 6c69 6272 6172 7920 7769 7468 2072 656c library with rel │ │ │ │ │ +00056d70: 6f63 6174 6162 6c65 2063 6f64 652e 2020 ocatable code. │ │ │ │ │ +00056d80: 416e 6f74 6865 7220 7265 6173 6f6e 2063 Another reason c │ │ │ │ │ +00056d90: 6974 6564 2069 730a 6966 2079 6f75 2061 ited is.if you a │ │ │ │ │ +00056da0: 7265 2064 6973 7469 6c6c 696e 6720 7661 re distilling va │ │ │ │ │ +00056db0: 7269 6f75 7320 6c69 6272 6172 6965 7320 rious libraries │ │ │ │ │ +00056dc0: 696e 746f 2061 2063 6f6d 6d6f 6e20 7368 into a common sh │ │ │ │ │ +00056dd0: 6172 6564 206c 6962 7261 7279 2c0a 6c69 ared library,.li │ │ │ │ │ +00056de0: 6b65 20e2 8098 6d6b 6c69 6273 e280 9920 ke ...mklibs... │ │ │ │ │ +00056df0: 646f 6573 2069 6e20 7468 6520 4465 6269 does in the Debi │ │ │ │ │ +00056e00: 616e 2069 6e73 7461 6c6c 6572 2070 726f an installer pro │ │ │ │ │ +00056e10: 6a65 6374 2e0a 0a20 2020 2834 2920 596f ject... (4) Yo │ │ │ │ │ +00056e20: 7520 6d69 6768 7420 7761 6e74 2074 6f20 u might want to │ │ │ │ │ +00056e30: 7265 706c 6163 6520 e280 982d 2d73 7472 replace ...--str │ │ │ │ │ +00056e40: 6970 2d75 6e6e 6565 6465 64e2 8099 2077 ip-unneeded... w │ │ │ │ │ +00056e50: 6974 6820 e280 982d 2d73 7472 6970 2d64 ith ...--strip-d │ │ │ │ │ +00056e60: 6562 7567 e280 990a 666f 7220 7374 6174 ebug....for stat │ │ │ │ │ +00056e70: 6963 206c 6962 7261 7269 6573 2c20 6173 ic libraries, as │ │ │ │ │ +00056e80: 2064 685f 7374 7269 7020 646f 6573 2e20 dh_strip does. │ │ │ │ │ +00056e90: 2057 6865 6e20 7374 7269 7070 696e 6720 When stripping │ │ │ │ │ +00056ea0: 7374 6174 6963 0a6c 6962 7261 7269 6573 static.libraries │ │ │ │ │ +00056eb0: 2c20 796f 7520 7368 6f75 6c64 2061 6c73 , you should als │ │ │ │ │ +00056ec0: 6f20 7061 7373 20e2 8098 2d2d 656e 6162 o pass ...--enab │ │ │ │ │ +00056ed0: 6c65 2d64 6574 6572 6d69 6e69 7374 6963 le-deterministic │ │ │ │ │ +00056ee0: 2d61 7263 6869 7665 73e2 8099 2074 6f0a -archives... to. │ │ │ │ │ +00056ef0: 656e 7375 7265 2074 6861 7420 796f 7572 ensure that your │ │ │ │ │ +00056f00: 2070 6163 6b61 6765 2062 7569 6c64 2069 package build i │ │ │ │ │ +00056f10: 7320 7265 7072 6f64 7563 6962 6c65 2e0a s reproducible.. │ │ │ │ │ +00056f20: 0a20 2020 2835 2920 4120 636f 6d6d 6f6e . (5) A common │ │ │ │ │ +00056f30: 2065 7861 6d70 6c65 2061 7265 2074 6865 example are the │ │ │ │ │ +00056f40: 2073 6f2d 6361 6c6c 6564 20e2 809c 706c so-called ...pl │ │ │ │ │ +00056f50: 7567 2d69 6e73 e280 9d2c 2069 6e74 6572 ug-ins..., inter │ │ │ │ │ +00056f60: 6e61 6c20 7368 6172 6564 0a6f 626a 6563 nal shared.objec │ │ │ │ │ +00056f70: 7473 2074 6861 7420 6172 6520 6479 6e61 ts that are dyna │ │ │ │ │ +00056f80: 6d69 6361 6c6c 7920 6c6f 6164 6564 2062 mically loaded b │ │ │ │ │ +00056f90: 7920 7072 6f67 7261 6d73 2075 7369 6e67 y programs using │ │ │ │ │ +00056fa0: 20e2 8098 646c 6f70 656e 2833 29e2 8099 ...dlopen(3)... │ │ │ │ │ +00056fb0: 2e0a 0a20 2020 2836 2920 5468 6573 6520 ... (6) These │ │ │ │ │ +00056fc0: 6669 6c65 7320 7374 6f72 652c 2061 6d6f files store, amo │ │ │ │ │ +00056fd0: 6e67 206f 7468 6572 2074 6869 6e67 732c ng other things, │ │ │ │ │ +00056fe0: 2061 6c6c 206c 6962 7261 7269 6573 206f all libraries o │ │ │ │ │ +00056ff0: 6e20 7768 6963 680a 7468 6174 2073 6861 n which.that sha │ │ │ │ │ +00057000: 7265 6420 6c69 6272 6172 7920 6465 7065 red library depe │ │ │ │ │ +00057010: 6e64 732e 2020 556e 666f 7274 756e 6174 nds. Unfortunat │ │ │ │ │ +00057020: 656c 792c 2069 6620 7468 6520 e280 982e ely, if the .... │ │ │ │ │ +00057030: 6c61 e280 9920 6669 6c65 2069 730a 7072 la... file is.pr │ │ │ │ │ +00057040: 6573 656e 7420 616e 6420 636f 6e74 6169 esent and contai │ │ │ │ │ +00057050: 6e73 2074 6861 7420 6465 7065 6e64 656e ns that dependen │ │ │ │ │ +00057060: 6379 2069 6e66 6f72 6d61 7469 6f6e 2c20 cy information, │ │ │ │ │ +00057070: 7573 696e 6720 e280 986c 6962 746f 6f6c using ...libtool │ │ │ │ │ +00057080: e280 9920 7768 656e 0a6c 696e 6b69 6e67 ... when.linking │ │ │ │ │ +00057090: 2061 6761 696e 7374 2074 6861 7420 6c69 against that li │ │ │ │ │ +000570a0: 6272 6172 7920 7769 6c6c 2063 6175 7365 brary will cause │ │ │ │ │ +000570b0: 2074 6865 2072 6573 756c 7469 6e67 2070 the resulting p │ │ │ │ │ +000570c0: 726f 6772 616d 206f 7220 6c69 6272 6172 rogram or librar │ │ │ │ │ +000570d0: 790a 746f 2062 6520 6c69 6e6b 6564 2061 y.to be linked a │ │ │ │ │ +000570e0: 6761 696e 7374 2074 686f 7365 2064 6570 gainst those dep │ │ │ │ │ +000570f0: 656e 6465 6e63 6965 7320 6173 2077 656c endencies as wel │ │ │ │ │ +00057100: 6c2c 2065 7665 6e20 6966 2074 6869 7320 l, even if this │ │ │ │ │ +00057110: 6973 0a75 6e6e 6563 6573 7361 7279 2e20 is.unnecessary. │ │ │ │ │ +00057120: 2054 6869 7320 6361 6e20 6372 6561 7465 This can create │ │ │ │ │ +00057130: 2075 6e6e 6565 6465 6420 6465 7065 6e64 unneeded depend │ │ │ │ │ +00057140: 656e 6369 6573 206f 6e20 7368 6172 6564 encies on shared │ │ │ │ │ +00057150: 206c 6962 7261 7279 0a70 6163 6b61 6765 library.package │ │ │ │ │ +00057160: 7320 7468 6174 2077 6f75 6c64 206f 7468 s that would oth │ │ │ │ │ +00057170: 6572 7769 7365 2062 6520 6869 6464 656e erwise be hidden │ │ │ │ │ +00057180: 2062 6568 696e 6420 7468 6520 6c69 6272 behind the libr │ │ │ │ │ +00057190: 6172 7920 4142 492c 2061 6e64 2063 616e ary ABI, and can │ │ │ │ │ +000571a0: 0a6d 616b 6520 6c69 6272 6172 7920 7472 .make library tr │ │ │ │ │ +000571b0: 616e 7369 7469 6f6e 7320 746f 206e 6577 ansitions to new │ │ │ │ │ +000571c0: 2053 4f4e 414d 4573 2075 6e6e 6563 6573 SONAMEs unneces │ │ │ │ │ +000571d0: 7361 7269 6c79 2063 6f6d 706c 6963 6174 sarily complicat │ │ │ │ │ +000571e0: 6564 2061 6e64 0a64 6966 6669 6375 6c74 ed and.difficult │ │ │ │ │ +000571f0: 2074 6f20 6d61 6e61 6765 2e0a 0a1f 0a46 to manage.....F │ │ │ │ │ +00057200: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00057210: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00057220: 5368 6172 6564 206c 6962 7261 7269 6573 Shared libraries │ │ │ │ │ +00057230: 3c32 3e2c 2020 4e65 7874 3a20 5363 7269 <2>, Next: Scri │ │ │ │ │ +00057240: 7074 732c 2020 5072 6576 3a20 4c69 6272 pts, Prev: Libr │ │ │ │ │ +00057250: 6172 6965 732c 2020 5570 3a20 4669 6c65 aries, Up: File │ │ │ │ │ +00057260: 733c 323e 0a0a 3130 2e33 2053 6861 7265 s<2>..10.3 Share │ │ │ │ │ +00057270: 6420 6c69 6272 6172 6965 730a 3d3d 3d3d d libraries.==== │ │ │ │ │ +00057280: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00057290: 3d0a 0a54 6869 7320 7365 6374 696f 6e20 =..This section │ │ │ │ │ +000572a0: 6861 7320 6d6f 7665 6420 746f 202a 6e6f has moved to *no │ │ │ │ │ +000572b0: 7465 2053 6861 7265 6420 6c69 6272 6172 te Shared librar │ │ │ │ │ +000572c0: 6965 733a 2031 3030 2e0a 0a1f 0a46 696c ies: 100.....Fil │ │ │ │ │ +000572d0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +000572e0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5363 .info, Node: Sc │ │ │ │ │ +000572f0: 7269 7074 732c 2020 4e65 7874 3a20 5379 ripts, Next: Sy │ │ │ │ │ +00057300: 6d62 6f6c 6963 206c 696e 6b73 2c20 2050 mbolic links, P │ │ │ │ │ +00057310: 7265 763a 2053 6861 7265 6420 6c69 6272 rev: Shared libr │ │ │ │ │ +00057320: 6172 6965 733c 323e 2c20 2055 703a 2046 aries<2>, Up: F │ │ │ │ │ +00057330: 696c 6573 3c32 3e0a 0a31 302e 3420 5363 iles<2>..10.4 Sc │ │ │ │ │ +00057340: 7269 7074 730a 3d3d 3d3d 3d3d 3d3d 3d3d ripts.========== │ │ │ │ │ +00057350: 3d3d 0a0a 416c 6c20 636f 6d6d 616e 6420 ==..All command │ │ │ │ │ +00057360: 7363 7269 7074 732c 2069 6e63 6c75 6469 scripts, includi │ │ │ │ │ +00057370: 6e67 2074 6865 2070 6163 6b61 6765 206d ng the package m │ │ │ │ │ +00057380: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +00057390: 7320 696e 7369 6465 2074 6865 0a70 6163 s inside the.pac │ │ │ │ │ +000573a0: 6b61 6765 2061 6e64 2075 7365 6420 6279 kage and used by │ │ │ │ │ +000573b0: 20e2 8098 6470 6b67 e280 992c 2073 686f ...dpkg..., sho │ │ │ │ │ +000573c0: 756c 6420 6861 7665 2061 20e2 8098 2321 uld have a ...#! │ │ │ │ │ +000573d0: e280 9920 6c69 6e65 206e 616d 696e 6720 ... line naming │ │ │ │ │ +000573e0: 7468 6520 7368 656c 6c20 746f 0a62 6520 the shell to.be │ │ │ │ │ +000573f0: 7573 6564 2074 6f20 696e 7465 7270 7265 used to interpre │ │ │ │ │ +00057400: 7420 7468 656d 2e0a 0a49 6e20 7468 6520 t them...In the │ │ │ │ │ +00057410: 6361 7365 206f 6620 5065 726c 2073 6372 case of Perl scr │ │ │ │ │ +00057420: 6970 7473 2074 6869 7320 7368 6f75 6c64 ipts this should │ │ │ │ │ +00057430: 2062 6520 e280 9823 212f 7573 722f 6269 be ...#!/usr/bi │ │ │ │ │ +00057440: 6e2f 7065 726c e280 992e 0a0a 5768 656e n/perl......When │ │ │ │ │ +00057450: 2073 6372 6970 7473 2061 7265 2069 6e73 scripts are ins │ │ │ │ │ +00057460: 7461 6c6c 6564 2069 6e74 6f20 6120 6469 talled into a di │ │ │ │ │ +00057470: 7265 6374 6f72 7920 696e 2074 6865 2073 rectory in the s │ │ │ │ │ +00057480: 7973 7465 6d20 5041 5448 2c20 7468 650a ystem PATH, the. │ │ │ │ │ +00057490: 7363 7269 7074 206e 616d 6520 7368 6f75 script name shou │ │ │ │ │ +000574a0: 6c64 206e 6f74 2069 6e63 6c75 6465 2061 ld not include a │ │ │ │ │ +000574b0: 6e20 6578 7465 6e73 696f 6e20 7375 6368 n extension such │ │ │ │ │ +000574c0: 2061 7320 e280 982e 7368 e280 9920 6f72 as ....sh... or │ │ │ │ │ +000574d0: 20e2 8098 2e70 6ce2 8099 2074 6861 740a ....pl... that. │ │ │ │ │ +000574e0: 6465 6e6f 7465 7320 7468 6520 7363 7269 denotes the scri │ │ │ │ │ +000574f0: 7074 696e 6720 6c61 6e67 7561 6765 2063 pting language c │ │ │ │ │ +00057500: 7572 7265 6e74 6c79 2075 7365 6420 746f urrently used to │ │ │ │ │ +00057510: 2069 6d70 6c65 6d65 6e74 2069 742e 0a0a implement it... │ │ │ │ │ +00057520: 5368 656c 6c20 7363 7269 7074 7320 28e2 Shell scripts (. │ │ │ │ │ +00057530: 8098 7368 e280 9920 616e 6420 e280 9862 ..sh... and ...b │ │ │ │ │ +00057540: 6173 68e2 8099 2920 6f74 6865 7220 7468 ash...) other th │ │ │ │ │ +00057550: 616e 20e2 8098 696e 6974 2e64 e280 9920 an ...init.d... │ │ │ │ │ +00057560: 7363 7269 7074 7320 7368 6f75 6c64 0a61 scripts should.a │ │ │ │ │ +00057570: 6c6d 6f73 7420 6365 7274 6169 6e6c 7920 lmost certainly │ │ │ │ │ +00057580: 7374 6172 7420 7769 7468 20e2 8098 7365 start with ...se │ │ │ │ │ +00057590: 7420 2d65 e280 9920 736f 2074 6861 7420 t -e... so that │ │ │ │ │ +000575a0: 6572 726f 7273 2061 7265 2064 6574 6563 errors are detec │ │ │ │ │ +000575b0: 7465 642e 0ae2 8098 696e 6974 2e64 e280 ted.....init.d.. │ │ │ │ │ +000575c0: 9920 7363 7269 7074 7320 6172 6520 736f . scripts are so │ │ │ │ │ +000575d0: 6d65 7468 696e 6720 6f66 2061 2073 7065 mething of a spe │ │ │ │ │ +000575e0: 6369 616c 2063 6173 652c 2064 7565 2074 cial case, due t │ │ │ │ │ +000575f0: 6f20 686f 7720 6672 6571 7565 6e74 6c79 o how frequently │ │ │ │ │ +00057600: 0a74 6865 7920 6e65 6564 2074 6f20 6361 .they need to ca │ │ │ │ │ +00057610: 6c6c 2063 6f6d 6d61 6e64 7320 7468 6174 ll commands that │ │ │ │ │ +00057620: 2061 7265 2061 6c6c 6f77 6564 2074 6f20 are allowed to │ │ │ │ │ +00057630: 6661 696c 2c20 616e 6420 6974 206d 6179 fail, and it may │ │ │ │ │ +00057640: 2069 6e73 7465 6164 0a62 6520 6561 7369 instead.be easi │ │ │ │ │ +00057650: 6572 2074 6f20 6368 6563 6b20 7468 6520 er to check the │ │ │ │ │ +00057660: 6578 6974 2073 7461 7475 7320 6f66 2063 exit status of c │ │ │ │ │ +00057670: 6f6d 6d61 6e64 7320 6469 7265 6374 6c79 ommands directly │ │ │ │ │ +00057680: 2e20 2053 6565 202a 6e6f 7465 0a57 7269 . See *note.Wri │ │ │ │ │ +00057690: 7469 6e67 2074 6865 2073 6372 6970 7473 ting the scripts │ │ │ │ │ +000576a0: 3a20 3132 662e 2066 6f72 206d 6f72 6520 : 12f. for more │ │ │ │ │ +000576b0: 696e 666f 726d 6174 696f 6e20 6162 6f75 information abou │ │ │ │ │ +000576c0: 7420 7772 6974 696e 6720 e280 9869 6e69 t writing ...ini │ │ │ │ │ +000576d0: 742e 64e2 8099 0a73 6372 6970 7473 2e0a t.d....scripts.. │ │ │ │ │ +000576e0: 0a45 7665 7279 2073 6372 6970 7420 7368 .Every script sh │ │ │ │ │ +000576f0: 6f75 6c64 2075 7365 20e2 8098 7365 7420 ould use ...set │ │ │ │ │ +00057700: 2d65 e280 9920 6f72 2063 6865 636b 2074 -e... or check t │ │ │ │ │ +00057710: 6865 2065 7869 7420 7374 6174 7573 206f he exit status o │ │ │ │ │ +00057720: 6620 2765 7665 7279 270a 636f 6d6d 616e f 'every'.comman │ │ │ │ │ +00057730: 642e 0a0a 5363 7269 7074 7320 6d61 7920 d...Scripts may │ │ │ │ │ +00057740: 6173 7375 6d65 2074 6861 7420 e280 982f assume that .../ │ │ │ │ │ +00057750: 6269 6e2f 7368 e280 9920 696d 706c 656d bin/sh... implem │ │ │ │ │ +00057760: 656e 7473 2074 6865 2050 4f53 4958 2e31 ents the POSIX.1 │ │ │ │ │ +00057770: 2d32 3031 3720 5368 656c 6c0a 436f 6d6d -2017 Shell.Comm │ │ │ │ │ +00057780: 616e 6420 4c61 6e67 7561 6765 2028 3129 and Language (1) │ │ │ │ │ +00057790: 2070 6c75 7320 7468 6520 666f 6c6c 6f77 plus the follow │ │ │ │ │ +000577a0: 696e 6720 6164 6469 7469 6f6e 616c 2066 ing additional f │ │ │ │ │ +000577b0: 6561 7475 7265 7320 6e6f 7420 6d61 6e64 eatures not mand │ │ │ │ │ +000577c0: 6174 6564 0a62 7920 504f 5349 582e 312d ated.by POSIX.1- │ │ │ │ │ +000577d0: 3230 3137 2e2e 2020 2832 290a 0a20 2020 2017.. (2).. │ │ │ │ │ +000577e0: 2d20 e280 9865 6368 6f20 2d6e e280 992c - ...echo -n..., │ │ │ │ │ +000577f0: 2069 6620 696d 706c 656d 656e 7465 6420 if implemented │ │ │ │ │ +00057800: 6173 2061 2073 6865 6c6c 2062 7569 6c74 as a shell built │ │ │ │ │ +00057810: 2d69 6e2c 206d 7573 7420 6e6f 7420 6765 -in, must not ge │ │ │ │ │ +00057820: 6e65 7261 7465 2061 0a20 2020 2020 6e65 nerate a. ne │ │ │ │ │ +00057830: 776c 696e 652e 0a0a 2020 202d 20e2 8098 wline... - ... │ │ │ │ │ +00057840: 7465 7374 e280 992c 2069 6620 696d 706c test..., if impl │ │ │ │ │ +00057850: 656d 656e 7465 6420 6173 2061 2073 6865 emented as a she │ │ │ │ │ +00057860: 6c6c 2062 7569 6c74 2d69 6e2c 206d 7573 ll built-in, mus │ │ │ │ │ +00057870: 7420 7375 7070 6f72 7420 e280 982d 61e2 t support ...-a. │ │ │ │ │ +00057880: 8099 2061 6e64 0a20 2020 2020 e280 982d .. and. ...- │ │ │ │ │ +00057890: 6fe2 8099 2061 7320 6269 6e61 7279 206c o... as binary l │ │ │ │ │ +000578a0: 6f67 6963 616c 206f 7065 7261 746f 7273 ogical operators │ │ │ │ │ +000578b0: 2e0a 0a20 2020 2d20 e280 986c 6f63 616c ... - ...local │ │ │ │ │ +000578c0: e280 9920 746f 2063 7265 6174 6520 6120 ... to create a │ │ │ │ │ +000578d0: 7363 6f70 6564 2076 6172 6961 626c 6520 scoped variable │ │ │ │ │ +000578e0: 6d75 7374 2062 6520 7375 7070 6f72 7465 must be supporte │ │ │ │ │ +000578f0: 642c 2069 6e63 6c75 6469 6e67 0a20 2020 d, including. │ │ │ │ │ +00057900: 2020 6c69 7374 696e 6720 6d75 6c74 6970 listing multip │ │ │ │ │ +00057910: 6c65 2076 6172 6961 626c 6573 2069 6e20 le variables in │ │ │ │ │ +00057920: 6120 7369 6e67 6c65 206c 6f63 616c 2063 a single local c │ │ │ │ │ +00057930: 6f6d 6d61 6e64 2061 6e64 2061 7373 6967 ommand and assig │ │ │ │ │ +00057940: 6e69 6e67 0a20 2020 2020 6120 7661 6c75 ning. a valu │ │ │ │ │ +00057950: 6520 746f 2061 2076 6172 6961 626c 6520 e to a variable │ │ │ │ │ +00057960: 6174 2074 6865 2073 616d 6520 7469 6d65 at the same time │ │ │ │ │ +00057970: 2061 7320 6c6f 6361 6c69 7a69 6e67 2069 as localizing i │ │ │ │ │ +00057980: 742e 2020 e280 986c 6f63 616c e280 990a t. ...local.... │ │ │ │ │ +00057990: 2020 2020 206d 6179 206f 7220 6d61 7920 may or may │ │ │ │ │ +000579a0: 6e6f 7420 7072 6573 6572 7665 2074 6865 not preserve the │ │ │ │ │ +000579b0: 2076 6172 6961 626c 6520 7661 6c75 6520 variable value │ │ │ │ │ +000579c0: 6672 6f6d 2061 6e20 6f75 7465 7220 7363 from an outer sc │ │ │ │ │ +000579d0: 6f70 6520 6966 0a20 2020 2020 6e6f 2061 ope if. no a │ │ │ │ │ +000579e0: 7373 6967 6e6d 656e 7420 6973 2070 7265 ssignment is pre │ │ │ │ │ +000579f0: 7365 6e74 2e20 2055 7365 7320 7375 6368 sent. Uses such │ │ │ │ │ +00057a00: 2061 733a 0a0a 2020 2020 2020 2020 2020 as:.. │ │ │ │ │ +00057a10: 666e 616d 6520 2829 207b 0a20 2020 2020 fname () {. │ │ │ │ │ +00057a20: 2020 2020 2020 2020 206c 6f63 616c 2061 local a │ │ │ │ │ +00057a30: 2062 2063 3d64 656c 7461 2064 0a20 2020 b c=delta d. │ │ │ │ │ +00057a40: 2020 2020 2020 2020 2020 2023 202e 2e2e # ... │ │ │ │ │ +00057a50: 2075 7365 2061 2c20 622c 2063 2c20 6420 use a, b, c, d │ │ │ │ │ +00057a60: 2e2e 2e0a 2020 2020 2020 2020 2020 7d0a .... }. │ │ │ │ │ +00057a70: 0a20 2020 2020 6d75 7374 2062 6520 7375 . must be su │ │ │ │ │ +00057a80: 7070 6f72 7465 6420 616e 6420 6d75 7374 pported and must │ │ │ │ │ +00057a90: 2073 6574 2074 6865 2076 616c 7565 206f set the value o │ │ │ │ │ +00057aa0: 6620 e280 9863 e280 9920 746f 20e2 8098 f ...c... to ... │ │ │ │ │ +00057ab0: 6465 6c74 61e2 8099 2e0a 0a20 2020 2d20 delta...... - │ │ │ │ │ +00057ac0: 5468 6520 5853 4920 6578 7465 6e73 696f The XSI extensio │ │ │ │ │ +00057ad0: 6e20 746f 20e2 8098 6b69 6c6c e280 9920 n to ...kill... │ │ │ │ │ +00057ae0: 616c 6c6f 7769 6e67 20e2 8098 6b69 6c6c allowing ...kill │ │ │ │ │ +00057af0: 202d 7369 676e 616c e280 992c 2077 6865 -signal..., whe │ │ │ │ │ +00057b00: 7265 2073 6967 6e61 6c0a 2020 2020 2069 re signal. i │ │ │ │ │ +00057b10: 7320 6569 7468 6572 2074 6865 206e 616d s either the nam │ │ │ │ │ +00057b20: 6520 6f66 2061 2073 6967 6e61 6c20 6f72 e of a signal or │ │ │ │ │ +00057b30: 206f 6e65 206f 6620 7468 6520 6e75 6d65 one of the nume │ │ │ │ │ +00057b40: 7269 6320 7369 676e 616c 7320 6c69 7374 ric signals list │ │ │ │ │ +00057b50: 6564 0a20 2020 2020 696e 2074 6865 2058 ed. in the X │ │ │ │ │ +00057b60: 5349 2065 7874 656e 7369 6f6e 2028 302c SI extension (0, │ │ │ │ │ +00057b70: 2031 2c20 322c 2033 2c20 362c 2039 2c20 1, 2, 3, 6, 9, │ │ │ │ │ +00057b80: 3134 2c20 616e 6420 3135 292c 206d 7573 14, and 15), mus │ │ │ │ │ +00057b90: 7420 6265 0a20 2020 2020 7375 7070 6f72 t be. suppor │ │ │ │ │ +00057ba0: 7465 6420 6966 20e2 8098 6b69 6c6c e280 ted if ...kill.. │ │ │ │ │ +00057bb0: 9920 6973 2069 6d70 6c65 6d65 6e74 6564 . is implemented │ │ │ │ │ +00057bc0: 2061 7320 6120 7368 656c 6c20 6275 696c as a shell buil │ │ │ │ │ +00057bd0: 742d 696e 2e0a 0a20 2020 2d20 5468 6520 t-in... - The │ │ │ │ │ +00057be0: 5853 4920 6578 7465 6e73 696f 6e20 746f XSI extension to │ │ │ │ │ +00057bf0: 20e2 8098 7472 6170 e280 9920 616c 6c6f ...trap... allo │ │ │ │ │ +00057c00: 7769 6e67 206e 756d 6572 6963 2073 6967 wing numeric sig │ │ │ │ │ +00057c10: 6e61 6c73 206d 7573 7420 6265 0a20 2020 nals must be. │ │ │ │ │ +00057c20: 2020 7375 7070 6f72 7465 642e 2020 496e supported. In │ │ │ │ │ +00057c30: 2061 6464 6974 696f 6e20 746f 2074 6865 addition to the │ │ │ │ │ +00057c40: 2073 6967 6e61 6c20 6e75 6d62 6572 7320 signal numbers │ │ │ │ │ +00057c50: 6c69 7374 6564 2069 6e20 7468 650a 2020 listed in the. │ │ │ │ │ +00057c60: 2020 2065 7874 656e 7369 6f6e 2c20 7768 extension, wh │ │ │ │ │ +00057c70: 6963 6820 6172 6520 7468 6520 7361 6d65 ich are the same │ │ │ │ │ +00057c80: 2061 7320 666f 7220 e280 986b 696c 6ce2 as for ...kill. │ │ │ │ │ +00057c90: 8099 2061 626f 7665 2c20 3133 2028 5349 .. above, 13 (SI │ │ │ │ │ +00057ca0: 4750 4950 4529 0a20 2020 2020 6d75 7374 GPIPE). must │ │ │ │ │ +00057cb0: 2062 6520 616c 6c6f 7765 642e 0a0a 4966 be allowed...If │ │ │ │ │ +00057cc0: 2061 2073 6865 6c6c 2073 6372 6970 7420 a shell script │ │ │ │ │ +00057cd0: 7265 7175 6972 6573 206e 6f6e 2d50 4f53 requires non-POS │ │ │ │ │ +00057ce0: 4958 2e31 2d32 3031 3720 6665 6174 7572 IX.1-2017 featur │ │ │ │ │ +00057cf0: 6573 2066 726f 6d20 7468 6520 7368 656c es from the shel │ │ │ │ │ +00057d00: 6c0a 696e 7465 7270 7265 7465 7220 6f74 l.interpreter ot │ │ │ │ │ +00057d10: 6865 7220 7468 616e 2074 686f 7365 206c her than those l │ │ │ │ │ +00057d20: 6973 7465 6420 6162 6f76 652c 2074 6865 isted above, the │ │ │ │ │ +00057d30: 2061 7070 726f 7072 6961 7465 2073 6865 appropriate she │ │ │ │ │ +00057d40: 6c6c 206d 7573 7420 6265 0a73 7065 6369 ll must be.speci │ │ │ │ │ +00057d50: 6669 6564 2069 6e20 7468 6520 6669 7273 fied in the firs │ │ │ │ │ +00057d60: 7420 6c69 6e65 206f 6620 7468 6520 7363 t line of the sc │ │ │ │ │ +00057d70: 7269 7074 2028 652e 672e 2c20 e280 9823 ript (e.g., ...# │ │ │ │ │ +00057d80: 212f 6269 6e2f 6261 7368 e280 9929 2061 !/bin/bash...) a │ │ │ │ │ +00057d90: 6e64 2074 6865 0a70 6163 6b61 6765 206d nd the.package m │ │ │ │ │ +00057da0: 7573 7420 6465 7065 6e64 206f 6e20 7468 ust depend on th │ │ │ │ │ +00057db0: 6520 7061 636b 6167 6520 7072 6f76 6964 e package provid │ │ │ │ │ +00057dc0: 696e 6720 7468 6520 7368 656c 6c20 2875 ing the shell (u │ │ │ │ │ +00057dd0: 6e6c 6573 7320 7468 6520 7368 656c 6c0a nless the shell. │ │ │ │ │ +00057de0: 7061 636b 6167 6520 6973 206d 6172 6b65 package is marke │ │ │ │ │ +00057df0: 6420 e280 9c45 7373 656e 7469 616c e280 d ...Essential.. │ │ │ │ │ +00057e00: 9d2c 2061 7320 696e 2074 6865 2063 6173 ., as in the cas │ │ │ │ │ +00057e10: 6520 6f66 20e2 8098 6261 7368 e280 9929 e of ...bash...) │ │ │ │ │ +00057e20: 2e0a 0a59 6f75 206d 6179 2077 6973 6820 ...You may wish │ │ │ │ │ +00057e30: 746f 2072 6573 7472 6963 7420 796f 7572 to restrict your │ │ │ │ │ +00057e40: 2073 6372 6970 7420 746f 2050 4f53 4958 script to POSIX │ │ │ │ │ +00057e50: 2e31 2d32 3031 3720 6665 6174 7572 6573 .1-2017 features │ │ │ │ │ +00057e60: 2070 6c75 7320 7468 650a 6162 6f76 6520 plus the.above │ │ │ │ │ +00057e70: 7365 7420 7768 656e 2070 6f73 7369 626c set when possibl │ │ │ │ │ +00057e80: 6520 736f 2074 6861 7420 6974 206d 6179 e so that it may │ │ │ │ │ +00057e90: 2075 7365 20e2 8098 2f62 696e 2f73 68e2 use .../bin/sh. │ │ │ │ │ +00057ea0: 8099 2061 7320 6974 7320 696e 7465 7270 .. as its interp │ │ │ │ │ +00057eb0: 7265 7465 722e 0a43 6865 636b 696e 6720 reter..Checking │ │ │ │ │ +00057ec0: 796f 7572 2073 6372 6970 7420 7769 7468 your script with │ │ │ │ │ +00057ed0: 20e2 8098 6368 6563 6b62 6173 6869 736d ...checkbashism │ │ │ │ │ +00057ee0: 73e2 8099 2066 726f 6d20 7468 6520 6465 s... from the de │ │ │ │ │ +00057ef0: 7673 6372 6970 7473 2070 6163 6b61 6765 vscripts package │ │ │ │ │ +00057f00: 206f 720a 7275 6e6e 696e 6720 796f 7572 or.running your │ │ │ │ │ +00057f10: 2073 6372 6970 7420 7769 7468 2061 6e20 script with an │ │ │ │ │ +00057f20: 616c 7465 726e 6174 6520 7368 656c 6c20 alternate shell │ │ │ │ │ +00057f30: 7375 6368 2061 7320 e280 9870 6f73 68e2 such as ...posh. │ │ │ │ │ +00057f40: 8099 206d 6179 2068 656c 700a 756e 636f .. may help.unco │ │ │ │ │ +00057f50: 7665 7220 7669 6f6c 6174 696f 6e73 206f ver violations o │ │ │ │ │ +00057f60: 6620 7468 6520 6162 6f76 6520 7265 7175 f the above requ │ │ │ │ │ +00057f70: 6972 656d 656e 7473 2e20 2049 6620 696e irements. If in │ │ │ │ │ +00057f80: 2064 6f75 6274 2077 6865 7468 6572 2061 doubt whether a │ │ │ │ │ +00057f90: 0a73 6372 6970 7420 636f 6d70 6c69 6573 .script complies │ │ │ │ │ +00057fa0: 2077 6974 6820 7468 6573 6520 7265 7175 with these requ │ │ │ │ │ +00057fb0: 6972 656d 656e 7473 2c20 7573 6520 e280 irements, use .. │ │ │ │ │ +00057fc0: 982f 6269 6e2f 6261 7368 e280 992e 0a0a ./bin/bash...... │ │ │ │ │ +00057fd0: 5065 726c 2073 6372 6970 7473 2073 686f Perl scripts sho │ │ │ │ │ +00057fe0: 756c 6420 6368 6563 6b20 666f 7220 6572 uld check for er │ │ │ │ │ +00057ff0: 726f 7273 2077 6865 6e20 6d61 6b69 6e67 rors when making │ │ │ │ │ +00058000: 2061 6e79 2073 7973 7465 6d20 6361 6c6c any system call │ │ │ │ │ +00058010: 732c 0a69 6e63 6c75 6469 6e67 20e2 8098 s,.including ... │ │ │ │ │ +00058020: 6f70 656e e280 992c 20e2 8098 7072 696e open..., ...prin │ │ │ │ │ +00058030: 74e2 8099 2c20 e280 9863 6c6f 7365 e280 t..., ...close.. │ │ │ │ │ +00058040: 992c 20e2 8098 7265 6e61 6d65 e280 9920 ., ...rename... │ │ │ │ │ +00058050: 616e 6420 e280 9873 7973 7465 6de2 8099 and ...system... │ │ │ │ │ +00058060: 2e0a 0ae2 8098 6373 68e2 8099 2061 6e64 ......csh... and │ │ │ │ │ +00058070: 20e2 8098 7463 7368 e280 9920 7368 6f75 ...tcsh... shou │ │ │ │ │ +00058080: 6c64 2062 6520 6176 6f69 6465 6420 6173 ld be avoided as │ │ │ │ │ +00058090: 2073 6372 6970 7469 6e67 206c 616e 6775 scripting langu │ │ │ │ │ +000580a0: 6167 6573 2e20 2053 6565 2027 4373 680a ages. See 'Csh. │ │ │ │ │ +000580b0: 5072 6f67 7261 6d6d 696e 6720 436f 6e73 Programming Cons │ │ │ │ │ +000580c0: 6964 6572 6564 2048 6172 6d66 756c 272c idered Harmful', │ │ │ │ │ +000580d0: 206f 6e65 206f 6620 7468 6520 e280 9863 one of the ...c │ │ │ │ │ +000580e0: 6f6d 702e 756e 6978 2e2a e280 9920 4641 omp.unix.*... FA │ │ │ │ │ +000580f0: 5173 2c20 7768 6963 680a 6361 6e20 6265 Qs, which.can be │ │ │ │ │ +00058100: 2066 6f75 6e64 2061 7420 e280 9868 7474 found at ...htt │ │ │ │ │ +00058110: 703a 2f2f 7777 772e 6661 7173 2e6f 7267 p://www.faqs.org │ │ │ │ │ +00058120: 2f66 6171 732f 756e 6978 2d66 6171 2f73 /faqs/unix-faq/s │ │ │ │ │ +00058130: 6865 6c6c 2f63 7368 2d77 6879 6e6f 742f hell/csh-whynot/ │ │ │ │ │ +00058140: e280 992e 0a49 6620 616e 2075 7073 7472 .....If an upstr │ │ │ │ │ +00058150: 6561 6d20 7061 636b 6167 6520 636f 6d65 eam package come │ │ │ │ │ +00058160: 7320 7769 7468 20e2 8098 6373 68e2 8099 s with ...csh... │ │ │ │ │ +00058170: 2073 6372 6970 7473 2074 6865 6e20 796f scripts then yo │ │ │ │ │ +00058180: 7520 6d75 7374 206d 616b 6520 7375 7265 u must make sure │ │ │ │ │ +00058190: 0a74 6861 7420 7468 6579 2073 7461 7274 .that they start │ │ │ │ │ +000581a0: 2077 6974 6820 e280 9823 212f 6269 6e2f with ...#!/bin/ │ │ │ │ │ +000581b0: 6373 68e2 8099 2061 6e64 206d 616b 6520 csh... and make │ │ │ │ │ +000581c0: 796f 7572 2070 6163 6b61 6765 2064 6570 your package dep │ │ │ │ │ +000581d0: 656e 6420 6f6e 2074 6865 0ae2 8098 632d end on the....c- │ │ │ │ │ +000581e0: 7368 656c 6ce2 8099 2076 6972 7475 616c shell... virtual │ │ │ │ │ +000581f0: 2070 6163 6b61 6765 2e0a 0a41 6e79 2073 package...Any s │ │ │ │ │ +00058200: 6372 6970 7473 2077 6869 6368 2063 7265 cripts which cre │ │ │ │ │ +00058210: 6174 6520 6669 6c65 7320 696e 2077 6f72 ate files in wor │ │ │ │ │ +00058220: 6c64 2d77 7269 7465 6162 6c65 2064 6972 ld-writeable dir │ │ │ │ │ +00058230: 6563 746f 7269 6573 2028 652e 672e 2c20 ectories (e.g., │ │ │ │ │ +00058240: 696e 0ae2 8098 2f74 6d70 e280 9929 206d in..../tmp...) m │ │ │ │ │ +00058250: 7573 7420 7573 6520 6120 6d65 6368 616e ust use a mechan │ │ │ │ │ +00058260: 6973 6d20 7768 6963 6820 7769 6c6c 2066 ism which will f │ │ │ │ │ +00058270: 6169 6c20 6174 6f6d 6963 616c 6c79 2069 ail atomically i │ │ │ │ │ +00058280: 6620 6120 6669 6c65 2077 6974 680a 7468 f a file with.th │ │ │ │ │ +00058290: 6520 7361 6d65 206e 616d 6520 616c 7265 e same name alre │ │ │ │ │ +000582a0: 6164 7920 6578 6973 7473 2e0a 0a54 6865 ady exists...The │ │ │ │ │ +000582b0: 2044 6562 6961 6e20 6261 7365 2073 7973 Debian base sys │ │ │ │ │ +000582c0: 7465 6d20 7072 6f76 6964 6573 2074 6865 tem provides the │ │ │ │ │ +000582d0: 20e2 8098 7465 6d70 6669 6c65 e280 9920 ...tempfile... │ │ │ │ │ +000582e0: 616e 6420 e280 986d 6b74 656d 70e2 8099 and ...mktemp... │ │ │ │ │ +000582f0: 2075 7469 6c69 7469 6573 0a66 6f72 2075 utilities.for u │ │ │ │ │ +00058300: 7365 2062 7920 7363 7269 7074 7320 666f se by scripts fo │ │ │ │ │ +00058310: 7220 7468 6973 2070 7572 706f 7365 2e0a r this purpose.. │ │ │ │ │ +00058320: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +00058330: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +00058340: 2d2d 2d0a 0a20 2020 2831 2920 5468 6520 ---.. (1) The │ │ │ │ │ +00058350: 4f70 656e 2047 726f 7570 2042 6173 6520 Open Group Base │ │ │ │ │ +00058360: 5370 6563 6966 6963 6174 696f 6e73 2049 Specifications I │ │ │ │ │ +00058370: 7373 7565 2037 2c20 3230 3138 2045 6469 ssue 7, 2018 Edi │ │ │ │ │ +00058380: 7469 6f6e 2c20 7768 6963 680a 6973 2061 tion, which.is a │ │ │ │ │ +00058390: 6c73 6f20 6b6e 6f77 6e20 6173 2050 4f53 lso known as POS │ │ │ │ │ +000583a0: 4958 2e31 2d32 3031 3720 616e 6420 6173 IX.1-2017 and as │ │ │ │ │ +000583b0: 2049 4545 4520 5374 6420 3130 3033 2e31 IEEE Std 1003.1 │ │ │ │ │ +000583c0: 2d32 3031 3720 616e 6420 6973 0a61 7661 -2017 and is.ava │ │ │ │ │ +000583d0: 696c 6162 6c65 206f 6e20 7468 6520 576f ilable on the Wo │ │ │ │ │ +000583e0: 726c 6420 5769 6465 2057 6562 2066 726f rld Wide Web fro │ │ │ │ │ +000583f0: 6d20 5468 6520 4f70 656e 2047 726f 7570 m The Open Group │ │ │ │ │ +00058400: 0a28 6874 7470 3a2f 2f70 7562 732e 6f70 .(http://pubs.op │ │ │ │ │ +00058410: 656e 6772 6f75 702e 6f72 672f 6f6e 6c69 engroup.org/onli │ │ │ │ │ +00058420: 6e65 7075 6273 2f39 3639 3939 3139 3739 nepubs/969991979 │ │ │ │ │ +00058430: 392f 646f 776e 6c6f 6164 2f29 2e0a 0a20 9/download/)... │ │ │ │ │ +00058440: 2020 2832 2920 5468 6573 6520 6665 6174 (2) These feat │ │ │ │ │ +00058450: 7572 6573 2061 7265 2069 6e20 7769 6465 ures are in wide │ │ │ │ │ +00058460: 7370 7265 6164 2075 7365 2069 6e20 7468 spread use in th │ │ │ │ │ +00058470: 6520 4c69 6e75 7820 636f 6d6d 756e 6974 e Linux communit │ │ │ │ │ +00058480: 7920 616e 640a 6172 6520 696d 706c 656d y and.are implem │ │ │ │ │ +00058490: 656e 7465 6420 696e 2061 6c6c 206f 6620 ented in all of │ │ │ │ │ +000584a0: 6261 7368 2c20 6461 7368 2c20 616e 6420 bash, dash, and │ │ │ │ │ +000584b0: 6b73 682c 2074 6865 206d 6f73 7420 636f ksh, the most co │ │ │ │ │ +000584c0: 6d6d 6f6e 2073 6865 6c6c 730a 7573 6572 mmon shells.user │ │ │ │ │ +000584d0: 7320 6d61 7920 7769 7368 2074 6f20 7573 s may wish to us │ │ │ │ │ +000584e0: 6520 6173 20e2 8098 2f62 696e 2f73 68e2 e as .../bin/sh. │ │ │ │ │ +000584f0: 8099 2e0a 0a1f 0a46 696c 653a 2064 6562 .......File: deb │ │ │ │ │ +00058500: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00058510: 2020 4e6f 6465 3a20 5379 6d62 6f6c 6963 Node: Symbolic │ │ │ │ │ +00058520: 206c 696e 6b73 2c20 204e 6578 743a 2044 links, Next: D │ │ │ │ │ +00058530: 6576 6963 6520 6669 6c65 732c 2020 5072 evice files, Pr │ │ │ │ │ +00058540: 6576 3a20 5363 7269 7074 732c 2020 5570 ev: Scripts, Up │ │ │ │ │ +00058550: 3a20 4669 6c65 733c 323e 0a0a 3130 2e35 : Files<2>..10.5 │ │ │ │ │ +00058560: 2053 796d 626f 6c69 6320 6c69 6e6b 730a Symbolic links. │ │ │ │ │ +00058570: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00058580: 3d3d 3d0a 0a49 6e20 6765 6e65 7261 6c2c ===..In general, │ │ │ │ │ +00058590: 2073 796d 626f 6c69 6320 6c69 6e6b 7320 symbolic links │ │ │ │ │ +000585a0: 7769 7468 696e 2061 2074 6f70 2d6c 6576 within a top-lev │ │ │ │ │ +000585b0: 656c 2064 6972 6563 746f 7279 2073 686f el directory sho │ │ │ │ │ +000585c0: 756c 6420 6265 0a72 656c 6174 6976 652c uld be.relative, │ │ │ │ │ +000585d0: 2061 6e64 2073 796d 626f 6c69 6320 6c69 and symbolic li │ │ │ │ │ +000585e0: 6e6b 7320 706f 696e 7469 6e67 2066 726f nks pointing fro │ │ │ │ │ +000585f0: 6d20 6f6e 6520 746f 702d 6c65 7665 6c20 m one top-level │ │ │ │ │ +00058600: 6469 7265 6374 6f72 7920 746f 206f 720a directory to or. │ │ │ │ │ +00058610: 696e 746f 2061 6e6f 7468 6572 2073 686f into another sho │ │ │ │ │ +00058620: 756c 6420 6265 2061 6273 6f6c 7574 652e uld be absolute. │ │ │ │ │ +00058630: 2020 2841 2074 6f70 2d6c 6576 656c 2064 (A top-level d │ │ │ │ │ +00058640: 6972 6563 746f 7279 2069 7320 610a 7375 irectory is a.su │ │ │ │ │ +00058650: 622d 6469 7265 6374 6f72 7920 6f66 2074 b-directory of t │ │ │ │ │ +00058660: 6865 2072 6f6f 7420 6469 7265 6374 6f72 he root director │ │ │ │ │ +00058670: 7920 e280 982f e280 992e 2920 2046 6f72 y .../....) For │ │ │ │ │ +00058680: 2065 7861 6d70 6c65 2c20 6120 7379 6d62 example, a symb │ │ │ │ │ +00058690: 6f6c 6963 206c 696e 6b0a 6672 6f6d 20e2 olic link.from . │ │ │ │ │ +000586a0: 8098 2f75 7372 2f6c 6962 2f66 6f6f e280 ../usr/lib/foo.. │ │ │ │ │ +000586b0: 9920 746f 20e2 8098 2f75 7372 2f73 6861 . to .../usr/sha │ │ │ │ │ +000586c0: 7265 2f62 6172 e280 9920 7368 6f75 6c64 re/bar... should │ │ │ │ │ +000586d0: 2062 6520 7265 6c61 7469 7665 0a28 e280 be relative.(.. │ │ │ │ │ +000586e0: 982e 2e2f 7368 6172 652f 6261 72e2 8099 .../share/bar... │ │ │ │ │ +000586f0: 292c 2062 7574 2061 2073 796d 626f 6c69 ), but a symboli │ │ │ │ │ +00058700: 6320 6c69 6e6b 2066 726f 6d20 e280 982f c link from .../ │ │ │ │ │ +00058710: 7661 722f 7275 6ee2 8099 2074 6f20 e280 var/run... to .. │ │ │ │ │ +00058720: 982f 7275 6ee2 8099 2073 686f 756c 640a ./run... should. │ │ │ │ │ +00058730: 6265 2061 6273 6f6c 7574 652e 2020 2831 be absolute. (1 │ │ │ │ │ +00058740: 2920 2053 796d 626f 6c69 6320 6c69 6e6b ) Symbolic link │ │ │ │ │ +00058750: 7320 6d75 7374 206e 6f74 2074 7261 7665 s must not trave │ │ │ │ │ +00058760: 7273 6520 6162 6f76 6520 7468 6520 726f rse above the ro │ │ │ │ │ +00058770: 6f74 0a64 6972 6563 746f 7279 2e0a 0a49 ot.directory...I │ │ │ │ │ +00058780: 6e20 6164 6469 7469 6f6e 2c20 7379 6d62 n addition, symb │ │ │ │ │ +00058790: 6f6c 6963 206c 696e 6b73 2073 686f 756c olic links shoul │ │ │ │ │ +000587a0: 6420 6265 2073 7065 6369 6669 6564 2061 d be specified a │ │ │ │ │ +000587b0: 7320 7368 6f72 7420 6173 2070 6f73 7369 s short as possi │ │ │ │ │ +000587c0: 626c 652c 0a69 2e65 2e2c 206c 696e 6b20 ble,.i.e., link │ │ │ │ │ +000587d0: 7461 7267 6574 7320 6c69 6b65 20e2 8098 targets like ... │ │ │ │ │ +000587e0: 666f 6f2f 2e2e 2f62 6172 e280 9920 6172 foo/../bar... ar │ │ │ │ │ +000587f0: 6520 6465 7072 6563 6174 6564 2e0a 0a4e e deprecated...N │ │ │ │ │ +00058800: 6f74 6520 7468 6174 2077 6865 6e20 6372 ote that when cr │ │ │ │ │ +00058810: 6561 7469 6e67 2061 2072 656c 6174 6976 eating a relativ │ │ │ │ │ +00058820: 6520 6c69 6e6b 2075 7369 6e67 20e2 8098 e link using ... │ │ │ │ │ +00058830: 6c6e e280 9920 6974 2069 7320 6e6f 7420 ln... it is not │ │ │ │ │ +00058840: 6e65 6365 7373 6172 790a 666f 7220 7468 necessary.for th │ │ │ │ │ +00058850: 6520 7461 7267 6574 206f 6620 7468 6520 e target of the │ │ │ │ │ +00058860: 6c69 6e6b 2074 6f20 6578 6973 7420 7265 link to exist re │ │ │ │ │ +00058870: 6c61 7469 7665 2074 6f20 7468 6520 776f lative to the wo │ │ │ │ │ +00058880: 726b 696e 6720 6469 7265 6374 6f72 790a rking directory. │ │ │ │ │ +00058890: 796f 75e2 8099 7265 2072 756e 6e69 6e67 you...re running │ │ │ │ │ +000588a0: 20e2 8098 6c6e e280 9920 6672 6f6d 2c20 ...ln... from, │ │ │ │ │ +000588b0: 6e6f 7220 6973 2069 7420 6e65 6365 7373 nor is it necess │ │ │ │ │ +000588c0: 6172 7920 746f 2063 6861 6e67 6520 6469 ary to change di │ │ │ │ │ +000588d0: 7265 6374 6f72 7920 746f 2074 6865 0a64 rectory to the.d │ │ │ │ │ +000588e0: 6972 6563 746f 7279 2077 6865 7265 2074 irectory where t │ │ │ │ │ +000588f0: 6865 206c 696e 6b20 6973 2074 6f20 6265 he link is to be │ │ │ │ │ +00058900: 206d 6164 652e 2020 5369 6d70 6c79 2069 made. Simply i │ │ │ │ │ +00058910: 6e63 6c75 6465 2074 6865 2073 7472 696e nclude the strin │ │ │ │ │ +00058920: 6720 7468 6174 0a73 686f 756c 6420 6170 g that.should ap │ │ │ │ │ +00058930: 7065 6172 2061 7320 7468 6520 7461 7267 pear as the targ │ │ │ │ │ +00058940: 6574 206f 6620 7468 6520 6c69 6e6b 2028 et of the link ( │ │ │ │ │ +00058950: 7468 6973 2077 696c 6c20 6265 2061 2070 this will be a p │ │ │ │ │ +00058960: 6174 686e 616d 650a 7265 6c61 7469 7665 athname.relative │ │ │ │ │ +00058970: 2074 6f20 7468 6520 6469 7265 6374 6f72 to the director │ │ │ │ │ +00058980: 7920 696e 2077 6869 6368 2074 6865 206c y in which the l │ │ │ │ │ +00058990: 696e 6b20 7265 7369 6465 7329 2061 7320 ink resides) as │ │ │ │ │ +000589a0: 7468 6520 6669 7273 740a 6172 6775 6d65 the first.argume │ │ │ │ │ +000589b0: 6e74 2074 6f20 e280 986c 6ee2 8099 2e0a nt to ...ln..... │ │ │ │ │ +000589c0: 0a46 6f72 2065 7861 6d70 6c65 2c20 696e .For example, in │ │ │ │ │ +000589d0: 2079 6f75 7220 e280 984d 616b 6566 696c your ...Makefil │ │ │ │ │ +000589e0: 65e2 8099 206f 7220 e280 9864 6562 6961 e... or ...debia │ │ │ │ │ +000589f0: 6e2f 7275 6c65 73e2 8099 2c20 796f 7520 n/rules..., you │ │ │ │ │ +00058a00: 6361 6e20 646f 2074 6869 6e67 730a 6c69 can do things.li │ │ │ │ │ +00058a10: 6b65 3a0a 0a20 2020 2020 6c6e 202d 6673 ke:.. ln -fs │ │ │ │ │ +00058a20: 2067 6363 2024 2870 7265 6669 7829 2f62 gcc $(prefix)/b │ │ │ │ │ +00058a30: 696e 2f63 630a 2020 2020 206c 6e20 2d66 in/cc. ln -f │ │ │ │ │ +00058a40: 7320 6763 6320 6465 6269 616e 2f74 6d70 s gcc debian/tmp │ │ │ │ │ +00058a50: 2f75 7372 2f62 696e 2f63 630a 2020 2020 /usr/bin/cc. │ │ │ │ │ +00058a60: 206c 6e20 2d66 7320 2e2e 2f73 6269 6e2f ln -fs ../sbin/ │ │ │ │ │ +00058a70: 7365 6e64 6d61 696c 2024 2870 7265 6669 sendmail $(prefi │ │ │ │ │ +00058a80: 7829 2f62 696e 2f72 756e 710a 2020 2020 x)/bin/runq. │ │ │ │ │ +00058a90: 206c 6e20 2d66 7320 2e2e 2f73 6269 6e2f ln -fs ../sbin/ │ │ │ │ │ +00058aa0: 7365 6e64 6d61 696c 2064 6562 6961 6e2f sendmail debian/ │ │ │ │ │ +00058ab0: 746d 702f 7573 722f 6269 6e2f 7275 6e71 tmp/usr/bin/runq │ │ │ │ │ +00058ac0: 0a0a 4120 7379 6d62 6f6c 6963 206c 696e ..A symbolic lin │ │ │ │ │ +00058ad0: 6b20 706f 696e 7469 6e67 2074 6f20 6120 k pointing to a │ │ │ │ │ +00058ae0: 636f 6d70 7265 7373 6564 2066 696c 6520 compressed file │ │ │ │ │ +00058af0: 2869 6e20 7468 6520 7365 6e73 6520 7468 (in the sense th │ │ │ │ │ +00058b00: 6174 2069 7420 6973 0a6d 6561 6e74 2074 at it is.meant t │ │ │ │ │ +00058b10: 6f20 6265 2075 6e63 6f6d 7072 6573 7365 o be uncompresse │ │ │ │ │ +00058b20: 6420 7769 7468 20e2 8098 756e 7a69 70e2 d with ...unzip. │ │ │ │ │ +00058b30: 8099 206f 7220 e280 987a 6c65 7373 e280 .. or ...zless.. │ │ │ │ │ +00058b40: 9920 6574 632e 2920 2073 686f 756c 6420 . etc.) should │ │ │ │ │ +00058b50: 616c 7761 7973 0a68 6176 6520 7468 6520 always.have the │ │ │ │ │ +00058b60: 7361 6d65 2066 696c 6520 6578 7465 6e73 same file extens │ │ │ │ │ +00058b70: 696f 6e20 6173 2074 6865 2072 6566 6572 ion as the refer │ │ │ │ │ +00058b80: 656e 6365 6420 6669 6c65 2e20 2028 466f enced file. (Fo │ │ │ │ │ +00058b90: 7220 6578 616d 706c 652c 2069 6620 610a r example, if a. │ │ │ │ │ +00058ba0: 6669 6c65 20e2 8098 666f 6f2e 677a e280 file ...foo.gz.. │ │ │ │ │ +00058bb0: 9920 6973 2072 6566 6572 656e 6365 6420 . is referenced │ │ │ │ │ +00058bc0: 6279 2061 2073 796d 626f 6c69 6320 6c69 by a symbolic li │ │ │ │ │ +00058bd0: 6e6b 2c20 7468 6520 6669 6c65 6e61 6d65 nk, the filename │ │ │ │ │ +00058be0: 206f 6620 7468 6520 6c69 6e6b 0a68 6173 of the link.has │ │ │ │ │ +00058bf0: 2074 6f20 656e 6420 7769 7468 20e2 809c to end with ... │ │ │ │ │ +00058c00: e280 982e 677a e280 99e2 809d 2074 6f6f ....gz...... too │ │ │ │ │ +00058c10: 2c20 6173 2069 6e20 e280 9862 6172 2e67 , as in ...bar.g │ │ │ │ │ +00058c20: 7ae2 8099 2e29 0a0a 2020 202d 2d2d 2d2d z....).. ----- │ │ │ │ │ +00058c30: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +00058c40: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +00058c50: 3129 2054 6869 7320 6973 206e 6563 6573 1) This is neces │ │ │ │ │ +00058c60: 7361 7279 2074 6f20 616c 6c6f 7720 746f sary to allow to │ │ │ │ │ +00058c70: 702d 6c65 7665 6c20 6469 7265 6374 6f72 p-level director │ │ │ │ │ +00058c80: 6965 7320 746f 2062 6520 7379 6d6c 696e ies to be symlin │ │ │ │ │ +00058c90: 6b73 2e0a 4966 206c 696e 6b69 6e67 20e2 ks..If linking . │ │ │ │ │ +00058ca0: 8098 2f76 6172 2f72 756e e280 9920 746f ../var/run... to │ │ │ │ │ +00058cb0: 20e2 8098 2f72 756e e280 9920 7765 7265 .../run... were │ │ │ │ │ +00058cc0: 2064 6f6e 6520 7769 7468 2074 6865 2072 done with the r │ │ │ │ │ +00058cd0: 656c 6174 6976 6520 7379 6d62 6f6c 6963 elative symbolic │ │ │ │ │ +00058ce0: 0a6c 696e 6b20 e280 982e 2e2f 7275 6ee2 .link ...../run. │ │ │ │ │ +00058cf0: 8099 2c20 6275 7420 e280 982f 7661 72e2 .., but .../var. │ │ │ │ │ +00058d00: 8099 2077 6572 6520 6120 7379 6d62 6f6c .. were a symbol │ │ │ │ │ +00058d10: 6963 206c 696e 6b20 746f 20e2 8098 2f73 ic link to .../s │ │ │ │ │ +00058d20: 7276 2f64 6973 6b31 e280 992c 2074 6865 rv/disk1..., the │ │ │ │ │ +00058d30: 0a73 796d 626f 6c69 6320 6c69 6e6b 2077 .symbolic link w │ │ │ │ │ +00058d40: 6f75 6c64 2070 6f69 6e74 2074 6f20 e280 ould point to .. │ │ │ │ │ +00058d50: 982f 7372 762f 7275 6ee2 8099 2072 6174 ./srv/run... rat │ │ │ │ │ +00058d60: 6865 7220 7468 616e 2074 6865 2069 6e74 her than the int │ │ │ │ │ +00058d70: 656e 6465 6420 7461 7267 6574 2e0a 0a1f ended target.... │ │ │ │ │ +00058d80: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00058d90: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00058da0: 3a20 4465 7669 6365 2066 696c 6573 2c20 : Device files, │ │ │ │ │ +00058db0: 204e 6578 743a 2043 6f6e 6669 6775 7261 Next: Configura │ │ │ │ │ +00058dc0: 7469 6f6e 2066 696c 6573 2c20 2050 7265 tion files, Pre │ │ │ │ │ +00058dd0: 763a 2053 796d 626f 6c69 6320 6c69 6e6b v: Symbolic link │ │ │ │ │ +00058de0: 732c 2020 5570 3a20 4669 6c65 733c 323e s, Up: Files<2> │ │ │ │ │ +00058df0: 0a0a 3130 2e36 2044 6576 6963 6520 6669 ..10.6 Device fi │ │ │ │ │ +00058e00: 6c65 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d les.============ │ │ │ │ │ +00058e10: 3d3d 3d3d 3d0a 0a50 6163 6b61 6765 7320 =====..Packages │ │ │ │ │ +00058e20: 6d75 7374 206e 6f74 2069 6e63 6c75 6465 must not include │ │ │ │ │ +00058e30: 2064 6576 6963 6520 6669 6c65 7320 6f72 device files or │ │ │ │ │ +00058e40: 206e 616d 6564 2070 6970 6573 2069 6e20 named pipes in │ │ │ │ │ +00058e50: 7468 6520 7061 636b 6167 650a 6669 6c65 the package.file │ │ │ │ │ +00058e60: 2074 7265 652e 0a0a 4465 6269 616e 2070 tree...Debian p │ │ │ │ │ +00058e70: 6163 6b61 6765 7320 7368 6f75 6c64 2061 ackages should a │ │ │ │ │ +00058e80: 7373 756d 6520 7468 6174 2064 6576 6963 ssume that devic │ │ │ │ │ +00058e90: 6520 6669 6c65 7320 696e 20e2 8098 2f64 e files in .../d │ │ │ │ │ +00058ea0: 6576 e280 9920 6172 650a 6479 6e61 6d69 ev... are.dynami │ │ │ │ │ +00058eb0: 6361 6c6c 7920 6d61 6e61 6765 6420 6279 cally managed by │ │ │ │ │ +00058ec0: 2074 6865 206b 6572 6e65 6c20 6f72 2073 the kernel or s │ │ │ │ │ +00058ed0: 6f6d 6520 6f74 6865 7220 7379 7374 656d ome other system │ │ │ │ │ +00058ee0: 2066 6163 696c 6974 7920 616e 6420 646f facility and do │ │ │ │ │ +00058ef0: 0a6e 6f74 2068 6176 6520 746f 2062 6520 .not have to be │ │ │ │ │ +00058f00: 6578 706c 6963 6974 6c79 2063 7265 6174 explicitly creat │ │ │ │ │ +00058f10: 6564 206f 7220 6d61 6e61 6765 6420 6279 ed or managed by │ │ │ │ │ +00058f20: 2074 6865 2070 6163 6b61 6765 2e20 2044 the package. D │ │ │ │ │ +00058f30: 6562 6961 6e0a 7061 636b 6167 6573 206f ebian.packages o │ │ │ │ │ +00058f40: 7468 6572 2074 6861 6e20 7468 6f73 6520 ther than those │ │ │ │ │ +00058f50: 7768 6f73 6520 7075 7270 6f73 6520 6973 whose purpose is │ │ │ │ │ +00058f60: 2074 6f20 6d61 6e61 6765 2074 6865 20e2 to manage the . │ │ │ │ │ +00058f70: 8098 2f64 6576 e280 9920 6465 7669 6365 ../dev... device │ │ │ │ │ +00058f80: 0a66 696c 6520 7472 6565 206d 7573 7420 .file tree must │ │ │ │ │ +00058f90: 6e6f 7420 6174 7465 6d70 7420 746f 2063 not attempt to c │ │ │ │ │ +00058fa0: 7265 6174 6520 6f72 2072 656d 6f76 6520 reate or remove │ │ │ │ │ +00058fb0: 6465 7669 6365 2066 696c 6573 2069 6e20 device files in │ │ │ │ │ +00058fc0: e280 982f 6465 76e2 8099 0a77 6865 6e20 .../dev....when │ │ │ │ │ +00058fd0: 6120 6479 6e61 6d69 6320 6465 7669 6365 a dynamic device │ │ │ │ │ +00058fe0: 206d 616e 6167 656d 656e 7420 6661 6369 management faci │ │ │ │ │ +00058ff0: 6c69 7479 2069 7320 696e 2075 7365 2e0a lity is in use.. │ │ │ │ │ +00059000: 0a49 6620 6e61 6d65 6420 7069 7065 7320 .If named pipes │ │ │ │ │ +00059010: 6f72 2064 6576 6963 6520 6669 6c65 7320 or device files │ │ │ │ │ +00059020: 6f75 7473 6964 6520 6f66 20e2 8098 2f64 outside of .../d │ │ │ │ │ +00059030: 6576 e280 9920 6172 6520 7265 7175 6972 ev... are requir │ │ │ │ │ +00059040: 6564 2062 7920 610a 7061 636b 6167 652c ed by a.package, │ │ │ │ │ +00059050: 2074 6865 7920 7368 6f75 6c64 206e 6f72 they should nor │ │ │ │ │ +00059060: 6d61 6c6c 7920 6265 2063 7265 6174 6564 mally be created │ │ │ │ │ +00059070: 2077 6865 6e20 6e65 6365 7373 6172 7920 when necessary │ │ │ │ │ +00059080: 6279 2074 6865 2070 726f 6772 616d 730a by the programs. │ │ │ │ │ +00059090: 696e 2074 6865 2070 6163 6b61 6765 2c20 in the package, │ │ │ │ │ +000590a0: 6279 2069 6e69 7420 7363 7269 7074 7320 by init scripts │ │ │ │ │ +000590b0: 6f72 2073 7973 7465 6d64 2075 6e69 7420 or systemd unit │ │ │ │ │ +000590c0: 6669 6c65 732c 206f 7220 6279 2073 696d files, or by sim │ │ │ │ │ +000590d0: 696c 6172 0a6f 6e2d 6465 6d61 6e64 206d ilar.on-demand m │ │ │ │ │ +000590e0: 6563 6861 6e69 736d 732e 2020 4966 2073 echanisms. If s │ │ │ │ │ +000590f0: 7563 6820 6669 6c65 7320 6e65 6564 2074 uch files need t │ │ │ │ │ +00059100: 6f20 6265 2063 7265 6174 6564 2064 7572 o be created dur │ │ │ │ │ +00059110: 696e 6720 7061 636b 6167 650a 696e 7374 ing package.inst │ │ │ │ │ +00059120: 616c 6c61 7469 6f6e 2c20 7468 6579 206d allation, they m │ │ │ │ │ +00059130: 7573 7420 6265 2063 7265 6174 6564 2069 ust be created i │ │ │ │ │ +00059140: 6e20 7468 6520 e280 9870 6f73 7469 6e73 n the ...postins │ │ │ │ │ +00059150: 74e2 8099 206d 6169 6e74 6169 6e65 7220 t... maintainer │ │ │ │ │ +00059160: 7363 7269 7074 0a28 3129 2061 6e64 2072 script.(1) and r │ │ │ │ │ +00059170: 656d 6f76 6564 2069 6e20 6569 7468 6572 emoved in either │ │ │ │ │ +00059180: 2074 6865 20e2 8098 7072 6572 6de2 8099 the ...prerm... │ │ │ │ │ +00059190: 206f 7220 7468 6520 e280 9870 6f73 7472 or the ...postr │ │ │ │ │ +000591a0: 6de2 8099 206d 6169 6e74 6169 6e65 7220 m... maintainer │ │ │ │ │ +000591b0: 7363 7269 7074 2e0a 0a20 2020 2d2d 2d2d script... ---- │ │ │ │ │ +000591c0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +000591d0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +000591e0: 2831 2920 4974 e280 9973 2062 6574 7465 (1) It...s bette │ │ │ │ │ +000591f0: 7220 746f 2075 7365 20e2 8098 6d6b 6669 r to use ...mkfi │ │ │ │ │ +00059200: 666f e280 9920 7261 7468 6572 2074 6861 fo... rather tha │ │ │ │ │ +00059210: 6e20 e280 986d 6b6e 6f64 e280 9920 746f n ...mknod... to │ │ │ │ │ +00059220: 2063 7265 6174 6520 6e61 6d65 640a 7069 create named.pi │ │ │ │ │ +00059230: 7065 7320 746f 2061 766f 6964 2066 616c pes to avoid fal │ │ │ │ │ +00059240: 7365 2070 6f73 6974 6976 6573 2066 726f se positives fro │ │ │ │ │ +00059250: 6d20 6175 746f 6d61 7465 6420 6368 6563 m automated chec │ │ │ │ │ +00059260: 6b73 2066 6f72 2070 6163 6b61 6765 730a ks for packages. │ │ │ │ │ +00059270: 696e 636f 7272 6563 746c 7920 6372 6561 incorrectly crea │ │ │ │ │ +00059280: 7469 6e67 2064 6576 6963 6520 6669 6c65 ting device file │ │ │ │ │ +00059290: 732e 0a0a 1f0a 4669 6c65 3a20 6465 6269 s.....File: debi │ │ │ │ │ +000592a0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +000592b0: 204e 6f64 653a 2043 6f6e 6669 6775 7261 Node: Configura │ │ │ │ │ +000592c0: 7469 6f6e 2066 696c 6573 2c20 204e 6578 tion files, Nex │ │ │ │ │ +000592d0: 743a 204c 6f67 2066 696c 6573 2c20 2050 t: Log files, P │ │ │ │ │ +000592e0: 7265 763a 2044 6576 6963 6520 6669 6c65 rev: Device file │ │ │ │ │ +000592f0: 732c 2020 5570 3a20 4669 6c65 733c 323e s, Up: Files<2> │ │ │ │ │ +00059300: 0a0a 3130 2e37 2043 6f6e 6669 6775 7261 ..10.7 Configura │ │ │ │ │ +00059310: 7469 6f6e 2066 696c 6573 0a3d 3d3d 3d3d tion files.===== │ │ │ │ │ +00059320: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00059330: 3d3d 3d0a 0a2a 204d 656e 753a 0a0a 2a20 ===..* Menu:..* │ │ │ │ │ +00059340: 4465 6669 6e69 7469 6f6e 733a 2044 6566 Definitions: Def │ │ │ │ │ +00059350: 696e 6974 696f 6e73 3c32 3e2e 0a2a 204c initions<2>..* L │ │ │ │ │ +00059360: 6f63 6174 696f 6e3a 3a0a 2a20 4265 6861 ocation::.* Beha │ │ │ │ │ +00059370: 7669 6f72 3a3a 0a2a 2053 6861 7269 6e67 vior::.* Sharing │ │ │ │ │ +00059380: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +00059390: 696c 6573 3a3a 0a2a 2055 7365 7220 636f iles::.* User co │ │ │ │ │ +000593a0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +000593b0: 7320 28e2 809c 646f 7466 696c 6573 e280 s (...dotfiles.. │ │ │ │ │ +000593c0: 9d29 3a20 5573 6572 2063 6f6e 6669 6775 .): User configu │ │ │ │ │ +000593d0: 7261 7469 6f6e 2066 696c 6573 20e2 809c ration files ... │ │ │ │ │ +000593e0: 646f 7466 696c 6573 e280 9d2e 0a0a 1f0a dotfiles........ │ │ │ │ │ +000593f0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00059400: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00059410: 2044 6566 696e 6974 696f 6e73 3c32 3e2c Definitions<2>, │ │ │ │ │ +00059420: 2020 4e65 7874 3a20 4c6f 6361 7469 6f6e Next: Location │ │ │ │ │ +00059430: 2c20 2055 703a 2043 6f6e 6669 6775 7261 , Up: Configura │ │ │ │ │ +00059440: 7469 6f6e 2066 696c 6573 0a0a 3130 2e37 tion files..10.7 │ │ │ │ │ +00059450: 2e31 2044 6566 696e 6974 696f 6e73 0a2d .1 Definitions.- │ │ │ │ │ +00059460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00059470: 2d0a 0a63 6f6e 6669 6775 7261 7469 6f6e -..configuration │ │ │ │ │ +00059480: 2066 696c 650a 0a20 2020 2020 4120 6669 file.. A fi │ │ │ │ │ +00059490: 6c65 2074 6861 7420 6166 6665 6374 7320 le that affects │ │ │ │ │ +000594a0: 7468 6520 6f70 6572 6174 696f 6e20 6f66 the operation of │ │ │ │ │ +000594b0: 2061 2070 726f 6772 616d 2c20 6f72 2070 a program, or p │ │ │ │ │ +000594c0: 726f 7669 6465 7320 7369 7465 2d0a 2020 rovides site-. │ │ │ │ │ +000594d0: 2020 206f 7220 686f 7374 2d73 7065 6369 or host-speci │ │ │ │ │ +000594e0: 6669 6320 696e 666f 726d 6174 696f 6e2c fic information, │ │ │ │ │ +000594f0: 206f 7220 6f74 6865 7277 6973 6520 6375 or otherwise cu │ │ │ │ │ +00059500: 7374 6f6d 697a 6573 2074 6865 2062 6568 stomizes the beh │ │ │ │ │ +00059510: 6176 696f 720a 2020 2020 206f 6620 6120 avior. of a │ │ │ │ │ +00059520: 7072 6f67 7261 6d2e 2020 5479 7069 6361 program. Typica │ │ │ │ │ +00059530: 6c6c 792c 2063 6f6e 6669 6775 7261 7469 lly, configurati │ │ │ │ │ +00059540: 6f6e 2066 696c 6573 2061 7265 2069 6e74 on files are int │ │ │ │ │ +00059550: 656e 6465 6420 746f 2062 650a 2020 2020 ended to be. │ │ │ │ │ +00059560: 206d 6f64 6966 6965 6420 6279 2074 6865 modified by the │ │ │ │ │ +00059570: 2073 7973 7465 6d20 6164 6d69 6e69 7374 system administ │ │ │ │ │ +00059580: 7261 746f 7220 2869 6620 6e65 6564 6564 rator (if needed │ │ │ │ │ +00059590: 206f 7220 6465 7369 7265 6429 2074 6f0a or desired) to. │ │ │ │ │ +000595a0: 2020 2020 2063 6f6e 666f 726d 2074 6f20 conform to │ │ │ │ │ +000595b0: 6c6f 6361 6c20 706f 6c69 6379 206f 7220 local policy or │ │ │ │ │ +000595c0: 746f 2070 726f 7669 6465 206d 6f72 6520 to provide more │ │ │ │ │ +000595d0: 7573 6566 756c 2073 6974 652d 7370 6563 useful site-spec │ │ │ │ │ +000595e0: 6966 6963 0a20 2020 2020 6265 6861 7669 ific. behavi │ │ │ │ │ +000595f0: 6f72 2e0a 0ae2 8098 636f 6e66 6669 6c65 or......conffile │ │ │ │ │ +00059600: e280 990a 0a20 2020 2020 4120 6669 6c65 ..... A file │ │ │ │ │ +00059610: 206c 6973 7465 6420 696e 2061 2070 6163 listed in a pac │ │ │ │ │ +00059620: 6b61 6765 e280 9973 20e2 8098 636f 6e66 kage...s ...conf │ │ │ │ │ +00059630: 6669 6c65 73e2 8099 2066 696c 652c 2061 files... file, a │ │ │ │ │ +00059640: 6e64 2069 7320 7472 6561 7465 640a 2020 nd is treated. │ │ │ │ │ +00059650: 2020 2073 7065 6369 616c 6c79 2062 7920 specially by │ │ │ │ │ +00059660: e280 9864 706b 67e2 8099 2028 7365 6520 ...dpkg... (see │ │ │ │ │ +00059670: 2a6e 6f74 6520 4465 7461 696c 7320 6f66 *note Details of │ │ │ │ │ +00059680: 2063 6f6e 6669 6775 7261 7469 6f6e 3a20 configuration: │ │ │ │ │ +00059690: 6563 2e29 2e0a 0a54 6865 2064 6973 7469 ec.)...The disti │ │ │ │ │ +000596a0: 6e63 7469 6f6e 2062 6574 7765 656e 2074 nction between t │ │ │ │ │ +000596b0: 6865 7365 2074 776f 2069 7320 696d 706f hese two is impo │ │ │ │ │ +000596c0: 7274 616e 743b 2074 6865 7920 6172 6520 rtant; they are │ │ │ │ │ +000596d0: 6e6f 740a 696e 7465 7263 6861 6e67 6561 not.interchangea │ │ │ │ │ +000596e0: 626c 6520 636f 6e63 6570 7473 2e20 2041 ble concepts. A │ │ │ │ │ +000596f0: 6c6d 6f73 7420 616c 6c20 e280 9863 6f6e lmost all ...con │ │ │ │ │ +00059700: 6666 696c 65e2 8099 7320 6172 6520 636f ffile...s are co │ │ │ │ │ +00059710: 6e66 6967 7572 6174 696f 6e0a 6669 6c65 nfiguration.file │ │ │ │ │ +00059720: 732c 2062 7574 206d 616e 7920 636f 6e66 s, but many conf │ │ │ │ │ +00059730: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ +00059740: 6172 6520 6e6f 7420 e280 9863 6f6e 6666 are not ...conff │ │ │ │ │ +00059750: 696c 6573 e280 992e 0a0a 4173 206e 6f74 iles......As not │ │ │ │ │ +00059760: 6564 2065 6c73 6577 6865 7265 2c20 e280 ed elsewhere, .. │ │ │ │ │ +00059770: 982f 6574 632f 696e 6974 2e64 e280 9920 ./etc/init.d... │ │ │ │ │ +00059780: 7363 7269 7074 732c 20e2 8098 2f65 7463 scripts, .../etc │ │ │ │ │ +00059790: 2f64 6566 6175 6c74 e280 9920 6669 6c65 /default... file │ │ │ │ │ +000597a0: 732c 2073 6372 6970 7473 0a69 6e73 7461 s, scripts.insta │ │ │ │ │ +000597b0: 6c6c 6564 2069 6e20 e280 982f 6574 632f lled in .../etc/ │ │ │ │ │ +000597c0: 6372 6f6e 2e7b 686f 7572 6c79 2c64 6169 cron.{hourly,dai │ │ │ │ │ +000597d0: 6c79 2c77 6565 6b6c 792c 6d6f 6e74 686c ly,weekly,monthl │ │ │ │ │ +000597e0: 797d e280 992c 2061 6e64 2063 726f 6e0a y}..., and cron. │ │ │ │ │ +000597f0: 636f 6e66 6967 7572 6174 696f 6e20 696e configuration in │ │ │ │ │ +00059800: 7374 616c 6c65 6420 696e 20e2 8098 2f65 stalled in .../e │ │ │ │ │ +00059810: 7463 2f63 726f 6e2e 64e2 8099 206d 7573 tc/cron.d... mus │ │ │ │ │ +00059820: 7420 6265 2074 7265 6174 6564 2061 730a t be treated as. │ │ │ │ │ +00059830: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +00059840: 6c65 732e 2020 496e 2067 656e 6572 616c les. In general │ │ │ │ │ +00059850: 2c20 616e 7920 7363 7269 7074 2074 6861 , any script tha │ │ │ │ │ +00059860: 7420 656d 6265 6473 2063 6f6e 6669 6775 t embeds configu │ │ │ │ │ +00059870: 7261 7469 6f6e 0a69 6e66 6f72 6d61 7469 ration.informati │ │ │ │ │ +00059880: 6f6e 2069 7320 6465 2d66 6163 746f 2061 on is de-facto a │ │ │ │ │ +00059890: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +000598a0: 696c 6520 616e 6420 7368 6f75 6c64 2062 ile and should b │ │ │ │ │ +000598b0: 6520 7472 6561 7465 6420 6173 0a73 7563 e treated as.suc │ │ │ │ │ +000598c0: 682e 0a0a 1f0a 4669 6c65 3a20 6465 6269 h.....File: debi │ │ │ │ │ +000598d0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +000598e0: 204e 6f64 653a 204c 6f63 6174 696f 6e2c Node: Location, │ │ │ │ │ +000598f0: 2020 4e65 7874 3a20 4265 6861 7669 6f72 Next: Behavior │ │ │ │ │ +00059900: 2c20 2050 7265 763a 2044 6566 696e 6974 , Prev: Definit │ │ │ │ │ +00059910: 696f 6e73 3c32 3e2c 2020 5570 3a20 436f ions<2>, Up: Co │ │ │ │ │ +00059920: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +00059930: 730a 0a31 302e 372e 3220 4c6f 6361 7469 s..10.7.2 Locati │ │ │ │ │ +00059940: 6f6e 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d on.------------- │ │ │ │ │ +00059950: 2d2d 0a0a 416e 7920 636f 6e66 6967 7572 --..Any configur │ │ │ │ │ +00059960: 6174 696f 6e20 6669 6c65 7320 6372 6561 ation files crea │ │ │ │ │ +00059970: 7465 6420 6f72 2075 7365 6420 6279 2079 ted or used by y │ │ │ │ │ +00059980: 6f75 7220 7061 636b 6167 6520 6d75 7374 our package must │ │ │ │ │ +00059990: 2072 6573 6964 6520 696e 0ae2 8098 2f65 reside in..../e │ │ │ │ │ +000599a0: 7463 e280 992e 2020 4966 2074 6865 7265 tc.... If there │ │ │ │ │ +000599b0: 2061 7265 2073 6576 6572 616c 2c20 636f are several, co │ │ │ │ │ +000599c0: 6e73 6964 6572 2063 7265 6174 696e 6720 nsider creating │ │ │ │ │ +000599d0: 6120 7375 6264 6972 6563 746f 7279 206f a subdirectory o │ │ │ │ │ +000599e0: 660a e280 982f 6574 63e2 8099 206e 616d f..../etc... nam │ │ │ │ │ +000599f0: 6564 2061 6674 6572 2079 6f75 7220 7061 ed after your pa │ │ │ │ │ +00059a00: 636b 6167 652e 0a0a 4966 2079 6f75 7220 ckage...If your │ │ │ │ │ +00059a10: 7061 636b 6167 6520 6372 6561 7465 7320 package creates │ │ │ │ │ +00059a20: 6f72 2075 7365 7320 636f 6e66 6967 7572 or uses configur │ │ │ │ │ +00059a30: 6174 696f 6e20 6669 6c65 7320 6f75 7473 ation files outs │ │ │ │ │ +00059a40: 6964 6520 6f66 20e2 8098 2f65 7463 e280 ide of .../etc.. │ │ │ │ │ +00059a50: 992c 0a61 6e64 2069 7420 6973 206e 6f74 .,.and it is not │ │ │ │ │ +00059a60: 2066 6561 7369 626c 6520 746f 206d 6f64 feasible to mod │ │ │ │ │ +00059a70: 6966 7920 7468 6520 7061 636b 6167 6520 ify the package │ │ │ │ │ +00059a80: 746f 2075 7365 20e2 8098 2f65 7463 e280 to use .../etc.. │ │ │ │ │ +00059a90: 9920 6469 7265 6374 6c79 2c20 7075 740a . directly, put. │ │ │ │ │ +00059aa0: 7468 6520 6669 6c65 7320 696e 20e2 8098 the files in ... │ │ │ │ │ +00059ab0: 2f65 7463 e280 9920 616e 6420 6372 6561 /etc... and crea │ │ │ │ │ +00059ac0: 7465 2073 796d 626f 6c69 6320 6c69 6e6b te symbolic link │ │ │ │ │ +00059ad0: 7320 746f 2074 686f 7365 2066 696c 6573 s to those files │ │ │ │ │ +00059ae0: 2066 726f 6d20 7468 650a 6c6f 6361 7469 from the.locati │ │ │ │ │ +00059af0: 6f6e 2074 6861 7420 7468 6520 7061 636b on that the pack │ │ │ │ │ +00059b00: 6167 6520 7265 7175 6972 6573 2e0a 0a1f age requires.... │ │ │ │ │ +00059b10: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00059b20: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00059b30: 3a20 4265 6861 7669 6f72 2c20 204e 6578 : Behavior, Nex │ │ │ │ │ +00059b40: 743a 2053 6861 7269 6e67 2063 6f6e 6669 t: Sharing confi │ │ │ │ │ +00059b50: 6775 7261 7469 6f6e 2066 696c 6573 2c20 guration files, │ │ │ │ │ +00059b60: 2050 7265 763a 204c 6f63 6174 696f 6e2c Prev: Location, │ │ │ │ │ +00059b70: 2020 5570 3a20 436f 6e66 6967 7572 6174 Up: Configurat │ │ │ │ │ +00059b80: 696f 6e20 6669 6c65 730a 0a31 302e 372e ion files..10.7. │ │ │ │ │ +00059b90: 3320 4265 6861 7669 6f72 0a2d 2d2d 2d2d 3 Behavior.----- │ │ │ │ │ +00059ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 436f 6e66 ----------..Conf │ │ │ │ │ +00059bb0: 6967 7572 6174 696f 6e20 6669 6c65 2068 iguration file h │ │ │ │ │ +00059bc0: 616e 646c 696e 6720 6d75 7374 2063 6f6e andling must con │ │ │ │ │ +00059bd0: 666f 726d 2074 6f20 7468 6520 666f 6c6c form to the foll │ │ │ │ │ +00059be0: 6f77 696e 6720 6265 6861 7669 6f72 3a0a owing behavior:. │ │ │ │ │ +00059bf0: 0a20 2020 2d20 6c6f 6361 6c20 6368 616e . - local chan │ │ │ │ │ +00059c00: 6765 7320 6d75 7374 2062 6520 7072 6573 ges must be pres │ │ │ │ │ +00059c10: 6572 7665 6420 6475 7269 6e67 2061 2070 erved during a p │ │ │ │ │ +00059c20: 6163 6b61 6765 2075 7067 7261 6465 2c20 ackage upgrade, │ │ │ │ │ +00059c30: 616e 640a 0a20 2020 2d20 636f 6e66 6967 and.. - config │ │ │ │ │ +00059c40: 7572 6174 696f 6e20 6669 6c65 7320 6d75 uration files mu │ │ │ │ │ +00059c50: 7374 2062 6520 7072 6573 6572 7665 6420 st be preserved │ │ │ │ │ +00059c60: 7768 656e 2074 6865 2070 6163 6b61 6765 when the package │ │ │ │ │ +00059c70: 2069 7320 7265 6d6f 7665 642c 0a20 2020 is removed,. │ │ │ │ │ +00059c80: 2020 616e 6420 6f6e 6c79 2064 656c 6574 and only delet │ │ │ │ │ +00059c90: 6564 2077 6865 6e20 7468 6520 7061 636b ed when the pack │ │ │ │ │ +00059ca0: 6167 6520 6973 2070 7572 6765 642e 0a0a age is purged... │ │ │ │ │ +00059cb0: 4f62 736f 6c65 7465 2063 6f6e 6669 6775 Obsolete configu │ │ │ │ │ +00059cc0: 7261 7469 6f6e 2066 696c 6573 2077 6974 ration files wit │ │ │ │ │ +00059cd0: 686f 7574 206c 6f63 616c 2063 6861 6e67 hout local chang │ │ │ │ │ +00059ce0: 6573 2073 686f 756c 6420 6265 2072 656d es should be rem │ │ │ │ │ +00059cf0: 6f76 6564 2062 790a 7468 6520 7061 636b oved by.the pack │ │ │ │ │ +00059d00: 6167 6520 6475 7269 6e67 2075 7067 7261 age during upgra │ │ │ │ │ +00059d10: 6465 2e20 2028 3129 0a0a 5468 6520 6561 de. (1)..The ea │ │ │ │ │ +00059d20: 7379 2077 6179 2074 6f20 6163 6869 6576 sy way to achiev │ │ │ │ │ +00059d30: 6520 7468 6973 2062 6568 6176 696f 7220 e this behavior │ │ │ │ │ +00059d40: 6973 2074 6f20 6d61 6b65 2074 6865 2063 is to make the c │ │ │ │ │ +00059d50: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +00059d60: 650a 6120 e280 9863 6f6e 6666 696c 65e2 e.a ...conffile. │ │ │ │ │ +00059d70: 8099 2e20 2054 6869 7320 6973 2061 7070 ... This is app │ │ │ │ │ +00059d80: 726f 7072 6961 7465 206f 6e6c 7920 6966 ropriate only if │ │ │ │ │ +00059d90: 2069 7420 6973 2070 6f73 7369 626c 6520 it is possible │ │ │ │ │ +00059da0: 746f 2064 6973 7472 6962 7574 650a 6120 to distribute.a │ │ │ │ │ +00059db0: 6465 6661 756c 7420 7665 7273 696f 6e20 default version │ │ │ │ │ +00059dc0: 7468 6174 2077 696c 6c20 776f 726b 2066 that will work f │ │ │ │ │ +00059dd0: 6f72 206d 6f73 7420 696e 7374 616c 6c61 or most installa │ │ │ │ │ +00059de0: 7469 6f6e 732c 2061 6c74 686f 7567 6820 tions, although │ │ │ │ │ +00059df0: 736f 6d65 0a73 7973 7465 6d20 6164 6d69 some.system admi │ │ │ │ │ +00059e00: 6e69 7374 7261 746f 7273 206d 6179 2063 nistrators may c │ │ │ │ │ +00059e10: 686f 6f73 6520 746f 206d 6f64 6966 7920 hoose to modify │ │ │ │ │ +00059e20: 6974 2e20 2054 6869 7320 696d 706c 6965 it. This implie │ │ │ │ │ +00059e30: 7320 7468 6174 2074 6865 0a64 6566 6175 s that the.defau │ │ │ │ │ +00059e40: 6c74 2076 6572 7369 6f6e 2077 696c 6c20 lt version will │ │ │ │ │ +00059e50: 6265 2070 6172 7420 6f66 2074 6865 2070 be part of the p │ │ │ │ │ +00059e60: 6163 6b61 6765 2064 6973 7472 6962 7574 ackage distribut │ │ │ │ │ +00059e70: 696f 6e2c 2061 6e64 206d 7573 7420 6e6f ion, and must no │ │ │ │ │ +00059e80: 740a 6265 206d 6f64 6966 6965 6420 6279 t.be modified by │ │ │ │ │ +00059e90: 2074 6865 206d 6169 6e74 6169 6e65 7220 the maintainer │ │ │ │ │ +00059ea0: 7363 7269 7074 7320 6475 7269 6e67 2069 scripts during i │ │ │ │ │ +00059eb0: 6e73 7461 6c6c 6174 696f 6e20 286f 7220 nstallation (or │ │ │ │ │ +00059ec0: 6174 2061 6e79 0a6f 7468 6572 2074 696d at any.other tim │ │ │ │ │ +00059ed0: 6529 2e0a 0a49 6e20 6f72 6465 7220 746f e)...In order to │ │ │ │ │ +00059ee0: 2065 6e73 7572 6520 7468 6174 206c 6f63 ensure that loc │ │ │ │ │ +00059ef0: 616c 2063 6861 6e67 6573 2061 7265 2070 al changes are p │ │ │ │ │ +00059f00: 7265 7365 7276 6564 2063 6f72 7265 6374 reserved correct │ │ │ │ │ +00059f10: 6c79 2c20 7061 636b 6167 6573 0a6d 7573 ly, packages.mus │ │ │ │ │ +00059f20: 7420 6e6f 7420 636f 6e74 6169 6e20 6f72 t not contain or │ │ │ │ │ +00059f30: 206d 616b 6520 6861 7264 206c 696e 6b73 make hard links │ │ │ │ │ +00059f40: 2074 6f20 636f 6e66 6669 6c65 732e 2020 to conffiles. │ │ │ │ │ +00059f50: 2832 290a 0a54 6865 206f 7468 6572 2077 (2)..The other w │ │ │ │ │ +00059f60: 6179 2074 6f20 646f 2069 7420 6973 2076 ay to do it is v │ │ │ │ │ +00059f70: 6961 2074 6865 206d 6169 6e74 6169 6e65 ia the maintaine │ │ │ │ │ +00059f80: 7220 7363 7269 7074 732e 2020 496e 2074 r scripts. In t │ │ │ │ │ +00059f90: 6869 7320 6361 7365 2c20 7468 650a 636f his case, the.co │ │ │ │ │ +00059fa0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +00059fb0: 206d 7573 7420 6e6f 7420 6265 206c 6973 must not be lis │ │ │ │ │ +00059fc0: 7465 6420 6173 2061 20e2 8098 636f 6e66 ted as a ...conf │ │ │ │ │ +00059fd0: 6669 6c65 e280 9920 616e 6420 6d75 7374 file... and must │ │ │ │ │ +00059fe0: 206e 6f74 2062 650a 7061 7274 206f 6620 not be.part of │ │ │ │ │ +00059ff0: 7468 6520 7061 636b 6167 6520 6469 7374 the package dist │ │ │ │ │ +0005a000: 7269 6275 7469 6f6e 2e20 2049 6620 7468 ribution. If th │ │ │ │ │ +0005a010: 6520 6578 6973 7465 6e63 6520 6f66 2061 e existence of a │ │ │ │ │ +0005a020: 2066 696c 6520 6973 0a72 6571 7569 7265 file is.require │ │ │ │ │ +0005a030: 6420 666f 7220 7468 6520 7061 636b 6167 d for the packag │ │ │ │ │ +0005a040: 6520 746f 2062 6520 7365 6e73 6962 6c79 e to be sensibly │ │ │ │ │ +0005a050: 2063 6f6e 6669 6775 7265 6420 6974 2069 configured it i │ │ │ │ │ +0005a060: 7320 7468 650a 7265 7370 6f6e 7369 6269 s the.responsibi │ │ │ │ │ +0005a070: 6c69 7479 206f 6620 7468 6520 7061 636b lity of the pack │ │ │ │ │ +0005a080: 6167 6520 6d61 696e 7461 696e 6572 2074 age maintainer t │ │ │ │ │ +0005a090: 6f20 7072 6f76 6964 6520 6d61 696e 7461 o provide mainta │ │ │ │ │ +0005a0a0: 696e 6572 2073 6372 6970 7473 0a77 6869 iner scripts.whi │ │ │ │ │ +0005a0b0: 6368 2063 6f72 7265 6374 6c79 2063 7265 ch correctly cre │ │ │ │ │ +0005a0c0: 6174 652c 2075 7064 6174 6520 616e 6420 ate, update and │ │ │ │ │ +0005a0d0: 6d61 696e 7461 696e 2074 6865 2066 696c maintain the fil │ │ │ │ │ +0005a0e0: 6520 616e 6420 7265 6d6f 7665 2069 7420 e and remove it │ │ │ │ │ +0005a0f0: 6f6e 0a70 7572 6765 2e20 2028 5365 6520 on.purge. (See │ │ │ │ │ +0005a100: 2a6e 6f74 6520 5061 636b 6167 6520 6d61 *note Package ma │ │ │ │ │ +0005a110: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0005a120: 2061 6e64 2069 6e73 7461 6c6c 6174 696f and installatio │ │ │ │ │ +0005a130: 6e0a 7072 6f63 6564 7572 653a 2064 622e n.procedure: db. │ │ │ │ │ +0005a140: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform │ │ │ │ │ +0005a150: 6174 696f 6e2e 2920 2054 6865 7365 2073 ation.) These s │ │ │ │ │ +0005a160: 6372 6970 7473 206d 7573 7420 6265 2069 cripts must be i │ │ │ │ │ +0005a170: 6465 6d70 6f74 656e 740a 2869 2e65 2e2c dempotent.(i.e., │ │ │ │ │ +0005a180: 206d 7573 7420 776f 726b 2063 6f72 7265 must work corre │ │ │ │ │ +0005a190: 6374 6c79 2069 6620 e280 9864 706b 67e2 ctly if ...dpkg. │ │ │ │ │ +0005a1a0: 8099 206e 6565 6473 2074 6f20 7265 2d72 .. needs to re-r │ │ │ │ │ +0005a1b0: 756e 2074 6865 6d20 6475 6520 746f 2065 un them due to e │ │ │ │ │ +0005a1c0: 7272 6f72 730a 6475 7269 6e67 2069 6e73 rrors.during ins │ │ │ │ │ +0005a1d0: 7461 6c6c 6174 696f 6e20 6f72 2072 656d tallation or rem │ │ │ │ │ +0005a1e0: 6f76 616c 292c 206d 7573 7420 636f 7065 oval), must cope │ │ │ │ │ +0005a1f0: 2077 6974 6820 616c 6c20 7468 6520 7661 with all the va │ │ │ │ │ +0005a200: 7269 6574 7920 6f66 2077 6179 730a e280 riety of ways... │ │ │ │ │ +0005a210: 9864 706b 67e2 8099 2063 616e 2063 616c .dpkg... can cal │ │ │ │ │ +0005a220: 6c20 6d61 696e 7461 696e 6572 2073 6372 l maintainer scr │ │ │ │ │ +0005a230: 6970 7473 2c20 6d75 7374 206e 6f74 206f ipts, must not o │ │ │ │ │ +0005a240: 7665 7277 7269 7465 206f 7220 6f74 6865 verwrite or othe │ │ │ │ │ +0005a250: 7277 6973 650a 6d61 6e67 6c65 2074 6865 rwise.mangle the │ │ │ │ │ +0005a260: 2075 7365 72e2 8099 7320 636f 6e66 6967 user...s config │ │ │ │ │ +0005a270: 7572 6174 696f 6e20 7769 7468 6f75 7420 uration without │ │ │ │ │ +0005a280: 6173 6b69 6e67 2c20 6d75 7374 206e 6f74 asking, must not │ │ │ │ │ +0005a290: 2061 736b 2075 6e6e 6563 6573 7361 7279 ask unnecessary │ │ │ │ │ +0005a2a0: 0a71 7565 7374 696f 6e73 2028 7061 7274 .questions (part │ │ │ │ │ +0005a2b0: 6963 756c 6172 6c79 2064 7572 696e 6720 icularly during │ │ │ │ │ +0005a2c0: 7570 6772 6164 6573 292c 2061 6e64 206d upgrades), and m │ │ │ │ │ +0005a2d0: 7573 7420 6f74 6865 7277 6973 6520 6265 ust otherwise be │ │ │ │ │ +0005a2e0: 2067 6f6f 640a 6369 7469 7a65 6e73 2e0a good.citizens.. │ │ │ │ │ +0005a2f0: 0a54 6865 2073 6372 6970 7473 2061 7265 .The scripts are │ │ │ │ │ +0005a300: 206e 6f74 2072 6571 7569 7265 6420 746f not required to │ │ │ │ │ +0005a310: 2063 6f6e 6669 6775 7265 2065 7665 7279 configure every │ │ │ │ │ +0005a320: 2070 6f73 7369 626c 6520 6f70 7469 6f6e possible option │ │ │ │ │ +0005a330: 2066 6f72 2074 6865 0a70 6163 6b61 6765 for the.package │ │ │ │ │ +0005a340: 2c20 6275 7420 6f6e 6c79 2074 686f 7365 , but only those │ │ │ │ │ +0005a350: 206e 6563 6573 7361 7279 2074 6f20 6765 necessary to ge │ │ │ │ │ +0005a360: 7420 7468 6520 7061 636b 6167 6520 7275 t the package ru │ │ │ │ │ +0005a370: 6e6e 696e 6720 6f6e 2061 2067 6976 656e nning on a given │ │ │ │ │ +0005a380: 0a73 7973 7465 6d2e 2020 4964 6561 6c6c .system. Ideall │ │ │ │ │ +0005a390: 7920 7468 6520 7379 7361 646d 696e 2073 y the sysadmin s │ │ │ │ │ +0005a3a0: 686f 756c 6420 6e6f 7420 6861 7665 2074 hould not have t │ │ │ │ │ +0005a3b0: 6f20 646f 2061 6e79 2063 6f6e 6669 6775 o do any configu │ │ │ │ │ +0005a3c0: 7261 7469 6f6e 0a6f 7468 6572 2074 6861 ration.other tha │ │ │ │ │ +0005a3d0: 6e20 7468 6174 2064 6f6e 6520 2873 656d n that done (sem │ │ │ │ │ +0005a3e0: 692d 2961 7574 6f6d 6174 6963 616c 6c79 i-)automatically │ │ │ │ │ +0005a3f0: 2062 7920 7468 6520 e280 9870 6f73 7469 by the ...posti │ │ │ │ │ +0005a400: 6e73 74e2 8099 2073 6372 6970 742e 0a0a nst... script... │ │ │ │ │ +0005a410: 4120 636f 6d6d 6f6e 2070 7261 6374 6963 A common practic │ │ │ │ │ +0005a420: 6520 6973 2074 6f20 6372 6561 7465 2061 e is to create a │ │ │ │ │ +0005a430: 2073 6372 6970 7420 6361 6c6c 6564 20e2 script called . │ │ │ │ │ +0005a440: 8098 7061 636b 6167 652d 636f 6e66 6967 ..package-config │ │ │ │ │ +0005a450: 7572 65e2 8099 2061 6e64 0a68 6176 6520 ure... and.have │ │ │ │ │ +0005a460: 7468 6520 7061 636b 6167 65e2 8099 7320 the package...s │ │ │ │ │ +0005a470: e280 9870 6f73 7469 6e73 74e2 8099 2063 ...postinst... c │ │ │ │ │ +0005a480: 616c 6c20 6974 2069 6620 616e 6420 6f6e all it if and on │ │ │ │ │ +0005a490: 6c79 2069 6620 7468 6520 636f 6e66 6967 ly if the config │ │ │ │ │ +0005a4a0: 7572 6174 696f 6e0a 6669 6c65 2064 6f65 uration.file doe │ │ │ │ │ +0005a4b0: 7320 6e6f 7420 616c 7265 6164 7920 6578 s not already ex │ │ │ │ │ +0005a4c0: 6973 742e 2020 496e 2063 6572 7461 696e ist. In certain │ │ │ │ │ +0005a4d0: 2063 6173 6573 2069 7420 6973 2075 7365 cases it is use │ │ │ │ │ +0005a4e0: 6675 6c20 666f 7220 7468 6572 6520 746f ful for there to │ │ │ │ │ +0005a4f0: 0a62 6520 616e 2065 7861 6d70 6c65 206f .be an example o │ │ │ │ │ +0005a500: 7220 7465 6d70 6c61 7465 2066 696c 6520 r template file │ │ │ │ │ +0005a510: 7768 6963 6820 7468 6520 6d61 696e 7461 which the mainta │ │ │ │ │ +0005a520: 696e 6572 2073 6372 6970 7473 2075 7365 iner scripts use │ │ │ │ │ +0005a530: 2e20 2053 7563 680a 6669 6c65 7320 7368 . Such.files sh │ │ │ │ │ +0005a540: 6f75 6c64 2062 6520 696e 20e2 8098 2f75 ould be in .../u │ │ │ │ │ +0005a550: 7372 2f73 6861 7265 2f70 6163 6b61 6765 sr/share/package │ │ │ │ │ +0005a560: e280 9920 6f72 20e2 8098 2f75 7372 2f6c ... or .../usr/l │ │ │ │ │ +0005a570: 6962 2f70 6163 6b61 6765 e280 9920 2864 ib/package... (d │ │ │ │ │ +0005a580: 6570 656e 6469 6e67 0a6f 6e20 7768 6574 epending.on whet │ │ │ │ │ +0005a590: 6865 7220 7468 6579 2061 7265 2061 7263 her they are arc │ │ │ │ │ +0005a5a0: 6869 7465 6374 7572 652d 696e 6465 7065 hitecture-indepe │ │ │ │ │ +0005a5b0: 6e64 656e 7420 6f72 206e 6f74 292e 2020 ndent or not). │ │ │ │ │ +0005a5c0: 5468 6572 6520 7368 6f75 6c64 2062 650a There should be. │ │ │ │ │ +0005a5d0: 7379 6d62 6f6c 6963 206c 696e 6b73 2074 symbolic links t │ │ │ │ │ +0005a5e0: 6f20 7468 656d 2066 726f 6d20 e280 982f o them from .../ │ │ │ │ │ +0005a5f0: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ +0005a600: 636b 6167 652f 6578 616d 706c 6573 e280 ckage/examples.. │ │ │ │ │ +0005a610: 9920 6966 2074 6865 790a 6172 6520 6578 . if they.are ex │ │ │ │ │ +0005a620: 616d 706c 6573 2c20 616e 6420 7368 6f75 amples, and shou │ │ │ │ │ +0005a630: 6c64 2062 6520 7065 7266 6563 746c 7920 ld be perfectly │ │ │ │ │ +0005a640: 6f72 6469 6e61 7279 20e2 8098 6470 6b67 ordinary ...dpkg │ │ │ │ │ +0005a650: e280 992d 6861 6e64 6c65 6420 6669 6c65 ...-handled file │ │ │ │ │ +0005a660: 730a 2827 6e6f 7427 2063 6f6e 6669 6775 s.('not' configu │ │ │ │ │ +0005a670: 7261 7469 6f6e 2066 696c 6573 292e 0a0a ration files)... │ │ │ │ │ +0005a680: 5468 6573 6520 7477 6f20 7374 796c 6573 These two styles │ │ │ │ │ +0005a690: 206f 6620 636f 6e66 6967 7572 6174 696f of configuratio │ │ │ │ │ +0005a6a0: 6e20 6669 6c65 2068 616e 646c 696e 6720 n file handling │ │ │ │ │ +0005a6b0: 6d75 7374 206e 6f74 2062 6520 6d69 7865 must not be mixe │ │ │ │ │ +0005a6c0: 642c 2066 6f72 0a74 6861 7420 7761 7920 d, for.that way │ │ │ │ │ +0005a6d0: 6c69 6573 206d 6164 6e65 7373 3a20 e280 lies madness: .. │ │ │ │ │ +0005a6e0: 9864 706b 67e2 8099 2077 696c 6c20 6173 .dpkg... will as │ │ │ │ │ +0005a6f0: 6b20 6162 6f75 7420 6f76 6572 7772 6974 k about overwrit │ │ │ │ │ +0005a700: 696e 6720 7468 6520 6669 6c65 2065 7665 ing the file eve │ │ │ │ │ +0005a710: 7279 0a74 696d 6520 7468 6520 7061 636b ry.time the pack │ │ │ │ │ +0005a720: 6167 6520 6973 2075 7067 7261 6465 642e age is upgraded. │ │ │ │ │ +0005a730: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +0005a740: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +0005a750: 2d2d 2d2d 0a0a 2020 2028 3129 2054 6865 ----.. (1) The │ │ │ │ │ +0005a760: 20e2 8098 6470 6b67 2d6d 6169 6e74 7363 ...dpkg-maintsc │ │ │ │ │ +0005a770: 7269 7074 2d68 656c 7065 72e2 8099 2074 ript-helper... t │ │ │ │ │ +0005a780: 6f6f 6c2c 2061 7661 696c 6162 6c65 2066 ool, available f │ │ │ │ │ +0005a790: 726f 6d20 7468 6520 6470 6b67 0a70 6163 rom the dpkg.pac │ │ │ │ │ +0005a7a0: 6b61 6765 2c20 6361 6e20 6865 6c70 2066 kage, can help f │ │ │ │ │ +0005a7b0: 6f72 2074 6869 7320 7461 736b 2e0a 0a20 or this task... │ │ │ │ │ +0005a7c0: 2020 2832 2920 5261 7469 6f6e 616c 653a (2) Rationale: │ │ │ │ │ +0005a7d0: 2054 6865 7265 2061 7265 2074 776f 2070 There are two p │ │ │ │ │ +0005a7e0: 726f 626c 656d 7320 7769 7468 2068 6172 roblems with har │ │ │ │ │ +0005a7f0: 6420 6c69 6e6b 732e 2020 5468 6520 6669 d links. The fi │ │ │ │ │ +0005a800: 7273 7420 6973 0a74 6861 7420 736f 6d65 rst is.that some │ │ │ │ │ +0005a810: 2065 6469 746f 7273 2062 7265 616b 2074 editors break t │ │ │ │ │ +0005a820: 6865 206c 696e 6b20 7768 696c 6520 6564 he link while ed │ │ │ │ │ +0005a830: 6974 696e 6720 6f6e 6520 6f66 2074 6865 iting one of the │ │ │ │ │ +0005a840: 2066 696c 6573 2c20 736f 2074 6861 740a files, so that. │ │ │ │ │ +0005a850: 7468 6520 7477 6f20 6669 6c65 7320 6d61 the two files ma │ │ │ │ │ +0005a860: 7920 756e 7769 7474 696e 676c 7920 6265 y unwittingly be │ │ │ │ │ +0005a870: 636f 6d65 2075 6e6c 696e 6b65 6420 616e come unlinked an │ │ │ │ │ +0005a880: 6420 6469 6666 6572 656e 742e 2020 5468 d different. Th │ │ │ │ │ +0005a890: 6520 7365 636f 6e64 0a69 7320 7468 6174 e second.is that │ │ │ │ │ +0005a8a0: 20e2 8098 6470 6b67 e280 9920 6d69 6768 ...dpkg... migh │ │ │ │ │ +0005a8b0: 7420 6272 6561 6b20 7468 6520 6861 7264 t break the hard │ │ │ │ │ +0005a8c0: 206c 696e 6b20 7768 696c 6520 7570 6772 link while upgr │ │ │ │ │ +0005a8d0: 6164 696e 6720 e280 9863 6f6e 6666 696c ading ...conffil │ │ │ │ │ +0005a8e0: 65e2 8099 732e 0a0a 1f0a 4669 6c65 3a20 e...s.....File: │ │ │ │ │ +0005a8f0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0005a900: 666f 2c20 204e 6f64 653a 2053 6861 7269 fo, Node: Shari │ │ │ │ │ +0005a910: 6e67 2063 6f6e 6669 6775 7261 7469 6f6e ng configuration │ │ │ │ │ +0005a920: 2066 696c 6573 2c20 204e 6578 743a 2055 files, Next: U │ │ │ │ │ +0005a930: 7365 7220 636f 6e66 6967 7572 6174 696f ser configuratio │ │ │ │ │ +0005a940: 6e20 6669 6c65 7320 e280 9c64 6f74 6669 n files ...dotfi │ │ │ │ │ +0005a950: 6c65 73e2 809d 2c20 2050 7265 763a 2042 les..., Prev: B │ │ │ │ │ +0005a960: 6568 6176 696f 722c 2020 5570 3a20 436f ehavior, Up: Co │ │ │ │ │ +0005a970: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +0005a980: 730a 0a31 302e 372e 3420 5368 6172 696e s..10.7.4 Sharin │ │ │ │ │ +0005a990: 6720 636f 6e66 6967 7572 6174 696f 6e20 g configuration │ │ │ │ │ +0005a9a0: 6669 6c65 730a 2d2d 2d2d 2d2d 2d2d 2d2d files.---------- │ │ │ │ │ +0005a9b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005a9c0: 2d2d 2d2d 2d2d 2d2d 0a0a 4966 2074 776f --------..If two │ │ │ │ │ +0005a9d0: 206f 7220 6d6f 7265 2070 6163 6b61 6765 or more package │ │ │ │ │ +0005a9e0: 7320 7573 6520 7468 6520 7361 6d65 2063 s use the same c │ │ │ │ │ +0005a9f0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +0005aa00: 6520 616e 6420 6974 2069 730a 7265 6173 e and it is.reas │ │ │ │ │ +0005aa10: 6f6e 6162 6c65 2066 6f72 2062 6f74 6820 onable for both │ │ │ │ │ +0005aa20: 746f 2062 6520 696e 7374 616c 6c65 6420 to be installed │ │ │ │ │ +0005aa30: 6174 2074 6865 2073 616d 6520 7469 6d65 at the same time │ │ │ │ │ +0005aa40: 2c20 6f6e 6520 6f66 2074 6865 7365 0a70 , one of these.p │ │ │ │ │ +0005aa50: 6163 6b61 6765 7320 6d75 7374 2062 6520 ackages must be │ │ │ │ │ +0005aa60: 6465 6669 6e65 6420 6173 2027 6f77 6e65 defined as 'owne │ │ │ │ │ +0005aa70: 7227 206f 6620 7468 6520 636f 6e66 6967 r' of the config │ │ │ │ │ +0005aa80: 7572 6174 696f 6e20 6669 6c65 2c20 692e uration file, i. │ │ │ │ │ +0005aa90: 652e 2c20 6974 0a77 696c 6c20 6265 2074 e., it.will be t │ │ │ │ │ +0005aaa0: 6865 2070 6163 6b61 6765 2077 6869 6368 he package which │ │ │ │ │ +0005aab0: 2068 616e 646c 6573 2074 6861 7420 6669 handles that fi │ │ │ │ │ +0005aac0: 6c65 2061 7320 6120 636f 6e66 6967 7572 le as a configur │ │ │ │ │ +0005aad0: 6174 696f 6e20 6669 6c65 2e0a 4f74 6865 ation file..Othe │ │ │ │ │ +0005aae0: 7220 7061 636b 6167 6573 2074 6861 7420 r packages that │ │ │ │ │ +0005aaf0: 7573 6520 7468 6520 636f 6e66 6967 7572 use the configur │ │ │ │ │ +0005ab00: 6174 696f 6e20 6669 6c65 206d 7573 7420 ation file must │ │ │ │ │ +0005ab10: 6465 7065 6e64 206f 6e20 7468 6520 6f77 depend on the ow │ │ │ │ │ +0005ab20: 6e69 6e67 0a70 6163 6b61 6765 2069 6620 ning.package if │ │ │ │ │ +0005ab30: 7468 6579 2072 6571 7569 7265 2074 6865 they require the │ │ │ │ │ +0005ab40: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0005ab50: 696c 6520 746f 206f 7065 7261 7465 2e20 ile to operate. │ │ │ │ │ +0005ab60: 2049 6620 7468 6520 6f74 6865 720a 7061 If the other.pa │ │ │ │ │ +0005ab70: 636b 6167 6520 7769 6c6c 2075 7365 2074 ckage will use t │ │ │ │ │ +0005ab80: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +0005ab90: 2066 696c 6520 6966 2070 7265 7365 6e74 file if present │ │ │ │ │ +0005aba0: 2c20 6275 7420 6973 2063 6170 6162 6c65 , but is capable │ │ │ │ │ +0005abb0: 206f 660a 6f70 6572 6174 696e 6720 7769 of.operating wi │ │ │ │ │ +0005abc0: 7468 6f75 7420 6974 2c20 6e6f 2064 6570 thout it, no dep │ │ │ │ │ +0005abd0: 656e 6465 6e63 7920 6e65 6564 2062 6520 endency need be │ │ │ │ │ +0005abe0: 6465 636c 6172 6564 2e0a 0a49 6620 6974 declared...If it │ │ │ │ │ +0005abf0: 2069 7320 6465 7369 7261 626c 6520 666f is desirable fo │ │ │ │ │ +0005ac00: 7220 7477 6f20 6f72 206d 6f72 6520 7265 r two or more re │ │ │ │ │ +0005ac10: 6c61 7465 6420 7061 636b 6167 6573 2074 lated packages t │ │ │ │ │ +0005ac20: 6f20 7368 6172 6520 610a 636f 6e66 6967 o share a.config │ │ │ │ │ +0005ac30: 7572 6174 696f 6e20 6669 6c65 2027 616e uration file 'an │ │ │ │ │ +0005ac40: 6427 2066 6f72 2061 6c6c 206f 6620 7468 d' for all of th │ │ │ │ │ +0005ac50: 6520 7265 6c61 7465 6420 7061 636b 6167 e related packag │ │ │ │ │ +0005ac60: 6573 2074 6f20 6265 2061 626c 6520 746f es to be able to │ │ │ │ │ +0005ac70: 0a6d 6f64 6966 7920 7468 6174 2063 6f6e .modify that con │ │ │ │ │ +0005ac80: 6669 6775 7261 7469 6f6e 2066 696c 652c figuration file, │ │ │ │ │ +0005ac90: 2074 6865 6e20 7468 6520 666f 6c6c 6f77 then the follow │ │ │ │ │ +0005aca0: 696e 6720 7368 6f75 6c64 2062 6520 646f ing should be do │ │ │ │ │ +0005acb0: 6e65 3a0a 0a20 2031 2e20 4f6e 6520 6f66 ne:.. 1. One of │ │ │ │ │ +0005acc0: 2074 6865 2072 656c 6174 6564 2070 6163 the related pac │ │ │ │ │ +0005acd0: 6b61 6765 7320 2874 6865 20e2 809c 6f77 kages (the ...ow │ │ │ │ │ +0005ace0: 6e69 6e67 e280 9d20 7061 636b 6167 6529 ning... package) │ │ │ │ │ +0005acf0: 2077 696c 6c20 6d61 6e61 6765 2074 6865 will manage the │ │ │ │ │ +0005ad00: 0a20 2020 2020 636f 6e66 6967 7572 6174 . configurat │ │ │ │ │ +0005ad10: 696f 6e20 6669 6c65 2077 6974 6820 6d61 ion file with ma │ │ │ │ │ +0005ad20: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0005ad30: 2061 7320 6465 7363 7269 6265 6420 696e as described in │ │ │ │ │ +0005ad40: 2074 6865 0a20 2020 2020 7072 6576 696f the. previo │ │ │ │ │ +0005ad50: 7573 2073 6563 7469 6f6e 2e0a 0a20 2032 us section... 2 │ │ │ │ │ +0005ad60: 2e20 5468 6520 6f77 6e69 6e67 2070 6163 . The owning pac │ │ │ │ │ +0005ad70: 6b61 6765 2073 686f 756c 6420 616c 736f kage should also │ │ │ │ │ +0005ad80: 2070 726f 7669 6465 2061 2070 726f 6772 provide a progr │ │ │ │ │ +0005ad90: 616d 2074 6861 7420 7468 6520 6f74 6865 am that the othe │ │ │ │ │ +0005ada0: 720a 2020 2020 2070 6163 6b61 6765 7320 r. packages │ │ │ │ │ +0005adb0: 6d61 7920 7573 6520 746f 206d 6f64 6966 may use to modif │ │ │ │ │ +0005adc0: 7920 7468 6520 636f 6e66 6967 7572 6174 y the configurat │ │ │ │ │ +0005add0: 696f 6e20 6669 6c65 2e0a 0a20 2033 2e20 ion file... 3. │ │ │ │ │ +0005ade0: 5468 6520 7265 6c61 7465 6420 7061 636b The related pack │ │ │ │ │ +0005adf0: 6167 6573 206d 7573 7420 7573 6520 7468 ages must use th │ │ │ │ │ +0005ae00: 6520 7072 6f76 6964 6564 2070 726f 6772 e provided progr │ │ │ │ │ +0005ae10: 616d 2074 6f20 6d61 6b65 2061 6e79 0a20 am to make any. │ │ │ │ │ +0005ae20: 2020 2020 6465 7369 7265 6420 6d6f 6469 desired modi │ │ │ │ │ +0005ae30: 6669 6361 7469 6f6e 7320 746f 2074 6865 fications to the │ │ │ │ │ +0005ae40: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0005ae50: 696c 652e 2020 5468 6579 2073 686f 756c ile. They shoul │ │ │ │ │ +0005ae60: 640a 2020 2020 2065 6974 6865 7220 6465 d. either de │ │ │ │ │ +0005ae70: 7065 6e64 206f 6e20 7468 6520 636f 7265 pend on the core │ │ │ │ │ +0005ae80: 2070 6163 6b61 6765 2074 6f20 6775 6172 package to guar │ │ │ │ │ +0005ae90: 616e 7465 6520 7468 6174 2074 6865 0a20 antee that the. │ │ │ │ │ +0005aea0: 2020 2020 636f 6e66 6967 7572 6174 696f configuratio │ │ │ │ │ +0005aeb0: 6e20 6d6f 6469 6669 6572 2070 726f 6772 n modifier progr │ │ │ │ │ +0005aec0: 616d 2069 7320 6176 6169 6c61 626c 6520 am is available │ │ │ │ │ +0005aed0: 6f72 2061 6363 6570 7420 6772 6163 6566 or accept gracef │ │ │ │ │ +0005aee0: 756c 6c79 0a20 2020 2020 7468 6174 2074 ully. that t │ │ │ │ │ +0005aef0: 6865 7920 6361 6e6e 6f74 206d 6f64 6966 hey cannot modif │ │ │ │ │ +0005af00: 7920 7468 6520 636f 6e66 6967 7572 6174 y the configurat │ │ │ │ │ +0005af10: 696f 6e20 6669 6c65 2069 6620 6974 2069 ion file if it i │ │ │ │ │ +0005af20: 7320 6e6f 742e 2020 2854 6869 730a 2020 s not. (This. │ │ │ │ │ +0005af30: 2020 2069 7320 696e 2061 6464 6974 696f is in additio │ │ │ │ │ +0005af40: 6e20 746f 2074 6865 2066 6163 7420 7468 n to the fact th │ │ │ │ │ +0005af50: 6174 2074 6865 2063 6f6e 6669 6775 7261 at the configura │ │ │ │ │ +0005af60: 7469 6f6e 2066 696c 6520 6d61 7920 6e6f tion file may no │ │ │ │ │ +0005af70: 7420 6576 656e 0a20 2020 2020 6265 2070 t even. be p │ │ │ │ │ +0005af80: 7265 7365 6e74 2069 6e20 7468 6520 6c61 resent in the la │ │ │ │ │ +0005af90: 7474 6572 2073 6365 6e61 7269 6f2e 290a tter scenario.). │ │ │ │ │ +0005afa0: 0a53 6f6d 6574 696d 6573 2069 74e2 8099 .Sometimes it... │ │ │ │ │ +0005afb0: 7320 6170 7072 6f70 7269 6174 6520 746f s appropriate to │ │ │ │ │ +0005afc0: 2063 7265 6174 6520 6120 6e65 7720 7061 create a new pa │ │ │ │ │ +0005afd0: 636b 6167 6520 7768 6963 6820 7072 6f76 ckage which prov │ │ │ │ │ +0005afe0: 6964 6573 2074 6865 0a62 6173 6963 2069 ides the.basic i │ │ │ │ │ +0005aff0: 6e66 7261 7374 7275 6374 7572 6520 666f nfrastructure fo │ │ │ │ │ +0005b000: 7220 7468 6520 6f74 6865 7220 7061 636b r the other pack │ │ │ │ │ +0005b010: 6167 6573 2061 6e64 2077 6869 6368 206d ages and which m │ │ │ │ │ +0005b020: 616e 6167 6573 2074 6865 2073 6861 7265 anages the share │ │ │ │ │ +0005b030: 640a 636f 6e66 6967 7572 6174 696f 6e20 d.configuration │ │ │ │ │ +0005b040: 6669 6c65 732e 2020 2854 6865 20e2 8098 files. (The ... │ │ │ │ │ +0005b050: 7367 6d6c 2d62 6173 65e2 8099 2070 6163 sgml-base... pac │ │ │ │ │ +0005b060: 6b61 6765 2069 7320 6120 676f 6f64 2065 kage is a good e │ │ │ │ │ +0005b070: 7861 6d70 6c65 2e29 0a0a 4966 2074 6865 xample.)..If the │ │ │ │ │ +0005b080: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0005b090: 696c 6520 6361 6e6e 6f74 2062 6520 7368 ile cannot be sh │ │ │ │ │ +0005b0a0: 6172 6564 2061 7320 6465 7363 7269 6265 ared as describe │ │ │ │ │ +0005b0b0: 6420 6162 6f76 652c 2074 6865 0a70 6163 d above, the.pac │ │ │ │ │ +0005b0c0: 6b61 6765 7320 6d75 7374 2062 6520 6d61 kages must be ma │ │ │ │ │ +0005b0d0: 726b 6564 2061 7320 636f 6e66 6c69 6374 rked as conflict │ │ │ │ │ +0005b0e0: 696e 6720 7769 7468 2065 6163 6820 6f74 ing with each ot │ │ │ │ │ +0005b0f0: 6865 722e 2020 5477 6f20 7061 636b 6167 her. Two packag │ │ │ │ │ +0005b100: 6573 0a74 6861 7420 7370 6563 6966 7920 es.that specify │ │ │ │ │ +0005b110: 7468 6520 7361 6d65 2066 696c 6520 6173 the same file as │ │ │ │ │ +0005b120: 2061 20e2 8098 636f 6e66 6669 6c65 e280 a ...conffile.. │ │ │ │ │ +0005b130: 9920 6d75 7374 2063 6f6e 666c 6963 742e . must conflict. │ │ │ │ │ +0005b140: 2020 5468 6973 2069 7320 616e 0a69 6e73 This is an.ins │ │ │ │ │ +0005b150: 7461 6e63 6520 6f66 2074 6865 2067 656e tance of the gen │ │ │ │ │ +0005b160: 6572 616c 2072 756c 6520 6162 6f75 7420 eral rule about │ │ │ │ │ +0005b170: 6e6f 7420 7368 6172 696e 6720 6669 6c65 not sharing file │ │ │ │ │ +0005b180: 732e 2020 4e65 6974 6865 720a 616c 7465 s. Neither.alte │ │ │ │ │ +0005b190: 726e 6174 6976 6573 206e 6f72 2064 6976 rnatives nor div │ │ │ │ │ +0005b1a0: 6572 7369 6f6e 7320 6172 6520 6c69 6b65 ersions are like │ │ │ │ │ +0005b1b0: 6c79 2074 6f20 6265 2061 7070 726f 7072 ly to be appropr │ │ │ │ │ +0005b1c0: 6961 7465 2069 6e20 7468 6973 2063 6173 iate in this cas │ │ │ │ │ +0005b1d0: 653b 0a69 6e20 7061 7274 6963 756c 6172 e;.in particular │ │ │ │ │ +0005b1e0: 2c20 e280 9864 706b 67e2 8099 2064 6f65 , ...dpkg... doe │ │ │ │ │ +0005b1f0: 7320 6e6f 7420 6861 6e64 6c65 2064 6976 s not handle div │ │ │ │ │ +0005b200: 6572 7465 6420 e280 9863 6f6e 6666 696c erted ...conffil │ │ │ │ │ +0005b210: 65e2 8099 7320 7765 6c6c 2e0a 0a57 6865 e...s well...Whe │ │ │ │ │ +0005b220: 6e20 7477 6f20 7061 636b 6167 6573 2062 n two packages b │ │ │ │ │ +0005b230: 6f74 6820 6465 636c 6172 6520 7468 6520 oth declare the │ │ │ │ │ +0005b240: 7361 6d65 20e2 8098 636f 6e66 6669 6c65 same ...conffile │ │ │ │ │ +0005b250: e280 992c 2074 6865 7920 6d61 7920 7365 ..., they may se │ │ │ │ │ +0005b260: 650a 6c65 6674 2d6f 7665 7220 636f 6e66 e.left-over conf │ │ │ │ │ +0005b270: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ +0005b280: 6672 6f6d 2065 6163 6820 6f74 6865 7220 from each other │ │ │ │ │ +0005b290: 6576 656e 2074 686f 7567 6820 7468 6579 even though they │ │ │ │ │ +0005b2a0: 2063 6f6e 666c 6963 740a 7769 7468 2065 conflict.with e │ │ │ │ │ +0005b2b0: 6163 6820 6f74 6865 722e 2020 4966 2061 ach other. If a │ │ │ │ │ +0005b2c0: 2075 7365 7220 7265 6d6f 7665 7320 2877 user removes (w │ │ │ │ │ +0005b2d0: 6974 686f 7574 2070 7572 6769 6e67 2920 ithout purging) │ │ │ │ │ +0005b2e0: 6f6e 6520 6f66 2074 6865 0a70 6163 6b61 one of the.packa │ │ │ │ │ +0005b2f0: 6765 7320 616e 6420 696e 7374 616c 6c73 ges and installs │ │ │ │ │ +0005b300: 2074 6865 206f 7468 6572 2c20 7468 6520 the other, the │ │ │ │ │ +0005b310: 6e65 7720 7061 636b 6167 6520 7769 6c6c new package will │ │ │ │ │ +0005b320: 2074 616b 6520 6f76 6572 2074 6865 0ae2 take over the.. │ │ │ │ │ +0005b330: 8098 636f 6e66 6669 6c65 e280 9920 6672 ..conffile... fr │ │ │ │ │ +0005b340: 6f6d 2074 6865 206f 6c64 2070 6163 6b61 om the old packa │ │ │ │ │ +0005b350: 6765 2e20 2049 6620 7468 6520 6669 6c65 ge. If the file │ │ │ │ │ +0005b360: 2077 6173 206d 6f64 6966 6965 6420 6279 was modified by │ │ │ │ │ +0005b370: 2074 6865 2075 7365 722c 0a69 7420 7769 the user,.it wi │ │ │ │ │ +0005b380: 6c6c 2062 6520 7472 6561 7465 6420 7468 ll be treated th │ │ │ │ │ +0005b390: 6520 7361 6d65 2061 7320 616e 7920 6f74 e same as any ot │ │ │ │ │ +0005b3a0: 6865 7220 6c6f 6361 6c6c 7920 6d6f 6469 her locally modi │ │ │ │ │ +0005b3b0: 6669 6564 20e2 8098 636f 6e66 6669 6c65 fied ...conffile │ │ │ │ │ +0005b3c0: e280 990a 6475 7269 6e67 2061 6e20 7570 ....during an up │ │ │ │ │ +0005b3d0: 6772 6164 652e 0a0a 5468 6520 6d61 696e grade...The main │ │ │ │ │ +0005b3e0: 7461 696e 6572 2073 6372 6970 7473 206d tainer scripts m │ │ │ │ │ +0005b3f0: 7573 7420 6e6f 7420 616c 7465 7220 6120 ust not alter a │ │ │ │ │ +0005b400: e280 9863 6f6e 6666 696c 65e2 8099 206f ...conffile... o │ │ │ │ │ +0005b410: 6620 2761 6e79 2720 7061 636b 6167 652c f 'any' package, │ │ │ │ │ +0005b420: 0a69 6e63 6c75 6469 6e67 2074 6865 206f .including the o │ │ │ │ │ +0005b430: 6e65 2074 6865 2073 6372 6970 7473 2062 ne the scripts b │ │ │ │ │ +0005b440: 656c 6f6e 6720 746f 2e0a 0a1f 0a46 696c elong to.....Fil │ │ │ │ │ +0005b450: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0005b460: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5573 .info, Node: Us │ │ │ │ │ +0005b470: 6572 2063 6f6e 6669 6775 7261 7469 6f6e er configuration │ │ │ │ │ +0005b480: 2066 696c 6573 20e2 809c 646f 7466 696c files ...dotfil │ │ │ │ │ +0005b490: 6573 e280 9d2c 2020 5072 6576 3a20 5368 es..., Prev: Sh │ │ │ │ │ +0005b4a0: 6172 696e 6720 636f 6e66 6967 7572 6174 aring configurat │ │ │ │ │ +0005b4b0: 696f 6e20 6669 6c65 732c 2020 5570 3a20 ion files, Up: │ │ │ │ │ +0005b4c0: 436f 6e66 6967 7572 6174 696f 6e20 6669 Configuration fi │ │ │ │ │ +0005b4d0: 6c65 730a 0a31 302e 372e 3520 5573 6572 les..10.7.5 User │ │ │ │ │ +0005b4e0: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0005b4f0: 696c 6573 2028 e280 9c64 6f74 6669 6c65 iles (...dotfile │ │ │ │ │ +0005b500: 73e2 809d 290a 2d2d 2d2d 2d2d 2d2d 2d2d s...).---------- │ │ │ │ │ +0005b510: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005b520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005b530: 2d2d 0a0a 5468 6520 6669 6c65 7320 696e --..The files in │ │ │ │ │ +0005b540: 20e2 8098 2f65 7463 2f73 6b65 6ce2 8099 .../etc/skel... │ │ │ │ │ +0005b550: 2077 696c 6c20 6175 746f 6d61 7469 6361 will automatica │ │ │ │ │ +0005b560: 6c6c 7920 6265 2063 6f70 6965 6420 696e lly be copied in │ │ │ │ │ +0005b570: 746f 206e 6577 2075 7365 720a 6163 636f to new user.acco │ │ │ │ │ +0005b580: 756e 7473 2062 7920 e280 9861 6464 7573 unts by ...addus │ │ │ │ │ +0005b590: 6572 e280 992e 2020 4e6f 206f 7468 6572 er.... No other │ │ │ │ │ +0005b5a0: 2070 726f 6772 616d 2073 686f 756c 6420 program should │ │ │ │ │ +0005b5b0: 7265 6665 7265 6e63 6520 7468 6520 6669 reference the fi │ │ │ │ │ +0005b5c0: 6c65 7320 696e 0ae2 8098 2f65 7463 2f73 les in..../etc/s │ │ │ │ │ +0005b5d0: 6b65 6ce2 8099 2e0a 0a54 6865 7265 666f kel......Therefo │ │ │ │ │ +0005b5e0: 7265 2c20 6966 2061 2070 726f 6772 616d re, if a program │ │ │ │ │ +0005b5f0: 206e 6565 6473 2061 2064 6f74 6669 6c65 needs a dotfile │ │ │ │ │ +0005b600: 2074 6f20 6578 6973 7420 696e 2061 6476 to exist in adv │ │ │ │ │ +0005b610: 616e 6365 2069 6e20 e280 9824 484f 4d45 ance in ...$HOME │ │ │ │ │ +0005b620: e280 990a 746f 2077 6f72 6b20 7365 6e73 ....to work sens │ │ │ │ │ +0005b630: 6962 6c79 2c20 7468 6174 2064 6f74 6669 ibly, that dotfi │ │ │ │ │ +0005b640: 6c65 2073 686f 756c 6420 6265 2069 6e73 le should be ins │ │ │ │ │ +0005b650: 7461 6c6c 6564 2069 6e20 e280 982f 6574 talled in .../et │ │ │ │ │ +0005b660: 632f 736b 656c e280 9920 616e 640a 7472 c/skel... and.tr │ │ │ │ │ +0005b670: 6561 7465 6420 6173 2061 2063 6f6e 6669 eated as a confi │ │ │ │ │ +0005b680: 6775 7261 7469 6f6e 2066 696c 652e 0a0a guration file... │ │ │ │ │ +0005b690: 486f 7765 7665 722c 2070 726f 6772 616d However, program │ │ │ │ │ +0005b6a0: 7320 7468 6174 2072 6571 7569 7265 2064 s that require d │ │ │ │ │ +0005b6b0: 6f74 6669 6c65 7320 696e 206f 7264 6572 otfiles in order │ │ │ │ │ +0005b6c0: 2074 6f20 6f70 6572 6174 6520 7365 6e73 to operate sens │ │ │ │ │ +0005b6d0: 6962 6c79 2061 7265 0a61 2062 6164 2074 ibly are.a bad t │ │ │ │ │ +0005b6e0: 6869 6e67 2c20 756e 6c65 7373 2074 6865 hing, unless the │ │ │ │ │ +0005b6f0: 7920 646f 2063 7265 6174 6520 7468 6520 y do create the │ │ │ │ │ +0005b700: 646f 7466 696c 6573 2074 6865 6d73 656c dotfiles themsel │ │ │ │ │ +0005b710: 7665 730a 6175 746f 6d61 7469 6361 6c6c ves.automaticall │ │ │ │ │ +0005b720: 792e 0a0a 4675 7274 6865 726d 6f72 652c y...Furthermore, │ │ │ │ │ +0005b730: 2070 726f 6772 616d 7320 7368 6f75 6c64 programs should │ │ │ │ │ +0005b740: 2062 6520 636f 6e66 6967 7572 6564 2062 be configured b │ │ │ │ │ +0005b750: 7920 7468 6520 4465 6269 616e 2064 6566 y the Debian def │ │ │ │ │ +0005b760: 6175 6c74 0a69 6e73 7461 6c6c 6174 696f ault.installatio │ │ │ │ │ +0005b770: 6e20 746f 2062 6568 6176 6520 6173 2063 n to behave as c │ │ │ │ │ +0005b780: 6c6f 7365 6c79 2074 6f20 7468 6520 7570 losely to the up │ │ │ │ │ +0005b790: 7374 7265 616d 2064 6566 6175 6c74 2062 stream default b │ │ │ │ │ +0005b7a0: 6568 6176 696f 7220 6173 0a70 6f73 7369 ehavior as.possi │ │ │ │ │ +0005b7b0: 626c 652e 0a0a 5468 6572 6566 6f72 652c ble...Therefore, │ │ │ │ │ +0005b7c0: 2069 6620 6120 7072 6f67 7261 6d20 696e if a program in │ │ │ │ │ +0005b7d0: 2061 2044 6562 6961 6e20 7061 636b 6167 a Debian packag │ │ │ │ │ +0005b7e0: 6520 6e65 6564 7320 746f 2062 6520 636f e needs to be co │ │ │ │ │ +0005b7f0: 6e66 6967 7572 6564 2069 6e0a 736f 6d65 nfigured in.some │ │ │ │ │ +0005b800: 2077 6179 2069 6e20 6f72 6465 7220 746f way in order to │ │ │ │ │ +0005b810: 206f 7065 7261 7465 2073 656e 7369 626c operate sensibl │ │ │ │ │ +0005b820: 792c 2074 6861 7420 7368 6f75 6c64 2062 y, that should b │ │ │ │ │ +0005b830: 6520 646f 6e65 2075 7369 6e67 2061 0a73 e done using a.s │ │ │ │ │ +0005b840: 6974 652d 7769 6465 2063 6f6e 6669 6775 ite-wide configu │ │ │ │ │ +0005b850: 7261 7469 6f6e 2066 696c 6520 706c 6163 ration file plac │ │ │ │ │ +0005b860: 6564 2069 6e20 e280 982f 6574 63e2 8099 ed in .../etc... │ │ │ │ │ +0005b870: 2e20 204f 6e6c 7920 6966 2074 6865 2070 . Only if the p │ │ │ │ │ +0005b880: 726f 6772 616d 0a64 6f65 736e e280 9974 rogram.doesn...t │ │ │ │ │ +0005b890: 2073 7570 706f 7274 2061 2073 6974 652d support a site- │ │ │ │ │ +0005b8a0: 7769 6465 2064 6566 6175 6c74 2063 6f6e wide default con │ │ │ │ │ +0005b8b0: 6669 6775 7261 7469 6f6e 2061 6e64 2074 figuration and t │ │ │ │ │ +0005b8c0: 6865 2070 6163 6b61 6765 0a6d 6169 6e74 he package.maint │ │ │ │ │ +0005b8d0: 6169 6e65 7220 646f 6573 6ee2 8099 7420 ainer doesn...t │ │ │ │ │ +0005b8e0: 6861 7665 2074 696d 6520 746f 2061 6464 have time to add │ │ │ │ │ +0005b8f0: 2069 7420 6d61 7920 6120 6465 6661 756c it may a defaul │ │ │ │ │ +0005b900: 7420 7065 722d 7573 6572 2066 696c 6520 t per-user file │ │ │ │ │ +0005b910: 6265 0a70 6c61 6365 6420 696e 20e2 8098 be.placed in ... │ │ │ │ │ +0005b920: 2f65 7463 2f73 6b65 6ce2 8099 2e0a 0ae2 /etc/skel....... │ │ │ │ │ +0005b930: 8098 2f65 7463 2f73 6b65 6ce2 8099 2073 ../etc/skel... s │ │ │ │ │ +0005b940: 686f 756c 6420 6265 2061 7320 656d 7074 hould be as empt │ │ │ │ │ +0005b950: 7920 6173 2077 6520 6361 6e20 6d61 6b65 y as we can make │ │ │ │ │ +0005b960: 2069 742e 2020 5468 6973 2069 7320 7061 it. This is pa │ │ │ │ │ +0005b970: 7274 6963 756c 6172 6c79 0a74 7275 6520 rticularly.true │ │ │ │ │ +0005b980: 6265 6361 7573 6520 7468 6572 6520 6973 because there is │ │ │ │ │ +0005b990: 206e 6f20 6561 7379 2028 6f72 206e 6563 no easy (or nec │ │ │ │ │ +0005b9a0: 6573 7361 7269 6c79 2064 6573 6972 6162 essarily desirab │ │ │ │ │ +0005b9b0: 6c65 2920 6d65 6368 616e 6973 6d20 666f le) mechanism fo │ │ │ │ │ +0005b9c0: 720a 656e 7375 7269 6e67 2074 6861 7420 r.ensuring that │ │ │ │ │ +0005b9d0: 7468 6520 6170 7072 6f70 7269 6174 6520 the appropriate │ │ │ │ │ +0005b9e0: 646f 7466 696c 6573 2061 7265 2063 6f70 dotfiles are cop │ │ │ │ │ +0005b9f0: 6965 6420 696e 746f 2074 6865 2061 6363 ied into the acc │ │ │ │ │ +0005ba00: 6f75 6e74 7320 6f66 0a65 7869 7374 696e ounts of.existin │ │ │ │ │ +0005ba10: 6720 7573 6572 7320 7768 656e 2061 2070 g users when a p │ │ │ │ │ +0005ba20: 6163 6b61 6765 2069 7320 696e 7374 616c ackage is instal │ │ │ │ │ +0005ba30: 6c65 642e 0a0a 1f0a 4669 6c65 3a20 6465 led.....File: de │ │ │ │ │ +0005ba40: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0005ba50: 2c20 204e 6f64 653a 204c 6f67 2066 696c , Node: Log fil │ │ │ │ │ +0005ba60: 6573 2c20 204e 6578 743a 2050 6572 6d69 es, Next: Permi │ │ │ │ │ +0005ba70: 7373 696f 6e73 2061 6e64 206f 776e 6572 ssions and owner │ │ │ │ │ +0005ba80: 732c 2020 5072 6576 3a20 436f 6e66 6967 s, Prev: Config │ │ │ │ │ +0005ba90: 7572 6174 696f 6e20 6669 6c65 732c 2020 uration files, │ │ │ │ │ +0005baa0: 5570 3a20 4669 6c65 733c 323e 0a0a 3130 Up: Files<2>..10 │ │ │ │ │ +0005bab0: 2e38 204c 6f67 2066 696c 6573 0a3d 3d3d .8 Log files.=== │ │ │ │ │ +0005bac0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a4c 6f67 ===========..Log │ │ │ │ │ +0005bad0: 2066 696c 6573 2073 686f 756c 6420 7573 files should us │ │ │ │ │ +0005bae0: 7561 6c6c 7920 6265 206e 616d 6564 20e2 ually be named . │ │ │ │ │ +0005baf0: 8098 2f76 6172 2f6c 6f67 2f70 6163 6b61 ../var/log/packa │ │ │ │ │ +0005bb00: 6765 2e6c 6f67 e280 992e 2020 4966 2079 ge.log.... If y │ │ │ │ │ +0005bb10: 6f75 2068 6176 650a 6d61 6e79 206c 6f67 ou have.many log │ │ │ │ │ +0005bb20: 2066 696c 6573 2c20 6f72 206e 6565 6420 files, or need │ │ │ │ │ +0005bb30: 6120 7365 7061 7261 7465 2064 6972 6563 a separate direc │ │ │ │ │ +0005bb40: 746f 7279 2066 6f72 2070 6572 6d69 7373 tory for permiss │ │ │ │ │ +0005bb50: 696f 6e20 7265 6173 6f6e 730a 28e2 8098 ion reasons.(... │ │ │ │ │ +0005bb60: 2f76 6172 2f6c 6f67 e280 9920 6973 2077 /var/log... is w │ │ │ │ │ +0005bb70: 7269 7461 626c 6520 6f6e 6c79 2062 7920 ritable only by │ │ │ │ │ +0005bb80: e280 9872 6f6f 74e2 8099 292c 2079 6f75 ...root...), you │ │ │ │ │ +0005bb90: 2073 686f 756c 6420 7573 7561 6c6c 7920 should usually │ │ │ │ │ +0005bba0: 6372 6561 7465 2061 0a64 6972 6563 746f create a.directo │ │ │ │ │ +0005bbb0: 7279 206e 616d 6564 20e2 8098 2f76 6172 ry named .../var │ │ │ │ │ +0005bbc0: 2f6c 6f67 2f70 6163 6b61 6765 e280 9920 /log/package... │ │ │ │ │ +0005bbd0: 616e 6420 706c 6163 6520 796f 7572 206c and place your l │ │ │ │ │ +0005bbe0: 6f67 2066 696c 6573 2074 6865 7265 2e0a og files there.. │ │ │ │ │ +0005bbf0: 0a4c 6f67 2066 696c 6573 206d 7573 7420 .Log files must │ │ │ │ │ +0005bc00: 6265 2072 6f74 6174 6564 206f 6363 6173 be rotated occas │ │ │ │ │ +0005bc10: 696f 6e61 6c6c 7920 736f 2074 6861 7420 ionally so that │ │ │ │ │ +0005bc20: 7468 6579 2064 6f6e e280 9974 2067 726f they don...t gro │ │ │ │ │ +0005bc30: 770a 696e 6465 6669 6e69 7465 6c79 2e20 w.indefinitely. │ │ │ │ │ +0005bc40: 2054 6865 2062 6573 7420 7761 7920 746f The best way to │ │ │ │ │ +0005bc50: 2064 6f20 7468 6973 2069 7320 746f 2069 do this is to i │ │ │ │ │ +0005bc60: 6e73 7461 6c6c 2061 206c 6f67 2072 6f74 nstall a log rot │ │ │ │ │ +0005bc70: 6174 696f 6e0a 636f 6e66 6967 7572 6174 ation.configurat │ │ │ │ │ +0005bc80: 696f 6e20 6669 6c65 2069 6e20 7468 6520 ion file in the │ │ │ │ │ +0005bc90: 6469 7265 6374 6f72 7920 e280 982f 6574 directory .../et │ │ │ │ │ +0005bca0: 632f 6c6f 6772 6f74 6174 652e 64e2 8099 c/logrotate.d... │ │ │ │ │ +0005bcb0: 2c20 6e6f 726d 616c 6c79 206e 616d 6564 , normally named │ │ │ │ │ +0005bcc0: 0ae2 8098 2f65 7463 2f6c 6f67 726f 7461 ..../etc/logrota │ │ │ │ │ +0005bcd0: 7465 2e64 2f70 6163 6b61 6765 e280 992c te.d/package..., │ │ │ │ │ +0005bce0: 2061 6e64 2075 7365 2074 6865 2066 6163 and use the fac │ │ │ │ │ +0005bcf0: 696c 6974 6965 7320 7072 6f76 6964 6564 ilities provided │ │ │ │ │ +0005bd00: 2062 790a e280 986c 6f67 726f 7461 7465 by....logrotate │ │ │ │ │ +0005bd10: e280 992e 2020 2831 2920 2048 6572 6520 .... (1) Here │ │ │ │ │ +0005bd20: 6973 2061 2067 6f6f 6420 6578 616d 706c is a good exampl │ │ │ │ │ +0005bd30: 6520 666f 7220 6120 6c6f 6772 6f74 6174 e for a logrotat │ │ │ │ │ +0005bd40: 6520 636f 6e66 6967 2066 696c 650a 2866 e config file.(f │ │ │ │ │ +0005bd50: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat │ │ │ │ │ +0005bd60: 696f 6e20 7365 6520 e280 986c 6f67 726f ion see ...logro │ │ │ │ │ +0005bd70: 7461 7465 2838 29e2 8099 293a 0a0a 2020 tate(8)...):.. │ │ │ │ │ +0005bd80: 2020 202f 7661 722f 6c6f 672f 666f 6f2f /var/log/foo/ │ │ │ │ │ +0005bd90: 2a2e 6c6f 6720 7b0a 2020 2020 2020 2020 *.log {. │ │ │ │ │ +0005bda0: 2072 6f74 6174 6520 3132 0a20 2020 2020 rotate 12. │ │ │ │ │ +0005bdb0: 2020 2020 7765 656b 6c79 0a20 2020 2020 weekly. │ │ │ │ │ +0005bdc0: 2020 2020 636f 6d70 7265 7373 0a20 2020 compress. │ │ │ │ │ +0005bdd0: 2020 2020 2020 6d69 7373 696e 676f 6b0a missingok. │ │ │ │ │ +0005bde0: 2020 2020 2020 2020 2070 6f73 7472 6f74 postrot │ │ │ │ │ +0005bdf0: 6174 650a 2020 2020 2020 2020 2020 2020 ate. │ │ │ │ │ +0005be00: 2073 7461 7274 2d73 746f 702d 6461 656d start-stop-daem │ │ │ │ │ +0005be10: 6f6e 202d 4b20 2d70 202f 7661 722f 7275 on -K -p /var/ru │ │ │ │ │ +0005be20: 6e2f 666f 6f2e 7069 6420 2d73 2048 5550 n/foo.pid -s HUP │ │ │ │ │ +0005be30: 202d 7820 2f75 7372 2f73 6269 6e2f 666f -x /usr/sbin/fo │ │ │ │ │ +0005be40: 6f20 2d71 0a20 2020 2020 2020 2020 656e o -q. en │ │ │ │ │ +0005be50: 6473 6372 6970 740a 2020 2020 207d 0a0a dscript. }.. │ │ │ │ │ +0005be60: 5468 6973 2072 6f74 6174 6573 2061 6c6c This rotates all │ │ │ │ │ +0005be70: 2066 696c 6573 2075 6e64 6572 20e2 8098 files under ... │ │ │ │ │ +0005be80: 2f76 6172 2f6c 6f67 2f66 6f6f e280 992c /var/log/foo..., │ │ │ │ │ +0005be90: 2073 6176 6573 2031 3220 636f 6d70 7265 saves 12 compre │ │ │ │ │ +0005bea0: 7373 6564 0a67 656e 6572 6174 696f 6e73 ssed.generations │ │ │ │ │ +0005beb0: 2c20 616e 6420 7465 6c6c 7320 7468 6520 , and tells the │ │ │ │ │ +0005bec0: 6461 656d 6f6e 2074 6f20 7265 6f70 656e daemon to reopen │ │ │ │ │ +0005bed0: 2069 7473 206c 6f67 2066 696c 6573 2061 its log files a │ │ │ │ │ +0005bee0: 6674 6572 2074 6865 206c 6f67 0a72 6f74 fter the log.rot │ │ │ │ │ +0005bef0: 6174 696f 6e2e 2020 4974 2073 6b69 7073 ation. It skips │ │ │ │ │ +0005bf00: 2074 6869 7320 6c6f 6720 726f 7461 7469 this log rotati │ │ │ │ │ +0005bf10: 6f6e 2028 7669 6120 e280 986d 6973 7369 on (via ...missi │ │ │ │ │ +0005bf20: 6e67 6f6b e280 9929 2069 6620 6e6f 2073 ngok...) if no s │ │ │ │ │ +0005bf30: 7563 6820 6c6f 670a 6669 6c65 2069 7320 uch log.file is │ │ │ │ │ +0005bf40: 7072 6573 656e 742c 2077 6869 6368 2061 present, which a │ │ │ │ │ +0005bf50: 766f 6964 7320 6572 726f 7273 2069 6620 voids errors if │ │ │ │ │ +0005bf60: 7468 6520 7061 636b 6167 6520 6973 2072 the package is r │ │ │ │ │ +0005bf70: 656d 6f76 6564 2062 7574 206e 6f74 0a70 emoved but not.p │ │ │ │ │ +0005bf80: 7572 6765 642e 0a0a 4c6f 6720 6669 6c65 urged...Log file │ │ │ │ │ +0005bf90: 7320 7368 6f75 6c64 2062 6520 7265 6d6f s should be remo │ │ │ │ │ +0005bfa0: 7665 6420 7768 656e 2074 6865 2070 6163 ved when the pac │ │ │ │ │ +0005bfb0: 6b61 6765 2069 7320 7075 7267 6564 2028 kage is purged ( │ │ │ │ │ +0005bfc0: 6275 7420 6e6f 7420 7768 656e 2069 740a but not when it. │ │ │ │ │ +0005bfd0: 6973 206f 6e6c 7920 7265 6d6f 7665 6429 is only removed) │ │ │ │ │ +0005bfe0: 2e20 2054 6869 7320 7368 6f75 6c64 2062 . This should b │ │ │ │ │ +0005bff0: 6520 646f 6e65 2062 7920 7468 6520 e280 e done by the .. │ │ │ │ │ +0005c000: 9870 6f73 7472 6de2 8099 2073 6372 6970 .postrm... scrip │ │ │ │ │ +0005c010: 7420 7768 656e 2069 7420 6973 0a63 616c t when it is.cal │ │ │ │ │ +0005c020: 6c65 6420 7769 7468 2074 6865 2061 7267 led with the arg │ │ │ │ │ +0005c030: 756d 656e 7420 e280 9870 7572 6765 e280 ument ...purge.. │ │ │ │ │ +0005c040: 9920 2873 6565 202a 6e6f 7465 2044 6574 . (see *note Det │ │ │ │ │ +0005c050: 6169 6c73 206f 6620 7265 6d6f 7661 6c20 ails of removal │ │ │ │ │ +0005c060: 616e 642f 6f72 0a63 6f6e 6669 6775 7261 and/or.configura │ │ │ │ │ +0005c070: 7469 6f6e 2070 7572 6769 6e67 3a20 6565 tion purging: ee │ │ │ │ │ +0005c080: 2e29 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d .)... -------- │ │ │ │ │ +0005c090: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ +0005c0a0: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ +0005c0b0: 5468 6520 7472 6164 6974 696f 6e61 6c20 The traditional │ │ │ │ │ +0005c0c0: 6170 7072 6f61 6368 2074 6f20 6c6f 6720 approach to log │ │ │ │ │ +0005c0d0: 6669 6c65 7320 6861 7320 6265 656e 2074 files has been t │ │ │ │ │ +0005c0e0: 6f20 7365 7420 7570 2027 6164 2068 6f63 o set up 'ad hoc │ │ │ │ │ +0005c0f0: 270a 6c6f 6720 726f 7461 7469 6f6e 2073 '.log rotation s │ │ │ │ │ +0005c100: 6368 656d 6573 2075 7369 6e67 2073 696d chemes using sim │ │ │ │ │ +0005c110: 706c 6520 7368 656c 6c20 7363 7269 7074 ple shell script │ │ │ │ │ +0005c120: 7320 616e 6420 6372 6f6e 2e20 2057 6869 s and cron. Whi │ │ │ │ │ +0005c130: 6c65 2074 6869 730a 6170 7072 6f61 6368 le this.approach │ │ │ │ │ +0005c140: 2069 7320 6869 6768 6c79 2063 7573 746f is highly custo │ │ │ │ │ +0005c150: 6d69 7a61 626c 652c 2069 7420 7265 7175 mizable, it requ │ │ │ │ │ +0005c160: 6972 6573 2071 7569 7465 2061 206c 6f74 ires quite a lot │ │ │ │ │ +0005c170: 206f 6620 7379 7361 646d 696e 0a77 6f72 of sysadmin.wor │ │ │ │ │ +0005c180: 6b2e 2020 4576 656e 2074 686f 7567 6820 k. Even though │ │ │ │ │ +0005c190: 7468 6520 6f72 6967 696e 616c 2044 6562 the original Deb │ │ │ │ │ +0005c1a0: 6961 6e20 7379 7374 656d 2068 656c 7065 ian system helpe │ │ │ │ │ +0005c1b0: 6420 6120 6c69 7474 6c65 2062 790a 6175 d a little by.au │ │ │ │ │ +0005c1c0: 746f 6d61 7469 6361 6c6c 7920 696e 7374 tomatically inst │ │ │ │ │ +0005c1d0: 616c 6c69 6e67 2061 2073 7973 7465 6d20 alling a system │ │ │ │ │ +0005c1e0: 7768 6963 6820 6361 6e20 6265 2075 7365 which can be use │ │ │ │ │ +0005c1f0: 6420 6173 2061 2074 656d 706c 6174 652c d as a template, │ │ │ │ │ +0005c200: 2074 6869 730a 7761 7320 6465 656d 6564 this.was deemed │ │ │ │ │ +0005c210: 206e 6f74 2065 6e6f 7567 682e 0a0a 5468 not enough...Th │ │ │ │ │ +0005c220: 6520 7573 6520 6f66 20e2 8098 6c6f 6772 e use of ...logr │ │ │ │ │ +0005c230: 6f74 6174 65e2 8099 2c20 6120 7072 6f67 otate..., a prog │ │ │ │ │ +0005c240: 7261 6d20 6465 7665 6c6f 7065 6420 6279 ram developed by │ │ │ │ │ +0005c250: 2052 6564 2048 6174 2c20 6973 2062 6574 Red Hat, is bet │ │ │ │ │ +0005c260: 7465 722c 2061 7320 6974 0a63 656e 7472 ter, as it.centr │ │ │ │ │ +0005c270: 616c 697a 6573 206c 6f67 206d 616e 6167 alizes log manag │ │ │ │ │ +0005c280: 656d 656e 742e 2020 4974 2068 6173 2062 ement. It has b │ │ │ │ │ +0005c290: 6f74 6820 6120 636f 6e66 6967 7572 6174 oth a configurat │ │ │ │ │ +0005c2a0: 696f 6e20 6669 6c65 0a28 e280 982f 6574 ion file.(.../et │ │ │ │ │ +0005c2b0: 632f 6c6f 6772 6f74 6174 652e 636f 6e66 c/logrotate.conf │ │ │ │ │ +0005c2c0: e280 9929 2061 6e64 2061 2064 6972 6563 ...) and a direc │ │ │ │ │ +0005c2d0: 746f 7279 2077 6865 7265 2070 6163 6b61 tory where packa │ │ │ │ │ +0005c2e0: 6765 7320 6361 6e20 6472 6f70 2074 6865 ges can drop the │ │ │ │ │ +0005c2f0: 6972 0a69 6e64 6976 6964 7561 6c20 6c6f ir.individual lo │ │ │ │ │ +0005c300: 6720 726f 7461 7469 6f6e 2063 6f6e 6669 g rotation confi │ │ │ │ │ +0005c310: 6775 7261 7469 6f6e 7320 28e2 8098 2f65 gurations (.../e │ │ │ │ │ +0005c320: 7463 2f6c 6f67 726f 7461 7465 2e64 e280 tc/logrotate.d.. │ │ │ │ │ +0005c330: 9929 2e0a 0a1f 0a46 696c 653a 2064 6562 .).....File: deb │ │ │ │ │ +0005c340: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0005c350: 2020 4e6f 6465 3a20 5065 726d 6973 7369 Node: Permissi │ │ │ │ │ +0005c360: 6f6e 7320 616e 6420 6f77 6e65 7273 2c20 ons and owners, │ │ │ │ │ +0005c370: 204e 6578 743a 2046 696c 6520 6e61 6d65 Next: File name │ │ │ │ │ +0005c380: 732c 2020 5072 6576 3a20 4c6f 6720 6669 s, Prev: Log fi │ │ │ │ │ +0005c390: 6c65 732c 2020 5570 3a20 4669 6c65 733c les, Up: Files< │ │ │ │ │ +0005c3a0: 323e 0a0a 3130 2e39 2050 6572 6d69 7373 2>..10.9 Permiss │ │ │ │ │ +0005c3b0: 696f 6e73 2061 6e64 206f 776e 6572 730a ions and owners. │ │ │ │ │ +0005c3c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005c3d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 ===========..The │ │ │ │ │ +0005c3e0: 2072 756c 6573 2069 6e20 7468 6973 2073 rules in this s │ │ │ │ │ +0005c3f0: 6563 7469 6f6e 2061 7265 2067 7569 6465 ection are guide │ │ │ │ │ +0005c400: 6c69 6e65 7320 666f 7220 6765 6e65 7261 lines for genera │ │ │ │ │ +0005c410: 6c20 7573 652e 2020 4966 206e 6563 6573 l use. If neces │ │ │ │ │ +0005c420: 7361 7279 0a79 6f75 206d 6179 2064 6576 sary.you may dev │ │ │ │ │ +0005c430: 6961 7465 2066 726f 6d20 7468 6520 6465 iate from the de │ │ │ │ │ +0005c440: 7461 696c 7320 6265 6c6f 772e 2020 486f tails below. Ho │ │ │ │ │ +0005c450: 7765 7665 722c 2069 6620 796f 7520 646f wever, if you do │ │ │ │ │ +0005c460: 2073 6f20 796f 7520 6d75 7374 0a6d 616b so you must.mak │ │ │ │ │ +0005c470: 6520 7375 7265 2074 6861 7420 7768 6174 e sure that what │ │ │ │ │ +0005c480: 2069 7320 646f 6e65 2069 7320 7365 6375 is done is secu │ │ │ │ │ +0005c490: 7265 2061 6e64 2079 6f75 2073 686f 756c re and you shoul │ │ │ │ │ +0005c4a0: 6420 7472 7920 746f 2062 6520 6173 0a63 d try to be as.c │ │ │ │ │ +0005c4b0: 6f6e 7369 7374 656e 7420 6173 2070 6f73 onsistent as pos │ │ │ │ │ +0005c4c0: 7369 626c 6520 7769 7468 2074 6865 2072 sible with the r │ │ │ │ │ +0005c4d0: 6573 7420 6f66 2074 6865 2073 7973 7465 est of the syste │ │ │ │ │ +0005c4e0: 6d2e 2020 596f 7520 6172 6520 616c 736f m. You are also │ │ │ │ │ +0005c4f0: 0a65 6e63 6f75 7261 6765 6420 746f 2064 .encouraged to d │ │ │ │ │ +0005c500: 6973 6375 7373 2069 7420 6f6e 20e2 8098 iscuss it on ... │ │ │ │ │ +0005c510: 6465 6269 616e 2d64 6576 656c e280 9920 debian-devel... │ │ │ │ │ +0005c520: 6669 7273 742e 0a0a 4669 6c65 7320 7368 first...Files sh │ │ │ │ │ +0005c530: 6f75 6c64 2062 6520 6f77 6e65 6420 6279 ould be owned by │ │ │ │ │ +0005c540: 20e2 8098 726f 6f74 3a72 6f6f 74e2 8099 ...root:root... │ │ │ │ │ +0005c550: 2c20 616e 6420 6d61 6465 2077 7269 7461 , and made writa │ │ │ │ │ +0005c560: 626c 6520 6f6e 6c79 2062 7920 7468 650a ble only by the. │ │ │ │ │ +0005c570: 6f77 6e65 7220 616e 6420 756e 6976 6572 owner and univer │ │ │ │ │ +0005c580: 7361 6c6c 7920 7265 6164 6162 6c65 2028 sally readable ( │ │ │ │ │ +0005c590: 616e 6420 6578 6563 7574 6162 6c65 2c20 and executable, │ │ │ │ │ +0005c5a0: 6966 2061 7070 726f 7072 6961 7465 292c if appropriate), │ │ │ │ │ +0005c5b0: 2074 6861 7420 6973 0a6d 6f64 6520 3634 that is.mode 64 │ │ │ │ │ +0005c5c0: 3420 6f72 2037 3535 2e0a 0a44 6972 6563 4 or 755...Direc │ │ │ │ │ +0005c5d0: 746f 7269 6573 2073 686f 756c 6420 6265 tories should be │ │ │ │ │ +0005c5e0: 206d 6f64 6520 3735 3520 6f72 2028 666f mode 755 or (fo │ │ │ │ │ +0005c5f0: 7220 6772 6f75 702d 7772 6974 6162 696c r group-writabil │ │ │ │ │ +0005c600: 6974 7929 206d 6f64 6520 3237 3735 2e0a ity) mode 2775.. │ │ │ │ │ +0005c610: 5468 6520 6f77 6e65 7273 6869 7020 6f66 The ownership of │ │ │ │ │ +0005c620: 2074 6865 2064 6972 6563 746f 7279 2073 the directory s │ │ │ │ │ +0005c630: 686f 756c 6420 6265 2063 6f6e 7369 7374 hould be consist │ │ │ │ │ +0005c640: 656e 7420 7769 7468 2069 7473 206d 6f64 ent with its mod │ │ │ │ │ +0005c650: 653a 2069 6620 610a 6469 7265 6374 6f72 e: if a.director │ │ │ │ │ +0005c660: 7920 6973 206d 6f64 6520 3237 3735 2c20 y is mode 2775, │ │ │ │ │ +0005c670: 6974 2073 686f 756c 6420 6265 206f 776e it should be own │ │ │ │ │ +0005c680: 6564 2062 7920 7468 6520 6772 6f75 7020 ed by the group │ │ │ │ │ +0005c690: 7468 6174 206e 6565 6473 2077 7269 7465 that needs write │ │ │ │ │ +0005c6a0: 0a61 6363 6573 7320 746f 2069 742e 2020 .access to it. │ │ │ │ │ +0005c6b0: 2831 290a 0a43 6f6e 7472 6f6c 2069 6e66 (1)..Control inf │ │ │ │ │ +0005c6c0: 6f72 6d61 7469 6f6e 2066 696c 6573 2073 ormation files s │ │ │ │ │ +0005c6d0: 686f 756c 6420 6265 206f 776e 6564 2062 hould be owned b │ │ │ │ │ +0005c6e0: 7920 e280 9872 6f6f 743a 726f 6f74 e280 y ...root:root.. │ │ │ │ │ +0005c6f0: 9920 616e 6420 6569 7468 6572 206d 6f64 . and either mod │ │ │ │ │ +0005c700: 650a 3634 3420 2866 6f72 206d 6f73 7420 e.644 (for most │ │ │ │ │ +0005c710: 6669 6c65 7329 206f 7220 6d6f 6465 2037 files) or mode 7 │ │ │ │ │ +0005c720: 3535 2028 666f 7220 6578 6563 7574 6162 55 (for executab │ │ │ │ │ +0005c730: 6c65 7320 7375 6368 2061 7320 2a6e 6f74 les such as *not │ │ │ │ │ +0005c740: 650a 6d61 696e 7461 696e 6572 2073 6372 e.maintainer scr │ │ │ │ │ +0005c750: 6970 7473 3a20 3564 2e29 2e0a 0a53 6574 ipts: 5d.)...Set │ │ │ │ │ +0005c760: 7569 6420 616e 6420 7365 7467 6964 2065 uid and setgid e │ │ │ │ │ +0005c770: 7865 6375 7461 626c 6573 2073 686f 756c xecutables shoul │ │ │ │ │ +0005c780: 6420 6265 206d 6f64 6520 3437 3535 206f d be mode 4755 o │ │ │ │ │ +0005c790: 7220 3237 3535 2072 6573 7065 6374 6976 r 2755 respectiv │ │ │ │ │ +0005c7a0: 656c 792c 0a61 6e64 206f 776e 6564 2062 ely,.and owned b │ │ │ │ │ +0005c7b0: 7920 7468 6520 6170 7072 6f70 7269 6174 y the appropriat │ │ │ │ │ +0005c7c0: 6520 7573 6572 206f 7220 6772 6f75 702e e user or group. │ │ │ │ │ +0005c7d0: 2020 5468 6579 2073 686f 756c 6420 6e6f They should no │ │ │ │ │ +0005c7e0: 7420 6265 206d 6164 650a 756e 7265 6164 t be made.unread │ │ │ │ │ +0005c7f0: 6162 6c65 2028 6d6f 6465 7320 6c69 6b65 able (modes like │ │ │ │ │ +0005c800: 2034 3731 3120 6f72 2032 3731 3120 6f72 4711 or 2711 or │ │ │ │ │ +0005c810: 2065 7665 6e20 3431 3131 293b 2064 6f69 even 4111); doi │ │ │ │ │ +0005c820: 6e67 2073 6f20 6163 6869 6576 6573 206e ng so achieves n │ │ │ │ │ +0005c830: 6f0a 6578 7472 6120 7365 6375 7269 7479 o.extra security │ │ │ │ │ +0005c840: 2c20 6265 6361 7573 6520 616e 796f 6e65 , because anyone │ │ │ │ │ +0005c850: 2063 616e 2066 696e 6420 7468 6520 6269 can find the bi │ │ │ │ │ +0005c860: 6e61 7279 2069 6e20 7468 6520 6672 6565 nary in the free │ │ │ │ │ +0005c870: 6c79 0a61 7661 696c 6162 6c65 2044 6562 ly.available Deb │ │ │ │ │ +0005c880: 6961 6e20 7061 636b 6167 653b 2069 7420 ian package; it │ │ │ │ │ +0005c890: 6973 206d 6572 656c 7920 696e 636f 6e76 is merely inconv │ │ │ │ │ +0005c8a0: 656e 6965 6e74 2e20 2046 6f72 2074 6865 enient. For the │ │ │ │ │ +0005c8b0: 2073 616d 650a 7265 6173 6f6e 2079 6f75 same.reason you │ │ │ │ │ +0005c8c0: 2073 686f 756c 6420 6e6f 7420 7265 7374 should not rest │ │ │ │ │ +0005c8d0: 7269 6374 2072 6561 6420 6f72 2065 7865 rict read or exe │ │ │ │ │ +0005c8e0: 6375 7465 2070 6572 6d69 7373 696f 6e73 cute permissions │ │ │ │ │ +0005c8f0: 206f 6e20 6e6f 6e2d 7365 742d 6964 0a65 on non-set-id.e │ │ │ │ │ +0005c900: 7865 6375 7461 626c 6573 2e0a 0a53 6f6d xecutables...Som │ │ │ │ │ +0005c910: 6520 7365 7475 6964 2070 726f 6772 616d e setuid program │ │ │ │ │ +0005c920: 7320 6e65 6564 2074 6f20 6265 2072 6573 s need to be res │ │ │ │ │ +0005c930: 7472 6963 7465 6420 746f 2070 6172 7469 tricted to parti │ │ │ │ │ +0005c940: 6375 6c61 7220 7365 7473 206f 6620 7573 cular sets of us │ │ │ │ │ +0005c950: 6572 732c 0a75 7369 6e67 2066 696c 6520 ers,.using file │ │ │ │ │ +0005c960: 7065 726d 6973 7369 6f6e 732e 2020 496e permissions. In │ │ │ │ │ +0005c970: 2074 6869 7320 6361 7365 2074 6865 7920 this case they │ │ │ │ │ +0005c980: 7368 6f75 6c64 2062 6520 6f77 6e65 6420 should be owned │ │ │ │ │ +0005c990: 6279 2074 6865 2075 6964 2074 6f0a 7768 by the uid to.wh │ │ │ │ │ +0005c9a0: 6963 6820 7468 6579 2061 7265 2073 6574 ich they are set │ │ │ │ │ +0005c9b0: 2d69 642c 2061 6e64 2062 7920 7468 6520 -id, and by the │ │ │ │ │ +0005c9c0: 6772 6f75 7020 7768 6963 6820 7368 6f75 group which shou │ │ │ │ │ +0005c9d0: 6c64 2062 6520 616c 6c6f 7765 6420 746f ld be allowed to │ │ │ │ │ +0005c9e0: 0a65 7865 6375 7465 2074 6865 6d2e 2020 .execute them. │ │ │ │ │ +0005c9f0: 5468 6579 2073 686f 756c 6420 6861 7665 They should have │ │ │ │ │ +0005ca00: 206d 6f64 6520 3437 3534 3b20 6167 6169 mode 4754; agai │ │ │ │ │ +0005ca10: 6e20 7468 6572 6520 6973 206e 6f20 706f n there is no po │ │ │ │ │ +0005ca20: 696e 7420 696e 0a6d 616b 696e 6720 7468 int in.making th │ │ │ │ │ +0005ca30: 656d 2075 6e72 6561 6461 626c 6520 746f em unreadable to │ │ │ │ │ +0005ca40: 2074 686f 7365 2075 7365 7273 2077 686f those users who │ │ │ │ │ +0005ca50: 206d 7573 7420 6e6f 7420 6265 2061 6c6c must not be all │ │ │ │ │ +0005ca60: 6f77 6564 2074 6f20 6578 6563 7574 650a owed to execute. │ │ │ │ │ +0005ca70: 7468 656d 2e0a 0a49 7420 6973 2070 6f73 them...It is pos │ │ │ │ │ +0005ca80: 7369 626c 6520 746f 2061 7272 616e 6765 sible to arrange │ │ │ │ │ +0005ca90: 2074 6861 7420 7468 6520 7379 7374 656d that the system │ │ │ │ │ +0005caa0: 2061 646d 696e 6973 7472 6174 6f72 2063 administrator c │ │ │ │ │ +0005cab0: 616e 2072 6563 6f6e 6669 6775 7265 0a74 an reconfigure.t │ │ │ │ │ +0005cac0: 6865 2070 6163 6b61 6765 2074 6f20 636f he package to co │ │ │ │ │ +0005cad0: 7272 6573 706f 6e64 2074 6f20 7468 6569 rrespond to thei │ │ │ │ │ +0005cae0: 7220 6c6f 6361 6c20 7365 6375 7269 7479 r local security │ │ │ │ │ +0005caf0: 2070 6f6c 6963 7920 6279 2063 6861 6e67 policy by chang │ │ │ │ │ +0005cb00: 696e 6720 7468 650a 7065 726d 6973 7369 ing the.permissi │ │ │ │ │ +0005cb10: 6f6e 7320 6f6e 2061 2062 696e 6172 793a ons on a binary: │ │ │ │ │ +0005cb20: 2074 6865 7920 6361 6e20 646f 2074 6869 they can do thi │ │ │ │ │ +0005cb30: 7320 6279 2075 7369 6e67 20e2 8098 6470 s by using ...dp │ │ │ │ │ +0005cb40: 6b67 2d73 7461 746f 7665 7272 6964 65e2 kg-statoverride. │ │ │ │ │ +0005cb50: 8099 2c0a 6173 2064 6573 6372 6962 6564 ..,.as described │ │ │ │ │ +0005cb60: 2062 656c 6f77 2e20 2028 3229 2020 416e below. (2) An │ │ │ │ │ +0005cb70: 6f74 6865 7220 6d65 7468 6f64 2079 6f75 other method you │ │ │ │ │ +0005cb80: 2073 686f 756c 6420 636f 6e73 6964 6572 should consider │ │ │ │ │ +0005cb90: 2069 7320 746f 0a63 7265 6174 6520 6120 is to.create a │ │ │ │ │ +0005cba0: 6772 6f75 7020 666f 7220 7065 6f70 6c65 group for people │ │ │ │ │ +0005cbb0: 2061 6c6c 6f77 6564 2074 6f20 7573 6520 allowed to use │ │ │ │ │ +0005cbc0: 7468 6520 7072 6f67 7261 6d28 7329 2061 the program(s) a │ │ │ │ │ +0005cbd0: 6e64 206d 616b 6520 616e 790a 7365 7475 nd make any.setu │ │ │ │ │ +0005cbe0: 6964 2065 7865 6375 7461 626c 6573 2065 id executables e │ │ │ │ │ +0005cbf0: 7865 6375 7461 626c 6520 6f6e 6c79 2062 xecutable only b │ │ │ │ │ +0005cc00: 7920 7468 6174 2067 726f 7570 2e0a 0a49 y that group...I │ │ │ │ │ +0005cc10: 6620 796f 7520 6e65 6564 2074 6f20 6372 f you need to cr │ │ │ │ │ +0005cc20: 6561 7465 2061 206e 6577 2075 7365 7220 eate a new user │ │ │ │ │ +0005cc30: 6f72 2067 726f 7570 2066 6f72 2079 6f75 or group for you │ │ │ │ │ +0005cc40: 7220 7061 636b 6167 6520 7468 6572 6520 r package there │ │ │ │ │ +0005cc50: 6172 6520 7477 6f0a 706f 7373 6962 696c are two.possibil │ │ │ │ │ +0005cc60: 6974 6965 732e 2020 4669 7273 746c 792c ities. Firstly, │ │ │ │ │ +0005cc70: 2079 6f75 206d 6179 206e 6565 6420 746f you may need to │ │ │ │ │ +0005cc80: 206d 616b 6520 736f 6d65 2066 696c 6573 make some files │ │ │ │ │ +0005cc90: 2069 6e20 7468 6520 6269 6e61 7279 0a70 in the binary.p │ │ │ │ │ +0005cca0: 6163 6b61 6765 2062 6520 6f77 6e65 6420 ackage be owned │ │ │ │ │ +0005ccb0: 6279 2074 6869 7320 7573 6572 206f 7220 by this user or │ │ │ │ │ +0005ccc0: 6772 6f75 702c 206f 7220 796f 7520 6d61 group, or you ma │ │ │ │ │ +0005ccd0: 7920 6e65 6564 2074 6f20 636f 6d70 696c y need to compil │ │ │ │ │ +0005cce0: 6520 7468 650a 7573 6572 206f 7220 6772 e the.user or gr │ │ │ │ │ +0005ccf0: 6f75 7020 6964 2028 7261 7468 6572 2074 oup id (rather t │ │ │ │ │ +0005cd00: 6861 6e20 6a75 7374 2074 6865 206e 616d han just the nam │ │ │ │ │ +0005cd10: 6529 2069 6e74 6f20 7468 6520 6269 6e61 e) into the bina │ │ │ │ │ +0005cd20: 7279 2028 7468 6f75 6768 0a74 6869 7320 ry (though.this │ │ │ │ │ +0005cd30: 6c61 7474 6572 2073 686f 756c 6420 6265 latter should be │ │ │ │ │ +0005cd40: 2061 766f 6964 6564 2069 6620 706f 7373 avoided if poss │ │ │ │ │ +0005cd50: 6962 6c65 2c20 6173 2069 6e20 7468 6973 ible, as in this │ │ │ │ │ +0005cd60: 2063 6173 6520 796f 7520 6e65 6564 2061 case you need a │ │ │ │ │ +0005cd70: 0a73 7461 7469 6361 6c6c 7920 616c 6c6f .statically allo │ │ │ │ │ +0005cd80: 6361 7465 6420 6964 292e 0a0a 4966 2079 cated id)...If y │ │ │ │ │ +0005cd90: 6f75 206e 6565 6420 6120 7374 6174 6963 ou need a static │ │ │ │ │ +0005cda0: 616c 6c79 2061 6c6c 6f63 6174 6564 2069 ally allocated i │ │ │ │ │ +0005cdb0: 642c 2079 6f75 206d 7573 7420 6173 6b20 d, you must ask │ │ │ │ │ +0005cdc0: 666f 7220 6120 7573 6572 206f 7220 6772 for a user or gr │ │ │ │ │ +0005cdd0: 6f75 700a 6964 2066 726f 6d20 7468 6520 oup.id from the │ │ │ │ │ +0005cde0: e280 9862 6173 652d 7061 7373 7764 e280 ...base-passwd.. │ │ │ │ │ +0005cdf0: 9920 6d61 696e 7461 696e 6572 2c20 616e . maintainer, an │ │ │ │ │ +0005ce00: 6420 6d75 7374 206e 6f74 2072 656c 6561 d must not relea │ │ │ │ │ +0005ce10: 7365 2074 6865 2070 6163 6b61 6765 0a75 se the package.u │ │ │ │ │ +0005ce20: 6e74 696c 2079 6f75 2068 6176 6520 6265 ntil you have be │ │ │ │ │ +0005ce30: 656e 2061 6c6c 6f63 6174 6564 206f 6e65 en allocated one │ │ │ │ │ +0005ce40: 2e20 204f 6e63 6520 796f 7520 6861 7665 . Once you have │ │ │ │ │ +0005ce50: 2062 6565 6e20 616c 6c6f 6361 7465 6420 been allocated │ │ │ │ │ +0005ce60: 6f6e 6520 796f 750a 6d75 7374 2065 6974 one you.must eit │ │ │ │ │ +0005ce70: 6865 7220 6d61 6b65 2074 6865 2070 6163 her make the pac │ │ │ │ │ +0005ce80: 6b61 6765 2064 6570 656e 6420 6f6e 2061 kage depend on a │ │ │ │ │ +0005ce90: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ +0005cea0: e280 9862 6173 652d 7061 7373 7764 e280 ...base-passwd.. │ │ │ │ │ +0005ceb0: 990a 7061 636b 6167 6520 7769 7468 2074 ..package with t │ │ │ │ │ +0005cec0: 6865 2069 6420 7072 6573 656e 7420 696e he id present in │ │ │ │ │ +0005ced0: 20e2 8098 2f65 7463 2f70 6173 7377 64e2 .../etc/passwd. │ │ │ │ │ +0005cee0: 8099 206f 7220 e280 982f 6574 632f 6772 .. or .../etc/gr │ │ │ │ │ +0005cef0: 6f75 70e2 8099 2c20 6f72 2061 7272 616e oup..., or arran │ │ │ │ │ +0005cf00: 6765 0a66 6f72 2079 6f75 7220 7061 636b ge.for your pack │ │ │ │ │ +0005cf10: 6167 6520 746f 2063 7265 6174 6520 7468 age to create th │ │ │ │ │ +0005cf20: 6520 7573 6572 206f 7220 6772 6f75 7020 e user or group │ │ │ │ │ +0005cf30: 6974 7365 6c66 2077 6974 6820 7468 6520 itself with the │ │ │ │ │ +0005cf40: 636f 7272 6563 7420 6964 0a28 7573 696e correct id.(usin │ │ │ │ │ +0005cf50: 6720 e280 9861 6464 7573 6572 e280 9929 g ...adduser...) │ │ │ │ │ +0005cf60: 2069 6e20 6974 7320 e280 9870 7265 696e in its ...prein │ │ │ │ │ +0005cf70: 7374 e280 9920 6f72 20e2 8098 706f 7374 st... or ...post │ │ │ │ │ +0005cf80: 696e 7374 e280 992e 2020 2844 6f69 6e67 inst.... (Doing │ │ │ │ │ +0005cf90: 2069 7420 696e 2074 6865 0ae2 8098 706f it in the....po │ │ │ │ │ +0005cfa0: 7374 696e 7374 e280 9920 6973 2074 6f20 stinst... is to │ │ │ │ │ +0005cfb0: 6265 2070 7265 6665 7272 6564 2069 6620 be preferred if │ │ │ │ │ +0005cfc0: 6974 2069 7320 706f 7373 6962 6c65 2c20 it is possible, │ │ │ │ │ +0005cfd0: 6f74 6865 7277 6973 6520 610a 7072 652d otherwise a.pre- │ │ │ │ │ +0005cfe0: 6465 7065 6e64 656e 6379 2077 696c 6c20 dependency will │ │ │ │ │ +0005cff0: 6265 206e 6565 6465 6420 6f6e 2074 6865 be needed on the │ │ │ │ │ +0005d000: 20e2 8098 6164 6475 7365 72e2 8099 2070 ...adduser... p │ │ │ │ │ +0005d010: 6163 6b61 6765 2e29 0a0a 4f6e 2074 6865 ackage.)..On the │ │ │ │ │ +0005d020: 206f 7468 6572 2068 616e 642c 2074 6865 other hand, the │ │ │ │ │ +0005d030: 2070 726f 6772 616d 206d 6967 6874 2062 program might b │ │ │ │ │ +0005d040: 6520 6162 6c65 2074 6f20 6465 7465 726d e able to determ │ │ │ │ │ +0005d050: 696e 6520 7468 6520 7569 6420 6f72 2067 ine the uid or g │ │ │ │ │ +0005d060: 6964 0a66 726f 6d20 7468 6520 7573 6572 id.from the user │ │ │ │ │ +0005d070: 206f 7220 6772 6f75 7020 6e61 6d65 2061 or group name a │ │ │ │ │ +0005d080: 7420 7275 6e74 696d 652c 2073 6f20 7468 t runtime, so th │ │ │ │ │ +0005d090: 6174 2061 2064 796e 616d 6963 616c 6c79 at a dynamically │ │ │ │ │ +0005d0a0: 2061 6c6c 6f63 6174 6564 0a69 6420 6361 allocated.id ca │ │ │ │ │ +0005d0b0: 6e20 6265 2075 7365 642e 2020 496e 2074 n be used. In t │ │ │ │ │ +0005d0c0: 6869 7320 6361 7365 2079 6f75 2073 686f his case you sho │ │ │ │ │ +0005d0d0: 756c 6420 6368 6f6f 7365 2061 6e20 6170 uld choose an ap │ │ │ │ │ +0005d0e0: 7072 6f70 7269 6174 6520 7573 6572 206f propriate user o │ │ │ │ │ +0005d0f0: 720a 6772 6f75 7020 6e61 6d65 2c20 6469 r.group name, di │ │ │ │ │ +0005d100: 7363 7573 7369 6e67 2074 6869 7320 6f6e scussing this on │ │ │ │ │ +0005d110: 20e2 8098 6465 6269 616e 2d64 6576 656c ...debian-devel │ │ │ │ │ +0005d120: e280 9920 616e 6420 6368 6563 6b69 6e67 ... and checking │ │ │ │ │ +0005d130: 2074 6861 7420 6974 2069 730a 756e 6971 that it is.uniq │ │ │ │ │ +0005d140: 7565 2e20 2057 6865 6e20 7468 6973 2068 ue. When this h │ │ │ │ │ +0005d150: 6173 2062 6565 6e20 6368 6563 6b65 6420 as been checked │ │ │ │ │ +0005d160: 796f 7520 6d75 7374 2061 7272 616e 6765 you must arrange │ │ │ │ │ +0005d170: 2066 6f72 2079 6f75 7220 7061 636b 6167 for your packag │ │ │ │ │ +0005d180: 6520 746f 0a63 7265 6174 6520 7468 6520 e to.create the │ │ │ │ │ +0005d190: 7573 6572 206f 7220 6772 6f75 7020 6966 user or group if │ │ │ │ │ +0005d1a0: 206e 6563 6573 7361 7279 2075 7369 6e67 necessary using │ │ │ │ │ +0005d1b0: 20e2 8098 6164 6475 7365 72e2 8099 2069 ...adduser... i │ │ │ │ │ +0005d1c0: 6e20 7468 6520 e280 9870 7265 696e 7374 n the ...preinst │ │ │ │ │ +0005d1d0: e280 990a 6f72 20e2 8098 706f 7374 696e ....or ...postin │ │ │ │ │ +0005d1e0: 7374 e280 9920 7363 7269 7074 2028 6167 st... script (ag │ │ │ │ │ +0005d1f0: 6169 6e2c 2074 6865 206c 6174 7465 7220 ain, the latter │ │ │ │ │ +0005d200: 6973 2074 6f20 6265 2070 7265 6665 7272 is to be preferr │ │ │ │ │ +0005d210: 6564 2069 6620 6974 2069 730a 706f 7373 ed if it is.poss │ │ │ │ │ +0005d220: 6962 6c65 292e 0a0a 4e6f 7465 2074 6861 ible)...Note tha │ │ │ │ │ +0005d230: 7420 6368 616e 6769 6e67 2074 6865 206e t changing the n │ │ │ │ │ +0005d240: 756d 6572 6963 2076 616c 7565 206f 6620 umeric value of │ │ │ │ │ +0005d250: 616e 2069 6420 6173 736f 6369 6174 6564 an id associated │ │ │ │ │ +0005d260: 2077 6974 6820 6120 6e61 6d65 2069 730a with a name is. │ │ │ │ │ +0005d270: 7665 7279 2064 6966 6669 6375 6c74 2c20 very difficult, │ │ │ │ │ +0005d280: 616e 6420 696e 766f 6c76 6573 2073 6561 and involves sea │ │ │ │ │ +0005d290: 7263 6869 6e67 2074 6865 2066 696c 6520 rching the file │ │ │ │ │ +0005d2a0: 7379 7374 656d 2066 6f72 2061 6c6c 0a61 system for all.a │ │ │ │ │ +0005d2b0: 7070 726f 7072 6961 7465 2066 696c 6573 ppropriate files │ │ │ │ │ +0005d2c0: 2e20 2059 6f75 206e 6565 6420 746f 2074 . You need to t │ │ │ │ │ +0005d2d0: 6869 6e6b 2063 6172 6566 756c 6c79 2077 hink carefully w │ │ │ │ │ +0005d2e0: 6865 7468 6572 2061 2073 7461 7469 6320 hether a static │ │ │ │ │ +0005d2f0: 6f72 0a64 796e 616d 6963 2069 6420 6973 or.dynamic id is │ │ │ │ │ +0005d300: 2072 6571 7569 7265 642c 2073 696e 6365 required, since │ │ │ │ │ +0005d310: 2063 6861 6e67 696e 6720 796f 7572 206d changing your m │ │ │ │ │ +0005d320: 696e 6420 6c61 7465 7220 7769 6c6c 2063 ind later will c │ │ │ │ │ +0005d330: 6175 7365 0a70 726f 626c 656d 732e 0a0a ause.problems... │ │ │ │ │ +0005d340: 2a20 4d65 6e75 3a0a 0a2a 2054 6865 2075 * Menu:..* The u │ │ │ │ │ +0005d350: 7365 206f 6620 6470 6b67 2d73 7461 746f se of dpkg-stato │ │ │ │ │ +0005d360: 7665 7272 6964 653a 3a0a 0a20 2020 2d2d verride::.. -- │ │ │ │ │ +0005d370: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +0005d380: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +0005d390: 2020 2831 2920 5768 656e 2061 2070 6163 (1) When a pac │ │ │ │ │ +0005d3a0: 6b61 6765 2069 7320 7570 6772 6164 6564 kage is upgraded │ │ │ │ │ +0005d3b0: 2c20 616e 6420 7468 6520 6f77 6e65 7220 , and the owner │ │ │ │ │ +0005d3c0: 6f72 2070 6572 6d69 7373 696f 6e73 206f or permissions o │ │ │ │ │ +0005d3d0: 6620 610a 6669 6c65 2069 6e63 6c75 6465 f a.file include │ │ │ │ │ +0005d3e0: 6420 696e 2074 6865 2070 6163 6b61 6765 d in the package │ │ │ │ │ +0005d3f0: 2068 6173 2063 6861 6e67 6564 2c20 6470 has changed, dp │ │ │ │ │ +0005d400: 6b67 2061 7272 616e 6765 7320 666f 7220 kg arranges for │ │ │ │ │ +0005d410: 7468 650a 6f77 6e65 7273 6869 7020 616e the.ownership an │ │ │ │ │ +0005d420: 6420 7065 726d 6973 7369 6f6e 7320 746f d permissions to │ │ │ │ │ +0005d430: 2062 6520 636f 7272 6563 746c 7920 7365 be correctly se │ │ │ │ │ +0005d440: 7420 7570 6f6e 2069 6e73 7461 6c6c 6174 t upon installat │ │ │ │ │ +0005d450: 696f 6e2e 0a48 6f77 6576 6572 2c20 7468 ion..However, th │ │ │ │ │ +0005d460: 6973 2064 6f65 7320 6e6f 7420 6578 7465 is does not exte │ │ │ │ │ +0005d470: 6e64 2074 6f20 6469 7265 6374 6f72 6965 nd to directorie │ │ │ │ │ +0005d480: 733b 2074 6865 2070 6572 6d69 7373 696f s; the permissio │ │ │ │ │ +0005d490: 6e73 2061 6e64 0a6f 776e 6572 7368 6970 ns and.ownership │ │ │ │ │ +0005d4a0: 206f 6620 6469 7265 6374 6f72 6965 7320 of directories │ │ │ │ │ +0005d4b0: 616c 7265 6164 7920 6f6e 2074 6865 2073 already on the s │ │ │ │ │ +0005d4c0: 7973 7465 6d20 646f 6573 206e 6f74 2063 ystem does not c │ │ │ │ │ +0005d4d0: 6861 6e67 6520 6f6e 0a69 6e73 7461 6c6c hange on.install │ │ │ │ │ +0005d4e0: 206f 7220 7570 6772 6164 6520 6f66 2070 or upgrade of p │ │ │ │ │ +0005d4f0: 6163 6b61 6765 732e 2020 5468 6973 206d ackages. This m │ │ │ │ │ +0005d500: 616b 6573 2073 656e 7365 2c20 7369 6e63 akes sense, sinc │ │ │ │ │ +0005d510: 6520 6f74 6865 7277 6973 650a 636f 6d6d e otherwise.comm │ │ │ │ │ +0005d520: 6f6e 2064 6972 6563 746f 7269 6573 206c on directories l │ │ │ │ │ +0005d530: 696b 6520 e280 982f 7573 72e2 8099 2077 ike .../usr... w │ │ │ │ │ +0005d540: 6f75 6c64 2061 6c77 6179 7320 6265 2069 ould always be i │ │ │ │ │ +0005d550: 6e20 666c 7578 2e20 2054 6f20 636f 7272 n flux. To corr │ │ │ │ │ +0005d560: 6563 746c 790a 6368 616e 6765 2070 6572 ectly.change per │ │ │ │ │ +0005d570: 6d69 7373 696f 6e73 206f 6620 6120 6469 missions of a di │ │ │ │ │ +0005d580: 7265 6374 6f72 7920 7468 6520 7061 636b rectory the pack │ │ │ │ │ +0005d590: 6167 6520 6f77 6e73 2c20 6578 706c 6963 age owns, explic │ │ │ │ │ +0005d5a0: 6974 2061 6374 696f 6e20 6973 0a72 6571 it action is.req │ │ │ │ │ +0005d5b0: 7569 7265 642c 2075 7375 616c 6c79 2069 uired, usually i │ │ │ │ │ +0005d5c0: 6e20 7468 6520 e280 9870 6f73 7469 6e73 n the ...postins │ │ │ │ │ +0005d5d0: 74e2 8099 2073 6372 6970 742e 2020 4361 t... script. Ca │ │ │ │ │ +0005d5e0: 7265 206d 7573 7420 6265 2074 616b 656e re must be taken │ │ │ │ │ +0005d5f0: 2074 6f0a 6861 6e64 6c65 2064 6f77 6e67 to.handle downg │ │ │ │ │ +0005d600: 7261 6465 7320 6173 2077 656c 6c2c 2069 rades as well, i │ │ │ │ │ +0005d610: 6e20 7468 6174 2063 6173 652e 0a0a 2020 n that case... │ │ │ │ │ +0005d620: 2028 3229 204f 7264 696e 6172 7920 6669 (2) Ordinary fi │ │ │ │ │ +0005d630: 6c65 7320 696e 7374 616c 6c65 6420 6279 les installed by │ │ │ │ │ +0005d640: 20e2 8098 6470 6b67 e280 9920 2861 7320 ...dpkg... (as │ │ │ │ │ +0005d650: 6f70 706f 7365 6420 746f 20e2 8098 636f opposed to ...co │ │ │ │ │ +0005d660: 6e66 6669 6c65 e280 9973 2061 6e64 0a6f nffile...s and.o │ │ │ │ │ +0005d670: 7468 6572 2073 696d 696c 6172 206f 626a ther similar obj │ │ │ │ │ +0005d680: 6563 7473 2920 6e6f 726d 616c 6c79 2068 ects) normally h │ │ │ │ │ +0005d690: 6176 6520 7468 6569 7220 7065 726d 6973 ave their permis │ │ │ │ │ +0005d6a0: 7369 6f6e 7320 7265 7365 7420 746f 2074 sions reset to t │ │ │ │ │ +0005d6b0: 6865 0a64 6973 7472 6962 7574 6564 2070 he.distributed p │ │ │ │ │ +0005d6c0: 6572 6d69 7373 696f 6e73 2077 6865 6e20 ermissions when │ │ │ │ │ +0005d6d0: 7468 6520 7061 636b 6167 6520 6973 2072 the package is r │ │ │ │ │ +0005d6e0: 6569 6e73 7461 6c6c 6564 2e20 2048 6f77 einstalled. How │ │ │ │ │ +0005d6f0: 6576 6572 2c20 7468 650a 7573 6520 6f66 ever, the.use of │ │ │ │ │ +0005d700: 20e2 8098 6470 6b67 2d73 7461 746f 7665 ...dpkg-statove │ │ │ │ │ +0005d710: 7272 6964 65e2 8099 206f 7665 7272 6964 rride... overrid │ │ │ │ │ +0005d720: 6573 2074 6869 7320 6465 6661 756c 7420 es this default │ │ │ │ │ +0005d730: 6265 6861 7669 6f72 2e0a 0a1f 0a46 696c behavior.....Fil │ │ │ │ │ +0005d740: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0005d750: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5468 .info, Node: Th │ │ │ │ │ +0005d760: 6520 7573 6520 6f66 2064 706b 672d 7374 e use of dpkg-st │ │ │ │ │ +0005d770: 6174 6f76 6572 7269 6465 2c20 2055 703a atoverride, Up: │ │ │ │ │ +0005d780: 2050 6572 6d69 7373 696f 6e73 2061 6e64 Permissions and │ │ │ │ │ +0005d790: 206f 776e 6572 730a 0a31 302e 392e 3120 owners..10.9.1 │ │ │ │ │ +0005d7a0: 5468 6520 7573 6520 6f66 20e2 8098 6470 The use of ...dp │ │ │ │ │ +0005d7b0: 6b67 2d73 7461 746f 7665 7272 6964 65e2 kg-statoverride. │ │ │ │ │ +0005d7c0: 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ...------------- │ │ │ │ │ +0005d7d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005d7e0: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6973 2073 --------..This s │ │ │ │ │ +0005d7f0: 6563 7469 6f6e 2069 7320 6e6f 7420 696e ection is not in │ │ │ │ │ +0005d800: 7465 6e64 6564 2061 7320 706f 6c69 6379 tended as policy │ │ │ │ │ +0005d810: 2c20 6275 7420 6173 2061 2064 6573 6372 , but as a descr │ │ │ │ │ +0005d820: 6970 7469 6f6e 206f 6620 7468 6520 7573 iption of the us │ │ │ │ │ +0005d830: 650a 6f66 20e2 8098 6470 6b67 2d73 7461 e.of ...dpkg-sta │ │ │ │ │ +0005d840: 746f 7665 7272 6964 65e2 8099 2e0a 0a49 toverride......I │ │ │ │ │ +0005d850: 6620 6120 7379 7374 656d 2061 646d 696e f a system admin │ │ │ │ │ +0005d860: 6973 7472 6174 6f72 2077 6973 6865 7320 istrator wishes │ │ │ │ │ +0005d870: 746f 2068 6176 6520 6120 6669 6c65 2028 to have a file ( │ │ │ │ │ +0005d880: 6f72 2064 6972 6563 746f 7279 206f 7220 or directory or │ │ │ │ │ +0005d890: 6f74 6865 720a 7375 6368 2074 6869 6e67 other.such thing │ │ │ │ │ +0005d8a0: 2920 696e 7374 616c 6c65 6420 7769 7468 ) installed with │ │ │ │ │ +0005d8b0: 206f 776e 6572 2061 6e64 2070 6572 6d69 owner and permi │ │ │ │ │ +0005d8c0: 7373 696f 6e73 2064 6966 6665 7265 6e74 ssions different │ │ │ │ │ +0005d8d0: 2066 726f 6d20 7468 6f73 6520 696e 0a74 from those in.t │ │ │ │ │ +0005d8e0: 6865 2064 6973 7472 6962 7574 6564 2044 he distributed D │ │ │ │ │ +0005d8f0: 6562 6961 6e20 7061 636b 6167 652c 2074 ebian package, t │ │ │ │ │ +0005d900: 6865 7920 6361 6e20 7573 6520 7468 6520 hey can use the │ │ │ │ │ +0005d910: e280 9864 706b 672d 7374 6174 6f76 6572 ...dpkg-statover │ │ │ │ │ +0005d920: 7269 6465 e280 990a 7072 6f67 7261 6d20 ride....program │ │ │ │ │ +0005d930: 746f 2069 6e73 7472 7563 7420 e280 9864 to instruct ...d │ │ │ │ │ +0005d940: 706b 67e2 8099 2074 6f20 7573 6520 7468 pkg... to use th │ │ │ │ │ +0005d950: 6520 6469 6666 6572 656e 7420 7365 7474 e different sett │ │ │ │ │ +0005d960: 696e 6773 2065 7665 7279 2074 696d 6520 ings every time │ │ │ │ │ +0005d970: 7468 650a 6669 6c65 2069 7320 696e 7374 the.file is inst │ │ │ │ │ +0005d980: 616c 6c65 642e 2020 5468 7573 2074 6865 alled. Thus the │ │ │ │ │ +0005d990: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ +0005d9a0: 6e65 7220 7368 6f75 6c64 2064 6973 7472 ner should distr │ │ │ │ │ +0005d9b0: 6962 7574 6520 7468 650a 6669 6c65 7320 ibute the.files │ │ │ │ │ +0005d9c0: 7769 7468 2074 6865 6972 206e 6f72 6d61 with their norma │ │ │ │ │ +0005d9d0: 6c20 7065 726d 6973 7369 6f6e 732c 2061 l permissions, a │ │ │ │ │ +0005d9e0: 6e64 206c 6561 7665 2069 7420 666f 7220 nd leave it for │ │ │ │ │ +0005d9f0: 7468 6520 7379 7374 656d 0a61 646d 696e the system.admin │ │ │ │ │ +0005da00: 6973 7472 6174 6f72 2074 6f20 6d61 6b65 istrator to make │ │ │ │ │ +0005da10: 2061 6e79 2064 6573 6972 6564 2063 6861 any desired cha │ │ │ │ │ +0005da20: 6e67 6573 2e20 2046 6f72 2065 7861 6d70 nges. For examp │ │ │ │ │ +0005da30: 6c65 2c20 6120 6461 656d 6f6e 2077 6869 le, a daemon whi │ │ │ │ │ +0005da40: 6368 0a69 7320 6e6f 726d 616c 6c79 2072 ch.is normally r │ │ │ │ │ +0005da50: 6571 7569 7265 6420 746f 2062 6520 7365 equired to be se │ │ │ │ │ +0005da60: 7475 6964 2072 6f6f 742c 2062 7574 2069 tuid root, but i │ │ │ │ │ +0005da70: 6e20 6365 7274 6169 6e20 7369 7475 6174 n certain situat │ │ │ │ │ +0005da80: 696f 6e73 2063 6f75 6c64 0a62 6520 7573 ions could.be us │ │ │ │ │ +0005da90: 6564 2077 6974 686f 7574 2062 6569 6e67 ed without being │ │ │ │ │ +0005daa0: 2073 6574 7569 642c 2073 686f 756c 6420 setuid, should │ │ │ │ │ +0005dab0: 6265 2069 6e73 7461 6c6c 6564 2073 6574 be installed set │ │ │ │ │ +0005dac0: 7569 6420 696e 2074 6865 20e2 8098 2e64 uid in the ....d │ │ │ │ │ +0005dad0: 6562 e280 992e 0a54 6865 6e20 7468 6520 eb.....Then the │ │ │ │ │ +0005dae0: 6c6f 6361 6c20 7379 7374 656d 2061 646d local system adm │ │ │ │ │ +0005daf0: 696e 6973 7472 6174 6f72 2063 616e 2063 inistrator can c │ │ │ │ │ +0005db00: 6861 6e67 6520 7468 6973 2069 6620 7468 hange this if th │ │ │ │ │ +0005db10: 6579 2077 6973 682e 2020 4966 0a74 6865 ey wish. If.the │ │ │ │ │ +0005db20: 7265 2061 7265 2074 776f 2073 7461 6e64 re are two stand │ │ │ │ │ +0005db30: 6172 6420 7761 7973 206f 6620 646f 696e ard ways of doin │ │ │ │ │ +0005db40: 6720 6974 2c20 7468 6520 7061 636b 6167 g it, the packag │ │ │ │ │ +0005db50: 6520 6d61 696e 7461 696e 6572 2063 616e e maintainer can │ │ │ │ │ +0005db60: 2075 7365 0ae2 8098 6465 6263 6f6e 66e2 use....debconf. │ │ │ │ │ +0005db70: 8099 2074 6f20 6669 6e64 206f 7574 2074 .. to find out t │ │ │ │ │ +0005db80: 6865 2070 7265 6665 7265 6e63 652c 2061 he preference, a │ │ │ │ │ +0005db90: 6e64 2063 616c 6c20 e280 9864 706b 672d nd call ...dpkg- │ │ │ │ │ +0005dba0: 7374 6174 6f76 6572 7269 6465 e280 9920 statoverride... │ │ │ │ │ +0005dbb0: 696e 0a74 6865 206d 6169 6e74 6169 6e65 in.the maintaine │ │ │ │ │ +0005dbc0: 7220 7363 7269 7074 2069 6620 6e65 6365 r script if nece │ │ │ │ │ +0005dbd0: 7373 6172 7920 746f 2061 6363 6f6d 6d6f ssary to accommo │ │ │ │ │ +0005dbe0: 6461 7465 2074 6865 2073 7973 7465 6d0a date the system. │ │ │ │ │ +0005dbf0: 6164 6d69 6e69 7374 7261 746f 72e2 8099 administrator... │ │ │ │ │ +0005dc00: 7320 6368 6f69 6365 2e20 2043 6172 6520 s choice. Care │ │ │ │ │ +0005dc10: 6d75 7374 2062 6520 7461 6b65 6e20 6475 must be taken du │ │ │ │ │ +0005dc20: 7269 6e67 2075 7067 7261 6465 7320 746f ring upgrades to │ │ │ │ │ +0005dc30: 206e 6f74 0a6f 7665 7272 6964 6520 616e not.override an │ │ │ │ │ +0005dc40: 2065 7869 7374 696e 6720 7365 7474 696e existing settin │ │ │ │ │ +0005dc50: 672e 0a0a 4769 7665 6e20 7468 6520 6162 g...Given the ab │ │ │ │ │ +0005dc60: 6f76 652c 20e2 8098 6470 6b67 2d73 7461 ove, ...dpkg-sta │ │ │ │ │ +0005dc70: 746f 7665 7272 6964 65e2 8099 2069 7320 toverride... is │ │ │ │ │ +0005dc80: 6573 7365 6e74 6961 6c6c 7920 6120 746f essentially a to │ │ │ │ │ +0005dc90: 6f6c 2066 6f72 2073 7973 7465 6d0a 6164 ol for system.ad │ │ │ │ │ +0005dca0: 6d69 6e69 7374 7261 746f 7273 2061 6e64 ministrators and │ │ │ │ │ +0005dcb0: 2077 6f75 6c64 206e 6f74 206e 6f72 6d61 would not norma │ │ │ │ │ +0005dcc0: 6c6c 7920 6265 206e 6565 6465 6420 696e lly be needed in │ │ │ │ │ +0005dcd0: 2074 6865 206d 6169 6e74 6169 6e65 720a the maintainer. │ │ │ │ │ +0005dce0: 7363 7269 7074 732e 2020 5468 6572 6520 scripts. There │ │ │ │ │ +0005dcf0: 6973 206f 6e65 2074 7970 6520 6f66 2073 is one type of s │ │ │ │ │ +0005dd00: 6974 7561 7469 6f6e 2c20 7468 6f75 6768 ituation, though │ │ │ │ │ +0005dd10: 2c20 7768 6572 6520 6361 6c6c 7320 746f , where calls to │ │ │ │ │ +0005dd20: 0ae2 8098 6470 6b67 2d73 7461 746f 7665 ....dpkg-statove │ │ │ │ │ +0005dd30: 7272 6964 65e2 8099 2077 6f75 6c64 2062 rride... would b │ │ │ │ │ +0005dd40: 6520 6e65 6564 6564 2069 6e20 7468 6520 e needed in the │ │ │ │ │ +0005dd50: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +0005dd60: 7473 2c20 616e 6420 7468 6174 0a69 6e76 ts, and that.inv │ │ │ │ │ +0005dd70: 6f6c 7665 7320 7061 636b 6167 6573 2077 olves packages w │ │ │ │ │ +0005dd80: 6869 6368 2075 7365 2064 796e 616d 6963 hich use dynamic │ │ │ │ │ +0005dd90: 616c 6c79 2061 6c6c 6f63 6174 6564 2075 ally allocated u │ │ │ │ │ +0005dda0: 7365 7220 6f72 2067 726f 7570 2069 6473 ser or group ids │ │ │ │ │ +0005ddb0: 2e20 2049 6e0a 7375 6368 2061 2073 6974 . In.such a sit │ │ │ │ │ +0005ddc0: 7561 7469 6f6e 2c20 736f 6d65 7468 696e uation, somethin │ │ │ │ │ +0005ddd0: 6720 6c69 6b65 2074 6865 2066 6f6c 6c6f g like the follo │ │ │ │ │ +0005dde0: 7769 6e67 2069 6469 6f6d 2063 616e 2062 wing idiom can b │ │ │ │ │ +0005ddf0: 6520 7665 7279 2068 656c 7066 756c 0a69 e very helpful.i │ │ │ │ │ +0005de00: 6e20 7468 6520 7061 636b 6167 65e2 8099 n the package... │ │ │ │ │ +0005de10: 7320 e280 9870 6f73 7469 6e73 74e2 8099 s ...postinst... │ │ │ │ │ +0005de20: 2c20 7768 6572 6520 e280 9873 7973 7573 , where ...sysus │ │ │ │ │ +0005de30: 6572 e280 9920 6973 2061 2064 796e 616d er... is a dynam │ │ │ │ │ +0005de40: 6963 616c 6c79 2061 6c6c 6f63 6174 6564 ically allocated │ │ │ │ │ +0005de50: 0a69 643a 0a0a 2020 2020 2066 6f72 2069 .id:.. for i │ │ │ │ │ +0005de60: 2069 6e20 2f75 7372 2f62 696e 2f66 6f6f in /usr/bin/foo │ │ │ │ │ +0005de70: 202f 7573 722f 7362 696e 2f62 6172 3b20 /usr/sbin/bar; │ │ │ │ │ +0005de80: 646f 0a20 2020 2020 2020 2020 2320 6f6e do. # on │ │ │ │ │ +0005de90: 6c79 2064 6f20 736f 6d65 7468 696e 6720 ly do something │ │ │ │ │ +0005dea0: 7768 656e 206e 6f20 7365 7474 696e 6720 when no setting │ │ │ │ │ +0005deb0: 6578 6973 7473 0a20 2020 2020 2020 2020 exists. │ │ │ │ │ +0005dec0: 6966 2021 2064 706b 672d 7374 6174 6f76 if ! dpkg-statov │ │ │ │ │ +0005ded0: 6572 7269 6465 202d 2d6c 6973 7420 2469 erride --list $i │ │ │ │ │ +0005dee0: 203e 2f64 6576 2f6e 756c 6c20 323e 2631 >/dev/null 2>&1 │ │ │ │ │ +0005def0: 3b20 7468 656e 0a20 2020 2020 2020 2020 ; then. │ │ │ │ │ +0005df00: 2020 2020 2369 6e63 6c75 6465 3a20 6465 #include: de │ │ │ │ │ +0005df10: 6263 6f6e 6620 7072 6f63 6573 7369 6e67 bconf processing │ │ │ │ │ +0005df20: 2c20 7175 6573 7469 6f6e 2061 626f 7574 , question about │ │ │ │ │ +0005df30: 2066 6f6f 2061 6e64 2062 6172 0a20 2020 foo and bar. │ │ │ │ │ +0005df40: 2020 2020 2020 2020 2020 6966 205b 2022 if [ " │ │ │ │ │ +0005df50: 2452 4554 2220 3d20 2274 7275 6522 205d $RET" = "true" ] │ │ │ │ │ +0005df60: 203b 2074 6865 6e0a 2020 2020 2020 2020 ; then. │ │ │ │ │ +0005df70: 2020 2020 2020 2020 2064 706b 672d 7374 dpkg-st │ │ │ │ │ +0005df80: 6174 6f76 6572 7269 6465 202d 2d75 7064 atoverride --upd │ │ │ │ │ +0005df90: 6174 6520 2d2d 6164 6420 7379 7375 7365 ate --add sysuse │ │ │ │ │ +0005dfa0: 7220 726f 6f74 2034 3735 3520 2469 0a20 r root 4755 $i. │ │ │ │ │ +0005dfb0: 2020 2020 2020 2020 2020 2020 6669 0a20 fi. │ │ │ │ │ +0005dfc0: 2020 2020 2020 2020 6669 0a20 2020 2020 fi. │ │ │ │ │ +0005dfd0: 646f 6e65 0a0a 5468 6520 636f 7272 6573 done..The corres │ │ │ │ │ +0005dfe0: 706f 6e64 696e 6720 636f 6465 2074 6f20 ponding code to │ │ │ │ │ +0005dff0: 7265 6d6f 7665 2074 6865 206f 7665 7272 remove the overr │ │ │ │ │ +0005e000: 6964 6520 7768 656e 2074 6865 2070 6163 ide when the pac │ │ │ │ │ +0005e010: 6b61 6765 2069 7320 7075 7267 6564 0a77 kage is purged.w │ │ │ │ │ +0005e020: 6f75 6c64 2062 653a 0a0a 2020 2020 2066 ould be:.. f │ │ │ │ │ +0005e030: 6f72 2069 2069 6e20 2f75 7372 2f62 696e or i in /usr/bin │ │ │ │ │ +0005e040: 2f66 6f6f 202f 7573 722f 7362 696e 2f62 /foo /usr/sbin/b │ │ │ │ │ +0005e050: 6172 3b20 646f 0a20 2020 2020 2020 2020 ar; do. │ │ │ │ │ +0005e060: 6966 2064 706b 672d 7374 6174 6f76 6572 if dpkg-statover │ │ │ │ │ +0005e070: 7269 6465 202d 2d6c 6973 7420 2469 203e ride --list $i > │ │ │ │ │ +0005e080: 2f64 6576 2f6e 756c 6c20 323e 2631 3b20 /dev/null 2>&1; │ │ │ │ │ +0005e090: 7468 656e 0a20 2020 2020 2020 2020 2020 then. │ │ │ │ │ +0005e0a0: 2020 6470 6b67 2d73 7461 746f 7665 7272 dpkg-statoverr │ │ │ │ │ +0005e0b0: 6964 6520 2d2d 7265 6d6f 7665 2024 690a ide --remove $i. │ │ │ │ │ +0005e0c0: 2020 2020 2020 2020 2066 690a 2020 2020 fi. │ │ │ │ │ +0005e0d0: 2064 6f6e 650a 0a1f 0a46 696c 653a 2064 done....File: d │ │ │ │ │ +0005e0e0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0005e0f0: 6f2c 2020 4e6f 6465 3a20 4669 6c65 206e o, Node: File n │ │ │ │ │ +0005e100: 616d 6573 2c20 2050 7265 763a 2050 6572 ames, Prev: Per │ │ │ │ │ +0005e110: 6d69 7373 696f 6e73 2061 6e64 206f 776e missions and own │ │ │ │ │ +0005e120: 6572 732c 2020 5570 3a20 4669 6c65 733c ers, Up: Files< │ │ │ │ │ +0005e130: 323e 0a0a 3130 2e31 3020 4669 6c65 206e 2>..10.10 File n │ │ │ │ │ +0005e140: 616d 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ames.=========== │ │ │ │ │ +0005e150: 3d3d 3d3d 3d0a 0a54 6865 206e 616d 6520 =====..The name │ │ │ │ │ +0005e160: 6f66 2074 6865 2066 696c 6573 2069 6e73 of the files ins │ │ │ │ │ +0005e170: 7461 6c6c 6564 2062 7920 6269 6e61 7279 talled by binary │ │ │ │ │ +0005e180: 2070 6163 6b61 6765 7320 696e 2074 6865 packages in the │ │ │ │ │ +0005e190: 2073 7973 7465 6d20 5041 5448 0a28 6e61 system PATH.(na │ │ │ │ │ +0005e1a0: 6d65 6c79 20e2 8098 2f62 696e e280 992c mely .../bin..., │ │ │ │ │ +0005e1b0: 20e2 8098 2f73 6269 6ee2 8099 2c20 e280 .../sbin..., .. │ │ │ │ │ +0005e1c0: 982f 7573 722f 6269 6ee2 8099 2c20 e280 ./usr/bin..., .. │ │ │ │ │ +0005e1d0: 982f 7573 722f 7362 696e e280 9920 616e ./usr/sbin... an │ │ │ │ │ +0005e1e0: 6420 e280 982f 7573 722f 6761 6d65 73e2 d .../usr/games. │ │ │ │ │ +0005e1f0: 8099 2920 6d75 7374 0a62 6520 656e 636f ..) must.be enco │ │ │ │ │ +0005e200: 6465 6420 696e 2041 5343 4949 2e0a 0a54 ded in ASCII...T │ │ │ │ │ +0005e210: 6865 206e 616d 6520 6f66 2074 6865 2066 he name of the f │ │ │ │ │ +0005e220: 696c 6573 2061 6e64 2064 6972 6563 746f iles and directo │ │ │ │ │ +0005e230: 7269 6573 2069 6e73 7461 6c6c 6564 2062 ries installed b │ │ │ │ │ +0005e240: 7920 6269 6e61 7279 2070 6163 6b61 6765 y binary package │ │ │ │ │ +0005e250: 730a 6f75 7473 6964 6520 7468 6520 7379 s.outside the sy │ │ │ │ │ +0005e260: 7374 656d 2050 4154 4820 6d75 7374 2062 stem PATH must b │ │ │ │ │ +0005e270: 6520 656e 636f 6465 6420 696e 2055 5446 e encoded in UTF │ │ │ │ │ +0005e280: 2d38 2061 6e64 2073 686f 756c 6420 6265 -8 and should be │ │ │ │ │ +0005e290: 0a72 6573 7472 6963 7465 6420 746f 2041 .restricted to A │ │ │ │ │ +0005e2a0: 5343 4949 2077 6865 6e20 6974 2069 7320 SCII when it is │ │ │ │ │ +0005e2b0: 706f 7373 6962 6c65 2074 6f20 646f 2073 possible to do s │ │ │ │ │ +0005e2c0: 6f2e 0a0a 1f0a 4669 6c65 3a20 6465 6269 o.....File: debi │ │ │ │ │ +0005e2d0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0005e2e0: 204e 6f64 653a 2043 7573 746f 6d69 7a65 Node: Customize │ │ │ │ │ +0005e2f0: 6420 7072 6f67 7261 6d73 2c20 204e 6578 d programs, Nex │ │ │ │ │ +0005e300: 743a 2044 6f63 756d 656e 7461 7469 6f6e t: Documentation │ │ │ │ │ +0005e310: 2c20 2050 7265 763a 2046 696c 6573 3c32 , Prev: Files<2 │ │ │ │ │ +0005e320: 3e2c 2020 5570 3a20 546f 700a 0a31 3120 >, Up: Top..11 │ │ │ │ │ +0005e330: 4375 7374 6f6d 697a 6564 2070 726f 6772 Customized progr │ │ │ │ │ +0005e340: 616d 730a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ams.************ │ │ │ │ │ +0005e350: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 2a20 4d65 **********..* Me │ │ │ │ │ +0005e360: 6e75 3a0a 0a2a 2041 7263 6869 7465 6374 nu:..* Architect │ │ │ │ │ +0005e370: 7572 6520 7370 6563 6966 6963 6174 696f ure specificatio │ │ │ │ │ +0005e380: 6e20 7374 7269 6e67 733a 3a0a 2a20 4461 n strings::.* Da │ │ │ │ │ +0005e390: 656d 6f6e 733a 3a0a 2a20 5573 696e 6720 emons::.* Using │ │ │ │ │ +0005e3a0: 7073 6575 646f 2d74 7479 7320 616e 6420 pseudo-ttys and │ │ │ │ │ +0005e3b0: 6d6f 6469 6679 696e 6720 7774 6d70 2c20 modifying wtmp, │ │ │ │ │ +0005e3c0: 7574 6d70 2061 6e64 206c 6173 746c 6f67 utmp and lastlog │ │ │ │ │ +0005e3d0: 3a20 5573 696e 6720 7073 6575 646f 2d74 : Using pseudo-t │ │ │ │ │ +0005e3e0: 7479 7320 616e 6420 6d6f 6469 6679 696e tys and modifyin │ │ │ │ │ +0005e3f0: 6720 7774 6d70 2075 746d 7020 616e 6420 g wtmp utmp and │ │ │ │ │ +0005e400: 6c61 7374 6c6f 672e 0a2a 2045 6469 746f lastlog..* Edito │ │ │ │ │ +0005e410: 7273 2061 6e64 2070 6167 6572 733a 3a0a rs and pagers::. │ │ │ │ │ +0005e420: 2a20 5765 6220 7365 7276 6572 7320 616e * Web servers an │ │ │ │ │ +0005e430: 6420 6170 706c 6963 6174 696f 6e73 3a3a d applications:: │ │ │ │ │ +0005e440: 0a2a 204d 6169 6c20 7472 616e 7370 6f72 .* Mail transpor │ │ │ │ │ +0005e450: 742c 2064 656c 6976 6572 7920 616e 6420 t, delivery and │ │ │ │ │ +0005e460: 7573 6572 2061 6765 6e74 733a 204d 6169 user agents: Mai │ │ │ │ │ +0005e470: 6c20 7472 616e 7370 6f72 7420 6465 6c69 l transport deli │ │ │ │ │ +0005e480: 7665 7279 2061 6e64 2075 7365 7220 6167 very and user ag │ │ │ │ │ +0005e490: 656e 7473 2e0a 2a20 4e65 7773 2073 7973 ents..* News sys │ │ │ │ │ +0005e4a0: 7465 6d20 636f 6e66 6967 7572 6174 696f tem configuratio │ │ │ │ │ +0005e4b0: 6e3a 3a0a 2a20 5072 6f67 7261 6d73 2066 n::.* Programs f │ │ │ │ │ +0005e4c0: 6f72 2074 6865 2058 2057 696e 646f 7720 or the X Window │ │ │ │ │ +0005e4d0: 5379 7374 656d 3a3a 0a2a 2050 6572 6c20 System::.* Perl │ │ │ │ │ +0005e4e0: 7072 6f67 7261 6d73 2061 6e64 206d 6f64 programs and mod │ │ │ │ │ +0005e4f0: 756c 6573 3a3a 0a2a 2045 6d61 6373 206c ules::.* Emacs l │ │ │ │ │ +0005e500: 6973 7020 7072 6f67 7261 6d73 3a3a 0a2a isp programs::.* │ │ │ │ │ +0005e510: 2047 616d 6573 3a3a 0a0a 1f0a 4669 6c65 Games::....File │ │ │ │ │ +0005e520: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0005e530: 696e 666f 2c20 204e 6f64 653a 2041 7263 info, Node: Arc │ │ │ │ │ +0005e540: 6869 7465 6374 7572 6520 7370 6563 6966 hitecture specif │ │ │ │ │ +0005e550: 6963 6174 696f 6e20 7374 7269 6e67 732c ication strings, │ │ │ │ │ +0005e560: 2020 4e65 7874 3a20 4461 656d 6f6e 732c Next: Daemons, │ │ │ │ │ +0005e570: 2020 5570 3a20 4375 7374 6f6d 697a 6564 Up: Customized │ │ │ │ │ +0005e580: 2070 726f 6772 616d 730a 0a31 312e 3120 programs..11.1 │ │ │ │ │ +0005e590: 4172 6368 6974 6563 7475 7265 2073 7065 Architecture spe │ │ │ │ │ +0005e5a0: 6369 6669 6361 7469 6f6e 2073 7472 696e cification strin │ │ │ │ │ +0005e5b0: 6773 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d gs.============= │ │ │ │ │ +0005e5c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005e5d0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4966 2061 ==========..If a │ │ │ │ │ +0005e5e0: 2070 726f 6772 616d 206e 6565 6473 2074 program needs t │ │ │ │ │ +0005e5f0: 6f20 7370 6563 6966 7920 616e 2027 6172 o specify an 'ar │ │ │ │ │ +0005e600: 6368 6974 6563 7475 7265 2073 7065 6369 chitecture speci │ │ │ │ │ +0005e610: 6669 6361 7469 6f6e 2073 7472 696e 6727 fication string' │ │ │ │ │ +0005e620: 2069 6e0a 736f 6d65 2070 6c61 6365 2c20 in.some place, │ │ │ │ │ +0005e630: 6974 2073 686f 756c 6420 7365 6c65 6374 it should select │ │ │ │ │ +0005e640: 206f 6e65 206f 6620 7468 6520 7374 7269 one of the stri │ │ │ │ │ +0005e650: 6e67 7320 7072 6f76 6964 6564 2062 790a ngs provided by. │ │ │ │ │ +0005e660: e280 9864 706b 672d 6172 6368 6974 6563 ...dpkg-architec │ │ │ │ │ +0005e670: 7475 7265 202d 4ce2 8099 2e20 2054 6865 ture -L.... The │ │ │ │ │ +0005e680: 2073 7472 696e 6773 2061 7265 2069 6e20 strings are in │ │ │ │ │ +0005e690: 7468 6520 666f 726d 6174 20e2 8098 6f73 the format ...os │ │ │ │ │ +0005e6a0: 2d61 7263 68e2 8099 2c20 7468 6f75 6768 -arch..., though │ │ │ │ │ +0005e6b0: 0a74 6865 204f 5320 7061 7274 2069 7320 .the OS part is │ │ │ │ │ +0005e6c0: 736f 6d65 7469 6d65 7320 656c 6964 6564 sometimes elided │ │ │ │ │ +0005e6d0: 2c20 6173 2077 6865 6e20 7468 6520 4f53 , as when the OS │ │ │ │ │ +0005e6e0: 2069 7320 4c69 6e75 782e 0a0a 4e6f 7465 is Linux...Note │ │ │ │ │ +0005e6f0: 2074 6861 7420 7765 2064 6f6e e280 9974 that we don...t │ │ │ │ │ +0005e700: 2077 616e 7420 746f 2075 7365 20e2 8098 want to use ... │ │ │ │ │ +0005e710: 6172 6368 2d64 6562 6961 6e2d 6c69 6e75 arch-debian-linu │ │ │ │ │ +0005e720: 78e2 8099 2074 6f20 6170 706c 7920 746f x... to apply to │ │ │ │ │ +0005e730: 2074 6865 2072 756c 650a e280 9861 7263 the rule....arc │ │ │ │ │ +0005e740: 6869 7465 6374 7572 652d 7665 6e64 6f72 hitecture-vendor │ │ │ │ │ +0005e750: 2d6f 73e2 8099 2073 696e 6365 2074 6869 -os... since thi │ │ │ │ │ +0005e760: 7320 776f 756c 6420 6d61 6b65 206f 7572 s would make our │ │ │ │ │ +0005e770: 2070 726f 6772 616d 7320 696e 636f 6d70 programs incomp │ │ │ │ │ +0005e780: 6174 6962 6c65 0a77 6974 6820 6f74 6865 atible.with othe │ │ │ │ │ +0005e790: 7220 4c69 6e75 7820 6469 7374 7269 6275 r Linux distribu │ │ │ │ │ +0005e7a0: 7469 6f6e 732e 2020 5765 2061 6c73 6f20 tions. We also │ │ │ │ │ +0005e7b0: 646f 6ee2 8099 7420 7573 6520 736f 6d65 don...t use some │ │ │ │ │ +0005e7c0: 7468 696e 6720 6c69 6b65 0ae2 8098 6172 thing like....ar │ │ │ │ │ +0005e7d0: 6368 2d75 6e6b 6e6f 776e 2d6c 696e 7578 ch-unknown-linux │ │ │ │ │ +0005e7e0: e280 992c 2073 696e 6365 2074 6865 20e2 ..., since the . │ │ │ │ │ +0005e7f0: 8098 756e 6b6e 6f77 6ee2 8099 2064 6f65 ..unknown... doe │ │ │ │ │ +0005e800: 7320 6e6f 7420 6c6f 6f6b 2076 6572 7920 s not look very │ │ │ │ │ +0005e810: 676f 6f64 2e0a 0a2a 204d 656e 753a 0a0a good...* Menu:.. │ │ │ │ │ +0005e820: 2a20 4172 6368 6974 6563 7475 7265 2077 * Architecture w │ │ │ │ │ +0005e830: 696c 6463 6172 6473 3a3a 0a0a 1f0a 4669 ildcards::....Fi │ │ │ │ │ +0005e840: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0005e850: 792e 696e 666f 2c20 204e 6f64 653a 2041 y.info, Node: A │ │ │ │ │ +0005e860: 7263 6869 7465 6374 7572 6520 7769 6c64 rchitecture wild │ │ │ │ │ +0005e870: 6361 7264 732c 2020 5570 3a20 4172 6368 cards, Up: Arch │ │ │ │ │ +0005e880: 6974 6563 7475 7265 2073 7065 6369 6669 itecture specifi │ │ │ │ │ +0005e890: 6361 7469 6f6e 2073 7472 696e 6773 0a0a cation strings.. │ │ │ │ │ +0005e8a0: 3131 2e31 2e31 2041 7263 6869 7465 6374 11.1.1 Architect │ │ │ │ │ +0005e8b0: 7572 6520 7769 6c64 6361 7264 730a 2d2d ure wildcards.-- │ │ │ │ │ +0005e8c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005e8d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 2070 -----------..A p │ │ │ │ │ +0005e8e0: 6163 6b61 6765 206d 6179 2073 7065 6369 ackage may speci │ │ │ │ │ +0005e8f0: 6679 2061 6e20 6172 6368 6974 6563 7475 fy an architectu │ │ │ │ │ +0005e900: 7265 2077 696c 6463 6172 642e 2020 4172 re wildcard. Ar │ │ │ │ │ +0005e910: 6368 6974 6563 7475 7265 2077 696c 6463 chitecture wildc │ │ │ │ │ +0005e920: 6172 6473 0a61 7265 2069 6e20 7468 6520 ards.are in the │ │ │ │ │ +0005e930: 666f 726d 6174 20e2 8098 616e 79e2 8099 format ...any... │ │ │ │ │ +0005e940: 2028 7768 6963 6820 6d61 7463 6865 7320 (which matches │ │ │ │ │ +0005e950: 6576 6572 7920 6172 6368 6974 6563 7475 every architectu │ │ │ │ │ +0005e960: 7265 292c 20e2 8098 6f73 e280 992d 616e re), ...os...-an │ │ │ │ │ +0005e970: 792c 206f 720a 616e 792d e280 9863 7075 y, or.any-...cpu │ │ │ │ │ +0005e980: e280 992e 2020 2831 290a 0a20 2020 2d2d .... (1).. -- │ │ │ │ │ +0005e990: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +0005e9a0: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +0005e9b0: 2020 2831 2920 496e 7465 726e 616c 6c79 (1) Internally │ │ │ │ │ +0005e9c0: 2c20 7468 6520 7061 636b 6167 6520 7379 , the package sy │ │ │ │ │ +0005e9d0: 7374 656d 206e 6f72 6d61 6c69 7a65 7320 stem normalizes │ │ │ │ │ +0005e9e0: 7468 6520 474e 5520 7472 6970 6c65 7473 the GNU triplets │ │ │ │ │ +0005e9f0: 2061 6e64 0a74 6865 2044 6562 6961 6e20 and.the Debian │ │ │ │ │ +0005ea00: 6172 6368 6573 2069 6e74 6f20 4465 6269 arches into Debi │ │ │ │ │ +0005ea10: 616e 2061 7263 6820 7472 6970 6c65 7473 an arch triplets │ │ │ │ │ +0005ea20: 2028 7768 6963 6820 6172 6520 6b69 6e64 (which are kind │ │ │ │ │ +0005ea30: 206f 6620 696e 7665 7274 6564 0a47 4e55 of inverted.GNU │ │ │ │ │ +0005ea40: 2074 7269 706c 6574 7329 2c20 7769 7468 triplets), with │ │ │ │ │ +0005ea50: 2074 6865 2066 6972 7374 2063 6f6d 706f the first compo │ │ │ │ │ +0005ea60: 6e65 6e74 206f 6620 7468 6520 7472 6970 nent of the trip │ │ │ │ │ +0005ea70: 6c65 7420 7265 7072 6573 656e 7469 6e67 let representing │ │ │ │ │ +0005ea80: 2074 6865 0a6c 6962 6320 616e 6420 4142 the.libc and AB │ │ │ │ │ +0005ea90: 4920 696e 2075 7365 2c20 616e 6420 7468 I in use, and th │ │ │ │ │ +0005eaa0: 656e 2064 6f65 7320 6d61 7463 6869 6e67 en does matching │ │ │ │ │ +0005eab0: 2061 6761 696e 7374 2074 686f 7365 2074 against those t │ │ │ │ │ +0005eac0: 7269 706c 6574 732e 0a48 6f77 6576 6572 riplets..However │ │ │ │ │ +0005ead0: 2c20 7375 6368 2074 7269 706c 6574 7320 , such triplets │ │ │ │ │ +0005eae0: 6172 6520 616e 2069 6e74 6572 6e61 6c20 are an internal │ │ │ │ │ +0005eaf0: 696d 706c 656d 656e 7461 7469 6f6e 2064 implementation d │ │ │ │ │ +0005eb00: 6574 6169 6c20 7468 6174 2073 686f 756c etail that shoul │ │ │ │ │ +0005eb10: 640a 6e6f 7420 6265 2075 7365 6420 6279 d.not be used by │ │ │ │ │ +0005eb20: 2070 6163 6b61 6765 7320 6469 7265 6374 packages direct │ │ │ │ │ +0005eb30: 6c79 2e20 2054 6865 206c 6962 6320 616e ly. The libc an │ │ │ │ │ +0005eb40: 6420 4142 4920 706f 7274 696f 6e20 6973 d ABI portion is │ │ │ │ │ +0005eb50: 2068 616e 646c 6564 0a69 6e74 6572 6e61 handled.interna │ │ │ │ │ +0005eb60: 6c6c 7920 6279 2074 6865 2070 6163 6b61 lly by the packa │ │ │ │ │ +0005eb70: 6765 2073 7973 7465 6d20 6261 7365 6420 ge system based │ │ │ │ │ +0005eb80: 6f6e 2074 6865 206f 7320 616e 6420 6370 on the os and cp │ │ │ │ │ +0005eb90: 752e 0a0a 1f0a 4669 6c65 3a20 6465 6269 u.....File: debi │ │ │ │ │ +0005eba0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0005ebb0: 204e 6f64 653a 2044 6165 6d6f 6e73 2c20 Node: Daemons, │ │ │ │ │ +0005ebc0: 204e 6578 743a 2055 7369 6e67 2070 7365 Next: Using pse │ │ │ │ │ +0005ebd0: 7564 6f2d 7474 7973 2061 6e64 206d 6f64 udo-ttys and mod │ │ │ │ │ +0005ebe0: 6966 7969 6e67 2077 746d 7020 7574 6d70 ifying wtmp utmp │ │ │ │ │ +0005ebf0: 2061 6e64 206c 6173 746c 6f67 2c20 2050 and lastlog, P │ │ │ │ │ +0005ec00: 7265 763a 2041 7263 6869 7465 6374 7572 rev: Architectur │ │ │ │ │ +0005ec10: 6520 7370 6563 6966 6963 6174 696f 6e20 e specification │ │ │ │ │ +0005ec20: 7374 7269 6e67 732c 2020 5570 3a20 4375 strings, Up: Cu │ │ │ │ │ +0005ec30: 7374 6f6d 697a 6564 2070 726f 6772 616d stomized program │ │ │ │ │ +0005ec40: 730a 0a31 312e 3220 4461 656d 6f6e 730a s..11.2 Daemons. │ │ │ │ │ +0005ec50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th │ │ │ │ │ +0005ec60: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration │ │ │ │ │ +0005ec70: 6669 6c65 7320 e280 982f 6574 632f 7365 files .../etc/se │ │ │ │ │ +0005ec80: 7276 6963 6573 e280 992c 20e2 8098 2f65 rvices..., .../e │ │ │ │ │ +0005ec90: 7463 2f70 726f 746f 636f 6c73 e280 992c tc/protocols..., │ │ │ │ │ +0005eca0: 2061 6e64 0ae2 8098 2f65 7463 2f72 7063 and..../etc/rpc │ │ │ │ │ +0005ecb0: e280 9920 6172 6520 6d61 6e61 6765 6420 ... are managed │ │ │ │ │ +0005ecc0: 6279 2074 6865 20e2 8098 6e65 7462 6173 by the ...netbas │ │ │ │ │ +0005ecd0: 65e2 8099 2070 6163 6b61 6765 2061 6e64 e... package and │ │ │ │ │ +0005ece0: 206d 7573 7420 6e6f 7420 6265 206d 6f64 must not be mod │ │ │ │ │ +0005ecf0: 6966 6965 640a 6279 206f 7468 6572 2070 ified.by other p │ │ │ │ │ +0005ed00: 6163 6b61 6765 732e 0a0a 4966 2061 2070 ackages...If a p │ │ │ │ │ +0005ed10: 6163 6b61 6765 2072 6571 7569 7265 7320 ackage requires │ │ │ │ │ +0005ed20: 6120 6e65 7720 656e 7472 7920 696e 206f a new entry in o │ │ │ │ │ +0005ed30: 6e65 206f 6620 7468 6573 6520 6669 6c65 ne of these file │ │ │ │ │ +0005ed40: 732c 2074 6865 206d 6169 6e74 6169 6e65 s, the maintaine │ │ │ │ │ +0005ed50: 720a 7368 6f75 6c64 2067 6574 2069 6e20 r.should get in │ │ │ │ │ +0005ed60: 636f 6e74 6163 7420 7769 7468 2074 6865 contact with the │ │ │ │ │ +0005ed70: 20e2 8098 6e65 7462 6173 65e2 8099 206d ...netbase... m │ │ │ │ │ +0005ed80: 6169 6e74 6169 6e65 722c 2077 686f 2077 aintainer, who w │ │ │ │ │ +0005ed90: 696c 6c20 6164 6420 7468 650a 656e 7472 ill add the.entr │ │ │ │ │ +0005eda0: 6965 7320 616e 6420 7265 6c65 6173 6520 ies and release │ │ │ │ │ +0005edb0: 6120 6e65 7720 7665 7273 696f 6e20 6f66 a new version of │ │ │ │ │ +0005edc0: 2074 6865 20e2 8098 6e65 7462 6173 65e2 the ...netbase. │ │ │ │ │ +0005edd0: 8099 2070 6163 6b61 6765 2e0a 0a54 6865 .. package...The │ │ │ │ │ +0005ede0: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0005edf0: 696c 6520 e280 982f 6574 632f 696e 6574 ile .../etc/inet │ │ │ │ │ +0005ee00: 642e 636f 6e66 e280 9920 6d75 7374 206e d.conf... must n │ │ │ │ │ +0005ee10: 6f74 2062 6520 6d6f 6469 6669 6564 2062 ot be modified b │ │ │ │ │ +0005ee20: 7920 7468 650a 7061 636b 6167 65e2 8099 y the.package... │ │ │ │ │ +0005ee30: 7320 7363 7269 7074 7320 6578 6365 7074 s scripts except │ │ │ │ │ +0005ee40: 2076 6961 2074 6865 20e2 8098 7570 6461 via the ...upda │ │ │ │ │ +0005ee50: 7465 2d69 6e65 7464 e280 9920 7363 7269 te-inetd... scri │ │ │ │ │ +0005ee60: 7074 206f 7220 7468 650a e280 9844 6562 pt or the....Deb │ │ │ │ │ +0005ee70: 6961 6e4e 6574 2e70 6de2 8099 2050 6572 ianNet.pm... Per │ │ │ │ │ +0005ee80: 6c20 6d6f 6475 6c65 2e20 2053 6565 2074 l module. See t │ │ │ │ │ +0005ee90: 6865 6972 2064 6f63 756d 656e 7461 7469 heir documentati │ │ │ │ │ +0005eea0: 6f6e 2066 6f72 2064 6574 6169 6c73 206f on for details o │ │ │ │ │ +0005eeb0: 6e20 686f 770a 746f 2061 6464 2065 6e74 n how.to add ent │ │ │ │ │ +0005eec0: 7269 6573 2e0a 0a49 6620 6120 7061 636b ries...If a pack │ │ │ │ │ +0005eed0: 6167 6520 7761 6e74 7320 746f 2069 6e73 age wants to ins │ │ │ │ │ +0005eee0: 7461 6c6c 2061 6e20 6578 616d 706c 6520 tall an example │ │ │ │ │ +0005eef0: 656e 7472 7920 696e 746f 20e2 8098 2f65 entry into .../e │ │ │ │ │ +0005ef00: 7463 2f69 6e65 7464 2e63 6f6e 66e2 8099 tc/inetd.conf... │ │ │ │ │ +0005ef10: 2c0a 7468 6520 656e 7472 7920 6d75 7374 ,.the entry must │ │ │ │ │ +0005ef20: 2062 6520 7072 6563 6564 6564 2077 6974 be preceded wit │ │ │ │ │ +0005ef30: 6820 6578 6163 746c 7920 6f6e 6520 6861 h exactly one ha │ │ │ │ │ +0005ef40: 7368 2063 6861 7261 6374 6572 2028 e280 sh character (.. │ │ │ │ │ +0005ef50: 9823 e280 9929 2e20 2053 7563 680a 6c69 .#...). Such.li │ │ │ │ │ +0005ef60: 6e65 7320 6172 6520 7472 6561 7465 6420 nes are treated │ │ │ │ │ +0005ef70: 6173 20e2 809c 636f 6d6d 656e 7465 6420 as ...commented │ │ │ │ │ +0005ef80: 6f75 7420 6279 2075 7365 72e2 809d 2062 out by user... b │ │ │ │ │ +0005ef90: 7920 7468 6520 e280 9875 7064 6174 652d y the ...update- │ │ │ │ │ +0005efa0: 696e 6574 64e2 8099 0a73 6372 6970 7420 inetd....script │ │ │ │ │ +0005efb0: 616e 6420 6172 6520 6e6f 7420 6368 616e and are not chan │ │ │ │ │ +0005efc0: 6765 6420 6f72 2061 6374 6976 6174 6564 ged or activated │ │ │ │ │ +0005efd0: 2064 7572 696e 6720 7061 636b 6167 6520 during package │ │ │ │ │ +0005efe0: 7570 6461 7465 732e 0a0a 1f0a 4669 6c65 updates.....File │ │ │ │ │ +0005eff0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0005f000: 696e 666f 2c20 204e 6f64 653a 2055 7369 info, Node: Usi │ │ │ │ │ +0005f010: 6e67 2070 7365 7564 6f2d 7474 7973 2061 ng pseudo-ttys a │ │ │ │ │ +0005f020: 6e64 206d 6f64 6966 7969 6e67 2077 746d nd modifying wtm │ │ │ │ │ +0005f030: 7020 7574 6d70 2061 6e64 206c 6173 746c p utmp and lastl │ │ │ │ │ +0005f040: 6f67 2c20 204e 6578 743a 2045 6469 746f og, Next: Edito │ │ │ │ │ +0005f050: 7273 2061 6e64 2070 6167 6572 732c 2020 rs and pagers, │ │ │ │ │ +0005f060: 5072 6576 3a20 4461 656d 6f6e 732c 2020 Prev: Daemons, │ │ │ │ │ +0005f070: 5570 3a20 4375 7374 6f6d 697a 6564 2070 Up: Customized p │ │ │ │ │ +0005f080: 726f 6772 616d 730a 0a31 312e 3320 5573 rograms..11.3 Us │ │ │ │ │ +0005f090: 696e 6720 7073 6575 646f 2d74 7479 7320 ing pseudo-ttys │ │ │ │ │ +0005f0a0: 616e 6420 6d6f 6469 6679 696e 6720 7774 and modifying wt │ │ │ │ │ +0005f0b0: 6d70 2c20 7574 6d70 2061 6e64 206c 6173 mp, utmp and las │ │ │ │ │ +0005f0c0: 746c 6f67 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d tlog.=========== │ │ │ │ │ +0005f0d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005f0e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005f0f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005f100: 0a0a 536f 6d65 2070 726f 6772 616d 7320 ..Some programs │ │ │ │ │ +0005f110: 6e65 6564 2074 6f20 6372 6561 7465 2070 need to create p │ │ │ │ │ +0005f120: 7365 7564 6f2d 7474 7973 2e20 2054 6869 seudo-ttys. Thi │ │ │ │ │ +0005f130: 7320 7368 6f75 6c64 2062 6520 646f 6e65 s should be done │ │ │ │ │ +0005f140: 2075 7369 6e67 0a55 6e69 7839 3820 7074 using.Unix98 pt │ │ │ │ │ +0005f150: 7973 2069 6620 7468 6520 4320 6c69 6272 ys if the C libr │ │ │ │ │ +0005f160: 6172 7920 7375 7070 6f72 7473 2069 742e ary supports it. │ │ │ │ │ +0005f170: 2020 5468 6520 7265 7375 6c74 696e 6720 The resulting │ │ │ │ │ +0005f180: 7072 6f67 7261 6d20 6d75 7374 0a6e 6f74 program must.not │ │ │ │ │ +0005f190: 2062 6520 696e 7374 616c 6c65 6420 7365 be installed se │ │ │ │ │ +0005f1a0: 7475 6964 2072 6f6f 742c 2075 6e6c 6573 tuid root, unles │ │ │ │ │ +0005f1b0: 7320 7468 6174 2069 7320 7265 7175 6972 s that is requir │ │ │ │ │ +0005f1c0: 6564 2066 6f72 206f 7468 6572 0a66 756e ed for other.fun │ │ │ │ │ +0005f1d0: 6374 696f 6e61 6c69 7479 2e0a 0a54 6865 ctionality...The │ │ │ │ │ +0005f1e0: 2066 696c 6573 20e2 8098 2f76 6172 2f72 files .../var/r │ │ │ │ │ +0005f1f0: 756e 2f75 746d 70e2 8099 2c20 e280 982f un/utmp..., .../ │ │ │ │ │ +0005f200: 7661 722f 6c6f 672f 7774 6d70 e280 9920 var/log/wtmp... │ │ │ │ │ +0005f210: 616e 6420 e280 982f 7661 722f 6c6f 672f and .../var/log/ │ │ │ │ │ +0005f220: 6c61 7374 6c6f 67e2 8099 206d 7573 740a lastlog... must. │ │ │ │ │ +0005f230: 6265 2069 6e73 7461 6c6c 6564 2077 7269 be installed wri │ │ │ │ │ +0005f240: 7461 626c 6520 6279 2067 726f 7570 20e2 table by group . │ │ │ │ │ +0005f250: 8098 7574 6d70 e280 992e 2020 5072 6f67 ..utmp.... Prog │ │ │ │ │ +0005f260: 7261 6d73 2077 6869 6368 206e 6565 6420 rams which need │ │ │ │ │ +0005f270: 746f 206d 6f64 6966 790a 7468 6f73 6520 to modify.those │ │ │ │ │ +0005f280: 6669 6c65 7320 6d75 7374 2062 6520 696e files must be in │ │ │ │ │ +0005f290: 7374 616c 6c65 6420 7365 7467 6964 20e2 stalled setgid . │ │ │ │ │ +0005f2a0: 8098 7574 6d70 e280 992e 0a0a 1f0a 4669 ..utmp........Fi │ │ │ │ │ +0005f2b0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0005f2c0: 792e 696e 666f 2c20 204e 6f64 653a 2045 y.info, Node: E │ │ │ │ │ +0005f2d0: 6469 746f 7273 2061 6e64 2070 6167 6572 ditors and pager │ │ │ │ │ +0005f2e0: 732c 2020 4e65 7874 3a20 5765 6220 7365 s, Next: Web se │ │ │ │ │ +0005f2f0: 7276 6572 7320 616e 6420 6170 706c 6963 rvers and applic │ │ │ │ │ +0005f300: 6174 696f 6e73 2c20 2050 7265 763a 2055 ations, Prev: U │ │ │ │ │ +0005f310: 7369 6e67 2070 7365 7564 6f2d 7474 7973 sing pseudo-ttys │ │ │ │ │ +0005f320: 2061 6e64 206d 6f64 6966 7969 6e67 2077 and modifying w │ │ │ │ │ +0005f330: 746d 7020 7574 6d70 2061 6e64 206c 6173 tmp utmp and las │ │ │ │ │ +0005f340: 746c 6f67 2c20 2055 703a 2043 7573 746f tlog, Up: Custo │ │ │ │ │ +0005f350: 6d69 7a65 6420 7072 6f67 7261 6d73 0a0a mized programs.. │ │ │ │ │ +0005f360: 3131 2e34 2045 6469 746f 7273 2061 6e64 11.4 Editors and │ │ │ │ │ +0005f370: 2070 6167 6572 730a 3d3d 3d3d 3d3d 3d3d pagers.======== │ │ │ │ │ +0005f380: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0005f390: 0a53 6f6d 6520 7072 6f67 7261 6d73 2068 .Some programs h │ │ │ │ │ +0005f3a0: 6176 6520 7468 6520 6162 696c 6974 7920 ave the ability │ │ │ │ │ +0005f3b0: 746f 206c 6175 6e63 6820 616e 2065 6469 to launch an edi │ │ │ │ │ +0005f3c0: 746f 7220 6f72 2070 6167 6572 2070 726f tor or pager pro │ │ │ │ │ +0005f3d0: 6772 616d 2074 6f0a 6564 6974 206f 7220 gram to.edit or │ │ │ │ │ +0005f3e0: 6469 7370 6c61 7920 6120 7465 7874 2064 display a text d │ │ │ │ │ +0005f3f0: 6f63 756d 656e 742e 2020 5369 6e63 6520 ocument. Since │ │ │ │ │ +0005f400: 7468 6572 6520 6172 6520 6c6f 7473 206f there are lots o │ │ │ │ │ +0005f410: 6620 6469 6666 6572 656e 740a 6564 6974 f different.edit │ │ │ │ │ +0005f420: 6f72 7320 616e 6420 7061 6765 7273 2061 ors and pagers a │ │ │ │ │ +0005f430: 7661 696c 6162 6c65 2069 6e20 7468 6520 vailable in the │ │ │ │ │ +0005f440: 4465 6269 616e 2064 6973 7472 6962 7574 Debian distribut │ │ │ │ │ +0005f450: 696f 6e2c 2074 6865 2073 7973 7465 6d0a ion, the system. │ │ │ │ │ +0005f460: 6164 6d69 6e69 7374 7261 746f 7220 616e administrator an │ │ │ │ │ +0005f470: 6420 6561 6368 2075 7365 7220 7368 6f75 d each user shou │ │ │ │ │ +0005f480: 6c64 2068 6176 6520 7468 6520 706f 7373 ld have the poss │ │ │ │ │ +0005f490: 6962 696c 6974 7920 746f 2063 686f 6f73 ibility to choos │ │ │ │ │ +0005f4a0: 6520 7468 6569 720a 7072 6566 6572 7265 e their.preferre │ │ │ │ │ +0005f4b0: 6420 6564 6974 6f72 2061 6e64 2070 6167 d editor and pag │ │ │ │ │ +0005f4c0: 6572 2e0a 0a49 6e20 6164 6469 7469 6f6e er...In addition │ │ │ │ │ +0005f4d0: 2c20 6576 6572 7920 7072 6f67 7261 6d20 , every program │ │ │ │ │ +0005f4e0: 7368 6f75 6c64 2063 686f 6f73 6520 6120 should choose a │ │ │ │ │ +0005f4f0: 676f 6f64 2064 6566 6175 6c74 2065 6469 good default edi │ │ │ │ │ +0005f500: 746f 722f 7061 6765 7220 6966 0a6e 6f6e tor/pager if.non │ │ │ │ │ +0005f510: 6520 6973 2073 656c 6563 7465 6420 6279 e is selected by │ │ │ │ │ +0005f520: 2074 6865 2075 7365 7220 6f72 2073 7973 the user or sys │ │ │ │ │ +0005f530: 7465 6d20 6164 6d69 6e69 7374 7261 746f tem administrato │ │ │ │ │ +0005f540: 722e 0a0a 5468 7573 2c20 6576 6572 7920 r...Thus, every │ │ │ │ │ +0005f550: 7072 6f67 7261 6d20 7468 6174 206c 6175 program that lau │ │ │ │ │ +0005f560: 6e63 6865 7320 616e 2065 6469 746f 7220 nches an editor │ │ │ │ │ +0005f570: 6f72 2070 6167 6572 206d 7573 7420 7573 or pager must us │ │ │ │ │ +0005f580: 6520 7468 6520 4544 4954 4f52 0a6f 7220 e the EDITOR.or │ │ │ │ │ +0005f590: 5041 4745 5220 656e 7669 726f 6e6d 656e PAGER environmen │ │ │ │ │ +0005f5a0: 7420 7661 7269 6162 6c65 2074 6f20 6465 t variable to de │ │ │ │ │ +0005f5b0: 7465 726d 696e 6520 7468 6520 6564 6974 termine the edit │ │ │ │ │ +0005f5c0: 6f72 206f 7220 7061 6765 7220 7468 6520 or or pager the │ │ │ │ │ +0005f5d0: 7573 6572 0a77 6973 6865 7320 746f 2075 user.wishes to u │ │ │ │ │ +0005f5e0: 7365 2e20 2049 6620 7468 6573 6520 7661 se. If these va │ │ │ │ │ +0005f5f0: 7269 6162 6c65 7320 6172 6520 6e6f 7420 riables are not │ │ │ │ │ +0005f600: 7365 742c 2074 6865 2070 726f 6772 616d set, the program │ │ │ │ │ +0005f610: 730a e280 982f 7573 722f 6269 6e2f 6564 s..../usr/bin/ed │ │ │ │ │ +0005f620: 6974 6f72 e280 9920 616e 6420 e280 982f itor... and .../ │ │ │ │ │ +0005f630: 7573 722f 6269 6e2f 7061 6765 72e2 8099 usr/bin/pager... │ │ │ │ │ +0005f640: 2073 686f 756c 6420 6265 2075 7365 642c should be used, │ │ │ │ │ +0005f650: 2072 6573 7065 6374 6976 656c 792e 0a54 respectively..T │ │ │ │ │ +0005f660: 6865 7365 2063 6f6d 6d61 6e64 7320 6d61 hese commands ma │ │ │ │ │ +0005f670: 7920 6265 2069 6e76 6f6b 6564 2065 7870 y be invoked exp │ │ │ │ │ +0005f680: 6c69 6369 746c 7920 2865 2e67 2e2c 2061 licitly (e.g., a │ │ │ │ │ +0005f690: 7320 e280 982f 7573 722f 6269 6e2f 6564 s .../usr/bin/ed │ │ │ │ │ +0005f6a0: 6974 6f72 e280 9929 206f 720a 7669 6120 itor...) or.via │ │ │ │ │ +0005f6b0: 6120 5041 5448 2073 6561 7263 6820 2865 a PATH search (e │ │ │ │ │ +0005f6c0: 2e67 2e2c 2061 7320 e280 9865 6469 746f .g., as ...edito │ │ │ │ │ +0005f6d0: 72e2 8099 292e 0a0a 5468 6573 6520 7477 r...)...These tw │ │ │ │ │ +0005f6e0: 6f20 6669 6c65 7320 6172 6520 6d61 6e61 o files are mana │ │ │ │ │ +0005f6f0: 6765 6420 7468 726f 7567 6820 7468 6520 ged through the │ │ │ │ │ +0005f700: e280 9864 706b 67e2 8099 20e2 809c 616c ...dpkg... ...al │ │ │ │ │ +0005f710: 7465 726e 6174 6976 6573 e280 9d20 6d65 ternatives... me │ │ │ │ │ +0005f720: 6368 616e 6973 6d2e 0a45 7665 7279 2070 chanism..Every p │ │ │ │ │ +0005f730: 6163 6b61 6765 2070 726f 7669 6469 6e67 ackage providing │ │ │ │ │ +0005f740: 2061 6e20 6564 6974 6f72 206f 7220 7061 an editor or pa │ │ │ │ │ +0005f750: 6765 7220 6d75 7374 2063 616c 6c20 7468 ger must call th │ │ │ │ │ +0005f760: 650a e280 9875 7064 6174 652d 616c 7465 e....update-alte │ │ │ │ │ +0005f770: 726e 6174 6976 6573 e280 9920 7363 7269 rnatives... scri │ │ │ │ │ +0005f780: 7074 2074 6f20 7265 6769 7374 6572 2061 pt to register a │ │ │ │ │ +0005f790: 7320 616e 2061 6c74 6572 6e61 7469 7665 s an alternative │ │ │ │ │ +0005f7a0: 2066 6f72 0ae2 8098 2f75 7372 2f62 696e for..../usr/bin │ │ │ │ │ +0005f7b0: 2f65 6469 746f 72e2 8099 206f 7220 e280 /editor... or .. │ │ │ │ │ +0005f7c0: 982f 7573 722f 6269 6e2f 7061 6765 72e2 ./usr/bin/pager. │ │ │ │ │ +0005f7d0: 8099 2061 7320 6170 7072 6f70 7269 6174 .. as appropriat │ │ │ │ │ +0005f7e0: 652e 2020 5468 6520 616c 7465 726e 6174 e. The alternat │ │ │ │ │ +0005f7f0: 6976 650a 7368 6f75 6c64 2068 6176 6520 ive.should have │ │ │ │ │ +0005f800: 6120 736c 6176 6520 616c 7465 726e 6174 a slave alternat │ │ │ │ │ +0005f810: 6976 6520 666f 7220 e280 982f 7573 722f ive for .../usr/ │ │ │ │ │ +0005f820: 7368 6172 652f 6d61 6e2f 6d61 6e31 2f65 share/man/man1/e │ │ │ │ │ +0005f830: 6469 746f 722e 312e 677a e280 9920 6f72 ditor.1.gz... or │ │ │ │ │ +0005f840: 0ae2 8098 2f75 7372 2f73 6861 7265 2f6d ..../usr/share/m │ │ │ │ │ +0005f850: 616e 2f6d 616e 312f 7061 6765 722e 312e an/man1/pager.1. │ │ │ │ │ +0005f860: 677a e280 9920 706f 696e 7469 6e67 2074 gz... pointing t │ │ │ │ │ +0005f870: 6f20 7468 6520 636f 7272 6573 706f 6e64 o the correspond │ │ │ │ │ +0005f880: 696e 6720 6d61 6e75 616c 0a70 6167 652e ing manual.page. │ │ │ │ │ +0005f890: 0a0a 4966 2069 7420 6973 2076 6572 7920 ..If it is very │ │ │ │ │ +0005f8a0: 6861 7264 2074 6f20 6164 6170 7420 6120 hard to adapt a │ │ │ │ │ +0005f8b0: 7072 6f67 7261 6d20 746f 206d 616b 6520 program to make │ │ │ │ │ +0005f8c0: 7573 6520 6f66 2074 6865 2045 4449 544f use of the EDITO │ │ │ │ │ +0005f8d0: 5220 6f72 2050 4147 4552 0a76 6172 6961 R or PAGER.varia │ │ │ │ │ +0005f8e0: 626c 6573 2c20 7468 6174 2070 726f 6772 bles, that progr │ │ │ │ │ +0005f8f0: 616d 206d 6179 2062 6520 636f 6e66 6967 am may be config │ │ │ │ │ +0005f900: 7572 6564 2074 6f20 7573 650a e280 982f ured to use..../ │ │ │ │ │ +0005f910: 7573 722f 6269 6e2f 7365 6e73 6962 6c65 usr/bin/sensible │ │ │ │ │ +0005f920: 2d65 6469 746f 72e2 8099 2061 6e64 20e2 -editor... and . │ │ │ │ │ +0005f930: 8098 2f75 7372 2f62 696e 2f73 656e 7369 ../usr/bin/sensi │ │ │ │ │ +0005f940: 626c 652d 7061 6765 72e2 8099 2061 7320 ble-pager... as │ │ │ │ │ +0005f950: 7468 6520 6564 6974 6f72 0a6f 7220 7061 the editor.or pa │ │ │ │ │ +0005f960: 6765 7220 7072 6f67 7261 6d20 7265 7370 ger program resp │ │ │ │ │ +0005f970: 6563 7469 7665 6c79 2e20 2054 6865 7365 ectively. These │ │ │ │ │ +0005f980: 2061 7265 2074 776f 2073 6372 6970 7473 are two scripts │ │ │ │ │ +0005f990: 2070 726f 7669 6465 6420 696e 2074 6865 provided in the │ │ │ │ │ +0005f9a0: 0a73 656e 7369 626c 652d 7574 696c 7320 .sensible-utils │ │ │ │ │ +0005f9b0: 7061 636b 6167 6520 7468 6174 2063 6865 package that che │ │ │ │ │ +0005f9c0: 636b 2074 6865 2045 4449 544f 5220 616e ck the EDITOR an │ │ │ │ │ +0005f9d0: 6420 5041 4745 5220 7661 7269 6162 6c65 d PAGER variable │ │ │ │ │ +0005f9e0: 7320 616e 640a 6c61 756e 6368 2074 6865 s and.launch the │ │ │ │ │ +0005f9f0: 2061 7070 726f 7072 6961 7465 2070 726f appropriate pro │ │ │ │ │ +0005fa00: 6772 616d 2c20 616e 6420 6661 6c6c 2062 gram, and fall b │ │ │ │ │ +0005fa10: 6163 6b20 746f 20e2 8098 2f75 7372 2f62 ack to .../usr/b │ │ │ │ │ +0005fa20: 696e 2f65 6469 746f 72e2 8099 2061 6e64 in/editor... and │ │ │ │ │ +0005fa30: 0ae2 8098 2f75 7372 2f62 696e 2f70 6167 ..../usr/bin/pag │ │ │ │ │ +0005fa40: 6572 e280 9920 6966 2074 6865 2076 6172 er... if the var │ │ │ │ │ +0005fa50: 6961 626c 6520 6973 206e 6f74 2073 6574 iable is not set │ │ │ │ │ +0005fa60: 2e0a 0a41 2070 726f 6772 616d 206d 6179 ...A program may │ │ │ │ │ +0005fa70: 2061 6c73 6f20 7573 6520 7468 6520 5649 also use the VI │ │ │ │ │ +0005fa80: 5355 414c 2065 6e76 6972 6f6e 6d65 6e74 SUAL environment │ │ │ │ │ +0005fa90: 2076 6172 6961 626c 6520 746f 2064 6574 variable to det │ │ │ │ │ +0005faa0: 6572 6d69 6e65 2074 6865 0a75 7365 72e2 ermine the.user. │ │ │ │ │ +0005fab0: 8099 7320 6368 6f69 6365 206f 6620 6564 ..s choice of ed │ │ │ │ │ +0005fac0: 6974 6f72 2e20 2049 6620 6974 2065 7869 itor. If it exi │ │ │ │ │ +0005fad0: 7374 732c 2069 7420 7368 6f75 6c64 2074 sts, it should t │ │ │ │ │ +0005fae0: 616b 6520 7072 6563 6564 656e 6365 206f ake precedence o │ │ │ │ │ +0005faf0: 7665 720a 4544 4954 4f52 2e20 5468 6973 ver.EDITOR. This │ │ │ │ │ +0005fb00: 2069 7320 696e 2066 6163 7420 7768 6174 is in fact what │ │ │ │ │ +0005fb10: 20e2 8098 2f75 7372 2f62 696e 2f73 656e .../usr/bin/sen │ │ │ │ │ +0005fb20: 7369 626c 652d 6564 6974 6f72 e280 9920 sible-editor... │ │ │ │ │ +0005fb30: 646f 6573 2e0a 0a49 7420 6973 206e 6f74 does...It is not │ │ │ │ │ +0005fb40: 2072 6571 7569 7265 6420 666f 7220 6120 required for a │ │ │ │ │ +0005fb50: 7061 636b 6167 6520 746f 2064 6570 656e package to depen │ │ │ │ │ +0005fb60: 6420 6f6e 20e2 8098 6564 6974 6f72 e280 d on ...editor.. │ │ │ │ │ +0005fb70: 9920 616e 6420 e280 9870 6167 6572 e280 . and ...pager.. │ │ │ │ │ +0005fb80: 992c 206e 6f72 0a69 7320 6974 2072 6571 ., nor.is it req │ │ │ │ │ +0005fb90: 7569 7265 6420 666f 7220 6120 7061 636b uired for a pack │ │ │ │ │ +0005fba0: 6167 6520 746f 2070 726f 7669 6465 2073 age to provide s │ │ │ │ │ +0005fbb0: 7563 6820 7669 7274 7561 6c20 7061 636b uch virtual pack │ │ │ │ │ +0005fbc0: 6167 6573 2e20 2028 3129 0a0a 2020 202d ages. (1).. - │ │ │ │ │ +0005fbd0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ +0005fbe0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ +0005fbf0: 2020 2028 3129 2054 6865 2044 6562 6961 (1) The Debia │ │ │ │ │ +0005fc00: 6e20 6261 7365 2073 7973 7465 6d20 616c n base system al │ │ │ │ │ +0005fc10: 7265 6164 7920 7072 6f76 6964 6573 2061 ready provides a │ │ │ │ │ +0005fc20: 6e20 6564 6974 6f72 2061 6e64 2061 2070 n editor and a p │ │ │ │ │ +0005fc30: 6167 6572 0a70 726f 6772 616d 2e0a 0a1f ager.program.... │ │ │ │ │ +0005fc40: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0005fc50: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0005fc60: 3a20 5765 6220 7365 7276 6572 7320 616e : Web servers an │ │ │ │ │ +0005fc70: 6420 6170 706c 6963 6174 696f 6e73 2c20 d applications, │ │ │ │ │ +0005fc80: 204e 6578 743a 204d 6169 6c20 7472 616e Next: Mail tran │ │ │ │ │ +0005fc90: 7370 6f72 7420 6465 6c69 7665 7279 2061 sport delivery a │ │ │ │ │ +0005fca0: 6e64 2075 7365 7220 6167 656e 7473 2c20 nd user agents, │ │ │ │ │ +0005fcb0: 2050 7265 763a 2045 6469 746f 7273 2061 Prev: Editors a │ │ │ │ │ +0005fcc0: 6e64 2070 6167 6572 732c 2020 5570 3a20 nd pagers, Up: │ │ │ │ │ +0005fcd0: 4375 7374 6f6d 697a 6564 2070 726f 6772 Customized progr │ │ │ │ │ +0005fce0: 616d 730a 0a31 312e 3520 5765 6220 7365 ams..11.5 Web se │ │ │ │ │ +0005fcf0: 7276 6572 7320 616e 6420 6170 706c 6963 rvers and applic │ │ │ │ │ +0005fd00: 6174 696f 6e73 0a3d 3d3d 3d3d 3d3d 3d3d ations.========= │ │ │ │ │ +0005fd10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005fd20: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 2073 ========..This s │ │ │ │ │ +0005fd30: 6563 7469 6f6e 2064 6573 6372 6962 6573 ection describes │ │ │ │ │ +0005fd40: 2074 6865 206c 6f63 6174 696f 6e73 2061 the locations a │ │ │ │ │ +0005fd50: 6e64 2055 524c 7320 7468 6174 2073 686f nd URLs that sho │ │ │ │ │ +0005fd60: 756c 6420 6265 2075 7365 6420 6279 2061 uld be used by a │ │ │ │ │ +0005fd70: 6c6c 0a77 6562 2073 6572 7665 7273 2061 ll.web servers a │ │ │ │ │ +0005fd80: 6e64 2077 6562 2061 7070 6c69 6361 7469 nd web applicati │ │ │ │ │ +0005fd90: 6f6e 7320 696e 2074 6865 2044 6562 6961 ons in the Debia │ │ │ │ │ +0005fda0: 6e20 7379 7374 656d 2e0a 0a20 2031 2e20 n system... 1. │ │ │ │ │ +0005fdb0: 4367 692d 6269 6e20 6578 6563 7574 6162 Cgi-bin executab │ │ │ │ │ +0005fdc0: 6c65 2066 696c 6573 2061 7265 2069 6e73 le files are ins │ │ │ │ │ +0005fdd0: 7461 6c6c 6564 2069 6e20 7468 6520 6469 talled in the di │ │ │ │ │ +0005fde0: 7265 6374 6f72 790a 0a20 2020 2020 2020 rectory.. │ │ │ │ │ +0005fdf0: 2020 202f 7573 722f 6c69 622f 6367 692d /usr/lib/cgi- │ │ │ │ │ +0005fe00: 6269 6e0a 0a20 2020 2020 6f72 2061 2073 bin.. or a s │ │ │ │ │ +0005fe10: 7562 6469 7265 6374 6f72 7920 6f66 2074 ubdirectory of t │ │ │ │ │ +0005fe20: 6861 7420 6469 7265 6374 6f72 792c 2061 hat directory, a │ │ │ │ │ +0005fe30: 6e64 2074 6865 2073 6372 6970 740a 0a20 nd the script.. │ │ │ │ │ +0005fe40: 2020 2020 2020 2020 202f 7573 722f 6c69 /usr/li │ │ │ │ │ +0005fe50: 622f 6367 692d 6269 6e2f 2e2e 2e2f 6367 b/cgi-bin/.../cg │ │ │ │ │ +0005fe60: 692d 6269 6e2d 6e61 6d65 0a0a 2020 2020 i-bin-name.. │ │ │ │ │ +0005fe70: 2073 686f 756c 6420 6265 2072 6566 6572 should be refer │ │ │ │ │ +0005fe80: 7265 6420 746f 2061 730a 0a20 2020 2020 red to as.. │ │ │ │ │ +0005fe90: 2020 2020 2068 7474 703a 2f2f 6c6f 6361 http://loca │ │ │ │ │ +0005fea0: 6c68 6f73 742f 6367 692d 6269 6e2f 2e2e lhost/cgi-bin/.. │ │ │ │ │ +0005feb0: 2e2f 6367 692d 6269 6e2d 6e61 6d65 0a0a ./cgi-bin-name.. │ │ │ │ │ +0005fec0: 2020 322e 2028 4465 6c65 7465 6429 0a0a 2. (Deleted).. │ │ │ │ │ +0005fed0: 2020 332e 2041 6363 6573 7320 746f 2069 3. Access to i │ │ │ │ │ +0005fee0: 6d61 6765 730a 0a20 2020 2020 496d 6167 mages.. Imag │ │ │ │ │ +0005fef0: 6573 2066 6f72 2061 2070 6163 6b61 6765 es for a package │ │ │ │ │ +0005ff00: 2073 686f 756c 6420 6265 2073 746f 7265 should be store │ │ │ │ │ +0005ff10: 6420 696e 0a20 2020 2020 e280 982f 7573 d in. .../us │ │ │ │ │ +0005ff20: 722f 7368 6172 652f 696d 6167 6573 2f70 r/share/images/p │ │ │ │ │ +0005ff30: 6163 6b61 6765 e280 9920 616e 6420 7265 ackage... and re │ │ │ │ │ +0005ff40: 6665 7272 6564 2074 6f20 7468 726f 7567 ferred to throug │ │ │ │ │ +0005ff50: 6820 616e 2061 6c69 6173 0a20 2020 2020 h an alias. │ │ │ │ │ +0005ff60: e280 982f 696d 6167 6573 2fe2 8099 2061 .../images/... a │ │ │ │ │ +0005ff70: 733a 0a0a 2020 2020 2020 2020 2020 6874 s:.. ht │ │ │ │ │ +0005ff80: 7470 3a2f 2f6c 6f63 616c 686f 7374 2f69 tp://localhost/i │ │ │ │ │ +0005ff90: 6d61 6765 732f 7061 636b 6167 652f 6669 mages/package/fi │ │ │ │ │ +0005ffa0: 6c65 6e61 6d65 0a0a 2020 342e 2057 6562 lename.. 4. Web │ │ │ │ │ +0005ffb0: 2044 6f63 756d 656e 7420 526f 6f74 0a0a Document Root.. │ │ │ │ │ +0005ffc0: 2020 2020 2057 6562 2041 7070 6c69 6361 Web Applica │ │ │ │ │ +0005ffd0: 7469 6f6e 7320 7368 6f75 6c64 2074 7279 tions should try │ │ │ │ │ +0005ffe0: 2074 6f20 6176 6f69 6420 7374 6f72 696e to avoid storin │ │ │ │ │ +0005fff0: 6720 6669 6c65 7320 696e 2074 6865 2057 g files in the W │ │ │ │ │ +00060000: 6562 0a20 2020 2020 446f 6375 6d65 6e74 eb. Document │ │ │ │ │ +00060010: 2052 6f6f 742e 2020 496e 7374 6561 6420 Root. Instead │ │ │ │ │ +00060020: 7468 6579 2073 686f 756c 6420 7573 6520 they should use │ │ │ │ │ +00060030: 7468 6520 2f75 7372 2f73 6861 7265 2f64 the /usr/share/d │ │ │ │ │ +00060040: 6f63 2f70 6163 6b61 6765 0a20 2020 2020 oc/package. │ │ │ │ │ +00060050: 6469 7265 6374 6f72 7920 666f 7220 646f directory for do │ │ │ │ │ +00060060: 6375 6d65 6e74 732e 2020 4966 2061 6363 cuments. If acc │ │ │ │ │ +00060070: 6573 7320 746f 2074 6865 2077 6562 2064 ess to the web d │ │ │ │ │ +00060080: 6f63 756d 656e 7420 726f 6f74 2069 730a ocument root is. │ │ │ │ │ +00060090: 2020 2020 2075 6e61 766f 6964 6162 6c65 unavoidable │ │ │ │ │ +000600a0: 2074 6865 6e20 7573 650a 0a20 2020 2020 then use.. │ │ │ │ │ +000600b0: 2020 2020 202f 7661 722f 7777 772f 6874 /var/www/ht │ │ │ │ │ +000600c0: 6d6c 0a0a 2020 2020 2061 7320 7468 6520 ml.. as the │ │ │ │ │ +000600d0: 446f 6375 6d65 6e74 2052 6f6f 742e 2020 Document Root. │ │ │ │ │ +000600e0: 5468 6973 206d 6967 6874 2062 6520 6a75 This might be ju │ │ │ │ │ +000600f0: 7374 2061 2073 796d 626f 6c69 6320 6c69 st a symbolic li │ │ │ │ │ +00060100: 6e6b 2074 6f20 7468 650a 2020 2020 206c nk to the. l │ │ │ │ │ +00060110: 6f63 6174 696f 6e20 7768 6572 6520 7468 ocation where th │ │ │ │ │ +00060120: 6520 7379 7374 656d 2061 646d 696e 6973 e system adminis │ │ │ │ │ +00060130: 7472 6174 6f72 2068 6173 2070 7574 2074 trator has put t │ │ │ │ │ +00060140: 6865 2072 6561 6c20 646f 6375 6d65 6e74 he real document │ │ │ │ │ +00060150: 0a20 2020 2020 726f 6f74 2e0a 0a20 2035 . root... 5 │ │ │ │ │ +00060160: 2e20 5072 6f76 6964 696e 6720 6874 7470 . Providing http │ │ │ │ │ +00060170: 6420 616e 642f 6f72 2068 7474 7064 2d63 d and/or httpd-c │ │ │ │ │ +00060180: 6769 0a0a 2020 2020 2041 6c6c 2077 6562 gi.. All web │ │ │ │ │ +00060190: 2073 6572 7665 7273 2073 686f 756c 6420 servers should │ │ │ │ │ +000601a0: 7072 6f76 6964 6520 7468 6520 7669 7274 provide the virt │ │ │ │ │ +000601b0: 7561 6c20 7061 636b 6167 6520 e280 9868 ual package ...h │ │ │ │ │ +000601c0: 7474 7064 e280 992e 2020 4966 2061 0a20 ttpd.... If a. │ │ │ │ │ +000601d0: 2020 2020 7765 6220 7365 7276 6572 2068 web server h │ │ │ │ │ +000601e0: 6173 2043 4749 2073 7570 706f 7274 2069 as CGI support i │ │ │ │ │ +000601f0: 7420 7368 6f75 6c64 2070 726f 7669 6465 t should provide │ │ │ │ │ +00060200: 20e2 8098 6874 7470 642d 6367 69e2 8099 ...httpd-cgi... │ │ │ │ │ +00060210: 0a20 2020 2020 6164 6469 7469 6f6e 616c . additional │ │ │ │ │ +00060220: 6c79 2e0a 0a20 2020 2020 416c 6c20 7765 ly... All we │ │ │ │ │ +00060230: 6220 6170 706c 6963 6174 696f 6e73 2077 b applications w │ │ │ │ │ +00060240: 6869 6368 2064 6f20 6e6f 7420 636f 6e74 hich do not cont │ │ │ │ │ +00060250: 6169 6e20 4347 4920 7363 7269 7074 7320 ain CGI scripts │ │ │ │ │ +00060260: 7368 6f75 6c64 2064 6570 656e 640a 2020 should depend. │ │ │ │ │ +00060270: 2020 206f 6e20 e280 9868 7474 7064 e280 on ...httpd.. │ │ │ │ │ +00060280: 992c 2061 6c6c 2074 686f 7365 2077 6562 ., all those web │ │ │ │ │ +00060290: 2061 7070 6c69 6361 7469 6f6e 7320 7768 applications wh │ │ │ │ │ +000602a0: 6963 6820 e280 9864 6fe2 8099 2063 6f6e ich ...do... con │ │ │ │ │ +000602b0: 7461 696e 2043 4749 0a20 2020 2020 7363 tain CGI. sc │ │ │ │ │ +000602c0: 7269 7074 732c 2073 686f 756c 6420 6465 ripts, should de │ │ │ │ │ +000602d0: 7065 6e64 206f 6e20 e280 9868 7474 7064 pend on ...httpd │ │ │ │ │ +000602e0: 2d63 6769 e280 992e 0a0a 1f0a 4669 6c65 -cgi........File │ │ │ │ │ +000602f0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00060300: 696e 666f 2c20 204e 6f64 653a 204d 6169 info, Node: Mai │ │ │ │ │ +00060310: 6c20 7472 616e 7370 6f72 7420 6465 6c69 l transport deli │ │ │ │ │ +00060320: 7665 7279 2061 6e64 2075 7365 7220 6167 very and user ag │ │ │ │ │ +00060330: 656e 7473 2c20 204e 6578 743a 204e 6577 ents, Next: New │ │ │ │ │ +00060340: 7320 7379 7374 656d 2063 6f6e 6669 6775 s system configu │ │ │ │ │ +00060350: 7261 7469 6f6e 2c20 2050 7265 763a 2057 ration, Prev: W │ │ │ │ │ +00060360: 6562 2073 6572 7665 7273 2061 6e64 2061 eb servers and a │ │ │ │ │ +00060370: 7070 6c69 6361 7469 6f6e 732c 2020 5570 pplications, Up │ │ │ │ │ +00060380: 3a20 4375 7374 6f6d 697a 6564 2070 726f : Customized pro │ │ │ │ │ +00060390: 6772 616d 730a 0a31 312e 3620 4d61 696c grams..11.6 Mail │ │ │ │ │ +000603a0: 2074 7261 6e73 706f 7274 2c20 6465 6c69 transport, deli │ │ │ │ │ +000603b0: 7665 7279 2061 6e64 2075 7365 7220 6167 very and user ag │ │ │ │ │ +000603c0: 656e 7473 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ents.=========== │ │ │ │ │ +000603d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000603e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000603f0: 3d3d 0a0a 4465 6269 616e 2070 6163 6b61 ==..Debian packa │ │ │ │ │ +00060400: 6765 7320 7768 6963 6820 7072 6f63 6573 ges which proces │ │ │ │ │ +00060410: 7320 656c 6563 7472 6f6e 6963 206d 6169 s electronic mai │ │ │ │ │ +00060420: 6c2c 2077 6865 7468 6572 206d 6169 6c20 l, whether mail │ │ │ │ │ +00060430: 7573 6572 2061 6765 6e74 730a 284d 5541 user agents.(MUA │ │ │ │ │ +00060440: 7329 206f 7220 6d61 696c 2074 7261 6e73 s) or mail trans │ │ │ │ │ +00060450: 706f 7274 2061 6765 6e74 7320 284d 5441 port agents (MTA │ │ │ │ │ +00060460: 7329 2c20 6d75 7374 2065 6e73 7572 6520 s), must ensure │ │ │ │ │ +00060470: 7468 6174 2074 6865 7920 6172 650a 636f that they are.co │ │ │ │ │ +00060480: 6d70 6174 6962 6c65 2077 6974 6820 7468 mpatible with th │ │ │ │ │ +00060490: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration │ │ │ │ │ +000604a0: 6465 6369 7369 6f6e 7320 6265 6c6f 772e decisions below. │ │ │ │ │ +000604b0: 2020 4661 696c 7572 6520 746f 2064 6f20 Failure to do │ │ │ │ │ +000604c0: 7468 6973 0a6d 6179 2072 6573 756c 7420 this.may result │ │ │ │ │ +000604d0: 696e 206c 6f73 7420 6d61 696c 2c20 6272 in lost mail, br │ │ │ │ │ +000604e0: 6f6b 656e 20e2 8098 4672 6f6d 3ae2 8099 oken ...From:... │ │ │ │ │ +000604f0: 206c 696e 6573 2c20 616e 6420 6f74 6865 lines, and othe │ │ │ │ │ +00060500: 7220 7365 7269 6f75 7320 6272 6169 6e0a r serious brain. │ │ │ │ │ +00060510: 6461 6d61 6765 210a 0a54 6865 206d 6169 damage!..The mai │ │ │ │ │ +00060520: 6c20 7370 6f6f 6c20 6973 20e2 8098 2f76 l spool is .../v │ │ │ │ │ +00060530: 6172 2f6d 6169 6ce2 8099 2061 6e64 2074 ar/mail... and t │ │ │ │ │ +00060540: 6865 2069 6e74 6572 6661 6365 2074 6f20 he interface to │ │ │ │ │ +00060550: 7365 6e64 2061 206d 6169 6c20 6d65 7373 send a mail mess │ │ │ │ │ +00060560: 6167 650a 6973 20e2 8098 2f75 7372 2f73 age.is .../usr/s │ │ │ │ │ +00060570: 6269 6e2f 7365 6e64 6d61 696c e280 9920 bin/sendmail... │ │ │ │ │ +00060580: 2861 7320 7065 7220 7468 6520 4648 5329 (as per the FHS) │ │ │ │ │ +00060590: 2e20 4f6e 206f 6c64 6572 2073 7973 7465 . On older syste │ │ │ │ │ +000605a0: 6d73 2c20 7468 6520 6d61 696c 0a73 706f ms, the mail.spo │ │ │ │ │ +000605b0: 6f6c 206d 6179 2062 6520 7068 7973 6963 ol may be physic │ │ │ │ │ +000605c0: 616c 6c79 206c 6f63 6174 6564 2069 6e20 ally located in │ │ │ │ │ +000605d0: e280 982f 7661 722f 7370 6f6f 6c2f 6d61 .../var/spool/ma │ │ │ │ │ +000605e0: 696c e280 992c 2062 7574 2061 6c6c 2061 il..., but all a │ │ │ │ │ +000605f0: 6363 6573 7320 746f 0a74 6865 206d 6169 ccess to.the mai │ │ │ │ │ +00060600: 6c20 7370 6f6f 6c20 7368 6f75 6c64 2062 l spool should b │ │ │ │ │ +00060610: 6520 7669 6120 7468 6520 e280 982f 7661 e via the .../va │ │ │ │ │ +00060620: 722f 6d61 696c e280 9920 7379 6d6c 696e r/mail... symlin │ │ │ │ │ +00060630: 6b2e 2020 5468 6520 6d61 696c 2073 706f k. The mail spo │ │ │ │ │ +00060640: 6f6c 2069 730a 7061 7274 206f 6620 7468 ol is.part of th │ │ │ │ │ +00060650: 6520 6261 7365 2073 7973 7465 6d20 616e e base system an │ │ │ │ │ +00060660: 6420 6e6f 7420 7061 7274 206f 6620 7468 d not part of th │ │ │ │ │ +00060670: 6520 4d54 4120 7061 636b 6167 652e 0a0a e MTA package... │ │ │ │ │ +00060680: 416c 6c20 4465 6269 616e 204d 5541 732c All Debian MUAs, │ │ │ │ │ +00060690: 204d 5441 732c 204d 4441 7320 616e 6420 MTAs, MDAs and │ │ │ │ │ +000606a0: 6f74 6865 7220 6d61 696c 626f 7820 6163 other mailbox ac │ │ │ │ │ +000606b0: 6365 7373 696e 6720 7072 6f67 7261 6d73 cessing programs │ │ │ │ │ +000606c0: 2028 7375 6368 0a61 7320 494d 4150 2064 (such.as IMAP d │ │ │ │ │ +000606d0: 6165 6d6f 6e73 2920 6d75 7374 206c 6f63 aemons) must loc │ │ │ │ │ +000606e0: 6b20 7468 6520 6d61 696c 626f 7820 696e k the mailbox in │ │ │ │ │ +000606f0: 2061 6e20 4e46 532d 7361 6665 2077 6179 an NFS-safe way │ │ │ │ │ +00060700: 2e20 2054 6869 7320 6d65 616e 730a 7468 . This means.th │ │ │ │ │ +00060710: 6174 20e2 8098 6663 6e74 6c28 29e2 8099 at ...fcntl()... │ │ │ │ │ +00060720: 206c 6f63 6b69 6e67 206d 7573 7420 6265 locking must be │ │ │ │ │ +00060730: 2063 6f6d 6269 6e65 6420 7769 7468 2064 combined with d │ │ │ │ │ +00060740: 6f74 206c 6f63 6b69 6e67 2e20 2054 6f20 ot locking. To │ │ │ │ │ +00060750: 6176 6f69 640a 6465 6164 6c6f 636b 732c avoid.deadlocks, │ │ │ │ │ +00060760: 2061 2070 726f 6772 616d 2073 686f 756c a program shoul │ │ │ │ │ +00060770: 6420 7573 6520 e280 9866 636e 746c 2829 d use ...fcntl() │ │ │ │ │ +00060780: e280 9920 6669 7273 7420 616e 6420 646f ... first and do │ │ │ │ │ +00060790: 7420 6c6f 636b 696e 6720 6166 7465 720a t locking after. │ │ │ │ │ +000607a0: 7468 6973 2c20 6f72 2061 6c74 6572 6e61 this, or alterna │ │ │ │ │ +000607b0: 7469 7665 6c79 2069 6d70 6c65 6d65 6e74 tively implement │ │ │ │ │ +000607c0: 2074 6865 2074 776f 206c 6f63 6b69 6e67 the two locking │ │ │ │ │ +000607d0: 206d 6574 686f 6473 2069 6e20 6120 6e6f methods in a no │ │ │ │ │ +000607e0: 6e0a 626c 6f63 6b69 6e67 2077 6179 2e20 n.blocking way. │ │ │ │ │ +000607f0: 2028 3129 2020 5573 696e 6720 7468 6520 (1) Using the │ │ │ │ │ +00060800: 6675 6e63 7469 6f6e 7320 e280 986d 6169 functions ...mai │ │ │ │ │ +00060810: 6c6c 6f63 6be2 8099 2061 6e64 20e2 8098 llock... and ... │ │ │ │ │ +00060820: 6d61 696c 756e 6c6f 636b e280 990a 7072 mailunlock....pr │ │ │ │ │ +00060830: 6f76 6964 6564 2062 7920 7468 6520 e280 ovided by the .. │ │ │ │ │ +00060840: 986c 6962 6c6f 636b 6669 6c65 2ae2 8099 .liblockfile*... │ │ │ │ │ +00060850: 2070 6163 6b61 6765 7320 6973 2074 6865 packages is the │ │ │ │ │ +00060860: 2072 6563 6f6d 6d65 6e64 6564 2077 6179 recommended way │ │ │ │ │ +00060870: 2074 6f0a 6163 636f 6d70 6c69 7368 2074 to.accomplish t │ │ │ │ │ +00060880: 6869 732e 0a0a 4d61 696c 626f 7865 7320 his...Mailboxes │ │ │ │ │ +00060890: 6172 6520 6765 6e65 7261 6c6c 7920 6569 are generally ei │ │ │ │ │ +000608a0: 7468 6572 206d 6f64 6520 3630 3020 616e ther mode 600 an │ │ │ │ │ +000608b0: 6420 6f77 6e65 6420 6279 2075 7365 7220 d owned by user │ │ │ │ │ +000608c0: 6f72 206d 6f64 6520 3636 300a 616e 6420 or mode 660.and │ │ │ │ │ +000608d0: 6f77 6e65 6420 6279 20e2 8098 7573 6572 owned by ...user │ │ │ │ │ +000608e0: 3a6d 6169 6ce2 8099 2e20 2028 3229 2020 :mail.... (2) │ │ │ │ │ +000608f0: 5468 6520 6c6f 6361 6c20 7379 7374 656d The local system │ │ │ │ │ +00060900: 2061 646d 696e 6973 7472 6174 6f72 206d administrator m │ │ │ │ │ +00060910: 6179 0a63 686f 6f73 6520 6120 6469 6666 ay.choose a diff │ │ │ │ │ +00060920: 6572 656e 7420 7065 726d 6973 7369 6f6e erent permission │ │ │ │ │ +00060930: 2073 6368 656d 653b 2070 6163 6b61 6765 scheme; package │ │ │ │ │ +00060940: 7320 7368 6f75 6c64 206e 6f74 206d 616b s should not mak │ │ │ │ │ +00060950: 650a 6173 7375 6d70 7469 6f6e 7320 6162 e.assumptions ab │ │ │ │ │ +00060960: 6f75 7420 7468 6520 7065 726d 6973 7369 out the permissi │ │ │ │ │ +00060970: 6f6e 2061 6e64 206f 776e 6572 7368 6970 on and ownership │ │ │ │ │ +00060980: 206f 6620 6d61 696c 626f 7865 7320 756e of mailboxes un │ │ │ │ │ +00060990: 6c65 7373 0a72 6571 7569 7265 6420 2873 less.required (s │ │ │ │ │ +000609a0: 7563 6820 6173 2077 6865 6e20 6372 6561 uch as when crea │ │ │ │ │ +000609b0: 7469 6e67 2061 206e 6577 206d 6169 6c62 ting a new mailb │ │ │ │ │ +000609c0: 6f78 292e 2020 4120 4d55 4120 6d61 7920 ox). A MUA may │ │ │ │ │ +000609d0: 7265 6d6f 7665 2061 0a6d 6169 6c62 6f78 remove a.mailbox │ │ │ │ │ +000609e0: 2028 756e 6c65 7373 2069 7420 6861 7320 (unless it has │ │ │ │ │ +000609f0: 6e6f 6e73 7461 6e64 6172 6420 7065 726d nonstandard perm │ │ │ │ │ +00060a00: 6973 7369 6f6e 7329 2069 6e20 7768 6963 issions) in whic │ │ │ │ │ +00060a10: 6820 6361 7365 2074 6865 204d 5441 206f h case the MTA o │ │ │ │ │ +00060a20: 720a 616e 6f74 6865 7220 4d55 4120 6d75 r.another MUA mu │ │ │ │ │ +00060a30: 7374 2072 6563 7265 6174 6520 6974 2069 st recreate it i │ │ │ │ │ +00060a40: 6620 6e65 6564 6564 2e0a 0a54 6865 206d f needed...The m │ │ │ │ │ +00060a50: 6169 6c20 7370 6f6f 6c20 6973 2032 3737 ail spool is 277 │ │ │ │ │ +00060a60: 3520 e280 9872 6f6f 743a 6d61 696c e280 5 ...root:mail.. │ │ │ │ │ +00060a70: 992c 2061 6e64 204d 5541 7320 7368 6f75 ., and MUAs shou │ │ │ │ │ +00060a80: 6c64 2062 6520 7365 7467 6964 206d 6169 ld be setgid mai │ │ │ │ │ +00060a90: 6c20 746f 2064 6f0a 7468 6520 6c6f 636b l to do.the lock │ │ │ │ │ +00060aa0: 696e 6720 6d65 6e74 696f 6e65 6420 6162 ing mentioned ab │ │ │ │ │ +00060ab0: 6f76 6520 2861 6e64 206d 7573 7420 6f62 ove (and must ob │ │ │ │ │ +00060ac0: 7669 6f75 736c 7920 6176 6f69 6420 6163 viously avoid ac │ │ │ │ │ +00060ad0: 6365 7373 696e 6720 6f74 6865 720a 7573 cessing other.us │ │ │ │ │ +00060ae0: 6572 73e2 8099 206d 6169 6c62 6f78 6573 ers... mailboxes │ │ │ │ │ +00060af0: 2075 7369 6e67 2074 6869 7320 7072 6976 using this priv │ │ │ │ │ +00060b00: 696c 6567 6529 2e0a 0ae2 8098 2f65 7463 ilege)....../etc │ │ │ │ │ +00060b10: 2f61 6c69 6173 6573 e280 9920 6973 2074 /aliases... is t │ │ │ │ │ +00060b20: 6865 2073 6f75 7263 6520 6669 6c65 2066 he source file f │ │ │ │ │ +00060b30: 6f72 2074 6865 2073 7973 7465 6d20 6d61 or the system ma │ │ │ │ │ +00060b40: 696c 2061 6c69 6173 6573 2028 652e 672e il aliases (e.g. │ │ │ │ │ +00060b50: 2c0a 706f 7374 6d61 7374 6572 2c20 7573 ,.postmaster, us │ │ │ │ │ +00060b60: 656e 6574 2c20 6574 632e 292c 2069 7420 enet, etc.), it │ │ │ │ │ +00060b70: 6973 2074 6865 206f 6e65 2077 6869 6368 is the one which │ │ │ │ │ +00060b80: 2074 6865 2073 7973 6164 6d69 6e20 616e the sysadmin an │ │ │ │ │ +00060b90: 640a e280 9870 6f73 7469 6e73 74e2 8099 d....postinst... │ │ │ │ │ +00060ba0: 2073 6372 6970 7473 206d 6179 2065 6469 scripts may edi │ │ │ │ │ +00060bb0: 742e 2020 4166 7465 7220 e280 982f 6574 t. After .../et │ │ │ │ │ +00060bc0: 632f 616c 6961 7365 73e2 8099 2069 7320 c/aliases... is │ │ │ │ │ +00060bd0: 6564 6974 6564 2074 6865 2070 726f 6772 edited the progr │ │ │ │ │ +00060be0: 616d 0a6f 7220 6875 6d61 6e20 6564 6974 am.or human edit │ │ │ │ │ +00060bf0: 696e 6720 6974 206d 7573 7420 6361 6c6c ing it must call │ │ │ │ │ +00060c00: 20e2 8098 6e65 7761 6c69 6173 6573 e280 ...newaliases.. │ │ │ │ │ +00060c10: 992e 2020 416c 6c20 4d54 4120 7061 636b .. All MTA pack │ │ │ │ │ +00060c20: 6167 6573 206d 7573 7420 636f 6d65 0a77 ages must come.w │ │ │ │ │ +00060c30: 6974 6820 6120 e280 986e 6577 616c 6961 ith a ...newalia │ │ │ │ │ +00060c40: 7365 73e2 8099 2070 726f 6772 616d 2c20 ses... program, │ │ │ │ │ +00060c50: 6576 656e 2069 6620 6974 2064 6f65 7320 even if it does │ │ │ │ │ +00060c60: 6e6f 7468 696e 672c 2062 7574 206f 6c64 nothing, but old │ │ │ │ │ +00060c70: 6572 204d 5441 0a70 6163 6b61 6765 7320 er MTA.packages │ │ │ │ │ +00060c80: 6469 6420 6e6f 7420 646f 2074 6869 7320 did not do this │ │ │ │ │ +00060c90: 736f 2070 726f 6772 616d 7320 7368 6f75 so programs shou │ │ │ │ │ +00060ca0: 6c64 206e 6f74 2066 6169 6c20 6966 20e2 ld not fail if . │ │ │ │ │ +00060cb0: 8098 6e65 7761 6c69 6173 6573 e280 990a ..newaliases.... │ │ │ │ │ +00060cc0: 6361 6e6e 6f74 2062 6520 666f 756e 642e cannot be found. │ │ │ │ │ +00060cd0: 2020 4e6f 7465 2074 6861 7420 6265 6361 Note that beca │ │ │ │ │ +00060ce0: 7573 6520 6f66 2074 6869 732c 2061 6c6c use of this, all │ │ │ │ │ +00060cf0: 204d 5441 2070 6163 6b61 6765 7320 6d75 MTA packages mu │ │ │ │ │ +00060d00: 7374 2068 6176 650a e280 9850 726f 7669 st have....Provi │ │ │ │ │ +00060d10: 6465 73e2 8099 2c20 e280 9843 6f6e 666c des..., ...Confl │ │ │ │ │ +00060d20: 6963 7473 e280 9920 616e 6420 e280 9852 icts... and ...R │ │ │ │ │ +00060d30: 6570 6c61 6365 733a 206d 6169 6c2d 7472 eplaces: mail-tr │ │ │ │ │ +00060d40: 616e 7370 6f72 742d 6167 656e 74e2 8099 ansport-agent... │ │ │ │ │ +00060d50: 2063 6f6e 7472 6f6c 0a66 6965 6c64 732e control.fields. │ │ │ │ │ +00060d60: 0a0a 5468 6520 636f 6e76 656e 7469 6f6e ..The convention │ │ │ │ │ +00060d70: 206f 6620 7772 6974 696e 6720 e280 9866 of writing ...f │ │ │ │ │ +00060d80: 6f72 7761 7264 2074 6f20 6164 6472 6573 orward to addres │ │ │ │ │ +00060d90: 73e2 8099 2069 6e20 7468 6520 6d61 696c s... in the mail │ │ │ │ │ +00060da0: 626f 7820 6974 7365 6c66 2069 730a 6e6f box itself is.no │ │ │ │ │ +00060db0: 7420 7375 7070 6f72 7465 642e 2020 5573 t supported. Us │ │ │ │ │ +00060dc0: 6520 6120 e280 982e 666f 7277 6172 64e2 e a ....forward. │ │ │ │ │ +00060dd0: 8099 2066 696c 6520 696e 7374 6561 642e .. file instead. │ │ │ │ │ +00060de0: 0a0a 5468 6520 e280 9872 6d61 696c e280 ..The ...rmail.. │ │ │ │ │ +00060df0: 9920 7072 6f67 7261 6d20 7573 6564 2062 . program used b │ │ │ │ │ +00060e00: 7920 5555 4350 2066 6f72 2069 6e63 6f6d y UUCP for incom │ │ │ │ │ +00060e10: 696e 6720 6d61 696c 2073 686f 756c 6420 ing mail should │ │ │ │ │ +00060e20: 6265 0ae2 8098 2f75 7372 2f73 6269 6e2f be..../usr/sbin/ │ │ │ │ │ +00060e30: 726d 6169 6ce2 8099 2e20 204c 696b 6577 rmail.... Likew │ │ │ │ │ +00060e40: 6973 652c 20e2 8098 7273 6d74 70e2 8099 ise, ...rsmtp... │ │ │ │ │ +00060e50: 2c20 666f 7220 7265 6365 6976 696e 670a , for receiving. │ │ │ │ │ +00060e60: 6261 7463 682d 534d 5450 2d6f 7665 722d batch-SMTP-over- │ │ │ │ │ +00060e70: 5555 4350 2c20 7368 6f75 6c64 2062 6520 UUCP, should be │ │ │ │ │ +00060e80: e280 982f 7573 722f 7362 696e 2f72 736d .../usr/sbin/rsm │ │ │ │ │ +00060e90: 7470 e280 9920 6966 2069 7420 6973 2073 tp... if it is s │ │ │ │ │ +00060ea0: 7570 706f 7274 6564 2e0a 0a49 6620 796f upported...If yo │ │ │ │ │ +00060eb0: 7572 2070 6163 6b61 6765 206e 6565 6473 ur package needs │ │ │ │ │ +00060ec0: 2074 6f20 6b6e 6f77 2077 6861 7420 686f to know what ho │ │ │ │ │ +00060ed0: 7374 6e61 6d65 2074 6f20 7573 6520 6f6e stname to use on │ │ │ │ │ +00060ee0: 2028 666f 7220 6578 616d 706c 6529 0a6f (for example).o │ │ │ │ │ +00060ef0: 7574 676f 696e 6720 6e65 7773 2061 6e64 utgoing news and │ │ │ │ │ +00060f00: 206d 6169 6c20 6d65 7373 6167 6573 2077 mail messages w │ │ │ │ │ +00060f10: 6869 6368 2061 7265 2067 656e 6572 6174 hich are generat │ │ │ │ │ +00060f20: 6564 206c 6f63 616c 6c79 2c20 796f 7520 ed locally, you │ │ │ │ │ +00060f30: 7368 6f75 6c64 0a75 7365 2074 6865 2066 should.use the f │ │ │ │ │ +00060f40: 696c 6520 e280 982f 6574 632f 6d61 696c ile .../etc/mail │ │ │ │ │ +00060f50: 6e61 6d65 e280 992e 2020 4974 2077 696c name.... It wil │ │ │ │ │ +00060f60: 6c20 636f 6e74 6169 6e20 7468 6520 706f l contain the po │ │ │ │ │ +00060f70: 7274 696f 6e20 6166 7465 7220 7468 650a rtion after the. │ │ │ │ │ +00060f80: 7573 6572 6e61 6d65 2061 6e64 20e2 8098 username and ... │ │ │ │ │ +00060f90: 40e2 8099 2028 6174 2920 7369 676e 2066 @... (at) sign f │ │ │ │ │ +00060fa0: 6f72 2065 6d61 696c 2061 6464 7265 7373 or email address │ │ │ │ │ +00060fb0: 6573 206f 6620 7573 6572 7320 6f6e 2074 es of users on t │ │ │ │ │ +00060fc0: 6865 206d 6163 6869 6e65 0a28 666f 6c6c he machine.(foll │ │ │ │ │ +00060fd0: 6f77 6564 2062 7920 6120 6e65 776c 696e owed by a newlin │ │ │ │ │ +00060fe0: 6529 2e0a 0a53 7563 6820 6120 7061 636b e)...Such a pack │ │ │ │ │ +00060ff0: 6167 6520 7368 6f75 6c64 2063 6865 636b age should check │ │ │ │ │ +00061000: 2066 6f72 2074 6865 2065 7869 7374 656e for the existen │ │ │ │ │ +00061010: 6365 206f 6620 7468 6973 2066 696c 6520 ce of this file │ │ │ │ │ +00061020: 7768 656e 2069 7420 6973 0a62 6569 6e67 when it is.being │ │ │ │ │ +00061030: 2063 6f6e 6669 6775 7265 642e 2020 4966 configured. If │ │ │ │ │ +00061040: 2069 7420 6578 6973 7473 2c20 6974 2073 it exists, it s │ │ │ │ │ +00061050: 686f 756c 6420 6265 2075 7365 6420 7769 hould be used wi │ │ │ │ │ +00061060: 7468 6f75 7420 636f 6d6d 656e 742c 0a61 thout comment,.a │ │ │ │ │ +00061070: 6c74 686f 7567 6820 616e 204d 5441 e280 lthough an MTA.. │ │ │ │ │ +00061080: 9973 2063 6f6e 6669 6775 7261 7469 6f6e .s configuration │ │ │ │ │ +00061090: 2073 6372 6970 7420 6d61 7920 7769 7368 script may wish │ │ │ │ │ +000610a0: 2074 6f20 7072 6f6d 7074 2074 6865 2075 to prompt the u │ │ │ │ │ +000610b0: 7365 7220 6576 656e 0a69 6620 6974 2066 ser even.if it f │ │ │ │ │ +000610c0: 696e 6473 2074 6861 7420 7468 6973 2066 inds that this f │ │ │ │ │ +000610d0: 696c 6520 6578 6973 7473 2e20 2049 6620 ile exists. If │ │ │ │ │ +000610e0: 7468 6520 6669 6c65 2064 6f65 7320 6e6f the file does no │ │ │ │ │ +000610f0: 7420 6578 6973 742c 2074 6865 0a70 6163 t exist, the.pac │ │ │ │ │ +00061100: 6b61 6765 2073 686f 756c 6420 7072 6f6d kage should prom │ │ │ │ │ +00061110: 7074 2074 6865 2075 7365 7220 666f 7220 pt the user for │ │ │ │ │ +00061120: 7468 6520 7661 6c75 6520 2870 7265 6665 the value (prefe │ │ │ │ │ +00061130: 7261 626c 7920 7573 696e 670a e280 9864 rably using....d │ │ │ │ │ +00061140: 6562 636f 6e66 e280 9929 2061 6e64 2073 ebconf...) and s │ │ │ │ │ +00061150: 746f 7265 2069 7420 696e 20e2 8098 2f65 tore it in .../e │ │ │ │ │ +00061160: 7463 2f6d 6169 6c6e 616d 65e2 8099 2061 tc/mailname... a │ │ │ │ │ +00061170: 7320 7765 6c6c 2061 7320 7573 696e 6720 s well as using │ │ │ │ │ +00061180: 6974 2069 6e20 7468 650a 7061 636b 6167 it in the.packag │ │ │ │ │ +00061190: 65e2 8099 7320 636f 6e66 6967 7572 6174 e...s configurat │ │ │ │ │ +000611a0: 696f 6e2e 2020 5468 6520 7072 6f6d 7074 ion. The prompt │ │ │ │ │ +000611b0: 2073 686f 756c 6420 6d61 6b65 2069 7420 should make it │ │ │ │ │ +000611c0: 636c 6561 7220 7468 6174 2074 6865 206e clear that the n │ │ │ │ │ +000611d0: 616d 650a 7769 6c6c 206e 6f74 206a 7573 ame.will not jus │ │ │ │ │ +000611e0: 7420 6265 2075 7365 6420 6279 2074 6861 t be used by tha │ │ │ │ │ +000611f0: 7420 7061 636b 6167 652e 2020 466f 7220 t package. For │ │ │ │ │ +00061200: 6578 616d 706c 652c 2069 6e20 7468 6973 example, in this │ │ │ │ │ +00061210: 2073 6974 7561 7469 6f6e 0a74 6865 20e2 situation.the . │ │ │ │ │ +00061220: 8098 696e 6ee2 8099 2070 6163 6b61 6765 ..inn... package │ │ │ │ │ +00061230: 2063 6f75 6c64 2073 6179 2073 6f6d 6574 could say somet │ │ │ │ │ +00061240: 6869 6e67 206c 696b 653a 0a0a 2020 2020 hing like:.. │ │ │ │ │ +00061250: 2050 6c65 6173 6520 656e 7465 7220 7468 Please enter th │ │ │ │ │ +00061260: 6520 226d 6169 6c20 6e61 6d65 2220 6f66 e "mail name" of │ │ │ │ │ +00061270: 2079 6f75 7220 7379 7374 656d 2e20 2054 your system. T │ │ │ │ │ +00061280: 6869 7320 6973 2074 6865 2068 6f73 746e his is the hostn │ │ │ │ │ +00061290: 616d 6520 706f 7274 696f 6e0a 2020 2020 ame portion. │ │ │ │ │ +000612a0: 206f 6620 7468 6520 6164 6472 6573 7320 of the address │ │ │ │ │ +000612b0: 746f 2062 6520 7368 6f77 6e20 6f6e 206f to be shown on o │ │ │ │ │ +000612c0: 7574 676f 696e 6720 6e65 7773 2061 6e64 utgoing news and │ │ │ │ │ +000612d0: 206d 6169 6c20 6d65 7373 6167 6573 2e20 mail messages. │ │ │ │ │ +000612e0: 2054 6865 0a20 2020 2020 6465 6661 756c The. defaul │ │ │ │ │ +000612f0: 7420 6973 2073 7973 686f 7374 6e61 6d65 t is syshostname │ │ │ │ │ +00061300: 2c20 796f 7572 2073 7973 7465 6d27 7320 , your system's │ │ │ │ │ +00061310: 686f 7374 206e 616d 652e 0a0a 2020 2020 host name... │ │ │ │ │ +00061320: 204d 6169 6c20 6e61 6d65 205b 2273 7973 Mail name ["sys │ │ │ │ │ +00061330: 686f 7374 6e61 6d65 225d 3a0a 0a77 6865 hostname"]:..whe │ │ │ │ │ +00061340: 7265 2073 7973 686f 7374 6e61 6d65 2069 re syshostname i │ │ │ │ │ +00061350: 7320 7468 6520 6f75 7470 7574 206f 6620 s the output of │ │ │ │ │ +00061360: e280 9868 6f73 746e 616d 6520 2d2d 6671 ...hostname --fq │ │ │ │ │ +00061370: 646e e280 992e 0a0a 2020 202d 2d2d 2d2d dn...... ----- │ │ │ │ │ +00061380: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +00061390: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +000613a0: 3129 2049 6620 6974 2069 7320 6e6f 7420 1) If it is not │ │ │ │ │ +000613b0: 706f 7373 6962 6c65 2074 6f20 6573 7461 possible to esta │ │ │ │ │ +000613c0: 626c 6973 6820 626f 7468 206c 6f63 6b73 blish both locks │ │ │ │ │ +000613d0: 2c20 7468 6520 7379 7374 656d 0a73 686f , the system.sho │ │ │ │ │ +000613e0: 756c 646e e280 9974 2077 6169 7420 666f uldn...t wait fo │ │ │ │ │ +000613f0: 7220 7468 6520 7365 636f 6e64 206c 6f63 r the second loc │ │ │ │ │ +00061400: 6b20 746f 2062 6520 6573 7461 626c 6973 k to be establis │ │ │ │ │ +00061410: 6865 642c 2062 7574 2072 656d 6f76 6520 hed, but remove │ │ │ │ │ +00061420: 7468 650a 6669 7273 7420 6c6f 636b 2c20 the.first lock, │ │ │ │ │ +00061430: 7761 6974 2061 2028 7261 6e64 6f6d 2920 wait a (random) │ │ │ │ │ +00061440: 7469 6d65 2c20 616e 6420 7374 6172 7420 time, and start │ │ │ │ │ +00061450: 6f76 6572 206c 6f63 6b69 6e67 2061 6761 over locking aga │ │ │ │ │ +00061460: 696e 2e0a 0a20 2020 2832 2920 5468 6572 in... (2) Ther │ │ │ │ │ +00061470: 6520 6172 6520 7477 6f20 7472 6164 6974 e are two tradit │ │ │ │ │ +00061480: 696f 6e61 6c20 7065 726d 6973 7369 6f6e ional permission │ │ │ │ │ +00061490: 2073 6368 656d 6573 2066 6f72 206d 6169 schemes for mai │ │ │ │ │ +000614a0: 6c20 7370 6f6f 6c73 3a0a 6d6f 6465 2036 l spools:.mode 6 │ │ │ │ │ +000614b0: 3030 2077 6974 6820 616c 6c20 6d61 696c 00 with all mail │ │ │ │ │ +000614c0: 2064 656c 6976 6572 7920 646f 6e65 2062 delivery done b │ │ │ │ │ +000614d0: 7920 7072 6f63 6573 7365 7320 7275 6e6e y processes runn │ │ │ │ │ +000614e0: 696e 6720 6173 2074 6865 0a64 6573 7469 ing as the.desti │ │ │ │ │ +000614f0: 6e61 7469 6f6e 2075 7365 722c 206f 7220 nation user, or │ │ │ │ │ +00061500: 6d6f 6465 2036 3630 2061 6e64 206f 776e mode 660 and own │ │ │ │ │ +00061510: 6564 2062 7920 6772 6f75 7020 6d61 696c ed by group mail │ │ │ │ │ +00061520: 2077 6974 6820 6d61 696c 2064 656c 6976 with mail deliv │ │ │ │ │ +00061530: 6572 790a 646f 6e65 2062 7920 6120 7072 ery.done by a pr │ │ │ │ │ +00061540: 6f63 6573 7320 7275 6e6e 696e 6720 6173 ocess running as │ │ │ │ │ +00061550: 2061 2073 7973 7465 6d20 7573 6572 2069 a system user i │ │ │ │ │ +00061560: 6e20 6772 6f75 7020 6d61 696c 2e20 2048 n group mail. H │ │ │ │ │ +00061570: 6973 746f 7269 6361 6c6c 792c 0a44 6562 istorically,.Deb │ │ │ │ │ +00061580: 6961 6e20 7265 7175 6972 6564 206d 6f64 ian required mod │ │ │ │ │ +00061590: 6520 3636 3020 6d61 696c 2073 706f 6f6c e 660 mail spool │ │ │ │ │ +000615a0: 7320 746f 2065 6e61 626c 6520 7468 6520 s to enable the │ │ │ │ │ +000615b0: 6c61 7474 6572 206d 6f64 656c 2c20 6275 latter model, bu │ │ │ │ │ +000615c0: 740a 7468 6174 206d 6f64 656c 2068 6173 t.that model has │ │ │ │ │ +000615d0: 2062 6563 6f6d 6520 696e 6372 6561 7369 become increasi │ │ │ │ │ +000615e0: 6e67 6c79 2075 6e63 6f6d 6d6f 6e20 616e ngly uncommon an │ │ │ │ │ +000615f0: 6420 7468 6520 7072 696e 6369 706c 6520 d the principle │ │ │ │ │ +00061600: 6f66 206c 6561 7374 0a70 7269 7669 6c65 of least.privile │ │ │ │ │ +00061610: 6765 2069 6e64 6963 6174 6573 2074 6861 ge indicates tha │ │ │ │ │ +00061620: 7420 6d61 696c 2073 7973 7465 6d73 2074 t mail systems t │ │ │ │ │ +00061630: 6861 7420 7573 6520 7468 6520 6669 7273 hat use the firs │ │ │ │ │ +00061640: 7420 6d6f 6465 6c20 7368 6f75 6c64 0a75 t model should.u │ │ │ │ │ +00061650: 7365 2070 6572 6d69 7373 696f 6e73 206f se permissions o │ │ │ │ │ +00061660: 6620 3630 302e 2020 4966 2064 656c 6976 f 600. If deliv │ │ │ │ │ +00061670: 6572 7920 746f 2070 726f 6772 616d 7320 ery to programs │ │ │ │ │ +00061680: 6973 2070 6572 6d69 7474 6564 2c20 6974 is permitted, it │ │ │ │ │ +00061690: e280 9973 0a65 6173 6965 7220 746f 206b ...s.easier to k │ │ │ │ │ +000616a0: 6565 7020 7468 6520 6d61 696c 2073 7973 eep the mail sys │ │ │ │ │ +000616b0: 7465 6d20 7365 6375 7265 2069 6620 7468 tem secure if th │ │ │ │ │ +000616c0: 6520 6465 6c69 7665 7279 2061 6765 6e74 e delivery agent │ │ │ │ │ +000616d0: 2072 756e 7320 6173 2074 6865 0a64 6573 runs as the.des │ │ │ │ │ +000616e0: 7469 6e61 7469 6f6e 2075 7365 722e 2020 tination user. │ │ │ │ │ +000616f0: 4465 6269 616e 2050 6f6c 6963 7920 7468 Debian Policy th │ │ │ │ │ +00061700: 6572 6566 6f72 6520 7065 726d 6974 7320 erefore permits │ │ │ │ │ +00061710: 6569 7468 6572 2073 6368 656d 652e 0a0a either scheme... │ │ │ │ │ +00061720: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00061730: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00061740: 653a 204e 6577 7320 7379 7374 656d 2063 e: News system c │ │ │ │ │ +00061750: 6f6e 6669 6775 7261 7469 6f6e 2c20 204e onfiguration, N │ │ │ │ │ +00061760: 6578 743a 2050 726f 6772 616d 7320 666f ext: Programs fo │ │ │ │ │ +00061770: 7220 7468 6520 5820 5769 6e64 6f77 2053 r the X Window S │ │ │ │ │ +00061780: 7973 7465 6d2c 2020 5072 6576 3a20 4d61 ystem, Prev: Ma │ │ │ │ │ +00061790: 696c 2074 7261 6e73 706f 7274 2064 656c il transport del │ │ │ │ │ +000617a0: 6976 6572 7920 616e 6420 7573 6572 2061 ivery and user a │ │ │ │ │ +000617b0: 6765 6e74 732c 2020 5570 3a20 4375 7374 gents, Up: Cust │ │ │ │ │ +000617c0: 6f6d 697a 6564 2070 726f 6772 616d 730a omized programs. │ │ │ │ │ +000617d0: 0a31 312e 3720 4e65 7773 2073 7973 7465 .11.7 News syste │ │ │ │ │ +000617e0: 6d20 636f 6e66 6967 7572 6174 696f 6e0a m configuration. │ │ │ │ │ +000617f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00061800: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00061810: 416c 6c20 7468 6520 636f 6e66 6967 7572 All the configur │ │ │ │ │ +00061820: 6174 696f 6e20 6669 6c65 7320 7265 6c61 ation files rela │ │ │ │ │ +00061830: 7465 6420 746f 2074 6865 204e 4e54 5020 ted to the NNTP │ │ │ │ │ +00061840: 286e 6577 7329 2073 6572 7665 7273 2061 (news) servers a │ │ │ │ │ +00061850: 6e64 0a63 6c69 656e 7473 2073 686f 756c nd.clients shoul │ │ │ │ │ +00061860: 6420 6265 206c 6f63 6174 6564 2075 6e64 d be located und │ │ │ │ │ +00061870: 6572 20e2 8098 2f65 7463 2f6e 6577 73e2 er .../etc/news. │ │ │ │ │ +00061880: 8099 2e0a 0a54 6865 7265 2061 7265 2073 .....There are s │ │ │ │ │ +00061890: 6f6d 6520 636f 6e66 6967 7572 6174 696f ome configuratio │ │ │ │ │ +000618a0: 6e20 6973 7375 6573 2074 6861 7420 6170 n issues that ap │ │ │ │ │ +000618b0: 706c 7920 746f 2061 206e 756d 6265 7220 ply to a number │ │ │ │ │ +000618c0: 6f66 206e 6577 730a 636c 6965 6e74 7320 of news.clients │ │ │ │ │ +000618d0: 616e 6420 7365 7276 6572 2070 6163 6b61 and server packa │ │ │ │ │ +000618e0: 6765 7320 6f6e 2074 6865 206d 6163 6869 ges on the machi │ │ │ │ │ +000618f0: 6e65 2e20 2054 6865 7365 2061 7265 3a0a ne. These are:. │ │ │ │ │ +00061900: 0ae2 8098 2f65 7463 2f6e 6577 732f 6f72 ..../etc/news/or │ │ │ │ │ +00061910: 6761 6e69 7a61 7469 6f6e e280 990a 0a20 ganization..... │ │ │ │ │ +00061920: 2020 2020 4120 7374 7269 6e67 2077 6869 A string whi │ │ │ │ │ +00061930: 6368 2073 686f 756c 6420 6170 7065 6172 ch should appear │ │ │ │ │ +00061940: 2061 7320 7468 6520 6f72 6761 6e69 7a61 as the organiza │ │ │ │ │ +00061950: 7469 6f6e 2068 6561 6465 7220 666f 7220 tion header for │ │ │ │ │ +00061960: 616c 6c0a 2020 2020 206d 6573 7361 6765 all. message │ │ │ │ │ +00061970: 7320 706f 7374 6564 2062 7920 4e4e 5450 s posted by NNTP │ │ │ │ │ +00061980: 2063 6c69 656e 7473 206f 6e20 7468 6520 clients on the │ │ │ │ │ +00061990: 6d61 6368 696e 650a 0ae2 8098 2f65 7463 machine...../etc │ │ │ │ │ +000619a0: 2f6e 6577 732f 7365 7276 6572 e280 990a /news/server.... │ │ │ │ │ +000619b0: 0a20 2020 2020 436f 6e74 6169 6e73 2074 . Contains t │ │ │ │ │ +000619c0: 6865 2046 5144 4e20 6f66 2074 6865 2075 he FQDN of the u │ │ │ │ │ +000619d0: 7073 7472 6561 6d20 4e4e 5450 2073 6572 pstream NNTP ser │ │ │ │ │ +000619e0: 7665 722c 206f 7220 6c6f 6361 6c68 6f73 ver, or localhos │ │ │ │ │ +000619f0: 7420 6966 2074 6865 0a20 2020 2020 6c6f t if the. lo │ │ │ │ │ +00061a00: 6361 6c20 6d61 6368 696e 6520 6973 2061 cal machine is a │ │ │ │ │ +00061a10: 6e20 4e4e 5450 2073 6572 7665 722e 0a0a n NNTP server... │ │ │ │ │ +00061a20: 4f74 6865 7220 676c 6f62 616c 2066 696c Other global fil │ │ │ │ │ +00061a30: 6573 206d 6179 2062 6520 6164 6465 6420 es may be added │ │ │ │ │ +00061a40: 6173 2072 6571 7569 7265 6420 666f 7220 as required for │ │ │ │ │ +00061a50: 6372 6f73 732d 7061 636b 6167 6520 6e65 cross-package ne │ │ │ │ │ +00061a60: 7773 0a63 6f6e 6669 6775 7261 7469 6f6e ws.configuration │ │ │ │ │ +00061a70: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00061a80: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00061a90: 4e6f 6465 3a20 5072 6f67 7261 6d73 2066 Node: Programs f │ │ │ │ │ +00061aa0: 6f72 2074 6865 2058 2057 696e 646f 7720 or the X Window │ │ │ │ │ +00061ab0: 5379 7374 656d 2c20 204e 6578 743a 2050 System, Next: P │ │ │ │ │ +00061ac0: 6572 6c20 7072 6f67 7261 6d73 2061 6e64 erl programs and │ │ │ │ │ +00061ad0: 206d 6f64 756c 6573 2c20 2050 7265 763a modules, Prev: │ │ │ │ │ +00061ae0: 204e 6577 7320 7379 7374 656d 2063 6f6e News system con │ │ │ │ │ +00061af0: 6669 6775 7261 7469 6f6e 2c20 2055 703a figuration, Up: │ │ │ │ │ +00061b00: 2043 7573 746f 6d69 7a65 6420 7072 6f67 Customized prog │ │ │ │ │ +00061b10: 7261 6d73 0a0a 3131 2e38 2050 726f 6772 rams..11.8 Progr │ │ │ │ │ +00061b20: 616d 7320 666f 7220 7468 6520 5820 5769 ams for the X Wi │ │ │ │ │ +00061b30: 6e64 6f77 2053 7973 7465 6d0a 3d3d 3d3d ndow System.==== │ │ │ │ │ +00061b40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00061b50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00061b60: 3d0a 0a2a 204d 656e 753a 0a0a 2a20 5072 =..* Menu:..* Pr │ │ │ │ │ +00061b70: 6f76 6964 696e 6720 5820 7375 7070 6f72 oviding X suppor │ │ │ │ │ +00061b80: 7420 616e 6420 7061 636b 6167 6520 7072 t and package pr │ │ │ │ │ +00061b90: 696f 7269 7469 6573 3a3a 0a2a 2050 6163 iorities::.* Pac │ │ │ │ │ +00061ba0: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ +00061bb0: 616e 2058 2073 6572 7665 723a 3a0a 2a20 an X server::.* │ │ │ │ │ +00061bc0: 5061 636b 6167 6573 2070 726f 7669 6469 Packages providi │ │ │ │ │ +00061bd0: 6e67 2061 2074 6572 6d69 6e61 6c20 656d ng a terminal em │ │ │ │ │ +00061be0: 756c 6174 6f72 3a3a 0a2a 2050 6163 6b61 ulator::.* Packa │ │ │ │ │ +00061bf0: 6765 7320 7072 6f76 6964 696e 6720 6120 ges providing a │ │ │ │ │ +00061c00: 7769 6e64 6f77 206d 616e 6167 6572 3a3a window manager:: │ │ │ │ │ +00061c10: 0a2a 2050 6163 6b61 6765 7320 7072 6f76 .* Packages prov │ │ │ │ │ +00061c20: 6964 696e 6720 666f 6e74 733a 3a0a 2a20 iding fonts::.* │ │ │ │ │ +00061c30: 4170 706c 6963 6174 696f 6e20 6465 6661 Application defa │ │ │ │ │ +00061c40: 756c 7473 2066 696c 6573 3a3a 0a2a 2049 ults files::.* I │ │ │ │ │ +00061c50: 6e73 7461 6c6c 6174 696f 6e20 6469 7265 nstallation dire │ │ │ │ │ +00061c60: 6374 6f72 7920 6973 7375 6573 3a3a 0a0a ctory issues::.. │ │ │ │ │ +00061c70: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00061c80: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00061c90: 653a 2050 726f 7669 6469 6e67 2058 2073 e: Providing X s │ │ │ │ │ +00061ca0: 7570 706f 7274 2061 6e64 2070 6163 6b61 upport and packa │ │ │ │ │ +00061cb0: 6765 2070 7269 6f72 6974 6965 732c 2020 ge priorities, │ │ │ │ │ +00061cc0: 4e65 7874 3a20 5061 636b 6167 6573 2070 Next: Packages p │ │ │ │ │ +00061cd0: 726f 7669 6469 6e67 2061 6e20 5820 7365 roviding an X se │ │ │ │ │ +00061ce0: 7276 6572 2c20 2055 703a 2050 726f 6772 rver, Up: Progr │ │ │ │ │ +00061cf0: 616d 7320 666f 7220 7468 6520 5820 5769 ams for the X Wi │ │ │ │ │ +00061d00: 6e64 6f77 2053 7973 7465 6d0a 0a31 312e ndow System..11. │ │ │ │ │ +00061d10: 382e 3120 5072 6f76 6964 696e 6720 5820 8.1 Providing X │ │ │ │ │ +00061d20: 7375 7070 6f72 7420 616e 6420 7061 636b support and pack │ │ │ │ │ +00061d30: 6167 6520 7072 696f 7269 7469 6573 0a2d age priorities.- │ │ │ │ │ +00061d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00061d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00061d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00061d70: 0a0a 5072 6f67 7261 6d73 2074 6861 7420 ..Programs that │ │ │ │ │ +00061d80: 6361 6e20 6265 2063 6f6e 6669 6775 7265 can be configure │ │ │ │ │ +00061d90: 6420 7769 7468 2073 7570 706f 7274 2066 d with support f │ │ │ │ │ +00061da0: 6f72 2074 6865 2058 2057 696e 646f 7720 or the X Window │ │ │ │ │ +00061db0: 5379 7374 656d 0a6d 7573 7420 6265 2063 System.must be c │ │ │ │ │ +00061dc0: 6f6e 6669 6775 7265 6420 746f 2064 6f20 onfigured to do │ │ │ │ │ +00061dd0: 736f 2061 6e64 206d 7573 7420 6465 636c so and must decl │ │ │ │ │ +00061de0: 6172 6520 616e 7920 7061 636b 6167 6520 are any package │ │ │ │ │ +00061df0: 6465 7065 6e64 656e 6369 6573 0a6e 6563 dependencies.nec │ │ │ │ │ +00061e00: 6573 7361 7279 2074 6f20 7361 7469 7366 essary to satisf │ │ │ │ │ +00061e10: 7920 7468 6569 7220 7275 6e74 696d 6520 y their runtime │ │ │ │ │ +00061e20: 7265 7175 6972 656d 656e 7473 2077 6865 requirements whe │ │ │ │ │ +00061e30: 6e20 7573 696e 6720 7468 6520 5820 5769 n using the X Wi │ │ │ │ │ +00061e40: 6e64 6f77 0a53 7973 7465 6d2e 2020 4966 ndow.System. If │ │ │ │ │ +00061e50: 2073 7563 6820 6120 7061 636b 6167 6520 such a package │ │ │ │ │ +00061e60: 6973 206f 6620 6869 6768 6572 2070 7269 is of higher pri │ │ │ │ │ +00061e70: 6f72 6974 7920 7468 616e 2074 6865 2058 ority than the X │ │ │ │ │ +00061e80: 2070 6163 6b61 6765 7320 6f6e 0a77 6869 packages on.whi │ │ │ │ │ +00061e90: 6368 2069 7420 6465 7065 6e64 732c 2069 ch it depends, i │ │ │ │ │ +00061ea0: 7420 6973 2072 6571 7569 7265 6420 7468 t is required th │ │ │ │ │ +00061eb0: 6174 2065 6974 6865 7220 7468 6520 582d at either the X- │ │ │ │ │ +00061ec0: 7370 6563 6966 6963 2063 6f6d 706f 6e65 specific compone │ │ │ │ │ +00061ed0: 6e74 730a 6265 2073 706c 6974 2069 6e74 nts.be split int │ │ │ │ │ +00061ee0: 6f20 6120 7365 7061 7261 7465 2070 6163 o a separate pac │ │ │ │ │ +00061ef0: 6b61 6765 2c20 6f72 2074 6861 7420 616e kage, or that an │ │ │ │ │ +00061f00: 2061 6c74 6572 6e61 7469 7665 2076 6572 alternative ver │ │ │ │ │ +00061f10: 7369 6f6e 206f 6620 7468 650a 7061 636b sion of the.pack │ │ │ │ │ +00061f20: 6167 652c 2077 6869 6368 2069 6e63 6c75 age, which inclu │ │ │ │ │ +00061f30: 6465 7320 5820 7375 7070 6f72 742c 2062 des X support, b │ │ │ │ │ +00061f40: 6520 7072 6f76 6964 6564 2c20 6f72 2074 e provided, or t │ │ │ │ │ +00061f50: 6861 7420 7468 6520 7061 636b 6167 65e2 hat the package. │ │ │ │ │ +00061f60: 8099 730a 7072 696f 7269 7479 2062 6520 ..s.priority be │ │ │ │ │ +00061f70: 6c6f 7765 7265 642e 0a0a 1f0a 4669 6c65 lowered.....File │ │ │ │ │ +00061f80: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00061f90: 696e 666f 2c20 204e 6f64 653a 2050 6163 info, Node: Pac │ │ │ │ │ +00061fa0: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ +00061fb0: 616e 2058 2073 6572 7665 722c 2020 4e65 an X server, Ne │ │ │ │ │ +00061fc0: 7874 3a20 5061 636b 6167 6573 2070 726f xt: Packages pro │ │ │ │ │ +00061fd0: 7669 6469 6e67 2061 2074 6572 6d69 6e61 viding a termina │ │ │ │ │ +00061fe0: 6c20 656d 756c 6174 6f72 2c20 2050 7265 l emulator, Pre │ │ │ │ │ +00061ff0: 763a 2050 726f 7669 6469 6e67 2058 2073 v: Providing X s │ │ │ │ │ +00062000: 7570 706f 7274 2061 6e64 2070 6163 6b61 upport and packa │ │ │ │ │ +00062010: 6765 2070 7269 6f72 6974 6965 732c 2020 ge priorities, │ │ │ │ │ +00062020: 5570 3a20 5072 6f67 7261 6d73 2066 6f72 Up: Programs for │ │ │ │ │ +00062030: 2074 6865 2058 2057 696e 646f 7720 5379 the X Window Sy │ │ │ │ │ +00062040: 7374 656d 0a0a 3131 2e38 2e32 2050 6163 stem..11.8.2 Pac │ │ │ │ │ +00062050: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ +00062060: 616e 2058 2073 6572 7665 720a 2d2d 2d2d an X server.---- │ │ │ │ │ +00062070: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062080: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062090: 2d0a 0a50 6163 6b61 6765 7320 7468 6174 -..Packages that │ │ │ │ │ +000620a0: 2070 726f 7669 6465 2061 6e20 5820 7365 provide an X se │ │ │ │ │ +000620b0: 7276 6572 2074 6861 742c 2064 6972 6563 rver that, direc │ │ │ │ │ +000620c0: 746c 7920 6f72 2069 6e64 6972 6563 746c tly or indirectl │ │ │ │ │ +000620d0: 792c 0a63 6f6d 6d75 6e69 6361 7465 7320 y,.communicates │ │ │ │ │ +000620e0: 7769 7468 2072 6561 6c20 696e 7075 7420 with real input │ │ │ │ │ +000620f0: 616e 6420 6469 7370 6c61 7920 6861 7264 and display hard │ │ │ │ │ +00062100: 7761 7265 2073 686f 756c 6420 6465 636c ware should decl │ │ │ │ │ +00062110: 6172 6520 696e 0a74 6865 6972 20e2 8098 are in.their ... │ │ │ │ │ +00062120: 5072 6f76 6964 6573 e280 9920 636f 6e74 Provides... cont │ │ │ │ │ +00062130: 726f 6c20 6669 656c 6420 7468 6174 2074 rol field that t │ │ │ │ │ +00062140: 6865 7920 7072 6f76 6964 6520 7468 6520 hey provide the │ │ │ │ │ +00062150: 7669 7274 7561 6c20 7061 636b 6167 650a virtual package. │ │ │ │ │ +00062160: e280 9878 7365 7276 6572 e280 992e 2020 ...xserver.... │ │ │ │ │ +00062170: 2831 290a 0a20 2020 2d2d 2d2d 2d2d 2d2d (1).. -------- │ │ │ │ │ +00062180: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ +00062190: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ +000621a0: 5468 6973 2069 6d70 6c65 6d65 6e74 7320 This implements │ │ │ │ │ +000621b0: 6375 7272 656e 7420 7072 6163 7469 6365 current practice │ │ │ │ │ +000621c0: 2c20 616e 6420 7072 6f76 6964 6573 2061 , and provides a │ │ │ │ │ +000621d0: 6e20 6163 7475 616c 2070 6f6c 6963 790a n actual policy. │ │ │ │ │ +000621e0: 666f 7220 7573 6167 6520 6f66 2074 6865 for usage of the │ │ │ │ │ +000621f0: 20e2 8098 7873 6572 7665 72e2 8099 2076 ...xserver... v │ │ │ │ │ +00062200: 6972 7475 616c 2070 6163 6b61 6765 2077 irtual package w │ │ │ │ │ +00062210: 6869 6368 2061 7070 6561 7273 2069 6e20 hich appears in │ │ │ │ │ +00062220: 7468 6520 7669 7274 7561 6c0a 7061 636b the virtual.pack │ │ │ │ │ +00062230: 6167 6573 206c 6973 742e 2020 496e 2061 ages list. In a │ │ │ │ │ +00062240: 206e 7574 7368 656c 6c2c 2058 2073 6572 nutshell, X ser │ │ │ │ │ +00062250: 7665 7273 2074 6861 7420 696e 7465 7266 vers that interf │ │ │ │ │ +00062260: 6163 6520 6469 7265 6374 6c79 2077 6974 ace directly wit │ │ │ │ │ +00062270: 680a 7468 6520 6469 7370 6c61 7920 616e h.the display an │ │ │ │ │ +00062280: 6420 696e 7075 7420 6861 7264 7761 7265 d input hardware │ │ │ │ │ +00062290: 206f 7220 7669 6120 616e 6f74 6865 7220 or via another │ │ │ │ │ +000622a0: 7375 6273 7973 7465 6d20 2865 2e67 2e2c subsystem (e.g., │ │ │ │ │ +000622b0: 2047 4749 290a 7368 6f75 6c64 2070 726f GGI).should pro │ │ │ │ │ +000622c0: 7669 6465 20e2 8098 7873 6572 7665 72e2 vide ...xserver. │ │ │ │ │ +000622d0: 8099 2e20 2054 6869 6e67 7320 6c69 6b65 ... Things like │ │ │ │ │ +000622e0: 20e2 8098 5876 6662 e280 992c 20e2 8098 ...Xvfb..., ... │ │ │ │ │ +000622f0: 586e 6573 74e2 8099 2c20 616e 6420 e280 Xnest..., and .. │ │ │ │ │ +00062300: 9858 7072 74e2 8099 0a73 686f 756c 6420 .Xprt....should │ │ │ │ │ +00062310: 6e6f 742e 0a0a 1f0a 4669 6c65 3a20 6465 not.....File: de │ │ │ │ │ +00062320: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00062330: 2c20 204e 6f64 653a 2050 6163 6b61 6765 , Node: Package │ │ │ │ │ +00062340: 7320 7072 6f76 6964 696e 6720 6120 7465 s providing a te │ │ │ │ │ +00062350: 726d 696e 616c 2065 6d75 6c61 746f 722c rminal emulator, │ │ │ │ │ +00062360: 2020 4e65 7874 3a20 5061 636b 6167 6573 Next: Packages │ │ │ │ │ +00062370: 2070 726f 7669 6469 6e67 2061 2077 696e providing a win │ │ │ │ │ +00062380: 646f 7720 6d61 6e61 6765 722c 2020 5072 dow manager, Pr │ │ │ │ │ +00062390: 6576 3a20 5061 636b 6167 6573 2070 726f ev: Packages pro │ │ │ │ │ +000623a0: 7669 6469 6e67 2061 6e20 5820 7365 7276 viding an X serv │ │ │ │ │ +000623b0: 6572 2c20 2055 703a 2050 726f 6772 616d er, Up: Program │ │ │ │ │ +000623c0: 7320 666f 7220 7468 6520 5820 5769 6e64 s for the X Wind │ │ │ │ │ +000623d0: 6f77 2053 7973 7465 6d0a 0a31 312e 382e ow System..11.8. │ │ │ │ │ +000623e0: 3320 5061 636b 6167 6573 2070 726f 7669 3 Packages provi │ │ │ │ │ +000623f0: 6469 6e67 2061 2074 6572 6d69 6e61 6c20 ding a terminal │ │ │ │ │ +00062400: 656d 756c 6174 6f72 0a2d 2d2d 2d2d 2d2d emulator.------- │ │ │ │ │ +00062410: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062430: 2d2d 2d2d 2d2d 0a0a 5061 636b 6167 6573 ------..Packages │ │ │ │ │ +00062440: 2074 6861 7420 7072 6f76 6964 6520 6120 that provide a │ │ │ │ │ +00062450: 7465 726d 696e 616c 2065 6d75 6c61 746f terminal emulato │ │ │ │ │ +00062460: 7220 666f 7220 7468 6520 5820 5769 6e64 r for the X Wind │ │ │ │ │ +00062470: 6f77 2053 7973 7465 6d20 7768 6963 680a ow System which. │ │ │ │ │ +00062480: 6d65 6574 2074 6865 2063 7269 7465 7269 meet the criteri │ │ │ │ │ +00062490: 6120 6c69 7374 6564 2062 656c 6f77 2073 a listed below s │ │ │ │ │ +000624a0: 686f 756c 6420 6465 636c 6172 6520 696e hould declare in │ │ │ │ │ +000624b0: 2074 6865 6972 20e2 8098 5072 6f76 6964 their ...Provid │ │ │ │ │ +000624c0: 6573 e280 990a 636f 6e74 726f 6c20 6669 es....control fi │ │ │ │ │ +000624d0: 656c 6420 7468 6174 2074 6865 7920 7072 eld that they pr │ │ │ │ │ +000624e0: 6f76 6964 6520 7468 6520 7669 7274 7561 ovide the virtua │ │ │ │ │ +000624f0: 6c20 7061 636b 6167 650a e280 9878 2d74 l package....x-t │ │ │ │ │ +00062500: 6572 6d69 6e61 6c2d 656d 756c 6174 6f72 erminal-emulator │ │ │ │ │ +00062510: e280 992e 2020 5468 6579 2073 686f 756c .... They shoul │ │ │ │ │ +00062520: 6420 616c 736f 2072 6567 6973 7465 7220 d also register │ │ │ │ │ +00062530: 7468 656d 7365 6c76 6573 2061 7320 616e themselves as an │ │ │ │ │ +00062540: 0a61 6c74 6572 6e61 7469 7665 2066 6f72 .alternative for │ │ │ │ │ +00062550: 20e2 8098 2f75 7372 2f62 696e 2f78 2d74 .../usr/bin/x-t │ │ │ │ │ +00062560: 6572 6d69 6e61 6c2d 656d 756c 6174 6f72 erminal-emulator │ │ │ │ │ +00062570: e280 992c 2077 6974 6820 6120 7072 696f ..., with a prio │ │ │ │ │ +00062580: 7269 7479 206f 6620 3230 2e0a 5468 6174 rity of 20..That │ │ │ │ │ +00062590: 2061 6c74 6572 6e61 7469 7665 2073 686f alternative sho │ │ │ │ │ +000625a0: 756c 6420 6861 7665 2061 2073 6c61 7665 uld have a slave │ │ │ │ │ +000625b0: 2061 6c74 6572 6e61 7469 7665 2066 6f72 alternative for │ │ │ │ │ +000625c0: 0ae2 8098 2f75 7372 2f73 6861 7265 2f6d ..../usr/share/m │ │ │ │ │ +000625d0: 616e 2f6d 616e 312f 782d 7465 726d 696e an/man1/x-termin │ │ │ │ │ +000625e0: 616c 2d65 6d75 6c61 746f 722e 312e 677a al-emulator.1.gz │ │ │ │ │ +000625f0: e280 9920 706f 696e 7469 6e67 2074 6f20 ... pointing to │ │ │ │ │ +00062600: 7468 650a 636f 7272 6573 706f 6e64 696e the.correspondin │ │ │ │ │ +00062610: 6720 6d61 6e75 616c 2070 6167 652e 0a0a g manual page... │ │ │ │ │ +00062620: 546f 2062 6520 616e 20e2 8098 782d 7465 To be an ...x-te │ │ │ │ │ +00062630: 726d 696e 616c 2d65 6d75 6c61 746f 72e2 rminal-emulator. │ │ │ │ │ +00062640: 8099 2c20 6120 7072 6f67 7261 6d20 6d75 .., a program mu │ │ │ │ │ +00062650: 7374 3a0a 0a20 2020 2d20 4265 2061 626c st:.. - Be abl │ │ │ │ │ +00062660: 6520 746f 2065 6d75 6c61 7465 2061 2044 e to emulate a D │ │ │ │ │ +00062670: 4543 2056 5431 3030 2074 6572 6d69 6e61 EC VT100 termina │ │ │ │ │ +00062680: 6c2c 206f 7220 6120 636f 6d70 6174 6962 l, or a compatib │ │ │ │ │ +00062690: 6c65 2074 6572 6d69 6e61 6c2e 0a0a 2020 le terminal... │ │ │ │ │ +000626a0: 202d 2053 7570 706f 7274 2074 6865 2063 - Support the c │ │ │ │ │ +000626b0: 6f6d 6d61 6e64 2d6c 696e 6520 6f70 7469 ommand-line opti │ │ │ │ │ +000626c0: 6f6e 20e2 8098 2d65 2063 6f6d 6d61 6e64 on ...-e command │ │ │ │ │ +000626d0: e280 992c 2077 6869 6368 2063 7265 6174 ..., which creat │ │ │ │ │ +000626e0: 6573 2061 206e 6577 0a20 2020 2020 7465 es a new. te │ │ │ │ │ +000626f0: 726d 696e 616c 2077 696e 646f 7720 2831 rminal window (1 │ │ │ │ │ +00062700: 2920 616e 6420 7275 6e73 2074 6865 2073 ) and runs the s │ │ │ │ │ +00062710: 7065 6369 6669 6564 2063 6f6d 6d61 6e64 pecified command │ │ │ │ │ +00062720: 2e20 203c 636f 6d6d 616e 643e 206d 6179 . may │ │ │ │ │ +00062730: 0a20 2020 2020 6265 206d 756c 7469 706c . be multipl │ │ │ │ │ +00062740: 6520 6172 6775 6d65 6e74 732c 2077 6869 e arguments, whi │ │ │ │ │ +00062750: 6368 2066 6f72 6d20 7468 6520 6172 6775 ch form the argu │ │ │ │ │ +00062760: 6d65 6e74 206c 6973 7420 746f 2074 6865 ment list to the │ │ │ │ │ +00062770: 2065 7865 6375 7465 640a 2020 2020 2070 executed. p │ │ │ │ │ +00062780: 726f 6772 616d 2e20 2049 6e20 6f74 6865 rogram. In othe │ │ │ │ │ +00062790: 7220 776f 7264 732c 2074 6865 2062 6568 r words, the beh │ │ │ │ │ +000627a0: 6176 696f 7220 6973 2061 7320 7468 6f75 avior is as thou │ │ │ │ │ +000627b0: 6768 2074 6865 2061 7267 756d 656e 7473 gh the arguments │ │ │ │ │ +000627c0: 0a20 2020 2020 7765 7265 2070 6173 7365 . were passe │ │ │ │ │ +000627d0: 6420 6469 7265 6374 6c79 2074 6f20 e280 d directly to .. │ │ │ │ │ +000627e0: 9865 7865 6376 70e2 8099 2c20 6279 7061 .execvp..., bypa │ │ │ │ │ +000627f0: 7373 696e 6720 7468 6520 7368 656c 6c2e ssing the shell. │ │ │ │ │ +00062800: 2020 28e2 8098 7874 6572 6de2 8099 e280 (...xterm..... │ │ │ │ │ +00062810: 9973 0a20 2020 2020 6265 6861 7669 6f72 .s. behavior │ │ │ │ │ +00062820: 206f 6620 6661 6c6c 696e 6720 6261 636b of falling back │ │ │ │ │ +00062830: 206f 6e20 7573 696e 6720 7468 6520 7368 on using the sh │ │ │ │ │ +00062840: 656c 6c20 6966 20e2 8098 2d65 e280 9920 ell if ...-e... │ │ │ │ │ +00062850: 6861 6420 6120 7369 6e67 6c65 0a20 2020 had a single. │ │ │ │ │ +00062860: 2020 6172 6775 6d65 6e74 2061 6e64 2065 argument and e │ │ │ │ │ +00062870: 7865 6320 6661 696c 6564 2069 7320 7065 xec failed is pe │ │ │ │ │ +00062880: 726d 6973 7369 626c 6520 6275 7420 6e6f rmissible but no │ │ │ │ │ +00062890: 7420 7265 7175 6972 6564 2e29 0a0a 2020 t required.).. │ │ │ │ │ +000628a0: 202d 2053 7570 706f 7274 2074 6865 2063 - Support the c │ │ │ │ │ +000628b0: 6f6d 6d61 6e64 2d6c 696e 6520 6f70 7469 ommand-line opti │ │ │ │ │ +000628c0: 6f6e 20e2 8098 2d54 2074 6974 6c65 e280 on ...-T title.. │ │ │ │ │ +000628d0: 992c 2077 6869 6368 2063 7265 6174 6573 ., which creates │ │ │ │ │ +000628e0: 2061 206e 6577 0a20 2020 2020 7465 726d a new. term │ │ │ │ │ +000628f0: 696e 616c 2077 696e 646f 7720 7769 7468 inal window with │ │ │ │ │ +00062900: 2074 6865 2077 696e 646f 7720 7469 746c the window titl │ │ │ │ │ +00062910: 6520 7469 746c 652e 0a0a 2020 202d 2d2d e title... --- │ │ │ │ │ +00062920: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +00062930: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +00062940: 2028 3129 20e2 809c 4e65 7720 7465 726d (1) ...New term │ │ │ │ │ +00062950: 696e 616c 2077 696e 646f 77e2 809d 2064 inal window... d │ │ │ │ │ +00062960: 6f65 7320 6e6f 7420 6e65 6365 7373 6172 oes not necessar │ │ │ │ │ +00062970: 696c 7920 6d65 616e 2061 206e 6577 2074 ily mean a new t │ │ │ │ │ +00062980: 6f70 2d6c 6576 656c 2058 0a77 696e 646f op-level X.windo │ │ │ │ │ +00062990: 7720 6469 7265 6374 6c79 2070 6172 656e w directly paren │ │ │ │ │ +000629a0: 7465 6420 6279 2074 6865 2077 696e 646f ted by the windo │ │ │ │ │ +000629b0: 7720 6d61 6e61 6765 723b 2069 7420 636f w manager; it co │ │ │ │ │ +000629c0: 756c 642c 2069 6620 7468 650a 7465 726d uld, if the.term │ │ │ │ │ +000629d0: 696e 616c 2065 6d75 6c61 746f 7220 6170 inal emulator ap │ │ │ │ │ +000629e0: 706c 6963 6174 696f 6e20 7765 7265 2073 plication were s │ │ │ │ │ +000629f0: 6f20 636f 6465 642c 2062 6520 6120 6e65 o coded, be a ne │ │ │ │ │ +00062a00: 7720 e280 9c76 6965 77e2 809d 2069 6e20 w ...view... in │ │ │ │ │ +00062a10: 610a 6d75 6c74 6970 6c65 2d64 6f63 756d a.multiple-docum │ │ │ │ │ +00062a20: 656e 7420 696e 7465 7266 6163 6520 284d ent interface (M │ │ │ │ │ +00062a30: 4449 292e 0a0a 1f0a 4669 6c65 3a20 6465 DI).....File: de │ │ │ │ │ +00062a40: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00062a50: 2c20 204e 6f64 653a 2050 6163 6b61 6765 , Node: Package │ │ │ │ │ +00062a60: 7320 7072 6f76 6964 696e 6720 6120 7769 s providing a wi │ │ │ │ │ +00062a70: 6e64 6f77 206d 616e 6167 6572 2c20 204e ndow manager, N │ │ │ │ │ +00062a80: 6578 743a 2050 6163 6b61 6765 7320 7072 ext: Packages pr │ │ │ │ │ +00062a90: 6f76 6964 696e 6720 666f 6e74 732c 2020 oviding fonts, │ │ │ │ │ +00062aa0: 5072 6576 3a20 5061 636b 6167 6573 2070 Prev: Packages p │ │ │ │ │ +00062ab0: 726f 7669 6469 6e67 2061 2074 6572 6d69 roviding a termi │ │ │ │ │ +00062ac0: 6e61 6c20 656d 756c 6174 6f72 2c20 2055 nal emulator, U │ │ │ │ │ +00062ad0: 703a 2050 726f 6772 616d 7320 666f 7220 p: Programs for │ │ │ │ │ +00062ae0: 7468 6520 5820 5769 6e64 6f77 2053 7973 the X Window Sys │ │ │ │ │ +00062af0: 7465 6d0a 0a31 312e 382e 3420 5061 636b tem..11.8.4 Pack │ │ │ │ │ +00062b00: 6167 6573 2070 726f 7669 6469 6e67 2061 ages providing a │ │ │ │ │ +00062b10: 2077 696e 646f 7720 6d61 6e61 6765 720a window manager. │ │ │ │ │ +00062b20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062b40: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5061 636b ----------..Pack │ │ │ │ │ +00062b50: 6167 6573 2074 6861 7420 7072 6f76 6964 ages that provid │ │ │ │ │ +00062b60: 6520 6120 7769 6e64 6f77 206d 616e 6167 e a window manag │ │ │ │ │ +00062b70: 6572 2073 686f 756c 6420 6465 636c 6172 er should declar │ │ │ │ │ +00062b80: 6520 696e 2074 6865 6972 0ae2 8098 5072 e in their....Pr │ │ │ │ │ +00062b90: 6f76 6964 6573 e280 9920 636f 6e74 726f ovides... contro │ │ │ │ │ +00062ba0: 6c20 6669 656c 6420 7468 6174 2074 6865 l field that the │ │ │ │ │ +00062bb0: 7920 7072 6f76 6964 6520 7468 6520 7669 y provide the vi │ │ │ │ │ +00062bc0: 7274 7561 6c20 7061 636b 6167 650a e280 rtual package... │ │ │ │ │ +00062bd0: 9878 2d77 696e 646f 772d 6d61 6e61 6765 .x-window-manage │ │ │ │ │ +00062be0: 72e2 8099 2e20 2054 6865 7920 7368 6f75 r.... They shou │ │ │ │ │ +00062bf0: 6c64 2061 6c73 6f20 7265 6769 7374 6572 ld also register │ │ │ │ │ +00062c00: 2074 6865 6d73 656c 7665 7320 6173 2061 themselves as a │ │ │ │ │ +00062c10: 6e0a 616c 7465 726e 6174 6976 6520 666f n.alternative fo │ │ │ │ │ +00062c20: 7220 e280 982f 7573 722f 6269 6e2f 782d r .../usr/bin/x- │ │ │ │ │ +00062c30: 7769 6e64 6f77 2d6d 616e 6167 6572 e280 window-manager.. │ │ │ │ │ +00062c40: 992c 2077 6974 6820 6120 7072 696f 7269 ., with a priori │ │ │ │ │ +00062c50: 7479 2063 616c 6375 6c61 7465 640a 6173 ty calculated.as │ │ │ │ │ +00062c60: 2066 6f6c 6c6f 7773 3a0a 0a20 2020 2d20 follows:.. - │ │ │ │ │ +00062c70: 5374 6172 7420 7769 7468 2061 2070 7269 Start with a pri │ │ │ │ │ +00062c80: 6f72 6974 7920 6f66 2034 302e 0a0a 2020 ority of 40... │ │ │ │ │ +00062c90: 202d 2049 6620 7468 6520 7769 6e64 6f77 - If the window │ │ │ │ │ +00062ca0: 206d 616e 6167 6572 2063 6f6d 706c 6965 manager complie │ │ │ │ │ +00062cb0: 7320 7769 7468 2054 6865 2057 696e 646f s with The Windo │ │ │ │ │ +00062cc0: 7720 4d61 6e61 6765 720a 2020 2020 2053 w Manager. S │ │ │ │ │ +00062cd0: 7065 6369 6669 6361 7469 6f6e 2050 726f pecification Pro │ │ │ │ │ +00062ce0: 6a65 6374 2831 292c 2077 7269 7474 656e ject(1), written │ │ │ │ │ +00062cf0: 2062 7920 7468 6520 4672 6565 2044 6573 by the Free Des │ │ │ │ │ +00062d00: 6b74 6f70 2047 726f 7570 2832 292c 2061 ktop Group(2), a │ │ │ │ │ +00062d10: 6464 0a20 2020 2020 3430 2070 6f69 6e74 dd. 40 point │ │ │ │ │ +00062d20: 732e 0a0a 2020 202d 2049 6620 7468 6520 s... - If the │ │ │ │ │ +00062d30: 7769 6e64 6f77 206d 616e 6167 6572 2070 window manager p │ │ │ │ │ +00062d40: 6572 6d69 7473 2074 6865 2058 2073 6573 ermits the X ses │ │ │ │ │ +00062d50: 7369 6f6e 2074 6f20 6265 2072 6573 7461 sion to be resta │ │ │ │ │ +00062d60: 7274 6564 2075 7369 6e67 2061 0a20 2020 rted using a. │ │ │ │ │ +00062d70: 2020 2764 6966 6665 7265 6e74 2720 7769 'different' wi │ │ │ │ │ +00062d80: 6e64 6f77 206d 616e 6167 6572 2028 7769 ndow manager (wi │ │ │ │ │ +00062d90: 7468 6f75 7420 6b69 6c6c 696e 6720 7468 thout killing th │ │ │ │ │ +00062da0: 6520 5820 7365 7276 6572 2920 696e 2069 e X server) in i │ │ │ │ │ +00062db0: 7473 0a20 2020 2020 6465 6661 756c 7420 ts. default │ │ │ │ │ +00062dc0: 636f 6e66 6967 7572 6174 696f 6e2c 2061 configuration, a │ │ │ │ │ +00062dd0: 6464 2031 3020 706f 696e 7473 3b20 6f74 dd 10 points; ot │ │ │ │ │ +00062de0: 6865 7277 6973 6520 6164 6420 6e6f 6e65 herwise add none │ │ │ │ │ +00062df0: 2e0a 0a54 6861 7420 616c 7465 726e 6174 ...That alternat │ │ │ │ │ +00062e00: 6976 6520 7368 6f75 6c64 2068 6176 6520 ive should have │ │ │ │ │ +00062e10: 6120 736c 6176 6520 616c 7465 726e 6174 a slave alternat │ │ │ │ │ +00062e20: 6976 6520 666f 720a e280 982f 7573 722f ive for..../usr/ │ │ │ │ │ +00062e30: 7368 6172 652f 6d61 6e2f 6d61 6e31 2f78 share/man/man1/x │ │ │ │ │ +00062e40: 2d77 696e 646f 772d 6d61 6e61 6765 722e -window-manager. │ │ │ │ │ +00062e50: 312e 677a e280 9920 706f 696e 7469 6e67 1.gz... pointing │ │ │ │ │ +00062e60: 2074 6f20 7468 650a 636f 7272 6573 706f to the.correspo │ │ │ │ │ +00062e70: 6e64 696e 6720 6d61 6e75 616c 2070 6167 nding manual pag │ │ │ │ │ +00062e80: 652e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d e... --------- │ │ │ │ │ +00062e90: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00062ea0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2068 ------.. (1) h │ │ │ │ │ +00062eb0: 7474 7073 3a2f 2f77 7777 2e66 7265 6564 ttps://www.freed │ │ │ │ │ +00062ec0: 6573 6b74 6f70 2e6f 7267 2f77 696b 692f esktop.org/wiki/ │ │ │ │ │ +00062ed0: 5370 6563 6966 6963 6174 696f 6e73 2f77 Specifications/w │ │ │ │ │ +00062ee0: 6d2d 7370 6563 0a0a 2020 2028 3229 2068 m-spec.. (2) h │ │ │ │ │ +00062ef0: 7474 7073 3a2f 2f77 7777 2e66 7265 6564 ttps://www.freed │ │ │ │ │ +00062f00: 6573 6b74 6f70 2e6f 7267 2f77 696b 692f esktop.org/wiki/ │ │ │ │ │ +00062f10: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00062f20: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00062f30: 6f64 653a 2050 6163 6b61 6765 7320 7072 ode: Packages pr │ │ │ │ │ +00062f40: 6f76 6964 696e 6720 666f 6e74 732c 2020 oviding fonts, │ │ │ │ │ +00062f50: 4e65 7874 3a20 4170 706c 6963 6174 696f Next: Applicatio │ │ │ │ │ +00062f60: 6e20 6465 6661 756c 7473 2066 696c 6573 n defaults files │ │ │ │ │ +00062f70: 2c20 2050 7265 763a 2050 6163 6b61 6765 , Prev: Package │ │ │ │ │ +00062f80: 7320 7072 6f76 6964 696e 6720 6120 7769 s providing a wi │ │ │ │ │ +00062f90: 6e64 6f77 206d 616e 6167 6572 2c20 2055 ndow manager, U │ │ │ │ │ +00062fa0: 703a 2050 726f 6772 616d 7320 666f 7220 p: Programs for │ │ │ │ │ +00062fb0: 7468 6520 5820 5769 6e64 6f77 2053 7973 the X Window Sys │ │ │ │ │ +00062fc0: 7465 6d0a 0a31 312e 382e 3520 5061 636b tem..11.8.5 Pack │ │ │ │ │ +00062fd0: 6167 6573 2070 726f 7669 6469 6e67 2066 ages providing f │ │ │ │ │ +00062fe0: 6f6e 7473 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d onts.----------- │ │ │ │ │ +00062ff0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00063000: 2d2d 2d2d 0a0a 5061 636b 6167 6573 2074 ----..Packages t │ │ │ │ │ +00063010: 6861 7420 7072 6f76 6964 6520 666f 6e74 hat provide font │ │ │ │ │ +00063020: 7320 666f 7220 7468 6520 5820 5769 6e64 s for the X Wind │ │ │ │ │ +00063030: 6f77 2053 7973 7465 6d20 2831 2920 6d75 ow System (1) mu │ │ │ │ │ +00063040: 7374 2064 6f20 6120 6e75 6d62 6572 0a6f st do a number.o │ │ │ │ │ +00063050: 6620 7468 696e 6773 2074 6f20 656e 7375 f things to ensu │ │ │ │ │ +00063060: 7265 2074 6861 7420 7468 6579 2061 7265 re that they are │ │ │ │ │ +00063070: 2062 6f74 6820 6176 6169 6c61 626c 6520 both available │ │ │ │ │ +00063080: 7769 7468 6f75 7420 6d6f 6469 6669 6361 without modifica │ │ │ │ │ +00063090: 7469 6f6e 206f 660a 7468 6520 5820 6f72 tion of.the X or │ │ │ │ │ +000630a0: 2066 6f6e 7420 7365 7276 6572 2063 6f6e font server con │ │ │ │ │ +000630b0: 6669 6775 7261 7469 6f6e 2c20 616e 6420 figuration, and │ │ │ │ │ +000630c0: 7468 6174 2074 6865 7920 646f 206e 6f74 that they do not │ │ │ │ │ +000630d0: 2063 6f72 7275 7074 2066 696c 6573 0a75 corrupt files.u │ │ │ │ │ +000630e0: 7365 6420 6279 206f 7468 6572 2066 6f6e sed by other fon │ │ │ │ │ +000630f0: 7420 7061 636b 6167 6573 2074 6f20 7265 t packages to re │ │ │ │ │ +00063100: 6769 7374 6572 2069 6e66 6f72 6d61 7469 gister informati │ │ │ │ │ +00063110: 6f6e 2061 626f 7574 2074 6865 6d73 656c on about themsel │ │ │ │ │ +00063120: 7665 732e 0a0a 2020 312e 2046 6f6e 7473 ves... 1. Fonts │ │ │ │ │ +00063130: 206f 6620 616e 7920 7479 7065 2073 7570 of any type sup │ │ │ │ │ +00063140: 706f 7274 6564 2062 7920 7468 6520 5820 ported by the X │ │ │ │ │ +00063150: 5769 6e64 6f77 2053 7973 7465 6d20 6d75 Window System mu │ │ │ │ │ +00063160: 7374 2062 6520 696e 2061 0a20 2020 2020 st be in a. │ │ │ │ │ +00063170: 7365 7061 7261 7465 2062 696e 6172 7920 separate binary │ │ │ │ │ +00063180: 7061 636b 6167 6520 6672 6f6d 2061 6e79 package from any │ │ │ │ │ +00063190: 2065 7865 6375 7461 626c 6573 2c20 6c69 executables, li │ │ │ │ │ +000631a0: 6272 6172 6965 732c 206f 720a 2020 2020 braries, or. │ │ │ │ │ +000631b0: 2064 6f63 756d 656e 7461 7469 6f6e 2028 documentation ( │ │ │ │ │ +000631c0: 6578 6365 7074 2074 6861 7420 7370 6563 except that spec │ │ │ │ │ +000631d0: 6966 6963 2074 6f20 7468 6520 666f 6e74 ific to the font │ │ │ │ │ +000631e0: 7320 7368 6970 7065 642c 2073 7563 6820 s shipped, such │ │ │ │ │ +000631f0: 6173 0a20 2020 2020 7468 6569 7220 6c69 as. their li │ │ │ │ │ +00063200: 6365 6e73 6520 696e 666f 726d 6174 696f cense informatio │ │ │ │ │ +00063210: 6e29 2e20 2049 6620 6f6e 6520 6f72 206d n). If one or m │ │ │ │ │ +00063220: 6f72 6520 6f66 2074 6865 2066 6f6e 7473 ore of the fonts │ │ │ │ │ +00063230: 2073 6f0a 2020 2020 2070 6163 6b61 6765 so. package │ │ │ │ │ +00063240: 6420 6172 6520 6e65 6365 7373 6172 7920 d are necessary │ │ │ │ │ +00063250: 666f 7220 7072 6f70 6572 206f 7065 7261 for proper opera │ │ │ │ │ +00063260: 7469 6f6e 206f 6620 7468 6520 7061 636b tion of the pack │ │ │ │ │ +00063270: 6167 6520 7769 7468 0a20 2020 2020 7768 age with. wh │ │ │ │ │ +00063280: 6963 6820 7468 6579 2061 7265 2061 7373 ich they are ass │ │ │ │ │ +00063290: 6f63 6961 7465 6420 7468 6520 666f 6e74 ociated the font │ │ │ │ │ +000632a0: 2070 6163 6b61 6765 206d 6179 2062 6520 package may be │ │ │ │ │ +000632b0: 5265 636f 6d6d 656e 6465 643b 2069 660a Recommended; if. │ │ │ │ │ +000632c0: 2020 2020 2074 6865 2066 6f6e 7473 206d the fonts m │ │ │ │ │ +000632d0: 6572 656c 7920 7072 6f76 6964 6520 616e erely provide an │ │ │ │ │ +000632e0: 2065 6e68 616e 6365 6d65 6e74 2c20 6120 enhancement, a │ │ │ │ │ +000632f0: 5375 6767 6573 7473 2072 656c 6174 696f Suggests relatio │ │ │ │ │ +00063300: 6e73 6869 700a 2020 2020 206d 6179 2062 nship. may b │ │ │ │ │ +00063310: 6520 7573 6564 2e20 2050 6163 6b61 6765 e used. Package │ │ │ │ │ +00063320: 7320 6d75 7374 206e 6f74 2044 6570 656e s must not Depen │ │ │ │ │ +00063330: 6420 6f6e 2066 6f6e 7420 7061 636b 6167 d on font packag │ │ │ │ │ +00063340: 6573 2e20 2028 3229 0a0a 2020 322e 2042 es. (2).. 2. B │ │ │ │ │ +00063350: 4446 2066 6f6e 7473 206d 7573 7420 6265 DF fonts must be │ │ │ │ │ +00063360: 2063 6f6e 7665 7274 6564 2074 6f20 5043 converted to PC │ │ │ │ │ +00063370: 4620 666f 6e74 7320 7769 7468 2074 6865 F fonts with the │ │ │ │ │ +00063380: 20e2 8098 6264 6674 6f70 6366 e280 990a ...bdftopcf.... │ │ │ │ │ +00063390: 2020 2020 2075 7469 6c69 7479 2028 6176 utility (av │ │ │ │ │ +000633a0: 6169 6c61 626c 6520 696e 2074 6865 20e2 ailable in the . │ │ │ │ │ +000633b0: 8098 7866 6f6e 7473 2d75 7469 6c73 e280 ..xfonts-utils.. │ │ │ │ │ +000633c0: 9920 7061 636b 6167 652c 20e2 8098 677a . package, ...gz │ │ │ │ │ +000633d0: 6970 e280 9970 6564 2c20 616e 640a 2020 ip...ped, and. │ │ │ │ │ +000633e0: 2020 2070 6c61 6365 6420 696e 2061 2064 placed in a d │ │ │ │ │ +000633f0: 6972 6563 746f 7279 2074 6861 7420 636f irectory that co │ │ │ │ │ +00063400: 7272 6573 706f 6e64 7320 746f 2074 6865 rresponds to the │ │ │ │ │ +00063410: 6972 2072 6573 6f6c 7574 696f 6e3a 0a0a ir resolution:.. │ │ │ │ │ +00063420: 2020 2020 2020 2020 2d20 3130 3020 6470 - 100 dp │ │ │ │ │ +00063430: 6920 666f 6e74 7320 6d75 7374 2062 6520 i fonts must be │ │ │ │ │ +00063440: 706c 6163 6564 2069 6e0a 2020 2020 2020 placed in. │ │ │ │ │ +00063450: 2020 2020 e280 982f 7573 722f 7368 6172 .../usr/shar │ │ │ │ │ +00063460: 652f 666f 6e74 732f 5831 312f 3130 3064 e/fonts/X11/100d │ │ │ │ │ +00063470: 7069 2fe2 8099 2e0a 0a20 2020 2020 2020 pi/...... │ │ │ │ │ +00063480: 202d 2037 3520 6470 6920 666f 6e74 7320 - 75 dpi fonts │ │ │ │ │ +00063490: 6d75 7374 2062 6520 706c 6163 6564 2069 must be placed i │ │ │ │ │ +000634a0: 6e20 e280 982f 7573 722f 7368 6172 652f n .../usr/share/ │ │ │ │ │ +000634b0: 666f 6e74 732f 5831 312f 3735 6470 692f fonts/X11/75dpi/ │ │ │ │ │ +000634c0: e280 992e 0a0a 2020 2020 2020 2020 2d20 ...... - │ │ │ │ │ +000634d0: 4368 6172 6163 7465 722d 6365 6c6c 2066 Character-cell f │ │ │ │ │ +000634e0: 6f6e 7473 2c20 6375 7273 6f72 2066 6f6e onts, cursor fon │ │ │ │ │ +000634f0: 7473 2c20 616e 6420 6f74 6865 7220 6c6f ts, and other lo │ │ │ │ │ +00063500: 772d 7265 736f 6c75 7469 6f6e 0a20 2020 w-resolution. │ │ │ │ │ +00063510: 2020 2020 2020 2066 6f6e 7473 206d 7573 fonts mus │ │ │ │ │ +00063520: 7420 6265 2070 6c61 6365 6420 696e 20e2 t be placed in . │ │ │ │ │ +00063530: 8098 2f75 7372 2f73 6861 7265 2f66 6f6e ../usr/share/fon │ │ │ │ │ +00063540: 7473 2f58 3131 2f6d 6973 632f e280 992e ts/X11/misc/.... │ │ │ │ │ +00063550: 0a0a 2020 332e 2054 7970 6520 3120 666f .. 3. Type 1 fo │ │ │ │ │ +00063560: 6e74 7320 6d75 7374 2062 6520 706c 6163 nts must be plac │ │ │ │ │ +00063570: 6564 2069 6e20 e280 982f 7573 722f 7368 ed in .../usr/sh │ │ │ │ │ +00063580: 6172 652f 666f 6e74 732f 5831 312f 5479 are/fonts/X11/Ty │ │ │ │ │ +00063590: 7065 312f e280 992e 2020 4966 0a20 2020 pe1/.... If. │ │ │ │ │ +000635a0: 2020 666f 6e74 206d 6574 7269 6320 6669 font metric fi │ │ │ │ │ +000635b0: 6c65 7320 6172 6520 6176 6169 6c61 626c les are availabl │ │ │ │ │ +000635c0: 652c 2074 6865 7920 6d75 7374 2062 6520 e, they must be │ │ │ │ │ +000635d0: 706c 6163 6564 2068 6572 6520 6173 2077 placed here as w │ │ │ │ │ +000635e0: 656c 6c2e 0a0a 2020 342e 2053 7562 6469 ell... 4. Subdi │ │ │ │ │ +000635f0: 7265 6374 6f72 6965 7320 6f66 20e2 8098 rectories of ... │ │ │ │ │ +00063600: 2f75 7372 2f73 6861 7265 2f66 6f6e 7473 /usr/share/fonts │ │ │ │ │ +00063610: 2f58 3131 2fe2 8099 206f 7468 6572 2074 /X11/... other t │ │ │ │ │ +00063620: 6861 6e20 7468 6f73 6520 6c69 7374 6564 han those listed │ │ │ │ │ +00063630: 0a20 2020 2020 6162 6f76 6520 6d75 7374 . above must │ │ │ │ │ +00063640: 2062 6520 6e65 6974 6865 7220 6372 6561 be neither crea │ │ │ │ │ +00063650: 7465 6420 6e6f 7220 7573 6564 2e20 2028 ted nor used. ( │ │ │ │ │ +00063660: 5468 6520 e280 9850 4558 e280 992c 20e2 The ...PEX..., . │ │ │ │ │ +00063670: 8098 4349 44e2 8099 2c0a 2020 2020 20e2 ..CID...,. . │ │ │ │ │ +00063680: 8098 5370 6565 646f e280 992c 2061 6e64 ..Speedo..., and │ │ │ │ │ +00063690: 20e2 8098 6379 7269 6c6c 6963 e280 9920 ...cyrillic... │ │ │ │ │ +000636a0: 6469 7265 6374 6f72 6965 7320 6172 6520 directories are │ │ │ │ │ +000636b0: 6578 6365 7074 6564 2066 6f72 2068 6973 excepted for his │ │ │ │ │ +000636c0: 746f 7269 6361 6c0a 2020 2020 2072 6561 torical. rea │ │ │ │ │ +000636d0: 736f 6e73 2c20 6275 7420 696e 7374 616c sons, but instal │ │ │ │ │ +000636e0: 6c61 7469 6f6e 206f 6620 6669 6c65 7320 lation of files │ │ │ │ │ +000636f0: 696e 746f 2074 6865 7365 2064 6972 6563 into these direc │ │ │ │ │ +00063700: 746f 7269 6573 2072 656d 6169 6e73 0a20 tories remains. │ │ │ │ │ +00063710: 2020 2020 6469 7363 6f75 7261 6765 642e discouraged. │ │ │ │ │ +00063720: 290a 0a20 2035 2e20 466f 6e74 2070 6163 ).. 5. Font pac │ │ │ │ │ +00063730: 6b61 6765 7320 6d61 792c 2069 6e73 7465 kages may, inste │ │ │ │ │ +00063740: 6164 206f 6620 706c 6163 696e 6720 6669 ad of placing fi │ │ │ │ │ +00063750: 6c65 7320 6469 7265 6374 6c79 2069 6e20 les directly in │ │ │ │ │ +00063760: 7468 6520 5820 666f 6e74 0a20 2020 2020 the X font. │ │ │ │ │ +00063770: 6469 7265 6374 6f72 6965 7320 6c69 7374 directories list │ │ │ │ │ +00063780: 6564 2061 626f 7665 2c20 7072 6f76 6964 ed above, provid │ │ │ │ │ +00063790: 6520 7379 6d62 6f6c 6963 206c 696e 6b73 e symbolic links │ │ │ │ │ +000637a0: 2069 6e20 7468 6174 2066 6f6e 740a 2020 in that font. │ │ │ │ │ +000637b0: 2020 2064 6972 6563 746f 7279 2070 6f69 directory poi │ │ │ │ │ +000637c0: 6e74 696e 6720 746f 2074 6865 2066 696c nting to the fil │ │ │ │ │ +000637d0: 6573 e280 9920 6163 7475 616c 206c 6f63 es... actual loc │ │ │ │ │ +000637e0: 6174 696f 6e20 696e 2074 6865 2066 696c ation in the fil │ │ │ │ │ +000637f0: 6573 7973 7465 6d2e 0a20 2020 2020 5375 esystem.. Su │ │ │ │ │ +00063800: 6368 2061 206c 6f63 6174 696f 6e20 6d75 ch a location mu │ │ │ │ │ +00063810: 7374 2063 6f6d 706c 7920 7769 7468 2074 st comply with t │ │ │ │ │ +00063820: 6865 2046 4853 2e0a 0a20 2036 2e20 466f he FHS... 6. Fo │ │ │ │ │ +00063830: 6e74 2070 6163 6b61 6765 7320 7368 6f75 nt packages shou │ │ │ │ │ +00063840: 6c64 206e 6f74 2063 6f6e 7461 696e 2062 ld not contain b │ │ │ │ │ +00063850: 6f74 6820 3735 6470 6920 616e 6420 3130 oth 75dpi and 10 │ │ │ │ │ +00063860: 3064 7069 2076 6572 7369 6f6e 7320 6f66 0dpi versions of │ │ │ │ │ +00063870: 0a20 2020 2020 6120 666f 6e74 2e20 2049 . a font. I │ │ │ │ │ +00063880: 6620 626f 7468 2061 7265 2061 7661 696c f both are avail │ │ │ │ │ +00063890: 6162 6c65 2c20 7468 6579 2073 686f 756c able, they shoul │ │ │ │ │ +000638a0: 6420 6265 2070 726f 7669 6465 6420 696e d be provided in │ │ │ │ │ +000638b0: 2073 6570 6172 6174 650a 2020 2020 2062 separate. b │ │ │ │ │ +000638c0: 696e 6172 7920 7061 636b 6167 6573 2077 inary packages w │ │ │ │ │ +000638d0: 6974 6820 e280 982d 3735 6470 69e2 8099 ith ...-75dpi... │ │ │ │ │ +000638e0: 206f 7220 e280 982d 3130 3064 7069 e280 or ...-100dpi.. │ │ │ │ │ +000638f0: 9920 6170 7065 6e64 6564 2074 6f20 7468 . appended to th │ │ │ │ │ +00063900: 6520 6e61 6d65 7320 6f66 0a20 2020 2020 e names of. │ │ │ │ │ +00063910: 7468 6520 7061 636b 6167 6573 2063 6f6e the packages con │ │ │ │ │ +00063920: 7461 696e 696e 6720 7468 6520 636f 7272 taining the corr │ │ │ │ │ +00063930: 6573 706f 6e64 696e 6720 666f 6e74 732e esponding fonts. │ │ │ │ │ +00063940: 0a0a 2020 372e 2046 6f6e 7473 2064 6573 .. 7. Fonts des │ │ │ │ │ +00063950: 7469 6e65 6420 666f 7220 7468 6520 e280 tined for the .. │ │ │ │ │ +00063960: 986d 6973 63e2 8099 2073 7562 6469 7265 .misc... subdire │ │ │ │ │ +00063970: 6374 6f72 7920 7368 6f75 6c64 206e 6f74 ctory should not │ │ │ │ │ +00063980: 2062 6520 696e 636c 7564 6564 0a20 2020 be included. │ │ │ │ │ +00063990: 2020 696e 2074 6865 2073 616d 6520 7061 in the same pa │ │ │ │ │ +000639a0: 636b 6167 6520 6173 2037 3564 7069 206f ckage as 75dpi o │ │ │ │ │ +000639b0: 7220 3130 3064 7069 2066 6f6e 7473 3b20 r 100dpi fonts; │ │ │ │ │ +000639c0: 696e 7374 6561 642c 2074 6865 7920 7368 instead, they sh │ │ │ │ │ +000639d0: 6f75 6c64 0a20 2020 2020 6265 2070 726f ould. be pro │ │ │ │ │ +000639e0: 7669 6465 6420 696e 2061 2073 6570 6172 vided in a separ │ │ │ │ │ +000639f0: 6174 6520 7061 636b 6167 6520 7769 7468 ate package with │ │ │ │ │ +00063a00: 20e2 8098 2d6d 6973 63e2 8099 2061 7070 ...-misc... app │ │ │ │ │ +00063a10: 656e 6465 6420 746f 2069 7473 0a20 2020 ended to its. │ │ │ │ │ +00063a20: 2020 6e61 6d65 2e0a 0a20 2038 2e20 466f name... 8. Fo │ │ │ │ │ +00063a30: 6e74 2070 6163 6b61 6765 7320 6d75 7374 nt packages must │ │ │ │ │ +00063a40: 206e 6f74 2070 726f 7669 6465 2074 6865 not provide the │ │ │ │ │ +00063a50: 2066 696c 6573 20e2 8098 666f 6e74 732e files ...fonts. │ │ │ │ │ +00063a60: 6469 72e2 8099 2c0a 2020 2020 20e2 8098 dir...,. ... │ │ │ │ │ +00063a70: 666f 6e74 732e 616c 6961 73e2 8099 2c20 fonts.alias..., │ │ │ │ │ +00063a80: 6f72 20e2 8098 666f 6e74 732e 7363 616c or ...fonts.scal │ │ │ │ │ +00063a90: 65e2 8099 2069 6e20 6120 666f 6e74 2064 e... in a font d │ │ │ │ │ +00063aa0: 6972 6563 746f 7279 3a0a 0a20 2020 2020 irectory:.. │ │ │ │ │ +00063ab0: 2020 202d 20e2 8098 666f 6e74 732e 6469 - ...fonts.di │ │ │ │ │ +00063ac0: 72e2 8099 2066 696c 6573 206d 7573 7420 r... files must │ │ │ │ │ +00063ad0: 6e6f 7420 6265 2070 726f 7669 6465 6420 not be provided │ │ │ │ │ +00063ae0: 6174 2061 6c6c 2e0a 0a20 2020 2020 2020 at all... │ │ │ │ │ +00063af0: 202d 20e2 8098 666f 6e74 732e 616c 6961 - ...fonts.alia │ │ │ │ │ +00063b00: 73e2 8099 2061 6e64 20e2 8098 666f 6e74 s... and ...font │ │ │ │ │ +00063b10: 732e 7363 616c 65e2 8099 2066 696c 6573 s.scale... files │ │ │ │ │ +00063b20: 2c20 6966 206e 6565 6465 642c 2073 686f , if needed, sho │ │ │ │ │ +00063b30: 756c 6420 6265 0a20 2020 2020 2020 2020 uld be. │ │ │ │ │ +00063b40: 2070 726f 7669 6465 6420 696e 2074 6865 provided in the │ │ │ │ │ +00063b50: 2064 6972 6563 746f 7279 0a20 2020 2020 directory. │ │ │ │ │ +00063b60: 2020 2020 20e2 8098 2f65 7463 2f58 3131 .../etc/X11 │ │ │ │ │ +00063b70: 2f66 6f6e 7473 2f66 6f6e 7464 6972 2f70 /fonts/fontdir/p │ │ │ │ │ +00063b80: 6163 6b61 6765 2e65 7874 656e 7369 6f6e ackage.extension │ │ │ │ │ +00063b90: e280 992c 2077 6865 7265 2066 6f6e 7464 ..., where fontd │ │ │ │ │ +00063ba0: 6972 2069 730a 2020 2020 2020 2020 2020 ir is. │ │ │ │ │ +00063bb0: 7468 6520 6e61 6d65 206f 6620 7468 6520 the name of the │ │ │ │ │ +00063bc0: 7375 6264 6972 6563 746f 7279 206f 6620 subdirectory of │ │ │ │ │ +00063bd0: e280 982f 7573 722f 7368 6172 652f 666f .../usr/share/fo │ │ │ │ │ +00063be0: 6e74 732f 5831 312f e280 9920 7768 6572 nts/X11/... wher │ │ │ │ │ +00063bf0: 650a 2020 2020 2020 2020 2020 7468 6520 e. the │ │ │ │ │ +00063c00: 7061 636b 6167 65e2 8099 7320 636f 7272 package...s corr │ │ │ │ │ +00063c10: 6573 706f 6e64 696e 6720 666f 6e74 7320 esponding fonts │ │ │ │ │ +00063c20: 6172 6520 7374 6f72 6564 2028 652e 672e are stored (e.g. │ │ │ │ │ +00063c30: 2c20 e280 9837 3564 7069 e280 9920 6f72 , ...75dpi... or │ │ │ │ │ +00063c40: 0a20 2020 2020 2020 2020 20e2 8098 6d69 . ...mi │ │ │ │ │ +00063c50: 7363 e280 9929 2c20 7061 636b 6167 6520 sc...), package │ │ │ │ │ +00063c60: 6973 2074 6865 206e 616d 6520 6f66 2074 is the name of t │ │ │ │ │ +00063c70: 6865 2070 6163 6b61 6765 2074 6861 7420 he package that │ │ │ │ │ +00063c80: 7072 6f76 6964 6573 0a20 2020 2020 2020 provides. │ │ │ │ │ +00063c90: 2020 2074 6865 7365 2066 6f6e 7473 2c20 these fonts, │ │ │ │ │ +00063ca0: 616e 6420 6578 7465 6e73 696f 6e20 6973 and extension is │ │ │ │ │ +00063cb0: 2065 6974 6865 7220 e280 9873 6361 6c65 either ...scale │ │ │ │ │ +00063cc0: e280 9920 6f72 20e2 8098 616c 6961 73e2 ... or ...alias. │ │ │ │ │ +00063cd0: 8099 2c0a 2020 2020 2020 2020 2020 7768 ..,. wh │ │ │ │ │ +00063ce0: 6963 6865 7665 7220 636f 7272 6573 706f ichever correspo │ │ │ │ │ +00063cf0: 6e64 7320 746f 2074 6865 2066 696c 6520 nds to the file │ │ │ │ │ +00063d00: 636f 6e74 656e 7473 2e0a 0a20 2039 2e20 contents... 9. │ │ │ │ │ +00063d10: 466f 6e74 2070 6163 6b61 6765 7320 6d75 Font packages mu │ │ │ │ │ +00063d20: 7374 2064 6563 6c61 7265 2061 2064 6570 st declare a dep │ │ │ │ │ +00063d30: 656e 6465 6e63 7920 6f6e 20e2 8098 7866 endency on ...xf │ │ │ │ │ +00063d40: 6f6e 7473 2d75 7469 6c73 e280 9920 696e onts-utils... in │ │ │ │ │ +00063d50: 2074 6865 6972 0a20 2020 2020 e280 9844 their. ...D │ │ │ │ │ +00063d60: 6570 656e 6473 e280 9920 6f72 20e2 8098 epends... or ... │ │ │ │ │ +00063d70: 5072 652d 4465 7065 6e64 73e2 8099 2063 Pre-Depends... c │ │ │ │ │ +00063d80: 6f6e 7472 6f6c 2066 6965 6c64 2e0a 0a20 ontrol field... │ │ │ │ │ +00063d90: 2031 302e 2046 6f6e 7420 7061 636b 6167 10. Font packag │ │ │ │ │ +00063da0: 6573 2074 6861 7420 7072 6f76 6964 6520 es that provide │ │ │ │ │ +00063db0: 6f6e 6520 6f72 206d 6f72 6520 e280 9866 one or more ...f │ │ │ │ │ +00063dc0: 6f6e 7473 2e73 6361 6c65 e280 9920 6669 onts.scale... fi │ │ │ │ │ +00063dd0: 6c65 7320 6173 0a20 2020 2020 6465 7363 les as. desc │ │ │ │ │ +00063de0: 7269 6265 6420 6162 6f76 6520 6d75 7374 ribed above must │ │ │ │ │ +00063df0: 2069 6e76 6f6b 6520 e280 9875 7064 6174 invoke ...updat │ │ │ │ │ +00063e00: 652d 666f 6e74 732d 7363 616c 65e2 8099 e-fonts-scale... │ │ │ │ │ +00063e10: 206f 6e20 6561 6368 2064 6972 6563 746f on each directo │ │ │ │ │ +00063e20: 7279 0a20 2020 2020 696e 746f 2077 6869 ry. into whi │ │ │ │ │ +00063e30: 6368 2074 6865 7920 696e 7374 616c 6c65 ch they installe │ │ │ │ │ +00063e40: 6420 666f 6e74 7320 2762 6566 6f72 6527 d fonts 'before' │ │ │ │ │ +00063e50: 2069 6e76 6f6b 696e 670a 2020 2020 20e2 invoking. . │ │ │ │ │ +00063e60: 8098 7570 6461 7465 2d66 6f6e 7473 2d64 ..update-fonts-d │ │ │ │ │ +00063e70: 6972 e280 9920 6f6e 2074 6861 7420 6469 ir... on that di │ │ │ │ │ +00063e80: 7265 6374 6f72 792e 2020 5468 6973 2069 rectory. This i │ │ │ │ │ +00063e90: 6e76 6f63 6174 696f 6e20 6d75 7374 206f nvocation must o │ │ │ │ │ +00063ea0: 6363 7572 0a20 2020 2020 696e 2062 6f74 ccur. in bot │ │ │ │ │ +00063eb0: 6820 7468 6520 e280 9870 6f73 7469 6e73 h the ...postins │ │ │ │ │ +00063ec0: 74e2 8099 2028 666f 7220 616c 6c20 6172 t... (for all ar │ │ │ │ │ +00063ed0: 6775 6d65 6e74 7329 2061 6e64 20e2 8098 guments) and ... │ │ │ │ │ +00063ee0: 706f 7374 726d e280 9920 2866 6f72 2061 postrm... (for a │ │ │ │ │ +00063ef0: 6c6c 0a20 2020 2020 6172 6775 6d65 6e74 ll. argument │ │ │ │ │ +00063f00: 7320 6578 6365 7074 20e2 8098 7570 6772 s except ...upgr │ │ │ │ │ +00063f10: 6164 65e2 8099 2920 7363 7269 7074 732e ade...) scripts. │ │ │ │ │ +00063f20: 0a0a 2020 3131 2e20 466f 6e74 2070 6163 .. 11. Font pac │ │ │ │ │ +00063f30: 6b61 6765 7320 7468 6174 2070 726f 7669 kages that provi │ │ │ │ │ +00063f40: 6465 206f 6e65 206f 7220 6d6f 7265 20e2 de one or more . │ │ │ │ │ +00063f50: 8098 666f 6e74 732e 616c 6961 73e2 8099 ..fonts.alias... │ │ │ │ │ +00063f60: 2066 696c 6573 2061 730a 2020 2020 2064 files as. d │ │ │ │ │ +00063f70: 6573 6372 6962 6564 2061 626f 7665 206d escribed above m │ │ │ │ │ +00063f80: 7573 7420 696e 766f 6b65 20e2 8098 7570 ust invoke ...up │ │ │ │ │ +00063f90: 6461 7465 2d66 6f6e 7473 2d61 6c69 6173 date-fonts-alias │ │ │ │ │ +00063fa0: e280 9920 6f6e 2065 6163 6820 6469 7265 ... on each dire │ │ │ │ │ +00063fb0: 6374 6f72 790a 2020 2020 2069 6e74 6f20 ctory. into │ │ │ │ │ +00063fc0: 7768 6963 6820 7468 6579 2069 6e73 7461 which they insta │ │ │ │ │ +00063fd0: 6c6c 6564 2066 6f6e 7473 2e20 2054 6869 lled fonts. Thi │ │ │ │ │ +00063fe0: 7320 696e 766f 6361 7469 6f6e 206d 7573 s invocation mus │ │ │ │ │ +00063ff0: 7420 6f63 6375 7220 696e 0a20 2020 2020 t occur in. │ │ │ │ │ +00064000: 626f 7468 2074 6865 20e2 8098 706f 7374 both the ...post │ │ │ │ │ +00064010: 696e 7374 e280 9920 2866 6f72 2061 6c6c inst... (for all │ │ │ │ │ +00064020: 2061 7267 756d 656e 7473 2920 616e 6420 arguments) and │ │ │ │ │ +00064030: e280 9870 6f73 7472 6de2 8099 2028 666f ...postrm... (fo │ │ │ │ │ +00064040: 7220 616c 6c0a 2020 2020 2061 7267 756d r all. argum │ │ │ │ │ +00064050: 656e 7473 2065 7863 6570 7420 e280 9875 ents except ...u │ │ │ │ │ +00064060: 7067 7261 6465 e280 9929 2073 6372 6970 pgrade...) scrip │ │ │ │ │ +00064070: 7473 2e0a 0a20 2031 322e 2046 6f6e 7420 ts... 12. Font │ │ │ │ │ +00064080: 7061 636b 6167 6573 206d 7573 7420 696e packages must in │ │ │ │ │ +00064090: 766f 6b65 20e2 8098 7570 6461 7465 2d66 voke ...update-f │ │ │ │ │ +000640a0: 6f6e 7473 2d64 6972 e280 9920 6f6e 2065 onts-dir... on e │ │ │ │ │ +000640b0: 6163 6820 6469 7265 6374 6f72 790a 2020 ach directory. │ │ │ │ │ +000640c0: 2020 2069 6e74 6f20 7768 6963 6820 7468 into which th │ │ │ │ │ +000640d0: 6579 2069 6e73 7461 6c6c 6564 2066 6f6e ey installed fon │ │ │ │ │ +000640e0: 7473 2e20 2054 6869 7320 696e 766f 6361 ts. This invoca │ │ │ │ │ +000640f0: 7469 6f6e 206d 7573 7420 6f63 6375 7220 tion must occur │ │ │ │ │ +00064100: 696e 0a20 2020 2020 626f 7468 2074 6865 in. both the │ │ │ │ │ +00064110: 20e2 8098 706f 7374 696e 7374 e280 9920 ...postinst... │ │ │ │ │ +00064120: 2866 6f72 2061 6c6c 2061 7267 756d 656e (for all argumen │ │ │ │ │ +00064130: 7473 2920 616e 6420 e280 9870 6f73 7472 ts) and ...postr │ │ │ │ │ +00064140: 6de2 8099 2028 666f 7220 616c 6c0a 2020 m... (for all. │ │ │ │ │ +00064150: 2020 2061 7267 756d 656e 7473 2065 7863 arguments exc │ │ │ │ │ +00064160: 6570 7420 e280 9875 7067 7261 6465 e280 ept ...upgrade.. │ │ │ │ │ +00064170: 9929 2073 6372 6970 7473 2e0a 0a20 2031 .) scripts... 1 │ │ │ │ │ +00064180: 332e 2046 6f6e 7420 7061 636b 6167 6573 3. Font packages │ │ │ │ │ +00064190: 206d 7573 7420 6e6f 7420 7072 6f76 6964 must not provid │ │ │ │ │ +000641a0: 6520 616c 6961 7320 6e61 6d65 7320 666f e alias names fo │ │ │ │ │ +000641b0: 7220 7468 6520 666f 6e74 7320 7468 6579 r the fonts they │ │ │ │ │ +000641c0: 0a20 2020 2020 696e 636c 7564 6520 7768 . include wh │ │ │ │ │ +000641d0: 6963 6820 636f 6c6c 6964 6520 7769 7468 ich collide with │ │ │ │ │ +000641e0: 2061 6c69 6173 206e 616d 6573 2061 6c72 alias names alr │ │ │ │ │ +000641f0: 6561 6479 2069 6e20 7573 6520 6279 2066 eady in use by f │ │ │ │ │ +00064200: 6f6e 7473 0a20 2020 2020 616c 7265 6164 onts. alread │ │ │ │ │ +00064210: 7920 7061 636b 6167 6564 2e0a 0a20 2031 y packaged... 1 │ │ │ │ │ +00064220: 342e 2046 6f6e 7420 7061 636b 6167 6573 4. Font packages │ │ │ │ │ +00064230: 206d 7573 7420 6e6f 7420 7072 6f76 6964 must not provid │ │ │ │ │ +00064240: 6520 666f 6e74 7320 7769 7468 2074 6865 e fonts with the │ │ │ │ │ +00064250: 2073 616d 6520 584c 4644 2072 6567 6973 same XLFD regis │ │ │ │ │ +00064260: 7472 790a 2020 2020 206e 616d 6520 6173 try. name as │ │ │ │ │ +00064270: 2061 6e6f 7468 6572 2066 6f6e 7420 616c another font al │ │ │ │ │ +00064280: 7265 6164 7920 7061 636b 6167 6564 2e0a ready packaged.. │ │ │ │ │ +00064290: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +000642a0: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +000642b0: 2d2d 2d0a 0a20 2020 2831 2920 466f 7220 ---.. (1) For │ │ │ │ │ +000642c0: 7468 6520 7075 7270 6f73 6573 206f 6620 the purposes of │ │ │ │ │ +000642d0: 4465 6269 616e 2050 6f6c 6963 792c 2061 Debian Policy, a │ │ │ │ │ +000642e0: 20e2 809c 666f 6e74 2066 6f72 2074 6865 ...font for the │ │ │ │ │ +000642f0: 2058 2057 696e 646f 770a 5379 7374 656d X Window.System │ │ │ │ │ +00064300: e280 9d20 6973 206f 6e65 2077 6869 6368 ... is one which │ │ │ │ │ +00064310: 2069 7320 6163 6365 7373 6564 2076 6961 is accessed via │ │ │ │ │ +00064320: 2058 2070 726f 746f 636f 6c20 7265 7175 X protocol requ │ │ │ │ │ +00064330: 6573 7473 2e20 2046 6f6e 7473 2066 6f72 ests. Fonts for │ │ │ │ │ +00064340: 2074 6865 0a4c 696e 7578 2063 6f6e 736f the.Linux conso │ │ │ │ │ +00064350: 6c65 2c20 666f 7220 506f 7374 5363 7269 le, for PostScri │ │ │ │ │ +00064360: 7074 2072 656e 6465 7265 722c 206f 7220 pt renderer, or │ │ │ │ │ +00064370: 616e 7920 6f74 6865 7220 7075 7270 6f73 any other purpos │ │ │ │ │ +00064380: 652c 2064 6f20 6e6f 7420 6669 740a 7468 e, do not fit.th │ │ │ │ │ +00064390: 6973 2064 6566 696e 6974 696f 6e2e 2020 is definition. │ │ │ │ │ +000643a0: 416e 7920 746f 6f6c 2077 6869 6368 206d Any tool which m │ │ │ │ │ +000643b0: 616b 6573 2073 7563 6820 666f 6e74 7320 akes such fonts │ │ │ │ │ +000643c0: 6176 6169 6c61 626c 6520 746f 2074 6865 available to the │ │ │ │ │ +000643d0: 2058 0a57 696e 646f 7720 5379 7374 656d X.Window System │ │ │ │ │ +000643e0: 2c20 686f 7765 7665 722c 206d 7573 7420 , however, must │ │ │ │ │ +000643f0: 6162 6964 6520 6279 2074 6869 7320 666f abide by this fo │ │ │ │ │ +00064400: 6e74 2070 6f6c 6963 792e 0a0a 2020 2028 nt policy... ( │ │ │ │ │ +00064410: 3229 2054 6869 7320 6973 2062 6563 6175 2) This is becau │ │ │ │ │ +00064420: 7365 2061 6e20 5820 636c 6965 6e74 206d se an X client m │ │ │ │ │ +00064430: 6179 2062 6520 6469 7370 6c61 7965 6420 ay be displayed │ │ │ │ │ +00064440: 6279 2061 2072 656d 6f74 6520 580a 7365 by a remote X.se │ │ │ │ │ +00064450: 7276 6572 2c20 696e 2077 6869 6368 2063 rver, in which c │ │ │ │ │ +00064460: 6173 6520 5820 666f 6e74 7320 6172 6520 ase X fonts are │ │ │ │ │ +00064470: 7072 6f76 6964 6564 2062 7920 7468 6520 provided by the │ │ │ │ │ +00064480: 7265 6d6f 7465 2058 2073 6572 7665 722c remote X server, │ │ │ │ │ +00064490: 206e 6f74 0a72 6574 7269 6576 6564 206c not.retrieved l │ │ │ │ │ +000644a0: 6f63 616c 6c79 3b20 7468 6520 4465 6269 ocally; the Debi │ │ │ │ │ +000644b0: 616e 2070 6163 6b61 6765 2073 7973 7465 an package syste │ │ │ │ │ +000644c0: 6d20 6973 2065 6d70 6f77 6572 6564 2074 m is empowered t │ │ │ │ │ +000644d0: 6f20 6465 616c 206f 6e6c 790a 7769 7468 o deal only.with │ │ │ │ │ +000644e0: 2074 6865 206c 6f63 616c 2066 696c 6520 the local file │ │ │ │ │ +000644f0: 7379 7374 656d 2e0a 0a1f 0a46 696c 653a system.....File: │ │ │ │ │ +00064500: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00064510: 6e66 6f2c 2020 4e6f 6465 3a20 4170 706c nfo, Node: Appl │ │ │ │ │ +00064520: 6963 6174 696f 6e20 6465 6661 756c 7473 ication defaults │ │ │ │ │ +00064530: 2066 696c 6573 2c20 204e 6578 743a 2049 files, Next: I │ │ │ │ │ +00064540: 6e73 7461 6c6c 6174 696f 6e20 6469 7265 nstallation dire │ │ │ │ │ +00064550: 6374 6f72 7920 6973 7375 6573 2c20 2050 ctory issues, P │ │ │ │ │ +00064560: 7265 763a 2050 6163 6b61 6765 7320 7072 rev: Packages pr │ │ │ │ │ +00064570: 6f76 6964 696e 6720 666f 6e74 732c 2020 oviding fonts, │ │ │ │ │ +00064580: 5570 3a20 5072 6f67 7261 6d73 2066 6f72 Up: Programs for │ │ │ │ │ +00064590: 2074 6865 2058 2057 696e 646f 7720 5379 the X Window Sy │ │ │ │ │ +000645a0: 7374 656d 0a0a 3131 2e38 2e36 2041 7070 stem..11.8.6 App │ │ │ │ │ +000645b0: 6c69 6361 7469 6f6e 2064 6566 6175 6c74 lication default │ │ │ │ │ +000645c0: 7320 6669 6c65 730a 2d2d 2d2d 2d2d 2d2d s files.-------- │ │ │ │ │ +000645d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000645e0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 7070 6c69 ---------..Appli │ │ │ │ │ +000645f0: 6361 7469 6f6e 2064 6566 6175 6c74 7320 cation defaults │ │ │ │ │ +00064600: 6669 6c65 7320 6d75 7374 2062 6520 696e files must be in │ │ │ │ │ +00064610: 7374 616c 6c65 6420 696e 2074 6865 2064 stalled in the d │ │ │ │ │ +00064620: 6972 6563 746f 7279 0ae2 8098 2f65 7463 irectory..../etc │ │ │ │ │ +00064630: 2f58 3131 2f61 7070 2d64 6566 6175 6c74 /X11/app-default │ │ │ │ │ +00064640: 732f e280 9920 2875 7365 206f 6620 6120 s/... (use of a │ │ │ │ │ +00064650: 6c6f 6361 6c69 7a65 6420 7375 6264 6972 localized subdir │ │ │ │ │ +00064660: 6563 746f 7279 206f 6620 e280 982f 6574 ectory of .../et │ │ │ │ │ +00064670: 632f 5831 312f e280 990a 6173 2064 6573 c/X11/....as des │ │ │ │ │ +00064680: 6372 6962 6564 2069 6e20 7468 6520 2758 cribed in the 'X │ │ │ │ │ +00064690: 2054 6f6f 6c6b 6974 2049 6e74 7269 6e73 Toolkit Intrins │ │ │ │ │ +000646a0: 6963 7320 2d20 4320 4c61 6e67 7561 6765 ics - C Language │ │ │ │ │ +000646b0: 2049 6e74 6572 6661 6365 2720 6d61 6e75 Interface' manu │ │ │ │ │ +000646c0: 616c 0a69 7320 616c 736f 2070 6572 6d69 al.is also permi │ │ │ │ │ +000646d0: 7474 6564 292e 2020 5468 6579 206d 7573 tted). They mus │ │ │ │ │ +000646e0: 7420 6265 2072 6567 6973 7465 7265 6420 t be registered │ │ │ │ │ +000646f0: 6173 20e2 8098 636f 6e66 6669 6c65 e280 as ...conffile.. │ │ │ │ │ +00064700: 9973 206f 7220 6861 6e64 6c65 640a 6173 .s or handled.as │ │ │ │ │ +00064710: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +00064720: 696c 6573 2e0a 0a43 7573 746f 6d69 7a61 iles...Customiza │ │ │ │ │ +00064730: 7469 6f6e 206f 6620 7072 6f67 7261 6d73 tion of programs │ │ │ │ │ +00064740: e280 9920 5820 7265 736f 7572 6365 7320 ... X resources │ │ │ │ │ +00064750: 6d61 7920 616c 736f 2062 6520 7375 7070 may also be supp │ │ │ │ │ +00064760: 6f72 7465 6420 7769 7468 2074 6865 0a70 orted with the.p │ │ │ │ │ +00064770: 726f 7669 7369 6f6e 206f 6620 6120 6669 rovision of a fi │ │ │ │ │ +00064780: 6c65 2077 6974 6820 7468 6520 7361 6d65 le with the same │ │ │ │ │ +00064790: 206e 616d 6520 6173 2074 6861 7420 6f66 name as that of │ │ │ │ │ +000647a0: 2074 6865 2070 6163 6b61 6765 2070 6c61 the package pla │ │ │ │ │ +000647b0: 6365 6420 696e 0a74 6865 20e2 8098 2f65 ced in.the .../e │ │ │ │ │ +000647c0: 7463 2f58 3131 2f58 7265 736f 7572 6365 tc/X11/Xresource │ │ │ │ │ +000647d0: 732f e280 9920 6469 7265 6374 6f72 792c s/... directory, │ │ │ │ │ +000647e0: 2077 6869 6368 206d 7573 7420 6265 2072 which must be r │ │ │ │ │ +000647f0: 6567 6973 7465 7265 6420 6173 2061 0ae2 egistered as a.. │ │ │ │ │ +00064800: 8098 636f 6e66 6669 6c65 e280 9920 6f72 ..conffile... or │ │ │ │ │ +00064810: 2068 616e 646c 6564 2061 7320 6120 636f handled as a co │ │ │ │ │ +00064820: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +00064830: 2e20 2028 3129 0a0a 2020 202d 2d2d 2d2d . (1).. ----- │ │ │ │ │ +00064840: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +00064850: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +00064860: 3129 204e 6f74 6520 7468 6174 2074 6869 1) Note that thi │ │ │ │ │ +00064870: 7320 6d65 6368 616e 6973 6d20 6973 206e s mechanism is n │ │ │ │ │ +00064880: 6f74 2074 6865 2073 616d 6520 6173 2075 ot the same as u │ │ │ │ │ +00064890: 7369 6e67 2061 7070 2d64 6566 6175 6c74 sing app-default │ │ │ │ │ +000648a0: 733b 0a61 7070 2d64 6566 6175 6c74 7320 s;.app-defaults │ │ │ │ │ +000648b0: 6172 6520 7469 6564 2074 6f20 7468 6520 are tied to the │ │ │ │ │ +000648c0: 636c 6965 6e74 2062 696e 6172 7920 6f6e client binary on │ │ │ │ │ +000648d0: 2074 6865 206c 6f63 616c 2066 696c 6520 the local file │ │ │ │ │ +000648e0: 7379 7374 656d 2c0a 7768 6572 6561 7320 system,.whereas │ │ │ │ │ +000648f0: 5820 7265 736f 7572 6365 7320 6172 6520 X resources are │ │ │ │ │ +00064900: 7374 6f72 6564 2069 6e20 7468 6520 5820 stored in the X │ │ │ │ │ +00064910: 7365 7276 6572 2061 6e64 2061 6666 6563 server and affec │ │ │ │ │ +00064920: 7420 616c 6c20 636f 6e6e 6563 7469 6e67 t all connecting │ │ │ │ │ +00064930: 0a63 6c69 656e 7473 2e0a 0a1f 0a46 696c .clients.....Fil │ │ │ │ │ +00064940: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00064950: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 496e .info, Node: In │ │ │ │ │ +00064960: 7374 616c 6c61 7469 6f6e 2064 6972 6563 stallation direc │ │ │ │ │ +00064970: 746f 7279 2069 7373 7565 732c 2020 5072 tory issues, Pr │ │ │ │ │ +00064980: 6576 3a20 4170 706c 6963 6174 696f 6e20 ev: Application │ │ │ │ │ +00064990: 6465 6661 756c 7473 2066 696c 6573 2c20 defaults files, │ │ │ │ │ +000649a0: 2055 703a 2050 726f 6772 616d 7320 666f Up: Programs fo │ │ │ │ │ +000649b0: 7220 7468 6520 5820 5769 6e64 6f77 2053 r the X Window S │ │ │ │ │ +000649c0: 7973 7465 6d0a 0a31 312e 382e 3720 496e ystem..11.8.7 In │ │ │ │ │ +000649d0: 7374 616c 6c61 7469 6f6e 2064 6972 6563 stallation direc │ │ │ │ │ +000649e0: 746f 7279 2069 7373 7565 730a 2d2d 2d2d tory issues.---- │ │ │ │ │ +000649f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00064a00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00064a10: 0a0a 4869 7374 6f72 6963 616c 6c79 2c20 ..Historically, │ │ │ │ │ +00064a20: 7061 636b 6167 6573 2075 7369 6e67 2074 packages using t │ │ │ │ │ +00064a30: 6865 2058 2057 696e 646f 7720 5379 7374 he X Window Syst │ │ │ │ │ +00064a40: 656d 2075 7365 6420 6120 7365 7061 7261 em used a separa │ │ │ │ │ +00064a50: 7465 2073 6574 206f 660a 696e 7374 616c te set of.instal │ │ │ │ │ +00064a60: 6c61 7469 6f6e 2064 6972 6563 746f 7269 lation directori │ │ │ │ │ +00064a70: 6573 2066 726f 6d20 6f74 6865 7220 7061 es from other pa │ │ │ │ │ +00064a80: 636b 6167 6573 2e20 2054 6869 7320 7072 ckages. This pr │ │ │ │ │ +00064a90: 6163 7469 6365 2068 6173 2062 6565 6e0a actice has been. │ │ │ │ │ +00064aa0: 6469 7363 6f6e 7469 6e75 6564 2061 6e64 discontinued and │ │ │ │ │ +00064ab0: 2070 6163 6b61 6765 7320 7573 696e 6720 packages using │ │ │ │ │ +00064ac0: 7468 6520 5820 5769 6e64 6f77 2053 7973 the X Window Sys │ │ │ │ │ +00064ad0: 7465 6d20 7368 6f75 6c64 206e 6f77 2067 tem should now g │ │ │ │ │ +00064ae0: 656e 6572 616c 6c79 0a62 6520 696e 7374 enerally.be inst │ │ │ │ │ +00064af0: 616c 6c65 6420 696e 2074 6865 2073 616d alled in the sam │ │ │ │ │ +00064b00: 6520 6469 7265 6374 6f72 6965 7320 6173 e directories as │ │ │ │ │ +00064b10: 2061 6e79 206f 7468 6572 2070 6163 6b61 any other packa │ │ │ │ │ +00064b20: 6765 2e0a 5370 6563 6966 6963 616c 6c79 ge..Specifically │ │ │ │ │ +00064b30: 2c20 7061 636b 6167 6573 206d 7573 7420 , packages must │ │ │ │ │ +00064b40: 6e6f 7420 696e 7374 616c 6c20 6669 6c65 not install file │ │ │ │ │ +00064b50: 7320 756e 6465 7220 7468 6520 e280 982f s under the .../ │ │ │ │ │ +00064b60: 7573 722f 5831 3152 362f e280 990a 6469 usr/X11R6/....di │ │ │ │ │ +00064b70: 7265 6374 6f72 7920 616e 6420 7468 6520 rectory and the │ │ │ │ │ +00064b80: e280 982f 7573 722f 5831 3152 362f e280 .../usr/X11R6/.. │ │ │ │ │ +00064b90: 9920 6469 7265 6374 6f72 7920 6869 6572 . directory hier │ │ │ │ │ +00064ba0: 6172 6368 7920 7368 6f75 6c64 2062 6520 archy should be │ │ │ │ │ +00064bb0: 7265 6761 7264 6564 0a61 7320 6f62 736f regarded.as obso │ │ │ │ │ +00064bc0: 6c65 7465 2e0a 0a49 6e63 6c75 6465 2066 lete...Include f │ │ │ │ │ +00064bd0: 696c 6573 2070 7265 7669 6f75 736c 7920 iles previously │ │ │ │ │ +00064be0: 696e 7374 616c 6c65 6420 756e 6465 7220 installed under │ │ │ │ │ +00064bf0: e280 982f 7573 722f 5831 3152 362f 696e .../usr/X11R6/in │ │ │ │ │ +00064c00: 636c 7564 652f 5831 312f e280 990a 7368 clude/X11/....sh │ │ │ │ │ +00064c10: 6f75 6c64 2062 6520 696e 7374 616c 6c65 ould be installe │ │ │ │ │ +00064c20: 6420 696e 746f 20e2 8098 2f75 7372 2f69 d into .../usr/i │ │ │ │ │ +00064c30: 6e63 6c75 6465 2f58 3131 2fe2 8099 2e20 nclude/X11/.... │ │ │ │ │ +00064c40: 2046 6f72 2066 696c 6573 2070 7265 7669 For files previ │ │ │ │ │ +00064c50: 6f75 736c 790a 696e 7374 616c 6c65 6420 ously.installed │ │ │ │ │ +00064c60: 696e 746f 2073 7562 6469 7265 6374 6f72 into subdirector │ │ │ │ │ +00064c70: 6965 7320 6f66 20e2 8098 2f75 7372 2f58 ies of .../usr/X │ │ │ │ │ +00064c80: 3131 5236 2f6c 6962 2f58 3131 2fe2 8099 11R6/lib/X11/... │ │ │ │ │ +00064c90: 2c20 7061 636b 6167 650a 6d61 696e 7461 , package.mainta │ │ │ │ │ +00064ca0: 696e 6572 7320 7368 6f75 6c64 2064 6574 iners should det │ │ │ │ │ +00064cb0: 6572 6d69 6e65 2069 6620 7375 6264 6972 ermine if subdir │ │ │ │ │ +00064cc0: 6563 746f 7269 6573 206f 6620 e280 982f ectories of .../ │ │ │ │ │ +00064cd0: 7573 722f 6c69 622f e280 9920 616e 640a usr/lib/... and. │ │ │ │ │ +00064ce0: e280 982f 7573 722f 7368 6172 652f e280 .../usr/share/.. │ │ │ │ │ +00064cf0: 9920 6361 6e20 6265 2075 7365 642e 2020 . can be used. │ │ │ │ │ +00064d00: 4966 206e 6f74 2c20 6120 7375 6264 6972 If not, a subdir │ │ │ │ │ +00064d10: 6563 746f 7279 206f 6620 e280 982f 7573 ectory of .../us │ │ │ │ │ +00064d20: 722f 6c69 622f 5831 312f e280 990a 7368 r/lib/X11/....sh │ │ │ │ │ +00064d30: 6f75 6c64 2062 6520 7573 6564 2e0a 0a43 ould be used...C │ │ │ │ │ +00064d40: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +00064d50: 6573 2066 6f72 2077 696e 646f 772c 2064 es for window, d │ │ │ │ │ +00064d60: 6973 706c 6179 2c20 6f72 2073 6573 7369 isplay, or sessi │ │ │ │ │ +00064d70: 6f6e 206d 616e 6167 6572 7320 6f72 206f on managers or o │ │ │ │ │ +00064d80: 7468 6572 0a61 7070 6c69 6361 7469 6f6e ther.application │ │ │ │ │ +00064d90: 7320 7468 6174 2061 7265 2074 6967 6874 s that are tight │ │ │ │ │ +00064da0: 6c79 2069 6e74 6567 7261 7465 6420 7769 ly integrated wi │ │ │ │ │ +00064db0: 7468 2074 6865 2058 2057 696e 646f 7720 th the X Window │ │ │ │ │ +00064dc0: 5379 7374 656d 206d 6179 2062 650a 706c System may be.pl │ │ │ │ │ +00064dd0: 6163 6564 2069 6e20 6120 7375 6264 6972 aced in a subdir │ │ │ │ │ +00064de0: 6563 746f 7279 206f 6620 e280 982f 6574 ectory of .../et │ │ │ │ │ +00064df0: 632f 5831 312f e280 9920 636f 7272 6573 c/X11/... corres │ │ │ │ │ +00064e00: 706f 6e64 696e 6720 746f 2074 6865 2070 ponding to the p │ │ │ │ │ +00064e10: 6163 6b61 6765 0a6e 616d 652e 2020 4f74 ackage.name. Ot │ │ │ │ │ +00064e20: 6865 7220 5820 5769 6e64 6f77 2053 7973 her X Window Sys │ │ │ │ │ +00064e30: 7465 6d20 6170 706c 6963 6174 696f 6e73 tem applications │ │ │ │ │ +00064e40: 2073 686f 756c 6420 7573 6520 7468 6520 should use the │ │ │ │ │ +00064e50: e280 982f 6574 632f e280 990a 6469 7265 .../etc/....dire │ │ │ │ │ +00064e60: 6374 6f72 7920 756e 6c65 7373 206f 7468 ctory unless oth │ │ │ │ │ +00064e70: 6572 7769 7365 206d 616e 6461 7465 6420 erwise mandated │ │ │ │ │ +00064e80: 6279 2070 6f6c 6963 7920 2873 7563 6820 by policy (such │ │ │ │ │ +00064e90: 6173 2066 6f72 202a 6e6f 7465 0a41 7070 as for *note.App │ │ │ │ │ +00064ea0: 6c69 6361 7469 6f6e 2064 6566 6175 6c74 lication default │ │ │ │ │ +00064eb0: 7320 6669 6c65 733a 2031 3962 2e29 2e0a s files: 19b.).. │ │ │ │ │ +00064ec0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00064ed0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00064ee0: 6465 3a20 5065 726c 2070 726f 6772 616d de: Perl program │ │ │ │ │ +00064ef0: 7320 616e 6420 6d6f 6475 6c65 732c 2020 s and modules, │ │ │ │ │ +00064f00: 4e65 7874 3a20 456d 6163 7320 6c69 7370 Next: Emacs lisp │ │ │ │ │ +00064f10: 2070 726f 6772 616d 732c 2020 5072 6576 programs, Prev │ │ │ │ │ +00064f20: 3a20 5072 6f67 7261 6d73 2066 6f72 2074 : Programs for t │ │ │ │ │ +00064f30: 6865 2058 2057 696e 646f 7720 5379 7374 he X Window Syst │ │ │ │ │ +00064f40: 656d 2c20 2055 703a 2043 7573 746f 6d69 em, Up: Customi │ │ │ │ │ +00064f50: 7a65 6420 7072 6f67 7261 6d73 0a0a 3131 zed programs..11 │ │ │ │ │ +00064f60: 2e39 2050 6572 6c20 7072 6f67 7261 6d73 .9 Perl programs │ │ │ │ │ +00064f70: 2061 6e64 206d 6f64 756c 6573 0a3d 3d3d and modules.=== │ │ │ │ │ +00064f80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00064f90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 6572 ===========..Per │ │ │ │ │ +00064fa0: 6c20 7072 6f67 7261 6d73 2061 6e64 206d l programs and m │ │ │ │ │ +00064fb0: 6f64 756c 6573 2073 686f 756c 6420 666f odules should fo │ │ │ │ │ +00064fc0: 6c6c 6f77 2074 6865 2063 7572 7265 6e74 llow the current │ │ │ │ │ +00064fd0: 2050 6572 6c20 706f 6c69 6379 2e0a 0a54 Perl policy...T │ │ │ │ │ +00064fe0: 6865 2050 6572 6c20 706f 6c69 6379 2063 he Perl policy c │ │ │ │ │ +00064ff0: 616e 2062 6520 666f 756e 6420 696e 2074 an be found in t │ │ │ │ │ +00065000: 6865 20e2 8098 7065 726c 2d70 6f6c 6963 he ...perl-polic │ │ │ │ │ +00065010: 79e2 8099 2066 696c 6573 2069 6e20 7468 y... files in th │ │ │ │ │ +00065020: 650a e280 9864 6562 6961 6e2d 706f 6c69 e....debian-poli │ │ │ │ │ +00065030: 6379 e280 9920 7061 636b 6167 652e 2020 cy... package. │ │ │ │ │ +00065040: 4974 2069 7320 616c 736f 2061 7661 696c It is also avail │ │ │ │ │ +00065050: 6162 6c65 2066 726f 6d20 7468 6520 4465 able from the De │ │ │ │ │ +00065060: 6269 616e 2077 6562 0a6d 6972 726f 7273 bian web.mirrors │ │ │ │ │ +00065070: 2061 7420 e280 9868 7474 7073 3a2f 2f77 at ...https://w │ │ │ │ │ +00065080: 7777 2e64 6562 6961 6e2e 6f72 672f 646f ww.debian.org/do │ │ │ │ │ +00065090: 632f 7061 636b 6167 696e 672d 6d61 6e75 c/packaging-manu │ │ │ │ │ +000650a0: 616c 732f 7065 726c 2d70 6f6c 6963 792f als/perl-policy/ │ │ │ │ │ +000650b0: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ +000650c0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000650d0: 2c20 204e 6f64 653a 2045 6d61 6373 206c , Node: Emacs l │ │ │ │ │ +000650e0: 6973 7020 7072 6f67 7261 6d73 2c20 204e isp programs, N │ │ │ │ │ +000650f0: 6578 743a 2047 616d 6573 2c20 2050 7265 ext: Games, Pre │ │ │ │ │ +00065100: 763a 2050 6572 6c20 7072 6f67 7261 6d73 v: Perl programs │ │ │ │ │ +00065110: 2061 6e64 206d 6f64 756c 6573 2c20 2055 and modules, U │ │ │ │ │ +00065120: 703a 2043 7573 746f 6d69 7a65 6420 7072 p: Customized pr │ │ │ │ │ +00065130: 6f67 7261 6d73 0a0a 3131 2e31 3020 456d ograms..11.10 Em │ │ │ │ │ +00065140: 6163 7320 6c69 7370 2070 726f 6772 616d acs lisp program │ │ │ │ │ +00065150: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ +00065160: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 6c65 ===========..Ple │ │ │ │ │ +00065170: 6173 6520 7265 6665 7220 746f 2074 6865 ase refer to the │ │ │ │ │ +00065180: 20e2 809c 4465 6269 616e 2045 6d61 6373 ...Debian Emacs │ │ │ │ │ +00065190: 2050 6f6c 6963 79e2 809d 2066 6f72 2064 Policy... for d │ │ │ │ │ +000651a0: 6574 6169 6c73 206f 6620 686f 7720 746f etails of how to │ │ │ │ │ +000651b0: 2070 6163 6b61 6765 0a65 6d61 6373 206c package.emacs l │ │ │ │ │ +000651c0: 6973 7020 7072 6f67 7261 6d73 2e0a 0a54 isp programs...T │ │ │ │ │ +000651d0: 6865 2045 6d61 6373 2070 6f6c 6963 7920 he Emacs policy │ │ │ │ │ +000651e0: 6973 2061 7661 696c 6162 6c65 2069 6e20 is available in │ │ │ │ │ +000651f0: e280 9864 6562 6961 6e2d 656d 6163 732d ...debian-emacs- │ │ │ │ │ +00065200: 706f 6c69 6379 2e67 7ae2 8099 206f 6620 policy.gz... of │ │ │ │ │ +00065210: 7468 650a 656d 6163 7365 6e2d 636f 6d6d the.emacsen-comm │ │ │ │ │ +00065220: 6f6e 2070 6163 6b61 6765 2e20 2049 7420 on package. It │ │ │ │ │ +00065230: 6973 2061 6c73 6f20 6176 6169 6c61 626c is also availabl │ │ │ │ │ +00065240: 6520 6672 6f6d 2074 6865 2044 6562 6961 e from the Debia │ │ │ │ │ +00065250: 6e20 7765 620a 6d69 7272 6f72 7320 6174 n web.mirrors at │ │ │ │ │ +00065260: 0ae2 8098 6874 7470 733a 2f2f 7777 772e ....https://www. │ │ │ │ │ +00065270: 6465 6269 616e 2e6f 7267 2f64 6f63 2f70 debian.org/doc/p │ │ │ │ │ +00065280: 6163 6b61 6769 6e67 2d6d 616e 7561 6c73 ackaging-manuals │ │ │ │ │ +00065290: 2f64 6562 6961 6e2d 656d 6163 732d 706f /debian-emacs-po │ │ │ │ │ +000652a0: 6c69 6379 e280 992e 0a0a 1f0a 4669 6c65 licy........File │ │ │ │ │ +000652b0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +000652c0: 696e 666f 2c20 204e 6f64 653a 2047 616d info, Node: Gam │ │ │ │ │ +000652d0: 6573 2c20 2050 7265 763a 2045 6d61 6373 es, Prev: Emacs │ │ │ │ │ +000652e0: 206c 6973 7020 7072 6f67 7261 6d73 2c20 lisp programs, │ │ │ │ │ +000652f0: 2055 703a 2043 7573 746f 6d69 7a65 6420 Up: Customized │ │ │ │ │ +00065300: 7072 6f67 7261 6d73 0a0a 3131 2e31 3120 programs..11.11 │ │ │ │ │ +00065310: 4761 6d65 730a 3d3d 3d3d 3d3d 3d3d 3d3d Games.========== │ │ │ │ │ +00065320: 3d0a 0a54 6865 2070 6572 6d69 7373 696f =..The permissio │ │ │ │ │ +00065330: 6e73 206f 6e20 e280 982f 7661 722f 6761 ns on .../var/ga │ │ │ │ │ +00065340: 6d65 73e2 8099 2061 7265 206d 6f64 6520 mes... are mode │ │ │ │ │ +00065350: 3735 352c 206f 776e 6572 20e2 8098 726f 755, owner ...ro │ │ │ │ │ +00065360: 6f74 e280 9920 616e 6420 6772 6f75 700a ot... and group. │ │ │ │ │ +00065370: e280 9872 6f6f 74e2 8099 2e0a 0a45 6163 ...root......Eac │ │ │ │ │ +00065380: 6820 6761 6d65 2064 6563 6964 6573 206f h game decides o │ │ │ │ │ +00065390: 6e20 6974 7320 6f77 6e20 7365 6375 7269 n its own securi │ │ │ │ │ +000653a0: 7479 2070 6f6c 6963 792e 0a0a 4761 6d65 ty policy...Game │ │ │ │ │ +000653b0: 7320 7768 6963 6820 7265 7175 6972 6520 s which require │ │ │ │ │ +000653c0: 7072 6f74 6563 7465 642c 2070 7269 7669 protected, privi │ │ │ │ │ +000653d0: 6c65 6765 6420 6163 6365 7373 2074 6f20 leged access to │ │ │ │ │ +000653e0: 6869 6768 2d73 636f 7265 2066 696c 6573 high-score files │ │ │ │ │ +000653f0: 2c0a 7361 7665 6420 6761 6d65 732c 2065 ,.saved games, e │ │ │ │ │ +00065400: 7463 2e2c 206d 6179 2062 6520 6d61 6465 tc., may be made │ │ │ │ │ +00065410: 2073 6574 2d27 6772 6f75 7027 2d69 6420 set-'group'-id │ │ │ │ │ +00065420: 286d 6f64 6520 3237 3535 2920 616e 6420 (mode 2755) and │ │ │ │ │ +00065430: 6f77 6e65 6420 6279 0ae2 8098 726f 6f74 owned by....root │ │ │ │ │ +00065440: 3a67 616d 6573 e280 992c 2061 6e64 2075 :games..., and u │ │ │ │ │ +00065450: 7365 2066 696c 6573 2061 6e64 2064 6972 se files and dir │ │ │ │ │ +00065460: 6563 746f 7269 6573 2077 6974 6820 6170 ectories with ap │ │ │ │ │ +00065470: 7072 6f70 7269 6174 6520 7065 726d 6973 propriate permis │ │ │ │ │ +00065480: 7369 6f6e 730a 2837 3730 20e2 8098 726f sions.(770 ...ro │ │ │ │ │ +00065490: 6f74 3a67 616d 6573 e280 992c 2066 6f72 ot:games..., for │ │ │ │ │ +000654a0: 2065 7861 6d70 6c65 292e 2020 5468 6579 example). They │ │ │ │ │ +000654b0: 206d 7573 7420 6e6f 7420 6265 206d 6164 must not be mad │ │ │ │ │ +000654c0: 6520 7365 742d 2775 7365 7227 2d69 642c e set-'user'-id, │ │ │ │ │ +000654d0: 0a61 7320 7468 6973 2063 6175 7365 7320 .as this causes │ │ │ │ │ +000654e0: 7365 6375 7269 7479 2070 726f 626c 656d security problem │ │ │ │ │ +000654f0: 732e 2020 2849 6620 616e 2061 7474 6163 s. (If an attac │ │ │ │ │ +00065500: 6b65 7220 6361 6e20 7375 6276 6572 7420 ker can subvert │ │ │ │ │ +00065510: 616e 790a 7365 742d 7573 6572 2d69 6420 any.set-user-id │ │ │ │ │ +00065520: 6761 6d65 2074 6865 7920 6361 6e20 6f76 game they can ov │ │ │ │ │ +00065530: 6572 7772 6974 6520 7468 6520 6578 6563 erwrite the exec │ │ │ │ │ +00065540: 7574 6162 6c65 206f 6620 616e 7920 6f74 utable of any ot │ │ │ │ │ +00065550: 6865 722c 2063 6175 7369 6e67 0a6f 7468 her, causing.oth │ │ │ │ │ +00065560: 6572 2070 6c61 7965 7273 206f 6620 7468 er players of th │ │ │ │ │ +00065570: 6573 6520 6761 6d65 7320 746f 2072 756e ese games to run │ │ │ │ │ +00065580: 2061 2054 726f 6a61 6e20 686f 7273 6520 a Trojan horse │ │ │ │ │ +00065590: 7072 6f67 7261 6d2e 2020 5769 7468 2061 program. With a │ │ │ │ │ +000655a0: 0a73 6574 2d67 726f 7570 2d69 6420 6761 .set-group-id ga │ │ │ │ │ +000655b0: 6d65 2074 6865 2061 7474 6163 6b65 7220 me the attacker │ │ │ │ │ +000655c0: 6f6e 6c79 2067 6574 7320 6163 6365 7373 only gets access │ │ │ │ │ +000655d0: 2074 6f20 6c65 7373 2069 6d70 6f72 7461 to less importa │ │ │ │ │ +000655e0: 6e74 2067 616d 650a 6461 7461 2c20 616e nt game.data, an │ │ │ │ │ +000655f0: 6420 6966 2074 6865 7920 6361 6e20 6765 d if they can ge │ │ │ │ │ +00065600: 7420 6174 2074 6865 206f 7468 6572 2070 t at the other p │ │ │ │ │ +00065610: 6c61 7965 7273 e280 9920 6163 636f 756e layers... accoun │ │ │ │ │ +00065620: 7473 2061 7420 616c 6c20 6974 2077 696c ts at all it wil │ │ │ │ │ +00065630: 6c0a 7461 6b65 2063 6f6e 7369 6465 7261 l.take considera │ │ │ │ │ +00065640: 626c 7920 6d6f 7265 2065 6666 6f72 742e bly more effort. │ │ │ │ │ +00065650: 290a 0a53 6f6d 6520 7061 636b 6167 6573 )..Some packages │ │ │ │ │ +00065660: 2c20 666f 7220 6578 616d 706c 6520 736f , for example so │ │ │ │ │ +00065670: 6d65 2066 6f72 7475 6e65 2063 6f6f 6b69 me fortune cooki │ │ │ │ │ +00065680: 6520 7072 6f67 7261 6d73 2c20 6172 6520 e programs, are │ │ │ │ │ +00065690: 636f 6e66 6967 7572 6564 0a62 7920 7468 configured.by th │ │ │ │ │ +000656a0: 6520 7570 7374 7265 616d 2061 7574 686f e upstream autho │ │ │ │ │ +000656b0: 7273 2074 6f20 696e 7374 616c 6c20 7769 rs to install wi │ │ │ │ │ +000656c0: 7468 2074 6865 6972 2064 6174 6120 6669 th their data fi │ │ │ │ │ +000656d0: 6c65 7320 6f72 206f 7468 6572 2073 7461 les or other sta │ │ │ │ │ +000656e0: 7469 630a 696e 666f 726d 6174 696f 6e20 tic.information │ │ │ │ │ +000656f0: 6d61 6465 2075 6e72 6561 6461 626c 6520 made unreadable │ │ │ │ │ +00065700: 736f 2074 6861 7420 7468 6579 2063 616e so that they can │ │ │ │ │ +00065710: 206f 6e6c 7920 6265 2061 6363 6573 7365 only be accesse │ │ │ │ │ +00065720: 6420 7468 726f 7567 680a 7365 742d 6964 d through.set-id │ │ │ │ │ +00065730: 2070 726f 6772 616d 7320 7072 6f76 6964 programs provid │ │ │ │ │ +00065740: 6564 2e20 2059 6f75 2073 686f 756c 6420 ed. You should │ │ │ │ │ +00065750: 6e6f 7420 646f 2074 6869 7320 696e 2061 not do this in a │ │ │ │ │ +00065760: 2044 6562 6961 6e20 7061 636b 6167 653a Debian package: │ │ │ │ │ +00065770: 0a61 6e79 6f6e 6520 6361 6e20 646f 776e .anyone can down │ │ │ │ │ +00065780: 6c6f 6164 2074 6865 20e2 8098 2e64 6562 load the ....deb │ │ │ │ │ +00065790: e280 9920 6669 6c65 2061 6e64 2072 6561 ... file and rea │ │ │ │ │ +000657a0: 6420 7468 6520 6461 7461 2066 726f 6d20 d the data from │ │ │ │ │ +000657b0: 6974 2c20 736f 2074 6865 7265 0a69 7320 it, so there.is │ │ │ │ │ +000657c0: 6e6f 2070 6f69 6e74 206d 616b 696e 6720 no point making │ │ │ │ │ +000657d0: 7468 6520 6669 6c65 7320 756e 7265 6164 the files unread │ │ │ │ │ +000657e0: 6162 6c65 2e20 204e 6f74 206d 616b 696e able. Not makin │ │ │ │ │ +000657f0: 6720 7468 6520 6669 6c65 730a 756e 7265 g the files.unre │ │ │ │ │ +00065800: 6164 6162 6c65 2061 6c73 6f20 6d65 616e adable also mean │ │ │ │ │ +00065810: 7320 7468 6174 2079 6f75 2064 6f6e e280 s that you don.. │ │ │ │ │ +00065820: 9974 2068 6176 6520 746f 206d 616b 6520 .t have to make │ │ │ │ │ +00065830: 736f 206d 616e 7920 7072 6f67 7261 6d73 so many programs │ │ │ │ │ +00065840: 0a73 6574 2d69 642c 2077 6869 6368 2072 .set-id, which r │ │ │ │ │ +00065850: 6564 7563 6573 2074 6865 2072 6973 6b20 educes the risk │ │ │ │ │ +00065860: 6f66 2061 2073 6563 7572 6974 7920 686f of a security ho │ │ │ │ │ +00065870: 6c65 2e0a 0a41 7320 6465 7363 7269 6265 le...As describe │ │ │ │ │ +00065880: 6420 696e 2074 6865 2046 4853 2c20 6269 d in the FHS, bi │ │ │ │ │ +00065890: 6e61 7269 6573 206f 6620 6761 6d65 7320 naries of games │ │ │ │ │ +000658a0: 7368 6f75 6c64 2062 6520 696e 7374 616c should be instal │ │ │ │ │ +000658b0: 6c65 6420 696e 2074 6865 0a64 6972 6563 led in the.direc │ │ │ │ │ +000658c0: 746f 7279 20e2 8098 2f75 7372 2f67 616d tory .../usr/gam │ │ │ │ │ +000658d0: 6573 e280 992e 2020 5468 6973 2061 6c73 es.... This als │ │ │ │ │ +000658e0: 6f20 6170 706c 6965 7320 746f 2067 616d o applies to gam │ │ │ │ │ +000658f0: 6573 2074 6861 7420 7573 6520 7468 6520 es that use the │ │ │ │ │ +00065900: 580a 5769 6e64 6f77 2053 7973 7465 6d2e X.Window System. │ │ │ │ │ +00065910: 2020 4d61 6e75 616c 2070 6167 6573 2066 Manual pages f │ │ │ │ │ +00065920: 6f72 2067 616d 6573 2028 5820 616e 6420 or games (X and │ │ │ │ │ +00065930: 6e6f 6e2d 5820 6761 6d65 7329 2073 686f non-X games) sho │ │ │ │ │ +00065940: 756c 6420 6265 0a69 6e73 7461 6c6c 6564 uld be.installed │ │ │ │ │ +00065950: 2069 6e20 e280 982f 7573 722f 7368 6172 in .../usr/shar │ │ │ │ │ +00065960: 652f 6d61 6e2f 6d61 6e36 e280 992e 0a0a e/man/man6...... │ │ │ │ │ +00065970: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00065980: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00065990: 653a 2044 6f63 756d 656e 7461 7469 6f6e e: Documentation │ │ │ │ │ +000659a0: 2c20 204e 6578 743a 2049 6e74 726f 6475 , Next: Introdu │ │ │ │ │ +000659b0: 6374 696f 6e20 616e 6420 7363 6f70 6520 ction and scope │ │ │ │ │ +000659c0: 6f66 2074 6865 7365 2061 7070 656e 6469 of these appendi │ │ │ │ │ +000659d0: 6365 732c 2020 5072 6576 3a20 4375 7374 ces, Prev: Cust │ │ │ │ │ +000659e0: 6f6d 697a 6564 2070 726f 6772 616d 732c omized programs, │ │ │ │ │ +000659f0: 2020 5570 3a20 546f 700a 0a31 3220 446f Up: Top..12 Do │ │ │ │ │ +00065a00: 6375 6d65 6e74 6174 696f 6e0a 2a2a 2a2a cumentation.**** │ │ │ │ │ +00065a10: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 2a20 ************..* │ │ │ │ │ +00065a20: 4d65 6e75 3a0a 0a2a 204d 616e 7561 6c20 Menu:..* Manual │ │ │ │ │ +00065a30: 7061 6765 733a 3a0a 2a20 496e 666f 2064 pages::.* Info d │ │ │ │ │ +00065a40: 6f63 756d 656e 7473 3a3a 0a2a 2041 6464 ocuments::.* Add │ │ │ │ │ +00065a50: 6974 696f 6e61 6c20 646f 6375 6d65 6e74 itional document │ │ │ │ │ +00065a60: 6174 696f 6e3a 3a0a 2a20 5072 6566 6572 ation::.* Prefer │ │ │ │ │ +00065a70: 7265 6420 646f 6375 6d65 6e74 6174 696f red documentatio │ │ │ │ │ +00065a80: 6e20 666f 726d 6174 733a 3a0a 2a20 436f n formats::.* Co │ │ │ │ │ +00065a90: 7079 7269 6768 7420 696e 666f 726d 6174 pyright informat │ │ │ │ │ +00065aa0: 696f 6e3a 3a0a 2a20 4578 616d 706c 6573 ion::.* Examples │ │ │ │ │ +00065ab0: 3a3a 0a2a 2043 6861 6e67 656c 6f67 2066 ::.* Changelog f │ │ │ │ │ +00065ac0: 696c 6573 2061 6e64 2072 656c 6561 7365 iles and release │ │ │ │ │ +00065ad0: 206e 6f74 6573 3a3a 0a0a 1f0a 4669 6c65 notes::....File │ │ │ │ │ +00065ae0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00065af0: 696e 666f 2c20 204e 6f64 653a 204d 616e info, Node: Man │ │ │ │ │ +00065b00: 7561 6c20 7061 6765 732c 2020 4e65 7874 ual pages, Next │ │ │ │ │ +00065b10: 3a20 496e 666f 2064 6f63 756d 656e 7473 : Info documents │ │ │ │ │ +00065b20: 2c20 2055 703a 2044 6f63 756d 656e 7461 , Up: Documenta │ │ │ │ │ +00065b30: 7469 6f6e 0a0a 3132 2e31 204d 616e 7561 tion..12.1 Manua │ │ │ │ │ +00065b40: 6c20 7061 6765 730a 3d3d 3d3d 3d3d 3d3d l pages.======== │ │ │ │ │ +00065b50: 3d3d 3d3d 3d3d 3d3d 3d0a 0a59 6f75 2073 =========..You s │ │ │ │ │ +00065b60: 686f 756c 6420 696e 7374 616c 6c20 6d61 hould install ma │ │ │ │ │ +00065b70: 6e75 616c 2070 6167 6573 2069 6e20 e280 nual pages in .. │ │ │ │ │ +00065b80: 986e 726f 6666 e280 9920 736f 7572 6365 .nroff... source │ │ │ │ │ +00065b90: 2066 6f72 6d2c 2069 6e20 6170 7072 6f70 form, in approp │ │ │ │ │ +00065ba0: 7269 6174 650a 706c 6163 6573 2075 6e64 riate.places und │ │ │ │ │ +00065bb0: 6572 20e2 8098 2f75 7372 2f73 6861 7265 er .../usr/share │ │ │ │ │ +00065bc0: 2f6d 616e e280 992e 2020 596f 7520 7368 /man.... You sh │ │ │ │ │ +00065bd0: 6f75 6c64 206f 6e6c 7920 7573 6520 7365 ould only use se │ │ │ │ │ +00065be0: 6374 696f 6e73 2031 2074 6f20 3920 2873 ctions 1 to 9 (s │ │ │ │ │ +00065bf0: 6565 0a74 6865 2046 4853 2066 6f72 206d ee.the FHS for m │ │ │ │ │ +00065c00: 6f72 6520 6465 7461 696c 7329 2e20 2059 ore details). Y │ │ │ │ │ +00065c10: 6f75 206d 7573 7420 6e6f 7420 696e 7374 ou must not inst │ │ │ │ │ +00065c20: 616c 6c20 6120 7072 652d 666f 726d 6174 all a pre-format │ │ │ │ │ +00065c30: 7465 6420 e280 9c63 6174 0a70 6167 65e2 ted ...cat.page. │ │ │ │ │ +00065c40: 809d 2e0a 0a45 6163 6820 7072 6f67 7261 .....Each progra │ │ │ │ │ +00065c50: 6d2c 2075 7469 6c69 7479 2c20 616e 6420 m, utility, and │ │ │ │ │ +00065c60: 6675 6e63 7469 6f6e 2073 686f 756c 6420 function should │ │ │ │ │ +00065c70: 6861 7665 2061 6e20 6173 736f 6369 6174 have an associat │ │ │ │ │ +00065c80: 6564 206d 616e 7561 6c0a 7061 6765 2069 ed manual.page i │ │ │ │ │ +00065c90: 6e63 6c75 6465 6420 696e 2074 6865 2073 ncluded in the s │ │ │ │ │ +00065ca0: 616d 6520 7061 636b 6167 6520 6f72 2061 ame package or a │ │ │ │ │ +00065cb0: 2064 6570 656e 6465 6e63 792e 2020 4974 dependency. It │ │ │ │ │ +00065cc0: 2069 7320 7375 6767 6573 7465 6420 7468 is suggested th │ │ │ │ │ +00065cd0: 6174 0a61 6c6c 2063 6f6e 6669 6775 7261 at.all configura │ │ │ │ │ +00065ce0: 7469 6f6e 2066 696c 6573 2061 6c73 6f20 tion files also │ │ │ │ │ +00065cf0: 6861 7665 2061 206d 616e 7561 6c20 7061 have a manual pa │ │ │ │ │ +00065d00: 6765 2069 6e63 6c75 6465 6420 6173 2077 ge included as w │ │ │ │ │ +00065d10: 656c 6c2e 0a4d 616e 7561 6c20 7061 6765 ell..Manual page │ │ │ │ │ +00065d20: 7320 666f 7220 7072 6f74 6f63 6f6c 7320 s for protocols │ │ │ │ │ +00065d30: 616e 6420 6f74 6865 7220 6175 7869 6c69 and other auxili │ │ │ │ │ +00065d40: 6172 7920 7468 696e 6773 2061 7265 206f ary things are o │ │ │ │ │ +00065d50: 7074 696f 6e61 6c2e 0a0a 4966 206e 6f20 ptional...If no │ │ │ │ │ +00065d60: 6d61 6e75 616c 2070 6167 6520 6973 2061 manual page is a │ │ │ │ │ +00065d70: 7661 696c 6162 6c65 2c20 7468 6973 2069 vailable, this i │ │ │ │ │ +00065d80: 7320 636f 6e73 6964 6572 6564 2061 7320 s considered as │ │ │ │ │ +00065d90: 6120 6275 6720 616e 6420 7368 6f75 6c64 a bug and should │ │ │ │ │ +00065da0: 0a62 6520 7265 706f 7274 6564 2074 6f20 .be reported to │ │ │ │ │ +00065db0: 7468 6520 4465 6269 616e 2042 7567 2054 the Debian Bug T │ │ │ │ │ +00065dc0: 7261 636b 696e 6720 5379 7374 656d 2028 racking System ( │ │ │ │ │ +00065dd0: 7468 6520 6d61 696e 7461 696e 6572 206f the maintainer o │ │ │ │ │ +00065de0: 6620 7468 650a 7061 636b 6167 6520 6973 f the.package is │ │ │ │ │ +00065df0: 2061 6c6c 6f77 6564 2074 6f20 7772 6974 allowed to writ │ │ │ │ │ +00065e00: 6520 7468 6973 2062 7567 2072 6570 6f72 e this bug repor │ │ │ │ │ +00065e10: 7420 7468 656d 7365 6c76 6573 2c20 6966 t themselves, if │ │ │ │ │ +00065e20: 2074 6865 7920 736f 0a64 6573 6972 6529 they so.desire) │ │ │ │ │ +00065e30: 2e20 2044 6f20 6e6f 7420 636c 6f73 6520 . Do not close │ │ │ │ │ +00065e40: 7468 6520 6275 6720 7265 706f 7274 2075 the bug report u │ │ │ │ │ +00065e50: 6e74 696c 2061 2070 726f 7065 7220 6d61 ntil a proper ma │ │ │ │ │ +00065e60: 6e20 7061 6765 2069 730a 6176 6169 6c61 n page is.availa │ │ │ │ │ +00065e70: 626c 652e 2020 2831 290a 0a59 6f75 206d ble. (1)..You m │ │ │ │ │ +00065e80: 6179 2066 6f72 7761 7264 2061 2063 6f6d ay forward a com │ │ │ │ │ +00065e90: 706c 6169 6e74 2061 626f 7574 2061 206d plaint about a m │ │ │ │ │ +00065ea0: 6973 7369 6e67 206d 616e 2070 6167 6520 issing man page │ │ │ │ │ +00065eb0: 746f 2074 6865 2075 7073 7472 6561 6d0a to the upstream. │ │ │ │ │ +00065ec0: 6175 7468 6f72 732c 2061 6e64 206d 6172 authors, and mar │ │ │ │ │ +00065ed0: 6b20 7468 6520 6275 6720 6173 2066 6f72 k the bug as for │ │ │ │ │ +00065ee0: 7761 7264 6564 2069 6e20 7468 6520 4465 warded in the De │ │ │ │ │ +00065ef0: 6269 616e 2062 7567 2074 7261 636b 696e bian bug trackin │ │ │ │ │ +00065f00: 670a 7379 7374 656d 2e20 2045 7665 6e20 g.system. Even │ │ │ │ │ +00065f10: 7468 6f75 6768 2074 6865 2047 4e55 2050 though the GNU P │ │ │ │ │ +00065f20: 726f 6a65 6374 2064 6f20 6e6f 7420 696e roject do not in │ │ │ │ │ +00065f30: 2067 656e 6572 616c 2063 6f6e 7369 6465 general conside │ │ │ │ │ +00065f40: 7220 7468 6520 6c61 636b 0a6f 6620 6120 r the lack.of a │ │ │ │ │ +00065f50: 6d61 6e20 7061 6765 2074 6f20 6265 2061 man page to be a │ │ │ │ │ +00065f60: 2062 7567 2c20 7765 2064 6f3b 2069 6620 bug, we do; if │ │ │ │ │ +00065f70: 7468 6579 2074 656c 6c20 796f 7520 7468 they tell you th │ │ │ │ │ +00065f80: 6174 2074 6865 7920 646f 6ee2 8099 740a at they don...t. │ │ │ │ │ +00065f90: 636f 6e73 6964 6572 2069 7420 6120 6275 consider it a bu │ │ │ │ │ +00065fa0: 6720 796f 7520 7368 6f75 6c64 206c 6561 g you should lea │ │ │ │ │ +00065fb0: 7665 2074 6865 2062 7567 2069 6e20 6f75 ve the bug in ou │ │ │ │ │ +00065fc0: 7220 6275 6720 7472 6163 6b69 6e67 2073 r bug tracking s │ │ │ │ │ +00065fd0: 7973 7465 6d0a 6f70 656e 2061 6e79 7761 ystem.open anywa │ │ │ │ │ +00065fe0: 792e 0a0a 4d61 6e75 616c 2070 6167 6573 y...Manual pages │ │ │ │ │ +00065ff0: 2073 686f 756c 6420 6265 2069 6e73 7461 should be insta │ │ │ │ │ +00066000: 6c6c 6564 2063 6f6d 7072 6573 7365 6420 lled compressed │ │ │ │ │ +00066010: 7573 696e 6720 e280 9867 7a69 7020 2d39 using ...gzip -9 │ │ │ │ │ +00066020: e280 992e 0a0a 4966 206f 6e65 206d 616e ......If one man │ │ │ │ │ +00066030: 2070 6167 6520 6e65 6564 7320 746f 2062 page needs to b │ │ │ │ │ +00066040: 6520 6163 6365 7373 6962 6c65 2076 6961 e accessible via │ │ │ │ │ +00066050: 2073 6576 6572 616c 206e 616d 6573 2069 several names i │ │ │ │ │ +00066060: 7420 6973 2062 6574 7465 7220 746f 0a75 t is better to.u │ │ │ │ │ +00066070: 7365 2061 2073 796d 626f 6c69 6320 6c69 se a symbolic li │ │ │ │ │ +00066080: 6e6b 2074 6861 6e20 7468 6520 e280 982e nk than the .... │ │ │ │ │ +00066090: 736f e280 9920 6665 6174 7572 652c 2062 so... feature, b │ │ │ │ │ +000660a0: 7574 2074 6865 7265 2069 7320 6e6f 206e ut there is no n │ │ │ │ │ +000660b0: 6565 6420 746f 0a66 6964 646c 6520 7769 eed to.fiddle wi │ │ │ │ │ +000660c0: 7468 2074 6865 2072 656c 6576 616e 7420 th the relevant │ │ │ │ │ +000660d0: 7061 7274 7320 6f66 2074 6865 2075 7073 parts of the ups │ │ │ │ │ +000660e0: 7472 6561 6d20 736f 7572 6365 2074 6f20 tream source to │ │ │ │ │ +000660f0: 6368 616e 6765 2066 726f 6d0a e280 982e change from..... │ │ │ │ │ +00066100: 736f e280 9920 746f 2073 796d 6c69 6e6b so... to symlink │ │ │ │ │ +00066110: 733a 2064 6f6e e280 9974 2064 6f20 6974 s: don...t do it │ │ │ │ │ +00066120: 2075 6e6c 6573 7320 6974 e280 9973 2065 unless it...s e │ │ │ │ │ +00066130: 6173 792e 2020 596f 7520 7368 6f75 6c64 asy. You should │ │ │ │ │ +00066140: 206e 6f74 2063 7265 6174 650a 6861 7264 not create.hard │ │ │ │ │ +00066150: 206c 696e 6b73 2069 6e20 7468 6520 6d61 links in the ma │ │ │ │ │ +00066160: 6e75 616c 2070 6167 6520 6469 7265 6374 nual page direct │ │ │ │ │ +00066170: 6f72 6965 732c 206e 6f72 2070 7574 2061 ories, nor put a │ │ │ │ │ +00066180: 6273 6f6c 7574 6520 6669 6c65 6e61 6d65 bsolute filename │ │ │ │ │ +00066190: 7320 696e 0ae2 8098 2e73 6fe2 8099 2064 s in.....so... d │ │ │ │ │ +000661a0: 6972 6563 7469 7665 732e 2020 5468 6520 irectives. The │ │ │ │ │ +000661b0: 6669 6c65 6e61 6d65 2069 6e20 6120 e280 filename in a .. │ │ │ │ │ +000661c0: 982e 736f e280 9920 696e 2061 206d 616e ..so... in a man │ │ │ │ │ +000661d0: 2070 6167 6520 7368 6f75 6c64 2062 650a page should be. │ │ │ │ │ +000661e0: 7265 6c61 7469 7665 2074 6f20 7468 6520 relative to the │ │ │ │ │ +000661f0: 6261 7365 206f 6620 7468 6520 6d61 6e20 base of the man │ │ │ │ │ +00066200: 7061 6765 2074 7265 6520 2875 7375 616c page tree (usual │ │ │ │ │ +00066210: 6c79 20e2 8098 2f75 7372 2f73 6861 7265 ly .../usr/share │ │ │ │ │ +00066220: 2f6d 616e e280 9929 2e0a 4966 2079 6f75 /man...)..If you │ │ │ │ │ +00066230: 2064 6f20 6e6f 7420 6372 6561 7465 2061 do not create a │ │ │ │ │ +00066240: 6e79 206c 696e 6b73 2028 7768 6574 6865 ny links (whethe │ │ │ │ │ +00066250: 7220 7379 6d6c 696e 6b73 2c20 6861 7264 r symlinks, hard │ │ │ │ │ +00066260: 206c 696e 6b73 2c20 6f72 20e2 8098 2e73 links, or ....s │ │ │ │ │ +00066270: 6fe2 8099 0a64 6972 6563 7469 7665 7329 o....directives) │ │ │ │ │ +00066280: 2069 6e20 7468 6520 6669 6c65 2073 7973 in the file sys │ │ │ │ │ +00066290: 7465 6d20 746f 2074 6865 2061 6c74 6572 tem to the alter │ │ │ │ │ +000662a0: 6e61 7465 206e 616d 6573 206f 6620 7468 nate names of th │ │ │ │ │ +000662b0: 6520 6d61 6e20 7061 6765 2c0a 7468 656e e man page,.then │ │ │ │ │ +000662c0: 2079 6f75 2073 686f 756c 6420 6e6f 7420 you should not │ │ │ │ │ +000662d0: 7265 6c79 206f 6e20 e280 986d 616e e280 rely on ...man.. │ │ │ │ │ +000662e0: 9920 6669 6e64 696e 6720 796f 7572 206d . finding your m │ │ │ │ │ +000662f0: 616e 2070 6167 6520 756e 6465 7220 7468 an page under th │ │ │ │ │ +00066300: 6f73 650a 6e61 6d65 7320 6261 7365 6420 ose.names based │ │ │ │ │ +00066310: 736f 6c65 6c79 206f 6e20 7468 6520 696e solely on the in │ │ │ │ │ +00066320: 666f 726d 6174 696f 6e20 696e 2074 6865 formation in the │ │ │ │ │ +00066330: 206d 616e 2070 6167 65e2 8099 7320 6865 man page...s he │ │ │ │ │ +00066340: 6164 6572 2e20 2028 3229 0a0a 4d61 6e75 ader. (2)..Manu │ │ │ │ │ +00066350: 616c 2070 6167 6573 2069 6e20 6c6f 6361 al pages in loca │ │ │ │ │ +00066360: 6c65 2d73 7065 6369 6669 6320 7375 6264 le-specific subd │ │ │ │ │ +00066370: 6972 6563 746f 7269 6573 206f 6620 e280 irectories of .. │ │ │ │ │ +00066380: 982f 7573 722f 7368 6172 652f 6d61 6ee2 ./usr/share/man. │ │ │ │ │ +00066390: 8099 0a73 686f 756c 6420 7573 6520 6569 ...should use ei │ │ │ │ │ +000663a0: 7468 6572 2055 5446 2d38 206f 7220 7468 ther UTF-8 or th │ │ │ │ │ +000663b0: 6520 7573 7561 6c20 6c65 6761 6379 2065 e usual legacy e │ │ │ │ │ +000663c0: 6e63 6f64 696e 6720 666f 7220 7468 6174 ncoding for that │ │ │ │ │ +000663d0: 206c 616e 6775 6167 650a 286e 6f72 6d61 language.(norma │ │ │ │ │ +000663e0: 6c6c 7920 7468 6520 6f6e 6520 636f 7272 lly the one corr │ │ │ │ │ +000663f0: 6573 706f 6e64 696e 6720 746f 2074 6865 esponding to the │ │ │ │ │ +00066400: 2073 686f 7274 6573 7420 7265 6c65 7661 shortest releva │ │ │ │ │ +00066410: 6e74 206c 6f63 616c 6520 6e61 6d65 2069 nt locale name i │ │ │ │ │ +00066420: 6e0a e280 982f 7573 722f 7368 6172 652f n..../usr/share/ │ │ │ │ │ +00066430: 6931 386e 2f53 5550 504f 5254 4544 e280 i18n/SUPPORTED.. │ │ │ │ │ +00066440: 9929 2e20 2046 6f72 2065 7861 6d70 6c65 .). For example │ │ │ │ │ +00066450: 2c20 7061 6765 7320 756e 6465 720a e280 , pages under... │ │ │ │ │ +00066460: 982f 7573 722f 7368 6172 652f 6d61 6e2f ./usr/share/man/ │ │ │ │ │ +00066470: 6672 e280 9920 7368 6f75 6c64 2075 7365 fr... should use │ │ │ │ │ +00066480: 2065 6974 6865 7220 5554 462d 3820 6f72 either UTF-8 or │ │ │ │ │ +00066490: 2049 534f 2d38 3835 392d 312e 2020 2833 ISO-8859-1. (3 │ │ │ │ │ +000664a0: 290a 0a41 2063 6f75 6e74 7279 206e 616d )..A country nam │ │ │ │ │ +000664b0: 6520 2874 6865 20e2 8098 4445 e280 9920 e (the ...DE... │ │ │ │ │ +000664c0: 696e 20e2 8098 6465 5f44 45e2 8099 2920 in ...de_DE...) │ │ │ │ │ +000664d0: 7368 6f75 6c64 206e 6f74 2062 6520 696e should not be in │ │ │ │ │ +000664e0: 636c 7564 6564 2069 6e20 7468 650a 7375 cluded in the.su │ │ │ │ │ +000664f0: 6264 6972 6563 746f 7279 206e 616d 6520 bdirectory name │ │ │ │ │ +00066500: 756e 6c65 7373 2069 7420 696e 6469 6361 unless it indica │ │ │ │ │ +00066510: 7465 7320 6120 7369 676e 6966 6963 616e tes a significan │ │ │ │ │ +00066520: 7420 6469 6666 6572 656e 6365 2069 6e20 t difference in │ │ │ │ │ +00066530: 7468 650a 6c61 6e67 7561 6765 2c20 6173 the.language, as │ │ │ │ │ +00066540: 2074 6869 7320 6578 636c 7564 6573 2073 this excludes s │ │ │ │ │ +00066550: 7065 616b 6572 7320 6f66 2074 6865 206c peakers of the l │ │ │ │ │ +00066560: 616e 6775 6167 6520 696e 206f 7468 6572 anguage in other │ │ │ │ │ +00066570: 2063 6f75 6e74 7269 6573 2e0a 2834 290a countries..(4). │ │ │ │ │ +00066580: 0a49 6620 6120 6c6f 6361 6c69 7a65 6420 .If a localized │ │ │ │ │ +00066590: 7665 7273 696f 6e20 6f66 2061 206d 616e version of a man │ │ │ │ │ +000665a0: 7561 6c20 7061 6765 2069 7320 7072 6f76 ual page is prov │ │ │ │ │ +000665b0: 6964 6564 2c20 6974 2073 686f 756c 6420 ided, it should │ │ │ │ │ +000665c0: 6569 7468 6572 2062 650a 7570 2d74 6f2d either be.up-to- │ │ │ │ │ +000665d0: 6461 7465 206f 7220 6974 2073 686f 756c date or it shoul │ │ │ │ │ +000665e0: 6420 6265 206f 6276 696f 7573 2074 6f20 d be obvious to │ │ │ │ │ +000665f0: 7468 6520 7265 6164 6572 2074 6861 7420 the reader that │ │ │ │ │ +00066600: 6974 2069 7320 6f75 7464 6174 6564 2061 it is outdated a │ │ │ │ │ +00066610: 6e64 0a74 6865 206f 7269 6769 6e61 6c20 nd.the original │ │ │ │ │ +00066620: 6d61 6e75 616c 2070 6167 6520 7368 6f75 manual page shou │ │ │ │ │ +00066630: 6c64 2062 6520 7573 6564 2069 6e73 7465 ld be used inste │ │ │ │ │ +00066640: 6164 2e20 2054 6869 7320 6361 6e20 6265 ad. This can be │ │ │ │ │ +00066650: 2064 6f6e 650a 6569 7468 6572 2062 7920 done.either by │ │ │ │ │ +00066660: 6120 6e6f 7465 2061 7420 7468 6520 6265 a note at the be │ │ │ │ │ +00066670: 6769 6e6e 696e 6720 6f66 2074 6865 206d ginning of the m │ │ │ │ │ +00066680: 616e 7561 6c20 7061 6765 206f 7220 6279 anual page or by │ │ │ │ │ +00066690: 2073 686f 7769 6e67 2074 6865 0a6d 6973 showing the.mis │ │ │ │ │ +000666a0: 7369 6e67 206f 7220 6368 616e 6765 6420 sing or changed │ │ │ │ │ +000666b0: 706f 7274 696f 6e73 2069 6e20 7468 6520 portions in the │ │ │ │ │ +000666c0: 6f72 6967 696e 616c 206c 616e 6775 6167 original languag │ │ │ │ │ +000666d0: 6520 696e 7374 6561 6420 6f66 2074 6865 e instead of the │ │ │ │ │ +000666e0: 0a74 6172 6765 7420 6c61 6e67 7561 6765 .target language │ │ │ │ │ +000666f0: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +00066700: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +00066710: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 4974 -----.. (1) It │ │ │ │ │ +00066720: 2069 7320 6e6f 7420 7665 7279 2068 6172 is not very har │ │ │ │ │ +00066730: 6420 746f 2077 7269 7465 2061 206d 616e d to write a man │ │ │ │ │ +00066740: 2070 6167 652e 2020 5365 6520 7468 6520 page. See the │ │ │ │ │ +00066750: 4d61 6e2d 5061 6765 2d48 4f57 544f 0a28 Man-Page-HOWTO.( │ │ │ │ │ +00066760: 6874 7470 3a2f 2f77 7777 2e73 6368 7765 http://www.schwe │ │ │ │ │ +00066770: 696b 6861 7264 742e 6e65 742f 6d61 6e5f ikhardt.net/man_ │ │ │ │ │ +00066780: 7061 6765 5f68 6f77 746f 2e68 746d 6c29 page_howto.html) │ │ │ │ │ +00066790: 2c20 e280 986d 616e 2837 29e2 8099 2c20 , ...man(7)..., │ │ │ │ │ +000667a0: 7468 650a 6578 616d 706c 6573 2063 7265 the.examples cre │ │ │ │ │ +000667b0: 6174 6564 2062 7920 e280 9864 685f 6d61 ated by ...dh_ma │ │ │ │ │ +000667c0: 6b65 e280 992c 2074 6865 2068 656c 7065 ke..., the helpe │ │ │ │ │ +000667d0: 7220 7072 6f67 7261 6d20 e280 9868 656c r program ...hel │ │ │ │ │ +000667e0: 7032 6d61 6ee2 8099 2c20 6f72 2074 6865 p2man..., or the │ │ │ │ │ +000667f0: 0a64 6972 6563 746f 7279 20e2 8098 2f75 .directory .../u │ │ │ │ │ +00066800: 7372 2f73 6861 7265 2f64 6f63 2f6d 616e sr/share/doc/man │ │ │ │ │ +00066810: 2d64 622f 6578 616d 706c 6573 e280 992e -db/examples.... │ │ │ │ │ +00066820: 0a0a 2020 2028 3229 2053 7570 706f 7274 .. (2) Support │ │ │ │ │ +00066830: 696e 6720 7468 6973 2069 6e20 e280 986d ing this in ...m │ │ │ │ │ +00066840: 616e e280 9920 6f66 7465 6e20 7265 7175 an... often requ │ │ │ │ │ +00066850: 6972 6573 2075 6e72 6561 736f 6e61 626c ires unreasonabl │ │ │ │ │ +00066860: 6520 7072 6f63 6573 7369 6e67 0a74 696d e processing.tim │ │ │ │ │ +00066870: 6520 746f 2066 696e 6420 6120 6d61 6e75 e to find a manu │ │ │ │ │ +00066880: 616c 2070 6167 6520 6f72 2074 6f20 7265 al page or to re │ │ │ │ │ +00066890: 706f 7274 2074 6861 7420 6e6f 6e65 2065 port that none e │ │ │ │ │ +000668a0: 7869 7374 732c 2061 6e64 206d 6f76 6573 xists, and moves │ │ │ │ │ +000668b0: 0a6b 6e6f 776c 6564 6765 2069 6e74 6f20 .knowledge into │ │ │ │ │ +000668c0: 6d61 6ee2 8099 7320 6461 7461 6261 7365 man...s database │ │ │ │ │ +000668d0: 2074 6861 7420 776f 756c 6420 6265 2062 that would be b │ │ │ │ │ +000668e0: 6574 7465 7220 6c65 6674 2069 6e20 7468 etter left in th │ │ │ │ │ +000668f0: 6520 6669 6c65 0a73 7973 7465 6d2e 2020 e file.system. │ │ │ │ │ +00066900: 5468 6973 2073 7570 706f 7274 2069 7320 This support is │ │ │ │ │ +00066910: 7468 6572 6566 6f72 6520 6465 7072 6563 therefore deprec │ │ │ │ │ +00066920: 6174 6564 2061 6e64 2077 696c 6c20 6365 ated and will ce │ │ │ │ │ +00066930: 6173 6520 746f 2062 650a 7072 6573 656e ase to be.presen │ │ │ │ │ +00066940: 7420 696e 2074 6865 2066 7574 7572 652e t in the future. │ │ │ │ │ +00066950: 0a0a 2020 2028 3329 20e2 8098 6d61 6ee2 .. (3) ...man. │ │ │ │ │ +00066960: 8099 2077 696c 6c20 6175 746f 6d61 7469 .. will automati │ │ │ │ │ +00066970: 6361 6c6c 7920 6465 7465 6374 2077 6865 cally detect whe │ │ │ │ │ +00066980: 7468 6572 2055 5446 2d38 2069 7320 696e ther UTF-8 is in │ │ │ │ │ +00066990: 2075 7365 2e20 2049 6e0a 6675 7475 7265 use. In.future │ │ │ │ │ +000669a0: 2c20 616c 6c20 6d61 6e75 616c 2070 6167 , all manual pag │ │ │ │ │ +000669b0: 6573 2077 696c 6c20 6265 2072 6571 7569 es will be requi │ │ │ │ │ +000669c0: 7265 6420 746f 2075 7365 2055 5446 2d38 red to use UTF-8 │ │ │ │ │ +000669d0: 2e0a 0a20 2020 2834 2920 4174 2074 6865 ... (4) At the │ │ │ │ │ +000669e0: 2074 696d 6520 6f66 2077 7269 7469 6e67 time of writing │ │ │ │ │ +000669f0: 2c20 4368 696e 6573 6520 616e 6420 506f , Chinese and Po │ │ │ │ │ +00066a00: 7274 7567 7565 7365 2061 7265 2074 6865 rtuguese are the │ │ │ │ │ +00066a10: 206d 6169 6e0a 6c61 6e67 7561 6765 7320 main.languages │ │ │ │ │ +00066a20: 7769 7468 2073 7563 6820 6469 6666 6572 with such differ │ │ │ │ │ +00066a30: 656e 6365 732c 2073 6f20 e280 9870 745f ences, so ...pt_ │ │ │ │ │ +00066a40: 4252 e280 992c 20e2 8098 7a68 5f43 4ee2 BR..., ...zh_CN. │ │ │ │ │ +00066a50: 8099 2c20 616e 6420 e280 987a 685f 5457 .., and ...zh_TW │ │ │ │ │ +00066a60: e280 9920 6172 650a 616c 6c20 616c 6c6f ... are.all allo │ │ │ │ │ +00066a70: 7765 642e 0a0a 1f0a 4669 6c65 3a20 6465 wed.....File: de │ │ │ │ │ +00066a80: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00066a90: 2c20 204e 6f64 653a 2049 6e66 6f20 646f , Node: Info do │ │ │ │ │ +00066aa0: 6375 6d65 6e74 732c 2020 4e65 7874 3a20 cuments, Next: │ │ │ │ │ +00066ab0: 4164 6469 7469 6f6e 616c 2064 6f63 756d Additional docum │ │ │ │ │ +00066ac0: 656e 7461 7469 6f6e 2c20 2050 7265 763a entation, Prev: │ │ │ │ │ +00066ad0: 204d 616e 7561 6c20 7061 6765 732c 2020 Manual pages, │ │ │ │ │ +00066ae0: 5570 3a20 446f 6375 6d65 6e74 6174 696f Up: Documentatio │ │ │ │ │ +00066af0: 6e0a 0a31 322e 3220 496e 666f 2064 6f63 n..12.2 Info doc │ │ │ │ │ +00066b00: 756d 656e 7473 0a3d 3d3d 3d3d 3d3d 3d3d uments.========= │ │ │ │ │ +00066b10: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 496e 666f ==========..Info │ │ │ │ │ +00066b20: 2064 6f63 756d 656e 7473 2073 686f 756c documents shoul │ │ │ │ │ +00066b30: 6420 6265 2069 6e73 7461 6c6c 6564 2069 d be installed i │ │ │ │ │ +00066b40: 6e20 e280 982f 7573 722f 7368 6172 652f n .../usr/share/ │ │ │ │ │ +00066b50: 696e 666f e280 992e 2020 5468 6579 2073 info.... They s │ │ │ │ │ +00066b60: 686f 756c 6420 6265 0a63 6f6d 7072 6573 hould be.compres │ │ │ │ │ +00066b70: 7365 6420 7769 7468 20e2 8098 677a 6970 sed with ...gzip │ │ │ │ │ +00066b80: 202d 39e2 8099 2e0a 0a54 6865 20e2 8098 -9......The ... │ │ │ │ │ +00066b90: 696e 7374 616c 6c2d 696e 666f e280 9920 install-info... │ │ │ │ │ +00066ba0: 7072 6f67 7261 6d20 6d61 696e 7461 696e program maintain │ │ │ │ │ +00066bb0: 7320 6120 6469 7265 6374 6f72 7920 6f66 s a directory of │ │ │ │ │ +00066bc0: 2069 6e73 7461 6c6c 6564 2069 6e66 6f0a installed info. │ │ │ │ │ +00066bd0: 646f 6375 6d65 6e74 7320 696e 20e2 8098 documents in ... │ │ │ │ │ +00066be0: 2f75 7372 2f73 6861 7265 2f69 6e66 6f2f /usr/share/info/ │ │ │ │ │ +00066bf0: 6469 72e2 8099 2066 6f72 2074 6865 2075 dir... for the u │ │ │ │ │ +00066c00: 7365 206f 6620 696e 666f 2072 6561 6465 se of info reade │ │ │ │ │ +00066c10: 7273 2e20 2054 6869 730a 6669 6c65 206d rs. This.file m │ │ │ │ │ +00066c20: 7573 7420 6e6f 7420 6265 2069 6e63 6c75 ust not be inclu │ │ │ │ │ +00066c30: 6465 6420 696e 2070 6163 6b61 6765 7320 ded in packages │ │ │ │ │ +00066c40: 6f74 6865 7220 7468 616e 2069 6e73 7461 other than insta │ │ │ │ │ +00066c50: 6c6c 2d69 6e66 6f2e 0a0a e280 9869 6e73 ll-info......ins │ │ │ │ │ +00066c60: 7461 6c6c 2d69 6e66 6fe2 8099 2069 7320 tall-info... is │ │ │ │ │ +00066c70: 6175 746f 6d61 7469 6361 6c6c 7920 696e automatically in │ │ │ │ │ +00066c80: 766f 6b65 6420 7768 656e 2061 7070 726f voked when appro │ │ │ │ │ +00066c90: 7072 6961 7465 2075 7369 6e67 2064 706b priate using dpk │ │ │ │ │ +00066ca0: 670a 7472 6967 6765 7273 2e20 2050 6163 g.triggers. Pac │ │ │ │ │ +00066cb0: 6b61 6765 7320 6f74 6865 7220 7468 616e kages other than │ │ │ │ │ +00066cc0: 2069 6e73 7461 6c6c 2d69 6e66 6f20 2773 install-info 's │ │ │ │ │ +00066cd0: 686f 756c 6420 6e6f 7427 2069 6e76 6f6b hould not' invok │ │ │ │ │ +00066ce0: 650a e280 9869 6e73 7461 6c6c 2d69 6e66 e....install-inf │ │ │ │ │ +00066cf0: 6fe2 8099 2064 6972 6563 746c 7920 616e o... directly an │ │ │ │ │ +00066d00: 6420 2773 686f 756c 6420 6e6f 7427 2064 d 'should not' d │ │ │ │ │ +00066d10: 6570 656e 6420 6f6e 2c20 7265 636f 6d6d epend on, recomm │ │ │ │ │ +00066d20: 656e 642c 206f 720a 7375 6767 6573 7420 end, or.suggest │ │ │ │ │ +00066d30: 696e 7374 616c 6c2d 696e 666f 2066 6f72 install-info for │ │ │ │ │ +00066d40: 2074 6869 7320 7075 7270 6f73 652e 0a0a this purpose... │ │ │ │ │ +00066d50: 496e 666f 2072 6561 6465 7273 2072 6571 Info readers req │ │ │ │ │ +00066d60: 7569 7269 6e67 2074 6865 20e2 8098 2f75 uiring the .../u │ │ │ │ │ +00066d70: 7372 2f73 6861 7265 2f69 6e66 6f2f 6469 sr/share/info/di │ │ │ │ │ +00066d80: 72e2 8099 2066 696c 6520 7368 6f75 6c64 r... file should │ │ │ │ │ +00066d90: 2064 6570 656e 6420 6f6e 0a69 6e73 7461 depend on.insta │ │ │ │ │ +00066da0: 6c6c 2d69 6e66 6f2e 0a0a 496e 666f 2064 ll-info...Info d │ │ │ │ │ +00066db0: 6f63 756d 656e 7473 2073 686f 756c 6420 ocuments should │ │ │ │ │ +00066dc0: 636f 6e74 6169 6e20 7365 6374 696f 6e20 contain section │ │ │ │ │ +00066dd0: 616e 6420 6469 7265 6374 6f72 7920 656e and directory en │ │ │ │ │ +00066de0: 7472 7920 696e 666f 726d 6174 696f 6e20 try information │ │ │ │ │ +00066df0: 696e 0a74 6865 2064 6f63 756d 656e 7420 in.the document │ │ │ │ │ +00066e00: 666f 7220 7468 6520 7573 6520 6f66 20e2 for the use of . │ │ │ │ │ +00066e10: 8098 696e 7374 616c 6c2d 696e 666f e280 ..install-info.. │ │ │ │ │ +00066e20: 992e 2020 5468 6520 7365 6374 696f 6e20 .. The section │ │ │ │ │ +00066e30: 7368 6f75 6c64 2062 650a 7370 6563 6966 should be.specif │ │ │ │ │ +00066e40: 6965 6420 7669 6120 6120 6c69 6e65 2073 ied via a line s │ │ │ │ │ +00066e50: 7461 7274 696e 6720 7769 7468 20e2 8098 tarting with ... │ │ │ │ │ +00066e60: 494e 464f 2d44 4952 2d53 4543 5449 4f4e INFO-DIR-SECTION │ │ │ │ │ +00066e70: e280 9920 666f 6c6c 6f77 6564 2062 7920 ... followed by │ │ │ │ │ +00066e80: 610a 7370 6163 6520 616e 6420 7468 6520 a.space and the │ │ │ │ │ +00066e90: 7365 6374 696f 6e20 6f66 2074 6869 7320 section of this │ │ │ │ │ +00066ea0: 696e 666f 2070 6167 652e 2020 5468 6520 info page. The │ │ │ │ │ +00066eb0: 6469 7265 6374 6f72 7920 656e 7472 7920 directory entry │ │ │ │ │ +00066ec0: 6f72 2065 6e74 7269 6573 0a73 686f 756c or entries.shoul │ │ │ │ │ +00066ed0: 6420 6265 2069 6e63 6c75 6465 6420 6265 d be included be │ │ │ │ │ +00066ee0: 7477 6565 6e20 6120 e280 9853 5441 5254 tween a ...START │ │ │ │ │ +00066ef0: 2d49 4e46 4f2d 4449 522d 454e 5452 59e2 -INFO-DIR-ENTRY. │ │ │ │ │ +00066f00: 8099 206c 696e 6520 616e 6420 616e 0ae2 .. line and an.. │ │ │ │ │ +00066f10: 8098 454e 442d 494e 464f 2d44 4952 2d45 ..END-INFO-DIR-E │ │ │ │ │ +00066f20: 4e54 5259 e280 9920 6c69 6e65 2e20 2046 NTRY... line. F │ │ │ │ │ +00066f30: 6f72 2065 7861 6d70 6c65 3a0a 0a20 2020 or example:.. │ │ │ │ │ +00066f40: 2020 494e 464f 2d44 4952 2d53 4543 5449 INFO-DIR-SECTI │ │ │ │ │ +00066f50: 4f4e 2049 6e64 6976 6964 7561 6c20 7574 ON Individual ut │ │ │ │ │ +00066f60: 696c 6974 6965 730a 2020 2020 2053 5441 ilities. STA │ │ │ │ │ +00066f70: 5254 2d49 4e46 4f2d 4449 522d 454e 5452 RT-INFO-DIR-ENTR │ │ │ │ │ +00066f80: 590a 2020 2020 202a 2065 7861 6d70 6c65 Y. * example │ │ │ │ │ +00066f90: 3a20 2865 7861 6d70 6c65 292e 2020 2020 : (example). │ │ │ │ │ +00066fa0: 2020 2020 2020 2020 2020 2041 6e20 6578 An ex │ │ │ │ │ +00066fb0: 616d 706c 6520 696e 666f 2064 6972 6563 ample info direc │ │ │ │ │ +00066fc0: 746f 7279 2065 6e74 7279 2e0a 2020 2020 tory entry.. │ │ │ │ │ +00066fd0: 2045 4e44 2d49 4e46 4f2d 4449 522d 454e END-INFO-DIR-EN │ │ │ │ │ +00066fe0: 5452 590a 0a54 6f20 6465 7465 726d 696e TRY..To determin │ │ │ │ │ +00066ff0: 6520 7768 6963 6820 7365 6374 696f 6e20 e which section │ │ │ │ │ +00067000: 746f 2075 7365 2c20 796f 7520 7368 6f75 to use, you shou │ │ │ │ │ +00067010: 6c64 206c 6f6f 6b20 6174 0ae2 8098 2f75 ld look at..../u │ │ │ │ │ +00067020: 7372 2f73 6861 7265 2f69 6e66 6f2f 6469 sr/share/info/di │ │ │ │ │ +00067030: 72e2 8099 206f 6e20 796f 7572 2073 7973 r... on your sys │ │ │ │ │ +00067040: 7465 6d20 616e 6420 6368 6f6f 7365 2074 tem and choose t │ │ │ │ │ +00067050: 6865 206d 6f73 7420 7265 6c65 7661 6e74 he most relevant │ │ │ │ │ +00067060: 2028 6f72 0a63 7265 6174 6520 6120 6e65 (or.create a ne │ │ │ │ │ +00067070: 7720 7365 6374 696f 6e20 6966 206e 6f6e w section if non │ │ │ │ │ +00067080: 6520 6f66 2074 6865 2063 7572 7265 6e74 e of the current │ │ │ │ │ +00067090: 2073 6563 7469 6f6e 7320 6172 6520 7265 sections are re │ │ │ │ │ +000670a0: 6c65 7661 6e74 292e 2020 2831 290a 0a20 levant). (1).. │ │ │ │ │ +000670b0: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +000670c0: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +000670d0: 2d0a 0a20 2020 2831 2920 4e6f 726d 616c -.. (1) Normal │ │ │ │ │ +000670e0: 6c79 2c20 696e 666f 2064 6f63 756d 656e ly, info documen │ │ │ │ │ +000670f0: 7473 2061 7265 2067 656e 6572 6174 6564 ts are generated │ │ │ │ │ +00067100: 2066 726f 6d20 5465 7869 6e66 6f20 736f from Texinfo so │ │ │ │ │ +00067110: 7572 6365 2e20 2054 6f0a 696e 636c 7564 urce. To.includ │ │ │ │ │ +00067120: 6520 7468 6973 2069 6e66 6f72 6d61 7469 e this informati │ │ │ │ │ +00067130: 6f6e 2069 6e20 7468 6520 6765 6e65 7261 on in the genera │ │ │ │ │ +00067140: 7465 6420 696e 666f 2064 6f63 756d 656e ted info documen │ │ │ │ │ +00067150: 742c 2069 6620 6974 2069 730a 6162 7365 t, if it is.abse │ │ │ │ │ +00067160: 6e74 2c20 6164 6420 636f 6d6d 616e 6473 nt, add commands │ │ │ │ │ +00067170: 206c 696b 653a 0a0a 2020 2020 2040 6469 like:.. @di │ │ │ │ │ +00067180: 7263 6174 6567 6f72 7920 496e 6469 7669 rcategory Indivi │ │ │ │ │ +00067190: 6475 616c 2075 7469 6c69 7469 6573 0a20 dual utilities. │ │ │ │ │ +000671a0: 2020 2020 4064 6972 656e 7472 790a 2020 @direntry. │ │ │ │ │ +000671b0: 2020 202a 2065 7861 6d70 6c65 3a20 2865 * example: (e │ │ │ │ │ +000671c0: 7861 6d70 6c65 292e 2020 416e 2065 7861 xample). An exa │ │ │ │ │ +000671d0: 6d70 6c65 2069 6e66 6f20 6469 7265 6374 mple info direct │ │ │ │ │ +000671e0: 6f72 7920 656e 7472 792e 0a20 2020 2020 ory entry.. │ │ │ │ │ +000671f0: 4065 6e64 2064 6972 656e 7472 790a 0a74 @end direntry..t │ │ │ │ │ +00067200: 6f20 7468 6520 5465 7869 6e66 6f20 736f o the Texinfo so │ │ │ │ │ +00067210: 7572 6365 206f 6620 7468 6520 646f 6375 urce of the docu │ │ │ │ │ +00067220: 6d65 6e74 2061 6e64 2065 6e73 7572 6520 ment and ensure │ │ │ │ │ +00067230: 7468 6174 2074 6865 2069 6e66 6f20 646f that the info do │ │ │ │ │ +00067240: 6375 6d65 6e74 730a 6172 6520 7265 6275 cuments.are rebu │ │ │ │ │ +00067250: 696c 7420 6672 6f6d 2073 6f75 7263 6520 ilt from source │ │ │ │ │ +00067260: 6475 7269 6e67 2074 6865 2070 6163 6b61 during the packa │ │ │ │ │ +00067270: 6765 2062 7569 6c64 2e0a 0a1f 0a46 696c ge build.....Fil │ │ │ │ │ +00067280: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00067290: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4164 .info, Node: Ad │ │ │ │ │ +000672a0: 6469 7469 6f6e 616c 2064 6f63 756d 656e ditional documen │ │ │ │ │ +000672b0: 7461 7469 6f6e 2c20 204e 6578 743a 2050 tation, Next: P │ │ │ │ │ +000672c0: 7265 6665 7272 6564 2064 6f63 756d 656e referred documen │ │ │ │ │ +000672d0: 7461 7469 6f6e 2066 6f72 6d61 7473 2c20 tation formats, │ │ │ │ │ +000672e0: 2050 7265 763a 2049 6e66 6f20 646f 6375 Prev: Info docu │ │ │ │ │ +000672f0: 6d65 6e74 732c 2020 5570 3a20 446f 6375 ments, Up: Docu │ │ │ │ │ +00067300: 6d65 6e74 6174 696f 6e0a 0a31 322e 3320 mentation..12.3 │ │ │ │ │ +00067310: 4164 6469 7469 6f6e 616c 2064 6f63 756d Additional docum │ │ │ │ │ +00067320: 656e 7461 7469 6f6e 0a3d 3d3d 3d3d 3d3d entation.======= │ │ │ │ │ +00067330: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00067340: 3d3d 3d3d 3d3d 0a0a 416e 7920 6164 6469 ======..Any addi │ │ │ │ │ +00067350: 7469 6f6e 616c 2064 6f63 756d 656e 7461 tional documenta │ │ │ │ │ +00067360: 7469 6f6e 2074 6861 7420 636f 6d65 7320 tion that comes │ │ │ │ │ +00067370: 7769 7468 2074 6865 2070 6163 6b61 6765 with the package │ │ │ │ │ +00067380: 206d 6179 2062 650a 696e 7374 616c 6c65 may be.installe │ │ │ │ │ +00067390: 6420 6174 2074 6865 2064 6973 6372 6574 d at the discret │ │ │ │ │ +000673a0: 696f 6e20 6f66 2074 6865 2070 6163 6b61 ion of the packa │ │ │ │ │ +000673b0: 6765 206d 6169 6e74 6169 6e65 722e 2020 ge maintainer. │ │ │ │ │ +000673c0: 4974 2069 7320 6f66 7465 6e20 610a 676f It is often a.go │ │ │ │ │ +000673d0: 6f64 2069 6465 6120 746f 2069 6e63 6c75 od idea to inclu │ │ │ │ │ +000673e0: 6465 2074 6578 7420 696e 666f 726d 6174 de text informat │ │ │ │ │ +000673f0: 696f 6e20 6669 6c65 7320 28e2 8098 5245 ion files (...RE │ │ │ │ │ +00067400: 4144 4d45 e280 9973 2c20 4641 5173 2c20 ADME...s, FAQs, │ │ │ │ │ +00067410: 616e 6420 736f 0a66 6f72 7468 2920 7468 and so.forth) th │ │ │ │ │ +00067420: 6174 2063 6f6d 6520 7769 7468 2074 6865 at come with the │ │ │ │ │ +00067430: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ +00067440: 696e 2074 6865 2062 696e 6172 7920 7061 in the binary pa │ │ │ │ │ +00067450: 636b 6167 652e 0a48 6f77 6576 6572 2c20 ckage..However, │ │ │ │ │ +00067460: 796f 7520 646f 6ee2 8099 7420 6e65 6564 you don...t need │ │ │ │ │ +00067470: 2074 6f20 696e 7374 616c 6c20 7468 6520 to install the │ │ │ │ │ +00067480: 696e 7374 7275 6374 696f 6e73 2066 6f72 instructions for │ │ │ │ │ +00067490: 2062 7569 6c64 696e 6720 616e 640a 696e building and.in │ │ │ │ │ +000674a0: 7374 616c 6c69 6e67 2074 6865 2070 6163 stalling the pac │ │ │ │ │ +000674b0: 6b61 6765 2c20 6f66 2063 6f75 7273 6521 kage, of course! │ │ │ │ │ +000674c0: 0a0a 506c 6169 6e20 7465 7874 2064 6f63 ..Plain text doc │ │ │ │ │ +000674d0: 756d 656e 7461 7469 6f6e 2073 686f 756c umentation shoul │ │ │ │ │ +000674e0: 6420 6265 2063 6f6d 7072 6573 7365 6420 d be compressed │ │ │ │ │ +000674f0: 7769 7468 20e2 8098 677a 6970 202d 39e2 with ...gzip -9. │ │ │ │ │ +00067500: 8099 2075 6e6c 6573 7320 6974 0a69 7320 .. unless it.is │ │ │ │ │ +00067510: 736d 616c 6c2e 0a0a 4966 2061 2070 6163 small...If a pac │ │ │ │ │ +00067520: 6b61 6765 2063 6f6d 6573 2077 6974 6820 kage comes with │ │ │ │ │ +00067530: 6c61 7267 6520 616d 6f75 6e74 7320 6f66 large amounts of │ │ │ │ │ +00067540: 2064 6f63 756d 656e 7461 7469 6f6e 2074 documentation t │ │ │ │ │ +00067550: 6861 7420 6d61 6e79 2075 7365 7273 0a6f hat many users.o │ │ │ │ │ +00067560: 6620 7468 6520 7061 636b 6167 6520 7769 f the package wi │ │ │ │ │ +00067570: 6c6c 206e 6f74 2072 6571 7569 7265 2c20 ll not require, │ │ │ │ │ +00067580: 796f 7520 7368 6f75 6c64 2063 7265 6174 you should creat │ │ │ │ │ +00067590: 6520 6120 7365 7061 7261 7465 2062 696e e a separate bin │ │ │ │ │ +000675a0: 6172 790a 7061 636b 6167 6520 746f 2063 ary.package to c │ │ │ │ │ +000675b0: 6f6e 7461 696e 2069 7420 736f 2074 6861 ontain it so tha │ │ │ │ │ +000675c0: 7420 6974 2064 6f65 7320 6e6f 7420 7461 t it does not ta │ │ │ │ │ +000675d0: 6b65 2075 7020 6469 736b 2073 7061 6365 ke up disk space │ │ │ │ │ +000675e0: 206f 6e20 7468 650a 6d61 6368 696e 6573 on the.machines │ │ │ │ │ +000675f0: 206f 6620 7573 6572 7320 7768 6f20 646f of users who do │ │ │ │ │ +00067600: 206e 6f74 206e 6565 6420 6f72 2077 616e not need or wan │ │ │ │ │ +00067610: 7420 6974 2069 6e73 7461 6c6c 6564 2e20 t it installed. │ │ │ │ │ +00067620: 2041 7320 6120 7370 6563 6961 6c0a 6361 As a special.ca │ │ │ │ │ +00067630: 7365 206f 6620 7468 6973 2072 756c 652c se of this rule, │ │ │ │ │ +00067640: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +00067650: 646f 6375 6d65 6e74 6174 696f 6e20 6f66 documentation of │ │ │ │ │ +00067660: 2061 6e79 2061 7070 7265 6369 6162 6c65 any appreciable │ │ │ │ │ +00067670: 2073 697a 650a 7368 6f75 6c64 2061 6c77 size.should alw │ │ │ │ │ +00067680: 6179 7320 6265 2070 6163 6b61 6765 6420 ays be packaged │ │ │ │ │ +00067690: 7769 7468 2074 6865 206c 6962 7261 7279 with the library │ │ │ │ │ +000676a0: 2064 6576 656c 6f70 6d65 6e74 2070 6163 development pac │ │ │ │ │ +000676b0: 6b61 6765 2028 2a6e 6f74 650a 4465 7665 kage (*note.Deve │ │ │ │ │ +000676c0: 6c6f 706d 656e 7420 6669 6c65 733a 2031 lopment files: 1 │ │ │ │ │ +000676d0: 3064 2e29 206f 7220 696e 2061 2073 6570 0d.) or in a sep │ │ │ │ │ +000676e0: 6172 6174 6520 646f 6375 6d65 6e74 6174 arate documentat │ │ │ │ │ +000676f0: 696f 6e20 7061 636b 6167 652c 2073 696e ion package, sin │ │ │ │ │ +00067700: 6365 0a73 6861 7265 6420 6c69 6272 6172 ce.shared librar │ │ │ │ │ +00067710: 6965 7320 6172 6520 6672 6571 7565 6e74 ies are frequent │ │ │ │ │ +00067720: 6c79 2069 6e73 7461 6c6c 6564 2061 7320 ly installed as │ │ │ │ │ +00067730: 6465 7065 6e64 656e 6369 6573 206f 6620 dependencies of │ │ │ │ │ +00067740: 6f74 6865 720a 7061 636b 6167 6573 2062 other.packages b │ │ │ │ │ +00067750: 7920 7573 6572 7320 7768 6f20 6861 7665 y users who have │ │ │ │ │ +00067760: 206c 6974 746c 6520 696e 7465 7265 7374 little interest │ │ │ │ │ +00067770: 2069 6e20 646f 6375 6d65 6e74 6174 696f in documentatio │ │ │ │ │ +00067780: 6e20 6f66 2074 6865 0a6c 6962 7261 7279 n of the.library │ │ │ │ │ +00067790: 2069 7473 656c 662e 2020 5468 6520 646f itself. The do │ │ │ │ │ +000677a0: 6375 6d65 6e74 6174 696f 6e20 7061 636b cumentation pack │ │ │ │ │ +000677b0: 6167 6520 666f 7220 7468 6520 7061 636b age for the pack │ │ │ │ │ +000677c0: 6167 6520 7061 636b 6167 6520 6973 0a63 age package is.c │ │ │ │ │ +000677d0: 6f6e 7665 6e74 696f 6e61 6c6c 7920 6e61 onventionally na │ │ │ │ │ +000677e0: 6d65 6420 7061 636b 6167 652d 646f 6320 med package-doc │ │ │ │ │ +000677f0: 286f 7220 7061 636b 6167 652d 646f 632d (or package-doc- │ │ │ │ │ +00067800: 6c61 6e67 7561 6765 2d63 6f64 6520 6966 language-code if │ │ │ │ │ +00067810: 2074 6865 7265 0a61 7265 2073 6570 6172 there.are separ │ │ │ │ │ +00067820: 6174 6520 646f 6375 6d65 6e74 6174 696f ate documentatio │ │ │ │ │ +00067830: 6e20 7061 636b 6167 6573 2066 6f72 206d n packages for m │ │ │ │ │ +00067840: 756c 7469 706c 6520 6c61 6e67 7561 6765 ultiple language │ │ │ │ │ +00067850: 7329 2e0a 0a49 6620 7061 636b 6167 6520 s)...If package │ │ │ │ │ +00067860: 6973 2061 2062 7569 6c64 2074 6f6f 6c2c is a build tool, │ │ │ │ │ +00067870: 2064 6576 656c 6f70 6d65 6e74 2074 6f6f development too │ │ │ │ │ +00067880: 6c2c 2063 6f6d 6d61 6e64 2d6c 696e 6520 l, command-line │ │ │ │ │ +00067890: 746f 6f6c 2c20 6f72 0a6c 6962 7261 7279 tool, or.library │ │ │ │ │ +000678a0: 2064 6576 656c 6f70 6d65 6e74 2070 6163 development pac │ │ │ │ │ +000678b0: 6b61 6765 2c20 7061 636b 6167 6520 286f kage, package (o │ │ │ │ │ +000678c0: 7220 7061 636b 6167 652d 6465 7620 696e r package-dev in │ │ │ │ │ +000678d0: 2074 6865 2063 6173 6520 6f66 2061 0a6c the case of a.l │ │ │ │ │ +000678e0: 6962 7261 7279 2064 6576 656c 6f70 6d65 ibrary developme │ │ │ │ │ +000678f0: 6e74 2070 6163 6b61 6765 2920 616c 7265 nt package) alre │ │ │ │ │ +00067900: 6164 7920 7072 6f76 6964 6573 2064 6f63 ady provides doc │ │ │ │ │ +00067910: 756d 656e 7461 7469 6f6e 2069 6e20 6d61 umentation in ma │ │ │ │ │ +00067920: 6e2c 0a69 6e66 6f2c 206f 7220 706c 6169 n,.info, or plai │ │ │ │ │ +00067930: 6e20 7465 7874 2066 6f72 6d61 742c 2061 n text format, a │ │ │ │ │ +00067940: 6e64 2070 6163 6b61 6765 2d64 6f63 2070 nd package-doc p │ │ │ │ │ +00067950: 726f 7669 6465 7320 4854 4d4c 206f 7220 rovides HTML or │ │ │ │ │ +00067960: 6f74 6865 720a 666f 726d 6174 732c 2070 other.formats, p │ │ │ │ │ +00067970: 6163 6b61 6765 2073 686f 756c 6420 6465 ackage should de │ │ │ │ │ +00067980: 636c 6172 6520 6174 206d 6f73 7420 6120 clare at most a │ │ │ │ │ +00067990: e280 9853 7567 6765 7374 73e2 8099 206f ...Suggests... o │ │ │ │ │ +000679a0: 6e20 7061 636b 6167 652d 646f 632e 0a4f n package-doc..O │ │ │ │ │ +000679b0: 7468 6572 7769 7365 2c20 7061 636b 6167 therwise, packag │ │ │ │ │ +000679c0: 6520 7368 6f75 6c64 2064 6563 6c61 7265 e should declare │ │ │ │ │ +000679d0: 2061 7420 6d6f 7374 2061 20e2 8098 5265 at most a ...Re │ │ │ │ │ +000679e0: 636f 6d6d 656e 6473 e280 9920 6f6e 2070 commends... on p │ │ │ │ │ +000679f0: 6163 6b61 6765 2d64 6f63 2e0a 0a41 6464 ackage-doc...Add │ │ │ │ │ +00067a00: 6974 696f 6e61 6c20 646f 6375 6d65 6e74 itional document │ │ │ │ │ +00067a10: 6174 696f 6e20 696e 636c 7564 6564 2069 ation included i │ │ │ │ │ +00067a20: 6e20 7468 6520 7061 636b 6167 6520 7368 n the package sh │ │ │ │ │ +00067a30: 6f75 6c64 2062 6520 696e 7374 616c 6c65 ould be installe │ │ │ │ │ +00067a40: 640a 756e 6465 7220 e280 982f 7573 722f d.under .../usr/ │ │ │ │ │ +00067a50: 7368 6172 652f 646f 632f 7061 636b 6167 share/doc/packag │ │ │ │ │ +00067a60: 65e2 8099 2e20 2049 6620 7468 6520 646f e.... If the do │ │ │ │ │ +00067a70: 6375 6d65 6e74 6174 696f 6e20 6973 2070 cumentation is p │ │ │ │ │ +00067a80: 6163 6b61 6765 640a 7365 7061 7261 7465 ackaged.separate │ │ │ │ │ +00067a90: 6c79 2c20 6173 2070 6163 6b61 6765 2d64 ly, as package-d │ │ │ │ │ +00067aa0: 6f63 2066 6f72 2065 7861 6d70 6c65 2c20 oc for example, │ │ │ │ │ +00067ab0: 6974 206d 6179 2062 6520 696e 7374 616c it may be instal │ │ │ │ │ +00067ac0: 6c65 6420 756e 6465 7220 6569 7468 6572 led under either │ │ │ │ │ +00067ad0: 0a74 6861 7420 7061 7468 206f 7220 696e .that path or in │ │ │ │ │ +00067ae0: 746f 2074 6865 2064 6f63 756d 656e 7461 to the documenta │ │ │ │ │ +00067af0: 7469 6f6e 2064 6972 6563 746f 7279 2066 tion directory f │ │ │ │ │ +00067b00: 6f72 2074 6865 2073 6570 6172 6174 650a or the separate. │ │ │ │ │ +00067b10: 646f 6375 6d65 6e74 6174 696f 6e20 7061 documentation pa │ │ │ │ │ +00067b20: 636b 6167 6520 28e2 8098 2f75 7372 2f73 ckage (.../usr/s │ │ │ │ │ +00067b30: 6861 7265 2f64 6f63 2f70 6163 6b61 6765 hare/doc/package │ │ │ │ │ +00067b40: 2d64 6f63 e280 9920 696e 2074 6869 7320 -doc... in this │ │ │ │ │ +00067b50: 6578 616d 706c 6529 2e0a 486f 7765 7665 example)..Howeve │ │ │ │ │ +00067b60: 722c 2069 6e73 7461 6c6c 696e 6720 7468 r, installing th │ │ │ │ │ +00067b70: 6520 646f 6375 6d65 6e74 6174 696f 6e20 e documentation │ │ │ │ │ +00067b80: 696e 746f 2074 6865 2064 6f63 756d 656e into the documen │ │ │ │ │ +00067b90: 7461 7469 6f6e 2064 6972 6563 746f 7279 tation directory │ │ │ │ │ +00067ba0: 0a6f 6620 7468 6520 6d61 696e 2070 6163 .of the main pac │ │ │ │ │ +00067bb0: 6b61 6765 2069 7320 656e 636f 7572 6167 kage is encourag │ │ │ │ │ +00067bc0: 6564 2073 696e 6365 2069 7420 6973 2069 ed since it is i │ │ │ │ │ +00067bd0: 6e64 6570 656e 6465 6e74 206f 6620 7468 ndependent of th │ │ │ │ │ +00067be0: 650a 7061 636b 6167 696e 6720 6d65 7468 e.packaging meth │ │ │ │ │ +00067bf0: 6f64 2061 6e64 2077 696c 6c20 6265 2065 od and will be e │ │ │ │ │ +00067c00: 6173 6965 7220 666f 7220 7573 6572 7320 asier for users │ │ │ │ │ +00067c10: 746f 2066 696e 642e 0a0a 416e 7920 7365 to find...Any se │ │ │ │ │ +00067c20: 7061 7261 7465 2070 6163 6b61 6765 2070 parate package p │ │ │ │ │ +00067c30: 726f 7669 6469 6e67 2064 6f63 756d 656e roviding documen │ │ │ │ │ +00067c40: 7461 7469 6f6e 206d 7573 7420 7374 696c tation must stil │ │ │ │ │ +00067c50: 6c20 696e 7374 616c 6c20 7374 616e 6461 l install standa │ │ │ │ │ +00067c60: 7264 0a64 6f63 756d 656e 7461 7469 6f6e rd.documentation │ │ │ │ │ +00067c70: 2066 696c 6573 2069 6e20 6974 7320 6f77 files in its ow │ │ │ │ │ +00067c80: 6e20 e280 982f 7573 722f 7368 6172 652f n .../usr/share/ │ │ │ │ │ +00067c90: 646f 63e2 8099 2064 6972 6563 746f 7279 doc... directory │ │ │ │ │ +00067ca0: 2061 7320 7370 6563 6966 6965 640a 696e as specified.in │ │ │ │ │ +00067cb0: 2074 6865 2072 6573 7420 6f66 2074 6869 the rest of thi │ │ │ │ │ +00067cc0: 7320 706f 6c69 6379 2e20 2053 6565 2c20 s policy. See, │ │ │ │ │ +00067cd0: 666f 7220 6578 616d 706c 652c 202a 6e6f for example, *no │ │ │ │ │ +00067ce0: 7465 2043 6f70 7972 6967 6874 0a69 6e66 te Copyright.inf │ │ │ │ │ +00067cf0: 6f72 6d61 7469 6f6e 3a20 3264 2e20 616e ormation: 2d. an │ │ │ │ │ +00067d00: 6420 2a6e 6f74 6520 4368 616e 6765 6c6f d *note Changelo │ │ │ │ │ +00067d10: 6720 6669 6c65 7320 616e 6420 7265 6c65 g files and rele │ │ │ │ │ +00067d20: 6173 6520 6e6f 7465 733a 2037 322e 0a0a ase notes: 72... │ │ │ │ │ +00067d30: 5061 636b 6167 6573 206d 7573 7420 6e6f Packages must no │ │ │ │ │ +00067d40: 7420 7265 7175 6972 6520 7468 6520 6578 t require the ex │ │ │ │ │ +00067d50: 6973 7465 6e63 6520 6f66 2061 6e79 2066 istence of any f │ │ │ │ │ +00067d60: 696c 6573 2069 6e0a e280 982f 7573 722f iles in..../usr/ │ │ │ │ │ +00067d70: 7368 6172 652f 646f 632f e280 9920 696e share/doc/... in │ │ │ │ │ +00067d80: 206f 7264 6572 2074 6f20 6675 6e63 7469 order to functi │ │ │ │ │ +00067d90: 6f6e 2e20 2028 3129 2020 416e 7920 6669 on. (1) Any fi │ │ │ │ │ +00067da0: 6c65 7320 7468 6174 2061 7265 2075 7365 les that are use │ │ │ │ │ +00067db0: 6420 6f72 0a72 6561 6420 6279 2070 726f d or.read by pro │ │ │ │ │ +00067dc0: 6772 616d 7320 6275 7420 6172 6520 616c grams but are al │ │ │ │ │ +00067dd0: 736f 2075 7365 6675 6c20 6173 2073 7461 so useful as sta │ │ │ │ │ +00067de0: 6e64 2061 6c6f 6e65 2064 6f63 756d 656e nd alone documen │ │ │ │ │ +00067df0: 7461 7469 6f6e 2073 686f 756c 640a 6265 tation should.be │ │ │ │ │ +00067e00: 2069 6e73 7461 6c6c 6564 2065 6c73 6577 installed elsew │ │ │ │ │ +00067e10: 6865 7265 2c20 7375 6368 2061 7320 756e here, such as un │ │ │ │ │ +00067e20: 6465 7220 e280 982f 7573 722f 7368 6172 der .../usr/shar │ │ │ │ │ +00067e30: 652f 7061 636b 6167 652f e280 992c 2061 e/package/..., a │ │ │ │ │ +00067e40: 6e64 2074 6865 6e0a 696e 636c 7564 6564 nd then.included │ │ │ │ │ +00067e50: 2076 6961 2073 796d 626f 6c69 6320 6c69 via symbolic li │ │ │ │ │ +00067e60: 6e6b 7320 696e 20e2 8098 2f75 7372 2f73 nks in .../usr/s │ │ │ │ │ +00067e70: 6861 7265 2f64 6f63 2f70 6163 6b61 6765 hare/doc/package │ │ │ │ │ +00067e80: e280 992e 0a0a e280 982f 7573 722f 7368 ........./usr/sh │ │ │ │ │ +00067e90: 6172 652f 646f 632f 7061 636b 6167 65e2 are/doc/package. │ │ │ │ │ +00067ea0: 8099 2069 7320 7065 726d 6974 7465 6420 .. is permitted │ │ │ │ │ +00067eb0: 746f 2062 6520 6120 7379 6d62 6f6c 6963 to be a symbolic │ │ │ │ │ +00067ec0: 206c 696e 6b20 746f 2061 6e6f 7468 6572 link to another │ │ │ │ │ +00067ed0: 0a64 6972 6563 746f 7279 2069 6e20 e280 .directory in .. │ │ │ │ │ +00067ee0: 982f 7573 722f 7368 6172 652f 646f 63e2 ./usr/share/doc. │ │ │ │ │ +00067ef0: 8099 206f 6e6c 7920 6966 2074 6865 2074 .. only if the t │ │ │ │ │ +00067f00: 776f 2070 6163 6b61 6765 7320 626f 7468 wo packages both │ │ │ │ │ +00067f10: 2063 6f6d 6520 6672 6f6d 0a74 6865 2073 come from.the s │ │ │ │ │ +00067f20: 616d 6520 736f 7572 6365 2061 6e64 2074 ame source and t │ │ │ │ │ +00067f30: 6865 2066 6972 7374 2070 6163 6b61 6765 he first package │ │ │ │ │ +00067f40: 2044 6570 656e 6473 206f 6e20 7468 6520 Depends on the │ │ │ │ │ +00067f50: 7365 636f 6e64 2e20 204f 7468 6572 7769 second. Otherwi │ │ │ │ │ +00067f60: 7365 2c0a e280 982f 7573 722f 7368 6172 se,..../usr/shar │ │ │ │ │ +00067f70: 652f 646f 632f 7061 636b 6167 65e2 8099 e/doc/package... │ │ │ │ │ +00067f80: 206d 7573 7420 6e6f 7420 6265 2061 2073 must not be a s │ │ │ │ │ +00067f90: 796d 626f 6c69 6320 6c69 6e6b 2e20 2028 ymbolic link. ( │ │ │ │ │ +00067fa0: 3229 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2).. --------- │ │ │ │ │ +00067fb0: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00067fc0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2054 ------.. (1) T │ │ │ │ │ +00067fd0: 6865 2073 7973 7465 6d20 6164 6d69 6e69 he system admini │ │ │ │ │ +00067fe0: 7374 7261 746f 7220 7368 6f75 6c64 2062 strator should b │ │ │ │ │ +00067ff0: 6520 6162 6c65 2074 6f20 6465 6c65 7465 e able to delete │ │ │ │ │ +00068000: 2066 696c 6573 2069 6e0a e280 982f 7573 files in..../us │ │ │ │ │ +00068010: 722f 7368 6172 652f 646f 632f e280 9920 r/share/doc/... │ │ │ │ │ +00068020: 7769 7468 6f75 7420 6361 7573 696e 6720 without causing │ │ │ │ │ +00068030: 616e 7920 7072 6f67 7261 6d73 2074 6f20 any programs to │ │ │ │ │ +00068040: 6272 6561 6b2e 0a0a 2020 2028 3229 2050 break... (2) P │ │ │ │ │ +00068050: 6c65 6173 6520 6e6f 7465 2074 6861 7420 lease note that │ │ │ │ │ +00068060: 7468 6973 2064 6f65 7320 6e6f 7420 6f76 this does not ov │ │ │ │ │ +00068070: 6572 7269 6465 2074 6865 2073 6563 7469 erride the secti │ │ │ │ │ +00068080: 6f6e 206f 6e20 6368 616e 6765 6c6f 670a on on changelog. │ │ │ │ │ +00068090: 6669 6c65 7320 6265 6c6f 772c 2073 6f20 files below, so │ │ │ │ │ +000680a0: 7468 6520 6669 6c65 20e2 8098 2f75 7372 the file .../usr │ │ │ │ │ +000680b0: 2f73 6861 7265 2f64 6f63 2f70 6163 6b61 /share/doc/packa │ │ │ │ │ +000680c0: 6765 2f63 6861 6e67 656c 6f67 2e44 6562 ge/changelog.Deb │ │ │ │ │ +000680d0: 6961 6e2e 677a e280 990a 6d75 7374 2072 ian.gz....must r │ │ │ │ │ +000680e0: 6566 6572 2074 6f20 7468 6520 6368 616e efer to the chan │ │ │ │ │ +000680f0: 6765 6c6f 6720 666f 7220 7468 6520 6375 gelog for the cu │ │ │ │ │ +00068100: 7272 656e 7420 7665 7273 696f 6e20 6f66 rrent version of │ │ │ │ │ +00068110: 2070 6163 6b61 6765 2069 6e0a 7175 6573 package in.ques │ │ │ │ │ +00068120: 7469 6f6e 2e20 2049 6e20 7072 6163 7469 tion. In practi │ │ │ │ │ +00068130: 6365 2c20 7468 6973 206d 6561 6e73 2074 ce, this means t │ │ │ │ │ +00068140: 6861 7420 7468 6520 736f 7572 6365 7320 hat the sources │ │ │ │ │ +00068150: 6f66 2074 6865 2074 6172 6765 7420 616e of the target an │ │ │ │ │ +00068160: 640a 7468 6520 6465 7374 696e 6174 696f d.the destinatio │ │ │ │ │ +00068170: 6e20 6f66 2074 6865 2073 796d 6c69 6e6b n of the symlink │ │ │ │ │ +00068180: 206d 7573 7420 6265 2074 6865 2073 616d must be the sam │ │ │ │ │ +00068190: 6520 2873 616d 6520 736f 7572 6365 2070 e (same source p │ │ │ │ │ +000681a0: 6163 6b61 6765 2061 6e64 0a76 6572 7369 ackage and.versi │ │ │ │ │ +000681b0: 6f6e 292e 0a0a 1f0a 4669 6c65 3a20 6465 on).....File: de │ │ │ │ │ +000681c0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000681d0: 2c20 204e 6f64 653a 2050 7265 6665 7272 , Node: Preferr │ │ │ │ │ +000681e0: 6564 2064 6f63 756d 656e 7461 7469 6f6e ed documentation │ │ │ │ │ +000681f0: 2066 6f72 6d61 7473 2c20 204e 6578 743a formats, Next: │ │ │ │ │ +00068200: 2043 6f70 7972 6967 6874 2069 6e66 6f72 Copyright infor │ │ │ │ │ +00068210: 6d61 7469 6f6e 2c20 2050 7265 763a 2041 mation, Prev: A │ │ │ │ │ +00068220: 6464 6974 696f 6e61 6c20 646f 6375 6d65 dditional docume │ │ │ │ │ +00068230: 6e74 6174 696f 6e2c 2020 5570 3a20 446f ntation, Up: Do │ │ │ │ │ +00068240: 6375 6d65 6e74 6174 696f 6e0a 0a31 322e cumentation..12. │ │ │ │ │ +00068250: 3420 5072 6566 6572 7265 6420 646f 6375 4 Preferred docu │ │ │ │ │ +00068260: 6d65 6e74 6174 696f 6e20 666f 726d 6174 mentation format │ │ │ │ │ +00068270: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ +00068280: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00068290: 3d3d 3d3d 3d3d 0a0a 5468 6520 756e 6966 ======..The unif │ │ │ │ │ +000682a0: 6963 6174 696f 6e20 6f66 2044 6562 6961 ication of Debia │ │ │ │ │ +000682b0: 6e20 646f 6375 6d65 6e74 6174 696f 6e20 n documentation │ │ │ │ │ +000682c0: 6973 2062 6569 6e67 2063 6172 7269 6564 is being carried │ │ │ │ │ +000682d0: 206f 7574 2076 6961 2048 544d 4c2e 0a0a out via HTML... │ │ │ │ │ +000682e0: 4966 2074 6865 2070 6163 6b61 6765 2063 If the package c │ │ │ │ │ +000682f0: 6f6d 6573 2077 6974 6820 6578 7465 6e73 omes with extens │ │ │ │ │ +00068300: 6976 6520 646f 6375 6d65 6e74 6174 696f ive documentatio │ │ │ │ │ +00068310: 6e20 696e 2061 206d 6172 6b75 7020 666f n in a markup fo │ │ │ │ │ +00068320: 726d 6174 0a74 6861 7420 6361 6e20 6265 rmat.that can be │ │ │ │ │ +00068330: 2063 6f6e 7665 7274 6564 2074 6f20 7661 converted to va │ │ │ │ │ +00068340: 7269 6f75 7320 6f74 6865 7220 666f 726d rious other form │ │ │ │ │ +00068350: 6174 7320 796f 7520 7368 6f75 6c64 2069 ats you should i │ │ │ │ │ +00068360: 6620 706f 7373 6962 6c65 0a73 6869 7020 f possible.ship │ │ │ │ │ +00068370: 4854 4d4c 2076 6572 7369 6f6e 7320 696e HTML versions in │ │ │ │ │ +00068380: 2061 2062 696e 6172 7920 7061 636b 6167 a binary packag │ │ │ │ │ +00068390: 652e 2020 2831 2920 2054 6865 2064 6f63 e. (1) The doc │ │ │ │ │ +000683a0: 756d 656e 7461 7469 6f6e 206d 7573 7420 umentation must │ │ │ │ │ +000683b0: 6265 0a69 6e73 7461 6c6c 6564 2061 7320 be.installed as │ │ │ │ │ +000683c0: 7370 6563 6966 6965 6420 696e 202a 6e6f specified in *no │ │ │ │ │ +000683d0: 7465 2041 6464 6974 696f 6e61 6c20 646f te Additional do │ │ │ │ │ +000683e0: 6375 6d65 6e74 6174 696f 6e3a 2031 6139 cumentation: 1a9 │ │ │ │ │ +000683f0: 2e0a 0a4f 7468 6572 2066 6f72 6d61 7473 ...Other formats │ │ │ │ │ +00068400: 2073 7563 6820 6173 2050 6f73 7453 6372 such as PostScr │ │ │ │ │ +00068410: 6970 7420 6d61 7920 6265 2070 726f 7669 ipt may be provi │ │ │ │ │ +00068420: 6465 6420 6174 2074 6865 2070 6163 6b61 ded at the packa │ │ │ │ │ +00068430: 6765 0a6d 6169 6e74 6169 6e65 72e2 8099 ge.maintainer... │ │ │ │ │ +00068440: 7320 6469 7363 7265 7469 6f6e 2e0a 0a20 s discretion... │ │ │ │ │ +00068450: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00068460: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +00068470: 2d0a 0a20 2020 2831 2920 5261 7469 6f6e -.. (1) Ration │ │ │ │ │ +00068480: 616c 653a 2054 6865 2069 6d70 6f72 7461 ale: The importa │ │ │ │ │ +00068490: 6e74 2074 6869 6e67 2068 6572 6520 6973 nt thing here is │ │ │ │ │ +000684a0: 2074 6861 7420 4854 4d4c 2064 6f63 756d that HTML docum │ │ │ │ │ +000684b0: 656e 7461 7469 6f6e 0a73 686f 756c 6420 entation.should │ │ │ │ │ +000684c0: 6265 2061 7661 696c 6162 6c65 2066 726f be available fro │ │ │ │ │ +000684d0: 6d20 2773 6f6d 6527 2062 696e 6172 7920 m 'some' binary │ │ │ │ │ +000684e0: 7061 636b 6167 652e 0a0a 1f0a 4669 6c65 package.....File │ │ │ │ │ +000684f0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00068500: 696e 666f 2c20 204e 6f64 653a 2043 6f70 info, Node: Cop │ │ │ │ │ +00068510: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ +00068520: 6f6e 2c20 204e 6578 743a 2045 7861 6d70 on, Next: Examp │ │ │ │ │ +00068530: 6c65 732c 2020 5072 6576 3a20 5072 6566 les, Prev: Pref │ │ │ │ │ +00068540: 6572 7265 6420 646f 6375 6d65 6e74 6174 erred documentat │ │ │ │ │ +00068550: 696f 6e20 666f 726d 6174 732c 2020 5570 ion formats, Up │ │ │ │ │ +00068560: 3a20 446f 6375 6d65 6e74 6174 696f 6e0a : Documentation. │ │ │ │ │ +00068570: 0a31 322e 3520 436f 7079 7269 6768 7420 .12.5 Copyright │ │ │ │ │ +00068580: 696e 666f 726d 6174 696f 6e0a 3d3d 3d3d information.==== │ │ │ │ │ +00068590: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000685a0: 3d3d 3d3d 3d3d 0a0a 4576 6572 7920 7061 ======..Every pa │ │ │ │ │ +000685b0: 636b 6167 6520 6d75 7374 2062 6520 6163 ckage must be ac │ │ │ │ │ +000685c0: 636f 6d70 616e 6965 6420 6279 2061 2076 companied by a v │ │ │ │ │ +000685d0: 6572 6261 7469 6d20 636f 7079 206f 6620 erbatim copy of │ │ │ │ │ +000685e0: 6974 7320 6469 7374 7269 6275 7469 6f6e its distribution │ │ │ │ │ +000685f0: 0a6c 6963 656e 7365 2873 2920 696e 2074 .license(s) in t │ │ │ │ │ +00068600: 6865 2066 696c 6520 e280 982f 7573 722f he file .../usr/ │ │ │ │ │ +00068610: 7368 6172 652f 646f 632f 5041 434b 4147 share/doc/PACKAG │ │ │ │ │ +00068620: 452f 636f 7079 7269 6768 74e2 8099 2e20 E/copyright.... │ │ │ │ │ +00068630: 2054 6869 7320 6669 6c65 0a6d 7573 7420 This file.must │ │ │ │ │ +00068640: 6e65 6974 6865 7220 6265 2063 6f6d 7072 neither be compr │ │ │ │ │ +00068650: 6573 7365 6420 6e6f 7220 6265 2061 2073 essed nor be a s │ │ │ │ │ +00068660: 796d 626f 6c69 6320 6c69 6e6b 2e0a 0a41 ymbolic link...A │ │ │ │ │ +00068670: 2076 6572 6261 7469 6d20 636f 7079 206f verbatim copy o │ │ │ │ │ +00068680: 6620 7468 6520 7061 636b 6167 65e2 8099 f the package... │ │ │ │ │ +00068690: 7320 636f 7079 7269 6768 7420 696e 666f s copyright info │ │ │ │ │ +000686a0: 726d 6174 696f 6e20 6973 206f 6674 656e rmation is often │ │ │ │ │ +000686b0: 2072 6571 7569 7265 640a 746f 2062 6520 required.to be │ │ │ │ │ +000686c0: 7072 6573 656e 7420 696e 20e2 8098 2f75 present in .../u │ │ │ │ │ +000686d0: 7372 2f73 6861 7265 2f64 6f63 2f50 4143 sr/share/doc/PAC │ │ │ │ │ +000686e0: 4b41 4745 2f63 6f70 7972 6967 6874 e280 KAGE/copyright.. │ │ │ │ │ +000686f0: 992c 2074 6f6f 3b20 7365 6520 2a6e 6f74 ., too; see *not │ │ │ │ │ +00068700: 650a 436f 7079 7269 6768 7420 636f 6e73 e.Copyright cons │ │ │ │ │ +00068710: 6964 6572 6174 696f 6e73 3a20 3263 2e0a iderations: 2c.. │ │ │ │ │ +00068720: 0a49 6e20 6164 6469 7469 6f6e 2c20 7468 .In addition, th │ │ │ │ │ +00068730: 6520 636f 7079 7269 6768 7420 6669 6c65 e copyright file │ │ │ │ │ +00068740: 206d 7573 7420 7361 7920 7768 6572 6520 must say where │ │ │ │ │ +00068750: 7468 6520 7570 7374 7265 616d 2073 6f75 the upstream sou │ │ │ │ │ +00068760: 7263 6573 2028 6966 0a61 6e79 2920 7765 rces (if.any) we │ │ │ │ │ +00068770: 7265 206f 6274 6169 6e65 642c 2061 6e64 re obtained, and │ │ │ │ │ +00068780: 2073 686f 756c 6420 696e 636c 7564 6520 should include │ │ │ │ │ +00068790: 6120 6e61 6d65 206f 7220 636f 6e74 6163 a name or contac │ │ │ │ │ +000687a0: 7420 6164 6472 6573 7320 666f 7220 7468 t address for th │ │ │ │ │ +000687b0: 650a 7570 7374 7265 616d 2061 7574 686f e.upstream autho │ │ │ │ │ +000687c0: 7273 2e20 2054 6869 7320 6361 6e20 6265 rs. This can be │ │ │ │ │ +000687d0: 2074 6865 206e 616d 6520 6f66 2061 6e20 the name of an │ │ │ │ │ +000687e0: 696e 6469 7669 6475 616c 206f 7220 616e individual or an │ │ │ │ │ +000687f0: 0a6f 7267 616e 697a 6174 696f 6e2c 2061 .organization, a │ │ │ │ │ +00068800: 6e20 656d 6169 6c20 6164 6472 6573 732c n email address, │ │ │ │ │ +00068810: 2061 2077 6562 2066 6f72 756d 206f 7220 a web forum or │ │ │ │ │ +00068820: 6275 6774 7261 636b 6572 2c20 6f72 2061 bugtracker, or a │ │ │ │ │ +00068830: 6e79 206f 7468 6572 0a6d 6561 6e73 2074 ny other.means t │ │ │ │ │ +00068840: 6f20 756e 616d 6269 6775 6f75 736c 7920 o unambiguously │ │ │ │ │ +00068850: 6964 656e 7469 6679 2077 686f 2074 6f20 identify who to │ │ │ │ │ +00068860: 636f 6e74 6163 7420 746f 2070 6172 7469 contact to parti │ │ │ │ │ +00068870: 6369 7061 7465 2069 6e20 7468 650a 6465 cipate in the.de │ │ │ │ │ +00068880: 7665 6c6f 706d 656e 7420 6f66 2074 6865 velopment of the │ │ │ │ │ +00068890: 2075 7073 7472 6561 6d20 736f 7572 6365 upstream source │ │ │ │ │ +000688a0: 2063 6f64 652e 0a0a 5061 636b 6167 6573 code...Packages │ │ │ │ │ +000688b0: 2069 6e20 7468 6520 2763 6f6e 7472 6962 in the 'contrib │ │ │ │ │ +000688c0: 2720 6f72 2027 6e6f 6e2d 6672 6565 2720 ' or 'non-free' │ │ │ │ │ +000688d0: 6172 6368 6976 6520 6172 6561 7320 7368 archive areas sh │ │ │ │ │ +000688e0: 6f75 6c64 2073 7461 7465 2069 6e0a 7468 ould state in.th │ │ │ │ │ +000688f0: 6520 636f 7079 7269 6768 7420 6669 6c65 e copyright file │ │ │ │ │ +00068900: 2074 6861 7420 7468 6520 7061 636b 6167 that the packag │ │ │ │ │ +00068910: 6520 6973 206e 6f74 2070 6172 7420 6f66 e is not part of │ │ │ │ │ +00068920: 2074 6865 2044 6562 6961 6e0a 6469 7374 the Debian.dist │ │ │ │ │ +00068930: 7269 6275 7469 6f6e 2061 6e64 2062 7269 ribution and bri │ │ │ │ │ +00068940: 6566 6c79 2065 7870 6c61 696e 2077 6879 efly explain why │ │ │ │ │ +00068950: 2e0a 0a41 2063 6f70 7920 6f66 2074 6865 ...A copy of the │ │ │ │ │ +00068960: 2066 696c 6520 7768 6963 6820 7769 6c6c file which will │ │ │ │ │ +00068970: 2062 6520 696e 7374 616c 6c65 6420 696e be installed in │ │ │ │ │ +00068980: 0ae2 8098 2f75 7372 2f73 6861 7265 2f64 ..../usr/share/d │ │ │ │ │ +00068990: 6f63 2f50 4143 4b41 4745 2f63 6f70 7972 oc/PACKAGE/copyr │ │ │ │ │ +000689a0: 6967 6874 e280 9920 7368 6f75 6c64 2062 ight... should b │ │ │ │ │ +000689b0: 6520 696e 20e2 8098 6465 6269 616e 2f63 e in ...debian/c │ │ │ │ │ +000689c0: 6f70 7972 6967 6874 e280 9920 696e 0a74 opyright... in.t │ │ │ │ │ +000689d0: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ +000689e0: 652e 0a0a e280 982f 7573 722f 7368 6172 e....../usr/shar │ │ │ │ │ +000689f0: 652f 646f 632f 7061 636b 6167 65e2 8099 e/doc/package... │ │ │ │ │ +00068a00: 2069 7320 7065 726d 6974 7465 6420 6265 is permitted be │ │ │ │ │ +00068a10: 2061 2073 796d 626f 6c69 6320 6c69 6e6b a symbolic link │ │ │ │ │ +00068a20: 2074 6f20 616e 6f74 6865 720a 6469 7265 to another.dire │ │ │ │ │ +00068a30: 6374 6f72 7920 696e 20e2 8098 2f75 7372 ctory in .../usr │ │ │ │ │ +00068a40: 2f73 6861 7265 2f64 6f63 e280 9920 6f6e /share/doc... on │ │ │ │ │ +00068a50: 6c79 2069 6620 7468 6520 7477 6f20 7061 ly if the two pa │ │ │ │ │ +00068a60: 636b 6167 6573 2062 6f74 6820 636f 6d65 ckages both come │ │ │ │ │ +00068a70: 2066 726f 6d0a 7468 6520 7361 6d65 2073 from.the same s │ │ │ │ │ +00068a80: 6f75 7263 6520 616e 6420 7468 6520 6669 ource and the fi │ │ │ │ │ +00068a90: 7273 7420 7061 636b 6167 6520 4465 7065 rst package Depe │ │ │ │ │ +00068aa0: 6e64 7320 6f6e 2074 6865 2073 6563 6f6e nds on the secon │ │ │ │ │ +00068ab0: 642e 2020 4f74 6865 7277 6973 652c 0ae2 d. Otherwise,.. │ │ │ │ │ +00068ac0: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ +00068ad0: 2f70 6163 6b61 6765 e280 9920 6d75 7374 /package... must │ │ │ │ │ +00068ae0: 206e 6f74 2062 6520 6120 7379 6d62 6f6c not be a symbol │ │ │ │ │ +00068af0: 6963 206c 696e 6b2e 2020 5468 6573 6520 ic link. These │ │ │ │ │ +00068b00: 7275 6c65 7320 6172 650a 696d 706f 7274 rules are.import │ │ │ │ │ +00068b10: 616e 7420 6265 6361 7573 6520 e280 9863 ant because ...c │ │ │ │ │ +00068b20: 6f70 7972 6967 6874 e280 9920 6669 6c65 opyright... file │ │ │ │ │ +00068b30: 7320 6d75 7374 2062 6520 6578 7472 6163 s must be extrac │ │ │ │ │ +00068b40: 7461 626c 6520 6279 206d 6563 6861 6e69 table by mechani │ │ │ │ │ +00068b50: 6361 6c0a 6d65 616e 732e 0a0a 5061 636b cal.means...Pack │ │ │ │ │ +00068b60: 6167 6573 2064 6973 7472 6962 7574 6564 ages distributed │ │ │ │ │ +00068b70: 2075 6e64 6572 2074 6865 2041 7061 6368 under the Apach │ │ │ │ │ +00068b80: 6520 6c69 6365 6e73 6520 2876 6572 7369 e license (versi │ │ │ │ │ +00068b90: 6f6e 2032 2e30 292c 2074 6865 0a41 7274 on 2.0), the.Art │ │ │ │ │ +00068ba0: 6973 7469 6320 6c69 6365 6e73 652c 2074 istic license, t │ │ │ │ │ +00068bb0: 6865 2043 7265 6174 6976 6520 436f 6d6d he Creative Comm │ │ │ │ │ +00068bc0: 6f6e 7320 4343 302d 312e 3020 6c69 6365 ons CC0-1.0 lice │ │ │ │ │ +00068bd0: 6e73 652c 2074 6865 2047 4e55 2047 504c nse, the GNU GPL │ │ │ │ │ +00068be0: 0a28 7665 7273 696f 6e73 2031 2c20 322c .(versions 1, 2, │ │ │ │ │ +00068bf0: 206f 7220 3329 2c20 7468 6520 474e 5520 or 3), the GNU │ │ │ │ │ +00068c00: 4c47 504c 2028 7665 7273 696f 6e73 2032 LGPL (versions 2 │ │ │ │ │ +00068c10: 2c20 322e 312c 206f 7220 3329 2c20 7468 , 2.1, or 3), th │ │ │ │ │ +00068c20: 6520 474e 5520 4644 4c0a 2876 6572 7369 e GNU FDL.(versi │ │ │ │ │ +00068c30: 6f6e 7320 312e 3220 6f72 2031 2e33 292c ons 1.2 or 1.3), │ │ │ │ │ +00068c40: 2061 6e64 2074 6865 204d 6f7a 696c 6c61 and the Mozilla │ │ │ │ │ +00068c50: 2050 7562 6c69 6320 4c69 6365 6e73 6520 Public License │ │ │ │ │ +00068c60: 2876 6572 7369 6f6e 2031 2e31 206f 720a (version 1.1 or. │ │ │ │ │ +00068c70: 322e 3029 2073 686f 756c 6420 7265 6665 2.0) should refe │ │ │ │ │ +00068c80: 7220 746f 2074 6865 2063 6f72 7265 7370 r to the corresp │ │ │ │ │ +00068c90: 6f6e 6469 6e67 2066 696c 6573 2075 6e64 onding files und │ │ │ │ │ +00068ca0: 6572 0ae2 8098 2f75 7372 2f73 6861 7265 er..../usr/share │ │ │ │ │ +00068cb0: 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 /common-licenses │ │ │ │ │ +00068cc0: e280 992c 2028 3129 2072 6174 6865 7220 ..., (1) rather │ │ │ │ │ +00068cd0: 7468 616e 2071 756f 7469 6e67 2074 6865 than quoting the │ │ │ │ │ +00068ce0: 6d20 696e 2074 6865 0a63 6f70 7972 6967 m in the.copyrig │ │ │ │ │ +00068cf0: 6874 2066 696c 652e 0a0a 596f 7520 7368 ht file...You sh │ │ │ │ │ +00068d00: 6f75 6c64 206e 6f74 2075 7365 2074 6865 ould not use the │ │ │ │ │ +00068d10: 2063 6f70 7972 6967 6874 2066 696c 6520 copyright file │ │ │ │ │ +00068d20: 6173 2061 2067 656e 6572 616c 20e2 8098 as a general ... │ │ │ │ │ +00068d30: 5245 4144 4d45 e280 9920 6669 6c65 2e20 README... file. │ │ │ │ │ +00068d40: 2049 660a 796f 7572 2070 6163 6b61 6765 If.your package │ │ │ │ │ +00068d50: 2068 6173 2073 7563 6820 6120 6669 6c65 has such a file │ │ │ │ │ +00068d60: 2069 7420 7368 6f75 6c64 2062 6520 696e it should be in │ │ │ │ │ +00068d70: 7374 616c 6c65 6420 696e 0ae2 8098 2f75 stalled in..../u │ │ │ │ │ +00068d80: 7372 2f73 6861 7265 2f64 6f63 2f70 6163 sr/share/doc/pac │ │ │ │ │ +00068d90: 6b61 6765 2f52 4541 444d 45e2 8099 206f kage/README... o │ │ │ │ │ +00068da0: 7220 e280 9852 4541 444d 452e 4465 6269 r ...README.Debi │ │ │ │ │ +00068db0: 616e e280 9920 6f72 2073 6f6d 6520 6f74 an... or some ot │ │ │ │ │ +00068dc0: 6865 720a 6170 7072 6f70 7269 6174 6520 her.appropriate │ │ │ │ │ +00068dd0: 706c 6163 652e 0a0a 416c 6c20 636f 7079 place...All copy │ │ │ │ │ +00068de0: 7269 6768 7420 6669 6c65 7320 6d75 7374 right files must │ │ │ │ │ +00068df0: 2062 6520 656e 636f 6465 6420 696e 2055 be encoded in U │ │ │ │ │ +00068e00: 5446 2d38 2e0a 0a2a 204d 656e 753a 0a0a TF-8...* Menu:.. │ │ │ │ │ +00068e10: 2a20 4d61 6368 696e 652d 7265 6164 6162 * Machine-readab │ │ │ │ │ +00068e20: 6c65 2063 6f70 7972 6967 6874 2069 6e66 le copyright inf │ │ │ │ │ +00068e30: 6f72 6d61 7469 6f6e 3a3a 0a0a 2020 202d ormation::.. - │ │ │ │ │ +00068e40: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ +00068e50: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ +00068e60: 2020 2028 3129 2049 6e20 7061 7274 6963 (1) In partic │ │ │ │ │ +00068e70: 756c 6172 2c20 e280 982f 7573 722f 7368 ular, .../usr/sh │ │ │ │ │ +00068e80: 6172 652f 636f 6d6d 6f6e 2d6c 6963 656e are/common-licen │ │ │ │ │ +00068e90: 7365 732f 4170 6163 6865 2d32 2e30 e280 ses/Apache-2.0.. │ │ │ │ │ +00068ea0: 992c 0ae2 8098 2f75 7372 2f73 6861 7265 .,..../usr/share │ │ │ │ │ +00068eb0: 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 /common-licenses │ │ │ │ │ +00068ec0: 2f41 7274 6973 7469 63e2 8099 2c0a e280 /Artistic...,... │ │ │ │ │ +00068ed0: 982f 7573 722f 7368 6172 652f 636f 6d6d ./usr/share/comm │ │ │ │ │ +00068ee0: 6f6e 2d6c 6963 656e 7365 732f 4343 302d on-licenses/CC0- │ │ │ │ │ +00068ef0: 312e 30e2 8099 2c0a e280 982f 7573 722f 1.0...,..../usr/ │ │ │ │ │ +00068f00: 7368 6172 652f 636f 6d6d 6f6e 2d6c 6963 share/common-lic │ │ │ │ │ +00068f10: 656e 7365 732f 4750 4c2d 31e2 8099 2c20 enses/GPL-1..., │ │ │ │ │ +00068f20: e280 982f 7573 722f 7368 6172 652f 636f .../usr/share/co │ │ │ │ │ +00068f30: 6d6d 6f6e 2d6c 6963 656e 7365 732f 4750 mmon-licenses/GP │ │ │ │ │ +00068f40: 4c2d 32e2 8099 2c0a e280 982f 7573 722f L-2...,..../usr/ │ │ │ │ │ +00068f50: 7368 6172 652f 636f 6d6d 6f6e 2d6c 6963 share/common-lic │ │ │ │ │ +00068f60: 656e 7365 732f 4750 4c2d 33e2 8099 2c20 enses/GPL-3..., │ │ │ │ │ +00068f70: e280 982f 7573 722f 7368 6172 652f 636f .../usr/share/co │ │ │ │ │ +00068f80: 6d6d 6f6e 2d6c 6963 656e 7365 732f 4c47 mmon-licenses/LG │ │ │ │ │ +00068f90: 504c 2d32 e280 992c 0ae2 8098 2f75 7372 PL-2...,..../usr │ │ │ │ │ +00068fa0: 2f73 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 /share/common-li │ │ │ │ │ +00068fb0: 6365 6e73 6573 2f4c 4750 4c2d 322e 31e2 censes/LGPL-2.1. │ │ │ │ │ +00068fc0: 8099 2c0a e280 982f 7573 722f 7368 6172 ..,..../usr/shar │ │ │ │ │ +00068fd0: 652f 636f 6d6d 6f6e 2d6c 6963 656e 7365 e/common-license │ │ │ │ │ +00068fe0: 732f 4c47 504c 2d33 e280 992c 0ae2 8098 s/LGPL-3...,.... │ │ │ │ │ +00068ff0: 2f75 7372 2f73 6861 7265 2f63 6f6d 6d6f /usr/share/commo │ │ │ │ │ +00069000: 6e2d 6c69 6365 6e73 6573 2f47 4644 4c2d n-licenses/GFDL- │ │ │ │ │ +00069010: 312e 32e2 8099 2c0a e280 982f 7573 722f 1.2...,..../usr/ │ │ │ │ │ +00069020: 7368 6172 652f 636f 6d6d 6f6e 2d6c 6963 share/common-lic │ │ │ │ │ +00069030: 656e 7365 732f 4746 444c 2d31 2e33 e280 enses/GFDL-1.3.. │ │ │ │ │ +00069040: 992c 0ae2 8098 2f75 7372 2f73 6861 7265 .,..../usr/share │ │ │ │ │ +00069050: 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 /common-licenses │ │ │ │ │ +00069060: 2f4d 504c 2d31 2e31 e280 992c 2061 6e64 /MPL-1.1..., and │ │ │ │ │ +00069070: 0ae2 8098 2f75 7372 2f73 6861 7265 2f63 ..../usr/share/c │ │ │ │ │ +00069080: 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 2f4d ommon-licenses/M │ │ │ │ │ +00069090: 504c 2d32 2e30 e280 9920 7265 7370 6563 PL-2.0... respec │ │ │ │ │ +000690a0: 7469 7665 6c79 2e20 2054 6865 2055 6e69 tively. The Uni │ │ │ │ │ +000690b0: 7665 7273 6974 7920 6f66 0a43 616c 6966 versity of.Calif │ │ │ │ │ +000690c0: 6f72 6e69 6120 4253 4420 6c69 6365 6e73 ornia BSD licens │ │ │ │ │ +000690d0: 6520 6973 2061 6c73 6f20 696e 636c 7564 e is also includ │ │ │ │ │ +000690e0: 6564 2069 6e20 6261 7365 2d66 696c 6573 ed in base-files │ │ │ │ │ +000690f0: 2061 730a e280 982f 7573 722f 7368 6172 as..../usr/shar │ │ │ │ │ +00069100: 652f 636f 6d6d 6f6e 2d6c 6963 656e 7365 e/common-license │ │ │ │ │ +00069110: 732f 4253 44e2 8099 2c20 6275 7420 6769 s/BSD..., but gi │ │ │ │ │ +00069120: 7665 6e20 7468 6520 6272 6576 6974 7920 ven the brevity │ │ │ │ │ +00069130: 6f66 2074 6869 7320 6c69 6365 6e73 652c of this license, │ │ │ │ │ +00069140: 0a69 7473 2073 7065 6369 6669 6369 7479 .its specificity │ │ │ │ │ +00069150: 2074 6f20 636f 6465 2077 686f 7365 2063 to code whose c │ │ │ │ │ +00069160: 6f70 7972 6967 6874 2069 7320 6865 6c64 opyright is held │ │ │ │ │ +00069170: 2062 7920 7468 6520 5265 6765 6e74 7320 by the Regents │ │ │ │ │ +00069180: 6f66 2074 6865 0a55 6e69 7665 7273 6974 of the.Universit │ │ │ │ │ +00069190: 7920 6f66 2043 616c 6966 6f72 6e69 612c y of California, │ │ │ │ │ +000691a0: 2061 6e64 2074 6865 2066 7265 7175 656e and the frequen │ │ │ │ │ +000691b0: 6379 206f 6620 6d69 6e6f 7220 776f 7264 cy of minor word │ │ │ │ │ +000691c0: 696e 6720 6368 616e 6765 732c 0a69 7473 ing changes,.its │ │ │ │ │ +000691d0: 2074 6578 7420 7368 6f75 6c64 2062 6520 text should be │ │ │ │ │ +000691e0: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the │ │ │ │ │ +000691f0: 636f 7079 7269 6768 7420 6669 6c65 2072 copyright file r │ │ │ │ │ +00069200: 6174 6865 7220 7468 616e 0a72 6566 6572 ather than.refer │ │ │ │ │ +00069210: 656e 6369 6e67 2074 6869 7320 6669 6c65 encing this file │ │ │ │ │ +00069220: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00069230: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00069240: 4e6f 6465 3a20 4d61 6368 696e 652d 7265 Node: Machine-re │ │ │ │ │ +00069250: 6164 6162 6c65 2063 6f70 7972 6967 6874 adable copyright │ │ │ │ │ +00069260: 2069 6e66 6f72 6d61 7469 6f6e 2c20 2055 information, U │ │ │ │ │ +00069270: 703a 2043 6f70 7972 6967 6874 2069 6e66 p: Copyright inf │ │ │ │ │ +00069280: 6f72 6d61 7469 6f6e 0a0a 3132 2e35 2e31 ormation..12.5.1 │ │ │ │ │ +00069290: 204d 6163 6869 6e65 2d72 6561 6461 626c Machine-readabl │ │ │ │ │ +000692a0: 6520 636f 7079 7269 6768 7420 696e 666f e copyright info │ │ │ │ │ +000692b0: 726d 6174 696f 6e0a 2d2d 2d2d 2d2d 2d2d rmation.-------- │ │ │ │ │ +000692c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000692d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000692e0: 2d2d 2d2d 2d0a 0a41 2073 7065 6369 6669 -----..A specifi │ │ │ │ │ +000692f0: 6361 7469 6f6e 2066 6f72 2061 2073 7461 cation for a sta │ │ │ │ │ +00069300: 6e64 6172 642c 206d 6163 6869 6e65 2d72 ndard, machine-r │ │ │ │ │ +00069310: 6561 6461 626c 6520 666f 726d 6174 2066 eadable format f │ │ │ │ │ +00069320: 6f72 0ae2 8098 6465 6269 616e 2f63 6f70 or....debian/cop │ │ │ │ │ +00069330: 7972 6967 6874 e280 9920 6669 6c65 7320 yright... files │ │ │ │ │ +00069340: 6973 206d 6169 6e74 6169 6e65 6420 6173 is maintained as │ │ │ │ │ +00069350: 2070 6172 7420 6f66 2074 6865 2064 6562 part of the deb │ │ │ │ │ +00069360: 6961 6e2d 706f 6c69 6379 0a70 6163 6b61 ian-policy.packa │ │ │ │ │ +00069370: 6765 2e20 2054 6869 7320 646f 6375 6d65 ge. This docume │ │ │ │ │ +00069380: 6e74 2069 7320 696e 2074 6865 20e2 8098 nt is in the ... │ │ │ │ │ +00069390: 636f 7079 7269 6768 742d 666f 726d 6174 copyright-format │ │ │ │ │ +000693a0: e280 9920 6669 6c65 7320 696e 2074 6865 ... files in the │ │ │ │ │ +000693b0: 0a64 6562 6961 6e2d 706f 6c69 6379 2070 .debian-policy p │ │ │ │ │ +000693c0: 6163 6b61 6765 2e20 2049 7420 6973 2061 ackage. It is a │ │ │ │ │ +000693d0: 6c73 6f20 6176 6169 6c61 626c 6520 6672 lso available fr │ │ │ │ │ +000693e0: 6f6d 2074 6865 2044 6562 6961 6e20 7765 om the Debian we │ │ │ │ │ +000693f0: 6220 6d69 7272 6f72 730a 6174 20e2 8098 b mirrors.at ... │ │ │ │ │ +00069400: 6874 7470 733a 2f2f 7777 772e 6465 6269 https://www.debi │ │ │ │ │ +00069410: 616e 2e6f 7267 2f64 6f63 2f70 6163 6b61 an.org/doc/packa │ │ │ │ │ +00069420: 6769 6e67 2d6d 616e 7561 6c73 2f63 6f70 ging-manuals/cop │ │ │ │ │ +00069430: 7972 6967 6874 2d66 6f72 6d61 742f 312e yright-format/1. │ │ │ │ │ +00069440: 302f e280 992e 0a0a 5573 6520 6f66 2074 0/......Use of t │ │ │ │ │ +00069450: 6869 7320 666f 726d 6174 2069 7320 6f70 his format is op │ │ │ │ │ +00069460: 7469 6f6e 616c 2e0a 0a1f 0a46 696c 653a tional.....File: │ │ │ │ │ +00069470: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00069480: 6e66 6f2c 2020 4e6f 6465 3a20 4578 616d nfo, Node: Exam │ │ │ │ │ +00069490: 706c 6573 2c20 204e 6578 743a 2043 6861 ples, Next: Cha │ │ │ │ │ +000694a0: 6e67 656c 6f67 2066 696c 6573 2061 6e64 ngelog files and │ │ │ │ │ +000694b0: 2072 656c 6561 7365 206e 6f74 6573 2c20 release notes, │ │ │ │ │ +000694c0: 2050 7265 763a 2043 6f70 7972 6967 6874 Prev: Copyright │ │ │ │ │ +000694d0: 2069 6e66 6f72 6d61 7469 6f6e 2c20 2055 information, U │ │ │ │ │ +000694e0: 703a 2044 6f63 756d 656e 7461 7469 6f6e p: Documentation │ │ │ │ │ +000694f0: 0a0a 3132 2e36 2045 7861 6d70 6c65 730a ..12.6 Examples. │ │ │ │ │ +00069500: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a41 =============..A │ │ │ │ │ +00069510: 6e79 2065 7861 6d70 6c65 7320 2863 6f6e ny examples (con │ │ │ │ │ +00069520: 6669 6775 7261 7469 6f6e 732c 2073 6f75 figurations, sou │ │ │ │ │ +00069530: 7263 6520 6669 6c65 732c 2077 6861 7465 rce files, whate │ │ │ │ │ +00069540: 7665 7229 2c20 7368 6f75 6c64 2062 650a ver), should be. │ │ │ │ │ +00069550: 696e 7374 616c 6c65 6420 696e 2061 2064 installed in a d │ │ │ │ │ +00069560: 6972 6563 746f 7279 20e2 8098 2f75 7372 irectory .../usr │ │ │ │ │ +00069570: 2f73 6861 7265 2f64 6f63 2f70 6163 6b61 /share/doc/packa │ │ │ │ │ +00069580: 6765 2f65 7861 6d70 6c65 73e2 8099 2e20 ge/examples.... │ │ │ │ │ +00069590: 2054 6865 7365 2066 696c 6573 0a73 686f These files.sho │ │ │ │ │ +000695a0: 756c 6420 6e6f 7420 6265 2072 6566 6572 uld not be refer │ │ │ │ │ +000695b0: 656e 6365 6420 6279 2061 6e79 2070 726f enced by any pro │ │ │ │ │ +000695c0: 6772 616d 3a20 7468 6579 e280 9972 6520 gram: they...re │ │ │ │ │ +000695d0: 7468 6572 6520 666f 7220 7468 6520 6265 there for the be │ │ │ │ │ +000695e0: 6e65 6669 740a 6f66 2074 6865 2073 7973 nefit.of the sys │ │ │ │ │ +000695f0: 7465 6d20 6164 6d69 6e69 7374 7261 746f tem administrato │ │ │ │ │ +00069600: 7220 616e 6420 7573 6572 7320 6173 2064 r and users as d │ │ │ │ │ +00069610: 6f63 756d 656e 7461 7469 6f6e 206f 6e6c ocumentation onl │ │ │ │ │ +00069620: 792e 0a41 7263 6869 7465 6374 7572 652d y..Architecture- │ │ │ │ │ +00069630: 7370 6563 6966 6963 2065 7861 6d70 6c65 specific example │ │ │ │ │ +00069640: 2066 696c 6573 2073 686f 756c 6420 6265 files should be │ │ │ │ │ +00069650: 2069 6e73 7461 6c6c 6564 2069 6e20 6120 installed in a │ │ │ │ │ +00069660: 6469 7265 6374 6f72 790a e280 982f 7573 directory..../us │ │ │ │ │ +00069670: 722f 6c69 622f 7061 636b 6167 652f 6578 r/lib/package/ex │ │ │ │ │ +00069680: 616d 706c 6573 e280 9920 7769 7468 2073 amples... with s │ │ │ │ │ +00069690: 796d 626f 6c69 6320 6c69 6e6b 7320 746f ymbolic links to │ │ │ │ │ +000696a0: 2074 6865 6d20 6672 6f6d 0ae2 8098 2f75 them from..../u │ │ │ │ │ +000696b0: 7372 2f73 6861 7265 2f64 6f63 2f70 6163 sr/share/doc/pac │ │ │ │ │ +000696c0: 6b61 6765 2f65 7861 6d70 6c65 73e2 8099 kage/examples... │ │ │ │ │ +000696d0: 2c20 6f72 2074 6865 206c 6174 7465 7220 , or the latter │ │ │ │ │ +000696e0: 6469 7265 6374 6f72 7920 6974 7365 6c66 directory itself │ │ │ │ │ +000696f0: 206d 6179 2062 650a 6120 7379 6d62 6f6c may be.a symbol │ │ │ │ │ +00069700: 6963 206c 696e 6b20 746f 2074 6865 2066 ic link to the f │ │ │ │ │ +00069710: 6f72 6d65 722e 0a0a 4966 2074 6865 2070 ormer...If the p │ │ │ │ │ +00069720: 7572 706f 7365 206f 6620 6120 7061 636b urpose of a pack │ │ │ │ │ +00069730: 6167 6520 6973 2074 6f20 7072 6f76 6964 age is to provid │ │ │ │ │ +00069740: 6520 6578 616d 706c 6573 2c20 7468 656e e examples, then │ │ │ │ │ +00069750: 2074 6865 2065 7861 6d70 6c65 0a66 696c the example.fil │ │ │ │ │ +00069760: 6573 206d 6179 2062 6520 696e 7374 616c es may be instal │ │ │ │ │ +00069770: 6c65 6420 696e 746f 20e2 8098 2f75 7372 led into .../usr │ │ │ │ │ +00069780: 2f73 6861 7265 2f64 6f63 2f70 6163 6b61 /share/doc/packa │ │ │ │ │ +00069790: 6765 e280 992e 0a0a 1f0a 4669 6c65 3a20 ge........File: │ │ │ │ │ +000697a0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +000697b0: 666f 2c20 204e 6f64 653a 2043 6861 6e67 fo, Node: Chang │ │ │ │ │ +000697c0: 656c 6f67 2066 696c 6573 2061 6e64 2072 elog files and r │ │ │ │ │ +000697d0: 656c 6561 7365 206e 6f74 6573 2c20 2050 elease notes, P │ │ │ │ │ +000697e0: 7265 763a 2045 7861 6d70 6c65 732c 2020 rev: Examples, │ │ │ │ │ +000697f0: 5570 3a20 446f 6375 6d65 6e74 6174 696f Up: Documentatio │ │ │ │ │ +00069800: 6e0a 0a31 322e 3720 4368 616e 6765 6c6f n..12.7 Changelo │ │ │ │ │ +00069810: 6720 6669 6c65 7320 616e 6420 7265 6c65 g files and rele │ │ │ │ │ +00069820: 6173 6520 6e6f 7465 730a 3d3d 3d3d 3d3d ase notes.====== │ │ │ │ │ +00069830: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00069840: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00069850: 0a0a 5061 636b 6167 6573 2074 6861 7420 ..Packages that │ │ │ │ │ +00069860: 6172 6520 6e6f 7420 4465 6269 616e 2d6e are not Debian-n │ │ │ │ │ +00069870: 6174 6976 6520 6d75 7374 2063 6f6e 7461 ative must conta │ │ │ │ │ +00069880: 696e 2061 2063 6f6d 7072 6573 7365 6420 in a compressed │ │ │ │ │ +00069890: 636f 7079 206f 660a 7468 6520 e280 9864 copy of.the ...d │ │ │ │ │ +000698a0: 6562 6961 6e2f 6368 616e 6765 6c6f 67e2 ebian/changelog. │ │ │ │ │ +000698b0: 8099 2066 696c 6520 6672 6f6d 2074 6865 .. file from the │ │ │ │ │ +000698c0: 2044 6562 6961 6e20 736f 7572 6365 2074 Debian source t │ │ │ │ │ +000698d0: 7265 6520 696e 0ae2 8098 2f75 7372 2f73 ree in..../usr/s │ │ │ │ │ +000698e0: 6861 7265 2f64 6f63 2f70 6163 6b61 6765 hare/doc/package │ │ │ │ │ +000698f0: e280 9920 7769 7468 2074 6865 206e 616d ... with the nam │ │ │ │ │ +00069900: 6520 e280 9863 6861 6e67 656c 6f67 2e44 e ...changelog.D │ │ │ │ │ +00069910: 6562 6961 6e2e 677a e280 992e 0a0a 4966 ebian.gz......If │ │ │ │ │ +00069920: 2061 6e20 7570 7374 7265 616d 2072 656c an upstream rel │ │ │ │ │ +00069930: 6561 7365 206e 6f74 6573 2066 696c 6520 ease notes file │ │ │ │ │ +00069940: 6973 2061 7661 696c 6162 6c65 2c20 636f is available, co │ │ │ │ │ +00069950: 6e74 6169 6e69 6e67 2061 2073 756d 6d61 ntaining a summa │ │ │ │ │ +00069960: 7279 206f 660a 6368 616e 6765 7320 6265 ry of.changes be │ │ │ │ │ +00069970: 7477 6565 6e20 7570 7374 7265 616d 2072 tween upstream r │ │ │ │ │ +00069980: 656c 6561 7365 7320 696e 7465 6e64 6564 eleases intended │ │ │ │ │ +00069990: 2066 6f72 2065 6e64 2075 7365 7273 206f for end users o │ │ │ │ │ +000699a0: 6620 7468 6520 7061 636b 6167 650a 616e f the package.an │ │ │ │ │ +000699b0: 6420 6f66 7465 6e20 6361 6c6c 6564 20e2 d often called . │ │ │ │ │ +000699c0: 8098 4e45 5753 e280 992c 2069 7420 7368 ..NEWS..., it sh │ │ │ │ │ +000699d0: 6f75 6c64 2062 6520 6163 6365 7373 6962 ould be accessib │ │ │ │ │ +000699e0: 6c65 2061 730a e280 982f 7573 722f 7368 le as..../usr/sh │ │ │ │ │ +000699f0: 6172 652f 646f 632f 7061 636b 6167 652f are/doc/package/ │ │ │ │ │ +00069a00: 4e45 5753 2e67 7ae2 8099 2e20 2041 6e20 NEWS.gz.... An │ │ │ │ │ +00069a10: 6f6c 6465 7220 7072 6163 7469 6365 206f older practice o │ │ │ │ │ +00069a20: 6620 696e 7374 616c 6c69 6e67 2074 6865 f installing the │ │ │ │ │ +00069a30: 0a75 7073 7472 6561 6d20 7265 6c65 6173 .upstream releas │ │ │ │ │ +00069a40: 6520 6e6f 7465 7320 6173 20e2 8098 2f75 e notes as .../u │ │ │ │ │ +00069a50: 7372 2f73 6861 7265 2f64 6f63 2f70 6163 sr/share/doc/pac │ │ │ │ │ +00069a60: 6b61 6765 2f63 6861 6e67 656c 6f67 2e67 kage/changelog.g │ │ │ │ │ +00069a70: 7ae2 8099 2069 730a 7065 726d 6974 7465 z... is.permitte │ │ │ │ │ +00069a80: 6420 6275 7420 6465 7072 6563 6174 6564 d but deprecated │ │ │ │ │ +00069a90: 2e0a 0a49 6620 7468 6572 6520 6973 2061 ...If there is a │ │ │ │ │ +00069aa0: 6e20 7570 7374 7265 616d 2063 6861 6e67 n upstream chang │ │ │ │ │ +00069ab0: 656c 6f67 2061 7661 696c 6162 6c65 2c20 elog available, │ │ │ │ │ +00069ac0: 6974 206d 6179 2062 6520 6d61 6465 2061 it may be made a │ │ │ │ │ +00069ad0: 7661 696c 6162 6c65 2061 730a e280 982f vailable as..../ │ │ │ │ │ +00069ae0: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ +00069af0: 636b 6167 652f 6368 616e 6765 6c6f 672e ckage/changelog. │ │ │ │ │ +00069b00: 677a e280 992e 0a0a 4966 2065 6974 6865 gz......If eithe │ │ │ │ │ +00069b10: 7220 6f66 2074 6865 7365 2066 696c 6573 r of these files │ │ │ │ │ +00069b20: 2061 7265 2064 6973 7472 6962 7574 6564 are distributed │ │ │ │ │ +00069b30: 2069 6e20 4854 4d4c 2c20 7468 6579 2073 in HTML, they s │ │ │ │ │ +00069b40: 686f 756c 6420 6265 206d 6164 650a 6176 hould be made.av │ │ │ │ │ +00069b50: 6169 6c61 626c 6520 6174 20e2 8098 2f75 ailable at .../u │ │ │ │ │ +00069b60: 7372 2f73 6861 7265 2f64 6f63 2f70 6163 sr/share/doc/pac │ │ │ │ │ +00069b70: 6b61 6765 2f4e 4557 532e 6874 6d6c 2e67 kage/NEWS.html.g │ │ │ │ │ +00069b80: 7ae2 8099 2061 6e64 0ae2 8098 2f75 7372 z... and..../usr │ │ │ │ │ +00069b90: 2f73 6861 7265 2f64 6f63 2f70 6163 6b61 /share/doc/packa │ │ │ │ │ +00069ba0: 6765 2f63 6861 6e67 656c 6f67 2e68 746d ge/changelog.htm │ │ │ │ │ +00069bb0: 6c2e 677a e280 9920 7265 7370 6563 7469 l.gz... respecti │ │ │ │ │ +00069bc0: 7665 6c79 2c20 616e 6420 706c 6169 6e20 vely, and plain │ │ │ │ │ +00069bd0: 7465 7874 0a76 6572 7369 6f6e 7320 e280 text.versions .. │ │ │ │ │ +00069be0: 984e 4557 532e 677a e280 9920 616e 6420 .NEWS.gz... and │ │ │ │ │ +00069bf0: e280 9863 6861 6e67 656c 6f67 2e67 7ae2 ...changelog.gz. │ │ │ │ │ +00069c00: 8099 2073 686f 756c 6420 6265 2067 656e .. should be gen │ │ │ │ │ +00069c10: 6572 6174 6564 2066 726f 6d20 7468 656d erated from them │ │ │ │ │ +00069c20: 2c0a 7573 696e 672c 2066 6f72 2065 7861 ,.using, for exa │ │ │ │ │ +00069c30: 6d70 6c65 2c20 e280 986c 796e 7820 2d64 mple, ...lynx -d │ │ │ │ │ +00069c40: 756d 7020 2d6e 6f6c 6973 74e2 8099 2e0a ump -nolist..... │ │ │ │ │ +00069c50: 0a49 6620 7468 6520 7570 7374 7265 616d .If the upstream │ │ │ │ │ +00069c60: 2072 656c 6561 7365 206e 6f74 6573 206f release notes o │ │ │ │ │ +00069c70: 7220 6368 616e 6765 6c6f 6720 646f 206e r changelog do n │ │ │ │ │ +00069c80: 6f74 2061 6c72 6561 6479 2063 6f6e 666f ot already confo │ │ │ │ │ +00069c90: 726d 2074 6f0a 7468 6973 206e 616d 696e rm to.this namin │ │ │ │ │ +00069ca0: 6720 636f 6e76 656e 7469 6f6e 2c20 7468 g convention, th │ │ │ │ │ +00069cb0: 656e 2074 6869 7320 6d61 7920 6265 2061 en this may be a │ │ │ │ │ +00069cc0: 6368 6965 7665 6420 6569 7468 6572 2062 chieved either b │ │ │ │ │ +00069cd0: 7920 7265 6e61 6d69 6e67 2074 6865 0a66 y renaming the.f │ │ │ │ │ +00069ce0: 696c 6573 2c20 6f72 2062 7920 6164 6469 iles, or by addi │ │ │ │ │ +00069cf0: 6e67 2061 2073 796d 626f 6c69 6320 6c69 ng a symbolic li │ │ │ │ │ +00069d00: 6e6b 2c20 6174 2074 6865 206d 6169 6e74 nk, at the maint │ │ │ │ │ +00069d10: 6169 6e65 72e2 8099 7320 6469 7363 7265 ainer...s discre │ │ │ │ │ +00069d20: 7469 6f6e 2e0a 2831 290a 0a41 6c6c 206f tion..(1)..All o │ │ │ │ │ +00069d30: 6620 7468 6573 6520 6669 6c65 7320 7368 f these files sh │ │ │ │ │ +00069d40: 6f75 6c64 2062 6520 696e 7374 616c 6c65 ould be installe │ │ │ │ │ +00069d50: 6420 636f 6d70 7265 7373 6564 2075 7369 d compressed usi │ │ │ │ │ +00069d60: 6e67 20e2 8098 677a 6970 202d 39e2 8099 ng ...gzip -9... │ │ │ │ │ +00069d70: 2c20 6173 0a74 6865 7920 7769 6c6c 2062 , as.they will b │ │ │ │ │ +00069d80: 6563 6f6d 6520 6c61 7267 6520 7769 7468 ecome large with │ │ │ │ │ +00069d90: 2074 696d 6520 6576 656e 2069 6620 7468 time even if th │ │ │ │ │ +00069da0: 6579 2073 7461 7274 206f 7574 2073 6d61 ey start out sma │ │ │ │ │ +00069db0: 6c6c 2e0a 0a49 6620 7468 6520 7061 636b ll...If the pack │ │ │ │ │ +00069dc0: 6167 6520 6861 7320 6f6e 6c79 206f 6e65 age has only one │ │ │ │ │ +00069dd0: 2066 696c 6520 7768 6963 6820 6973 2075 file which is u │ │ │ │ │ +00069de0: 7365 6420 626f 7468 2061 7320 7468 6520 sed both as the │ │ │ │ │ +00069df0: 4465 6269 616e 0a63 6861 6e67 656c 6f67 Debian.changelog │ │ │ │ │ +00069e00: 2061 6e64 2074 6865 2075 7073 7472 6561 and the upstrea │ │ │ │ │ +00069e10: 6d20 7265 6c65 6173 6520 6e6f 7465 7320 m release notes │ │ │ │ │ +00069e20: 6f72 2063 6861 6e67 656c 6f67 2c20 6265 or changelog, be │ │ │ │ │ +00069e30: 6361 7573 6520 7468 6572 6520 6973 0a6e cause there is.n │ │ │ │ │ +00069e40: 6f20 7365 7061 7261 7465 2075 7073 7472 o separate upstr │ │ │ │ │ +00069e50: 6561 6d20 6d61 696e 7461 696e 6572 2c20 eam maintainer, │ │ │ │ │ +00069e60: 7468 656e 2074 6861 7420 6669 6c65 2073 then that file s │ │ │ │ │ +00069e70: 686f 756c 6420 7573 7561 6c6c 7920 6265 hould usually be │ │ │ │ │ +00069e80: 0a69 6e73 7461 6c6c 6564 2061 7320 e280 .installed as .. │ │ │ │ │ +00069e90: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ +00069ea0: 7061 636b 6167 652f 4e45 5753 2e67 7ae2 package/NEWS.gz. │ │ │ │ │ +00069eb0: 8099 206f 720a e280 982f 7573 722f 7368 .. or..../usr/sh │ │ │ │ │ +00069ec0: 6172 652f 646f 632f 7061 636b 6167 652f are/doc/package/ │ │ │ │ │ +00069ed0: 6368 616e 6765 6c6f 672e 677a e280 9920 changelog.gz... │ │ │ │ │ +00069ee0: 2864 6570 656e 6469 6e67 206f 6e20 7768 (depending on wh │ │ │ │ │ +00069ef0: 6574 6865 7220 7468 6520 6669 6c65 2069 ether the file i │ │ │ │ │ +00069f00: 730a 7265 6c65 6173 6520 6e6f 7465 7320 s.release notes │ │ │ │ │ +00069f10: 6f72 2061 2063 6861 6e67 656c 6f67 293b or a changelog); │ │ │ │ │ +00069f20: 2069 6620 7468 6572 6520 6973 2061 2073 if there is a s │ │ │ │ │ +00069f30: 6570 6172 6174 6520 7570 7374 7265 616d eparate upstream │ │ │ │ │ +00069f40: 0a6d 6169 6e74 6169 6e65 722c 2062 7574 .maintainer, but │ │ │ │ │ +00069f50: 206e 6f20 7570 7374 7265 616d 2072 656c no upstream rel │ │ │ │ │ +00069f60: 6561 7365 206e 6f74 6573 206f 7220 6368 ease notes or ch │ │ │ │ │ +00069f70: 616e 6765 6c6f 672c 2074 6865 6e20 7468 angelog, then th │ │ │ │ │ +00069f80: 6520 4465 6269 616e 0a63 6861 6e67 656c e Debian.changel │ │ │ │ │ +00069f90: 6f67 2073 686f 756c 6420 7374 696c 6c20 og should still │ │ │ │ │ +00069fa0: 6265 2063 616c 6c65 6420 e280 9863 6861 be called ...cha │ │ │ │ │ +00069fb0: 6e67 656c 6f67 2e44 6562 6961 6e2e 677a ngelog.Debian.gz │ │ │ │ │ +00069fc0: e280 992e 0a0a 466f 7220 6465 7461 696c ......For detail │ │ │ │ │ +00069fd0: 7320 6162 6f75 7420 7468 6520 666f 726d s about the form │ │ │ │ │ +00069fe0: 6174 2061 6e64 2063 6f6e 7465 6e74 7320 at and contents │ │ │ │ │ +00069ff0: 6f66 2074 6865 2044 6562 6961 6e20 6368 of the Debian ch │ │ │ │ │ +0006a000: 616e 6765 6c6f 6720 6669 6c65 2c0a 706c angelog file,.pl │ │ │ │ │ +0006a010: 6561 7365 2073 6565 202a 6e6f 7465 2044 ease see *note D │ │ │ │ │ +0006a020: 6562 6961 6e20 6368 616e 6765 6c6f 673b ebian changelog; │ │ │ │ │ +0006a030: 2064 6562 6961 6e2f 6368 616e 6765 6c6f debian/changelo │ │ │ │ │ +0006a040: 673a 2036 642e 0a0a 2020 202d 2d2d 2d2d g: 6d... ----- │ │ │ │ │ +0006a050: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +0006a060: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +0006a070: 3129 2052 6174 696f 6e61 6c65 3a20 5065 1) Rationale: Pe │ │ │ │ │ +0006a080: 6f70 6c65 2073 686f 756c 6420 6e6f 7420 ople should not │ │ │ │ │ +0006a090: 6861 7665 2074 6f20 6c6f 6f6b 2069 6e20 have to look in │ │ │ │ │ +0006a0a0: 706c 6163 6573 2066 6f72 2075 7073 7472 places for upstr │ │ │ │ │ +0006a0b0: 6561 6d0a 6368 616e 6765 6c6f 6773 206d eam.changelogs m │ │ │ │ │ +0006a0c0: 6572 656c 7920 6265 6361 7573 6520 7468 erely because th │ │ │ │ │ +0006a0d0: 6579 2061 7265 2067 6976 656e 2064 6966 ey are given dif │ │ │ │ │ +0006a0e0: 6665 7265 6e74 206e 616d 6573 206f 7220 ferent names or │ │ │ │ │ +0006a0f0: 6172 650a 6469 7374 7269 6275 7465 6420 are.distributed │ │ │ │ │ +0006a100: 696e 2048 544d 4c20 666f 726d 6174 2e0a in HTML format.. │ │ │ │ │ +0006a110: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0006a120: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0006a130: 6465 3a20 496e 7472 6f64 7563 7469 6f6e de: Introduction │ │ │ │ │ +0006a140: 2061 6e64 2073 636f 7065 206f 6620 7468 and scope of th │ │ │ │ │ +0006a150: 6573 6520 6170 7065 6e64 6963 6573 2c20 ese appendices, │ │ │ │ │ +0006a160: 204e 6578 743a 2042 696e 6172 7920 7061 Next: Binary pa │ │ │ │ │ +0006a170: 636b 6167 6573 2066 726f 6d20 6f6c 6420 ckages from old │ │ │ │ │ +0006a180: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ +0006a190: 2c20 2050 7265 763a 2044 6f63 756d 656e , Prev: Documen │ │ │ │ │ +0006a1a0: 7461 7469 6f6e 2c20 2055 703a 2054 6f70 tation, Up: Top │ │ │ │ │ +0006a1b0: 0a0a 3133 2049 6e74 726f 6475 6374 696f ..13 Introductio │ │ │ │ │ +0006a1c0: 6e20 616e 6420 7363 6f70 6520 6f66 2074 n and scope of t │ │ │ │ │ +0006a1d0: 6865 7365 2061 7070 656e 6469 6365 730a hese appendices. │ │ │ │ │ +0006a1e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006a1f0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006a200: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a54 *************..T │ │ │ │ │ +0006a210: 6865 7365 2061 7070 656e 6469 6365 732c hese appendices, │ │ │ │ │ +0006a220: 2065 7863 6570 7420 7468 6520 6669 6e61 except the fina │ │ │ │ │ +0006a230: 6c20 7468 7265 652c 2061 7265 2074 616b l three, are tak │ │ │ │ │ +0006a240: 656e 2065 7373 656e 7469 616c 6c79 2076 en essentially v │ │ │ │ │ +0006a250: 6572 6261 7469 6d0a 6672 6f6d 2074 6865 erbatim.from the │ │ │ │ │ +0006a260: 206e 6f77 2d64 6570 7265 6361 7465 6420 now-deprecated │ │ │ │ │ +0006a270: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ +0006a280: 2c20 7665 7273 696f 6e20 332e 322e 312e , version 3.2.1. │ │ │ │ │ +0006a290: 302e 2020 5468 6579 2061 7265 2074 6865 0. They are the │ │ │ │ │ +0006a2a0: 0a63 6861 7074 6572 7320 7768 6963 6820 .chapters which │ │ │ │ │ +0006a2b0: 6172 6520 6c69 6b65 6c79 2074 6f20 6265 are likely to be │ │ │ │ │ +0006a2c0: 206f 6620 7573 6520 746f 2070 6163 6b61 of use to packa │ │ │ │ │ +0006a2d0: 6765 206d 6169 6e74 6169 6e65 7273 2061 ge maintainers a │ │ │ │ │ +0006a2e0: 6e64 2077 6869 6368 0a68 6176 6520 6e6f nd which.have no │ │ │ │ │ +0006a2f0: 7420 616c 7265 6164 7920 6265 656e 2069 t already been i │ │ │ │ │ +0006a300: 6e63 6c75 6465 6420 696e 2074 6865 2070 ncluded in the p │ │ │ │ │ +0006a310: 6f6c 6963 7920 646f 6375 6d65 6e74 2069 olicy document i │ │ │ │ │ +0006a320: 7473 656c 662e 2020 4d6f 7374 206f 660a tself. Most of. │ │ │ │ │ +0006a330: 7468 6573 6520 7365 6374 696f 6e73 2061 these sections a │ │ │ │ │ +0006a340: 7265 2076 6572 7920 6c69 6b65 6c79 206e re very likely n │ │ │ │ │ +0006a350: 6f74 2072 656c 6576 616e 7420 746f 2070 ot relevant to p │ │ │ │ │ +0006a360: 6f6c 6963 793b 2074 6865 7920 7368 6f75 olicy; they shou │ │ │ │ │ +0006a370: 6c64 2062 650a 7472 6561 7465 6420 6173 ld be.treated as │ │ │ │ │ +0006a380: 2064 6f63 756d 656e 7461 7469 6f6e 2066 documentation f │ │ │ │ │ +0006a390: 6f72 2074 6865 2070 6163 6b61 6769 6e67 or the packaging │ │ │ │ │ +0006a3a0: 2073 7973 7465 6d2e 2020 506c 6561 7365 system. Please │ │ │ │ │ +0006a3b0: 206e 6f74 6520 7468 6174 0a74 6865 7365 note that.these │ │ │ │ │ +0006a3c0: 2061 7070 656e 6469 6365 7320 6172 6520 appendices are │ │ │ │ │ +0006a3d0: 696e 636c 7564 6564 2066 6f72 2063 6f6e included for con │ │ │ │ │ +0006a3e0: 7665 6e69 656e 6365 2c20 616e 6420 666f venience, and fo │ │ │ │ │ +0006a3f0: 7220 6869 7374 6f72 6963 616c 0a72 6561 r historical.rea │ │ │ │ │ +0006a400: 736f 6e73 3a20 7468 6579 2075 7365 6420 sons: they used │ │ │ │ │ +0006a410: 746f 2062 6520 7061 7274 206f 6620 706f to be part of po │ │ │ │ │ +0006a420: 6c69 6379 2070 6163 6b61 6765 2c20 616e licy package, an │ │ │ │ │ +0006a430: 6420 7468 6579 2068 6176 6520 6e6f 7420 d they have not │ │ │ │ │ +0006a440: 7965 740a 6265 656e 2069 6e63 6f72 706f yet.been incorpo │ │ │ │ │ +0006a450: 7261 7465 6420 696e 746f 2064 706b 6720 rated into dpkg │ │ │ │ │ +0006a460: 646f 6375 6d65 6e74 6174 696f 6e2e 2020 documentation. │ │ │ │ │ +0006a470: 486f 7765 7665 722c 2074 6865 7920 7374 However, they st │ │ │ │ │ +0006a480: 696c 6c20 6861 7665 0a76 616c 7565 2c20 ill have.value, │ │ │ │ │ +0006a490: 616e 6420 6865 6e63 6520 7468 6579 2061 and hence they a │ │ │ │ │ +0006a4a0: 7265 2070 7265 7365 6e74 6564 2068 6572 re presented her │ │ │ │ │ +0006a4b0: 652e 0a0a 5468 6579 2068 6176 6520 6e6f e...They have no │ │ │ │ │ +0006a4c0: 7420 7965 7420 6265 656e 2063 6865 636b t yet been check │ │ │ │ │ +0006a4d0: 6564 2074 6f20 656e 7375 7265 2074 6861 ed to ensure tha │ │ │ │ │ +0006a4e0: 7420 7468 6579 2061 7265 2063 6f6d 7061 t they are compa │ │ │ │ │ +0006a4f0: 7469 626c 6520 7769 7468 0a74 6865 2063 tible with.the c │ │ │ │ │ +0006a500: 6f6e 7465 6e74 7320 6f66 2070 6f6c 6963 ontents of polic │ │ │ │ │ +0006a510: 792c 2061 6e64 2069 6620 7468 6572 6520 y, and if there │ │ │ │ │ +0006a520: 6172 6520 616e 7920 636f 6e74 7261 6469 are any contradi │ │ │ │ │ +0006a530: 6374 696f 6e73 2c20 7468 6520 7665 7273 ctions, the vers │ │ │ │ │ +0006a540: 696f 6e0a 696e 2074 6865 206d 6169 6e20 ion.in the main │ │ │ │ │ +0006a550: 706f 6c69 6379 2064 6f63 756d 656e 7420 policy document │ │ │ │ │ +0006a560: 7461 6b65 7320 7072 6563 6564 656e 6365 takes precedence │ │ │ │ │ +0006a570: 2e20 2054 6865 2072 656d 6169 6e69 6e67 . The remaining │ │ │ │ │ +0006a580: 2063 6861 7074 6572 7320 6f66 0a74 6865 chapters of.the │ │ │ │ │ +0006a590: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ +0006a5a0: 616e 7561 6c20 6861 7665 2061 6c73 6f20 anual have also │ │ │ │ │ +0006a5b0: 6e6f 7420 6265 656e 2072 6561 6420 696e not been read in │ │ │ │ │ +0006a5c0: 2064 6574 6169 6c20 746f 2065 6e73 7572 detail to ensur │ │ │ │ │ +0006a5d0: 650a 7468 6174 2074 6865 7265 2061 7265 e.that there are │ │ │ │ │ +0006a5e0: 206e 6f74 2070 6172 7473 2077 6869 6368 not parts which │ │ │ │ │ +0006a5f0: 2068 6176 6520 6265 656e 206c 6566 7420 have been left │ │ │ │ │ +0006a600: 6f75 742e 2020 426f 7468 206f 6620 7468 out. Both of th │ │ │ │ │ +0006a610: 6573 6520 7769 6c6c 0a62 6520 646f 6e65 ese will.be done │ │ │ │ │ +0006a620: 2069 6e20 6475 6520 636f 7572 7365 2e0a in due course.. │ │ │ │ │ +0006a630: 0a43 6572 7461 696e 2070 6172 7473 206f .Certain parts o │ │ │ │ │ +0006a640: 6620 7468 6520 5061 636b 6167 696e 6720 f the Packaging │ │ │ │ │ +0006a650: 6d61 6e75 616c 2077 6572 6520 696e 7465 manual were inte │ │ │ │ │ +0006a660: 6772 6174 6564 2069 6e74 6f20 7468 6520 grated into the │ │ │ │ │ +0006a670: 506f 6c69 6379 0a4d 616e 7561 6c20 7072 Policy.Manual pr │ │ │ │ │ +0006a680: 6f70 6572 2c20 616e 6420 7265 6d6f 7665 oper, and remove │ │ │ │ │ +0006a690: 6420 6672 6f6d 2074 6865 2061 7070 656e d from the appen │ │ │ │ │ +0006a6a0: 6469 6365 732e 2020 4c69 6e6b 7320 6861 dices. Links ha │ │ │ │ │ +0006a6b0: 7665 2062 6565 6e20 706c 6163 6564 0a66 ve been placed.f │ │ │ │ │ +0006a6c0: 726f 6d20 7468 6520 6f6c 6420 6c6f 6361 rom the old loca │ │ │ │ │ +0006a6d0: 7469 6f6e 7320 746f 2074 6865 206e 6577 tions to the new │ │ │ │ │ +0006a6e0: 206f 6e65 732e 0a0a e280 9864 706b 67e2 ones......dpkg. │ │ │ │ │ +0006a6f0: 8099 2069 7320 6120 7375 6974 6520 6f66 .. is a suite of │ │ │ │ │ +0006a700: 2070 726f 6772 616d 7320 666f 7220 6372 programs for cr │ │ │ │ │ +0006a710: 6561 7469 6e67 2062 696e 6172 7920 7061 eating binary pa │ │ │ │ │ +0006a720: 636b 6167 6520 6669 6c65 7320 616e 640a ckage files and. │ │ │ │ │ +0006a730: 696e 7374 616c 6c69 6e67 2061 6e64 2072 installing and r │ │ │ │ │ +0006a740: 656d 6f76 696e 6720 7468 656d 206f 6e20 emoving them on │ │ │ │ │ +0006a750: 556e 6978 2073 7973 7465 6d73 2e20 2028 Unix systems. ( │ │ │ │ │ +0006a760: 3129 0a0a 5468 6520 6269 6e61 7279 2070 1)..The binary p │ │ │ │ │ +0006a770: 6163 6b61 6765 7320 6172 6520 6465 7369 ackages are desi │ │ │ │ │ +0006a780: 676e 6564 2066 6f72 2074 6865 206d 616e gned for the man │ │ │ │ │ +0006a790: 6167 656d 656e 7420 6f66 2069 6e73 7461 agement of insta │ │ │ │ │ +0006a7a0: 6c6c 6564 0a65 7865 6375 7461 626c 6520 lled.executable │ │ │ │ │ +0006a7b0: 7072 6f67 7261 6d73 2028 7573 7561 6c6c programs (usuall │ │ │ │ │ +0006a7c0: 7920 636f 6d70 696c 6564 2062 696e 6172 y compiled binar │ │ │ │ │ +0006a7d0: 6965 7329 2061 6e64 2074 6865 6972 2061 ies) and their a │ │ │ │ │ +0006a7e0: 7373 6f63 6961 7465 640a 6461 7461 2c20 ssociated.data, │ │ │ │ │ +0006a7f0: 7468 6f75 6768 2073 6f75 7263 6520 636f though source co │ │ │ │ │ +0006a800: 6465 2065 7861 6d70 6c65 7320 616e 6420 de examples and │ │ │ │ │ +0006a810: 646f 6375 6d65 6e74 6174 696f 6e20 6172 documentation ar │ │ │ │ │ +0006a820: 6520 7072 6f76 6964 6564 2061 7320 7061 e provided as pa │ │ │ │ │ +0006a830: 7274 0a6f 6620 736f 6d65 2070 6163 6b61 rt.of some packa │ │ │ │ │ +0006a840: 6765 732e 0a0a 5468 6973 206d 616e 7561 ges...This manua │ │ │ │ │ +0006a850: 6c20 6465 7363 7269 6265 7320 7468 6520 l describes the │ │ │ │ │ +0006a860: 7465 6368 6e69 6361 6c20 6173 7065 6374 technical aspect │ │ │ │ │ +0006a870: 7320 6f66 2063 7265 6174 696e 6720 4465 s of creating De │ │ │ │ │ +0006a880: 6269 616e 2062 696e 6172 790a 7061 636b bian binary.pack │ │ │ │ │ +0006a890: 6167 6573 2028 e280 982e 6465 62e2 8099 ages (....deb... │ │ │ │ │ +0006a8a0: 2066 696c 6573 292e 2020 4974 2064 6f63 files). It doc │ │ │ │ │ +0006a8b0: 756d 656e 7473 2074 6865 2062 6568 6176 uments the behav │ │ │ │ │ +0006a8c0: 696f 7220 6f66 2074 6865 2070 6163 6b61 ior of the packa │ │ │ │ │ +0006a8d0: 6765 0a6d 616e 6167 656d 656e 7420 7072 ge.management pr │ │ │ │ │ +0006a8e0: 6f67 7261 6d73 20e2 8098 6470 6b67 e280 ograms ...dpkg.. │ │ │ │ │ +0006a8f0: 992c 20e2 8098 6473 656c 6563 74e2 8099 ., ...dselect... │ │ │ │ │ +0006a900: 2065 7420 616c 2e20 2061 6e64 2074 6865 et al. and the │ │ │ │ │ +0006a910: 2077 6179 2074 6865 7920 696e 7465 7261 way they intera │ │ │ │ │ +0006a920: 6374 0a77 6974 6820 7061 636b 6167 6573 ct.with packages │ │ │ │ │ +0006a930: 2e0a 0a54 6869 7320 6d61 6e75 616c 2064 ...This manual d │ │ │ │ │ +0006a940: 6f65 7320 6e6f 7420 676f 2069 6e74 6f20 oes not go into │ │ │ │ │ +0006a950: 6465 7461 696c 2061 626f 7574 2074 6865 detail about the │ │ │ │ │ +0006a960: 206f 7074 696f 6e73 2061 6e64 2075 7361 options and usa │ │ │ │ │ +0006a970: 6765 206f 6620 7468 650a 7061 636b 6167 ge of the.packag │ │ │ │ │ +0006a980: 6520 6275 696c 6469 6e67 2061 6e64 2069 e building and i │ │ │ │ │ +0006a990: 6e73 7461 6c6c 6174 696f 6e20 746f 6f6c nstallation tool │ │ │ │ │ +0006a9a0: 732e 2020 4974 2073 686f 756c 6420 7468 s. It should th │ │ │ │ │ +0006a9b0: 6572 6566 6f72 6520 6265 2072 6561 6420 erefore be read │ │ │ │ │ +0006a9c0: 696e 0a63 6f6e 6a75 6e63 7469 6f6e 2077 in.conjunction w │ │ │ │ │ +0006a9d0: 6974 6820 7468 6f73 6520 7072 6f67 7261 ith those progra │ │ │ │ │ +0006a9e0: 6d73 e280 9920 6d61 6e20 7061 6765 732e ms... man pages. │ │ │ │ │ +0006a9f0: 0a0a 5468 6520 7574 696c 6974 7920 7072 ..The utility pr │ │ │ │ │ +0006aa00: 6f67 7261 6d73 2077 6869 6368 2061 7265 ograms which are │ │ │ │ │ +0006aa10: 2070 726f 7669 6465 6420 7769 7468 20e2 provided with . │ │ │ │ │ +0006aa20: 8098 6470 6b67 e280 9920 6e6f 7420 6465 ..dpkg... not de │ │ │ │ │ +0006aa30: 7363 7269 6265 6420 696e 0a64 6574 6169 scribed in.detai │ │ │ │ │ +0006aa40: 6c20 6865 7265 2c20 6172 6520 646f 6375 l here, are docu │ │ │ │ │ +0006aa50: 6d65 6e74 6564 2069 6e20 7468 6569 7220 mented in their │ │ │ │ │ +0006aa60: 6d61 6e20 7061 6765 732e 0a0a 4974 2069 man pages...It i │ │ │ │ │ +0006aa70: 7320 6173 7375 6d65 6420 7468 6174 2074 s assumed that t │ │ │ │ │ +0006aa80: 6865 2072 6561 6465 7220 6973 2072 6561 he reader is rea │ │ │ │ │ +0006aa90: 736f 6e61 626c 7920 6661 6d69 6c69 6172 sonably familiar │ │ │ │ │ +0006aaa0: 2077 6974 6820 7468 6520 e280 9864 706b with the ...dpk │ │ │ │ │ +0006aab0: 67e2 8099 0a53 7973 7465 6d20 4164 6d69 g....System Admi │ │ │ │ │ +0006aac0: 6e69 7374 7261 746f 7273 e280 9920 6d61 nistrators... ma │ │ │ │ │ +0006aad0: 6e75 616c 2e20 2055 6e66 6f72 7475 6e61 nual. Unfortuna │ │ │ │ │ +0006aae0: 7465 6c79 2074 6869 7320 6d61 6e75 616c tely this manual │ │ │ │ │ +0006aaf0: 2064 6f65 7320 6e6f 7420 7965 740a 6578 does not yet.ex │ │ │ │ │ +0006ab00: 6973 742e 0a0a 5468 6520 4465 6269 616e ist...The Debian │ │ │ │ │ +0006ab10: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ +0006ab20: 4653 46e2 8099 7320 474e 5520 6865 6c6c FSF...s GNU hell │ │ │ │ │ +0006ab30: 6f20 7072 6f67 7261 6d20 6973 2070 726f o program is pro │ │ │ │ │ +0006ab40: 7669 6465 6420 6173 2061 6e0a 6578 616d vided as an.exam │ │ │ │ │ +0006ab50: 706c 6520 666f 7220 7065 6f70 6c65 2077 ple for people w │ │ │ │ │ +0006ab60: 6973 6869 6e67 2074 6f20 6372 6561 7465 ishing to create │ │ │ │ │ +0006ab70: 2044 6562 6961 6e20 7061 636b 6167 6573 Debian packages │ │ │ │ │ +0006ab80: 2e20 2048 6f77 6576 6572 2c20 7768 696c . However, whil │ │ │ │ │ +0006ab90: 650a 7468 6520 6578 616d 706c 6573 2061 e.the examples a │ │ │ │ │ +0006aba0: 7265 2068 656c 7066 756c 2c20 7468 6579 re helpful, they │ │ │ │ │ +0006abb0: 2064 6f20 6e6f 7420 7265 706c 6163 6520 do not replace │ │ │ │ │ +0006abc0: 7468 6520 6e65 6564 2074 6f20 7265 6164 the need to read │ │ │ │ │ +0006abd0: 2061 6e64 0a66 6f6c 6c6f 7720 7468 6520 and.follow the │ │ │ │ │ +0006abe0: 506f 6c69 6379 2061 6e64 2050 726f 6772 Policy and Progr │ │ │ │ │ +0006abf0: 616d 6d65 72e2 8099 7320 4d61 6e75 616c ammer...s Manual │ │ │ │ │ +0006ac00: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +0006ac10: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +0006ac20: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 e280 -----.. (1) .. │ │ │ │ │ +0006ac30: 9864 706b 67e2 8099 2069 7320 7461 7267 .dpkg... is targ │ │ │ │ │ +0006ac40: 6574 6564 2070 7269 6d61 7269 6c79 2061 eted primarily a │ │ │ │ │ +0006ac50: 7420 4465 6269 616e 2c20 6275 7420 6d61 t Debian, but ma │ │ │ │ │ +0006ac60: 7920 776f 726b 206f 6e20 6f72 2062 650a y work on or be. │ │ │ │ │ +0006ac70: 706f 7274 6564 2074 6f20 6f74 6865 7220 ported to other │ │ │ │ │ +0006ac80: 7379 7374 656d 732e 0a0a 1f0a 4669 6c65 systems.....File │ │ │ │ │ +0006ac90: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0006aca0: 696e 666f 2c20 204e 6f64 653a 2042 696e info, Node: Bin │ │ │ │ │ +0006acb0: 6172 7920 7061 636b 6167 6573 2066 726f ary packages fro │ │ │ │ │ +0006acc0: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ +0006acd0: 4d61 6e75 616c 2c20 204e 6578 743a 2053 Manual, Next: S │ │ │ │ │ +0006ace0: 6f75 7263 6520 7061 636b 6167 6573 2066 ource packages f │ │ │ │ │ +0006acf0: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ +0006ad00: 6720 4d61 6e75 616c 2c20 2050 7265 763a g Manual, Prev: │ │ │ │ │ +0006ad10: 2049 6e74 726f 6475 6374 696f 6e20 616e Introduction an │ │ │ │ │ +0006ad20: 6420 7363 6f70 6520 6f66 2074 6865 7365 d scope of these │ │ │ │ │ +0006ad30: 2061 7070 656e 6469 6365 732c 2020 5570 appendices, Up │ │ │ │ │ +0006ad40: 3a20 546f 700a 0a31 3420 4269 6e61 7279 : Top..14 Binary │ │ │ │ │ +0006ad50: 2070 6163 6b61 6765 7320 2866 726f 6d20 packages (from │ │ │ │ │ +0006ad60: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ +0006ad70: 6e75 616c 290a 2a2a 2a2a 2a2a 2a2a 2a2a nual).********** │ │ │ │ │ +0006ad80: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006ad90: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006ada0: 2a2a 2a2a 0a0a 5365 6520 e280 9864 6562 ****..See ...deb │ │ │ │ │ +0006adb0: 2835 29e2 8099 2061 6e64 202a 6e6f 7465 (5)... and *note │ │ │ │ │ +0006adc0: 2042 696e 6172 7920 7061 636b 6167 6520 Binary package │ │ │ │ │ +0006add0: 6d65 7461 6461 7461 2066 696c 6573 3a20 metadata files: │ │ │ │ │ +0006ade0: 3162 342e 0a0a 2a20 4d65 6e75 3a0a 0a2a 1b4...* Menu:..* │ │ │ │ │ +0006adf0: 2043 7265 6174 696e 6720 7061 636b 6167 Creating packag │ │ │ │ │ +0006ae00: 6520 6669 6c65 7320 2d20 6470 6b67 2d64 e files - dpkg-d │ │ │ │ │ +0006ae10: 6562 3a3a 0a2a 2042 696e 6172 7920 7061 eb::.* Binary pa │ │ │ │ │ +0006ae20: 636b 6167 6520 6d65 7461 6461 7461 2066 ckage metadata f │ │ │ │ │ +0006ae30: 696c 6573 3a3a 0a2a 2054 6865 2062 696e iles::.* The bin │ │ │ │ │ +0006ae40: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ +0006ae50: 726f 6c20 6669 6c65 3b20 636f 6e74 726f rol file; contro │ │ │ │ │ +0006ae60: 6c3a 2054 6865 2062 696e 6172 7920 7061 l: The binary pa │ │ │ │ │ +0006ae70: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ +0006ae80: 6c65 2063 6f6e 7472 6f6c 2e0a 2a20 5469 le control..* Ti │ │ │ │ │ +0006ae90: 6d65 2053 7461 6d70 733a 2054 696d 6520 me Stamps: Time │ │ │ │ │ +0006aea0: 5374 616d 7073 3c32 3e2e 0a0a 1f0a 4669 Stamps<2>.....Fi │ │ │ │ │ +0006aeb0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0006aec0: 792e 696e 666f 2c20 204e 6f64 653a 2043 y.info, Node: C │ │ │ │ │ +0006aed0: 7265 6174 696e 6720 7061 636b 6167 6520 reating package │ │ │ │ │ +0006aee0: 6669 6c65 7320 2d20 6470 6b67 2d64 6562 files - dpkg-deb │ │ │ │ │ +0006aef0: 2c20 204e 6578 743a 2042 696e 6172 7920 , Next: Binary │ │ │ │ │ +0006af00: 7061 636b 6167 6520 6d65 7461 6461 7461 package metadata │ │ │ │ │ +0006af10: 2066 696c 6573 2c20 2055 703a 2042 696e files, Up: Bin │ │ │ │ │ +0006af20: 6172 7920 7061 636b 6167 6573 2066 726f ary packages fro │ │ │ │ │ +0006af30: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ +0006af40: 4d61 6e75 616c 0a0a 3134 2e31 2043 7265 Manual..14.1 Cre │ │ │ │ │ +0006af50: 6174 696e 6720 7061 636b 6167 6520 6669 ating package fi │ │ │ │ │ +0006af60: 6c65 7320 2d20 e280 9864 706b 672d 6465 les - ...dpkg-de │ │ │ │ │ +0006af70: 62e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d b....=========== │ │ │ │ │ +0006af80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006af90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a41 =============..A │ │ │ │ │ +0006afa0: 6c6c 206d 616e 6970 756c 6174 696f 6e20 ll manipulation │ │ │ │ │ +0006afb0: 6f66 2062 696e 6172 7920 7061 636b 6167 of binary packag │ │ │ │ │ +0006afc0: 6520 6669 6c65 7320 6973 2064 6f6e 6520 e files is done │ │ │ │ │ +0006afd0: 6279 20e2 8098 6470 6b67 2d64 6562 e280 by ...dpkg-deb.. │ │ │ │ │ +0006afe0: 993b 2069 74e2 8099 7320 7468 650a 6f6e .; it...s the.on │ │ │ │ │ +0006aff0: 6c79 2070 726f 6772 616d 2074 6861 7420 ly program that │ │ │ │ │ +0006b000: 6861 7320 6b6e 6f77 6c65 6467 6520 6f66 has knowledge of │ │ │ │ │ +0006b010: 2074 6865 2066 6f72 6d61 742e 2020 28e2 the format. (. │ │ │ │ │ +0006b020: 8098 6470 6b67 2d64 6562 e280 9920 6d61 ..dpkg-deb... ma │ │ │ │ │ +0006b030: 7920 6265 0a69 6e76 6f6b 6564 2062 7920 y be.invoked by │ │ │ │ │ +0006b040: 6361 6c6c 696e 6720 e280 9864 706b 67e2 calling ...dpkg. │ │ │ │ │ +0006b050: 8099 2c20 6173 20e2 8098 6470 6b67 e280 .., as ...dpkg.. │ │ │ │ │ +0006b060: 9920 7769 6c6c 2073 706f 7420 7468 6174 . will spot that │ │ │ │ │ +0006b070: 2074 6865 206f 7074 696f 6e73 0a72 6571 the options.req │ │ │ │ │ +0006b080: 7565 7374 6564 2061 7265 2061 7070 726f uested are appro │ │ │ │ │ +0006b090: 7072 6961 7465 2074 6f20 e280 9864 706b priate to ...dpk │ │ │ │ │ +0006b0a0: 672d 6465 62e2 8099 2061 6e64 2069 6e76 g-deb... and inv │ │ │ │ │ +0006b0b0: 6f6b 6520 7468 6174 2069 6e73 7465 6164 oke that instead │ │ │ │ │ +0006b0c0: 2077 6974 6820 7468 650a 7361 6d65 2061 with the.same a │ │ │ │ │ +0006b0d0: 7267 756d 656e 7473 2e29 0a0a 496e 206f rguments.)..In o │ │ │ │ │ +0006b0e0: 7264 6572 2074 6f20 6372 6561 7465 2061 rder to create a │ │ │ │ │ +0006b0f0: 2062 696e 6172 7920 7061 636b 6167 652c binary package, │ │ │ │ │ +0006b100: 2079 6f75 206d 7573 7420 6d61 6b65 2061 you must make a │ │ │ │ │ +0006b110: 2064 6972 6563 746f 7279 2074 7265 650a directory tree. │ │ │ │ │ +0006b120: 7768 6963 6820 636f 6e74 6169 6e73 2061 which contains a │ │ │ │ │ +0006b130: 6c6c 2074 6865 2066 696c 6573 2061 6e64 ll the files and │ │ │ │ │ +0006b140: 2064 6972 6563 746f 7269 6573 2079 6f75 directories you │ │ │ │ │ +0006b150: 2077 616e 7420 746f 2068 6176 6520 696e want to have in │ │ │ │ │ +0006b160: 2074 6865 0a66 696c 6520 7379 7374 656d the.file system │ │ │ │ │ +0006b170: 2064 6174 6120 7061 7274 206f 6620 7468 data part of th │ │ │ │ │ +0006b180: 6520 7061 636b 6167 652e 2020 496e 2044 e package. In D │ │ │ │ │ +0006b190: 6562 6961 6e2d 666f 726d 6174 2073 6f75 ebian-format sou │ │ │ │ │ +0006b1a0: 7263 6520 7061 636b 6167 6573 2c0a 7468 rce packages,.th │ │ │ │ │ +0006b1b0: 6973 2064 6972 6563 746f 7279 2069 7320 is directory is │ │ │ │ │ +0006b1c0: 7573 7561 6c6c 7920 6569 7468 6572 20e2 usually either . │ │ │ │ │ +0006b1d0: 8098 6465 6269 616e 2f74 6d70 e280 9920 ..debian/tmp... │ │ │ │ │ +0006b1e0: 6f72 20e2 8098 6465 6269 616e 2f70 6b67 or ...debian/pkg │ │ │ │ │ +0006b1f0: e280 992c 2072 656c 6174 6976 650a 746f ..., relative.to │ │ │ │ │ +0006b200: 2074 6865 2074 6f70 206f 6620 7468 6520 the top of the │ │ │ │ │ +0006b210: 7061 636b 6167 65e2 8099 7320 736f 7572 package...s sour │ │ │ │ │ +0006b220: 6365 2074 7265 652e 0a0a 5468 6579 2073 ce tree...They s │ │ │ │ │ +0006b230: 686f 756c 6420 6861 7665 2074 6865 206c hould have the l │ │ │ │ │ +0006b240: 6f63 6174 696f 6e73 2028 7265 6c61 7469 ocations (relati │ │ │ │ │ +0006b250: 7665 2074 6f20 7468 6520 726f 6f74 206f ve to the root o │ │ │ │ │ +0006b260: 6620 7468 6520 6469 7265 6374 6f72 790a f the directory. │ │ │ │ │ +0006b270: 7472 6565 2079 6f75 e280 9972 6520 636f tree you...re co │ │ │ │ │ +0006b280: 6e73 7472 7563 7469 6e67 2920 6f77 6e65 nstructing) owne │ │ │ │ │ +0006b290: 7273 6869 7073 2061 6e64 2070 6572 6d69 rships and permi │ │ │ │ │ +0006b2a0: 7373 696f 6e73 2077 6869 6368 2079 6f75 ssions which you │ │ │ │ │ +0006b2b0: 2077 616e 7420 7468 656d 0a74 6f20 6861 want them.to ha │ │ │ │ │ +0006b2c0: 7665 206f 6e20 7468 6520 7379 7374 656d ve on the system │ │ │ │ │ +0006b2d0: 2077 6865 6e20 7468 6579 2061 7265 2069 when they are i │ │ │ │ │ +0006b2e0: 6e73 7461 6c6c 6564 2e0a 0a57 6974 6820 nstalled...With │ │ │ │ │ +0006b2f0: 6375 7272 656e 7420 7665 7273 696f 6e73 current versions │ │ │ │ │ +0006b300: 206f 6620 e280 9864 706b 67e2 8099 2074 of ...dpkg... t │ │ │ │ │ +0006b310: 6865 2075 6964 2f75 7365 726e 616d 6520 he uid/username │ │ │ │ │ +0006b320: 616e 6420 6769 642f 6772 6f75 706e 616d and gid/groupnam │ │ │ │ │ +0006b330: 650a 6d61 7070 696e 6773 2066 6f72 2074 e.mappings for t │ │ │ │ │ +0006b340: 6865 2075 7365 7273 2061 6e64 2067 726f he users and gro │ │ │ │ │ +0006b350: 7570 7320 6265 696e 6720 7573 6564 2073 ups being used s │ │ │ │ │ +0006b360: 686f 756c 6420 6265 2074 6865 2073 616d hould be the sam │ │ │ │ │ +0006b370: 6520 6f6e 2074 6865 0a73 7973 7465 6d20 e on the.system │ │ │ │ │ +0006b380: 7768 6572 6520 7468 6520 7061 636b 6167 where the packag │ │ │ │ │ +0006b390: 6520 6973 2062 7569 6c74 2061 6e64 2074 e is built and t │ │ │ │ │ +0006b3a0: 6865 206f 6e65 2077 6865 7265 2069 7420 he one where it │ │ │ │ │ +0006b3b0: 6973 2069 6e73 7461 6c6c 6564 2e0a 0a59 is installed...Y │ │ │ │ │ +0006b3c0: 6f75 206e 6565 6420 746f 2061 6464 206f ou need to add o │ │ │ │ │ +0006b3d0: 6e65 2073 7065 6369 616c 2064 6972 6563 ne special direc │ │ │ │ │ +0006b3e0: 746f 7279 2074 6f20 7468 6520 726f 6f74 tory to the root │ │ │ │ │ +0006b3f0: 206f 6620 7468 6520 6d69 6e69 6174 7572 of the miniatur │ │ │ │ │ +0006b400: 6520 6669 6c65 0a73 7973 7465 6d20 7472 e file.system tr │ │ │ │ │ +0006b410: 6565 2079 6f75 e280 9972 6520 6372 6561 ee you...re crea │ │ │ │ │ +0006b420: 7469 6e67 3a20 e280 9844 4542 4941 4ee2 ting: ...DEBIAN. │ │ │ │ │ +0006b430: 8099 2e20 2049 7420 7368 6f75 6c64 2063 ... It should c │ │ │ │ │ +0006b440: 6f6e 7461 696e 2074 6865 2063 6f6e 7472 ontain the contr │ │ │ │ │ +0006b450: 6f6c 0a69 6e66 6f72 6d61 7469 6f6e 2066 ol.information f │ │ │ │ │ +0006b460: 696c 6573 2c20 6e6f 7461 626c 7920 7468 iles, notably th │ │ │ │ │ +0006b470: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ +0006b480: 2063 6f6e 7472 6f6c 2066 696c 6520 2873 control file (s │ │ │ │ │ +0006b490: 6565 202a 6e6f 7465 0a54 6865 2062 696e ee *note.The bin │ │ │ │ │ +0006b4a0: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ +0006b4b0: 726f 6c20 6669 6c65 3b20 636f 6e74 726f rol file; contro │ │ │ │ │ +0006b4c0: 6c3a 2031 6237 2e29 2e0a 0a54 6865 20e2 l: 1b7.)...The . │ │ │ │ │ +0006b4d0: 8098 4445 4249 414e e280 9920 6469 7265 ..DEBIAN... dire │ │ │ │ │ +0006b4e0: 6374 6f72 7920 7769 6c6c 206e 6f74 2061 ctory will not a │ │ │ │ │ +0006b4f0: 7070 6561 7220 696e 2074 6865 2066 696c ppear in the fil │ │ │ │ │ +0006b500: 6520 7379 7374 656d 2061 7263 6869 7665 e system archive │ │ │ │ │ +0006b510: 206f 6620 7468 650a 7061 636b 6167 652c of the.package, │ │ │ │ │ +0006b520: 2061 6e64 2073 6f20 776f 6ee2 8099 7420 and so won...t │ │ │ │ │ +0006b530: 6265 2069 6e73 7461 6c6c 6564 2062 7920 be installed by │ │ │ │ │ +0006b540: e280 9864 706b 67e2 8099 2077 6865 6e20 ...dpkg... when │ │ │ │ │ +0006b550: 7468 6520 7061 636b 6167 6520 6973 0a75 the package is.u │ │ │ │ │ +0006b560: 6e70 6163 6b65 642e 0a0a 5768 656e 2079 npacked...When y │ │ │ │ │ +0006b570: 6f75 e280 9976 6520 7072 6570 6172 6564 ou...ve prepared │ │ │ │ │ +0006b580: 2074 6865 2070 6163 6b61 6765 2c20 796f the package, yo │ │ │ │ │ +0006b590: 7520 7368 6f75 6c64 2069 6e76 6f6b 653a u should invoke: │ │ │ │ │ +0006b5a0: 0a0a 2020 2020 2064 706b 6720 2d2d 6275 .. dpkg --bu │ │ │ │ │ +0006b5b0: 696c 6420 6469 7265 6374 6f72 790a 0a54 ild directory..T │ │ │ │ │ +0006b5c0: 6869 7320 7769 6c6c 2062 7569 6c64 2074 his will build t │ │ │ │ │ +0006b5d0: 6865 2070 6163 6b61 6765 2069 6e20 e280 he package in .. │ │ │ │ │ +0006b5e0: 9864 6972 6563 746f 7279 2e64 6562 e280 .directory.deb.. │ │ │ │ │ +0006b5f0: 992e 2020 28e2 8098 6470 6b67 e280 9920 .. (...dpkg... │ │ │ │ │ +0006b600: 6b6e 6f77 7320 7468 6174 0ae2 8098 2d2d knows that....-- │ │ │ │ │ +0006b610: 6275 696c 64e2 8099 2069 7320 6120 e280 build... is a .. │ │ │ │ │ +0006b620: 9864 706b 672d 6465 62e2 8099 206f 7074 .dpkg-deb... opt │ │ │ │ │ +0006b630: 696f 6e2c 2073 6f20 6974 2069 6e76 6f6b ion, so it invok │ │ │ │ │ +0006b640: 6573 20e2 8098 6470 6b67 2d64 6562 e280 es ...dpkg-deb.. │ │ │ │ │ +0006b650: 9920 7769 7468 2074 6865 2073 616d 650a . with the same. │ │ │ │ │ +0006b660: 6172 6775 6d65 6e74 7320 746f 2062 7569 arguments to bui │ │ │ │ │ +0006b670: 6c64 2074 6865 2070 6163 6b61 6765 2e29 ld the package.) │ │ │ │ │ +0006b680: 0a0a 5365 6520 7468 6520 e280 9864 706b ..See the ...dpk │ │ │ │ │ +0006b690: 672d 6465 6228 3829 e280 9920 6d61 6e20 g-deb(8)... man │ │ │ │ │ +0006b6a0: 7061 6765 2066 6f72 2064 6574 6169 6c73 page for details │ │ │ │ │ +0006b6b0: 206f 6620 686f 7720 746f 2065 7861 6d69 of how to exami │ │ │ │ │ +0006b6c0: 6e65 2074 6865 0a63 6f6e 7465 6e74 7320 ne the.contents │ │ │ │ │ +0006b6d0: 6f66 2074 6869 7320 6e65 776c 792d 6372 of this newly-cr │ │ │ │ │ +0006b6e0: 6561 7465 6420 6669 6c65 2e20 2059 6f75 eated file. You │ │ │ │ │ +0006b6f0: 206d 6179 2066 696e 6420 7468 6520 6f75 may find the ou │ │ │ │ │ +0006b700: 7470 7574 206f 660a 666f 6c6c 6f77 696e tput of.followin │ │ │ │ │ +0006b710: 6720 636f 6d6d 616e 6473 2065 6e6c 6967 g commands enlig │ │ │ │ │ +0006b720: 6874 656e 696e 673a 0a0a 2020 2020 2064 htening:.. d │ │ │ │ │ +0006b730: 706b 672d 6465 6220 2d2d 696e 666f 2066 pkg-deb --info f │ │ │ │ │ +0006b740: 696c 656e 616d 652e 6465 620a 2020 2020 ilename.deb. │ │ │ │ │ +0006b750: 2064 706b 672d 6465 6220 2d2d 636f 6e74 dpkg-deb --cont │ │ │ │ │ +0006b760: 656e 7473 2066 696c 656e 616d 652e 6465 ents filename.de │ │ │ │ │ +0006b770: 620a 2020 2020 2064 706b 6720 2d2d 636f b. dpkg --co │ │ │ │ │ +0006b780: 6e74 656e 7473 2066 696c 656e 616d 652e ntents filename. │ │ │ │ │ +0006b790: 6465 620a 0a54 6f20 7669 6577 2074 6865 deb..To view the │ │ │ │ │ +0006b7a0: 2063 6f70 7972 6967 6874 2066 696c 6520 copyright file │ │ │ │ │ +0006b7b0: 666f 7220 6120 7061 636b 6167 6520 796f for a package yo │ │ │ │ │ +0006b7c0: 7520 636f 756c 6420 7573 6520 7468 6973 u could use this │ │ │ │ │ +0006b7d0: 2063 6f6d 6d61 6e64 3a0a 0a20 2020 2020 command:.. │ │ │ │ │ +0006b7e0: 6470 6b67 202d 2d66 7379 732d 7461 7266 dpkg --fsys-tarf │ │ │ │ │ +0006b7f0: 696c 6520 6669 6c65 6e61 6d65 2e64 6562 ile filename.deb │ │ │ │ │ +0006b800: 207c 2074 6172 2078 4f66 202d 202d 2d77 | tar xOf - --w │ │ │ │ │ +0006b810: 696c 6463 6172 6473 205c 2a2f 636f 7079 ildcards \*/copy │ │ │ │ │ +0006b820: 7269 6768 7420 7c20 7061 6765 720a 0a1f right | pager... │ │ │ │ │ +0006b830: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0006b840: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0006b850: 3a20 4269 6e61 7279 2070 6163 6b61 6765 : Binary package │ │ │ │ │ +0006b860: 206d 6574 6164 6174 6120 6669 6c65 732c metadata files, │ │ │ │ │ +0006b870: 2020 4e65 7874 3a20 5468 6520 6269 6e61 Next: The bina │ │ │ │ │ +0006b880: 7279 2070 6163 6b61 6765 2063 6f6e 7472 ry package contr │ │ │ │ │ +0006b890: 6f6c 2066 696c 6520 636f 6e74 726f 6c2c ol file control, │ │ │ │ │ +0006b8a0: 2020 5072 6576 3a20 4372 6561 7469 6e67 Prev: Creating │ │ │ │ │ +0006b8b0: 2070 6163 6b61 6765 2066 696c 6573 202d package files - │ │ │ │ │ +0006b8c0: 2064 706b 672d 6465 622c 2020 5570 3a20 dpkg-deb, Up: │ │ │ │ │ +0006b8d0: 4269 6e61 7279 2070 6163 6b61 6765 7320 Binary packages │ │ │ │ │ +0006b8e0: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +0006b8f0: 6e67 204d 616e 7561 6c0a 0a31 342e 3220 ng Manual..14.2 │ │ │ │ │ +0006b900: 4269 6e61 7279 2070 6163 6b61 6765 206d Binary package m │ │ │ │ │ +0006b910: 6574 6164 6174 6120 6669 6c65 730a 3d3d etadata files.== │ │ │ │ │ +0006b920: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006b930: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006b940: 0a0a 5468 6520 7061 636b 6167 6520 6d65 ..The package me │ │ │ │ │ +0006b950: 7461 6461 7461 2070 6f72 7469 6f6e 206f tadata portion o │ │ │ │ │ +0006b960: 6620 6120 6269 6e61 7279 2070 6163 6b61 f a binary packa │ │ │ │ │ +0006b970: 6765 2069 7320 6120 636f 6c6c 6563 7469 ge is a collecti │ │ │ │ │ +0006b980: 6f6e 206f 660a 6669 6c65 7320 7769 7468 on of.files with │ │ │ │ │ +0006b990: 206e 616d 6573 206b 6e6f 776e 2074 6f20 names known to │ │ │ │ │ +0006b9a0: e280 9864 706b 67e2 8099 2e20 2049 7420 ...dpkg.... It │ │ │ │ │ +0006b9b0: 7769 6c6c 2074 7265 6174 2074 6865 2063 will treat the c │ │ │ │ │ +0006b9c0: 6f6e 7465 6e74 7320 6f66 2074 6865 7365 ontents of these │ │ │ │ │ +0006b9d0: 0a66 696c 6573 2073 7065 6369 616c 6c79 .files specially │ │ │ │ │ +0006b9e0: 202d 2073 6f6d 6520 6f66 2074 6865 6d20 - some of them │ │ │ │ │ +0006b9f0: 636f 6e74 6169 6e20 696e 666f 726d 6174 contain informat │ │ │ │ │ +0006ba00: 696f 6e20 7573 6564 2062 7920 e280 9864 ion used by ...d │ │ │ │ │ +0006ba10: 706b 67e2 8099 2077 6865 6e0a 696e 7374 pkg... when.inst │ │ │ │ │ +0006ba20: 616c 6c69 6e67 206f 7220 7265 6d6f 7669 alling or removi │ │ │ │ │ +0006ba30: 6e67 2074 6865 2070 6163 6b61 6765 3b20 ng the package; │ │ │ │ │ +0006ba40: 6f74 6865 7273 2061 7265 2073 6372 6970 others are scrip │ │ │ │ │ +0006ba50: 7473 2077 6869 6368 2074 6865 2070 6163 ts which the pac │ │ │ │ │ +0006ba60: 6b61 6765 0a6d 6169 6e74 6169 6e65 7220 kage.maintainer │ │ │ │ │ +0006ba70: 7761 6e74 7320 e280 9864 706b 67e2 8099 wants ...dpkg... │ │ │ │ │ +0006ba80: 2074 6f20 7275 6e2e 0a0a 4974 2069 7320 to run...It is │ │ │ │ │ +0006ba90: 706f 7373 6962 6c65 2074 6f20 7075 7420 possible to put │ │ │ │ │ +0006baa0: 6f74 6865 7220 6669 6c65 7320 696e 2074 other files in t │ │ │ │ │ +0006bab0: 6865 2070 6163 6b61 6765 206d 6574 6164 he package metad │ │ │ │ │ +0006bac0: 6174 6120 6172 6368 6976 650a 6d65 6d62 ata archive.memb │ │ │ │ │ +0006bad0: 6572 2c20 6275 7420 7468 6973 2069 7320 er, but this is │ │ │ │ │ +0006bae0: 6e6f 7420 6765 6e65 7261 6c6c 7920 6120 not generally a │ │ │ │ │ +0006baf0: 676f 6f64 2069 6465 6120 2874 686f 7567 good idea (thoug │ │ │ │ │ +0006bb00: 6820 7468 6579 2077 696c 6c20 6c61 7267 h they will larg │ │ │ │ │ +0006bb10: 656c 790a 6265 2069 676e 6f72 6564 292e ely.be ignored). │ │ │ │ │ +0006bb20: 0a0a 4865 7265 2069 7320 6120 6272 6965 ..Here is a brie │ │ │ │ │ +0006bb30: 6620 6c69 7374 206f 6620 7468 6520 7061 f list of the pa │ │ │ │ │ +0006bb40: 636b 6167 6520 6d65 7461 6461 7461 2066 ckage metadata f │ │ │ │ │ +0006bb50: 696c 6573 2073 7570 706f 7274 6564 2062 iles supported b │ │ │ │ │ +0006bb60: 7920 e280 9864 706b 67e2 8099 0a61 6e64 y ...dpkg....and │ │ │ │ │ +0006bb70: 2061 2073 756d 6d61 7279 206f 6620 7768 a summary of wh │ │ │ │ │ +0006bb80: 6174 2074 6865 79e2 8099 7265 2075 7365 at they...re use │ │ │ │ │ +0006bb90: 6420 666f 722e 0a0a e280 9863 6f6e 7472 d for......contr │ │ │ │ │ +0006bba0: 6f6c e280 990a 0a20 2020 2020 5468 6973 ol..... This │ │ │ │ │ +0006bbb0: 2069 7320 7468 6520 6b65 7920 6465 7363 is the key desc │ │ │ │ │ +0006bbc0: 7269 7074 696f 6e20 6669 6c65 2075 7365 ription file use │ │ │ │ │ +0006bbd0: 6420 6279 20e2 8098 6470 6b67 e280 992e d by ...dpkg.... │ │ │ │ │ +0006bbe0: 2020 4974 2073 7065 6369 6669 6573 2074 It specifies t │ │ │ │ │ +0006bbf0: 6865 0a20 2020 2020 7061 636b 6167 65e2 he. package. │ │ │ │ │ +0006bc00: 8099 7320 6e61 6d65 2061 6e64 2076 6572 ..s name and ver │ │ │ │ │ +0006bc10: 7369 6f6e 2c20 6769 7665 7320 6974 7320 sion, gives its │ │ │ │ │ +0006bc20: 6465 7363 7269 7074 696f 6e20 666f 7220 description for │ │ │ │ │ +0006bc30: 7468 6520 7573 6572 2c0a 2020 2020 2073 the user,. s │ │ │ │ │ +0006bc40: 7461 7465 7320 6974 7320 7265 6c61 7469 tates its relati │ │ │ │ │ +0006bc50: 6f6e 7368 6970 7320 7769 7468 206f 7468 onships with oth │ │ │ │ │ +0006bc60: 6572 2070 6163 6b61 6765 732c 2061 6e64 er packages, and │ │ │ │ │ +0006bc70: 2073 6f20 666f 7274 682e 2020 5365 650a so forth. See. │ │ │ │ │ +0006bc80: 2020 2020 202a 6e6f 7465 2044 6562 6961 *note Debia │ │ │ │ │ +0006bc90: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +0006bca0: 2074 656d 706c 6174 6520 636f 6e74 726f template contro │ │ │ │ │ +0006bcb0: 6c20 6669 6c65 7320 e280 930a 2020 2020 l files .... │ │ │ │ │ +0006bcc0: 2064 6562 6961 6e2f 636f 6e74 726f 6c3a debian/control: │ │ │ │ │ +0006bcd0: 2039 342e 2061 6e64 202a 6e6f 7465 2044 94. and *note D │ │ │ │ │ +0006bce0: 6562 6961 6e20 6269 6e61 7279 2070 6163 ebian binary pac │ │ │ │ │ +0006bcf0: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ +0006bd00: 6573 20e2 8093 0a20 2020 2020 4445 4249 es .... DEBI │ │ │ │ │ +0006bd10: 414e 2f63 6f6e 7472 6f6c 3a20 3335 2e0a AN/control: 35.. │ │ │ │ │ +0006bd20: 0a20 2020 2020 4974 2069 7320 7573 7561 . It is usua │ │ │ │ │ +0006bd30: 6c6c 7920 6765 6e65 7261 7465 6420 6175 lly generated au │ │ │ │ │ +0006bd40: 746f 6d61 7469 6361 6c6c 7920 6672 6f6d tomatically from │ │ │ │ │ +0006bd50: 2069 6e66 6f72 6d61 7469 6f6e 2069 6e20 information in │ │ │ │ │ +0006bd60: 7468 650a 2020 2020 2073 6f75 7263 6520 the. source │ │ │ │ │ +0006bd70: 7061 636b 6167 6520 6279 2074 6865 20e2 package by the . │ │ │ │ │ +0006bd80: 8098 6470 6b67 2d67 656e 636f 6e74 726f ..dpkg-gencontro │ │ │ │ │ +0006bd90: 6ce2 8099 2070 726f 6772 616d 2c20 616e l... program, an │ │ │ │ │ +0006bda0: 6420 7769 7468 0a20 2020 2020 6173 7369 d with. assi │ │ │ │ │ +0006bdb0: 7374 616e 6365 2066 726f 6d20 e280 9864 stance from ...d │ │ │ │ │ +0006bdc0: 706b 672d 7368 6c69 6264 6570 73e2 8099 pkg-shlibdeps... │ │ │ │ │ +0006bdd0: 2e20 2053 6565 202a 6e6f 7465 2053 6f75 . See *note Sou │ │ │ │ │ +0006bde0: 7263 6520 7061 636b 6167 6573 2028 6672 rce packages (fr │ │ │ │ │ +0006bdf0: 6f6d 0a20 2020 2020 6f6c 6420 5061 636b om. old Pack │ │ │ │ │ +0006be00: 6167 696e 6720 4d61 6e75 616c 293a 2031 aging Manual): 1 │ │ │ │ │ +0006be10: 6239 2e0a 0ae2 8098 706f 7374 696e 7374 b9......postinst │ │ │ │ │ +0006be20: e280 992c 20e2 8098 7072 6569 6e73 74e2 ..., ...preinst. │ │ │ │ │ +0006be30: 8099 2c20 e280 9870 6f73 7472 6de2 8099 .., ...postrm... │ │ │ │ │ +0006be40: 2c20 e280 9870 7265 726d e280 990a 0a20 , ...prerm..... │ │ │ │ │ +0006be50: 2020 2020 5468 6573 6520 6172 6520 6578 These are ex │ │ │ │ │ +0006be60: 6563 7574 6162 6c65 2066 696c 6573 2028 ecutable files ( │ │ │ │ │ +0006be70: 7573 7561 6c6c 7920 7363 7269 7074 7329 usually scripts) │ │ │ │ │ +0006be80: 2077 6869 6368 20e2 8098 6470 6b67 e280 which ...dpkg.. │ │ │ │ │ +0006be90: 9920 7275 6e73 0a20 2020 2020 6475 7269 . runs. duri │ │ │ │ │ +0006bea0: 6e67 2069 6e73 7461 6c6c 6174 696f 6e2c ng installation, │ │ │ │ │ +0006beb0: 2075 7067 7261 6465 2061 6e64 2072 656d upgrade and rem │ │ │ │ │ +0006bec0: 6f76 616c 206f 6620 7061 636b 6167 6573 oval of packages │ │ │ │ │ +0006bed0: 2e20 2054 6865 7920 616c 6c6f 770a 2020 . They allow. │ │ │ │ │ +0006bee0: 2020 2074 6865 2070 6163 6b61 6765 2074 the package t │ │ │ │ │ +0006bef0: 6f20 6465 616c 2077 6974 6820 6d61 7474 o deal with matt │ │ │ │ │ +0006bf00: 6572 7320 7768 6963 6820 6172 6520 7061 ers which are pa │ │ │ │ │ +0006bf10: 7274 6963 756c 6172 2074 6f20 7468 6174 rticular to that │ │ │ │ │ +0006bf20: 0a20 2020 2020 7061 636b 6167 6520 6f72 . package or │ │ │ │ │ +0006bf30: 2072 6571 7569 7265 206d 6f72 6520 636f require more co │ │ │ │ │ +0006bf40: 6d70 6c69 6361 7465 6420 7072 6f63 6573 mplicated proces │ │ │ │ │ +0006bf50: 7369 6e67 2074 6861 6e20 7468 6174 2070 sing than that p │ │ │ │ │ +0006bf60: 726f 7669 6465 640a 2020 2020 2062 7920 rovided. by │ │ │ │ │ +0006bf70: e280 9864 706b 67e2 8099 2e20 2044 6574 ...dpkg.... Det │ │ │ │ │ +0006bf80: 6169 6c73 206f 6620 7768 656e 2061 6e64 ails of when and │ │ │ │ │ +0006bf90: 2068 6f77 2074 6865 7920 6172 6520 6361 how they are ca │ │ │ │ │ +0006bfa0: 6c6c 6564 2061 7265 2069 6e20 2a6e 6f74 lled are in *not │ │ │ │ │ +0006bfb0: 650a 2020 2020 2050 6163 6b61 6765 206d e. Package m │ │ │ │ │ +0006bfc0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +0006bfd0: 7320 616e 6420 696e 7374 616c 6c61 7469 s and installati │ │ │ │ │ +0006bfe0: 6f6e 2070 726f 6365 6475 7265 3a20 6462 on procedure: db │ │ │ │ │ +0006bff0: 2e0a 0a20 2020 2020 4974 2069 7320 7665 ... It is ve │ │ │ │ │ +0006c000: 7279 2069 6d70 6f72 7461 6e74 2074 6f20 ry important to │ │ │ │ │ +0006c010: 6d61 6b65 2074 6865 7365 2073 6372 6970 make these scrip │ │ │ │ │ +0006c020: 7473 2069 6465 6d70 6f74 656e 742e 2020 ts idempotent. │ │ │ │ │ +0006c030: 5365 6520 2a6e 6f74 650a 2020 2020 204d See *note. M │ │ │ │ │ +0006c040: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +0006c050: 7320 6964 656d 706f 7465 6e63 793a 2065 s idempotency: e │ │ │ │ │ +0006c060: 302e 0a0a 2020 2020 2054 6865 206d 6169 0... The mai │ │ │ │ │ +0006c070: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +0006c080: 6172 6520 6e6f 7420 6775 6172 616e 7465 are not guarante │ │ │ │ │ +0006c090: 6564 2074 6f20 7275 6e20 7769 7468 2061 ed to run with a │ │ │ │ │ +0006c0a0: 2063 6f6e 7472 6f6c 6c69 6e67 0a20 2020 controlling. │ │ │ │ │ +0006c0b0: 2020 7465 726d 696e 616c 2061 6e64 206d terminal and m │ │ │ │ │ +0006c0c0: 6179 206e 6f74 2062 6520 6162 6c65 2074 ay not be able t │ │ │ │ │ +0006c0d0: 6f20 696e 7465 7261 6374 2077 6974 6820 o interact with │ │ │ │ │ +0006c0e0: 7468 6520 7573 6572 2e20 2053 6565 202a the user. See * │ │ │ │ │ +0006c0f0: 6e6f 7465 0a20 2020 2020 436f 6e74 726f note. Contro │ │ │ │ │ +0006c100: 6c6c 696e 6720 7465 726d 696e 616c 2066 lling terminal f │ │ │ │ │ +0006c110: 6f72 206d 6169 6e74 6169 6e65 7220 7363 or maintainer sc │ │ │ │ │ +0006c120: 7269 7074 733a 2065 322e 0a0a e280 9863 ripts: e2......c │ │ │ │ │ +0006c130: 6f6e 6666 696c 6573 e280 9920 5468 6973 onffiles... This │ │ │ │ │ +0006c140: 2066 696c 6520 636f 6e74 6169 6e73 2061 file contains a │ │ │ │ │ +0006c150: 206c 6973 7420 6f66 2063 6f6e 6669 6775 list of configu │ │ │ │ │ +0006c160: 7261 7469 6f6e 2066 696c 6573 2077 6869 ration files whi │ │ │ │ │ +0006c170: 6368 0a0a 2020 2020 2061 7265 2074 6f20 ch.. are to │ │ │ │ │ +0006c180: 6265 2068 616e 646c 6564 2061 7574 6f6d be handled autom │ │ │ │ │ +0006c190: 6174 6963 616c 6c79 2062 7920 e280 9864 atically by ...d │ │ │ │ │ +0006c1a0: 706b 67e2 8099 2028 7365 6520 2a6e 6f74 pkg... (see *not │ │ │ │ │ +0006c1b0: 6520 436f 6e66 6967 7572 6174 696f 6e0a e Configuration. │ │ │ │ │ +0006c1c0: 2020 2020 2066 696c 6520 6861 6e64 6c69 file handli │ │ │ │ │ +0006c1d0: 6e67 2028 6672 6f6d 206f 6c64 2050 6163 ng (from old Pac │ │ │ │ │ +0006c1e0: 6b61 6769 6e67 204d 616e 7561 6c29 3a20 kaging Manual): │ │ │ │ │ +0006c1f0: 3162 612e 292e 2020 4e6f 7465 2074 6861 1ba.). Note tha │ │ │ │ │ +0006c200: 7420 6e6f 740a 2020 2020 206e 6563 6573 t not. neces │ │ │ │ │ +0006c210: 7361 7269 6c79 2065 7665 7279 2063 6f6e sarily every con │ │ │ │ │ +0006c220: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file │ │ │ │ │ +0006c230: 7368 6f75 6c64 2062 6520 6c69 7374 6564 should be listed │ │ │ │ │ +0006c240: 2068 6572 652e 0a0a e280 9873 686c 6962 here......shlib │ │ │ │ │ +0006c250: 73e2 8099 0a0a 2020 2020 2054 6869 7320 s..... This │ │ │ │ │ +0006c260: 6669 6c65 2063 6f6e 7461 696e 7320 6120 file contains a │ │ │ │ │ +0006c270: 6c69 7374 206f 6620 7468 6520 7368 6172 list of the shar │ │ │ │ │ +0006c280: 6564 206c 6962 7261 7269 6573 2073 7570 ed libraries sup │ │ │ │ │ +0006c290: 706c 6965 6420 6279 2074 6865 0a20 2020 plied by the. │ │ │ │ │ +0006c2a0: 2020 7061 636b 6167 652c 2077 6974 6820 package, with │ │ │ │ │ +0006c2b0: 6465 7065 6e64 656e 6379 2064 6574 6169 dependency detai │ │ │ │ │ +0006c2c0: 6c73 2066 6f72 2065 6163 682e 2020 5468 ls for each. Th │ │ │ │ │ +0006c2d0: 6973 2069 7320 7573 6564 2062 790a 2020 is is used by. │ │ │ │ │ +0006c2e0: 2020 20e2 8098 6470 6b67 2d73 686c 6962 ...dpkg-shlib │ │ │ │ │ +0006c2f0: 6465 7073 e280 9920 7768 656e 2069 7420 deps... when it │ │ │ │ │ +0006c300: 6465 7465 726d 696e 6573 2077 6861 7420 determines what │ │ │ │ │ +0006c310: 6465 7065 6e64 656e 6369 6573 2061 7265 dependencies are │ │ │ │ │ +0006c320: 2072 6571 7569 7265 640a 2020 2020 2069 required. i │ │ │ │ │ +0006c330: 6e20 6120 7061 636b 6167 6520 636f 6e74 n a package cont │ │ │ │ │ +0006c340: 726f 6c20 6669 6c65 2e20 2054 6865 20e2 rol file. The . │ │ │ │ │ +0006c350: 8098 7368 6c69 6273 e280 9920 6669 6c65 ..shlibs... file │ │ │ │ │ +0006c360: 2066 6f72 6d61 7420 6973 2064 6573 6372 format is descr │ │ │ │ │ +0006c370: 6962 6564 0a20 2020 2020 6f6e 202a 6e6f ibed. on *no │ │ │ │ │ +0006c380: 7465 2054 6865 2073 686c 6962 7320 4669 te The shlibs Fi │ │ │ │ │ +0006c390: 6c65 2046 6f72 6d61 743a 2031 3137 2e0a le Format: 117.. │ │ │ │ │ +0006c3a0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0006c3b0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0006c3c0: 6465 3a20 5468 6520 6269 6e61 7279 2070 de: The binary p │ │ │ │ │ +0006c3d0: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ +0006c3e0: 696c 6520 636f 6e74 726f 6c2c 2020 4e65 ile control, Ne │ │ │ │ │ +0006c3f0: 7874 3a20 5469 6d65 2053 7461 6d70 733c xt: Time Stamps< │ │ │ │ │ +0006c400: 323e 2c20 2050 7265 763a 2042 696e 6172 2>, Prev: Binar │ │ │ │ │ +0006c410: 7920 7061 636b 6167 6520 6d65 7461 6461 y package metada │ │ │ │ │ +0006c420: 7461 2066 696c 6573 2c20 2055 703a 2042 ta files, Up: B │ │ │ │ │ +0006c430: 696e 6172 7920 7061 636b 6167 6573 2066 inary packages f │ │ │ │ │ +0006c440: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ +0006c450: 6720 4d61 6e75 616c 0a0a 3134 2e33 2054 g Manual..14.3 T │ │ │ │ │ +0006c460: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ +0006c470: 6520 636f 6e74 726f 6c20 6669 6c65 3a20 e control file: │ │ │ │ │ +0006c480: e280 9863 6f6e 7472 6f6c e280 990a 3d3d ...control....== │ │ │ │ │ +0006c490: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006c4a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006c4b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T │ │ │ │ │ +0006c4c0: 6865 206d 6f73 7420 696d 706f 7274 616e he most importan │ │ │ │ │ +0006c4d0: 7420 7061 636b 6167 6520 6d65 7461 6461 t package metada │ │ │ │ │ +0006c4e0: 7461 2066 696c 6520 7573 6564 2062 7920 ta file used by │ │ │ │ │ +0006c4f0: e280 9864 706b 67e2 8099 2077 6865 6e20 ...dpkg... when │ │ │ │ │ +0006c500: 6974 2069 6e73 7461 6c6c 730a 6120 7061 it installs.a pa │ │ │ │ │ +0006c510: 636b 6167 6520 6973 20e2 8098 636f 6e74 ckage is ...cont │ │ │ │ │ +0006c520: 726f 6ce2 8099 2e20 2049 7420 636f 6e74 rol.... It cont │ │ │ │ │ +0006c530: 6169 6e73 2061 6c6c 2074 6865 2070 6163 ains all the pac │ │ │ │ │ +0006c540: 6b61 6765 e280 9973 20e2 809c 7669 7461 kage...s ...vita │ │ │ │ │ +0006c550: 6c0a 7374 6174 6973 7469 6373 e280 9d2e l.statistics.... │ │ │ │ │ +0006c560: 0a0a 5468 6520 6269 6e61 7279 2070 6163 ..The binary pac │ │ │ │ │ +0006c570: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ +0006c580: 6573 206f 6620 7061 636b 6167 6573 2062 es of packages b │ │ │ │ │ +0006c590: 7569 6c74 2066 726f 6d20 4465 6269 616e uilt from Debian │ │ │ │ │ +0006c5a0: 2073 6f75 7263 6573 0a61 7265 206d 6164 sources.are mad │ │ │ │ │ +0006c5b0: 6520 6279 2061 2073 7065 6369 616c 2074 e by a special t │ │ │ │ │ +0006c5c0: 6f6f 6c2c 20e2 8098 6470 6b67 2d67 656e ool, ...dpkg-gen │ │ │ │ │ +0006c5d0: 636f 6e74 726f 6ce2 8099 2c20 7768 6963 control..., whic │ │ │ │ │ +0006c5e0: 6820 7265 6164 730a e280 9864 6562 6961 h reads....debia │ │ │ │ │ +0006c5f0: 6e2f 636f 6e74 726f 6ce2 8099 2061 6e64 n/control... and │ │ │ │ │ +0006c600: 20e2 8098 6465 6269 616e 2f63 6861 6e67 ...debian/chang │ │ │ │ │ +0006c610: 656c 6f67 e280 9920 746f 2066 696e 6420 elog... to find │ │ │ │ │ +0006c620: 7468 6520 696e 666f 726d 6174 696f 6e20 the information │ │ │ │ │ +0006c630: 6974 0a6e 6565 6473 2e20 2053 6565 202a it.needs. See * │ │ │ │ │ +0006c640: 6e6f 7465 2053 6f75 7263 6520 7061 636b note Source pack │ │ │ │ │ +0006c650: 6167 6573 2028 6672 6f6d 206f 6c64 2050 ages (from old P │ │ │ │ │ +0006c660: 6163 6b61 6769 6e67 204d 616e 7561 6c29 ackaging Manual) │ │ │ │ │ +0006c670: 3a20 3162 392e 2066 6f72 0a6d 6f72 6520 : 1b9. for.more │ │ │ │ │ +0006c680: 6465 7461 696c 732e 0a0a 5468 6520 6669 details...The fi │ │ │ │ │ +0006c690: 656c 6473 2069 6e20 6269 6e61 7279 2070 elds in binary p │ │ │ │ │ +0006c6a0: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ +0006c6b0: 696c 6573 2061 7265 206c 6973 7465 6420 iles are listed │ │ │ │ │ +0006c6c0: 696e 202a 6e6f 7465 2044 6562 6961 6e0a in *note Debian. │ │ │ │ │ +0006c6d0: 6269 6e61 7279 2070 6163 6b61 6765 2063 binary package c │ │ │ │ │ +0006c6e0: 6f6e 7472 6f6c 2066 696c 6573 20e2 8093 ontrol files ... │ │ │ │ │ +0006c6f0: 2044 4542 4941 4e2f 636f 6e74 726f 6c3a DEBIAN/control: │ │ │ │ │ +0006c700: 2033 352e 0a0a 4120 6465 7363 7269 7074 35...A descript │ │ │ │ │ +0006c710: 696f 6e20 6f66 2074 6865 2073 796e 7461 ion of the synta │ │ │ │ │ +0006c720: 7820 6f66 2063 6f6e 7472 6f6c 2066 696c x of control fil │ │ │ │ │ +0006c730: 6573 2061 6e64 2074 6865 2070 7572 706f es and the purpo │ │ │ │ │ +0006c740: 7365 206f 6620 7468 650a 6669 656c 6473 se of the.fields │ │ │ │ │ +0006c750: 2069 7320 6176 6169 6c61 626c 6520 696e is available in │ │ │ │ │ +0006c760: 202a 6e6f 7465 2043 6f6e 7472 6f6c 2066 *note Control f │ │ │ │ │ +0006c770: 696c 6573 2061 6e64 2074 6865 6972 2066 iles and their f │ │ │ │ │ +0006c780: 6965 6c64 733a 2033 392e 0a0a 1f0a 4669 ields: 39.....Fi │ │ │ │ │ +0006c790: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0006c7a0: 792e 696e 666f 2c20 204e 6f64 653a 2054 y.info, Node: T │ │ │ │ │ +0006c7b0: 696d 6520 5374 616d 7073 3c32 3e2c 2020 ime Stamps<2>, │ │ │ │ │ +0006c7c0: 5072 6576 3a20 5468 6520 6269 6e61 7279 Prev: The binary │ │ │ │ │ +0006c7d0: 2070 6163 6b61 6765 2063 6f6e 7472 6f6c package control │ │ │ │ │ +0006c7e0: 2066 696c 6520 636f 6e74 726f 6c2c 2020 file control, │ │ │ │ │ +0006c7f0: 5570 3a20 4269 6e61 7279 2070 6163 6b61 Up: Binary packa │ │ │ │ │ +0006c800: 6765 7320 6672 6f6d 206f 6c64 2050 6163 ges from old Pac │ │ │ │ │ +0006c810: 6b61 6769 6e67 204d 616e 7561 6c0a 0a31 kaging Manual..1 │ │ │ │ │ +0006c820: 342e 3420 5469 6d65 2053 7461 6d70 730a 4.4 Time Stamps. │ │ │ │ │ +0006c830: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006c840: 0a0a 5365 6520 2a6e 6f74 6520 5469 6d65 ..See *note Time │ │ │ │ │ +0006c850: 2053 7461 6d70 733a 2037 372e 0a0a 1f0a Stamps: 77..... │ │ │ │ │ +0006c860: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0006c870: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0006c880: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ +0006c890: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ +0006c8a0: 696e 6720 4d61 6e75 616c 2c20 204e 6578 ing Manual, Nex │ │ │ │ │ +0006c8b0: 743a 2043 6f6e 7472 6f6c 2066 696c 6573 t: Control files │ │ │ │ │ +0006c8c0: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ +0006c8d0: 7320 6672 6f6d 206f 6c64 2050 6163 6b61 s from old Packa │ │ │ │ │ +0006c8e0: 6769 6e67 204d 616e 7561 6c2c 2020 5072 ging Manual, Pr │ │ │ │ │ +0006c8f0: 6576 3a20 4269 6e61 7279 2070 6163 6b61 ev: Binary packa │ │ │ │ │ +0006c900: 6765 7320 6672 6f6d 206f 6c64 2050 6163 ges from old Pac │ │ │ │ │ +0006c910: 6b61 6769 6e67 204d 616e 7561 6c2c 2020 kaging Manual, │ │ │ │ │ +0006c920: 5570 3a20 546f 700a 0a31 3520 536f 7572 Up: Top..15 Sour │ │ │ │ │ +0006c930: 6365 2070 6163 6b61 6765 7320 2866 726f ce packages (fro │ │ │ │ │ +0006c940: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ +0006c950: 4d61 6e75 616c 290a 2a2a 2a2a 2a2a 2a2a Manual).******** │ │ │ │ │ +0006c960: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006c970: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006c980: 2a2a 2a2a 2a2a 0a0a 5468 6520 4465 6269 ******..The Debi │ │ │ │ │ +0006c990: 616e 2062 696e 6172 7920 7061 636b 6167 an binary packag │ │ │ │ │ +0006c9a0: 6573 2069 6e20 7468 6520 6469 7374 7269 es in the distri │ │ │ │ │ +0006c9b0: 6275 7469 6f6e 2061 7265 2067 656e 6572 bution are gener │ │ │ │ │ +0006c9c0: 6174 6564 2066 726f 6d20 4465 6269 616e ated from Debian │ │ │ │ │ +0006c9d0: 0a73 6f75 7263 6573 2c20 7768 6963 6820 .sources, which │ │ │ │ │ +0006c9e0: 6172 6520 696e 2061 2073 7065 6369 616c are in a special │ │ │ │ │ +0006c9f0: 2066 6f72 6d61 7420 746f 2061 7373 6973 format to assis │ │ │ │ │ +0006ca00: 7420 7468 6520 6561 7379 2061 6e64 2061 t the easy and a │ │ │ │ │ +0006ca10: 7574 6f6d 6174 6963 0a62 7569 6c64 696e utomatic.buildin │ │ │ │ │ +0006ca20: 6720 6f66 2062 696e 6172 6965 732e 0a0a g of binaries... │ │ │ │ │ +0006ca30: 2a20 4d65 6e75 3a0a 0a2a 2054 6f6f 6c73 * Menu:..* Tools │ │ │ │ │ +0006ca40: 2066 6f72 2070 726f 6365 7373 696e 6720 for processing │ │ │ │ │ +0006ca50: 736f 7572 6365 2070 6163 6b61 6765 733a source packages: │ │ │ │ │ +0006ca60: 3a0a 2a20 5468 6520 4465 6269 616e 2070 :.* The Debian p │ │ │ │ │ +0006ca70: 6163 6b61 6765 2073 6f75 7263 6520 7472 ackage source tr │ │ │ │ │ +0006ca80: 6565 3a3a 0a2a 2053 6f75 7263 6520 7061 ee::.* Source pa │ │ │ │ │ +0006ca90: 636b 6167 6573 2061 7320 6172 6368 6976 ckages as archiv │ │ │ │ │ +0006caa0: 6573 3a3a 0a2a 2055 6e70 6163 6b69 6e67 es::.* Unpacking │ │ │ │ │ +0006cab0: 2061 2044 6562 6961 6e20 736f 7572 6365 a Debian source │ │ │ │ │ +0006cac0: 2070 6163 6b61 6765 2077 6974 686f 7574 package without │ │ │ │ │ +0006cad0: 2064 706b 672d 736f 7572 6365 3a3a 0a0a dpkg-source::.. │ │ │ │ │ +0006cae0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0006caf0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0006cb00: 653a 2054 6f6f 6c73 2066 6f72 2070 726f e: Tools for pro │ │ │ │ │ +0006cb10: 6365 7373 696e 6720 736f 7572 6365 2070 cessing source p │ │ │ │ │ +0006cb20: 6163 6b61 6765 732c 2020 4e65 7874 3a20 ackages, Next: │ │ │ │ │ +0006cb30: 5468 6520 4465 6269 616e 2070 6163 6b61 The Debian packa │ │ │ │ │ +0006cb40: 6765 2073 6f75 7263 6520 7472 6565 2c20 ge source tree, │ │ │ │ │ +0006cb50: 2055 703a 2053 6f75 7263 6520 7061 636b Up: Source pack │ │ │ │ │ +0006cb60: 6167 6573 2066 726f 6d20 6f6c 6420 5061 ages from old Pa │ │ │ │ │ +0006cb70: 636b 6167 696e 6720 4d61 6e75 616c 0a0a ckaging Manual.. │ │ │ │ │ +0006cb80: 3135 2e31 2054 6f6f 6c73 2066 6f72 2070 15.1 Tools for p │ │ │ │ │ +0006cb90: 726f 6365 7373 696e 6720 736f 7572 6365 rocessing source │ │ │ │ │ +0006cba0: 2070 6163 6b61 6765 730a 3d3d 3d3d 3d3d packages.====== │ │ │ │ │ +0006cbb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006cbc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006cbd0: 3d3d 3d0a 0a56 6172 696f 7573 2074 6f6f ===..Various too │ │ │ │ │ +0006cbe0: 6c73 2061 7265 2070 726f 7669 6465 6420 ls are provided │ │ │ │ │ +0006cbf0: 666f 7220 6d61 6e69 7075 6c61 7469 6e67 for manipulating │ │ │ │ │ +0006cc00: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +0006cc10: 3b20 7468 6579 2070 6163 6b0a 616e 6420 ; they pack.and │ │ │ │ │ +0006cc20: 756e 7061 636b 2073 6f75 7263 6573 2061 unpack sources a │ │ │ │ │ +0006cc30: 6e64 2068 656c 7020 6275 696c 6420 6f66 nd help build of │ │ │ │ │ +0006cc40: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +0006cc50: 2061 6e64 2068 656c 7020 6d61 6e61 6765 and help manage │ │ │ │ │ +0006cc60: 2074 6865 0a64 6973 7472 6962 7574 696f the.distributio │ │ │ │ │ +0006cc70: 6e20 6f66 206e 6577 2076 6572 7369 6f6e n of new version │ │ │ │ │ +0006cc80: 732e 0a0a 5468 6579 2061 7265 2069 6e74 s...They are int │ │ │ │ │ +0006cc90: 726f 6475 6365 6420 616e 6420 7479 7069 roduced and typi │ │ │ │ │ +0006cca0: 6361 6c20 7573 6573 2064 6573 6372 6962 cal uses describ │ │ │ │ │ +0006ccb0: 6564 2068 6572 653b 2073 6565 0ae2 8098 ed here; see.... │ │ │ │ │ +0006ccc0: 6470 6b67 2d73 6f75 7263 6528 3129 e280 dpkg-source(1).. │ │ │ │ │ +0006ccd0: 9920 666f 7220 6675 6c6c 2064 6f63 756d . for full docum │ │ │ │ │ +0006cce0: 656e 7461 7469 6f6e 2061 626f 7574 2074 entation about t │ │ │ │ │ +0006ccf0: 6865 6972 2061 7267 756d 656e 7473 2061 heir arguments a │ │ │ │ │ +0006cd00: 6e64 0a6f 7065 7261 7469 6f6e 2e0a 0a46 nd.operation...F │ │ │ │ │ +0006cd10: 6f72 2065 7861 6d70 6c65 7320 6f66 2068 or examples of h │ │ │ │ │ +0006cd20: 6f77 2074 6f20 636f 6e73 7472 7563 7420 ow to construct │ │ │ │ │ +0006cd30: 6120 4465 6269 616e 2073 6f75 7263 6520 a Debian source │ │ │ │ │ +0006cd40: 7061 636b 6167 652c 2061 6e64 2068 6f77 package, and how │ │ │ │ │ +0006cd50: 2074 6f20 7573 650a 7468 6f73 6520 7574 to use.those ut │ │ │ │ │ +0006cd60: 696c 6974 6965 7320 7468 6174 2061 7265 ilities that are │ │ │ │ │ +0006cd70: 2075 7365 6420 6279 2044 6562 6961 6e20 used by Debian │ │ │ │ │ +0006cd80: 736f 7572 6365 2070 6163 6b61 6765 732c source packages, │ │ │ │ │ +0006cd90: 2070 6c65 6173 6520 7365 6520 7468 650a please see the. │ │ │ │ │ +0006cda0: e280 9868 656c 6c6f e280 9920 6578 616d ...hello... exam │ │ │ │ │ +0006cdb0: 706c 6520 7061 636b 6167 652e 0a0a 2a20 ple package...* │ │ │ │ │ +0006cdc0: 4d65 6e75 3a0a 0a2a 2064 706b 672d 736f Menu:..* dpkg-so │ │ │ │ │ +0006cdd0: 7572 6365 202d 2070 6163 6b73 2061 6e64 urce - packs and │ │ │ │ │ +0006cde0: 2075 6e70 6163 6b73 2044 6562 6961 6e20 unpacks Debian │ │ │ │ │ +0006cdf0: 736f 7572 6365 2070 6163 6b61 6765 733a source packages: │ │ │ │ │ +0006ce00: 3a0a 2a20 6470 6b67 2d62 7569 6c64 7061 :.* dpkg-buildpa │ │ │ │ │ +0006ce10: 636b 6167 6520 2d20 6f76 6572 616c 6c20 ckage - overall │ │ │ │ │ +0006ce20: 7061 636b 6167 652d 6275 696c 6469 6e67 package-building │ │ │ │ │ +0006ce30: 2063 6f6e 7472 6f6c 2073 6372 6970 743a control script: │ │ │ │ │ +0006ce40: 3a0a 2a20 6470 6b67 2d67 656e 636f 6e74 :.* dpkg-gencont │ │ │ │ │ +0006ce50: 726f 6c20 2d20 6765 6e65 7261 7465 7320 rol - generates │ │ │ │ │ +0006ce60: 6269 6e61 7279 2070 6163 6b61 6765 2063 binary package c │ │ │ │ │ +0006ce70: 6f6e 7472 6f6c 2066 696c 6573 3a3a 0a2a ontrol files::.* │ │ │ │ │ +0006ce80: 2064 706b 672d 7368 6c69 6264 6570 7320 dpkg-shlibdeps │ │ │ │ │ +0006ce90: 2d20 6361 6c63 756c 6174 6573 2073 6861 - calculates sha │ │ │ │ │ +0006cea0: 7265 6420 6c69 6272 6172 7920 6465 7065 red library depe │ │ │ │ │ +0006ceb0: 6e64 656e 6369 6573 3a3a 0a2a 2064 706b ndencies::.* dpk │ │ │ │ │ +0006cec0: 672d 6469 7374 6164 6466 696c 6520 2d20 g-distaddfile - │ │ │ │ │ +0006ced0: 6164 6473 2061 2066 696c 6520 746f 2064 adds a file to d │ │ │ │ │ +0006cee0: 6562 6961 6e2f 6669 6c65 733a 3a0a 2a20 ebian/files::.* │ │ │ │ │ +0006cef0: 6470 6b67 2d67 656e 6368 616e 6765 7320 dpkg-genchanges │ │ │ │ │ +0006cf00: 2d20 6765 6e65 7261 7465 7320 6120 2e63 - generates a .c │ │ │ │ │ +0006cf10: 6861 6e67 6573 2075 706c 6f61 6420 636f hanges upload co │ │ │ │ │ +0006cf20: 6e74 726f 6c20 6669 6c65 3a20 6470 6b67 ntrol file: dpkg │ │ │ │ │ +0006cf30: 2d67 656e 6368 616e 6765 7320 2d20 6765 -genchanges - ge │ │ │ │ │ +0006cf40: 6e65 7261 7465 7320 6120 6368 616e 6765 nerates a change │ │ │ │ │ +0006cf50: 7320 7570 6c6f 6164 2063 6f6e 7472 6f6c s upload control │ │ │ │ │ +0006cf60: 2066 696c 652e 0a2a 2064 706b 672d 7061 file..* dpkg-pa │ │ │ │ │ +0006cf70: 7273 6563 6861 6e67 656c 6f67 202d 2070 rsechangelog - p │ │ │ │ │ +0006cf80: 726f 6475 6365 7320 7061 7273 6564 2072 roduces parsed r │ │ │ │ │ +0006cf90: 6570 7265 7365 6e74 6174 696f 6e20 6f66 epresentation of │ │ │ │ │ +0006cfa0: 2061 2063 6861 6e67 656c 6f67 3a3a 0a2a a changelog::.* │ │ │ │ │ +0006cfb0: 2064 706b 672d 6172 6368 6974 6563 7475 dpkg-architectu │ │ │ │ │ +0006cfc0: 7265 202d 2069 6e66 6f72 6d61 7469 6f6e re - information │ │ │ │ │ +0006cfd0: 2061 626f 7574 2074 6865 2062 7569 6c64 about the build │ │ │ │ │ +0006cfe0: 2061 6e64 2068 6f73 7420 7379 7374 656d and host system │ │ │ │ │ +0006cff0: 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 6269 ::....File: debi │ │ │ │ │ +0006d000: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0006d010: 204e 6f64 653a 2064 706b 672d 736f 7572 Node: dpkg-sour │ │ │ │ │ +0006d020: 6365 202d 2070 6163 6b73 2061 6e64 2075 ce - packs and u │ │ │ │ │ +0006d030: 6e70 6163 6b73 2044 6562 6961 6e20 736f npacks Debian so │ │ │ │ │ +0006d040: 7572 6365 2070 6163 6b61 6765 732c 2020 urce packages, │ │ │ │ │ +0006d050: 4e65 7874 3a20 6470 6b67 2d62 7569 6c64 Next: dpkg-build │ │ │ │ │ +0006d060: 7061 636b 6167 6520 2d20 6f76 6572 616c package - overal │ │ │ │ │ +0006d070: 6c20 7061 636b 6167 652d 6275 696c 6469 l package-buildi │ │ │ │ │ +0006d080: 6e67 2063 6f6e 7472 6f6c 2073 6372 6970 ng control scrip │ │ │ │ │ +0006d090: 742c 2020 5570 3a20 546f 6f6c 7320 666f t, Up: Tools fo │ │ │ │ │ +0006d0a0: 7220 7072 6f63 6573 7369 6e67 2073 6f75 r processing sou │ │ │ │ │ +0006d0b0: 7263 6520 7061 636b 6167 6573 0a0a 3135 rce packages..15 │ │ │ │ │ +0006d0c0: 2e31 2e31 20e2 8098 6470 6b67 2d73 6f75 .1.1 ...dpkg-sou │ │ │ │ │ +0006d0d0: 7263 65e2 8099 202d 2070 6163 6b73 2061 rce... - packs a │ │ │ │ │ +0006d0e0: 6e64 2075 6e70 6163 6b73 2044 6562 6961 nd unpacks Debia │ │ │ │ │ +0006d0f0: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +0006d100: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ +0006d110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d130: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d140: 2d0a 0a54 6869 7320 7072 6f67 7261 6d20 -..This program │ │ │ │ │ +0006d150: 6973 2066 7265 7175 656e 746c 7920 7573 is frequently us │ │ │ │ │ +0006d160: 6564 2062 7920 6861 6e64 2c20 616e 6420 ed by hand, and │ │ │ │ │ +0006d170: 6973 2061 6c73 6f20 6361 6c6c 6564 2066 is also called f │ │ │ │ │ +0006d180: 726f 6d0a 7061 636b 6167 652d 696e 6465 rom.package-inde │ │ │ │ │ +0006d190: 7065 6e64 656e 7420 6175 746f 6d61 7465 pendent automate │ │ │ │ │ +0006d1a0: 6420 6275 696c 6469 6e67 2073 6372 6970 d building scrip │ │ │ │ │ +0006d1b0: 7473 2073 7563 6820 6173 0ae2 8098 6470 ts such as....dp │ │ │ │ │ +0006d1c0: 6b67 2d62 7569 6c64 7061 636b 6167 65e2 kg-buildpackage. │ │ │ │ │ +0006d1d0: 8099 2e0a 0a54 6f20 756e 7061 636b 2061 .....To unpack a │ │ │ │ │ +0006d1e0: 2070 6163 6b61 6765 2069 7420 6973 2074 package it is t │ │ │ │ │ +0006d1f0: 7970 6963 616c 6c79 2069 6e76 6f6b 6564 ypically invoked │ │ │ │ │ +0006d200: 2077 6974 680a 0a20 2020 2020 6470 6b67 with.. dpkg │ │ │ │ │ +0006d210: 2d73 6f75 7263 6520 2d78 202e 2e2e 2f70 -source -x .../p │ │ │ │ │ +0006d220: 6174 682f 746f 2f66 696c 656e 616d 652e ath/to/filename. │ │ │ │ │ +0006d230: 6473 630a 0a77 6974 6820 7468 6520 e280 dsc..with the .. │ │ │ │ │ +0006d240: 9866 696c 656e 616d 652e 7461 722e 677a .filename.tar.gz │ │ │ │ │ +0006d250: e280 9920 616e 6420 e280 9866 696c 656e ... and ...filen │ │ │ │ │ +0006d260: 616d 652e 6469 6666 2e67 7ae2 8099 2028 ame.diff.gz... ( │ │ │ │ │ +0006d270: 6966 2061 7070 6c69 6361 626c 6529 2069 if applicable) i │ │ │ │ │ +0006d280: 6e20 7468 650a 7361 6d65 2064 6972 6563 n the.same direc │ │ │ │ │ +0006d290: 746f 7279 2e20 2049 7420 756e 7061 636b tory. It unpack │ │ │ │ │ +0006d2a0: 7320 696e 746f 20e2 8098 7061 636b 6167 s into ...packag │ │ │ │ │ +0006d2b0: 652d 7665 7273 696f 6ee2 8099 2c20 616e e-version..., an │ │ │ │ │ +0006d2c0: 6420 6966 2061 7070 6c69 6361 626c 650a d if applicable. │ │ │ │ │ +0006d2d0: e280 9870 6163 6b61 6765 2d76 6572 7369 ...package-versi │ │ │ │ │ +0006d2e0: 6f6e 2e6f 7269 67e2 8099 2c20 696e 2074 on.orig..., in t │ │ │ │ │ +0006d2f0: 6865 2063 7572 7265 6e74 2064 6972 6563 he current direc │ │ │ │ │ +0006d300: 746f 7279 2e0a 0a54 6f20 6372 6561 7465 tory...To create │ │ │ │ │ +0006d310: 2061 2070 6163 6b65 6420 736f 7572 6365 a packed source │ │ │ │ │ +0006d320: 2061 7263 6869 7665 2069 7420 6973 2074 archive it is t │ │ │ │ │ +0006d330: 7970 6963 616c 6c79 2069 6e76 6f6b 6564 ypically invoked │ │ │ │ │ +0006d340: 3a0a 0a20 2020 2020 6470 6b67 2d73 6f75 :.. dpkg-sou │ │ │ │ │ +0006d350: 7263 6520 2d62 2070 6163 6b61 6765 2d76 rce -b package-v │ │ │ │ │ +0006d360: 6572 7369 6f6e 0a0a 5468 6973 2077 696c ersion..This wil │ │ │ │ │ +0006d370: 6c20 6372 6561 7465 2074 6865 20e2 8098 l create the ... │ │ │ │ │ +0006d380: 2e64 7363 e280 992c 20e2 8098 2e74 6172 .dsc..., ....tar │ │ │ │ │ +0006d390: 2e67 7ae2 8099 2061 6e64 20e2 8098 2e64 .gz... and ....d │ │ │ │ │ +0006d3a0: 6966 662e 677a e280 9920 2869 6620 6170 iff.gz... (if ap │ │ │ │ │ +0006d3b0: 7072 6f70 7269 6174 6529 0a69 6e20 7468 propriate).in th │ │ │ │ │ +0006d3c0: 6520 6375 7272 656e 7420 6469 7265 6374 e current direct │ │ │ │ │ +0006d3d0: 6f72 792e 2020 e280 9864 706b 672d 736f ory. ...dpkg-so │ │ │ │ │ +0006d3e0: 7572 6365 e280 9920 646f 6573 206e 6f74 urce... does not │ │ │ │ │ +0006d3f0: 2063 6c65 616e 2074 6865 2073 6f75 7263 clean the sourc │ │ │ │ │ +0006d400: 6520 7472 6565 0a66 6972 7374 202d 2074 e tree.first - t │ │ │ │ │ +0006d410: 6869 7320 6d75 7374 2062 6520 646f 6e65 his must be done │ │ │ │ │ +0006d420: 2073 6570 6172 6174 656c 7920 6966 2069 separately if i │ │ │ │ │ +0006d430: 7420 6973 2072 6571 7569 7265 642e 0a0a t is required... │ │ │ │ │ +0006d440: 5365 6520 616c 736f 202a 6e6f 7465 2053 See also *note S │ │ │ │ │ +0006d450: 6f75 7263 6520 7061 636b 6167 6573 2061 ource packages a │ │ │ │ │ +0006d460: 7320 6172 6368 6976 6573 3a20 6336 2e0a s archives: c6.. │ │ │ │ │ +0006d470: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0006d480: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0006d490: 6465 3a20 6470 6b67 2d62 7569 6c64 7061 de: dpkg-buildpa │ │ │ │ │ +0006d4a0: 636b 6167 6520 2d20 6f76 6572 616c 6c20 ckage - overall │ │ │ │ │ +0006d4b0: 7061 636b 6167 652d 6275 696c 6469 6e67 package-building │ │ │ │ │ +0006d4c0: 2063 6f6e 7472 6f6c 2073 6372 6970 742c control script, │ │ │ │ │ +0006d4d0: 2020 4e65 7874 3a20 6470 6b67 2d67 656e Next: dpkg-gen │ │ │ │ │ +0006d4e0: 636f 6e74 726f 6c20 2d20 6765 6e65 7261 control - genera │ │ │ │ │ +0006d4f0: 7465 7320 6269 6e61 7279 2070 6163 6b61 tes binary packa │ │ │ │ │ +0006d500: 6765 2063 6f6e 7472 6f6c 2066 696c 6573 ge control files │ │ │ │ │ +0006d510: 2c20 2050 7265 763a 2064 706b 672d 736f , Prev: dpkg-so │ │ │ │ │ +0006d520: 7572 6365 202d 2070 6163 6b73 2061 6e64 urce - packs and │ │ │ │ │ +0006d530: 2075 6e70 6163 6b73 2044 6562 6961 6e20 unpacks Debian │ │ │ │ │ +0006d540: 736f 7572 6365 2070 6163 6b61 6765 732c source packages, │ │ │ │ │ +0006d550: 2020 5570 3a20 546f 6f6c 7320 666f 7220 Up: Tools for │ │ │ │ │ +0006d560: 7072 6f63 6573 7369 6e67 2073 6f75 7263 processing sourc │ │ │ │ │ +0006d570: 6520 7061 636b 6167 6573 0a0a 3135 2e31 e packages..15.1 │ │ │ │ │ +0006d580: 2e32 20e2 8098 6470 6b67 2d62 7569 6c64 .2 ...dpkg-build │ │ │ │ │ +0006d590: 7061 636b 6167 65e2 8099 202d 206f 7665 package... - ove │ │ │ │ │ +0006d5a0: 7261 6c6c 2070 6163 6b61 6765 2d62 7569 rall package-bui │ │ │ │ │ +0006d5b0: 6c64 696e 6720 636f 6e74 726f 6c20 7363 lding control sc │ │ │ │ │ +0006d5c0: 7269 7074 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d ript.----------- │ │ │ │ │ +0006d5d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d5e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d5f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d600: 2d2d 2d2d 2d2d 2d2d 2d0a 0a53 6565 20e2 ---------..See . │ │ │ │ │ +0006d610: 8098 6470 6b67 2d62 7569 6c64 7061 636b ..dpkg-buildpack │ │ │ │ │ +0006d620: 6167 6528 3129 e280 992e 0a0a 1f0a 4669 age(1)........Fi │ │ │ │ │ +0006d630: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0006d640: 792e 696e 666f 2c20 204e 6f64 653a 2064 y.info, Node: d │ │ │ │ │ +0006d650: 706b 672d 6765 6e63 6f6e 7472 6f6c 202d pkg-gencontrol - │ │ │ │ │ +0006d660: 2067 656e 6572 6174 6573 2062 696e 6172 generates binar │ │ │ │ │ +0006d670: 7920 7061 636b 6167 6520 636f 6e74 726f y package contro │ │ │ │ │ +0006d680: 6c20 6669 6c65 732c 2020 4e65 7874 3a20 l files, Next: │ │ │ │ │ +0006d690: 6470 6b67 2d73 686c 6962 6465 7073 202d dpkg-shlibdeps - │ │ │ │ │ +0006d6a0: 2063 616c 6375 6c61 7465 7320 7368 6172 calculates shar │ │ │ │ │ +0006d6b0: 6564 206c 6962 7261 7279 2064 6570 656e ed library depen │ │ │ │ │ +0006d6c0: 6465 6e63 6965 732c 2020 5072 6576 3a20 dencies, Prev: │ │ │ │ │ +0006d6d0: 6470 6b67 2d62 7569 6c64 7061 636b 6167 dpkg-buildpackag │ │ │ │ │ +0006d6e0: 6520 2d20 6f76 6572 616c 6c20 7061 636b e - overall pack │ │ │ │ │ +0006d6f0: 6167 652d 6275 696c 6469 6e67 2063 6f6e age-building con │ │ │ │ │ +0006d700: 7472 6f6c 2073 6372 6970 742c 2020 5570 trol script, Up │ │ │ │ │ +0006d710: 3a20 546f 6f6c 7320 666f 7220 7072 6f63 : Tools for proc │ │ │ │ │ +0006d720: 6573 7369 6e67 2073 6f75 7263 6520 7061 essing source pa │ │ │ │ │ +0006d730: 636b 6167 6573 0a0a 3135 2e31 2e33 20e2 ckages..15.1.3 . │ │ │ │ │ +0006d740: 8098 6470 6b67 2d67 656e 636f 6e74 726f ..dpkg-gencontro │ │ │ │ │ +0006d750: 6ce2 8099 202d 2067 656e 6572 6174 6573 l... - generates │ │ │ │ │ +0006d760: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +0006d770: 636f 6e74 726f 6c20 6669 6c65 730a 2d2d control files.-- │ │ │ │ │ +0006d780: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d7a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d7b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +0006d7c0: 0a54 6869 7320 7072 6f67 7261 6d20 6973 .This program is │ │ │ │ │ +0006d7d0: 2075 7375 616c 6c79 2063 616c 6c65 6420 usually called │ │ │ │ │ +0006d7e0: 6672 6f6d 20e2 8098 6465 6269 616e 2f72 from ...debian/r │ │ │ │ │ +0006d7f0: 756c 6573 e280 9920 2873 6565 202a 6e6f ules... (see *no │ │ │ │ │ +0006d800: 7465 0a73 6563 7469 6f6e 5f74 6974 6c65 te.section_title │ │ │ │ │ +0006d810: 3a20 3163 372e 2920 696e 2074 6865 2074 : 1c7.) in the t │ │ │ │ │ +0006d820: 6f70 206c 6576 656c 206f 6620 7468 6520 op level of the │ │ │ │ │ +0006d830: 736f 7572 6365 2074 7265 652e 0a0a 5468 source tree...Th │ │ │ │ │ +0006d840: 6973 2069 7320 7573 7561 6c6c 7920 646f is is usually do │ │ │ │ │ +0006d850: 6e65 206a 7573 7420 6265 666f 7265 2074 ne just before t │ │ │ │ │ +0006d860: 6865 2066 696c 6573 2061 6e64 2064 6972 he files and dir │ │ │ │ │ +0006d870: 6563 746f 7269 6573 2069 6e20 7468 650a ectories in the. │ │ │ │ │ +0006d880: 7465 6d70 6f72 6172 7920 6469 7265 6374 temporary direct │ │ │ │ │ +0006d890: 6f72 7920 7472 6565 2077 6865 7265 2074 ory tree where t │ │ │ │ │ +0006d8a0: 6865 2070 6163 6b61 6765 2069 7320 6265 he package is be │ │ │ │ │ +0006d8b0: 696e 6720 6275 696c 7420 6861 7665 2074 ing built have t │ │ │ │ │ +0006d8c0: 6865 6972 0a70 6572 6d69 7373 696f 6e73 heir.permissions │ │ │ │ │ +0006d8d0: 2061 6e64 206f 776e 6572 7368 6970 7320 and ownerships │ │ │ │ │ +0006d8e0: 7365 7420 616e 6420 7468 6520 7061 636b set and the pack │ │ │ │ │ +0006d8f0: 6167 6520 6973 2063 6f6e 7374 7275 6374 age is construct │ │ │ │ │ +0006d900: 6564 2075 7369 6e67 0ae2 8098 6470 6b67 ed using....dpkg │ │ │ │ │ +0006d910: 2d64 6562 2fe2 8099 2e20 2028 3129 0a0a -deb/.... (1).. │ │ │ │ │ +0006d920: e280 9864 706b 672d 6765 6e63 6f6e 7472 ...dpkg-gencontr │ │ │ │ │ +0006d930: 6f6c e280 9920 6d75 7374 2062 6520 6361 ol... must be ca │ │ │ │ │ +0006d940: 6c6c 6564 2061 6674 6572 2061 6c6c 2074 lled after all t │ │ │ │ │ +0006d950: 6865 2066 696c 6573 2077 6869 6368 2061 he files which a │ │ │ │ │ +0006d960: 7265 2074 6f20 676f 0a69 6e74 6f20 7468 re to go.into th │ │ │ │ │ +0006d970: 6520 7061 636b 6167 6520 6861 7665 2062 e package have b │ │ │ │ │ +0006d980: 6565 6e20 706c 6163 6564 2069 6e20 7468 een placed in th │ │ │ │ │ +0006d990: 6520 7465 6d70 6f72 6172 7920 6275 696c e temporary buil │ │ │ │ │ +0006d9a0: 6420 6469 7265 6374 6f72 792c 2073 6f0a d directory, so. │ │ │ │ │ +0006d9b0: 7468 6174 2069 7473 2063 616c 6375 6c61 that its calcula │ │ │ │ │ +0006d9c0: 7469 6f6e 206f 6620 7468 6520 696e 7374 tion of the inst │ │ │ │ │ +0006d9d0: 616c 6c65 6420 7369 7a65 206f 6620 6120 alled size of a │ │ │ │ │ +0006d9e0: 7061 636b 6167 6520 6973 2063 6f72 7265 package is corre │ │ │ │ │ +0006d9f0: 6374 2e0a 0a49 7420 6973 2061 6c73 6f20 ct...It is also │ │ │ │ │ +0006da00: 6e65 6365 7373 6172 7920 666f 7220 e280 necessary for .. │ │ │ │ │ +0006da10: 9864 706b 672d 6765 6e63 6f6e 7472 6f6c .dpkg-gencontrol │ │ │ │ │ +0006da20: e280 9920 746f 2062 6520 7275 6e20 6166 ... to be run af │ │ │ │ │ +0006da30: 7465 720a e280 9864 706b 672d 7368 6c69 ter....dpkg-shli │ │ │ │ │ +0006da40: 6264 6570 73e2 8099 2073 6f20 7468 6174 bdeps... so that │ │ │ │ │ +0006da50: 2074 6865 2076 6172 6961 626c 6520 7375 the variable su │ │ │ │ │ +0006da60: 6273 7469 7475 7469 6f6e 7320 6372 6561 bstitutions crea │ │ │ │ │ +0006da70: 7465 6420 6279 0ae2 8098 6470 6b67 2d73 ted by....dpkg-s │ │ │ │ │ +0006da80: 686c 6962 6465 7073 e280 9920 696e 20e2 hlibdeps... in . │ │ │ │ │ +0006da90: 8098 6465 6269 616e 2f73 7562 7374 7661 ..debian/substva │ │ │ │ │ +0006daa0: 7273 e280 9920 6172 6520 6176 6169 6c61 rs... are availa │ │ │ │ │ +0006dab0: 626c 652e 0a0a 466f 7220 6120 7061 636b ble...For a pack │ │ │ │ │ +0006dac0: 6167 6520 7768 6963 6820 6765 6e65 7261 age which genera │ │ │ │ │ +0006dad0: 7465 7320 6f6e 6c79 206f 6e65 2062 696e tes only one bin │ │ │ │ │ +0006dae0: 6172 7920 7061 636b 6167 652c 2061 6e64 ary package, and │ │ │ │ │ +0006daf0: 2077 6869 6368 2062 7569 6c64 730a 6974 which builds.it │ │ │ │ │ +0006db00: 2069 6e20 e280 9864 6562 6961 6e2f 746d in ...debian/tm │ │ │ │ │ +0006db10: 70e2 8099 2072 656c 6174 6976 6520 746f p... relative to │ │ │ │ │ +0006db20: 2074 6865 2074 6f70 206f 6620 7468 6520 the top of the │ │ │ │ │ +0006db30: 736f 7572 6365 2070 6163 6b61 6765 2c20 source package, │ │ │ │ │ +0006db40: 6974 2069 730a 7573 7561 6c6c 7920 7375 it is.usually su │ │ │ │ │ +0006db50: 6666 6963 6965 6e74 2074 6f20 6361 6c6c fficient to call │ │ │ │ │ +0006db60: 20e2 8098 6470 6b67 2d67 656e 636f 6e74 ...dpkg-gencont │ │ │ │ │ +0006db70: 726f 6ce2 8099 2e0a 0a53 6f75 7263 6573 rol......Sources │ │ │ │ │ +0006db80: 2077 6869 6368 2062 7569 6c64 2073 6576 which build sev │ │ │ │ │ +0006db90: 6572 616c 2062 696e 6172 6965 7320 7769 eral binaries wi │ │ │ │ │ +0006dba0: 6c6c 2074 7970 6963 616c 6c79 206e 6565 ll typically nee │ │ │ │ │ +0006dbb0: 6420 736f 6d65 7468 696e 6720 6c69 6b65 d something like │ │ │ │ │ +0006dbc0: 3a0a 0a20 2020 2020 6470 6b67 2d67 656e :.. dpkg-gen │ │ │ │ │ +0006dbd0: 636f 6e74 726f 6c20 2d50 6465 6269 616e control -Pdebian │ │ │ │ │ +0006dbe0: 2f70 6b67 202d 7070 6163 6b61 6765 0a0a /pkg -ppackage.. │ │ │ │ │ +0006dbf0: 5468 6520 e280 982d 50e2 8099 2074 656c The ...-P... tel │ │ │ │ │ +0006dc00: 6c73 20e2 8098 6470 6b67 2d67 656e 636f ls ...dpkg-genco │ │ │ │ │ +0006dc10: 6e74 726f 6ce2 8099 2074 6861 7420 7468 ntrol... that th │ │ │ │ │ +0006dc20: 6520 7061 636b 6167 6520 6973 2062 6569 e package is bei │ │ │ │ │ +0006dc30: 6e67 2062 7569 6c74 2069 6e20 610a 6e6f ng built in a.no │ │ │ │ │ +0006dc40: 6e2d 6465 6661 756c 7420 6469 7265 6374 n-default direct │ │ │ │ │ +0006dc50: 6f72 792c 2061 6e64 2074 6865 20e2 8098 ory, and the ... │ │ │ │ │ +0006dc60: 2d70 e280 9920 7465 6c6c 7320 6974 2077 -p... tells it w │ │ │ │ │ +0006dc70: 6869 6368 2062 696e 6172 7920 7061 636b hich binary pack │ │ │ │ │ +0006dc80: 6167 65e2 8099 730a 636f 6e74 726f 6c20 age...s.control │ │ │ │ │ +0006dc90: 6669 6c65 2073 686f 756c 6420 6265 2067 file should be g │ │ │ │ │ +0006dca0: 656e 6572 6174 6564 2e0a 0ae2 8098 6470 enerated......dp │ │ │ │ │ +0006dcb0: 6b67 2d67 656e 636f 6e74 726f 6ce2 8099 kg-gencontrol... │ │ │ │ │ +0006dcc0: 2061 6c73 6f20 6164 6473 2069 6e66 6f72 also adds infor │ │ │ │ │ +0006dcd0: 6d61 7469 6f6e 2074 6f20 7468 6520 6c69 mation to the li │ │ │ │ │ +0006dce0: 7374 206f 6620 6669 6c65 7320 696e 0ae2 st of files in.. │ │ │ │ │ +0006dcf0: 8098 6465 6269 616e 2f66 696c 6573 e280 ..debian/files.. │ │ │ │ │ +0006dd00: 992c 2066 6f72 2074 6865 2062 656e 6566 ., for the benef │ │ │ │ │ +0006dd10: 6974 206f 6620 2866 6f72 2065 7861 6d70 it of (for examp │ │ │ │ │ +0006dd20: 6c65 2920 6120 6675 7475 7265 2069 6e76 le) a future inv │ │ │ │ │ +0006dd30: 6f63 6174 696f 6e20 6f66 0ae2 8098 6470 ocation of....dp │ │ │ │ │ +0006dd40: 6b67 2d67 656e 6368 616e 6765 73e2 8099 kg-genchanges... │ │ │ │ │ +0006dd50: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +0006dd60: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +0006dd70: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 5468 -----.. (1) Th │ │ │ │ │ +0006dd80: 6973 2069 7320 736f 2074 6861 7420 7468 is is so that th │ │ │ │ │ +0006dd90: 6520 636f 6e74 726f 6c20 6669 6c65 2077 e control file w │ │ │ │ │ +0006dda0: 6869 6368 2069 7320 7072 6f64 7563 6564 hich is produced │ │ │ │ │ +0006ddb0: 2068 6173 2074 6865 2072 6967 6874 0a70 has the right.p │ │ │ │ │ +0006ddc0: 6572 6d69 7373 696f 6e73 0a0a 1f0a 4669 ermissions....Fi │ │ │ │ │ +0006ddd0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0006dde0: 792e 696e 666f 2c20 204e 6f64 653a 2064 y.info, Node: d │ │ │ │ │ +0006ddf0: 706b 672d 7368 6c69 6264 6570 7320 2d20 pkg-shlibdeps - │ │ │ │ │ +0006de00: 6361 6c63 756c 6174 6573 2073 6861 7265 calculates share │ │ │ │ │ +0006de10: 6420 6c69 6272 6172 7920 6465 7065 6e64 d library depend │ │ │ │ │ +0006de20: 656e 6369 6573 2c20 204e 6578 743a 2064 encies, Next: d │ │ │ │ │ +0006de30: 706b 672d 6469 7374 6164 6466 696c 6520 pkg-distaddfile │ │ │ │ │ +0006de40: 2d20 6164 6473 2061 2066 696c 6520 746f - adds a file to │ │ │ │ │ +0006de50: 2064 6562 6961 6e2f 6669 6c65 732c 2020 debian/files, │ │ │ │ │ +0006de60: 5072 6576 3a20 6470 6b67 2d67 656e 636f Prev: dpkg-genco │ │ │ │ │ +0006de70: 6e74 726f 6c20 2d20 6765 6e65 7261 7465 ntrol - generate │ │ │ │ │ +0006de80: 7320 6269 6e61 7279 2070 6163 6b61 6765 s binary package │ │ │ │ │ +0006de90: 2063 6f6e 7472 6f6c 2066 696c 6573 2c20 control files, │ │ │ │ │ +0006dea0: 2055 703a 2054 6f6f 6c73 2066 6f72 2070 Up: Tools for p │ │ │ │ │ +0006deb0: 726f 6365 7373 696e 6720 736f 7572 6365 rocessing source │ │ │ │ │ +0006dec0: 2070 6163 6b61 6765 730a 0a31 352e 312e packages..15.1. │ │ │ │ │ +0006ded0: 3420 e280 9864 706b 672d 7368 6c69 6264 4 ...dpkg-shlibd │ │ │ │ │ +0006dee0: 6570 73e2 8099 202d 2063 616c 6375 6c61 eps... - calcula │ │ │ │ │ +0006def0: 7465 7320 7368 6172 6564 206c 6962 7261 tes shared libra │ │ │ │ │ +0006df00: 7279 2064 6570 656e 6465 6e63 6965 730a ry dependencies. │ │ │ │ │ +0006df10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006df20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006df30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006df40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006df50: 0a0a 5365 6520 e280 9864 706b 672d 7368 ..See ...dpkg-sh │ │ │ │ │ +0006df60: 6c69 6264 6570 7328 3129 e280 992e 0a0a libdeps(1)...... │ │ │ │ │ +0006df70: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0006df80: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0006df90: 653a 2064 706b 672d 6469 7374 6164 6466 e: dpkg-distaddf │ │ │ │ │ +0006dfa0: 696c 6520 2d20 6164 6473 2061 2066 696c ile - adds a fil │ │ │ │ │ +0006dfb0: 6520 746f 2064 6562 6961 6e2f 6669 6c65 e to debian/file │ │ │ │ │ +0006dfc0: 732c 2020 4e65 7874 3a20 6470 6b67 2d67 s, Next: dpkg-g │ │ │ │ │ +0006dfd0: 656e 6368 616e 6765 7320 2d20 6765 6e65 enchanges - gene │ │ │ │ │ +0006dfe0: 7261 7465 7320 6120 6368 616e 6765 7320 rates a changes │ │ │ │ │ +0006dff0: 7570 6c6f 6164 2063 6f6e 7472 6f6c 2066 upload control f │ │ │ │ │ +0006e000: 696c 652c 2020 5072 6576 3a20 6470 6b67 ile, Prev: dpkg │ │ │ │ │ +0006e010: 2d73 686c 6962 6465 7073 202d 2063 616c -shlibdeps - cal │ │ │ │ │ +0006e020: 6375 6c61 7465 7320 7368 6172 6564 206c culates shared l │ │ │ │ │ +0006e030: 6962 7261 7279 2064 6570 656e 6465 6e63 ibrary dependenc │ │ │ │ │ +0006e040: 6965 732c 2020 5570 3a20 546f 6f6c 7320 ies, Up: Tools │ │ │ │ │ +0006e050: 666f 7220 7072 6f63 6573 7369 6e67 2073 for processing s │ │ │ │ │ +0006e060: 6f75 7263 6520 7061 636b 6167 6573 0a0a ource packages.. │ │ │ │ │ +0006e070: 3135 2e31 2e35 20e2 8098 6470 6b67 2d64 15.1.5 ...dpkg-d │ │ │ │ │ +0006e080: 6973 7461 6464 6669 6c65 e280 9920 2d20 istaddfile... - │ │ │ │ │ +0006e090: 6164 6473 2061 2066 696c 6520 746f 20e2 adds a file to . │ │ │ │ │ +0006e0a0: 8098 6465 6269 616e 2f66 696c 6573 e280 ..debian/files.. │ │ │ │ │ +0006e0b0: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ +0006e0c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e0d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e0e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a53 6f6d -----------..Som │ │ │ │ │ +0006e0f0: 6520 7061 636b 6167 6573 e280 9920 7570 e packages... up │ │ │ │ │ +0006e100: 6c6f 6164 7320 6e65 6564 2074 6f20 696e loads need to in │ │ │ │ │ +0006e110: 636c 7564 6520 6669 6c65 7320 6f74 6865 clude files othe │ │ │ │ │ +0006e120: 7220 7468 616e 2074 6865 2073 6f75 7263 r than the sourc │ │ │ │ │ +0006e130: 6520 616e 640a 6269 6e61 7279 2070 6163 e and.binary pac │ │ │ │ │ +0006e140: 6b61 6765 2066 696c 6573 2e0a 0ae2 8098 kage files...... │ │ │ │ │ +0006e150: 6470 6b67 2d64 6973 7461 6464 6669 6c65 dpkg-distaddfile │ │ │ │ │ +0006e160: e280 9920 6164 6473 2061 2066 696c 6520 ... adds a file │ │ │ │ │ +0006e170: 746f 2074 6865 20e2 8098 6465 6269 616e to the ...debian │ │ │ │ │ +0006e180: 2f66 696c 6573 e280 9920 6669 6c65 2073 /files... file s │ │ │ │ │ +0006e190: 6f20 7468 6174 2069 740a 7769 6c6c 2062 o that it.will b │ │ │ │ │ +0006e1a0: 6520 696e 636c 7564 6564 2069 6e20 7468 e included in th │ │ │ │ │ +0006e1b0: 6520 e280 982e 6368 616e 6765 73e2 8099 e ....changes... │ │ │ │ │ +0006e1c0: 2066 696c 6520 7768 656e 20e2 8098 6470 file when ...dp │ │ │ │ │ +0006e1d0: 6b67 2d67 656e 6368 616e 6765 73e2 8099 kg-genchanges... │ │ │ │ │ +0006e1e0: 2069 7320 7275 6e2e 0a0a 4974 2069 7320 is run...It is │ │ │ │ │ +0006e1f0: 7573 7561 6c6c 7920 696e 766f 6b65 6420 usually invoked │ │ │ │ │ +0006e200: 6672 6f6d 2074 6865 20e2 8098 6269 6e61 from the ...bina │ │ │ │ │ +0006e210: 7279 e280 9920 7461 7267 6574 206f 6620 ry... target of │ │ │ │ │ +0006e220: e280 9864 6562 6961 6e2f 7275 6c65 73e2 ...debian/rules. │ │ │ │ │ +0006e230: 8099 3a0a 0a20 2020 2020 6470 6b67 2d64 ..:.. dpkg-d │ │ │ │ │ +0006e240: 6973 7461 6464 6669 6c65 2066 696c 656e istaddfile filen │ │ │ │ │ +0006e250: 616d 6520 7365 6374 696f 6e20 7072 696f ame section prio │ │ │ │ │ +0006e260: 7269 7479 0a0a 5468 6520 6669 6c65 6e61 rity..The filena │ │ │ │ │ +0006e270: 6d65 2069 7320 7265 6c61 7469 7665 2074 me is relative t │ │ │ │ │ +0006e280: 6f20 7468 6520 6469 7265 6374 6f72 7920 o the directory │ │ │ │ │ +0006e290: 7768 6572 6520 e280 9864 706b 672d 6765 where ...dpkg-ge │ │ │ │ │ +0006e2a0: 6e63 6861 6e67 6573 e280 9920 7769 6c6c nchanges... will │ │ │ │ │ +0006e2b0: 0a65 7870 6563 7420 746f 2066 696e 6420 .expect to find │ │ │ │ │ +0006e2c0: 6974 202d 2074 6869 7320 6973 2075 7375 it - this is usu │ │ │ │ │ +0006e2d0: 616c 6c79 2074 6865 2064 6972 6563 746f ally the directo │ │ │ │ │ +0006e2e0: 7279 2061 626f 7665 2074 6865 2074 6f70 ry above the top │ │ │ │ │ +0006e2f0: 206c 6576 656c 206f 660a 7468 6520 736f level of.the so │ │ │ │ │ +0006e300: 7572 6365 2074 7265 652e 2020 5468 6520 urce tree. The │ │ │ │ │ +0006e310: e280 9864 6562 6961 6e2f 7275 6c65 73e2 ...debian/rules. │ │ │ │ │ +0006e320: 8099 2074 6172 6765 7420 7368 6f75 6c64 .. target should │ │ │ │ │ +0006e330: 2070 7574 2074 6865 2066 696c 6520 7468 put the file th │ │ │ │ │ +0006e340: 6572 650a 6a75 7374 2062 6566 6f72 6520 ere.just before │ │ │ │ │ +0006e350: 6f72 206a 7573 7420 6166 7465 7220 6361 or just after ca │ │ │ │ │ +0006e360: 6c6c 696e 6720 e280 9864 706b 672d 6469 lling ...dpkg-di │ │ │ │ │ +0006e370: 7374 6164 6466 696c 65e2 8099 2e0a 0a54 staddfile......T │ │ │ │ │ +0006e380: 6865 2073 6563 7469 6f6e 2061 6e64 2070 he section and p │ │ │ │ │ +0006e390: 7269 6f72 6974 7920 6172 6520 7061 7373 riority are pass │ │ │ │ │ +0006e3a0: 6564 2075 6e63 6861 6e67 6564 2069 6e74 ed unchanged int │ │ │ │ │ +0006e3b0: 6f20 7468 6520 7265 7375 6c74 696e 670a o the resulting. │ │ │ │ │ +0006e3c0: e280 982e 6368 616e 6765 73e2 8099 2066 ....changes... f │ │ │ │ │ +0006e3d0: 696c 652e 0a0a 1f0a 4669 6c65 3a20 6465 ile.....File: de │ │ │ │ │ +0006e3e0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0006e3f0: 2c20 204e 6f64 653a 2064 706b 672d 6765 , Node: dpkg-ge │ │ │ │ │ +0006e400: 6e63 6861 6e67 6573 202d 2067 656e 6572 nchanges - gener │ │ │ │ │ +0006e410: 6174 6573 2061 2063 6861 6e67 6573 2075 ates a changes u │ │ │ │ │ +0006e420: 706c 6f61 6420 636f 6e74 726f 6c20 6669 pload control fi │ │ │ │ │ +0006e430: 6c65 2c20 204e 6578 743a 2064 706b 672d le, Next: dpkg- │ │ │ │ │ +0006e440: 7061 7273 6563 6861 6e67 656c 6f67 202d parsechangelog - │ │ │ │ │ +0006e450: 2070 726f 6475 6365 7320 7061 7273 6564 produces parsed │ │ │ │ │ +0006e460: 2072 6570 7265 7365 6e74 6174 696f 6e20 representation │ │ │ │ │ +0006e470: 6f66 2061 2063 6861 6e67 656c 6f67 2c20 of a changelog, │ │ │ │ │ +0006e480: 2050 7265 763a 2064 706b 672d 6469 7374 Prev: dpkg-dist │ │ │ │ │ +0006e490: 6164 6466 696c 6520 2d20 6164 6473 2061 addfile - adds a │ │ │ │ │ +0006e4a0: 2066 696c 6520 746f 2064 6562 6961 6e2f file to debian/ │ │ │ │ │ +0006e4b0: 6669 6c65 732c 2020 5570 3a20 546f 6f6c files, Up: Tool │ │ │ │ │ +0006e4c0: 7320 666f 7220 7072 6f63 6573 7369 6e67 s for processing │ │ │ │ │ +0006e4d0: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +0006e4e0: 0a0a 3135 2e31 2e36 20e2 8098 6470 6b67 ..15.1.6 ...dpkg │ │ │ │ │ +0006e4f0: 2d67 656e 6368 616e 6765 73e2 8099 202d -genchanges... - │ │ │ │ │ +0006e500: 2067 656e 6572 6174 6573 2061 20e2 8098 generates a ... │ │ │ │ │ +0006e510: 2e63 6861 6e67 6573 e280 9920 7570 6c6f .changes... uplo │ │ │ │ │ +0006e520: 6164 2063 6f6e 7472 6f6c 2066 696c 650a ad control file. │ │ │ │ │ +0006e530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e570: 2d2d 2d2d 2d0a 0a53 6565 20e2 8098 6470 -----..See ...dp │ │ │ │ │ +0006e580: 6b67 2d67 656e 6368 616e 6765 7328 3129 kg-genchanges(1) │ │ │ │ │ +0006e590: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ +0006e5a0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0006e5b0: 2c20 204e 6f64 653a 2064 706b 672d 7061 , Node: dpkg-pa │ │ │ │ │ +0006e5c0: 7273 6563 6861 6e67 656c 6f67 202d 2070 rsechangelog - p │ │ │ │ │ +0006e5d0: 726f 6475 6365 7320 7061 7273 6564 2072 roduces parsed r │ │ │ │ │ +0006e5e0: 6570 7265 7365 6e74 6174 696f 6e20 6f66 epresentation of │ │ │ │ │ +0006e5f0: 2061 2063 6861 6e67 656c 6f67 2c20 204e a changelog, N │ │ │ │ │ +0006e600: 6578 743a 2064 706b 672d 6172 6368 6974 ext: dpkg-archit │ │ │ │ │ +0006e610: 6563 7475 7265 202d 2069 6e66 6f72 6d61 ecture - informa │ │ │ │ │ +0006e620: 7469 6f6e 2061 626f 7574 2074 6865 2062 tion about the b │ │ │ │ │ +0006e630: 7569 6c64 2061 6e64 2068 6f73 7420 7379 uild and host sy │ │ │ │ │ +0006e640: 7374 656d 2c20 2050 7265 763a 2064 706b stem, Prev: dpk │ │ │ │ │ +0006e650: 672d 6765 6e63 6861 6e67 6573 202d 2067 g-genchanges - g │ │ │ │ │ +0006e660: 656e 6572 6174 6573 2061 2063 6861 6e67 enerates a chang │ │ │ │ │ +0006e670: 6573 2075 706c 6f61 6420 636f 6e74 726f es upload contro │ │ │ │ │ +0006e680: 6c20 6669 6c65 2c20 2055 703a 2054 6f6f l file, Up: Too │ │ │ │ │ +0006e690: 6c73 2066 6f72 2070 726f 6365 7373 696e ls for processin │ │ │ │ │ +0006e6a0: 6720 736f 7572 6365 2070 6163 6b61 6765 g source package │ │ │ │ │ +0006e6b0: 730a 0a31 352e 312e 3720 e280 9864 706b s..15.1.7 ...dpk │ │ │ │ │ +0006e6c0: 672d 7061 7273 6563 6861 6e67 656c 6f67 g-parsechangelog │ │ │ │ │ +0006e6d0: e280 9920 2d20 7072 6f64 7563 6573 2070 ... - produces p │ │ │ │ │ +0006e6e0: 6172 7365 6420 7265 7072 6573 656e 7461 arsed representa │ │ │ │ │ +0006e6f0: 7469 6f6e 206f 6620 6120 6368 616e 6765 tion of a change │ │ │ │ │ +0006e700: 6c6f 670a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d log.------------ │ │ │ │ │ +0006e710: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e740: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e750: 0a0a 5365 6520 e280 9864 706b 672d 7061 ..See ...dpkg-pa │ │ │ │ │ +0006e760: 7273 6563 6861 6e67 656c 6f67 2831 29e2 rsechangelog(1). │ │ │ │ │ +0006e770: 8099 2e0a 0a1f 0a46 696c 653a 2064 6562 .......File: deb │ │ │ │ │ +0006e780: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0006e790: 2020 4e6f 6465 3a20 6470 6b67 2d61 7263 Node: dpkg-arc │ │ │ │ │ +0006e7a0: 6869 7465 6374 7572 6520 2d20 696e 666f hitecture - info │ │ │ │ │ +0006e7b0: 726d 6174 696f 6e20 6162 6f75 7420 7468 rmation about th │ │ │ │ │ +0006e7c0: 6520 6275 696c 6420 616e 6420 686f 7374 e build and host │ │ │ │ │ +0006e7d0: 2073 7973 7465 6d2c 2020 5072 6576 3a20 system, Prev: │ │ │ │ │ +0006e7e0: 6470 6b67 2d70 6172 7365 6368 616e 6765 dpkg-parsechange │ │ │ │ │ +0006e7f0: 6c6f 6720 2d20 7072 6f64 7563 6573 2070 log - produces p │ │ │ │ │ +0006e800: 6172 7365 6420 7265 7072 6573 656e 7461 arsed representa │ │ │ │ │ +0006e810: 7469 6f6e 206f 6620 6120 6368 616e 6765 tion of a change │ │ │ │ │ +0006e820: 6c6f 672c 2020 5570 3a20 546f 6f6c 7320 log, Up: Tools │ │ │ │ │ +0006e830: 666f 7220 7072 6f63 6573 7369 6e67 2073 for processing s │ │ │ │ │ +0006e840: 6f75 7263 6520 7061 636b 6167 6573 0a0a ource packages.. │ │ │ │ │ +0006e850: 3135 2e31 2e38 20e2 8098 6470 6b67 2d61 15.1.8 ...dpkg-a │ │ │ │ │ +0006e860: 7263 6869 7465 6374 7572 65e2 8099 202d rchitecture... - │ │ │ │ │ +0006e870: 2069 6e66 6f72 6d61 7469 6f6e 2061 626f information abo │ │ │ │ │ +0006e880: 7574 2074 6865 2062 7569 6c64 2061 6e64 ut the build and │ │ │ │ │ +0006e890: 2068 6f73 7420 7379 7374 656d 0a2d 2d2d host system.--- │ │ │ │ │ +0006e8a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e8b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e8c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e8d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e8e0: 2d2d 2d2d 2d0a 0a53 6565 20e2 8098 6470 -----..See ...dp │ │ │ │ │ +0006e8f0: 6b67 2d61 7263 6869 7465 6374 7572 6528 kg-architecture( │ │ │ │ │ +0006e900: 3129 e280 992e 0a0a 1f0a 4669 6c65 3a20 1)........File: │ │ │ │ │ +0006e910: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0006e920: 666f 2c20 204e 6f64 653a 2054 6865 2044 fo, Node: The D │ │ │ │ │ +0006e930: 6562 6961 6e20 7061 636b 6167 6520 736f ebian package so │ │ │ │ │ +0006e940: 7572 6365 2074 7265 652c 2020 4e65 7874 urce tree, Next │ │ │ │ │ +0006e950: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ +0006e960: 7320 6173 2061 7263 6869 7665 732c 2020 s as archives, │ │ │ │ │ +0006e970: 5072 6576 3a20 546f 6f6c 7320 666f 7220 Prev: Tools for │ │ │ │ │ +0006e980: 7072 6f63 6573 7369 6e67 2073 6f75 7263 processing sourc │ │ │ │ │ +0006e990: 6520 7061 636b 6167 6573 2c20 2055 703a e packages, Up: │ │ │ │ │ +0006e9a0: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ +0006e9b0: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ +0006e9c0: 696e 6720 4d61 6e75 616c 0a0a 3135 2e32 ing Manual..15.2 │ │ │ │ │ +0006e9d0: 2054 6865 2044 6562 6961 6e20 7061 636b The Debian pack │ │ │ │ │ +0006e9e0: 6167 6520 736f 7572 6365 2074 7265 650a age source tree. │ │ │ │ │ +0006e9f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006ea00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006ea10: 3d3d 3d0a 0a54 6865 2073 6f75 7263 6520 ===..The source │ │ │ │ │ +0006ea20: 6172 6368 6976 6520 7363 6865 6d65 2064 archive scheme d │ │ │ │ │ +0006ea30: 6573 6372 6962 6564 206c 6174 6572 2069 escribed later i │ │ │ │ │ +0006ea40: 7320 696e 7465 6e64 6564 2074 6f20 616c s intended to al │ │ │ │ │ +0006ea50: 6c6f 7720 6120 4465 6269 616e 0a70 6163 low a Debian.pac │ │ │ │ │ +0006ea60: 6b61 6765 2073 6f75 7263 6520 7472 6565 kage source tree │ │ │ │ │ +0006ea70: 2077 6974 6820 736f 6d65 2061 7373 6f63 with some assoc │ │ │ │ │ +0006ea80: 6961 7465 6420 7061 636b 6167 6520 6d65 iated package me │ │ │ │ │ +0006ea90: 7461 6461 7461 2074 6f20 6265 0a72 6570 tadata to be.rep │ │ │ │ │ +0006eaa0: 726f 6475 6365 6420 616e 6420 7472 616e roduced and tran │ │ │ │ │ +0006eab0: 7370 6f72 7465 6420 6561 7369 6c79 2e20 sported easily. │ │ │ │ │ +0006eac0: 2054 6865 2044 6562 6961 6e20 7061 636b The Debian pack │ │ │ │ │ +0006ead0: 6167 6520 736f 7572 6365 2074 7265 6520 age source tree │ │ │ │ │ +0006eae0: 6973 2061 0a76 6572 7369 6f6e 206f 6620 is a.version of │ │ │ │ │ +0006eaf0: 7468 6520 6f72 6967 696e 616c 2070 726f the original pro │ │ │ │ │ +0006eb00: 6772 616d 2077 6974 6820 6365 7274 6169 gram with certai │ │ │ │ │ +0006eb10: 6e20 6669 6c65 7320 6164 6465 6420 666f n files added fo │ │ │ │ │ +0006eb20: 7220 7468 6520 6265 6e65 6669 740a 6f66 r the benefit.of │ │ │ │ │ +0006eb30: 2074 6865 2070 6163 6b61 6769 6e67 2070 the packaging p │ │ │ │ │ +0006eb40: 726f 6365 7373 2c20 616e 6420 7769 7468 rocess, and with │ │ │ │ │ +0006eb50: 2061 6e79 206f 7468 6572 2063 6861 6e67 any other chang │ │ │ │ │ +0006eb60: 6573 2072 6571 7569 7265 6420 6d61 6465 es required made │ │ │ │ │ +0006eb70: 2074 6f0a 7468 6520 7265 7374 206f 6620 to.the rest of │ │ │ │ │ +0006eb80: 7468 6520 736f 7572 6365 2063 6f64 6520 the source code │ │ │ │ │ +0006eb90: 616e 6420 696e 7374 616c 6c61 7469 6f6e and installation │ │ │ │ │ +0006eba0: 2073 6372 6970 7473 2e0a 0a54 6865 2065 scripts...The e │ │ │ │ │ +0006ebb0: 7874 7261 2066 696c 6573 2063 7265 6174 xtra files creat │ │ │ │ │ +0006ebc0: 6564 2066 6f72 2044 6562 6961 6e20 6172 ed for Debian ar │ │ │ │ │ +0006ebd0: 6520 696e 2074 6865 2073 7562 6469 7265 e in the subdire │ │ │ │ │ +0006ebe0: 6374 6f72 7920 e280 9864 6562 6961 6ee2 ctory ...debian. │ │ │ │ │ +0006ebf0: 8099 206f 660a 7468 6520 746f 7020 6c65 .. of.the top le │ │ │ │ │ +0006ec00: 7665 6c20 6f66 2074 6865 2044 6562 6961 vel of the Debia │ │ │ │ │ +0006ec10: 6e20 7061 636b 6167 6520 736f 7572 6365 n package source │ │ │ │ │ +0006ec20: 2074 7265 652e 2020 5468 6579 2061 7265 tree. They are │ │ │ │ │ +0006ec30: 2064 6573 6372 6962 6564 0a62 656c 6f77 described.below │ │ │ │ │ +0006ec40: 2e0a 0a2a 204d 656e 753a 0a0a 2a20 6465 ...* Menu:..* de │ │ │ │ │ +0006ec50: 6269 616e 2f72 756c 6573 202d 2074 6865 bian/rules - the │ │ │ │ │ +0006ec60: 206d 6169 6e20 6275 696c 6469 6e67 2073 main building s │ │ │ │ │ +0006ec70: 6372 6970 743a 3a0a 2a20 6465 6269 616e cript::.* debian │ │ │ │ │ +0006ec80: 2f73 7562 7374 7661 7273 2061 6e64 2076 /substvars and v │ │ │ │ │ +0006ec90: 6172 6961 626c 6520 7375 6273 7469 7475 ariable substitu │ │ │ │ │ +0006eca0: 7469 6f6e 733a 3a0a 2a20 6465 6269 616e tions::.* debian │ │ │ │ │ +0006ecb0: 2f66 696c 6573 3a3a 0a2a 2064 6562 6961 /files::.* debia │ │ │ │ │ +0006ecc0: 6e2f 746d 703a 3a0a 0a1f 0a46 696c 653a n/tmp::....File: │ │ │ │ │ +0006ecd0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0006ece0: 6e66 6f2c 2020 4e6f 6465 3a20 6465 6269 nfo, Node: debi │ │ │ │ │ +0006ecf0: 616e 2f72 756c 6573 202d 2074 6865 206d an/rules - the m │ │ │ │ │ +0006ed00: 6169 6e20 6275 696c 6469 6e67 2073 6372 ain building scr │ │ │ │ │ +0006ed10: 6970 742c 2020 4e65 7874 3a20 6465 6269 ipt, Next: debi │ │ │ │ │ +0006ed20: 616e 2f73 7562 7374 7661 7273 2061 6e64 an/substvars and │ │ │ │ │ +0006ed30: 2076 6172 6961 626c 6520 7375 6273 7469 variable substi │ │ │ │ │ +0006ed40: 7475 7469 6f6e 732c 2020 5570 3a20 5468 tutions, Up: Th │ │ │ │ │ +0006ed50: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ +0006ed60: 2073 6f75 7263 6520 7472 6565 0a0a 3135 source tree..15 │ │ │ │ │ +0006ed70: 2e32 2e31 20e2 8098 6465 6269 616e 2f72 .2.1 ...debian/r │ │ │ │ │ +0006ed80: 756c 6573 e280 9920 2d20 7468 6520 6d61 ules... - the ma │ │ │ │ │ +0006ed90: 696e 2062 7569 6c64 696e 6720 7363 7269 in building scri │ │ │ │ │ +0006eda0: 7074 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d pt.------------- │ │ │ │ │ +0006edb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006edc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006edd0: 2d2d 2d0a 0a53 6565 202a 6e6f 7465 204d ---..See *note M │ │ │ │ │ +0006ede0: 6169 6e20 6275 696c 6469 6e67 2073 6372 ain building scr │ │ │ │ │ +0006edf0: 6970 743b 2064 6562 6961 6e2f 7275 6c65 ipt; debian/rule │ │ │ │ │ +0006ee00: 733a 2037 632e 0a0a 1f0a 4669 6c65 3a20 s: 7c.....File: │ │ │ │ │ +0006ee10: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0006ee20: 666f 2c20 204e 6f64 653a 2064 6562 6961 fo, Node: debia │ │ │ │ │ +0006ee30: 6e2f 7375 6273 7476 6172 7320 616e 6420 n/substvars and │ │ │ │ │ +0006ee40: 7661 7269 6162 6c65 2073 7562 7374 6974 variable substit │ │ │ │ │ +0006ee50: 7574 696f 6e73 2c20 204e 6578 743a 2064 utions, Next: d │ │ │ │ │ +0006ee60: 6562 6961 6e2f 6669 6c65 732c 2020 5072 ebian/files, Pr │ │ │ │ │ +0006ee70: 6576 3a20 6465 6269 616e 2f72 756c 6573 ev: debian/rules │ │ │ │ │ +0006ee80: 202d 2074 6865 206d 6169 6e20 6275 696c - the main buil │ │ │ │ │ +0006ee90: 6469 6e67 2073 6372 6970 742c 2020 5570 ding script, Up │ │ │ │ │ +0006eea0: 3a20 5468 6520 4465 6269 616e 2070 6163 : The Debian pac │ │ │ │ │ +0006eeb0: 6b61 6765 2073 6f75 7263 6520 7472 6565 kage source tree │ │ │ │ │ +0006eec0: 0a0a 3135 2e32 2e32 20e2 8098 6465 6269 ..15.2.2 ...debi │ │ │ │ │ +0006eed0: 616e 2f73 7562 7374 7661 7273 e280 9920 an/substvars... │ │ │ │ │ +0006eee0: 616e 6420 7661 7269 6162 6c65 2073 7562 and variable sub │ │ │ │ │ +0006eef0: 7374 6974 7574 696f 6e73 0a2d 2d2d 2d2d stitutions.----- │ │ │ │ │ +0006ef00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006ef10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006ef20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +0006ef30: 0a53 6565 202a 6e6f 7465 2056 6172 6961 .See *note Varia │ │ │ │ │ +0006ef40: 626c 6520 7375 6273 7469 7475 7469 6f6e ble substitution │ │ │ │ │ +0006ef50: 733b 2064 6562 6961 6e2f 7375 6273 7476 s; debian/substv │ │ │ │ │ +0006ef60: 6172 733a 2038 342e 0a0a 1f0a 4669 6c65 ars: 84.....File │ │ │ │ │ +0006ef70: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0006ef80: 696e 666f 2c20 204e 6f64 653a 2064 6562 info, Node: deb │ │ │ │ │ +0006ef90: 6961 6e2f 6669 6c65 732c 2020 4e65 7874 ian/files, Next │ │ │ │ │ +0006efa0: 3a20 6465 6269 616e 2f74 6d70 2c20 2050 : debian/tmp, P │ │ │ │ │ +0006efb0: 7265 763a 2064 6562 6961 6e2f 7375 6273 rev: debian/subs │ │ │ │ │ +0006efc0: 7476 6172 7320 616e 6420 7661 7269 6162 tvars and variab │ │ │ │ │ +0006efd0: 6c65 2073 7562 7374 6974 7574 696f 6e73 le substitutions │ │ │ │ │ +0006efe0: 2c20 2055 703a 2054 6865 2044 6562 6961 , Up: The Debia │ │ │ │ │ +0006eff0: 6e20 7061 636b 6167 6520 736f 7572 6365 n package source │ │ │ │ │ +0006f000: 2074 7265 650a 0a31 352e 322e 3320 e280 tree..15.2.3 .. │ │ │ │ │ +0006f010: 9864 6562 6961 6e2f 6669 6c65 73e2 8099 .debian/files... │ │ │ │ │ +0006f020: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +0006f030: 2d2d 2d2d 2d2d 0a0a 5365 6520 2a6e 6f74 ------..See *not │ │ │ │ │ +0006f040: 6520 4765 6e65 7261 7465 6420 6669 6c65 e Generated file │ │ │ │ │ +0006f050: 7320 6c69 7374 3b20 6465 6269 616e 2f66 s list; debian/f │ │ │ │ │ +0006f060: 696c 6573 3a20 3839 2e0a 0a1f 0a46 696c iles: 89.....Fil │ │ │ │ │ +0006f070: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0006f080: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6465 .info, Node: de │ │ │ │ │ +0006f090: 6269 616e 2f74 6d70 2c20 2050 7265 763a bian/tmp, Prev: │ │ │ │ │ +0006f0a0: 2064 6562 6961 6e2f 6669 6c65 732c 2020 debian/files, │ │ │ │ │ +0006f0b0: 5570 3a20 5468 6520 4465 6269 616e 2070 Up: The Debian p │ │ │ │ │ +0006f0c0: 6163 6b61 6765 2073 6f75 7263 6520 7472 ackage source tr │ │ │ │ │ +0006f0d0: 6565 0a0a 3135 2e32 2e34 20e2 8098 6465 ee..15.2.4 ...de │ │ │ │ │ +0006f0e0: 6269 616e 2f74 6d70 e280 990a 2d2d 2d2d bian/tmp....---- │ │ │ │ │ +0006f0f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +0006f100: 0a54 6869 7320 6973 2074 6865 2064 6566 .This is the def │ │ │ │ │ +0006f110: 6175 6c74 2074 656d 706f 7261 7279 206c ault temporary l │ │ │ │ │ +0006f120: 6f63 6174 696f 6e20 666f 7220 7468 6520 ocation for the │ │ │ │ │ +0006f130: 636f 6e73 7472 7563 7469 6f6e 206f 6620 construction of │ │ │ │ │ +0006f140: 6269 6e61 7279 0a70 6163 6b61 6765 7320 binary.packages │ │ │ │ │ +0006f150: 6279 2074 6865 20e2 8098 6269 6e61 7279 by the ...binary │ │ │ │ │ +0006f160: e280 9920 7461 7267 6574 2e20 2054 6865 ... target. The │ │ │ │ │ +0006f170: 2064 6972 6563 746f 7279 20e2 8098 746d directory ...tm │ │ │ │ │ +0006f180: 70e2 8099 2073 6572 7665 7320 6173 2074 p... serves as t │ │ │ │ │ +0006f190: 6865 2072 6f6f 740a 6f66 2074 6865 2066 he root.of the f │ │ │ │ │ +0006f1a0: 696c 6520 7379 7374 656d 2074 7265 6520 ile system tree │ │ │ │ │ +0006f1b0: 6173 2069 7420 6973 2062 6569 6e67 2063 as it is being c │ │ │ │ │ +0006f1c0: 6f6e 7374 7275 6374 6564 2028 666f 7220 onstructed (for │ │ │ │ │ +0006f1d0: 6578 616d 706c 652c 2062 790a 7573 696e example, by.usin │ │ │ │ │ +0006f1e0: 6720 7468 6520 7061 636b 6167 65e2 8099 g the package... │ │ │ │ │ +0006f1f0: 7320 7570 7374 7265 616d 206d 616b 6566 s upstream makef │ │ │ │ │ +0006f200: 696c 6573 2069 6e73 7461 6c6c 2074 6172 iles install tar │ │ │ │ │ +0006f210: 6765 7473 2061 6e64 2072 6564 6972 6563 gets and redirec │ │ │ │ │ +0006f220: 7469 6e67 0a74 6865 206f 7574 7075 7420 ting.the output │ │ │ │ │ +0006f230: 7468 6572 6529 2c20 616e 6420 6974 2061 there), and it a │ │ │ │ │ +0006f240: 6c73 6f20 636f 6e74 6169 6e73 2074 6865 lso contains the │ │ │ │ │ +0006f250: 20e2 8098 4445 4249 414e e280 9920 7375 ...DEBIAN... su │ │ │ │ │ +0006f260: 6264 6972 6563 746f 7279 2e20 2053 6565 bdirectory. See │ │ │ │ │ +0006f270: 0a2a 6e6f 7465 2043 7265 6174 696e 6720 .*note Creating │ │ │ │ │ +0006f280: 7061 636b 6167 6520 6669 6c65 7320 2d20 package files - │ │ │ │ │ +0006f290: 6470 6b67 2d64 6562 3a20 3162 362e 0a0a dpkg-deb: 1b6... │ │ │ │ │ +0006f2a0: 5468 6973 2069 7320 6f6e 6c79 2061 2064 This is only a d │ │ │ │ │ +0006f2b0: 6566 6175 6c74 2061 6e64 2063 616e 2062 efault and can b │ │ │ │ │ +0006f2c0: 6520 6561 7369 6c79 206f 7665 7272 6964 e easily overrid │ │ │ │ │ +0006f2d0: 6465 6e2e 2020 4d6f 7374 2070 6163 6b61 den. Most packa │ │ │ │ │ +0006f2e0: 6769 6e67 0a74 6f6f 6c73 206e 6f20 6c6f ging.tools no lo │ │ │ │ │ +0006f2f0: 6e67 6572 2075 7365 20e2 8098 6465 6269 nger use ...debi │ │ │ │ │ +0006f300: 616e 2f74 6d70 e280 992c 2069 6e73 7465 an/tmp..., inste │ │ │ │ │ +0006f310: 6164 2070 7265 6665 7272 696e 6720 e280 ad preferring .. │ │ │ │ │ +0006f320: 9864 6562 6961 6e2f 706b 67e2 8099 2066 .debian/pkg... f │ │ │ │ │ +0006f330: 6f72 0a74 6865 2063 6f6d 6d6f 6e20 6361 or.the common ca │ │ │ │ │ +0006f340: 7365 206f 6620 6120 736f 7572 6365 2070 se of a source p │ │ │ │ │ +0006f350: 6163 6b61 6765 2062 7569 6c64 696e 6720 ackage building │ │ │ │ │ +0006f360: 6f6e 6c79 206f 6e65 2062 696e 6172 7920 only one binary │ │ │ │ │ +0006f370: 7061 636b 6167 652e 0a53 7563 6820 746f package..Such to │ │ │ │ │ +0006f380: 6f6c 7320 7573 7561 6c6c 7920 6f6e 6c79 ols usually only │ │ │ │ │ +0006f390: 2075 7365 20e2 8098 6465 6269 616e 2f74 use ...debian/t │ │ │ │ │ +0006f3a0: 6d70 e280 9920 6173 2061 2074 656d 706f mp... as a tempo │ │ │ │ │ +0006f3b0: 7261 7279 2073 7461 6769 6e67 2061 7265 rary staging are │ │ │ │ │ +0006f3c0: 6120 666f 720a 6275 696c 7420 6669 6c65 a for.built file │ │ │ │ │ +0006f3d0: 7320 616e 6420 646f 206e 6f74 2063 6f6e s and do not con │ │ │ │ │ +0006f3e0: 7374 7275 6374 2070 6163 6b61 6765 7320 struct packages │ │ │ │ │ +0006f3f0: 6672 6f6d 2069 742e 0a0a 4966 2073 6576 from it...If sev │ │ │ │ │ +0006f400: 6572 616c 2062 696e 6172 7920 7061 636b eral binary pack │ │ │ │ │ +0006f410: 6167 6573 2061 7265 2067 656e 6572 6174 ages are generat │ │ │ │ │ +0006f420: 6564 2066 726f 6d20 7468 6520 7361 6d65 ed from the same │ │ │ │ │ +0006f430: 2073 6f75 7263 6520 7472 6565 2c20 6974 source tree, it │ │ │ │ │ +0006f440: 0a69 7320 7573 7561 6c20 746f 2075 7365 .is usual to use │ │ │ │ │ +0006f450: 2061 2073 6570 6172 6174 6520 e280 9864 a separate ...d │ │ │ │ │ +0006f460: 6562 6961 6e2f 706b 67e2 8099 2064 6972 ebian/pkg... dir │ │ │ │ │ +0006f470: 6563 746f 7279 2066 6f72 2065 6163 6820 ectory for each │ │ │ │ │ +0006f480: 6269 6e61 7279 0a70 6163 6b61 6765 2061 binary.package a │ │ │ │ │ +0006f490: 7320 7468 6520 7465 6d70 6f72 6172 7920 s the temporary │ │ │ │ │ +0006f4a0: 636f 6e73 7472 7563 7469 6f6e 206c 6f63 construction loc │ │ │ │ │ +0006f4b0: 6174 696f 6e73 2e0a 0a57 6861 7465 7665 ations...Whateve │ │ │ │ │ +0006f4c0: 7220 7465 6d70 6f72 6172 7920 6469 7265 r temporary dire │ │ │ │ │ +0006f4d0: 6374 6f72 6965 7320 6172 6520 6372 6561 ctories are crea │ │ │ │ │ +0006f4e0: 7465 6420 616e 6420 7573 6564 2062 7920 ted and used by │ │ │ │ │ +0006f4f0: 7468 6520 e280 9862 696e 6172 79e2 8099 the ...binary... │ │ │ │ │ +0006f500: 0a74 6172 6765 7420 6d75 7374 206f 6620 .target must of │ │ │ │ │ +0006f510: 636f 7572 7365 2062 6520 7265 6d6f 7665 course be remove │ │ │ │ │ +0006f520: 6420 6279 2074 6865 20e2 8098 636c 6561 d by the ...clea │ │ │ │ │ +0006f530: 6ee2 8099 2074 6172 6765 742e 0a0a 1f0a n... target..... │ │ │ │ │ +0006f540: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0006f550: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0006f560: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ +0006f570: 2061 7320 6172 6368 6976 6573 2c20 204e as archives, N │ │ │ │ │ +0006f580: 6578 743a 2055 6e70 6163 6b69 6e67 2061 ext: Unpacking a │ │ │ │ │ +0006f590: 2044 6562 6961 6e20 736f 7572 6365 2070 Debian source p │ │ │ │ │ +0006f5a0: 6163 6b61 6765 2077 6974 686f 7574 2064 ackage without d │ │ │ │ │ +0006f5b0: 706b 672d 736f 7572 6365 2c20 2050 7265 pkg-source, Pre │ │ │ │ │ +0006f5c0: 763a 2054 6865 2044 6562 6961 6e20 7061 v: The Debian pa │ │ │ │ │ +0006f5d0: 636b 6167 6520 736f 7572 6365 2074 7265 ckage source tre │ │ │ │ │ +0006f5e0: 652c 2020 5570 3a20 536f 7572 6365 2070 e, Up: Source p │ │ │ │ │ +0006f5f0: 6163 6b61 6765 7320 6672 6f6d 206f 6c64 ackages from old │ │ │ │ │ +0006f600: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ +0006f610: 6c0a 0a31 352e 3320 536f 7572 6365 2070 l..15.3 Source p │ │ │ │ │ +0006f620: 6163 6b61 6765 7320 6173 2061 7263 6869 ackages as archi │ │ │ │ │ +0006f630: 7665 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ves.============ │ │ │ │ │ +0006f640: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006f650: 3d3d 3d3d 0a0a 4173 2069 7420 6578 6973 ====..As it exis │ │ │ │ │ +0006f660: 7473 206f 6e20 7468 6520 4654 5020 7369 ts on the FTP si │ │ │ │ │ +0006f670: 7465 2c20 6120 4465 6269 616e 2073 6f75 te, a Debian sou │ │ │ │ │ +0006f680: 7263 6520 7061 636b 6167 6520 636f 6e73 rce package cons │ │ │ │ │ +0006f690: 6973 7473 206f 6620 7468 7265 650a 7265 ists of three.re │ │ │ │ │ +0006f6a0: 6c61 7465 6420 6669 6c65 732e 2020 596f lated files. Yo │ │ │ │ │ +0006f6b0: 7520 6d75 7374 2068 6176 6520 7468 6520 u must have the │ │ │ │ │ +0006f6c0: 7269 6768 7420 7665 7273 696f 6e73 206f right versions o │ │ │ │ │ +0006f6d0: 6620 616c 6c20 7468 7265 6520 746f 2062 f all three to b │ │ │ │ │ +0006f6e0: 6520 6162 6c65 0a74 6f20 7573 6520 7468 e able.to use th │ │ │ │ │ +0006f6f0: 656d 2e0a 0a44 6562 6961 6e20 736f 7572 em...Debian sour │ │ │ │ │ +0006f700: 6365 2063 6f6e 7472 6f6c 2066 696c 6520 ce control file │ │ │ │ │ +0006f710: 2d20 e280 982e 6473 63e2 8099 0a0a 2020 - ....dsc..... │ │ │ │ │ +0006f720: 2020 2054 6869 7320 6669 6c65 2069 7320 This file is │ │ │ │ │ +0006f730: 6120 636f 6e74 726f 6c20 6669 6c65 2075 a control file u │ │ │ │ │ +0006f740: 7365 6420 6279 20e2 8098 6470 6b67 2d73 sed by ...dpkg-s │ │ │ │ │ +0006f750: 6f75 7263 65e2 8099 2074 6f20 6578 7472 ource... to extr │ │ │ │ │ +0006f760: 6163 7420 610a 2020 2020 2073 6f75 7263 act a. sourc │ │ │ │ │ +0006f770: 6520 7061 636b 6167 652e 2020 5365 6520 e package. See │ │ │ │ │ +0006f780: 2a6e 6f74 6520 4465 6269 616e 2073 6f75 *note Debian sou │ │ │ │ │ +0006f790: 7263 6520 7061 636b 6167 6520 636f 6e74 rce package cont │ │ │ │ │ +0006f7a0: 726f 6c20 6669 6c65 7320 e280 930a 2020 rol files .... │ │ │ │ │ +0006f7b0: 2020 202e 6473 633a 2036 332e 0a0a 4f72 .dsc: 63...Or │ │ │ │ │ +0006f7c0: 6967 696e 616c 2073 6f75 7263 6520 6172 iginal source ar │ │ │ │ │ +0006f7d0: 6368 6976 6520 2d20 e280 9870 6163 6b61 chive - ...packa │ │ │ │ │ +0006f7e0: 6765 5f75 7073 7472 6561 6d2d 7665 7273 ge_upstream-vers │ │ │ │ │ +0006f7f0: 696f 6e2e 6f72 6967 2e74 6172 2e67 7ae2 ion.orig.tar.gz. │ │ │ │ │ +0006f800: 8099 0a0a 2020 2020 2054 6869 7320 6973 .... This is │ │ │ │ │ +0006f810: 2061 2063 6f6d 7072 6573 7365 6420 2877 a compressed (w │ │ │ │ │ +0006f820: 6974 6820 e280 9867 7a69 7020 2d39 e280 ith ...gzip -9.. │ │ │ │ │ +0006f830: 9929 20e2 8098 7461 72e2 8099 2066 696c .) ...tar... fil │ │ │ │ │ +0006f840: 6520 636f 6e74 6169 6e69 6e67 2074 6865 e containing the │ │ │ │ │ +0006f850: 0a20 2020 2020 736f 7572 6365 2063 6f64 . source cod │ │ │ │ │ +0006f860: 6520 6672 6f6d 2074 6865 2075 7073 7472 e from the upstr │ │ │ │ │ +0006f870: 6561 6d20 6175 7468 6f72 7320 6f66 2074 eam authors of t │ │ │ │ │ +0006f880: 6865 2070 726f 6772 616d 2e0a 0a44 6562 he program...Deb │ │ │ │ │ +0006f890: 6961 6e20 7061 636b 6167 6520 6469 6666 ian package diff │ │ │ │ │ +0006f8a0: 202d 20e2 8098 7061 636b 6167 655f 7570 - ...package_up │ │ │ │ │ +0006f8b0: 7374 7265 616d 5f76 6572 7369 6f6e 2d72 stream_version-r │ │ │ │ │ +0006f8c0: 6576 6973 696f 6e2e 6469 6666 2e67 7ae2 evision.diff.gz. │ │ │ │ │ +0006f8d0: 8099 0a0a 2020 2020 2054 6869 7320 6973 .... This is │ │ │ │ │ +0006f8e0: 2061 2075 6e69 6669 6564 2063 6f6e 7465 a unified conte │ │ │ │ │ +0006f8f0: 7874 2064 6966 6620 28e2 8098 6469 6666 xt diff (...diff │ │ │ │ │ +0006f900: 202d 75e2 8099 2920 6769 7669 6e67 2074 -u...) giving t │ │ │ │ │ +0006f910: 6865 2063 6861 6e67 6573 2077 6869 6368 he changes which │ │ │ │ │ +0006f920: 0a20 2020 2020 6172 6520 7265 7175 6972 . are requir │ │ │ │ │ +0006f930: 6564 2074 6f20 7475 726e 2074 6865 206f ed to turn the o │ │ │ │ │ +0006f940: 7269 6769 6e61 6c20 736f 7572 6365 2069 riginal source i │ │ │ │ │ +0006f950: 6e74 6f20 7468 6520 4465 6269 616e 2073 nto the Debian s │ │ │ │ │ +0006f960: 6f75 7263 652e 0a20 2020 2020 5468 6573 ource.. Thes │ │ │ │ │ +0006f970: 6520 6368 616e 6765 7320 6d61 7920 6f6e e changes may on │ │ │ │ │ +0006f980: 6c79 2069 6e63 6c75 6465 2065 6469 7469 ly include editi │ │ │ │ │ +0006f990: 6e67 2061 6e64 2063 7265 6174 696e 6720 ng and creating │ │ │ │ │ +0006f9a0: 706c 6169 6e20 6669 6c65 732e 0a20 2020 plain files.. │ │ │ │ │ +0006f9b0: 2020 5468 6520 7065 726d 6973 7369 6f6e The permission │ │ │ │ │ +0006f9c0: 7320 6f66 2066 696c 6573 2c20 7468 6520 s of files, the │ │ │ │ │ +0006f9d0: 7461 7267 6574 7320 6f66 2073 796d 626f targets of symbo │ │ │ │ │ +0006f9e0: 6c69 6320 6c69 6e6b 7320 616e 6420 7468 lic links and th │ │ │ │ │ +0006f9f0: 650a 2020 2020 2063 6861 7261 6374 6572 e. character │ │ │ │ │ +0006fa00: 6973 7469 6373 206f 6620 7370 6563 6961 istics of specia │ │ │ │ │ +0006fa10: 6c20 6669 6c65 7320 6f72 2070 6970 6573 l files or pipes │ │ │ │ │ +0006fa20: 206d 6179 206e 6f74 2062 6520 6368 616e may not be chan │ │ │ │ │ +0006fa30: 6765 6420 616e 6420 6e6f 0a20 2020 2020 ged and no. │ │ │ │ │ +0006fa40: 6669 6c65 7320 6d61 7920 6265 2072 656d files may be rem │ │ │ │ │ +0006fa50: 6f76 6564 206f 7220 7265 6e61 6d65 642e oved or renamed. │ │ │ │ │ +0006fa60: 0a0a 2020 2020 2041 6c6c 2074 6865 2064 .. All the d │ │ │ │ │ +0006fa70: 6972 6563 746f 7269 6573 2069 6e20 7468 irectories in th │ │ │ │ │ +0006fa80: 6520 6469 6666 206d 7573 7420 6578 6973 e diff must exis │ │ │ │ │ +0006fa90: 742c 2065 7863 6570 7420 7468 6520 e280 t, except the .. │ │ │ │ │ +0006faa0: 9864 6562 6961 6ee2 8099 0a20 2020 2020 .debian.... │ │ │ │ │ +0006fab0: 7375 6264 6972 6563 746f 7279 206f 6620 subdirectory of │ │ │ │ │ +0006fac0: 7468 6520 746f 7020 6f66 2074 6865 2073 the top of the s │ │ │ │ │ +0006fad0: 6f75 7263 6520 7472 6565 2c20 7768 6963 ource tree, whic │ │ │ │ │ +0006fae0: 6820 7769 6c6c 2062 6520 6372 6561 7465 h will be create │ │ │ │ │ +0006faf0: 640a 2020 2020 2062 7920 e280 9864 706b d. by ...dpk │ │ │ │ │ +0006fb00: 672d 736f 7572 6365 e280 9920 6966 206e g-source... if n │ │ │ │ │ +0006fb10: 6563 6573 7361 7279 2077 6865 6e20 756e ecessary when un │ │ │ │ │ +0006fb20: 7061 636b 696e 672e 0a0a 2020 2020 2054 packing... T │ │ │ │ │ +0006fb30: 6865 20e2 8098 6470 6b67 2d73 6f75 7263 he ...dpkg-sourc │ │ │ │ │ +0006fb40: 65e2 8099 2070 726f 6772 616d 2077 696c e... program wil │ │ │ │ │ +0006fb50: 6c20 6175 746f 6d61 7469 6361 6c6c 7920 l automatically │ │ │ │ │ +0006fb60: 6d61 6b65 2074 6865 0a20 2020 2020 e280 make the. .. │ │ │ │ │ +0006fb70: 9864 6562 6961 6e2f 7275 6c65 73e2 8099 .debian/rules... │ │ │ │ │ +0006fb80: 2066 696c 6520 6578 6563 7574 6162 6c65 file executable │ │ │ │ │ +0006fb90: 2028 7365 6520 6265 6c6f 7729 2e0a 0a49 (see below)...I │ │ │ │ │ +0006fba0: 6620 7468 6572 6520 6973 206e 6f20 6f72 f there is no or │ │ │ │ │ +0006fbb0: 6967 696e 616c 2073 6f75 7263 6520 636f iginal source co │ │ │ │ │ +0006fbc0: 6465 202d 2066 6f72 2065 7861 6d70 6c65 de - for example │ │ │ │ │ +0006fbd0: 2c20 6966 2074 6865 2070 6163 6b61 6765 , if the package │ │ │ │ │ +0006fbe0: 2069 730a 7370 6563 6961 6c6c 7920 7072 is.specially pr │ │ │ │ │ +0006fbf0: 6570 6172 6564 2066 6f72 2044 6562 6961 epared for Debia │ │ │ │ │ +0006fc00: 6e20 6f72 2074 6865 2044 6562 6961 6e20 n or the Debian │ │ │ │ │ +0006fc10: 6d61 696e 7461 696e 6572 2069 7320 7468 maintainer is th │ │ │ │ │ +0006fc20: 6520 7361 6d65 2061 730a 7468 6520 7570 e same as.the up │ │ │ │ │ +0006fc30: 7374 7265 616d 206d 6169 6e74 6169 6e65 stream maintaine │ │ │ │ │ +0006fc40: 7220 2d20 7468 6520 666f 726d 6174 2069 r - the format i │ │ │ │ │ +0006fc50: 7320 736c 6967 6874 6c79 2064 6966 6665 s slightly diffe │ │ │ │ │ +0006fc60: 7265 6e74 3a20 7468 656e 2074 6865 7265 rent: then there │ │ │ │ │ +0006fc70: 0a69 7320 6e6f 2064 6966 662c 2061 6e64 .is no diff, and │ │ │ │ │ +0006fc80: 2074 6865 2074 6172 6669 6c65 2069 7320 the tarfile is │ │ │ │ │ +0006fc90: 6e61 6d65 6420 e280 9870 6163 6b61 6765 named ...package │ │ │ │ │ +0006fca0: 5f76 6572 7369 6f6e 2e74 6172 2e67 7ae2 _version.tar.gz. │ │ │ │ │ +0006fcb0: 8099 2c20 616e 640a 7072 6566 6572 6162 .., and.preferab │ │ │ │ │ +0006fcc0: 6c79 2063 6f6e 7461 696e 7320 6120 6469 ly contains a di │ │ │ │ │ +0006fcd0: 7265 6374 6f72 7920 6e61 6d65 6420 e280 rectory named .. │ │ │ │ │ +0006fce0: 9870 6163 6b61 6765 2d76 6572 7369 6f6e .package-version │ │ │ │ │ +0006fcf0: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ +0006fd00: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0006fd10: 2c20 204e 6f64 653a 2055 6e70 6163 6b69 , Node: Unpacki │ │ │ │ │ +0006fd20: 6e67 2061 2044 6562 6961 6e20 736f 7572 ng a Debian sour │ │ │ │ │ +0006fd30: 6365 2070 6163 6b61 6765 2077 6974 686f ce package witho │ │ │ │ │ +0006fd40: 7574 2064 706b 672d 736f 7572 6365 2c20 ut dpkg-source, │ │ │ │ │ +0006fd50: 2050 7265 763a 2053 6f75 7263 6520 7061 Prev: Source pa │ │ │ │ │ +0006fd60: 636b 6167 6573 2061 7320 6172 6368 6976 ckages as archiv │ │ │ │ │ +0006fd70: 6573 2c20 2055 703a 2053 6f75 7263 6520 es, Up: Source │ │ │ │ │ +0006fd80: 7061 636b 6167 6573 2066 726f 6d20 6f6c packages from ol │ │ │ │ │ +0006fd90: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ +0006fda0: 616c 0a0a 3135 2e34 2055 6e70 6163 6b69 al..15.4 Unpacki │ │ │ │ │ +0006fdb0: 6e67 2061 2044 6562 6961 6e20 736f 7572 ng a Debian sour │ │ │ │ │ +0006fdc0: 6365 2070 6163 6b61 6765 2077 6974 686f ce package witho │ │ │ │ │ +0006fdd0: 7574 20e2 8098 6470 6b67 2d73 6f75 7263 ut ...dpkg-sourc │ │ │ │ │ +0006fde0: 65e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d e....=========== │ │ │ │ │ +0006fdf0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006fe00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006fe10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006fe20: 3d0a 0ae2 8098 6470 6b67 2d73 6f75 7263 =.....dpkg-sourc │ │ │ │ │ +0006fe30: 6520 2d78 e280 9920 6973 2074 6865 2072 e -x... is the r │ │ │ │ │ +0006fe40: 6563 6f6d 6d65 6e64 6564 2077 6179 2074 ecommended way t │ │ │ │ │ +0006fe50: 6f20 756e 7061 636b 2061 2044 6562 6961 o unpack a Debia │ │ │ │ │ +0006fe60: 6e20 736f 7572 6365 0a70 6163 6b61 6765 n source.package │ │ │ │ │ +0006fe70: 2e20 2048 6f77 6576 6572 2c20 6966 2069 . However, if i │ │ │ │ │ +0006fe80: 7420 6973 206e 6f74 2061 7661 696c 6162 t is not availab │ │ │ │ │ +0006fe90: 6c65 2069 7420 6973 2070 6f73 7369 626c le it is possibl │ │ │ │ │ +0006fea0: 6520 746f 2075 6e70 6163 6b20 610a 4465 e to unpack a.De │ │ │ │ │ +0006feb0: 6269 616e 2073 6f75 7263 6520 6172 6368 bian source arch │ │ │ │ │ +0006fec0: 6976 6520 6173 2066 6f6c 6c6f 7773 3a0a ive as follows:. │ │ │ │ │ +0006fed0: 0a20 2031 2e20 556e 7461 7220 7468 6520 . 1. Untar the │ │ │ │ │ +0006fee0: 7461 7266 696c 652c 2077 6869 6368 2077 tarfile, which w │ │ │ │ │ +0006fef0: 696c 6c20 6372 6561 7465 2061 20e2 8098 ill create a ... │ │ │ │ │ +0006ff00: 2e6f 7269 67e2 8099 2064 6972 6563 746f .orig... directo │ │ │ │ │ +0006ff10: 7279 2e0a 0a20 2032 2e20 5265 6e61 6d65 ry... 2. Rename │ │ │ │ │ +0006ff20: 2074 6865 20e2 8098 2e6f 7269 67e2 8099 the ....orig... │ │ │ │ │ +0006ff30: 2064 6972 6563 746f 7279 2074 6f20 e280 directory to .. │ │ │ │ │ +0006ff40: 9870 6163 6b61 6765 2d76 6572 7369 6f6e .package-version │ │ │ │ │ +0006ff50: e280 992e 0a0a 2020 332e 2043 7265 6174 ...... 3. Creat │ │ │ │ │ +0006ff60: 6520 7468 6520 7375 6264 6972 6563 746f e the subdirecto │ │ │ │ │ +0006ff70: 7279 20e2 8098 6465 6269 616e e280 9920 ry ...debian... │ │ │ │ │ +0006ff80: 6174 2074 6865 2074 6f70 206f 6620 7468 at the top of th │ │ │ │ │ +0006ff90: 6520 736f 7572 6365 2074 7265 652e 0a0a e source tree... │ │ │ │ │ +0006ffa0: 2020 342e 2041 7070 6c79 2074 6865 2064 4. Apply the d │ │ │ │ │ +0006ffb0: 6966 6620 7573 696e 6720 e280 9870 6174 iff using ...pat │ │ │ │ │ +0006ffc0: 6368 202d 7030 e280 992e 0a0a 2020 352e ch -p0...... 5. │ │ │ │ │ +0006ffd0: 2055 6e74 6172 2074 6865 2074 6172 6669 Untar the tarfi │ │ │ │ │ +0006ffe0: 6c65 2061 6761 696e 2069 6620 796f 7520 le again if you │ │ │ │ │ +0006fff0: 7761 6e74 2061 2063 6f70 7920 6f66 2074 want a copy of t │ │ │ │ │ +00070000: 6865 206f 7269 6769 6e61 6c20 736f 7572 he original sour │ │ │ │ │ +00070010: 6365 0a20 2020 2020 636f 6465 2061 6c6f ce. code alo │ │ │ │ │ +00070020: 6e67 7369 6465 2074 6865 2044 6562 6961 ngside the Debia │ │ │ │ │ +00070030: 6e20 7665 7273 696f 6e2e 0a0a 4974 2069 n version...It i │ │ │ │ │ +00070040: 7320 6e6f 7420 706f 7373 6962 6c65 2074 s not possible t │ │ │ │ │ +00070050: 6f20 6765 6e65 7261 7465 2061 2076 616c o generate a val │ │ │ │ │ +00070060: 6964 2044 6562 6961 6e20 736f 7572 6365 id Debian source │ │ │ │ │ +00070070: 2061 7263 6869 7665 2077 6974 686f 7574 archive without │ │ │ │ │ +00070080: 0a75 7369 6e67 20e2 8098 6470 6b67 2d73 .using ...dpkg-s │ │ │ │ │ +00070090: 6f75 7263 65e2 8099 2e20 2049 6e20 7061 ource.... In pa │ │ │ │ │ +000700a0: 7274 6963 756c 6172 2c20 6174 7465 6d70 rticular, attemp │ │ │ │ │ +000700b0: 7469 6e67 2074 6f20 7573 6520 e280 9864 ting to use ...d │ │ │ │ │ +000700c0: 6966 66e2 8099 2064 6972 6563 746c 790a iff... directly. │ │ │ │ │ +000700d0: 746f 2067 656e 6572 6174 6520 7468 6520 to generate the │ │ │ │ │ +000700e0: e280 982e 6469 6666 2e67 7ae2 8099 2066 ....diff.gz... f │ │ │ │ │ +000700f0: 696c 6520 7769 6c6c 206e 6f74 2077 6f72 ile will not wor │ │ │ │ │ +00070100: 6b2e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2052 k...* Menu:..* R │ │ │ │ │ +00070110: 6573 7472 6963 7469 6f6e 7320 6f6e 206f estrictions on o │ │ │ │ │ +00070120: 626a 6563 7473 2069 6e20 736f 7572 6365 bjects in source │ │ │ │ │ +00070130: 2070 6163 6b61 6765 733a 2052 6573 7472 packages: Restr │ │ │ │ │ +00070140: 6963 7469 6f6e 7320 6f6e 206f 626a 6563 ictions on objec │ │ │ │ │ +00070150: 7473 2069 6e20 736f 7572 6365 2070 6163 ts in source pac │ │ │ │ │ +00070160: 6b61 6765 733c 323e 2e0a 0a1f 0a46 696c kages<2>.....Fil │ │ │ │ │ +00070170: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00070180: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5265 .info, Node: Re │ │ │ │ │ +00070190: 7374 7269 6374 696f 6e73 206f 6e20 6f62 strictions on ob │ │ │ │ │ +000701a0: 6a65 6374 7320 696e 2073 6f75 7263 6520 jects in source │ │ │ │ │ +000701b0: 7061 636b 6167 6573 3c32 3e2c 2020 5570 packages<2>, Up │ │ │ │ │ +000701c0: 3a20 556e 7061 636b 696e 6720 6120 4465 : Unpacking a De │ │ │ │ │ +000701d0: 6269 616e 2073 6f75 7263 6520 7061 636b bian source pack │ │ │ │ │ +000701e0: 6167 6520 7769 7468 6f75 7420 6470 6b67 age without dpkg │ │ │ │ │ +000701f0: 2d73 6f75 7263 650a 0a31 352e 342e 3120 -source..15.4.1 │ │ │ │ │ +00070200: 5265 7374 7269 6374 696f 6e73 206f 6e20 Restrictions on │ │ │ │ │ +00070210: 6f62 6a65 6374 7320 696e 2073 6f75 7263 objects in sourc │ │ │ │ │ +00070220: 6520 7061 636b 6167 6573 0a2d 2d2d 2d2d e packages.----- │ │ │ │ │ +00070230: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00070240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00070250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th │ │ │ │ │ +00070260: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ +00070270: 206d 6179 206e 6f74 2063 6f6e 7461 696e may not contain │ │ │ │ │ +00070280: 2061 6e79 2068 6172 6420 6c69 6e6b 732c any hard links, │ │ │ │ │ +00070290: 2028 3129 2028 3229 2064 6576 6963 650a (1) (2) device. │ │ │ │ │ +000702a0: 7370 6563 6961 6c20 6669 6c65 732c 2073 special files, s │ │ │ │ │ +000702b0: 6f63 6b65 7473 206f 7220 7365 7475 6964 ockets or setuid │ │ │ │ │ +000702c0: 206f 7220 7365 7467 6964 2066 696c 6573 or setgid files │ │ │ │ │ +000702d0: 2e20 2028 3329 0a0a 5468 6520 736f 7572 . (3)..The sour │ │ │ │ │ +000702e0: 6365 2070 6163 6b61 6769 6e67 2074 6f6f ce packaging too │ │ │ │ │ +000702f0: 6c73 206d 616e 6167 6520 7468 6520 6368 ls manage the ch │ │ │ │ │ +00070300: 616e 6765 7320 6265 7477 6565 6e20 7468 anges between th │ │ │ │ │ +00070310: 6520 6f72 6967 696e 616c 2061 6e64 0a44 e original and.D │ │ │ │ │ +00070320: 6562 6961 6e20 736f 7572 6365 2075 7369 ebian source usi │ │ │ │ │ +00070330: 6e67 20e2 8098 6469 6666 e280 9920 616e ng ...diff... an │ │ │ │ │ +00070340: 6420 e280 9870 6174 6368 e280 992e 2020 d ...patch.... │ │ │ │ │ +00070350: 5475 726e 696e 6720 7468 6520 6f72 6967 Turning the orig │ │ │ │ │ +00070360: 696e 616c 2073 6f75 7263 650a 7472 6565 inal source.tree │ │ │ │ │ +00070370: 2061 7320 696e 636c 7564 6564 2069 6e20 as included in │ │ │ │ │ +00070380: 7468 6520 e280 982e 6f72 6967 2e74 6172 the ....orig.tar │ │ │ │ │ +00070390: 2e67 7ae2 8099 2069 6e74 6f20 7468 6520 .gz... into the │ │ │ │ │ +000703a0: 4465 6269 616e 2070 6163 6b61 6765 2073 Debian package s │ │ │ │ │ +000703b0: 6f75 7263 650a 6d75 7374 206e 6f74 2069 ource.must not i │ │ │ │ │ +000703c0: 6e76 6f6c 7665 2061 6e79 2063 6861 6e67 nvolve any chang │ │ │ │ │ +000703d0: 6573 2077 6869 6368 2063 616e 6e6f 7420 es which cannot │ │ │ │ │ +000703e0: 6265 2068 616e 646c 6564 2062 7920 7468 be handled by th │ │ │ │ │ +000703f0: 6573 6520 746f 6f6c 732e 0a50 726f 626c ese tools..Probl │ │ │ │ │ +00070400: 656d 6174 6963 2063 6861 6e67 6573 2077 ematic changes w │ │ │ │ │ +00070410: 6869 6368 2063 6175 7365 20e2 8098 6470 hich cause ...dp │ │ │ │ │ +00070420: 6b67 2d73 6f75 7263 65e2 8099 2074 6f20 kg-source... to │ │ │ │ │ +00070430: 6861 6c74 2077 6974 6820 616e 2065 7272 halt with an err │ │ │ │ │ +00070440: 6f72 2077 6865 6e0a 6275 696c 6469 6e67 or when.building │ │ │ │ │ +00070450: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ +00070460: 6167 6520 6172 653a 0a0a 2020 202d 2041 age are:.. - A │ │ │ │ │ +00070470: 6464 696e 6720 6f72 2072 656d 6f76 696e dding or removin │ │ │ │ │ +00070480: 6720 7379 6d62 6f6c 6963 206c 696e 6b73 g symbolic links │ │ │ │ │ +00070490: 2c20 736f 636b 6574 7320 6f72 2070 6970 , sockets or pip │ │ │ │ │ +000704a0: 6573 2e0a 0a20 2020 2d20 4368 616e 6769 es... - Changi │ │ │ │ │ +000704b0: 6e67 2074 6865 2074 6172 6765 7473 206f ng the targets o │ │ │ │ │ +000704c0: 6620 7379 6d62 6f6c 6963 206c 696e 6b73 f symbolic links │ │ │ │ │ +000704d0: 2e0a 0a20 2020 2d20 4372 6561 7469 6e67 ... - Creating │ │ │ │ │ +000704e0: 2064 6972 6563 746f 7269 6573 2c20 6f74 directories, ot │ │ │ │ │ +000704f0: 6865 7220 7468 616e 20e2 8098 6465 6269 her than ...debi │ │ │ │ │ +00070500: 616e e280 992e 0a0a 2020 202d 2043 6861 an...... - Cha │ │ │ │ │ +00070510: 6e67 6573 2074 6f20 7468 6520 636f 6e74 nges to the cont │ │ │ │ │ +00070520: 656e 7473 206f 6620 6269 6e61 7279 2066 ents of binary f │ │ │ │ │ +00070530: 696c 6573 2e0a 0a43 6861 6e67 6573 2077 iles...Changes w │ │ │ │ │ +00070540: 6869 6368 2063 6175 7365 20e2 8098 6470 hich cause ...dp │ │ │ │ │ +00070550: 6b67 2d73 6f75 7263 65e2 8099 2074 6f20 kg-source... to │ │ │ │ │ +00070560: 7072 696e 7420 6120 7761 726e 696e 6720 print a warning │ │ │ │ │ +00070570: 6275 7420 636f 6e74 696e 7565 2061 6e79 but continue any │ │ │ │ │ +00070580: 7761 790a 6172 653a 0a0a 2020 202d 2052 way.are:.. - R │ │ │ │ │ +00070590: 656d 6f76 696e 6720 6669 6c65 732c 2064 emoving files, d │ │ │ │ │ +000705a0: 6972 6563 746f 7269 6573 206f 7220 7379 irectories or sy │ │ │ │ │ +000705b0: 6d6c 696e 6b73 2e20 2028 3429 0a0a 2020 mlinks. (4).. │ │ │ │ │ +000705c0: 202d 2043 6861 6e67 6564 2074 6578 7420 - Changed text │ │ │ │ │ +000705d0: 6669 6c65 7320 7768 6963 6820 6172 6520 files which are │ │ │ │ │ +000705e0: 6d69 7373 696e 6720 7468 6520 7573 7561 missing the usua │ │ │ │ │ +000705f0: 6c20 6669 6e61 6c20 6e65 776c 696e 650a l final newline. │ │ │ │ │ +00070600: 2020 2020 2028 6569 7468 6572 2069 6e20 (either in │ │ │ │ │ +00070610: 7468 6520 6f72 6967 696e 616c 206f 7220 the original or │ │ │ │ │ +00070620: 7468 6520 6d6f 6469 6669 6564 2073 6f75 the modified sou │ │ │ │ │ +00070630: 7263 6520 7472 6565 292e 0a0a 4368 616e rce tree)...Chan │ │ │ │ │ +00070640: 6765 7320 7768 6963 6820 6172 6520 6e6f ges which are no │ │ │ │ │ +00070650: 7420 7265 7072 6573 656e 7465 642c 2062 t represented, b │ │ │ │ │ +00070660: 7574 2077 6869 6368 2061 7265 206e 6f74 ut which are not │ │ │ │ │ +00070670: 2064 6574 6563 7465 6420 6279 0ae2 8098 detected by.... │ │ │ │ │ +00070680: 6470 6b67 2d73 6f75 7263 65e2 8099 2c20 dpkg-source..., │ │ │ │ │ +00070690: 6172 653a 0a0a 2020 202d 2043 6861 6e67 are:.. - Chang │ │ │ │ │ +000706a0: 696e 6720 7468 6520 7065 726d 6973 7369 ing the permissi │ │ │ │ │ +000706b0: 6f6e 7320 6f66 2066 696c 6573 2028 6f74 ons of files (ot │ │ │ │ │ +000706c0: 6865 7220 7468 616e 20e2 8098 6465 6269 her than ...debi │ │ │ │ │ +000706d0: 616e 2f72 756c 6573 e280 9929 2061 6e64 an/rules...) and │ │ │ │ │ +000706e0: 0a20 2020 2020 6469 7265 6374 6f72 6965 . directorie │ │ │ │ │ +000706f0: 732e 0a0a 5468 6520 e280 9864 6562 6961 s...The ...debia │ │ │ │ │ +00070700: 6ee2 8099 2064 6972 6563 746f 7279 2061 n... directory a │ │ │ │ │ +00070710: 6e64 20e2 8098 6465 6269 616e 2f72 756c nd ...debian/rul │ │ │ │ │ +00070720: 6573 e280 9920 6172 6520 6861 6e64 6c65 es... are handle │ │ │ │ │ +00070730: 6420 7370 6563 6961 6c6c 7920 6279 0ae2 d specially by.. │ │ │ │ │ +00070740: 8098 6470 6b67 2d73 6f75 7263 65e2 8099 ..dpkg-source... │ │ │ │ │ +00070750: 202d 2062 6566 6f72 6520 6170 706c 7969 - before applyi │ │ │ │ │ +00070760: 6e67 2074 6865 2063 6861 6e67 6573 2069 ng the changes i │ │ │ │ │ +00070770: 7420 7769 6c6c 2063 7265 6174 6520 7468 t will create th │ │ │ │ │ +00070780: 6520 e280 9864 6562 6961 6ee2 8099 0a64 e ...debian....d │ │ │ │ │ +00070790: 6972 6563 746f 7279 2c20 616e 6420 6166 irectory, and af │ │ │ │ │ +000707a0: 7465 7277 6172 6473 2069 7420 7769 6c6c terwards it will │ │ │ │ │ +000707b0: 206d 616b 6520 e280 9864 6562 6961 6e2f make ...debian/ │ │ │ │ │ +000707c0: 7275 6c65 73e2 8099 2077 6f72 6c64 2d65 rules... world-e │ │ │ │ │ +000707d0: 7865 6375 7461 626c 652e 0a0a 2020 202d xecutable... - │ │ │ │ │ +000707e0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ +000707f0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ +00070800: 2020 2028 3129 2054 6869 7320 6973 206e (1) This is n │ │ │ │ │ +00070810: 6f74 2063 7572 7265 6e74 6c79 2064 6574 ot currently det │ │ │ │ │ +00070820: 6563 7465 6420 7768 656e 2062 7569 6c64 ected when build │ │ │ │ │ +00070830: 696e 6720 736f 7572 6365 2070 6163 6b61 ing source packa │ │ │ │ │ +00070840: 6765 732c 2062 7574 0a6f 6e6c 7920 7768 ges, but.only wh │ │ │ │ │ +00070850: 656e 2065 7874 7261 6374 696e 6720 7468 en extracting th │ │ │ │ │ +00070860: 656d 2e0a 0a20 2020 2832 2920 4861 7264 em... (2) Hard │ │ │ │ │ +00070870: 206c 696e 6b73 206d 6179 2062 6520 7065 links may be pe │ │ │ │ │ +00070880: 726d 6974 7465 6420 6174 2073 6f6d 6520 rmitted at some │ │ │ │ │ +00070890: 706f 696e 7420 696e 2074 6865 2066 7574 point in the fut │ │ │ │ │ +000708a0: 7572 652c 2062 7574 0a77 6f75 6c64 2072 ure, but.would r │ │ │ │ │ +000708b0: 6571 7569 7265 2061 2066 6169 7220 616d equire a fair am │ │ │ │ │ +000708c0: 6f75 6e74 206f 6620 776f 726b 2e0a 0a20 ount of work... │ │ │ │ │ +000708d0: 2020 2833 2920 5365 7467 6964 2064 6972 (3) Setgid dir │ │ │ │ │ +000708e0: 6563 746f 7269 6573 2061 7265 2061 6c6c ectories are all │ │ │ │ │ +000708f0: 6f77 6564 2e0a 0a20 2020 2834 2920 5265 owed... (4) Re │ │ │ │ │ +00070900: 6e61 6d69 6e67 2061 2066 696c 6520 6973 naming a file is │ │ │ │ │ +00070910: 206e 6f74 2074 7265 6174 6564 2073 7065 not treated spe │ │ │ │ │ +00070920: 6369 616c 6c79 202d 2069 7420 6973 2073 cially - it is s │ │ │ │ │ +00070930: 6565 6e20 6173 2074 6865 0a72 656d 6f76 een as the.remov │ │ │ │ │ +00070940: 616c 206f 6620 7468 6520 6f6c 6420 6669 al of the old fi │ │ │ │ │ +00070950: 6c65 2028 7768 6963 6820 6765 6e65 7261 le (which genera │ │ │ │ │ +00070960: 7465 7320 6120 7761 726e 696e 672c 2062 tes a warning, b │ │ │ │ │ +00070970: 7574 2069 7320 6f74 6865 7277 6973 650a ut is otherwise. │ │ │ │ │ +00070980: 6967 6e6f 7265 6429 2c20 616e 6420 7468 ignored), and th │ │ │ │ │ +00070990: 6520 6372 6561 7469 6f6e 206f 6620 7468 e creation of th │ │ │ │ │ +000709a0: 6520 6e65 7720 6f6e 652e 0a0a 1f0a 4669 e new one.....Fi │ │ │ │ │ +000709b0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +000709c0: 792e 696e 666f 2c20 204e 6f64 653a 2043 y.info, Node: C │ │ │ │ │ +000709d0: 6f6e 7472 6f6c 2066 696c 6573 2061 6e64 ontrol files and │ │ │ │ │ +000709e0: 2074 6865 6972 2066 6965 6c64 7320 6672 their fields fr │ │ │ │ │ +000709f0: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ +00070a00: 204d 616e 7561 6c2c 2020 4e65 7874 3a20 Manual, Next: │ │ │ │ │ +00070a10: 436f 6e66 6967 7572 6174 696f 6e20 6669 Configuration fi │ │ │ │ │ +00070a20: 6c65 2068 616e 646c 696e 6720 6672 6f6d le handling from │ │ │ │ │ +00070a30: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ +00070a40: 616e 7561 6c2c 2020 5072 6576 3a20 536f anual, Prev: So │ │ │ │ │ +00070a50: 7572 6365 2070 6163 6b61 6765 7320 6672 urce packages fr │ │ │ │ │ +00070a60: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ +00070a70: 204d 616e 7561 6c2c 2020 5570 3a20 546f Manual, Up: To │ │ │ │ │ +00070a80: 700a 0a31 3620 436f 6e74 726f 6c20 6669 p..16 Control fi │ │ │ │ │ +00070a90: 6c65 7320 616e 6420 7468 6569 7220 6669 les and their fi │ │ │ │ │ +00070aa0: 656c 6473 2028 6672 6f6d 206f 6c64 2050 elds (from old P │ │ │ │ │ +00070ab0: 6163 6b61 6769 6e67 204d 616e 7561 6c29 ackaging Manual) │ │ │ │ │ +00070ac0: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .*************** │ │ │ │ │ +00070ad0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00070ae0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00070af0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************.. │ │ │ │ │ +00070b00: 4d61 6e79 206f 6620 7468 6520 746f 6f6c Many of the tool │ │ │ │ │ +00070b10: 7320 696e 2074 6865 20e2 8098 6470 6b67 s in the ...dpkg │ │ │ │ │ +00070b20: e280 9920 7375 6974 6520 6d61 6e69 7075 ... suite manipu │ │ │ │ │ +00070b30: 6c61 7465 2064 6174 6120 696e 2061 2063 late data in a c │ │ │ │ │ +00070b40: 6f6d 6d6f 6e0a 666f 726d 6174 2c20 6b6e ommon.format, kn │ │ │ │ │ +00070b50: 6f77 6e20 6173 2063 6f6e 7472 6f6c 2066 own as control f │ │ │ │ │ +00070b60: 696c 6573 2e20 2042 696e 6172 7920 616e iles. Binary an │ │ │ │ │ +00070b70: 6420 736f 7572 6365 2070 6163 6b61 6765 d source package │ │ │ │ │ +00070b80: 7320 6861 7665 2063 6f6e 7472 6f6c 0a64 s have control.d │ │ │ │ │ +00070b90: 6174 6120 6173 2064 6f20 7468 6520 e280 ata as do the .. │ │ │ │ │ +00070ba0: 982e 6368 616e 6765 73e2 8099 2066 696c ..changes... fil │ │ │ │ │ +00070bb0: 6573 2077 6869 6368 2063 6f6e 7472 6f6c es which control │ │ │ │ │ +00070bc0: 2074 6865 2069 6e73 7461 6c6c 6174 696f the installatio │ │ │ │ │ +00070bd0: 6e20 6f66 0a75 706c 6f61 6465 6420 6669 n of.uploaded fi │ │ │ │ │ +00070be0: 6c65 732c 2061 6e64 20e2 8098 6470 6b67 les, and ...dpkg │ │ │ │ │ +00070bf0: e280 99e2 8099 7320 696e 7465 726e 616c ......s internal │ │ │ │ │ +00070c00: 2064 6174 6162 6173 6573 2061 7265 2069 databases are i │ │ │ │ │ +00070c10: 6e20 6120 7369 6d69 6c61 7220 666f 726d n a similar form │ │ │ │ │ +00070c20: 6174 2e0a 0a2a 204d 656e 753a 0a0a 2a20 at...* Menu:..* │ │ │ │ │ +00070c30: 5379 6e74 6178 206f 6620 636f 6e74 726f Syntax of contro │ │ │ │ │ +00070c40: 6c20 6669 6c65 733a 2053 796e 7461 7820 l files: Syntax │ │ │ │ │ +00070c50: 6f66 2063 6f6e 7472 6f6c 2066 696c 6573 of control files │ │ │ │ │ +00070c60: 3c32 3e2e 0a2a 204c 6973 7420 6f66 2066 <2>..* List of f │ │ │ │ │ +00070c70: 6965 6c64 733a 204c 6973 7420 6f66 2066 ields: List of f │ │ │ │ │ +00070c80: 6965 6c64 733c 323e 2e0a 0a1f 0a46 696c ields<2>.....Fil │ │ │ │ │ +00070c90: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00070ca0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5379 .info, Node: Sy │ │ │ │ │ +00070cb0: 6e74 6178 206f 6620 636f 6e74 726f 6c20 ntax of control │ │ │ │ │ +00070cc0: 6669 6c65 733c 323e 2c20 204e 6578 743a files<2>, Next: │ │ │ │ │ +00070cd0: 204c 6973 7420 6f66 2066 6965 6c64 733c List of fields< │ │ │ │ │ +00070ce0: 323e 2c20 2055 703a 2043 6f6e 7472 6f6c 2>, Up: Control │ │ │ │ │ +00070cf0: 2066 696c 6573 2061 6e64 2074 6865 6972 files and their │ │ │ │ │ +00070d00: 2066 6965 6c64 7320 6672 6f6d 206f 6c64 fields from old │ │ │ │ │ +00070d10: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ +00070d20: 6c0a 0a31 362e 3120 5379 6e74 6178 206f l..16.1 Syntax o │ │ │ │ │ +00070d30: 6620 636f 6e74 726f 6c20 6669 6c65 730a f control files. │ │ │ │ │ +00070d40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00070d50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5365 ============..Se │ │ │ │ │ +00070d60: 6520 2a6e 6f74 6520 5379 6e74 6178 206f e *note Syntax o │ │ │ │ │ +00070d70: 6620 636f 6e74 726f 6c20 6669 6c65 733a f control files: │ │ │ │ │ +00070d80: 2039 312e 0a0a 4974 2069 7320 696d 706f 91...It is impo │ │ │ │ │ +00070d90: 7274 616e 7420 746f 206e 6f74 6520 7468 rtant to note th │ │ │ │ │ +00070da0: 6174 2074 6865 7265 2061 7265 2073 6576 at there are sev │ │ │ │ │ +00070db0: 6572 616c 2066 6965 6c64 7320 7768 6963 eral fields whic │ │ │ │ │ +00070dc0: 6820 6172 6520 6f70 7469 6f6e 616c 0a61 h are optional.a │ │ │ │ │ +00070dd0: 7320 6661 7220 6173 20e2 8098 6470 6b67 s far as ...dpkg │ │ │ │ │ +00070de0: e280 9920 616e 6420 7468 6520 7265 6c61 ... and the rela │ │ │ │ │ +00070df0: 7465 6420 746f 6f6c 7320 6172 6520 636f ted tools are co │ │ │ │ │ +00070e00: 6e63 6572 6e65 642c 2062 7574 2077 6869 ncerned, but whi │ │ │ │ │ +00070e10: 6368 206d 7573 740a 6170 7065 6172 2069 ch must.appear i │ │ │ │ │ +00070e20: 6e20 6576 6572 7920 4465 6269 616e 2070 n every Debian p │ │ │ │ │ +00070e30: 6163 6b61 6765 2c20 6f72 2077 686f 7365 ackage, or whose │ │ │ │ │ +00070e40: 206f 6d69 7373 696f 6e20 6d61 7920 6361 omission may ca │ │ │ │ │ +00070e50: 7573 6520 7072 6f62 6c65 6d73 2e0a 0a1f use problems.... │ │ │ │ │ +00070e60: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00070e70: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00070e80: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ +00070e90: 3c32 3e2c 2020 5072 6576 3a20 5379 6e74 <2>, Prev: Synt │ │ │ │ │ +00070ea0: 6178 206f 6620 636f 6e74 726f 6c20 6669 ax of control fi │ │ │ │ │ +00070eb0: 6c65 733c 323e 2c20 2055 703a 2043 6f6e les<2>, Up: Con │ │ │ │ │ +00070ec0: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ +00070ed0: 6865 6972 2066 6965 6c64 7320 6672 6f6d heir fields from │ │ │ │ │ +00070ee0: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ +00070ef0: 616e 7561 6c0a 0a31 362e 3220 4c69 7374 anual..16.2 List │ │ │ │ │ +00070f00: 206f 6620 6669 656c 6473 0a3d 3d3d 3d3d of fields.===== │ │ │ │ │ +00070f10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00070f20: 5365 6520 2a6e 6f74 6520 4c69 7374 206f See *note List o │ │ │ │ │ +00070f30: 6620 6669 656c 6473 3a20 6162 2e0a 0a54 f fields: ab...T │ │ │ │ │ +00070f40: 6869 7320 7365 6374 696f 6e20 6e6f 7720 his section now │ │ │ │ │ +00070f50: 636f 6e74 6169 6e73 206f 6e6c 7920 7468 contains only th │ │ │ │ │ +00070f60: 6520 6669 656c 6473 2074 6861 7420 6469 e fields that di │ │ │ │ │ +00070f70: 646e e280 9974 2062 656c 6f6e 6720 746f dn...t belong to │ │ │ │ │ +00070f80: 2074 6865 0a50 6f6c 6963 7920 6d61 6e75 the.Policy manu │ │ │ │ │ +00070f90: 616c 2e0a 0a2a 204d 656e 753a 0a0a 2a20 al...* Menu:..* │ │ │ │ │ +00070fa0: 4669 6c65 6e61 6d65 2061 6e64 204d 5344 Filename and MSD │ │ │ │ │ +00070fb0: 4f53 2d46 696c 656e 616d 653a 3a0a 2a20 OS-Filename::.* │ │ │ │ │ +00070fc0: 5369 7a65 2061 6e64 204d 4435 7375 6d3a Size and MD5sum: │ │ │ │ │ +00070fd0: 3a0a 2a20 5374 6174 7573 3a3a 0a2a 2043 :.* Status::.* C │ │ │ │ │ +00070fe0: 6f6e 6669 672d 5665 7273 696f 6e3a 3a0a onfig-Version::. │ │ │ │ │ +00070ff0: 2a20 436f 6e66 6669 6c65 733a 3a0a 2a20 * Conffiles::.* │ │ │ │ │ +00071000: 4f62 736f 6c65 7465 2066 6965 6c64 733a Obsolete fields: │ │ │ │ │ +00071010: 204f 6273 6f6c 6574 6520 6669 656c 6473 Obsolete fields │ │ │ │ │ +00071020: 3c32 3e2e 0a0a 1f0a 4669 6c65 3a20 6465 <2>.....File: de │ │ │ │ │ +00071030: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00071040: 2c20 204e 6f64 653a 2046 696c 656e 616d , Node: Filenam │ │ │ │ │ +00071050: 6520 616e 6420 4d53 444f 532d 4669 6c65 e and MSDOS-File │ │ │ │ │ +00071060: 6e61 6d65 2c20 204e 6578 743a 2053 697a name, Next: Siz │ │ │ │ │ +00071070: 6520 616e 6420 4d44 3573 756d 2c20 2055 e and MD5sum, U │ │ │ │ │ +00071080: 703a 204c 6973 7420 6f66 2066 6965 6c64 p: List of field │ │ │ │ │ +00071090: 733c 323e 0a0a 3136 2e32 2e31 20e2 8098 s<2>..16.2.1 ... │ │ │ │ │ +000710a0: 4669 6c65 6e61 6d65 e280 9920 616e 6420 Filename... and │ │ │ │ │ +000710b0: e280 984d 5344 4f53 2d46 696c 656e 616d ...MSDOS-Filenam │ │ │ │ │ +000710c0: 65e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d e....----------- │ │ │ │ │ +000710d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000710e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 -----------..The │ │ │ │ │ +000710f0: 7365 2066 6965 6c64 7320 696e 20e2 8098 se fields in ... │ │ │ │ │ +00071100: 5061 636b 6167 6573 e280 9920 6669 6c65 Packages... file │ │ │ │ │ +00071110: 7320 6769 7665 2074 6865 2066 696c 656e s give the filen │ │ │ │ │ +00071120: 616d 6528 7329 206f 6620 2874 6865 2070 ame(s) of (the p │ │ │ │ │ +00071130: 6172 7473 206f 6629 0a61 2070 6163 6b61 arts of).a packa │ │ │ │ │ +00071140: 6765 2069 6e20 7468 6520 6469 7374 7269 ge in the distri │ │ │ │ │ +00071150: 6275 7469 6f6e 2064 6972 6563 746f 7269 bution directori │ │ │ │ │ +00071160: 6573 2c20 7265 6c61 7469 7665 2074 6f20 es, relative to │ │ │ │ │ +00071170: 7468 6520 726f 6f74 206f 6620 7468 650a the root of the. │ │ │ │ │ +00071180: 4465 6269 616e 2068 6965 7261 7263 6879 Debian hierarchy │ │ │ │ │ +00071190: 2e20 2049 6620 7468 6520 7061 636b 6167 . If the packag │ │ │ │ │ +000711a0: 6520 6861 7320 6265 656e 2073 706c 6974 e has been split │ │ │ │ │ +000711b0: 2069 6e74 6f20 7365 7665 7261 6c20 7061 into several pa │ │ │ │ │ +000711c0: 7274 7320 7468 650a 7061 7274 7320 6172 rts the.parts ar │ │ │ │ │ +000711d0: 6520 616c 6c20 6c69 7374 6564 2069 6e20 e all listed in │ │ │ │ │ +000711e0: 6f72 6465 722c 2073 6570 6172 6174 6564 order, separated │ │ │ │ │ +000711f0: 2062 7920 7370 6163 6573 2e0a 0a1f 0a46 by spaces.....F │ │ │ │ │ +00071200: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00071210: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00071220: 5369 7a65 2061 6e64 204d 4435 7375 6d2c Size and MD5sum, │ │ │ │ │ +00071230: 2020 4e65 7874 3a20 5374 6174 7573 2c20 Next: Status, │ │ │ │ │ +00071240: 2050 7265 763a 2046 696c 656e 616d 6520 Prev: Filename │ │ │ │ │ +00071250: 616e 6420 4d53 444f 532d 4669 6c65 6e61 and MSDOS-Filena │ │ │ │ │ +00071260: 6d65 2c20 2055 703a 204c 6973 7420 6f66 me, Up: List of │ │ │ │ │ +00071270: 2066 6965 6c64 733c 323e 0a0a 3136 2e32 fields<2>..16.2 │ │ │ │ │ +00071280: 2e32 20e2 8098 5369 7a65 e280 9920 616e .2 ...Size... an │ │ │ │ │ +00071290: 6420 e280 984d 4435 7375 6de2 8099 0a2d d ...MD5sum....- │ │ │ │ │ +000712a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000712b0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 7365 ---------..These │ │ │ │ │ +000712c0: 2066 6965 6c64 7320 696e 20e2 8098 5061 fields in ...Pa │ │ │ │ │ +000712d0: 636b 6167 6573 e280 9920 6669 6c65 7320 ckages... files │ │ │ │ │ +000712e0: 6769 7665 2074 6865 2073 697a 6520 2869 give the size (i │ │ │ │ │ +000712f0: 6e20 6279 7465 732c 2065 7870 7265 7373 n bytes, express │ │ │ │ │ +00071300: 6564 2069 6e0a 6465 6369 6d61 6c29 2061 ed in.decimal) a │ │ │ │ │ +00071310: 6e64 204d 4435 2063 6865 636b 7375 6d20 nd MD5 checksum │ │ │ │ │ +00071320: 6f66 2074 6865 2066 696c 6528 7329 2077 of the file(s) w │ │ │ │ │ +00071330: 6869 6368 206d 616b 6528 7329 2075 7020 hich make(s) up │ │ │ │ │ +00071340: 6120 6269 6e61 7279 0a70 6163 6b61 6765 a binary.package │ │ │ │ │ +00071350: 2069 6e20 7468 6520 6469 7374 7269 6275 in the distribu │ │ │ │ │ +00071360: 7469 6f6e 2e20 2049 6620 7468 6520 7061 tion. If the pa │ │ │ │ │ +00071370: 636b 6167 6520 6973 2073 706c 6974 2069 ckage is split i │ │ │ │ │ +00071380: 6e74 6f20 7365 7665 7261 6c20 7061 7274 nto several part │ │ │ │ │ +00071390: 730a 7468 6520 7661 6c75 6573 2066 6f72 s.the values for │ │ │ │ │ +000713a0: 2074 6865 2070 6172 7473 2061 7265 206c the parts are l │ │ │ │ │ +000713b0: 6973 7465 6420 696e 206f 7264 6572 2c20 isted in order, │ │ │ │ │ +000713c0: 7365 7061 7261 7465 6420 6279 2073 7061 separated by spa │ │ │ │ │ +000713d0: 6365 732e 0a0a 1f0a 4669 6c65 3a20 6465 ces.....File: de │ │ │ │ │ +000713e0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000713f0: 2c20 204e 6f64 653a 2053 7461 7475 732c , Node: Status, │ │ │ │ │ +00071400: 2020 4e65 7874 3a20 436f 6e66 6967 2d56 Next: Config-V │ │ │ │ │ +00071410: 6572 7369 6f6e 2c20 2050 7265 763a 2053 ersion, Prev: S │ │ │ │ │ +00071420: 697a 6520 616e 6420 4d44 3573 756d 2c20 ize and MD5sum, │ │ │ │ │ +00071430: 2055 703a 204c 6973 7420 6f66 2066 6965 Up: List of fie │ │ │ │ │ +00071440: 6c64 733c 323e 0a0a 3136 2e32 2e33 20e2 lds<2>..16.2.3 . │ │ │ │ │ +00071450: 8098 5374 6174 7573 e280 990a 2d2d 2d2d ..Status....---- │ │ │ │ │ +00071460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 -----------..Thi │ │ │ │ │ +00071470: 7320 6669 656c 6420 696e 20e2 8098 6470 s field in ...dp │ │ │ │ │ +00071480: 6b67 e280 99e2 8099 7320 7374 6174 7573 kg......s status │ │ │ │ │ +00071490: 2066 696c 6520 7265 636f 7264 7320 7768 file records wh │ │ │ │ │ +000714a0: 6574 6865 7220 7468 6520 7573 6572 2077 ether the user w │ │ │ │ │ +000714b0: 616e 7473 2061 0a70 6163 6b61 6765 2069 ants a.package i │ │ │ │ │ +000714c0: 6e73 7461 6c6c 6564 2c20 7265 6d6f 7665 nstalled, remove │ │ │ │ │ +000714d0: 6420 6f72 206c 6566 7420 616c 6f6e 652c d or left alone, │ │ │ │ │ +000714e0: 2077 6865 7468 6572 2069 7420 6973 2062 whether it is b │ │ │ │ │ +000714f0: 726f 6b65 6e0a 2872 6571 7569 7269 6e67 roken.(requiring │ │ │ │ │ +00071500: 2072 652d 696e 7374 616c 6c61 7469 6f6e re-installation │ │ │ │ │ +00071510: 2920 6f72 206e 6f74 2061 6e64 2077 6861 ) or not and wha │ │ │ │ │ +00071520: 7420 6974 7320 6375 7272 656e 7420 7374 t its current st │ │ │ │ │ +00071530: 6174 6520 6f6e 2074 6865 0a73 7973 7465 ate on the.syste │ │ │ │ │ +00071540: 6d20 6973 2e20 2045 6163 6820 6f66 2074 m is. Each of t │ │ │ │ │ +00071550: 6865 7365 2070 6965 6365 7320 6f66 2069 hese pieces of i │ │ │ │ │ +00071560: 6e66 6f72 6d61 7469 6f6e 2069 7320 6120 nformation is a │ │ │ │ │ +00071570: 7369 6e67 6c65 2077 6f72 642e 0a0a 1f0a single word..... │ │ │ │ │ +00071580: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00071590: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +000715a0: 2043 6f6e 6669 672d 5665 7273 696f 6e2c Config-Version, │ │ │ │ │ +000715b0: 2020 4e65 7874 3a20 436f 6e66 6669 6c65 Next: Conffile │ │ │ │ │ +000715c0: 732c 2020 5072 6576 3a20 5374 6174 7573 s, Prev: Status │ │ │ │ │ +000715d0: 2c20 2055 703a 204c 6973 7420 6f66 2066 , Up: List of f │ │ │ │ │ +000715e0: 6965 6c64 733c 323e 0a0a 3136 2e32 2e34 ields<2>..16.2.4 │ │ │ │ │ +000715f0: 20e2 8098 436f 6e66 6967 2d56 6572 7369 ...Config-Versi │ │ │ │ │ +00071600: 6f6e e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d on....---------- │ │ │ │ │ +00071610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 -------------..I │ │ │ │ │ +00071620: 6620 6120 7061 636b 6167 6520 6973 206e f a package is n │ │ │ │ │ +00071630: 6f74 2069 6e73 7461 6c6c 6564 206f 7220 ot installed or │ │ │ │ │ +00071640: 6e6f 7420 636f 6e66 6967 7572 6564 2c20 not configured, │ │ │ │ │ +00071650: 7468 6973 2066 6965 6c64 2069 6e20 e280 this field in .. │ │ │ │ │ +00071660: 9864 706b 67e2 8099 e280 9973 0a73 7461 .dpkg......s.sta │ │ │ │ │ +00071670: 7475 7320 6669 6c65 2072 6563 6f72 6473 tus file records │ │ │ │ │ +00071680: 2074 6865 206c 6173 7420 7665 7273 696f the last versio │ │ │ │ │ +00071690: 6e20 6f66 2074 6865 2070 6163 6b61 6765 n of the package │ │ │ │ │ +000716a0: 2077 6869 6368 2077 6173 0a73 7563 6365 which was.succe │ │ │ │ │ +000716b0: 7373 6675 6c6c 7920 636f 6e66 6967 7572 ssfully configur │ │ │ │ │ +000716c0: 6564 2e0a 0a1f 0a46 696c 653a 2064 6562 ed.....File: deb │ │ │ │ │ +000716d0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +000716e0: 2020 4e6f 6465 3a20 436f 6e66 6669 6c65 Node: Conffile │ │ │ │ │ +000716f0: 732c 2020 4e65 7874 3a20 4f62 736f 6c65 s, Next: Obsole │ │ │ │ │ +00071700: 7465 2066 6965 6c64 733c 323e 2c20 2050 te fields<2>, P │ │ │ │ │ +00071710: 7265 763a 2043 6f6e 6669 672d 5665 7273 rev: Config-Vers │ │ │ │ │ +00071720: 696f 6e2c 2020 5570 3a20 4c69 7374 206f ion, Up: List o │ │ │ │ │ +00071730: 6620 6669 656c 6473 3c32 3e0a 0a31 362e f fields<2>..16. │ │ │ │ │ +00071740: 322e 3520 e280 9843 6f6e 6666 696c 6573 2.5 ...Conffiles │ │ │ │ │ +00071750: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ +00071760: 2d2d 2d2d 2d2d 0a0a 5468 6973 2066 6965 ------..This fie │ │ │ │ │ +00071770: 6c64 2069 6e20 e280 9864 706b 67e2 8099 ld in ...dpkg... │ │ │ │ │ +00071780: e280 9973 2073 7461 7475 7320 6669 6c65 ...s status file │ │ │ │ │ +00071790: 2063 6f6e 7461 696e 7320 696e 666f 726d contains inform │ │ │ │ │ +000717a0: 6174 696f 6e20 6162 6f75 7420 7468 650a ation about the. │ │ │ │ │ +000717b0: 6175 746f 6d61 7469 6361 6c6c 792d 6d61 automatically-ma │ │ │ │ │ +000717c0: 6e61 6765 6420 636f 6e66 6967 7572 6174 naged configurat │ │ │ │ │ +000717d0: 696f 6e20 6669 6c65 7320 6865 6c64 2062 ion files held b │ │ │ │ │ +000717e0: 7920 6120 7061 636b 6167 652e 2020 5468 y a package. Th │ │ │ │ │ +000717f0: 6973 2066 6965 6c64 0a73 686f 756c 6420 is field.should │ │ │ │ │ +00071800: 276e 6f74 2720 6170 7065 6172 2061 6e79 'not' appear any │ │ │ │ │ +00071810: 7768 6572 6520 696e 2061 2070 6163 6b61 where in a packa │ │ │ │ │ +00071820: 6765 210a 0a1f 0a46 696c 653a 2064 6562 ge!....File: deb │ │ │ │ │ +00071830: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00071840: 2020 4e6f 6465 3a20 4f62 736f 6c65 7465 Node: Obsolete │ │ │ │ │ +00071850: 2066 6965 6c64 733c 323e 2c20 2050 7265 fields<2>, Pre │ │ │ │ │ +00071860: 763a 2043 6f6e 6666 696c 6573 2c20 2055 v: Conffiles, U │ │ │ │ │ +00071870: 703a 204c 6973 7420 6f66 2066 6965 6c64 p: List of field │ │ │ │ │ +00071880: 733c 323e 0a0a 3136 2e32 2e36 204f 6273 s<2>..16.2.6 Obs │ │ │ │ │ +00071890: 6f6c 6574 6520 6669 656c 6473 0a2d 2d2d olete fields.--- │ │ │ │ │ +000718a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000718b0: 2d2d 2d0a 0a54 6865 7365 2061 7265 2073 ---..These are s │ │ │ │ │ +000718c0: 7469 6c6c 2072 6563 6f67 6e69 7a65 6420 till recognized │ │ │ │ │ +000718d0: 6279 20e2 8098 6470 6b67 e280 9920 6275 by ...dpkg... bu │ │ │ │ │ +000718e0: 7420 7368 6f75 6c64 206e 6f74 2061 7070 t should not app │ │ │ │ │ +000718f0: 6561 7220 616e 7977 6865 7265 2061 6e79 ear anywhere any │ │ │ │ │ +00071900: 0a6d 6f72 652e 0a0a e280 9852 6576 6973 .more......Revis │ │ │ │ │ +00071910: 696f 6ee2 8099 3b20 e280 9850 6163 6b61 ion...; ...Packa │ │ │ │ │ +00071920: 6765 2d52 6576 6973 696f 6ee2 8099 3b20 ge-Revision...; │ │ │ │ │ +00071930: e280 9850 6163 6b61 6765 5f52 6576 6973 ...Package_Revis │ │ │ │ │ +00071940: 696f 6ee2 8099 0a0a 2020 2020 2054 6865 ion..... The │ │ │ │ │ +00071950: 2044 6562 6961 6e20 7265 7669 7369 6f6e Debian revision │ │ │ │ │ +00071960: 2070 6172 7420 6f66 2074 6865 2070 6163 part of the pac │ │ │ │ │ +00071970: 6b61 6765 2076 6572 7369 6f6e 2077 6173 kage version was │ │ │ │ │ +00071980: 2061 7420 6f6e 6520 706f 696e 7420 696e at one point in │ │ │ │ │ +00071990: 0a20 2020 2020 6120 7365 7061 7261 7465 . a separate │ │ │ │ │ +000719a0: 2063 6f6e 7472 6f6c 2066 6965 6c64 2e20 control field. │ │ │ │ │ +000719b0: 2054 6869 7320 6669 656c 6420 7765 6e74 This field went │ │ │ │ │ +000719c0: 2074 6872 6f75 6768 2073 6576 6572 616c through several │ │ │ │ │ +000719d0: 206e 616d 6573 2e0a 0ae2 8098 5265 636f names......Reco │ │ │ │ │ +000719e0: 6d6d 656e 6465 64e2 8099 0a0a 2020 2020 mmended..... │ │ │ │ │ +000719f0: 204f 6c64 206e 616d 6520 666f 7220 e280 Old name for .. │ │ │ │ │ +00071a00: 9852 6563 6f6d 6d65 6e64 73e2 8099 2e0a .Recommends..... │ │ │ │ │ +00071a10: 0ae2 8098 4f70 7469 6f6e 616c e280 990a ....Optional.... │ │ │ │ │ +00071a20: 0a20 2020 2020 4f6c 6420 6e61 6d65 2066 . Old name f │ │ │ │ │ +00071a30: 6f72 20e2 8098 5375 6767 6573 7473 e280 or ...Suggests.. │ │ │ │ │ +00071a40: 992e 0a0a e280 9843 6c61 7373 e280 990a .......Class.... │ │ │ │ │ +00071a50: 0a20 2020 2020 4f6c 6420 6e61 6d65 2066 . Old name f │ │ │ │ │ +00071a60: 6f72 20e2 8098 5072 696f 7269 7479 e280 or ...Priority.. │ │ │ │ │ +00071a70: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ +00071a80: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00071a90: 204e 6f64 653a 2043 6f6e 6669 6775 7261 Node: Configura │ │ │ │ │ +00071aa0: 7469 6f6e 2066 696c 6520 6861 6e64 6c69 tion file handli │ │ │ │ │ +00071ab0: 6e67 2066 726f 6d20 6f6c 6420 5061 636b ng from old Pack │ │ │ │ │ +00071ac0: 6167 696e 6720 4d61 6e75 616c 2c20 204e aging Manual, N │ │ │ │ │ +00071ad0: 6578 743a 2041 6c74 6572 6e61 7469 7665 ext: Alternative │ │ │ │ │ +00071ae0: 2076 6572 7369 6f6e 7320 6f66 2061 6e20 versions of an │ │ │ │ │ +00071af0: 696e 7465 7266 6163 6520 2d20 7570 6461 interface - upda │ │ │ │ │ +00071b00: 7465 2d61 6c74 6572 6e61 7469 7665 7320 te-alternatives │ │ │ │ │ +00071b10: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +00071b20: 6e67 204d 616e 7561 6c2c 2020 5072 6576 ng Manual, Prev │ │ │ │ │ +00071b30: 3a20 436f 6e74 726f 6c20 6669 6c65 7320 : Control files │ │ │ │ │ +00071b40: 616e 6420 7468 6569 7220 6669 656c 6473 and their fields │ │ │ │ │ +00071b50: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ +00071b60: 696e 6720 4d61 6e75 616c 2c20 2055 703a ing Manual, Up: │ │ │ │ │ +00071b70: 2054 6f70 0a0a 3137 2043 6f6e 6669 6775 Top..17 Configu │ │ │ │ │ +00071b80: 7261 7469 6f6e 2066 696c 6520 6861 6e64 ration file hand │ │ │ │ │ +00071b90: 6c69 6e67 2028 6672 6f6d 206f 6c64 2050 ling (from old P │ │ │ │ │ +00071ba0: 6163 6b61 6769 6e67 204d 616e 7561 6c29 ackaging Manual) │ │ │ │ │ +00071bb0: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .*************** │ │ │ │ │ +00071bc0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00071bd0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00071be0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0ae2 8098 ***********..... │ │ │ │ │ +00071bf0: 6470 6b67 e280 9920 6361 6e20 646f 2061 dpkg... can do a │ │ │ │ │ +00071c00: 2063 6572 7461 696e 2061 6d6f 756e 7420 certain amount │ │ │ │ │ +00071c10: 6f66 2061 7574 6f6d 6174 6963 2068 616e of automatic han │ │ │ │ │ +00071c20: 646c 696e 6720 6f66 2070 6163 6b61 6765 dling of package │ │ │ │ │ +00071c30: 0a63 6f6e 6669 6775 7261 7469 6f6e 2066 .configuration f │ │ │ │ │ +00071c40: 696c 6573 2e0a 0a57 6865 7468 6572 2074 iles...Whether t │ │ │ │ │ +00071c50: 6869 7320 6d65 6368 616e 6973 6d20 6973 his mechanism is │ │ │ │ │ +00071c60: 2061 7070 726f 7072 6961 7465 2064 6570 appropriate dep │ │ │ │ │ +00071c70: 656e 6473 206f 6e20 6120 6e75 6d62 6572 ends on a number │ │ │ │ │ +00071c80: 206f 6620 6661 6374 6f72 732c 0a62 7574 of factors,.but │ │ │ │ │ +00071c90: 2062 6173 6963 616c 6c79 2074 6865 7265 basically there │ │ │ │ │ +00071ca0: 2061 7265 2074 776f 2061 7070 726f 6163 are two approac │ │ │ │ │ +00071cb0: 6865 7320 746f 2061 6e79 2070 6172 7469 hes to any parti │ │ │ │ │ +00071cc0: 6375 6c61 7220 636f 6e66 6967 7572 6174 cular configurat │ │ │ │ │ +00071cd0: 696f 6e0a 6669 6c65 2e0a 0a54 6865 2065 ion.file...The e │ │ │ │ │ +00071ce0: 6173 7920 6d65 7468 6f64 2069 7320 746f asy method is to │ │ │ │ │ +00071cf0: 2073 6869 7020 6120 6265 7374 2d65 6666 ship a best-eff │ │ │ │ │ +00071d00: 6f72 7420 636f 6e66 6967 7572 6174 696f ort configuratio │ │ │ │ │ +00071d10: 6e20 696e 2074 6865 2070 6163 6b61 6765 n in the package │ │ │ │ │ +00071d20: 2c0a 616e 6420 7573 6520 e280 9864 706b ,.and use ...dpk │ │ │ │ │ +00071d30: 67e2 8099 e280 9973 2063 6f6e 6666 696c g......s conffil │ │ │ │ │ +00071d40: 6520 6d65 6368 616e 6973 6d20 746f 2068 e mechanism to h │ │ │ │ │ +00071d50: 616e 646c 6520 7570 6461 7465 732e 2020 andle updates. │ │ │ │ │ +00071d60: 4966 2074 6865 2075 7365 7220 6973 0a75 If the user is.u │ │ │ │ │ +00071d70: 6e6c 696b 656c 7920 746f 2077 616e 7420 nlikely to want │ │ │ │ │ +00071d80: 746f 2065 6469 7420 7468 6520 6669 6c65 to edit the file │ │ │ │ │ +00071d90: 2c20 6275 7420 796f 7520 6e65 6564 2074 , but you need t │ │ │ │ │ +00071da0: 6865 6d20 746f 2062 6520 6162 6c65 2074 hem to be able t │ │ │ │ │ +00071db0: 6f0a 7769 7468 6f75 7420 6c6f 7369 6e67 o.without losing │ │ │ │ │ +00071dc0: 2074 6865 6972 2063 6861 6e67 6573 2c20 their changes, │ │ │ │ │ +00071dd0: 616e 6420 6120 6e65 7720 7061 636b 6167 and a new packag │ │ │ │ │ +00071de0: 6520 7769 7468 2061 2063 6861 6e67 6564 e with a changed │ │ │ │ │ +00071df0: 2076 6572 7369 6f6e 0a6f 6620 7468 6520 version.of the │ │ │ │ │ +00071e00: 6669 6c65 2069 7320 6f6e 6c79 2072 656c file is only rel │ │ │ │ │ +00071e10: 6561 7365 6420 696e 6672 6571 7565 6e74 eased infrequent │ │ │ │ │ +00071e20: 6c79 2c20 7468 6973 2069 7320 6120 676f ly, this is a go │ │ │ │ │ +00071e30: 6f64 2061 7070 726f 6163 682e 0a0a 5468 od approach...Th │ │ │ │ │ +00071e40: 6520 6861 7264 206d 6574 686f 6420 6973 e hard method is │ │ │ │ │ +00071e50: 2074 6f20 6275 696c 6420 7468 6520 636f to build the co │ │ │ │ │ +00071e60: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +00071e70: 2066 726f 6d20 7363 7261 7463 6820 696e from scratch in │ │ │ │ │ +00071e80: 2074 6865 0ae2 8098 706f 7374 696e 7374 the....postinst │ │ │ │ │ +00071e90: e280 9920 7363 7269 7074 2c20 616e 6420 ... script, and │ │ │ │ │ +00071ea0: 746f 2074 616b 6520 7468 6520 7265 7370 to take the resp │ │ │ │ │ +00071eb0: 6f6e 7369 6269 6c69 7479 2066 6f72 2066 onsibility for f │ │ │ │ │ +00071ec0: 6978 696e 6720 616e 790a 6d69 7374 616b ixing any.mistak │ │ │ │ │ +00071ed0: 6573 206d 6164 6520 696e 2065 6172 6c69 es made in earli │ │ │ │ │ +00071ee0: 6572 2076 6572 7369 6f6e 7320 6f66 2074 er versions of t │ │ │ │ │ +00071ef0: 6865 2070 6163 6b61 6765 2061 7574 6f6d he package autom │ │ │ │ │ +00071f00: 6174 6963 616c 6c79 2e20 2054 6869 730a atically. This. │ │ │ │ │ +00071f10: 7769 6c6c 2062 6520 6170 7072 6f70 7269 will be appropri │ │ │ │ │ +00071f20: 6174 6520 6966 2074 6865 2066 696c 6520 ate if the file │ │ │ │ │ +00071f30: 6973 206c 696b 656c 7920 746f 206e 6565 is likely to nee │ │ │ │ │ +00071f40: 6420 746f 2062 6520 6469 6666 6572 656e d to be differen │ │ │ │ │ +00071f50: 7420 6f6e 0a65 6163 6820 7379 7374 656d t on.each system │ │ │ │ │ +00071f60: 2e0a 0a2a 204d 656e 753a 0a0a 2a20 4175 ...* Menu:..* Au │ │ │ │ │ +00071f70: 746f 6d61 7469 6320 6861 6e64 6c69 6e67 tomatic handling │ │ │ │ │ +00071f80: 206f 6620 636f 6e66 6967 7572 6174 696f of configuratio │ │ │ │ │ +00071f90: 6e20 6669 6c65 7320 6279 2064 706b 673a n files by dpkg: │ │ │ │ │ +00071fa0: 3a0a 2a20 4675 6c6c 792d 6665 6174 7572 :.* Fully-featur │ │ │ │ │ +00071fb0: 6564 206d 6169 6e74 6169 6e65 7220 7363 ed maintainer sc │ │ │ │ │ +00071fc0: 7269 7074 2063 6f6e 6669 6775 7261 7469 ript configurati │ │ │ │ │ +00071fd0: 6f6e 2068 616e 646c 696e 673a 3a0a 0a1f on handling::... │ │ │ │ │ +00071fe0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00071ff0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00072000: 3a20 4175 746f 6d61 7469 6320 6861 6e64 : Automatic hand │ │ │ │ │ +00072010: 6c69 6e67 206f 6620 636f 6e66 6967 7572 ling of configur │ │ │ │ │ +00072020: 6174 696f 6e20 6669 6c65 7320 6279 2064 ation files by d │ │ │ │ │ +00072030: 706b 672c 2020 4e65 7874 3a20 4675 6c6c pkg, Next: Full │ │ │ │ │ +00072040: 792d 6665 6174 7572 6564 206d 6169 6e74 y-featured maint │ │ │ │ │ +00072050: 6169 6e65 7220 7363 7269 7074 2063 6f6e ainer script con │ │ │ │ │ +00072060: 6669 6775 7261 7469 6f6e 2068 616e 646c figuration handl │ │ │ │ │ +00072070: 696e 672c 2020 5570 3a20 436f 6e66 6967 ing, Up: Config │ │ │ │ │ +00072080: 7572 6174 696f 6e20 6669 6c65 2068 616e uration file han │ │ │ │ │ +00072090: 646c 696e 6720 6672 6f6d 206f 6c64 2050 dling from old P │ │ │ │ │ +000720a0: 6163 6b61 6769 6e67 204d 616e 7561 6c0a ackaging Manual. │ │ │ │ │ +000720b0: 0a31 372e 3120 4175 746f 6d61 7469 6320 .17.1 Automatic │ │ │ │ │ +000720c0: 6861 6e64 6c69 6e67 206f 6620 636f 6e66 handling of conf │ │ │ │ │ +000720d0: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ +000720e0: 6279 20e2 8098 6470 6b67 e280 990a 3d3d by ...dpkg....== │ │ │ │ │ +000720f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072100: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072110: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072120: 3d3d 3d3d 3d3d 0a0a 4120 6269 6e61 7279 ======..A binary │ │ │ │ │ +00072130: 2070 6163 6b61 6765 206d 6179 2063 6f6e package may con │ │ │ │ │ +00072140: 7461 696e 2061 2070 6163 6b61 6765 206d tain a package m │ │ │ │ │ +00072150: 6574 6164 6174 6120 6669 6c65 2063 616c etadata file cal │ │ │ │ │ +00072160: 6c65 6420 e280 9863 6f6e 6666 696c 6573 led ...conffiles │ │ │ │ │ +00072170: e280 992e 0a54 6869 7320 6669 6c65 2073 .....This file s │ │ │ │ │ +00072180: 686f 756c 6420 6265 2061 206c 6973 7420 hould be a list │ │ │ │ │ +00072190: 6f66 2066 696c 656e 616d 6573 206f 6620 of filenames of │ │ │ │ │ +000721a0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +000721b0: 6c65 7320 6e65 6564 696e 670a 6175 746f les needing.auto │ │ │ │ │ +000721c0: 6d61 7469 6320 6861 6e64 6c69 6e67 2c20 matic handling, │ │ │ │ │ +000721d0: 7365 7061 7261 7465 6420 6279 206e 6577 separated by new │ │ │ │ │ +000721e0: 6c69 6e65 732e 2020 5468 6520 6669 6c65 lines. The file │ │ │ │ │ +000721f0: 6e61 6d65 7320 7368 6f75 6c64 2062 650a names should be. │ │ │ │ │ +00072200: 6162 736f 6c75 7465 2070 6174 686e 616d absolute pathnam │ │ │ │ │ +00072210: 6573 2c20 616e 6420 7468 6520 6669 6c65 es, and the file │ │ │ │ │ +00072220: 7320 7265 6665 7272 6564 2074 6f20 7368 s referred to sh │ │ │ │ │ +00072230: 6f75 6c64 2061 6374 7561 6c6c 7920 6578 ould actually ex │ │ │ │ │ +00072240: 6973 7420 696e 0a74 6865 2070 6163 6b61 ist in.the packa │ │ │ │ │ +00072250: 6765 2e0a 0a57 6865 6e20 6120 7061 636b ge...When a pack │ │ │ │ │ +00072260: 6167 6520 6973 2075 7067 7261 6465 6420 age is upgraded │ │ │ │ │ +00072270: e280 9864 706b 67e2 8099 2077 696c 6c20 ...dpkg... will │ │ │ │ │ +00072280: 7072 6f63 6573 7320 7468 6520 636f 6e66 process the conf │ │ │ │ │ +00072290: 6967 7572 6174 696f 6e20 6669 6c65 730a iguration files. │ │ │ │ │ +000722a0: 6475 7269 6e67 2074 6865 2063 6f6e 6669 during the confi │ │ │ │ │ +000722b0: 6775 7261 7469 6f6e 2073 7461 6765 2c20 guration stage, │ │ │ │ │ +000722c0: 7368 6f72 746c 7920 6265 666f 7265 2069 shortly before i │ │ │ │ │ +000722d0: 7420 7275 6e73 2074 6865 2070 6163 6b61 t runs the packa │ │ │ │ │ +000722e0: 6765 e280 9973 0ae2 8098 706f 7374 696e ge...s....postin │ │ │ │ │ +000722f0: 7374 e280 9920 7363 7269 7074 2c0a 0a46 st... script,..F │ │ │ │ │ +00072300: 6f72 2065 6163 6820 6669 6c65 2069 7420 or each file it │ │ │ │ │ +00072310: 6368 6563 6b73 2074 6f20 7365 6520 7768 checks to see wh │ │ │ │ │ +00072320: 6574 6865 7220 7468 6520 7665 7273 696f ether the versio │ │ │ │ │ +00072330: 6e20 6f66 2074 6865 2066 696c 6520 696e n of the file in │ │ │ │ │ +00072340: 636c 7564 6564 0a69 6e20 7468 6520 7061 cluded.in the pa │ │ │ │ │ +00072350: 636b 6167 6520 6973 2074 6865 2073 616d ckage is the sam │ │ │ │ │ +00072360: 6520 6173 2074 6865 206f 6e65 2074 6861 e as the one tha │ │ │ │ │ +00072370: 7420 7761 7320 696e 636c 7564 6564 2069 t was included i │ │ │ │ │ +00072380: 6e20 7468 6520 6c61 7374 0a76 6572 7369 n the last.versi │ │ │ │ │ +00072390: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ +000723a0: 6520 2874 6865 206f 6e65 2074 6861 7420 e (the one that │ │ │ │ │ +000723b0: 6973 2062 6569 6e67 2075 7067 7261 6465 is being upgrade │ │ │ │ │ +000723c0: 6420 6672 6f6d 293b 2069 7420 616c 736f d from); it also │ │ │ │ │ +000723d0: 0a63 6f6d 7061 7265 7320 7468 6520 7665 .compares the ve │ │ │ │ │ +000723e0: 7273 696f 6e20 6375 7272 656e 746c 7920 rsion currently │ │ │ │ │ +000723f0: 696e 7374 616c 6c65 6420 6f6e 2074 6865 installed on the │ │ │ │ │ +00072400: 2073 7973 7465 6d20 7769 7468 2074 6865 system with the │ │ │ │ │ +00072410: 206f 6e65 0a73 6869 7070 6564 2077 6974 one.shipped wit │ │ │ │ │ +00072420: 6820 7468 6520 6c61 7374 2076 6572 7369 h the last versi │ │ │ │ │ +00072430: 6f6e 2e0a 0a49 6620 6e65 6974 6865 7220 on...If neither │ │ │ │ │ +00072440: 7468 6520 7573 6572 206e 6f72 2074 6865 the user nor the │ │ │ │ │ +00072450: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ +00072460: 6e65 7220 6861 7320 6368 616e 6765 6420 ner has changed │ │ │ │ │ +00072470: 7468 6520 6669 6c65 2c20 6974 0a69 7320 the file, it.is │ │ │ │ │ +00072480: 6c65 6674 2061 6c6f 6e65 2e20 2049 6620 left alone. If │ │ │ │ │ +00072490: 6f6e 6520 6f72 2074 6865 206f 7468 6572 one or the other │ │ │ │ │ +000724a0: 2068 6173 2063 6861 6e67 6564 2074 6865 has changed the │ │ │ │ │ +000724b0: 6972 2076 6572 7369 6f6e 2c20 7468 656e ir version, then │ │ │ │ │ +000724c0: 2074 6865 0a63 6861 6e67 6564 2076 6572 the.changed ver │ │ │ │ │ +000724d0: 7369 6f6e 2069 7320 7072 6566 6572 7265 sion is preferre │ │ │ │ │ +000724e0: 6420 2d20 692e 652e 2c20 6966 2074 6865 d - i.e., if the │ │ │ │ │ +000724f0: 2075 7365 7220 6564 6974 7320 7468 6569 user edits thei │ │ │ │ │ +00072500: 7220 6669 6c65 2c20 6275 740a 7468 6520 r file, but.the │ │ │ │ │ +00072510: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ +00072520: 6572 2064 6f65 736e e280 9974 2073 6869 er doesn...t shi │ │ │ │ │ +00072530: 7020 6120 6469 6666 6572 656e 7420 7665 p a different ve │ │ │ │ │ +00072540: 7273 696f 6e2c 2074 6865 2075 7365 72e2 rsion, the user. │ │ │ │ │ +00072550: 8099 730a 6368 616e 6765 7320 7769 6c6c ..s.changes will │ │ │ │ │ +00072560: 2073 7461 792c 2073 696c 656e 746c 792c stay, silently, │ │ │ │ │ +00072570: 2062 7574 2069 6620 7468 6520 6d61 696e but if the main │ │ │ │ │ +00072580: 7461 696e 6572 2073 6869 7073 2061 206e tainer ships a n │ │ │ │ │ +00072590: 6577 2076 6572 7369 6f6e 0a61 6e64 2074 ew version.and t │ │ │ │ │ +000725a0: 6865 2075 7365 7220 6861 736e e280 9974 he user hasn...t │ │ │ │ │ +000725b0: 2065 6469 7465 6420 6974 2074 6865 206e edited it the n │ │ │ │ │ +000725c0: 6577 2076 6572 7369 6f6e 2077 696c 6c20 ew version will │ │ │ │ │ +000725d0: 6265 2069 6e73 7461 6c6c 6564 2028 7769 be installed (wi │ │ │ │ │ +000725e0: 7468 2061 6e0a 696e 666f 726d 6174 6976 th an.informativ │ │ │ │ │ +000725f0: 6520 6d65 7373 6167 6529 2e20 2049 6620 e message). If │ │ │ │ │ +00072600: 626f 7468 2068 6176 6520 6368 616e 6765 both have change │ │ │ │ │ +00072610: 6420 7468 6569 7220 7665 7273 696f 6e20 d their version │ │ │ │ │ +00072620: 7468 6520 7573 6572 2069 730a 7072 6f6d the user is.prom │ │ │ │ │ +00072630: 7074 6564 2061 626f 7574 2074 6865 2070 pted about the p │ │ │ │ │ +00072640: 726f 626c 656d 2061 6e64 206d 7573 7420 roblem and must │ │ │ │ │ +00072650: 7265 736f 6c76 6520 7468 6520 6469 6666 resolve the diff │ │ │ │ │ +00072660: 6572 656e 6365 7320 7468 656d 7365 6c76 erences themselv │ │ │ │ │ +00072670: 6573 2e0a 0a54 6865 2063 6f6d 7061 7269 es...The compari │ │ │ │ │ +00072680: 736f 6e73 2061 7265 2064 6f6e 6520 6279 sons are done by │ │ │ │ │ +00072690: 2063 616c 6375 6c61 7469 6e67 2074 6865 calculating the │ │ │ │ │ +000726a0: 204d 4435 206d 6573 7361 6765 2064 6967 MD5 message dig │ │ │ │ │ +000726b0: 6573 7473 206f 6620 7468 650a 6669 6c65 ests of the.file │ │ │ │ │ +000726c0: 732c 2061 6e64 2073 746f 7269 6e67 2074 s, and storing t │ │ │ │ │ +000726d0: 6865 204d 4435 206f 6620 7468 6520 6669 he MD5 of the fi │ │ │ │ │ +000726e0: 6c65 2061 7320 6974 2077 6173 2069 6e63 le as it was inc │ │ │ │ │ +000726f0: 6c75 6465 6420 696e 2074 6865 206d 6f73 luded in the mos │ │ │ │ │ +00072700: 740a 7265 6365 6e74 2076 6572 7369 6f6e t.recent version │ │ │ │ │ +00072710: 206f 6620 7468 6520 7061 636b 6167 652e of the package. │ │ │ │ │ +00072720: 0a0a 5768 656e 2061 2070 6163 6b61 6765 ..When a package │ │ │ │ │ +00072730: 2069 7320 696e 7374 616c 6c65 6420 666f is installed fo │ │ │ │ │ +00072740: 7220 7468 6520 6669 7273 7420 7469 6d65 r the first time │ │ │ │ │ +00072750: 20e2 8098 6470 6b67 e280 9920 7769 6c6c ...dpkg... will │ │ │ │ │ +00072760: 2069 6e73 7461 6c6c 2074 6865 0a66 696c install the.fil │ │ │ │ │ +00072770: 6520 7468 6174 2063 6f6d 6573 2077 6974 e that comes wit │ │ │ │ │ +00072780: 6820 6974 2c20 756e 6c65 7373 2074 6861 h it, unless tha │ │ │ │ │ +00072790: 7420 776f 756c 6420 6d65 616e 206f 7665 t would mean ove │ │ │ │ │ +000727a0: 7277 7269 7469 6e67 2061 2066 696c 650a rwriting a file. │ │ │ │ │ +000727b0: 616c 7265 6164 7920 6f6e 2074 6865 2066 already on the f │ │ │ │ │ +000727c0: 696c 6520 7379 7374 656d 2e0a 0a48 6f77 ile system...How │ │ │ │ │ +000727d0: 6576 6572 2c20 6e6f 7465 2074 6861 7420 ever, note that │ │ │ │ │ +000727e0: e280 9864 706b 67e2 8099 2077 696c 6c20 ...dpkg... will │ │ │ │ │ +000727f0: 276e 6f74 2720 7265 706c 6163 6520 6120 'not' replace a │ │ │ │ │ +00072800: 636f 6e66 6669 6c65 2074 6861 7420 7761 conffile that wa │ │ │ │ │ +00072810: 7320 7265 6d6f 7665 640a 6279 2074 6865 s removed.by the │ │ │ │ │ +00072820: 2075 7365 7220 286f 7220 6279 2061 2073 user (or by a s │ │ │ │ │ +00072830: 6372 6970 7429 2e20 2054 6869 7320 6973 cript). This is │ │ │ │ │ +00072840: 206e 6563 6573 7361 7279 2062 6563 6175 necessary becau │ │ │ │ │ +00072850: 7365 2077 6974 6820 736f 6d65 0a70 726f se with some.pro │ │ │ │ │ +00072860: 6772 616d 7320 6120 6d69 7373 696e 6720 grams a missing │ │ │ │ │ +00072870: 6669 6c65 2070 726f 6475 6365 7320 616e file produces an │ │ │ │ │ +00072880: 2065 6666 6563 7420 6861 7264 206f 7220 effect hard or │ │ │ │ │ +00072890: 696d 706f 7373 6962 6c65 2074 6f20 6163 impossible to ac │ │ │ │ │ +000728a0: 6869 6576 650a 696e 2061 6e6f 7468 6572 hieve.in another │ │ │ │ │ +000728b0: 2077 6179 2c20 736f 2074 6861 7420 6120 way, so that a │ │ │ │ │ +000728c0: 6d69 7373 696e 6720 6669 6c65 206e 6565 missing file nee │ │ │ │ │ +000728d0: 6473 2074 6f20 6265 206b 6570 7420 7468 ds to be kept th │ │ │ │ │ +000728e0: 6174 2077 6179 2069 6620 7468 650a 7573 at way if the.us │ │ │ │ │ +000728f0: 6572 2064 6964 2069 742e 0a0a 4e6f 7465 er did it...Note │ │ │ │ │ +00072900: 2074 6861 7420 6120 7061 636b 6167 6520 that a package │ │ │ │ │ +00072910: 7368 6f75 6c64 2027 6e6f 7427 206d 6f64 should 'not' mod │ │ │ │ │ +00072920: 6966 7920 6120 e280 9864 706b 67e2 8099 ify a ...dpkg... │ │ │ │ │ +00072930: 2d68 616e 646c 6564 2063 6f6e 6666 696c -handled conffil │ │ │ │ │ +00072940: 6520 696e 2069 7473 0a6d 6169 6e74 6169 e in its.maintai │ │ │ │ │ +00072950: 6e65 7220 7363 7269 7074 732e 2020 446f ner scripts. Do │ │ │ │ │ +00072960: 696e 6720 7468 6973 2077 696c 6c20 6c65 ing this will le │ │ │ │ │ +00072970: 6164 2074 6f20 e280 9864 706b 67e2 8099 ad to ...dpkg... │ │ │ │ │ +00072980: 2067 6976 696e 6720 7468 6520 7573 6572 giving the user │ │ │ │ │ +00072990: 0a63 6f6e 6675 7369 6e67 2061 6e64 2070 .confusing and p │ │ │ │ │ +000729a0: 6f73 7369 626c 7920 6461 6e67 6572 6f75 ossibly dangerou │ │ │ │ │ +000729b0: 7320 6f70 7469 6f6e 7320 666f 7220 636f s options for co │ │ │ │ │ +000729c0: 6e66 6669 6c65 2075 7064 6174 6520 7768 nffile update wh │ │ │ │ │ +000729d0: 656e 2074 6865 0a70 6163 6b61 6765 2069 en the.package i │ │ │ │ │ +000729e0: 7320 7570 6772 6164 6564 2e0a 0a1f 0a46 s upgraded.....F │ │ │ │ │ +000729f0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00072a00: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00072a10: 4675 6c6c 792d 6665 6174 7572 6564 206d Fully-featured m │ │ │ │ │ +00072a20: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +00072a30: 2063 6f6e 6669 6775 7261 7469 6f6e 2068 configuration h │ │ │ │ │ +00072a40: 616e 646c 696e 672c 2020 5072 6576 3a20 andling, Prev: │ │ │ │ │ +00072a50: 4175 746f 6d61 7469 6320 6861 6e64 6c69 Automatic handli │ │ │ │ │ +00072a60: 6e67 206f 6620 636f 6e66 6967 7572 6174 ng of configurat │ │ │ │ │ +00072a70: 696f 6e20 6669 6c65 7320 6279 2064 706b ion files by dpk │ │ │ │ │ +00072a80: 672c 2020 5570 3a20 436f 6e66 6967 7572 g, Up: Configur │ │ │ │ │ +00072a90: 6174 696f 6e20 6669 6c65 2068 616e 646c ation file handl │ │ │ │ │ +00072aa0: 696e 6720 6672 6f6d 206f 6c64 2050 6163 ing from old Pac │ │ │ │ │ +00072ab0: 6b61 6769 6e67 204d 616e 7561 6c0a 0a31 kaging Manual..1 │ │ │ │ │ +00072ac0: 372e 3220 4675 6c6c 792d 6665 6174 7572 7.2 Fully-featur │ │ │ │ │ +00072ad0: 6564 206d 6169 6e74 6169 6e65 7220 7363 ed maintainer sc │ │ │ │ │ +00072ae0: 7269 7074 2063 6f6e 6669 6775 7261 7469 ript configurati │ │ │ │ │ +00072af0: 6f6e 2068 616e 646c 696e 670a 3d3d 3d3d on handling.==== │ │ │ │ │ +00072b00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072b10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072b20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072b30: 3d3d 3d3d 3d3d 3d3d 0a0a 466f 7220 6669 ========..For fi │ │ │ │ │ +00072b40: 6c65 7320 7768 6963 6820 636f 6e74 6169 les which contai │ │ │ │ │ +00072b50: 6e20 7369 7465 2d73 7065 6369 6669 6320 n site-specific │ │ │ │ │ +00072b60: 696e 666f 726d 6174 696f 6e20 7375 6368 information such │ │ │ │ │ +00072b70: 2061 7320 7468 6520 686f 7374 6e61 6d65 as the hostname │ │ │ │ │ +00072b80: 0a61 6e64 206e 6574 776f 726b 696e 6720 .and networking │ │ │ │ │ +00072b90: 6465 7461 696c 7320 616e 6420 736f 2066 details and so f │ │ │ │ │ +00072ba0: 6f72 7468 2c20 6974 2069 7320 6265 7474 orth, it is bett │ │ │ │ │ +00072bb0: 6572 2074 6f20 6372 6561 7465 2074 6865 er to create the │ │ │ │ │ +00072bc0: 2066 696c 6520 696e 0a74 6865 2070 6163 file in.the pac │ │ │ │ │ +00072bd0: 6b61 6765 e280 9973 20e2 8098 706f 7374 kage...s ...post │ │ │ │ │ +00072be0: 696e 7374 e280 9920 7363 7269 7074 2e0a inst... script.. │ │ │ │ │ +00072bf0: 0a54 6869 7320 7769 6c6c 2074 7970 6963 .This will typic │ │ │ │ │ +00072c00: 616c 6c79 2069 6e76 6f6c 7665 2065 7861 ally involve exa │ │ │ │ │ +00072c10: 6d69 6e69 6e67 2074 6865 2073 7461 7465 mining the state │ │ │ │ │ +00072c20: 206f 6620 7468 6520 7265 7374 206f 6620 of the rest of │ │ │ │ │ +00072c30: 7468 650a 7379 7374 656d 2074 6f20 6465 the.system to de │ │ │ │ │ +00072c40: 7465 726d 696e 6520 7661 6c75 6573 2061 termine values a │ │ │ │ │ +00072c50: 6e64 206f 7468 6572 2069 6e66 6f72 6d61 nd other informa │ │ │ │ │ +00072c60: 7469 6f6e 2c20 616e 6420 6d61 7920 696e tion, and may in │ │ │ │ │ +00072c70: 766f 6c76 650a 7072 6f6d 7074 696e 6720 volve.prompting │ │ │ │ │ +00072c80: 7468 6520 7573 6572 2066 6f72 2073 6f6d the user for som │ │ │ │ │ +00072c90: 6520 696e 666f 726d 6174 696f 6e20 7768 e information wh │ │ │ │ │ +00072ca0: 6963 6820 6361 6ee2 8099 7420 6265 206f ich can...t be o │ │ │ │ │ +00072cb0: 6274 6169 6e65 6420 736f 6d65 0a6f 7468 btained some.oth │ │ │ │ │ +00072cc0: 6572 2077 6179 2e0a 0a57 6865 6e20 7573 er way...When us │ │ │ │ │ +00072cd0: 696e 6720 7468 6973 206d 6574 686f 6420 ing this method │ │ │ │ │ +00072ce0: 7468 6572 6520 6172 6520 6120 636f 7570 there are a coup │ │ │ │ │ +00072cf0: 6c65 206f 6620 696d 706f 7274 616e 7420 le of important │ │ │ │ │ +00072d00: 6973 7375 6573 2077 6869 6368 0a73 686f issues which.sho │ │ │ │ │ +00072d10: 756c 6420 6265 2063 6f6e 7369 6465 7265 uld be considere │ │ │ │ │ +00072d20: 643a 0a0a 4966 2079 6f75 2064 6973 636f d:..If you disco │ │ │ │ │ +00072d30: 7665 7220 6120 6275 6720 696e 2074 6865 ver a bug in the │ │ │ │ │ +00072d40: 2070 726f 6772 616d 2077 6869 6368 2067 program which g │ │ │ │ │ +00072d50: 656e 6572 6174 6573 2074 6865 2063 6f6e enerates the con │ │ │ │ │ +00072d60: 6669 6775 7261 7469 6f6e 0a66 696c 652c figuration.file, │ │ │ │ │ +00072d70: 206f 7220 6966 2074 6865 2066 6f72 6d61 or if the forma │ │ │ │ │ +00072d80: 7420 6f66 2074 6865 2066 696c 6520 6368 t of the file ch │ │ │ │ │ +00072d90: 616e 6765 7320 6672 6f6d 206f 6e65 2076 anges from one v │ │ │ │ │ +00072da0: 6572 7369 6f6e 2074 6f20 7468 6520 6e65 ersion to the ne │ │ │ │ │ +00072db0: 7874 2c0a 796f 7520 7769 6c6c 2068 6176 xt,.you will hav │ │ │ │ │ +00072dc0: 6520 746f 2061 7272 616e 6765 2066 6f72 e to arrange for │ │ │ │ │ +00072dd0: 2074 6865 2070 6f73 7469 6e73 7420 7363 the postinst sc │ │ │ │ │ +00072de0: 7269 7074 2074 6f20 646f 2073 6f6d 6574 ript to do somet │ │ │ │ │ +00072df0: 6869 6e67 0a73 656e 7369 626c 6520 2d20 hing.sensible - │ │ │ │ │ +00072e00: 7573 7561 6c6c 7920 7468 6973 2077 696c usually this wil │ │ │ │ │ +00072e10: 6c20 6d65 616e 2065 6469 7469 6e67 2074 l mean editing t │ │ │ │ │ +00072e20: 6865 2069 6e73 7461 6c6c 6564 2063 6f6e he installed con │ │ │ │ │ +00072e30: 6669 6775 7261 7469 6f6e 0a66 696c 6520 figuration.file │ │ │ │ │ +00072e40: 746f 2072 656d 6f76 6520 7468 6520 7072 to remove the pr │ │ │ │ │ +00072e50: 6f62 6c65 6d20 6f72 2063 6861 6e67 6520 oblem or change │ │ │ │ │ +00072e60: 7468 6520 7379 6e74 6178 2e20 2059 6f75 the syntax. You │ │ │ │ │ +00072e70: 2077 696c 6c20 6861 7665 2074 6f20 646f will have to do │ │ │ │ │ +00072e80: 0a74 6869 7320 7665 7279 2063 6172 6566 .this very caref │ │ │ │ │ +00072e90: 756c 6c79 2c20 7369 6e63 6520 7468 6520 ully, since the │ │ │ │ │ +00072ea0: 7573 6572 206d 6179 2068 6176 6520 6368 user may have ch │ │ │ │ │ +00072eb0: 616e 6765 6420 7468 6520 6669 6c65 2c20 anged the file, │ │ │ │ │ +00072ec0: 7065 7268 6170 730a 746f 2066 6978 2074 perhaps.to fix t │ │ │ │ │ +00072ed0: 6865 2076 6572 7920 7072 6f62 6c65 6d20 he very problem │ │ │ │ │ +00072ee0: 7468 6174 2079 6f75 7220 7363 7269 7074 that your script │ │ │ │ │ +00072ef0: 2069 7320 7472 7969 6e67 2074 6f20 6465 is trying to de │ │ │ │ │ +00072f00: 616c 2077 6974 6820 2d20 796f 750a 7769 al with - you.wi │ │ │ │ │ +00072f10: 6c6c 2068 6176 6520 746f 2064 6574 6563 ll have to detec │ │ │ │ │ +00072f20: 7420 7468 6573 6520 7369 7475 6174 696f t these situatio │ │ │ │ │ +00072f30: 6e73 2061 6e64 2064 6561 6c20 7769 7468 ns and deal with │ │ │ │ │ +00072f40: 2074 6865 6d20 636f 7272 6563 746c 792e them correctly. │ │ │ │ │ +00072f50: 0a0a 4966 2079 6f75 2064 6f20 676f 2064 ..If you do go d │ │ │ │ │ +00072f60: 6f77 6e20 7468 6973 2072 6f75 7465 2069 own this route i │ │ │ │ │ +00072f70: 74e2 8099 7320 7072 6f62 6162 6c79 2061 t...s probably a │ │ │ │ │ +00072f80: 2067 6f6f 6420 6964 6561 2074 6f20 6d61 good idea to ma │ │ │ │ │ +00072f90: 6b65 2074 6865 0a70 726f 6772 616d 2074 ke the.program t │ │ │ │ │ +00072fa0: 6861 7420 6765 6e65 7261 7465 7320 7468 hat generates th │ │ │ │ │ +00072fb0: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration │ │ │ │ │ +00072fc0: 6669 6c65 2873 2920 6120 7365 7061 7261 file(s) a separa │ │ │ │ │ +00072fd0: 7465 2070 726f 6772 616d 2069 6e0a e280 te program in... │ │ │ │ │ +00072fe0: 982f 7573 722f 7362 696e e280 992c 2062 ./usr/sbin..., b │ │ │ │ │ +00072ff0: 7920 636f 6e76 656e 7469 6f6e 2063 616c y convention cal │ │ │ │ │ +00073000: 6c65 6420 e280 9870 6163 6b61 6765 636f led ...packageco │ │ │ │ │ +00073010: 6e66 6967 e280 9920 616e 6420 7468 656e nfig... and then │ │ │ │ │ +00073020: 2072 756e 2074 6861 7420 6966 0a61 7070 run that if.app │ │ │ │ │ +00073030: 726f 7072 6961 7465 2066 726f 6d20 7468 ropriate from th │ │ │ │ │ +00073040: 6520 706f 7374 2d69 6e73 7461 6c6c 6174 e post-installat │ │ │ │ │ +00073050: 696f 6e20 7363 7269 7074 2e20 2054 6865 ion script. The │ │ │ │ │ +00073060: 20e2 8098 7061 636b 6167 6563 6f6e 6669 ...packageconfi │ │ │ │ │ +00073070: 67e2 8099 0a70 726f 6772 616d 2073 686f g....program sho │ │ │ │ │ +00073080: 756c 6420 6e6f 7420 756e 7175 6573 7469 uld not unquesti │ │ │ │ │ +00073090: 6f6e 696e 676c 7920 6f76 6572 7772 6974 oningly overwrit │ │ │ │ │ +000730a0: 6520 616e 2065 7869 7374 696e 6720 636f e an existing co │ │ │ │ │ +000730b0: 6e66 6967 7572 6174 696f 6e20 2d0a 6966 nfiguration -.if │ │ │ │ │ +000730c0: 2069 7473 206d 6f64 6520 6f66 206f 7065 its mode of ope │ │ │ │ │ +000730d0: 7261 7469 6f6e 2069 7320 6765 6172 6564 ration is geared │ │ │ │ │ +000730e0: 2074 6f77 6172 6473 2073 6574 7469 6e67 towards setting │ │ │ │ │ +000730f0: 2075 7020 6120 7061 636b 6167 6520 666f up a package fo │ │ │ │ │ +00073100: 7220 7468 650a 6669 7273 7420 7469 6d65 r the.first time │ │ │ │ │ +00073110: 2028 7261 7468 6572 2074 6861 6e20 616e (rather than an │ │ │ │ │ +00073120: 7920 6172 6269 7472 6172 7920 7265 636f y arbitrary reco │ │ │ │ │ +00073130: 6e66 6967 7572 6174 696f 6e20 6c61 7465 nfiguration late │ │ │ │ │ +00073140: 7229 2079 6f75 2073 686f 756c 640a 6861 r) you should.ha │ │ │ │ │ +00073150: 7665 2069 7420 6368 6563 6b20 7768 6574 ve it check whet │ │ │ │ │ +00073160: 6865 7220 7468 6520 636f 6e66 6967 7572 her the configur │ │ │ │ │ +00073170: 6174 696f 6e20 616c 7265 6164 7920 6578 ation already ex │ │ │ │ │ +00073180: 6973 7473 2c20 616e 6420 7265 7175 6972 ists, and requir │ │ │ │ │ +00073190: 6520 610a e280 982d 2d66 6f72 6365 e280 e a....--force.. │ │ │ │ │ +000731a0: 9920 666c 6167 2074 6f20 6f76 6572 7772 . flag to overwr │ │ │ │ │ +000731b0: 6974 6520 6974 2e0a 0a1f 0a46 696c 653a ite it.....File: │ │ │ │ │ +000731c0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +000731d0: 6e66 6f2c 2020 4e6f 6465 3a20 416c 7465 nfo, Node: Alte │ │ │ │ │ +000731e0: 726e 6174 6976 6520 7665 7273 696f 6e73 rnative versions │ │ │ │ │ +000731f0: 206f 6620 616e 2069 6e74 6572 6661 6365 of an interface │ │ │ │ │ +00073200: 202d 2075 7064 6174 652d 616c 7465 726e - update-altern │ │ │ │ │ +00073210: 6174 6976 6573 2066 726f 6d20 6f6c 6420 atives from old │ │ │ │ │ +00073220: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ +00073230: 2c20 204e 6578 743a 2044 6976 6572 7369 , Next: Diversi │ │ │ │ │ +00073240: 6f6e 7320 2d20 6f76 6572 7269 6469 6e67 ons - overriding │ │ │ │ │ +00073250: 2061 2070 6163 6b61 6765 e280 9973 2076 a package...s v │ │ │ │ │ +00073260: 6572 7369 6f6e 206f 6620 6120 6669 6c65 ersion of a file │ │ │ │ │ +00073270: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ +00073280: 696e 6720 4d61 6e75 616c 2c20 2050 7265 ing Manual, Pre │ │ │ │ │ +00073290: 763a 2043 6f6e 6669 6775 7261 7469 6f6e v: Configuration │ │ │ │ │ +000732a0: 2066 696c 6520 6861 6e64 6c69 6e67 2066 file handling f │ │ │ │ │ +000732b0: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ +000732c0: 6720 4d61 6e75 616c 2c20 2055 703a 2054 g Manual, Up: T │ │ │ │ │ +000732d0: 6f70 0a0a 3138 2041 6c74 6572 6e61 7469 op..18 Alternati │ │ │ │ │ +000732e0: 7665 2076 6572 7369 6f6e 7320 6f66 2061 ve versions of a │ │ │ │ │ +000732f0: 6e20 696e 7465 7266 6163 6520 2d20 e280 n interface - .. │ │ │ │ │ +00073300: 9875 7064 6174 652d 616c 7465 726e 6174 .update-alternat │ │ │ │ │ +00073310: 6976 6573 e280 9920 2866 726f 6d20 6f6c ives... (from ol │ │ │ │ │ +00073320: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ +00073330: 616c 290a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a al).************ │ │ │ │ │ +00073340: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073350: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073360: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073370: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073380: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a ***************. │ │ │ │ │ +00073390: 0a57 6865 6e20 7365 7665 7261 6c20 7061 .When several pa │ │ │ │ │ +000733a0: 636b 6167 6573 2061 6c6c 2070 726f 7669 ckages all provi │ │ │ │ │ +000733b0: 6465 2064 6966 6665 7265 6e74 2076 6572 de different ver │ │ │ │ │ +000733c0: 7369 6f6e 7320 6f66 2074 6865 2073 616d sions of the sam │ │ │ │ │ +000733d0: 6520 7072 6f67 7261 6d0a 6f72 2066 696c e program.or fil │ │ │ │ │ +000733e0: 6520 6974 2069 7320 7573 6566 756c 2074 e it is useful t │ │ │ │ │ +000733f0: 6f20 6861 7665 2074 6865 2073 7973 7465 o have the syste │ │ │ │ │ +00073400: 6d20 7365 6c65 6374 2061 2064 6566 6175 m select a defau │ │ │ │ │ +00073410: 6c74 2c20 6275 7420 746f 2061 6c6c 6f77 lt, but to allow │ │ │ │ │ +00073420: 0a74 6865 2073 7973 7465 6d20 6164 6d69 .the system admi │ │ │ │ │ +00073430: 6e69 7374 7261 746f 7220 746f 2063 6861 nistrator to cha │ │ │ │ │ +00073440: 6e67 6520 6974 2061 6e64 2068 6176 6520 nge it and have │ │ │ │ │ +00073450: 7468 6569 7220 6465 6369 7369 6f6e 730a their decisions. │ │ │ │ │ +00073460: 7265 7370 6563 7465 642e 0a0a 466f 7220 respected...For │ │ │ │ │ +00073470: 6578 616d 706c 652c 2074 6865 7265 2061 example, there a │ │ │ │ │ +00073480: 7265 2073 6576 6572 616c 2076 6572 7369 re several versi │ │ │ │ │ +00073490: 6f6e 7320 6f66 2074 6865 20e2 8098 7669 ons of the ...vi │ │ │ │ │ +000734a0: e280 9920 6564 6974 6f72 2c20 616e 6420 ... editor, and │ │ │ │ │ +000734b0: 7468 6572 6520 6973 0a6e 6f20 7265 6173 there is.no reas │ │ │ │ │ +000734c0: 6f6e 2074 6f20 7072 6576 656e 7420 616c on to prevent al │ │ │ │ │ +000734d0: 6c20 6f66 2074 6865 6d20 6672 6f6d 2062 l of them from b │ │ │ │ │ +000734e0: 6569 6e67 2069 6e73 7461 6c6c 6564 2061 eing installed a │ │ │ │ │ +000734f0: 7420 6f6e 6365 2c20 6561 6368 0a75 6e64 t once, each.und │ │ │ │ │ +00073500: 6572 2074 6865 6972 206f 776e 206e 616d er their own nam │ │ │ │ │ +00073510: 6520 28e2 8098 6e76 69e2 8099 2c20 e280 e (...nvi..., .. │ │ │ │ │ +00073520: 9876 696d e280 9920 6f72 2077 6861 7465 .vim... or whate │ │ │ │ │ +00073530: 7665 7229 2e20 204e 6576 6572 7468 656c ver). Neverthel │ │ │ │ │ +00073540: 6573 7320 6974 2069 730a 6465 7369 7261 ess it is.desira │ │ │ │ │ +00073550: 626c 6520 746f 2068 6176 6520 7468 6520 ble to have the │ │ │ │ │ +00073560: 6e61 6d65 20e2 8098 7669 e280 9920 7265 name ...vi... re │ │ │ │ │ +00073570: 6665 7220 746f 2073 6f6d 6574 6869 6e67 fer to something │ │ │ │ │ +00073580: 2c20 6174 206c 6561 7374 2062 7920 6465 , at least by de │ │ │ │ │ +00073590: 6661 756c 742e 0a0a 4966 2061 6c6c 2074 fault...If all t │ │ │ │ │ +000735a0: 6865 2070 6163 6b61 6765 7320 696e 766f he packages invo │ │ │ │ │ +000735b0: 6c76 6564 2063 6f6f 7065 7261 7465 2c20 lved cooperate, │ │ │ │ │ +000735c0: 7468 6973 2063 616e 2062 6520 646f 6e65 this can be done │ │ │ │ │ +000735d0: 2077 6974 680a e280 9875 7064 6174 652d with....update- │ │ │ │ │ +000735e0: 616c 7465 726e 6174 6976 6573 e280 992e alternatives.... │ │ │ │ │ +000735f0: 0a0a 4561 6368 2070 6163 6b61 6765 2070 ..Each package p │ │ │ │ │ +00073600: 726f 7669 6465 7320 6974 7320 6f77 6e20 rovides its own │ │ │ │ │ +00073610: 7665 7273 696f 6e20 756e 6465 7220 6974 version under it │ │ │ │ │ +00073620: 7320 6f77 6e20 6e61 6d65 2c20 616e 6420 s own name, and │ │ │ │ │ +00073630: 6361 6c6c 730a e280 9875 7064 6174 652d calls....update- │ │ │ │ │ +00073640: 616c 7465 726e 6174 6976 6573 e280 9920 alternatives... │ │ │ │ │ +00073650: 696e 2069 7473 2070 6f73 7469 6e73 7420 in its postinst │ │ │ │ │ +00073660: 746f 2072 6567 6973 7465 7220 6974 7320 to register its │ │ │ │ │ +00073670: 7665 7273 696f 6e20 2861 6e64 2061 6761 version (and aga │ │ │ │ │ +00073680: 696e 0a69 6e20 6974 7320 7072 6572 6d20 in.in its prerm │ │ │ │ │ +00073690: 746f 2064 6572 6567 6973 7465 7220 6974 to deregister it │ │ │ │ │ +000736a0: 292e 0a0a 5365 6520 7468 6520 e280 9875 )...See the ...u │ │ │ │ │ +000736b0: 7064 6174 652d 616c 7465 726e 6174 6976 pdate-alternativ │ │ │ │ │ +000736c0: 6573 2838 29e2 8099 206d 616e 2070 6167 es(8)... man pag │ │ │ │ │ +000736d0: 6520 666f 7220 6465 7461 696c 732e 0a0a e for details... │ │ │ │ │ +000736e0: 4966 20e2 8098 7570 6461 7465 2d61 6c74 If ...update-alt │ │ │ │ │ +000736f0: 6572 6e61 7469 7665 73e2 8099 2064 6f65 ernatives... doe │ │ │ │ │ +00073700: 7320 6e6f 7420 7365 656d 2061 7070 726f s not seem appro │ │ │ │ │ +00073710: 7072 6961 7465 2079 6f75 206d 6179 2077 priate you may w │ │ │ │ │ +00073720: 6973 6820 746f 0a63 6f6e 7369 6465 7220 ish to.consider │ │ │ │ │ +00073730: 7573 696e 6720 6469 7665 7273 696f 6e73 using diversions │ │ │ │ │ +00073740: 2069 6e73 7465 6164 2e0a 0a44 6f20 6e6f instead...Do no │ │ │ │ │ +00073750: 7420 7573 6520 616c 7465 726e 6174 6976 t use alternativ │ │ │ │ │ +00073760: 6573 2066 6f72 20e2 8098 7379 7374 656d es for ...system │ │ │ │ │ +00073770: 64e2 8099 2063 6f6e 6669 6775 7261 7469 d... configurati │ │ │ │ │ +00073780: 6f6e 2066 696c 6573 2e20 2053 6565 202a on files. See * │ │ │ │ │ +00073790: 6e6f 7465 0a42 696e 6172 7920 7061 636b note.Binary pack │ │ │ │ │ +000737a0: 6167 6573 3a20 3333 2e20 666f 7220 6d6f ages: 33. for mo │ │ │ │ │ +000737b0: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e0a re information.. │ │ │ │ │ +000737c0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000737d0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000737e0: 6465 3a20 4469 7665 7273 696f 6e73 202d de: Diversions - │ │ │ │ │ +000737f0: 206f 7665 7272 6964 696e 6720 6120 7061 overriding a pa │ │ │ │ │ +00073800: 636b 6167 65e2 8099 7320 7665 7273 696f ckage...s versio │ │ │ │ │ +00073810: 6e20 6f66 2061 2066 696c 6520 6672 6f6d n of a file from │ │ │ │ │ +00073820: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ +00073830: 616e 7561 6c2c 2020 4e65 7874 3a20 4465 anual, Next: De │ │ │ │ │ +00073840: 6269 616e 2050 6f6c 6963 7920 6368 616e bian Policy chan │ │ │ │ │ +00073850: 6765 7320 7072 6f63 6573 732c 2020 5072 ges process, Pr │ │ │ │ │ +00073860: 6576 3a20 416c 7465 726e 6174 6976 6520 ev: Alternative │ │ │ │ │ +00073870: 7665 7273 696f 6e73 206f 6620 616e 2069 versions of an i │ │ │ │ │ +00073880: 6e74 6572 6661 6365 202d 2075 7064 6174 nterface - updat │ │ │ │ │ +00073890: 652d 616c 7465 726e 6174 6976 6573 2066 e-alternatives f │ │ │ │ │ +000738a0: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ +000738b0: 6720 4d61 6e75 616c 2c20 2055 703a 2054 g Manual, Up: T │ │ │ │ │ +000738c0: 6f70 0a0a 3139 2044 6976 6572 7369 6f6e op..19 Diversion │ │ │ │ │ +000738d0: 7320 2d20 6f76 6572 7269 6469 6e67 2061 s - overriding a │ │ │ │ │ +000738e0: 2070 6163 6b61 6765 e280 9973 2076 6572 package...s ver │ │ │ │ │ +000738f0: 7369 6f6e 206f 6620 6120 6669 6c65 2028 sion of a file ( │ │ │ │ │ +00073900: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +00073910: 6e67 204d 616e 7561 6c29 0a2a 2a2a 2a2a ng Manual).***** │ │ │ │ │ +00073920: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073930: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073940: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073950: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073960: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a ***************. │ │ │ │ │ +00073970: 0a49 7420 6973 2070 6f73 7369 626c 6520 .It is possible │ │ │ │ │ +00073980: 746f 2068 6176 6520 e280 9864 706b 67e2 to have ...dpkg. │ │ │ │ │ +00073990: 8099 206e 6f74 206f 7665 7277 7269 7465 .. not overwrite │ │ │ │ │ +000739a0: 2061 2066 696c 6520 7768 656e 2069 7420 a file when it │ │ │ │ │ +000739b0: 7265 696e 7374 616c 6c73 0a74 6865 2070 reinstalls.the p │ │ │ │ │ +000739c0: 6163 6b61 6765 2069 7420 6265 6c6f 6e67 ackage it belong │ │ │ │ │ +000739d0: 7320 746f 2c20 616e 6420 746f 2068 6176 s to, and to hav │ │ │ │ │ +000739e0: 6520 6974 2070 7574 2074 6865 2066 696c e it put the fil │ │ │ │ │ +000739f0: 6520 6672 6f6d 2074 6865 2070 6163 6b61 e from the packa │ │ │ │ │ +00073a00: 6765 0a73 6f6d 6577 6865 7265 2065 6c73 ge.somewhere els │ │ │ │ │ +00073a10: 6520 696e 7374 6561 642e 0a0a 5468 6973 e instead...This │ │ │ │ │ +00073a20: 2063 616e 2062 6520 7573 6564 206c 6f63 can be used loc │ │ │ │ │ +00073a30: 616c 6c79 2074 6f20 6f76 6572 7269 6465 ally to override │ │ │ │ │ +00073a40: 2061 2070 6163 6b61 6765 e280 9973 2076 a package...s v │ │ │ │ │ +00073a50: 6572 7369 6f6e 206f 6620 6120 6669 6c65 ersion of a file │ │ │ │ │ +00073a60: 2c20 6f72 0a62 7920 6f6e 6520 7061 636b , or.by one pack │ │ │ │ │ +00073a70: 6167 6520 746f 206f 7665 7272 6964 6520 age to override │ │ │ │ │ +00073a80: 616e 6f74 6865 72e2 8099 7320 7665 7273 another...s vers │ │ │ │ │ +00073a90: 696f 6e20 286f 7220 7072 6f76 6964 6520 ion (or provide │ │ │ │ │ +00073aa0: 6120 7772 6170 7065 7220 666f 720a 6974 a wrapper for.it │ │ │ │ │ +00073ab0: 292e 0a0a 4265 666f 7265 2064 6563 6964 )...Before decid │ │ │ │ │ +00073ac0: 696e 6720 746f 2075 7365 2061 2064 6976 ing to use a div │ │ │ │ │ +00073ad0: 6572 7369 6f6e 2c20 7265 6164 202a 6e6f ersion, read *no │ │ │ │ │ +00073ae0: 7465 2041 6c74 6572 6e61 7469 7665 2076 te Alternative v │ │ │ │ │ +00073af0: 6572 7369 6f6e 7320 6f66 0a61 6e20 696e ersions of.an in │ │ │ │ │ +00073b00: 7465 7266 6163 6520 2d20 7570 6461 7465 terface - update │ │ │ │ │ +00073b10: 2d61 6c74 6572 6e61 7469 7665 7320 2866 -alternatives (f │ │ │ │ │ +00073b20: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ +00073b30: 6720 4d61 6e75 616c 293a 2031 6637 2e20 g Manual): 1f7. │ │ │ │ │ +00073b40: 746f 0a73 6565 2069 6620 796f 7520 7265 to.see if you re │ │ │ │ │ +00073b50: 616c 6c79 2077 616e 7420 6120 6469 7665 ally want a dive │ │ │ │ │ +00073b60: 7273 696f 6e20 7261 7468 6572 2074 6861 rsion rather tha │ │ │ │ │ +00073b70: 6e20 7365 7665 7261 6c20 616c 7465 726e n several altern │ │ │ │ │ +00073b80: 6174 6976 650a 7665 7273 696f 6e73 206f ative.versions o │ │ │ │ │ +00073b90: 6620 6120 7072 6f67 7261 6d2e 0a0a 5468 f a program...Th │ │ │ │ │ +00073ba0: 6572 6520 6973 2061 2064 6976 6572 7369 ere is a diversi │ │ │ │ │ +00073bb0: 6f6e 206c 6973 742c 2077 6869 6368 2069 on list, which i │ │ │ │ │ +00073bc0: 7320 7265 6164 2062 7920 e280 9864 706b s read by ...dpk │ │ │ │ │ +00073bd0: 67e2 8099 2c20 616e 6420 7570 6461 7465 g..., and update │ │ │ │ │ +00073be0: 6420 6279 2061 0a73 7065 6369 616c 2070 d by a.special p │ │ │ │ │ +00073bf0: 726f 6772 616d 20e2 8098 6470 6b67 2d64 rogram ...dpkg-d │ │ │ │ │ +00073c00: 6976 6572 74e2 8099 2e20 2050 6c65 6173 ivert.... Pleas │ │ │ │ │ +00073c10: 6520 7365 6520 e280 9864 706b 672d 6469 e see ...dpkg-di │ │ │ │ │ +00073c20: 7665 7274 2838 29e2 8099 2066 6f72 2066 vert(8)... for f │ │ │ │ │ +00073c30: 756c 6c0a 6465 7461 696c 7320 6f66 2069 ull.details of i │ │ │ │ │ +00073c40: 7473 206f 7065 7261 7469 6f6e 2e0a 0a57 ts operation...W │ │ │ │ │ +00073c50: 6865 6e20 6120 7061 636b 6167 6520 7769 hen a package wi │ │ │ │ │ +00073c60: 7368 6573 2074 6f20 6469 7665 7274 2061 shes to divert a │ │ │ │ │ +00073c70: 2066 696c 6520 6672 6f6d 2061 6e6f 7468 file from anoth │ │ │ │ │ +00073c80: 6572 2c20 6974 2073 686f 756c 6420 6361 er, it should ca │ │ │ │ │ +00073c90: 6c6c 0ae2 8098 6470 6b67 2d64 6976 6572 ll....dpkg-diver │ │ │ │ │ +00073ca0: 74e2 8099 2069 6e20 6974 7320 7072 6569 t... in its prei │ │ │ │ │ +00073cb0: 6e73 7420 746f 2061 6464 2074 6865 2064 nst to add the d │ │ │ │ │ +00073cc0: 6976 6572 7369 6f6e 2061 6e64 2072 656e iversion and ren │ │ │ │ │ +00073cd0: 616d 6520 7468 650a 6578 6973 7469 6e67 ame the.existing │ │ │ │ │ +00073ce0: 2066 696c 652e 2020 466f 7220 6578 616d file. For exam │ │ │ │ │ +00073cf0: 706c 652c 2073 7570 706f 7369 6e67 2074 ple, supposing t │ │ │ │ │ +00073d00: 6861 7420 6120 e280 9873 6d61 696c 7772 hat a ...smailwr │ │ │ │ │ +00073d10: 6170 7065 72e2 8099 2070 6163 6b61 6765 apper... package │ │ │ │ │ +00073d20: 0a77 6973 6865 7320 746f 2069 6e73 7461 .wishes to insta │ │ │ │ │ +00073d30: 6c6c 2061 2077 7261 7070 6572 2061 726f ll a wrapper aro │ │ │ │ │ +00073d40: 756e 6420 e280 982f 7573 722f 7362 696e und .../usr/sbin │ │ │ │ │ +00073d50: 2f73 6d61 696c e280 993a 0a0a 2020 2020 /smail...:.. │ │ │ │ │ +00073d60: 2064 706b 672d 6469 7665 7274 202d 2d70 dpkg-divert --p │ │ │ │ │ +00073d70: 6163 6b61 6765 2073 6d61 696c 7772 6170 ackage smailwrap │ │ │ │ │ +00073d80: 7065 7220 2d2d 6164 6420 2d2d 7265 6e61 per --add --rena │ │ │ │ │ +00073d90: 6d65 205c 0a20 2020 2020 2020 2020 2d2d me \. -- │ │ │ │ │ +00073da0: 6469 7665 7274 202f 7573 722f 7362 696e divert /usr/sbin │ │ │ │ │ +00073db0: 2f73 6d61 696c 2e72 6561 6c20 2f75 7372 /smail.real /usr │ │ │ │ │ +00073dc0: 2f73 6269 6e2f 736d 6169 6c0a 0a54 6865 /sbin/smail..The │ │ │ │ │ +00073dd0: 20e2 8098 2d2d 7061 636b 6167 6520 736d ...--package sm │ │ │ │ │ +00073de0: 6169 6c77 7261 7070 6572 e280 9920 656e ailwrapper... en │ │ │ │ │ +00073df0: 7375 7265 7320 7468 6174 20e2 8098 736d sures that ...sm │ │ │ │ │ +00073e00: 6169 6c77 7261 7070 6572 e280 99e2 8099 ailwrapper...... │ │ │ │ │ +00073e10: 7320 636f 7079 206f 660a e280 982f 7573 s copy of..../us │ │ │ │ │ +00073e20: 722f 7362 696e 2f73 6d61 696c e280 9920 r/sbin/smail... │ │ │ │ │ +00073e30: 6361 6e20 6279 7061 7373 2074 6865 2064 can bypass the d │ │ │ │ │ +00073e40: 6976 6572 7369 6f6e 2061 6e64 2067 6574 iversion and get │ │ │ │ │ +00073e50: 2069 6e73 7461 6c6c 6564 2061 7320 7468 installed as th │ │ │ │ │ +00073e60: 6520 7472 7565 0a76 6572 7369 6f6e 2e20 e true.version. │ │ │ │ │ +00073e70: 2049 74e2 8099 7320 7361 6665 2074 6f20 It...s safe to │ │ │ │ │ +00073e80: 6164 6420 7468 6520 6469 7665 7273 696f add the diversio │ │ │ │ │ +00073e90: 6e20 756e 636f 6e64 6974 696f 6e61 6c6c n unconditionall │ │ │ │ │ +00073ea0: 7920 6f6e 2075 7067 7261 6465 730a 7369 y on upgrades.si │ │ │ │ │ +00073eb0: 6e63 6520 6974 2077 696c 6c20 6265 206c nce it will be l │ │ │ │ │ +00073ec0: 6566 7420 756e 6368 616e 6765 6420 6966 eft unchanged if │ │ │ │ │ +00073ed0: 2069 7420 616c 7265 6164 7920 6578 6973 it already exis │ │ │ │ │ +00073ee0: 7473 2c20 6275 7420 e280 9864 706b 672d ts, but ...dpkg- │ │ │ │ │ +00073ef0: 6469 7665 7274 e280 990a 7769 6c6c 2064 divert....will d │ │ │ │ │ +00073f00: 6973 706c 6179 2061 206d 6573 7361 6765 isplay a message │ │ │ │ │ +00073f10: 2e20 2054 6f20 7375 7070 7265 7373 2074 . To suppress t │ │ │ │ │ +00073f20: 6861 7420 6d65 7373 6167 652c 206d 616b hat message, mak │ │ │ │ │ +00073f30: 6520 7468 6520 636f 6d6d 616e 640a 636f e the command.co │ │ │ │ │ +00073f40: 6e64 6974 696f 6e61 6c20 6f6e 2074 6865 nditional on the │ │ │ │ │ +00073f50: 2076 6572 7369 6f6e 2066 726f 6d20 7768 version from wh │ │ │ │ │ +00073f60: 6963 6820 7468 6520 7061 636b 6167 6520 ich the package │ │ │ │ │ +00073f70: 6973 2062 6569 6e67 2075 7067 7261 6465 is being upgrade │ │ │ │ │ +00073f80: 643a 0a0a 2020 2020 2069 6620 5b20 7570 d:.. if [ up │ │ │ │ │ +00073f90: 6772 6164 6520 213d 2022 2431 2220 5d20 grade != "$1" ] │ │ │ │ │ +00073fa0: 7c7c 2064 706b 6720 2d2d 636f 6d70 6172 || dpkg --compar │ │ │ │ │ +00073fb0: 652d 7665 7273 696f 6e73 2022 2432 2220 e-versions "$2" │ │ │ │ │ +00073fc0: 6c74 2031 2e30 2d32 3b20 7468 656e 0a20 lt 1.0-2; then. │ │ │ │ │ +00073fd0: 2020 2020 2020 2020 6470 6b67 2d64 6976 dpkg-div │ │ │ │ │ +00073fe0: 6572 7420 2d2d 7061 636b 6167 6520 736d ert --package sm │ │ │ │ │ +00073ff0: 6169 6c77 7261 7070 6572 202d 2d61 6464 ailwrapper --add │ │ │ │ │ +00074000: 202d 2d72 656e 616d 6520 5c0a 2020 2020 --rename \. │ │ │ │ │ +00074010: 2020 2020 2020 2020 202d 2d64 6976 6572 --diver │ │ │ │ │ +00074020: 7420 2f75 7372 2f73 6269 6e2f 736d 6169 t /usr/sbin/smai │ │ │ │ │ +00074030: 6c2e 7265 616c 202f 7573 722f 7362 696e l.real /usr/sbin │ │ │ │ │ +00074040: 2f73 6d61 696c 0a20 2020 2020 6669 0a0a /smail. fi.. │ │ │ │ │ +00074050: 7768 6572 6520 e280 9831 2e30 2d32 e280 where ...1.0-2.. │ │ │ │ │ +00074060: 9920 6973 2074 6865 2076 6572 7369 6f6e . is the version │ │ │ │ │ +00074070: 2061 7420 7768 6963 6820 7468 6520 6469 at which the di │ │ │ │ │ +00074080: 7665 7273 696f 6e20 7761 7320 6669 7273 version was firs │ │ │ │ │ +00074090: 7420 6164 6465 6420 746f 0a74 6865 2070 t added to.the p │ │ │ │ │ +000740a0: 6163 6b61 6765 2e20 2052 756e 6e69 6e67 ackage. Running │ │ │ │ │ +000740b0: 2074 6865 2063 6f6d 6d61 6e64 2064 7572 the command dur │ │ │ │ │ +000740c0: 696e 6720 6162 6f72 742d 7570 6772 6164 ing abort-upgrad │ │ │ │ │ +000740d0: 6520 6973 2070 6f69 6e74 6c65 7373 2062 e is pointless b │ │ │ │ │ +000740e0: 7574 0a68 6172 6d6c 6573 732e 0a0a 5468 ut.harmless...Th │ │ │ │ │ +000740f0: 6520 706f 7374 726d 2068 6173 2074 6f20 e postrm has to │ │ │ │ │ +00074100: 646f 2074 6865 2072 6576 6572 7365 3a0a do the reverse:. │ │ │ │ │ +00074110: 0a20 2020 2020 6966 205b 2072 656d 6f76 . if [ remov │ │ │ │ │ +00074120: 6520 3d20 2224 3122 202d 6f20 6162 6f72 e = "$1" -o abor │ │ │ │ │ +00074130: 742d 696e 7374 616c 6c20 3d20 2224 3122 t-install = "$1" │ │ │ │ │ +00074140: 202d 6f20 6469 7361 7070 6561 7220 3d20 -o disappear = │ │ │ │ │ +00074150: 2224 3122 205d 3b20 7468 656e 0a20 2020 "$1" ]; then. │ │ │ │ │ +00074160: 2020 2020 2020 6470 6b67 2d64 6976 6572 dpkg-diver │ │ │ │ │ +00074170: 7420 2d2d 7061 636b 6167 6520 736d 6169 t --package smai │ │ │ │ │ +00074180: 6c77 7261 7070 6572 202d 2d72 656d 6f76 lwrapper --remov │ │ │ │ │ +00074190: 6520 2d2d 7265 6e61 6d65 205c 0a20 2020 e --rename \. │ │ │ │ │ +000741a0: 2020 2020 2020 2020 2020 2d2d 6469 7665 --dive │ │ │ │ │ +000741b0: 7274 202f 7573 722f 7362 696e 2f73 6d61 rt /usr/sbin/sma │ │ │ │ │ +000741c0: 696c 2e72 6561 6c20 2f75 7372 2f73 6269 il.real /usr/sbi │ │ │ │ │ +000741d0: 6e2f 736d 6169 6c0a 2020 2020 2066 690a n/smail. fi. │ │ │ │ │ +000741e0: 0a49 6620 7468 6520 6469 7665 7273 696f .If the diversio │ │ │ │ │ +000741f0: 6e20 7761 7320 6164 6465 6420 6174 2061 n was added at a │ │ │ │ │ +00074200: 2070 6172 7469 6375 6c61 7220 7665 7273 particular vers │ │ │ │ │ +00074210: 696f 6e2c 2074 6865 2070 6f73 7472 6d20 ion, the postrm │ │ │ │ │ +00074220: 7368 6f75 6c64 0a61 6c73 6f20 6861 6e64 should.also hand │ │ │ │ │ +00074230: 6c65 2074 6865 2066 6169 6c75 7265 2063 le the failure c │ │ │ │ │ +00074240: 6173 6520 6f66 2075 7067 7261 6469 6e67 ase of upgrading │ │ │ │ │ +00074250: 2066 726f 6d20 616e 206f 6c64 6572 2076 from an older v │ │ │ │ │ +00074260: 6572 7369 6f6e 2028 756e 6c65 7373 0a74 ersion (unless.t │ │ │ │ │ +00074270: 6865 206f 6c64 6572 2076 6572 7369 6f6e he older version │ │ │ │ │ +00074280: 2069 7320 736f 206f 6c64 2074 6861 7420 is so old that │ │ │ │ │ +00074290: 6469 7265 6374 2075 7067 7261 6465 7320 direct upgrades │ │ │ │ │ +000742a0: 6172 6520 6e6f 206c 6f6e 6765 720a 7375 are no longer.su │ │ │ │ │ +000742b0: 7070 6f72 7465 6429 3a0a 0a20 2020 2020 pported):.. │ │ │ │ │ +000742c0: 6966 205b 2061 626f 7274 2d75 7067 7261 if [ abort-upgra │ │ │ │ │ +000742d0: 6465 203d 2022 2431 2220 5d20 2626 2064 de = "$1" ] && d │ │ │ │ │ +000742e0: 706b 6720 2d2d 636f 6d70 6172 652d 7665 pkg --compare-ve │ │ │ │ │ +000742f0: 7273 696f 6e73 2022 2432 2220 6c74 2031 rsions "$2" lt 1 │ │ │ │ │ +00074300: 2e30 2d32 3b20 7468 656e 0a20 2020 2020 .0-2; then. │ │ │ │ │ +00074310: 2020 2020 6470 6b67 2d64 6976 6572 7420 dpkg-divert │ │ │ │ │ +00074320: 2d2d 7061 636b 6167 6520 736d 6169 6c77 --package smailw │ │ │ │ │ +00074330: 7261 7070 6572 202d 2d72 656d 6f76 6520 rapper --remove │ │ │ │ │ +00074340: 2d2d 7265 6e61 6d65 205c 0a20 2020 2020 --rename \. │ │ │ │ │ +00074350: 2020 2020 2020 2020 2d2d 6469 7665 7274 --divert │ │ │ │ │ +00074360: 202f 7573 722f 7362 696e 2f73 6d61 696c /usr/sbin/smail │ │ │ │ │ +00074370: 2e72 6561 6c20 2f75 7372 2f73 6269 6e2f .real /usr/sbin/ │ │ │ │ │ +00074380: 736d 6169 6c0a 2020 2020 2066 690a 0a77 smail. fi..w │ │ │ │ │ +00074390: 6865 7265 20e2 8098 312e 302d 32e2 8099 here ...1.0-2... │ │ │ │ │ +000743a0: 2069 7320 7468 6520 7665 7273 696f 6e20 is the version │ │ │ │ │ +000743b0: 6174 2077 6869 6368 2074 6865 2064 6976 at which the div │ │ │ │ │ +000743c0: 6572 7369 6f6e 2077 6173 2066 6972 7374 ersion was first │ │ │ │ │ +000743d0: 2061 6464 6564 2074 6f0a 7468 6520 7061 added to.the pa │ │ │ │ │ +000743e0: 636b 6167 652e 2020 5468 6520 706f 7374 ckage. The post │ │ │ │ │ +000743f0: 726d 2073 686f 756c 6420 6e6f 7420 7265 rm should not re │ │ │ │ │ +00074400: 6d6f 7665 2074 6865 2064 6976 6572 7369 move the diversi │ │ │ │ │ +00074410: 6f6e 206f 6e20 7570 6772 6164 6573 0a62 on on upgrades.b │ │ │ │ │ +00074420: 6f74 6820 6265 6361 7573 6520 7468 6572 oth because ther │ │ │ │ │ +00074430: 65e2 8099 7320 6e6f 2072 6561 736f 6e20 e...s no reason │ │ │ │ │ +00074440: 746f 2072 656d 6f76 6520 7468 6520 6469 to remove the di │ │ │ │ │ +00074450: 7665 7273 696f 6e20 6f6e 6c79 2074 6f0a version only to. │ │ │ │ │ +00074460: 696d 6d65 6469 6174 656c 7920 7265 2d61 immediately re-a │ │ │ │ │ +00074470: 6464 2069 7420 616e 6420 7369 6e63 6520 dd it and since │ │ │ │ │ +00074480: 7468 6520 706f 7374 726d 206f 6620 7468 the postrm of th │ │ │ │ │ +00074490: 6520 6f6c 6420 7061 636b 6167 6520 6973 e old package is │ │ │ │ │ +000744a0: 2072 756e 0a61 6674 6572 2075 6e70 6163 run.after unpac │ │ │ │ │ +000744b0: 6b69 6e67 2073 6f20 7468 6520 7265 6d6f king so the remo │ │ │ │ │ +000744c0: 7661 6c20 6f66 2074 6865 2064 6976 6572 val of the diver │ │ │ │ │ +000744d0: 7369 6f6e 2077 696c 6c20 6661 696c 2e0a sion will fail.. │ │ │ │ │ +000744e0: 0a44 6f20 6e6f 7420 6174 7465 6d70 7420 .Do not attempt │ │ │ │ │ +000744f0: 746f 2064 6976 6572 7420 6120 6669 6c65 to divert a file │ │ │ │ │ +00074500: 2077 6869 6368 2069 7320 7669 7461 6c6c which is vitall │ │ │ │ │ +00074510: 7920 696d 706f 7274 616e 7420 666f 7220 y important for │ │ │ │ │ +00074520: 7468 650a 7379 7374 656d e280 9973 206f the.system...s o │ │ │ │ │ +00074530: 7065 7261 7469 6f6e 202d 2077 6865 6e20 peration - when │ │ │ │ │ +00074540: 7573 696e 6720 e280 9864 706b 672d 6469 using ...dpkg-di │ │ │ │ │ +00074550: 7665 7274 e280 9920 7468 6572 6520 6973 vert... there is │ │ │ │ │ +00074560: 2061 2074 696d 652c 2061 6674 6572 2069 a time, after i │ │ │ │ │ +00074570: 740a 6861 7320 6265 656e 2064 6976 6572 t.has been diver │ │ │ │ │ +00074580: 7465 6420 6275 7420 6265 666f 7265 20e2 ted but before . │ │ │ │ │ +00074590: 8098 6470 6b67 e280 9920 6861 7320 696e ..dpkg... has in │ │ │ │ │ +000745a0: 7374 616c 6c65 6420 7468 6520 6e65 7720 stalled the new │ │ │ │ │ +000745b0: 7665 7273 696f 6e2c 2077 6865 6e0a 7468 version, when.th │ │ │ │ │ +000745c0: 6520 6669 6c65 2064 6f65 7320 6e6f 7420 e file does not │ │ │ │ │ +000745d0: 6578 6973 742e 0a0a 446f 206e 6f74 2061 exist...Do not a │ │ │ │ │ +000745e0: 7474 656d 7074 2074 6f20 6469 7665 7274 ttempt to divert │ │ │ │ │ +000745f0: 2061 2063 6f6e 6666 696c 652c 2061 7320 a conffile, as │ │ │ │ │ +00074600: e280 9864 706b 67e2 8099 2064 6f65 7320 ...dpkg... does │ │ │ │ │ +00074610: 6e6f 7420 6861 6e64 6c65 2069 7420 7765 not handle it we │ │ │ │ │ +00074620: 6c6c 2e0a 0a44 6f20 6e6f 7420 7573 6520 ll...Do not use │ │ │ │ │ +00074630: 6469 7665 7273 696f 6e73 2066 6f72 2066 diversions for f │ │ │ │ │ +00074640: 696c 6573 2074 6861 7420 6861 7665 2074 iles that have t │ │ │ │ │ +00074650: 6865 6972 206f 776e 206e 6174 6976 6520 heir own native │ │ │ │ │ +00074660: 6f76 6572 7269 6465 0a6d 6563 6861 6e69 override.mechani │ │ │ │ │ +00074670: 736d 732c 2073 7563 6820 6173 20e2 8098 sms, such as ... │ │ │ │ │ +00074680: 7379 7374 656d 64e2 8099 2075 6e69 7420 systemd... unit │ │ │ │ │ +00074690: 6669 6c65 732e 2020 5365 6520 2a6e 6f74 files. See *not │ │ │ │ │ +000746a0: 6520 4269 6e61 7279 2070 6163 6b61 6765 e Binary package │ │ │ │ │ +000746b0: 733a 0a33 332e 2066 6f72 206d 6f72 6520 s:.33. for more │ │ │ │ │ +000746c0: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information..... │ │ │ │ │ +000746d0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +000746e0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +000746f0: 2044 6562 6961 6e20 506f 6c69 6379 2063 Debian Policy c │ │ │ │ │ +00074700: 6861 6e67 6573 2070 726f 6365 7373 2c20 hanges process, │ │ │ │ │ +00074710: 204e 6578 743a 204d 6169 6e74 6169 6e65 Next: Maintaine │ │ │ │ │ +00074720: 7220 7363 7269 7074 2066 6c6f 7763 6861 r script flowcha │ │ │ │ │ +00074730: 7274 732c 2020 5072 6576 3a20 4469 7665 rts, Prev: Dive │ │ │ │ │ +00074740: 7273 696f 6e73 202d 206f 7665 7272 6964 rsions - overrid │ │ │ │ │ +00074750: 696e 6720 6120 7061 636b 6167 65e2 8099 ing a package... │ │ │ │ │ +00074760: 7320 7665 7273 696f 6e20 6f66 2061 2066 s version of a f │ │ │ │ │ +00074770: 696c 6520 6672 6f6d 206f 6c64 2050 6163 ile from old Pac │ │ │ │ │ +00074780: 6b61 6769 6e67 204d 616e 7561 6c2c 2020 kaging Manual, │ │ │ │ │ +00074790: 5570 3a20 546f 700a 0a32 3020 4465 6269 Up: Top..20 Debi │ │ │ │ │ +000747a0: 616e 2050 6f6c 6963 7920 6368 616e 6765 an Policy change │ │ │ │ │ +000747b0: 7320 7072 6f63 6573 730a 2a2a 2a2a 2a2a s process.****** │ │ │ │ │ +000747c0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +000747d0: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 2a20 4d65 **********..* Me │ │ │ │ │ +000747e0: 6e75 3a0a 0a2a 2049 6e74 726f 6475 6374 nu:..* Introduct │ │ │ │ │ +000747f0: 696f 6e3a 2049 6e74 726f 6475 6374 696f ion: Introductio │ │ │ │ │ +00074800: 6e3c 333e 2e0a 2a20 4368 616e 6765 2047 n<3>..* Change G │ │ │ │ │ +00074810: 6f61 6c73 3a3a 0a2a 2043 7572 7265 6e74 oals::.* Current │ │ │ │ │ +00074820: 2050 726f 6365 7373 3a3a 0a2a 204f 7468 Process::.* Oth │ │ │ │ │ +00074830: 6572 2054 6167 733a 3a0a 0a1f 0a46 696c er Tags::....Fil │ │ │ │ │ +00074840: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00074850: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 496e .info, Node: In │ │ │ │ │ +00074860: 7472 6f64 7563 7469 6f6e 3c33 3e2c 2020 troduction<3>, │ │ │ │ │ +00074870: 4e65 7874 3a20 4368 616e 6765 2047 6f61 Next: Change Goa │ │ │ │ │ +00074880: 6c73 2c20 2055 703a 2044 6562 6961 6e20 ls, Up: Debian │ │ │ │ │ +00074890: 506f 6c69 6379 2063 6861 6e67 6573 2070 Policy changes p │ │ │ │ │ +000748a0: 726f 6365 7373 0a0a 3230 2e31 2049 6e74 rocess..20.1 Int │ │ │ │ │ +000748b0: 726f 6475 6374 696f 6e0a 3d3d 3d3d 3d3d roduction.====== │ │ │ │ │ +000748c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6f20 ===========..To │ │ │ │ │ +000748d0: 696e 7472 6f64 7563 6520 6120 6368 616e introduce a chan │ │ │ │ │ +000748e0: 6765 2069 6e20 7468 6520 6375 7272 656e ge in the curren │ │ │ │ │ +000748f0: 7420 4465 6269 616e 2050 6f6c 6963 792c t Debian Policy, │ │ │ │ │ +00074900: 2074 6865 2063 6861 6e67 6520 7072 6f70 the change prop │ │ │ │ │ +00074910: 6f73 616c 0a68 6173 2074 6f20 676f 2074 osal.has to go t │ │ │ │ │ +00074920: 6872 6f75 6768 2061 2063 6572 7461 696e hrough a certain │ │ │ │ │ +00074930: 2070 726f 6365 7373 2e20 2028 3129 0a0a process. (1).. │ │ │ │ │ +00074940: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +00074950: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +00074960: 2d2d 0a0a 2020 2028 3129 2054 6869 7320 --.. (1) This │ │ │ │ │ +00074970: 7072 6f63 6573 7320 7761 7320 6f72 6967 process was orig │ │ │ │ │ +00074980: 696e 616c 6c79 2064 6576 656c 6f70 6564 inally developed │ │ │ │ │ +00074990: 2062 7920 4d61 7267 6172 6974 6120 4d61 by Margarita Ma │ │ │ │ │ +000749a0: 6e74 6572 6f6c 612c 0a43 6c69 6e74 2041 nterola,.Clint A │ │ │ │ │ +000749b0: 6461 6d73 2c20 5275 7373 2041 6c6c 6265 dams, Russ Allbe │ │ │ │ │ +000749c0: 7279 2061 6e64 204d 616e 6f6a 2053 7269 ry and Manoj Sri │ │ │ │ │ +000749d0: 7661 7374 6176 612e 2020 496e 2032 3031 vastava. In 201 │ │ │ │ │ +000749e0: 372c 2053 6561 6e20 5768 6974 746f 6e0a 7, Sean Whitton. │ │ │ │ │ +000749f0: 6465 7072 6563 6174 6564 2074 6865 20e2 deprecated the . │ │ │ │ │ +00074a00: 8098 6973 7375 65e2 8099 2075 7365 7274 ..issue... usert │ │ │ │ │ +00074a10: 6167 2061 6e64 2061 6464 6564 2075 7365 ag and added use │ │ │ │ │ +00074a20: 206f 6620 7468 6520 e280 986d 6f72 6569 of the ...morei │ │ │ │ │ +00074a30: 6e66 6fe2 8099 2074 6167 2c0a 6166 7465 nfo... tag,.afte │ │ │ │ │ +00074a40: 7220 6469 7363 7573 7369 6f6e 7320 6174 r discussions at │ │ │ │ │ +00074a50: 2044 6562 436f 6e66 3137 2e0a 0a1f 0a46 DebConf17.....F │ │ │ │ │ +00074a60: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00074a70: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00074a80: 4368 616e 6765 2047 6f61 6c73 2c20 204e Change Goals, N │ │ │ │ │ +00074a90: 6578 743a 2043 7572 7265 6e74 2050 726f ext: Current Pro │ │ │ │ │ +00074aa0: 6365 7373 2c20 2050 7265 763a 2049 6e74 cess, Prev: Int │ │ │ │ │ +00074ab0: 726f 6475 6374 696f 6e3c 333e 2c20 2055 roduction<3>, U │ │ │ │ │ +00074ac0: 703a 2044 6562 6961 6e20 506f 6c69 6379 p: Debian Policy │ │ │ │ │ +00074ad0: 2063 6861 6e67 6573 2070 726f 6365 7373 changes process │ │ │ │ │ +00074ae0: 0a0a 3230 2e32 2043 6861 6e67 6520 476f ..20.2 Change Go │ │ │ │ │ +00074af0: 616c 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d als.============ │ │ │ │ │ +00074b00: 3d3d 3d3d 3d0a 0a20 2020 2d20 5468 6520 =====.. - The │ │ │ │ │ +00074b10: 6368 616e 6765 2073 686f 756c 6420 6265 change should be │ │ │ │ │ +00074b20: 2074 6563 686e 6963 616c 6c79 2063 6f72 technically cor │ │ │ │ │ +00074b30: 7265 6374 2c20 616e 6420 636f 6e73 6973 rect, and consis │ │ │ │ │ +00074b40: 7465 6e74 2077 6974 6820 7468 650a 2020 tent with the. │ │ │ │ │ +00074b50: 2020 2072 6573 7420 6f66 2074 6865 2070 rest of the p │ │ │ │ │ +00074b60: 6f6c 6963 7920 646f 6375 6d65 6e74 2e20 olicy document. │ │ │ │ │ +00074b70: 2054 6869 7320 6d65 616e 7320 6e6f 206c This means no l │ │ │ │ │ +00074b80: 6567 6973 6c61 7469 6e67 2074 6865 2076 egislating the v │ │ │ │ │ +00074b90: 616c 7565 0a20 2020 2020 6f66 20cf 802e alue. of ... │ │ │ │ │ +00074ba0: 2020 5468 6973 2061 6c73 6f20 6d65 616e This also mean │ │ │ │ │ +00074bb0: 7320 7468 6174 2074 6865 2070 726f 706f s that the propo │ │ │ │ │ +00074bc0: 7365 6420 736f 6c75 7469 6f6e 2062 6520 sed solution be │ │ │ │ │ +00074bd0: 6b6e 6f77 6e20 746f 2077 6f72 6b3b 0a20 known to work;. │ │ │ │ │ +00074be0: 2020 2020 6974 6572 6174 6976 6520 6465 iterative de │ │ │ │ │ +00074bf0: 7369 676e 2070 726f 6365 7373 6573 2064 sign processes d │ │ │ │ │ +00074c00: 6f20 6e6f 7420 6265 6c6f 6e67 2069 6e20 o not belong in │ │ │ │ │ +00074c10: 706f 6c69 6379 2e0a 0a20 2020 2d20 5468 policy... - Th │ │ │ │ │ +00074c20: 6520 6368 616e 6765 2073 686f 756c 6420 e change should │ │ │ │ │ +00074c30: 6e6f 7420 6265 2074 6f6f 2064 6973 7275 not be too disru │ │ │ │ │ +00074c40: 7074 6976 653b 2069 6620 7665 7279 206d ptive; if very m │ │ │ │ │ +00074c50: 616e 7920 7061 636b 6167 6573 0a20 2020 any packages. │ │ │ │ │ +00074c60: 2020 6265 636f 6d65 2069 6e73 7461 6e74 become instant │ │ │ │ │ +00074c70: 6c79 2062 7567 6779 2c20 7468 656e 2069 ly buggy, then i │ │ │ │ │ +00074c80: 6e73 7465 6164 2074 6865 7265 2073 686f nstead there sho │ │ │ │ │ +00074c90: 756c 6420 6265 2061 2074 7261 6e73 6974 uld be a transit │ │ │ │ │ +00074ca0: 696f 6e0a 2020 2020 2070 6c61 6e2e 2020 ion. plan. │ │ │ │ │ +00074cb0: 4578 6365 7074 696f 6e73 2073 686f 756c Exceptions shoul │ │ │ │ │ +00074cc0: 6420 6265 2072 6172 6520 286f 6e6c 7920 d be rare (only │ │ │ │ │ +00074cd0: 6966 2074 6865 2063 7572 7265 6e74 2073 if the current s │ │ │ │ │ +00074ce0: 7461 7465 2069 730a 2020 2020 2072 6561 tate is. rea │ │ │ │ │ +00074cf0: 6c6c 7920 756e 7465 6e61 626c 6529 2c20 lly untenable), │ │ │ │ │ +00074d00: 616e 6420 7072 6f62 6162 6c79 2062 6c65 and probably ble │ │ │ │ │ +00074d10: 7373 6564 2062 7920 7468 6520 5443 2e0a ssed by the TC.. │ │ │ │ │ +00074d20: 0a20 2020 2d20 5468 6520 6368 616e 6765 . - The change │ │ │ │ │ +00074d30: 2068 6173 2074 6f20 6265 2072 6576 6965 has to be revie │ │ │ │ │ +00074d40: 7765 6420 696e 2064 6570 7468 2c20 696e wed in depth, in │ │ │ │ │ +00074d50: 2074 6865 206f 7065 6e2c 2077 6865 7265 the open, where │ │ │ │ │ +00074d60: 2061 6e79 206f 6e65 0a20 2020 2020 6d61 any one. ma │ │ │ │ │ +00074d70: 7920 636f 6e74 7269 6275 7465 3b20 6120 y contribute; a │ │ │ │ │ +00074d80: 7075 626c 6963 6c79 2061 6363 6573 7369 publicly accessi │ │ │ │ │ +00074d90: 626c 652c 2061 7263 6869 7665 642c 206f ble, archived, o │ │ │ │ │ +00074da0: 7065 6e20 6d61 696c 696e 6720 6c69 7374 pen mailing list │ │ │ │ │ +00074db0: 2e0a 0a20 2020 2d20 5072 6f70 6f73 616c ... - Proposal │ │ │ │ │ +00074dc0: 2073 686f 756c 6420 6265 2061 6464 7265 should be addre │ │ │ │ │ +00074dd0: 7373 6564 2069 6e20 6120 7469 6d65 6c79 ssed in a timely │ │ │ │ │ +00074de0: 2066 6173 6869 6f6e 2e0a 0a20 2020 2d20 fashion... - │ │ │ │ │ +00074df0: 416e 7920 646f 6d61 696e 2065 7870 6572 Any domain exper │ │ │ │ │ +00074e00: 7473 2073 686f 756c 6420 6265 2063 6f6e ts should be con │ │ │ │ │ +00074e10: 7375 6c74 6564 2c20 7369 6e63 6520 6e6f sulted, since no │ │ │ │ │ +00074e20: 7420 6576 6572 7920 706f 6c69 6379 0a20 t every policy. │ │ │ │ │ +00074e30: 2020 2020 6d61 696c 696e 6720 6c69 7374 mailing list │ │ │ │ │ +00074e40: 2073 7562 7363 7269 6265 7220 6973 2061 subscriber is a │ │ │ │ │ +00074e50: 6e20 6578 7065 7274 206f 6e20 6576 6572 n expert on ever │ │ │ │ │ +00074e60: 7974 6869 6e67 2c20 696e 636c 7564 696e ything, includin │ │ │ │ │ +00074e70: 670a 2020 2020 2070 6f6c 6963 7920 6d61 g. policy ma │ │ │ │ │ +00074e80: 696e 7461 696e 6572 732e 0a0a 2020 202d intainers... - │ │ │ │ │ +00074e90: 2054 6865 2067 6f61 6c20 6973 2072 6f75 The goal is rou │ │ │ │ │ +00074ea0: 6768 2063 6f6e 7365 6e73 7573 206f 6e20 gh consensus on │ │ │ │ │ +00074eb0: 7468 6520 6368 616e 6765 2c20 7768 6963 the change, whic │ │ │ │ │ +00074ec0: 6820 7368 6f75 6c64 206e 6f74 2062 6520 h should not be │ │ │ │ │ +00074ed0: 6861 7264 0a20 2020 2020 6966 2074 6865 hard. if the │ │ │ │ │ +00074ee0: 206d 6174 7465 7220 6973 2074 6563 686e matter is techn │ │ │ │ │ +00074ef0: 6963 616c 2e20 2054 6563 686e 6963 616c ical. Technical │ │ │ │ │ +00074f00: 2069 7373 7565 7320 7768 6572 6520 7468 issues where th │ │ │ │ │ +00074f10: 6572 6520 6973 206e 6f0a 2020 2020 2061 ere is no. a │ │ │ │ │ +00074f20: 6772 6565 6d65 6e74 2073 686f 756c 6420 greement should │ │ │ │ │ +00074f30: 6265 2072 6566 6572 7265 6420 746f 2074 be referred to t │ │ │ │ │ +00074f40: 6865 2054 433b 206e 6f6e 2d74 6563 686e he TC; non-techn │ │ │ │ │ +00074f50: 6963 616c 2069 7373 7565 7320 7368 6f75 ical issues shou │ │ │ │ │ +00074f60: 6c64 0a20 2020 2020 6265 2072 6566 6572 ld. be refer │ │ │ │ │ +00074f70: 7265 6420 746f 2074 6865 2077 686f 6c65 red to the whole │ │ │ │ │ +00074f80: 2064 6576 656c 6f70 6572 2062 6f64 792c developer body, │ │ │ │ │ +00074f90: 2061 6e64 2070 6572 6861 7073 2067 656e and perhaps gen │ │ │ │ │ +00074fa0: 6572 616c 0a20 2020 2020 7265 736f 6c75 eral. resolu │ │ │ │ │ +00074fb0: 7469 6f6e 7320 6c69 6520 646f 776e 2074 tions lie down t │ │ │ │ │ +00074fc0: 6861 7420 7061 7468 2e0a 0a20 2020 2d20 hat path... - │ │ │ │ │ +00074fd0: 5061 636b 6167 6520 6d61 696e 7461 696e Package maintain │ │ │ │ │ +00074fe0: 6572 7320 7768 6f73 6520 7061 636b 6167 ers whose packag │ │ │ │ │ +00074ff0: 6573 206d 6179 2062 6520 696d 7061 6374 es may be impact │ │ │ │ │ +00075000: 6564 2073 686f 756c 6420 6861 7665 0a20 ed should have. │ │ │ │ │ +00075010: 2020 2020 6163 6365 7373 2074 6f20 706f access to po │ │ │ │ │ +00075020: 6c69 6379 2063 6861 6e67 6520 7072 6f70 licy change prop │ │ │ │ │ +00075030: 6f73 616c 732c 2065 7665 6e20 6966 2074 osals, even if t │ │ │ │ │ +00075040: 6865 7920 646f 206e 6f74 2073 7562 7363 hey do not subsc │ │ │ │ │ +00075050: 7269 6265 2074 6f0a 2020 2020 2070 6f6c ribe to. pol │ │ │ │ │ +00075060: 6963 7920 6d61 696c 696e 6720 6c69 7374 icy mailing list │ │ │ │ │ +00075070: 7320 2870 6f6c 6963 7920 6761 7a65 7474 s (policy gazett │ │ │ │ │ +00075080: 653f 292e 0a0a 1f0a 4669 6c65 3a20 6465 e?).....File: de │ │ │ │ │ +00075090: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000750a0: 2c20 204e 6f64 653a 2043 7572 7265 6e74 , Node: Current │ │ │ │ │ +000750b0: 2050 726f 6365 7373 2c20 204e 6578 743a Process, Next: │ │ │ │ │ +000750c0: 204f 7468 6572 2054 6167 732c 2020 5072 Other Tags, Pr │ │ │ │ │ +000750d0: 6576 3a20 4368 616e 6765 2047 6f61 6c73 ev: Change Goals │ │ │ │ │ +000750e0: 2c20 2055 703a 2044 6562 6961 6e20 506f , Up: Debian Po │ │ │ │ │ +000750f0: 6c69 6379 2063 6861 6e67 6573 2070 726f licy changes pro │ │ │ │ │ +00075100: 6365 7373 0a0a 3230 2e33 2043 7572 7265 cess..20.3 Curre │ │ │ │ │ +00075110: 6e74 2050 726f 6365 7373 0a3d 3d3d 3d3d nt Process.===== │ │ │ │ │ +00075120: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +00075130: 0a45 6163 6820 7375 6767 6573 7465 6420 .Each suggested │ │ │ │ │ +00075140: 6368 616e 6765 2067 6f65 7320 7468 726f change goes thro │ │ │ │ │ +00075150: 7567 6820 6469 6666 6572 656e 7420 7374 ugh different st │ │ │ │ │ +00075160: 6174 6573 2e20 2054 6865 7365 2073 7461 ates. These sta │ │ │ │ │ +00075170: 7465 7320 6172 650a 6465 6e6f 7465 6420 tes are.denoted │ │ │ │ │ +00075180: 7468 726f 7567 6820 6569 7468 6572 2075 through either u │ │ │ │ │ +00075190: 7365 7274 6167 7320 6f66 2074 6865 0a3c sertags of the.< │ │ │ │ │ +000751a0: 6465 6269 616e 2d70 6f6c 6963 7940 7061 debian-policy@pa │ │ │ │ │ +000751b0: 636b 6167 6573 2e64 6562 6961 6e2e 6f72 ckages.debian.or │ │ │ │ │ +000751c0: 673e 2075 7365 7220 6f72 2c20 666f 7220 g> user or, for │ │ │ │ │ +000751d0: e280 986d 6f72 6569 6e66 6fe2 8099 2c20 ...moreinfo..., │ │ │ │ │ +000751e0: e280 9870 6174 6368 e280 992c 0ae2 8098 ...patch...,.... │ │ │ │ │ +000751f0: 7065 6e64 696e 67e2 8099 2c20 616e 6420 pending..., and │ │ │ │ │ +00075200: e280 9877 6f6e 7466 6978 e280 992c 2072 ...wontfix..., r │ │ │ │ │ +00075210: 6567 756c 6172 2074 6167 732e 0a0a 4375 egular tags...Cu │ │ │ │ │ +00075220: 7272 656e 7420 6c69 7374 206f 6620 6275 rrent list of bu │ │ │ │ │ +00075230: 6773 2831 290a 0a54 6865 2050 6f6c 6963 gs(1)..The Polic │ │ │ │ │ +00075240: 7920 6465 6c65 6761 7465 7320 6172 6520 y delegates are │ │ │ │ │ +00075250: 7265 7370 6f6e 7369 626c 6520 666f 7220 responsible for │ │ │ │ │ +00075260: 6d61 6e61 6769 6e67 2074 6865 2074 6167 managing the tag │ │ │ │ │ +00075270: 7320 6f6e 2062 7567 7320 616e 640a 7769 s on bugs and.wi │ │ │ │ │ +00075280: 6c6c 2075 7064 6174 6520 7461 6773 2061 ll update tags a │ │ │ │ │ +00075290: 7320 6e65 7720 6275 6773 2061 7265 2073 s new bugs are s │ │ │ │ │ +000752a0: 7562 6d69 7474 6564 206f 7220 6173 2061 ubmitted or as a │ │ │ │ │ +000752b0: 6374 6976 6974 7920 6861 7070 656e 7320 ctivity happens │ │ │ │ │ +000752c0: 6f6e 0a62 7567 732e 2020 416c 6c20 4465 on.bugs. All De │ │ │ │ │ +000752d0: 6269 616e 2044 6576 656c 6f70 6572 7320 bian Developers │ │ │ │ │ +000752e0: 7368 6f75 6c64 2066 6565 6c20 6672 6565 should feel free │ │ │ │ │ +000752f0: 2074 6f20 6164 6420 7468 6520 7365 636f to add the seco │ │ │ │ │ +00075300: 6e64 6564 2074 6167 2061 730a 6465 7363 nded tag as.desc │ │ │ │ │ +00075310: 7269 6265 6420 6265 6c6f 772e 2020 4f74 ribed below. Ot │ │ │ │ │ +00075320: 6865 7220 7461 6773 2073 686f 756c 6420 her tags should │ │ │ │ │ +00075330: 6265 2063 6861 6e67 6564 2077 6974 6820 be changed with │ │ │ │ │ +00075340: 7468 6520 636f 6f72 6469 6e61 7469 6f6e the coordination │ │ │ │ │ +00075350: 206f 660a 7468 6520 506f 6c69 6379 2054 of.the Policy T │ │ │ │ │ +00075360: 6561 6d2e 0a0a 2a20 4d65 6e75 3a0a 0a2a eam...* Menu:..* │ │ │ │ │ +00075370: 2053 7461 7465 2041 3b20 4d6f 7265 2069 State A; More i │ │ │ │ │ +00075380: 6e66 6f72 6d61 7469 6f6e 2072 6571 7569 nformation requi │ │ │ │ │ +00075390: 7265 643a 2053 7461 7465 2041 204d 6f72 red: State A Mor │ │ │ │ │ +000753a0: 6520 696e 666f 726d 6174 696f 6e20 7265 e information re │ │ │ │ │ +000753b0: 7175 6972 6564 2e0a 2a20 5374 6174 6520 quired..* State │ │ │ │ │ +000753c0: 423b 2044 6973 6375 7373 696f 6e3a 2053 B; Discussion: S │ │ │ │ │ +000753d0: 7461 7465 2042 2044 6973 6375 7373 696f tate B Discussio │ │ │ │ │ +000753e0: 6e2e 0a2a 2053 7461 7465 2043 3b20 5072 n..* State C; Pr │ │ │ │ │ +000753f0: 6f70 6f73 616c 3a20 5374 6174 6520 4320 oposal: State C │ │ │ │ │ +00075400: 5072 6f70 6f73 616c 2e0a 2a20 5374 6174 Proposal..* Stat │ │ │ │ │ +00075410: 6520 443b 2057 6f72 6469 6e67 2070 726f e D; Wording pro │ │ │ │ │ +00075420: 706f 7365 643a 2053 7461 7465 2044 2057 posed: State D W │ │ │ │ │ +00075430: 6f72 6469 6e67 2070 726f 706f 7365 642e ording proposed. │ │ │ │ │ +00075440: 0a2a 2053 7461 7465 2045 3b20 5365 636f .* State E; Seco │ │ │ │ │ +00075450: 6e64 6564 3a20 5374 6174 6520 4520 5365 nded: State E Se │ │ │ │ │ +00075460: 636f 6e64 6564 2e0a 2a20 5374 6174 6520 conded..* State │ │ │ │ │ +00075470: 463b 2041 6363 6570 7465 643a 2053 7461 F; Accepted: Sta │ │ │ │ │ +00075480: 7465 2046 2041 6363 6570 7465 642e 0a2a te F Accepted..* │ │ │ │ │ +00075490: 2053 7461 7465 2047 3b20 5265 6a65 6374 State G; Reject │ │ │ │ │ +000754a0: 3a20 5374 6174 6520 4720 5265 6a65 6374 : State G Reject │ │ │ │ │ +000754b0: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +000754c0: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +000754d0: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 0a68 -----.. (1) .h │ │ │ │ │ +000754e0: 7474 7073 3a2f 2f62 7567 732e 6465 6269 ttps://bugs.debi │ │ │ │ │ +000754f0: 616e 2e6f 7267 2f63 6769 2d62 696e 2f70 an.org/cgi-bin/p │ │ │ │ │ +00075500: 6b67 7265 706f 7274 2e63 6769 3f73 7263 kgreport.cgi?src │ │ │ │ │ +00075510: 3d64 6562 6961 6e2d 706f 6c69 6379 2670 =debian-policy&p │ │ │ │ │ +00075520: 656e 642d 6578 633d 646f 6e65 0a0a 1f0a end-exc=done.... │ │ │ │ │ +00075530: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00075540: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00075550: 2053 7461 7465 2041 204d 6f72 6520 696e State A More in │ │ │ │ │ +00075560: 666f 726d 6174 696f 6e20 7265 7175 6972 formation requir │ │ │ │ │ +00075570: 6564 2c20 204e 6578 743a 2053 7461 7465 ed, Next: State │ │ │ │ │ +00075580: 2042 2044 6973 6375 7373 696f 6e2c 2020 B Discussion, │ │ │ │ │ +00075590: 5570 3a20 4375 7272 656e 7420 5072 6f63 Up: Current Proc │ │ │ │ │ +000755a0: 6573 730a 0a32 302e 332e 3120 5374 6174 ess..20.3.1 Stat │ │ │ │ │ +000755b0: 6520 413a 204d 6f72 6520 696e 666f 726d e A: More inform │ │ │ │ │ +000755c0: 6174 696f 6e20 7265 7175 6972 6564 0a2d ation required.- │ │ │ │ │ +000755d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000755e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000755f0: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 506f --------..The Po │ │ │ │ │ +00075600: 6c69 6379 2064 656c 6567 6174 6573 2061 licy delegates a │ │ │ │ │ +00075610: 7265 2075 6e61 626c 6520 746f 2064 6574 re unable to det │ │ │ │ │ +00075620: 6572 6d69 6e65 2077 6865 7468 6572 2074 ermine whether t │ │ │ │ │ +00075630: 6865 2062 7567 2069 7320 7265 616c 6c79 he bug is really │ │ │ │ │ +00075640: 2061 0a50 6f6c 6963 7920 6d61 7474 6572 a.Policy matter │ │ │ │ │ +00075650: 2c20 6f72 206a 7564 6765 2074 6861 7420 , or judge that │ │ │ │ │ +00075660: 7468 6572 6520 6172 6520 6d69 7373 696e there are missin │ │ │ │ │ +00075670: 6720 6465 7461 696c 7320 7468 6174 2077 g details that w │ │ │ │ │ +00075680: 6f75 6c64 0a70 7265 7665 6e74 2061 2066 ould.prevent a f │ │ │ │ │ +00075690: 7275 6974 6675 6c20 6469 7363 7573 7369 ruitful discussi │ │ │ │ │ +000756a0: 6f6e 2028 616e 6420 6d61 7920 7265 7375 on (and may resu │ │ │ │ │ +000756b0: 6c74 2069 6e20 6120 636f 6e66 7573 6564 lt in a confused │ │ │ │ │ +000756c0: 2061 6e64 0a75 6e68 656c 7066 756c 2064 and.unhelpful d │ │ │ │ │ +000756d0: 6973 6375 7373 696f 6e29 2e0a 0a50 6f6c iscussion)...Pol │ │ │ │ │ +000756e0: 6963 7920 6465 6c65 6761 7465 7320 6173 icy delegates as │ │ │ │ │ +000756f0: 6b20 7468 6520 6f72 6967 696e 616c 2073 k the original s │ │ │ │ │ +00075700: 7562 6d69 7474 6572 2074 6f20 7072 6f76 ubmitter to prov │ │ │ │ │ +00075710: 6964 6520 7468 6520 6d69 7373 696e 670a ide the missing. │ │ │ │ │ +00075720: 6465 7461 696c 732e 2020 4f74 6865 7273 details. Others │ │ │ │ │ +00075730: 2061 7265 2061 736b 6564 2074 6f20 7265 are asked to re │ │ │ │ │ +00075740: 6672 6169 6e20 6672 6f6d 2064 6973 6375 frain from discu │ │ │ │ │ +00075750: 7373 696e 6720 7768 6174 6576 6572 2074 ssing whatever t │ │ │ │ │ +00075760: 6865 7920 7461 6b65 0a74 6865 2069 7373 hey take.the iss │ │ │ │ │ +00075770: 7565 2074 6f20 6265 2c20 6c69 6d69 7469 ue to be, limiti │ │ │ │ │ +00075780: 6e67 2074 6865 6972 2070 6f73 7469 6e67 ng their posting │ │ │ │ │ +00075790: 7320 746f 2061 7474 656d 7074 7320 746f s to attempts to │ │ │ │ │ +000757a0: 2073 7570 706c 7920 7468 650a 6d69 7373 supply the.miss │ │ │ │ │ +000757b0: 696e 6720 6465 7461 696c 732e 0a0a 5441 ing details...TA │ │ │ │ │ +000757c0: 473a 206d 6f72 6569 6e66 6f28 3129 0a0a G: moreinfo(1).. │ │ │ │ │ +000757d0: 5768 6174 206e 6565 6473 2074 6f20 6861 What needs to ha │ │ │ │ │ +000757e0: 7070 656e 206e 6578 743a 2053 7562 6d69 ppen next: Submi │ │ │ │ │ +000757f0: 7474 6572 2028 6f72 2073 6f6d 656f 6e65 tter (or someone │ │ │ │ │ +00075800: 2065 6c73 6529 2070 726f 7669 6465 7320 else) provides │ │ │ │ │ +00075810: 7468 650a 7265 7175 6573 7465 6420 696e the.requested in │ │ │ │ │ +00075820: 666f 726d 6174 696f 6e20 7769 7468 696e formation within │ │ │ │ │ +00075830: 2033 3020 6461 7973 2c20 6f72 2074 6865 30 days, or the │ │ │ │ │ +00075840: 2062 7567 2069 7320 636c 6f73 6564 2e0a bug is closed.. │ │ │ │ │ +00075850: 0a54 6865 206d 616a 6f72 6974 7920 6f66 .The majority of │ │ │ │ │ +00075860: 2062 7567 7320 7769 6c6c 2073 6b69 7020 bugs will skip │ │ │ │ │ +00075870: 7468 6973 2073 7461 6765 2e0a 0a20 2020 this stage... │ │ │ │ │ +00075880: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +00075890: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +000758a0: 0a20 2020 2831 2920 0a68 7474 7073 3a2f . (1) .https:/ │ │ │ │ │ +000758b0: 2f62 7567 732e 6465 6269 616e 2e6f 7267 /bugs.debian.org │ │ │ │ │ +000758c0: 2f63 6769 2d62 696e 2f70 6b67 7265 706f /cgi-bin/pkgrepo │ │ │ │ │ +000758d0: 7274 2e63 6769 3f73 7263 3d64 6562 6961 rt.cgi?src=debia │ │ │ │ │ +000758e0: 6e2d 706f 6c69 6379 2670 656e 642d 6578 n-policy&pend-ex │ │ │ │ │ +000758f0: 633d 646f 6e65 2674 6167 3d6d 6f72 6569 c=done&tag=morei │ │ │ │ │ +00075900: 6e66 6f0a 0a1f 0a46 696c 653a 2064 6562 nfo....File: deb │ │ │ │ │ +00075910: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00075920: 2020 4e6f 6465 3a20 5374 6174 6520 4220 Node: State B │ │ │ │ │ +00075930: 4469 7363 7573 7369 6f6e 2c20 204e 6578 Discussion, Nex │ │ │ │ │ +00075940: 743a 2053 7461 7465 2043 2050 726f 706f t: State C Propo │ │ │ │ │ +00075950: 7361 6c2c 2020 5072 6576 3a20 5374 6174 sal, Prev: Stat │ │ │ │ │ +00075960: 6520 4120 4d6f 7265 2069 6e66 6f72 6d61 e A More informa │ │ │ │ │ +00075970: 7469 6f6e 2072 6571 7569 7265 642c 2020 tion required, │ │ │ │ │ +00075980: 5570 3a20 4375 7272 656e 7420 5072 6f63 Up: Current Proc │ │ │ │ │ +00075990: 6573 730a 0a32 302e 332e 3220 5374 6174 ess..20.3.2 Stat │ │ │ │ │ +000759a0: 6520 423a 2044 6973 6375 7373 696f 6e0a e B: Discussion. │ │ │ │ │ +000759b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000759c0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4469 7363 ----------..Disc │ │ │ │ │ +000759d0: 7573 7320 7265 6d65 6479 2e20 2041 6c74 uss remedy. Alt │ │ │ │ │ +000759e0: 6572 6e61 7465 2070 726f 706f 7361 6c73 ernate proposals │ │ │ │ │ +000759f0: 2e20 2044 6973 6375 7373 696f 6e20 6775 . Discussion gu │ │ │ │ │ +00075a00: 6964 6564 2062 7920 6465 6c65 6761 7465 ided by delegate │ │ │ │ │ +00075a10: 732e 0a54 6865 7265 2073 686f 756c 6420 s..There should │ │ │ │ │ +00075a20: 6265 2061 2063 6c65 6172 2074 696d 6520 be a clear time │ │ │ │ │ +00075a30: 6c69 6d69 7420 746f 2074 6869 7320 7374 limit to this st │ │ │ │ │ +00075a40: 6167 652c 2062 7574 2061 7320 7965 7420 age, but as yet │ │ │ │ │ +00075a50: 7765 2068 6176 6520 6e6f 740a 7365 7420 we have not.set │ │ │ │ │ +00075a60: 6f6e 652e 0a0a 5441 473a 2064 6973 6375 one...TAG: discu │ │ │ │ │ +00075a70: 7373 696f 6e28 3129 0a0a 5768 6174 206e ssion(1)..What n │ │ │ │ │ +00075a80: 6565 6473 2074 6f20 6861 7070 656e 206e eeds to happen n │ │ │ │ │ +00075a90: 6578 743a 2052 6561 6368 2061 2063 6f6e ext: Reach a con │ │ │ │ │ +00075aa0: 636c 7573 696f 6e20 616e 6420 636f 6e73 clusion and cons │ │ │ │ │ +00075ab0: 656e 7375 7320 696e 2074 6865 0a64 6973 ensus in the.dis │ │ │ │ │ +00075ac0: 6375 7373 696f 6e20 616e 6420 6d61 6b65 cussion and make │ │ │ │ │ +00075ad0: 2061 2066 696e 616c 2070 726f 706f 7361 a final proposa │ │ │ │ │ +00075ae0: 6c20 666f 7220 7768 6174 2073 686f 756c l for what shoul │ │ │ │ │ +00075af0: 6420 6265 2063 6861 6e67 6564 2028 6966 d be changed (if │ │ │ │ │ +00075b00: 0a61 6e79 7468 696e 6729 2c20 6d6f 7669 .anything), movi │ │ │ │ │ +00075b10: 6e67 2074 6f20 7468 6520 7072 6f70 6f73 ng to the propos │ │ │ │ │ +00075b20: 616c 2074 6167 2e0a 0a20 2020 2d2d 2d2d al tag... ---- │ │ │ │ │ +00075b30: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00075b40: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00075b50: 2831 2920 0a68 7474 7073 3a2f 2f62 7567 (1) .https://bug │ │ │ │ │ +00075b60: 732e 6465 6269 616e 2e6f 7267 2f63 6769 s.debian.org/cgi │ │ │ │ │ +00075b70: 2d62 696e 2f70 6b67 7265 706f 7274 2e63 -bin/pkgreport.c │ │ │ │ │ +00075b80: 6769 3f73 7263 3d64 6562 6961 6e2d 706f gi?src=debian-po │ │ │ │ │ +00075b90: 6c69 6379 2670 656e 642d 6578 633d 646f licy&pend-exc=do │ │ │ │ │ +00075ba0: 6e65 2674 6167 3d64 6973 6375 7373 696f ne&tag=discussio │ │ │ │ │ +00075bb0: 6e0a 0a1f 0a46 696c 653a 2064 6562 6961 n....File: debia │ │ │ │ │ +00075bc0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00075bd0: 4e6f 6465 3a20 5374 6174 6520 4320 5072 Node: State C Pr │ │ │ │ │ +00075be0: 6f70 6f73 616c 2c20 204e 6578 743a 2053 oposal, Next: S │ │ │ │ │ +00075bf0: 7461 7465 2044 2057 6f72 6469 6e67 2070 tate D Wording p │ │ │ │ │ +00075c00: 726f 706f 7365 642c 2020 5072 6576 3a20 roposed, Prev: │ │ │ │ │ +00075c10: 5374 6174 6520 4220 4469 7363 7573 7369 State B Discussi │ │ │ │ │ +00075c20: 6f6e 2c20 2055 703a 2043 7572 7265 6e74 on, Up: Current │ │ │ │ │ +00075c30: 2050 726f 6365 7373 0a0a 3230 2e33 2e33 Process..20.3.3 │ │ │ │ │ +00075c40: 2053 7461 7465 2043 3a20 5072 6f70 6f73 State C: Propos │ │ │ │ │ +00075c50: 616c 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d al.------------- │ │ │ │ │ +00075c60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 2066 -----------..A f │ │ │ │ │ +00075c70: 696e 616c 2070 726f 706f 7361 6c20 6861 inal proposal ha │ │ │ │ │ +00075c80: 7320 656d 6572 6765 6420 6672 6f6d 2074 s emerged from t │ │ │ │ │ +00075c90: 6865 2064 6973 6375 7373 696f 6e2c 2061 he discussion, a │ │ │ │ │ +00075ca0: 6e64 2074 6865 7265 2069 7320 6120 726f nd there is a ro │ │ │ │ │ +00075cb0: 7567 680a 636f 6e73 656e 7375 7320 6f6e ugh.consensus on │ │ │ │ │ +00075cc0: 2068 6f77 2074 6f20 7072 6f63 6565 6420 how to proceed │ │ │ │ │ +00075cd0: 746f 2072 6573 6f6c 7665 2074 6865 2069 to resolve the i │ │ │ │ │ +00075ce0: 7373 7565 2e0a 0a54 4147 3a20 7072 6f70 ssue...TAG: prop │ │ │ │ │ +00075cf0: 6f73 616c 2831 290a 0a57 6861 7420 6e65 osal(1)..What ne │ │ │ │ │ +00075d00: 6564 7320 746f 2068 6170 7065 6e20 6e65 eds to happen ne │ │ │ │ │ +00075d10: 7874 3a20 5072 6f76 6964 6564 2074 6861 xt: Provided tha │ │ │ │ │ +00075d20: 7420 7468 6520 726f 7567 6820 636f 6e73 t the rough cons │ │ │ │ │ +00075d30: 656e 7375 7320 7065 7273 6973 7473 2c0a ensus persists,. │ │ │ │ │ +00075d40: 6465 7665 6c6f 7020 6120 7061 7463 6820 develop a patch │ │ │ │ │ +00075d50: 6167 6169 6e73 7420 7468 6520 6375 7272 against the curr │ │ │ │ │ +00075d60: 656e 7420 506f 6c69 6379 2064 6f63 756d ent Policy docum │ │ │ │ │ +00075d70: 656e 7420 7769 7468 2073 7065 6369 6669 ent with specifi │ │ │ │ │ +00075d80: 630a 776f 7264 696e 6720 6f66 2074 6865 c.wording of the │ │ │ │ │ +00075d90: 2063 6861 6e67 652e 2020 4f66 7465 6e20 change. Often │ │ │ │ │ +00075da0: 7468 6973 2069 7320 646f 6e65 2069 6e20 this is done in │ │ │ │ │ +00075db0: 636f 6e6a 756e 6374 696f 6e20 7769 7468 conjunction with │ │ │ │ │ +00075dc0: 2074 6865 0a70 726f 706f 7361 6c2c 2069 the.proposal, i │ │ │ │ │ +00075dd0: 6e20 7768 6963 6820 6361 7365 206f 6e65 n which case one │ │ │ │ │ +00075de0: 206d 6179 2073 6b69 7020 7468 6973 2073 may skip this s │ │ │ │ │ +00075df0: 7465 7020 616e 6420 6d6f 7665 2064 6972 tep and move dir │ │ │ │ │ +00075e00: 6563 746c 7920 746f 0a70 6174 6368 2074 ectly to.patch t │ │ │ │ │ +00075e10: 6167 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d ag... -------- │ │ │ │ │ +00075e20: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ +00075e30: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ +00075e40: 0a68 7474 7073 3a2f 2f62 7567 732e 6465 .https://bugs.de │ │ │ │ │ +00075e50: 6269 616e 2e6f 7267 2f63 6769 2d62 696e bian.org/cgi-bin │ │ │ │ │ +00075e60: 2f70 6b67 7265 706f 7274 2e63 6769 3f73 /pkgreport.cgi?s │ │ │ │ │ +00075e70: 7263 3d64 6562 6961 6e2d 706f 6c69 6379 rc=debian-policy │ │ │ │ │ +00075e80: 2670 656e 642d 6578 633d 646f 6e65 2674 &pend-exc=done&t │ │ │ │ │ +00075e90: 6167 3d70 726f 706f 7361 6c0a 0a1f 0a46 ag=proposal....F │ │ │ │ │ +00075ea0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00075eb0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00075ec0: 5374 6174 6520 4420 576f 7264 696e 6720 State D Wording │ │ │ │ │ +00075ed0: 7072 6f70 6f73 6564 2c20 204e 6578 743a proposed, Next: │ │ │ │ │ +00075ee0: 2053 7461 7465 2045 2053 6563 6f6e 6465 State E Seconde │ │ │ │ │ +00075ef0: 642c 2020 5072 6576 3a20 5374 6174 6520 d, Prev: State │ │ │ │ │ +00075f00: 4320 5072 6f70 6f73 616c 2c20 2055 703a C Proposal, Up: │ │ │ │ │ +00075f10: 2043 7572 7265 6e74 2050 726f 6365 7373 Current Process │ │ │ │ │ +00075f20: 0a0a 3230 2e33 2e34 2053 7461 7465 2044 ..20.3.4 State D │ │ │ │ │ +00075f30: 3a20 576f 7264 696e 6720 7072 6f70 6f73 : Wording propos │ │ │ │ │ +00075f40: 6564 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ed.------------- │ │ │ │ │ +00075f50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00075f60: 2d2d 2d0a 0a41 2070 6174 6368 2061 6761 ---..A patch aga │ │ │ │ │ +00075f70: 696e 7374 2074 6865 2050 6f6c 6963 7920 inst the Policy │ │ │ │ │ +00075f80: 646f 6375 6d65 6e74 2072 6566 6c65 6374 document reflect │ │ │ │ │ +00075f90: 696e 6720 7468 6520 636f 6e73 656e 7375 ing the consensu │ │ │ │ │ +00075fa0: 7320 6861 7320 6265 656e 0a63 7265 6174 s has been.creat │ │ │ │ │ +00075fb0: 6564 2061 6e64 2069 7320 7761 6974 696e ed and is waitin │ │ │ │ │ +00075fc0: 6720 666f 7220 666f 726d 616c 2073 6563 g for formal sec │ │ │ │ │ +00075fd0: 6f6e 6473 2e20 2054 6865 2073 7461 6e64 onds. The stand │ │ │ │ │ +00075fe0: 6172 6420 7061 7463 6820 7461 6720 6973 ard patch tag is │ │ │ │ │ +00075ff0: 0a75 7365 6420 666f 7220 7468 6973 2073 .used for this s │ │ │ │ │ +00076000: 7461 7465 2c20 7369 6e63 6520 6974 e280 tate, since it.. │ │ │ │ │ +00076010: 9973 2065 7373 656e 7469 616c 6c79 2065 .s essentially e │ │ │ │ │ +00076020: 7175 6976 616c 656e 7420 746f 2074 6865 quivalent to the │ │ │ │ │ +00076030: 2073 7461 6e64 6172 640a 6d65 616e 696e standard.meanin │ │ │ │ │ +00076040: 6720 6f66 2074 6861 7420 7461 672e 0a0a g of that tag... │ │ │ │ │ +00076050: 5441 473a 2070 6174 6368 2831 290a 0a57 TAG: patch(1)..W │ │ │ │ │ +00076060: 6861 7420 6e65 6564 7320 746f 2068 6170 hat needs to hap │ │ │ │ │ +00076070: 7065 6e20 6e65 7874 3a20 5468 6520 7072 pen next: The pr │ │ │ │ │ +00076080: 6f70 6f73 616c 206e 6565 6473 2074 6f20 oposal needs to │ │ │ │ │ +00076090: 6265 2072 6576 6965 7765 6420 616e 640a be reviewed and. │ │ │ │ │ +000760a0: 7365 636f 6e64 6564 2e20 2041 6e79 2044 seconded. Any D │ │ │ │ │ +000760b0: 6562 6961 6e20 6465 7665 6c6f 7065 7220 ebian developer │ │ │ │ │ +000760c0: 7768 6f20 6167 7265 6573 2077 6974 6820 who agrees with │ │ │ │ │ +000760d0: 7468 6520 6368 616e 6765 2061 6e64 2074 the change and t │ │ │ │ │ +000760e0: 6865 0a63 6f6e 636c 7573 696f 6e20 6f66 he.conclusion of │ │ │ │ │ +000760f0: 2072 6f75 6768 2063 6f6e 7365 6e73 7573 rough consensus │ │ │ │ │ +00076100: 2066 726f 6d20 7468 6520 6469 7363 7573 from the discus │ │ │ │ │ +00076110: 7369 6f6e 2073 686f 756c 6420 7361 7920 sion should say │ │ │ │ │ +00076120: 736f 2069 6e20 7468 650a 6275 6720 6c6f so in the.bug lo │ │ │ │ │ +00076130: 6720 6279 2073 6563 6f6e 6469 6e67 2074 g by seconding t │ │ │ │ │ +00076140: 6865 2070 726f 706f 7361 6c2e 0a0a 2020 he proposal... │ │ │ │ │ +00076150: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ +00076160: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ +00076170: 0a0a 2020 2028 3129 200a 6874 7470 733a .. (1) .https: │ │ │ │ │ +00076180: 2f2f 6275 6773 2e64 6562 6961 6e2e 6f72 //bugs.debian.or │ │ │ │ │ +00076190: 672f 6367 692d 6269 6e2f 706b 6772 6570 g/cgi-bin/pkgrep │ │ │ │ │ +000761a0: 6f72 742e 6367 693f 7372 633d 6465 6269 ort.cgi?src=debi │ │ │ │ │ +000761b0: 616e 2d70 6f6c 6963 7926 7065 6e64 2d65 an-policy&pend-e │ │ │ │ │ +000761c0: 7863 3d64 6f6e 6526 7461 673d 7061 7463 xc=done&tag=patc │ │ │ │ │ +000761d0: 680a 0a1f 0a46 696c 653a 2064 6562 6961 h....File: debia │ │ │ │ │ +000761e0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +000761f0: 4e6f 6465 3a20 5374 6174 6520 4520 5365 Node: State E Se │ │ │ │ │ +00076200: 636f 6e64 6564 2c20 204e 6578 743a 2053 conded, Next: S │ │ │ │ │ +00076210: 7461 7465 2046 2041 6363 6570 7465 642c tate F Accepted, │ │ │ │ │ +00076220: 2020 5072 6576 3a20 5374 6174 6520 4420 Prev: State D │ │ │ │ │ +00076230: 576f 7264 696e 6720 7072 6f70 6f73 6564 Wording proposed │ │ │ │ │ +00076240: 2c20 2055 703a 2043 7572 7265 6e74 2050 , Up: Current P │ │ │ │ │ +00076250: 726f 6365 7373 0a0a 3230 2e33 2e35 2053 rocess..20.3.5 S │ │ │ │ │ +00076260: 7461 7465 2045 3a20 5365 636f 6e64 6564 tate E: Seconded │ │ │ │ │ +00076270: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +00076280: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 2070 ---------..The p │ │ │ │ │ +00076290: 726f 706f 7361 6c20 6973 2073 6967 6e65 roposal is signe │ │ │ │ │ +000762a0: 6420 6f66 6620 6f6e 2062 7920 4e20 4465 d off on by N De │ │ │ │ │ +000762b0: 6269 616e 2044 6576 656c 6f70 6572 732e bian Developers. │ │ │ │ │ +000762c0: 2020 546f 2073 7461 7274 2077 6974 682c To start with, │ │ │ │ │ +000762d0: 0a77 65e2 8099 7265 2067 6f69 6e67 2077 .we...re going w │ │ │ │ │ +000762e0: 6974 6820 4e3d 332c 206d 6561 6e69 6e67 ith N=3, meaning │ │ │ │ │ +000762f0: 2074 6861 7420 6966 2074 6872 6565 2044 that if three D │ │ │ │ │ +00076300: 6562 6961 6e20 4465 7665 6c6f 7065 7273 ebian Developers │ │ │ │ │ +00076310: 2061 6772 6565 2c20 6e6f 740a 6a75 7374 agree, not.just │ │ │ │ │ +00076320: 2077 6974 6820 7468 6520 7072 6f70 6f73 with the propos │ │ │ │ │ +00076330: 616c 2062 7574 2077 6974 6820 7468 6520 al but with the │ │ │ │ │ +00076340: 636f 6e63 6c75 7369 6f6e 2074 6861 7420 conclusion that │ │ │ │ │ +00076350: 6974 2072 6566 6c65 6374 730a 636f 6e73 it reflects.cons │ │ │ │ │ +00076360: 656e 7375 7320 616e 6420 6164 6472 6573 ensus and addres │ │ │ │ │ +00076370: 7365 7320 7468 6520 6f72 6967 696e 616c ses the original │ │ │ │ │ +00076380: 2069 7373 7565 20e2 8093 2069 7420 6973 issue ... it is │ │ │ │ │ +00076390: 2063 6f6e 7369 6465 7265 6420 656c 6967 considered elig │ │ │ │ │ +000763a0: 6962 6c65 0a66 6f72 2069 6e63 6c75 7369 ible.for inclusi │ │ │ │ │ +000763b0: 6f6e 2069 6e20 7468 6520 6e65 7874 2076 on in the next v │ │ │ │ │ +000763c0: 6572 7369 6f6e 206f 6620 506f 6c69 6379 ersion of Policy │ │ │ │ │ +000763d0: 2e20 2053 696e 6365 2050 6f6c 6963 7920 . Since Policy │ │ │ │ │ +000763e0: 6973 2070 6172 746c 7920 610a 7465 6368 is partly a.tech │ │ │ │ │ +000763f0: 6e69 6361 6c20 7072 6f6a 6563 7420 676f nical project go │ │ │ │ │ +00076400: 7665 726e 616e 6365 206d 6574 686f 642c vernance method, │ │ │ │ │ +00076410: 206f 6e65 206d 7573 7420 6265 2061 2044 one must be a D │ │ │ │ │ +00076420: 6562 6961 6e20 4465 7665 6c6f 7065 7220 ebian Developer │ │ │ │ │ +00076430: 746f 0a66 6f72 6d61 6c6c 7920 7365 636f to.formally seco │ │ │ │ │ +00076440: 6e64 2c20 616c 7468 6f75 6768 2072 6576 nd, although rev │ │ │ │ │ +00076450: 6965 7720 616e 6420 6469 7363 7573 7369 iew and discussi │ │ │ │ │ +00076460: 6f6e 2069 7320 7765 6c63 6f6d 6520 6672 on is welcome fr │ │ │ │ │ +00076470: 6f6d 2061 6e79 6f6e 652e 0a4f 6e63 6520 om anyone..Once │ │ │ │ │ +00076480: 7468 6973 2074 6167 2068 6173 2062 6565 this tag has bee │ │ │ │ │ +00076490: 6e20 6170 706c 6965 642c 2074 6865 2062 n applied, the b │ │ │ │ │ +000764a0: 7567 2069 7320 7761 6974 696e 6720 666f ug is waiting fo │ │ │ │ │ +000764b0: 7220 6120 506f 6c69 6379 2074 6561 6d0a r a Policy team. │ │ │ │ │ +000764c0: 6d65 6d62 6572 2074 6f20 6170 706c 7920 member to apply │ │ │ │ │ +000764d0: 7468 6520 7061 7463 6820 746f 2074 6865 the patch to the │ │ │ │ │ +000764e0: 2070 6163 6b61 6765 2072 6570 6f73 6974 package reposit │ │ │ │ │ +000764f0: 6f72 792e 0a0a 5441 473a 2073 6563 6f6e ory...TAG: secon │ │ │ │ │ +00076500: 6465 6428 3129 0a0a 5768 6174 206e 6565 ded(1)..What nee │ │ │ │ │ +00076510: 6473 2074 6f20 6861 7070 656e 206e 6578 ds to happen nex │ │ │ │ │ +00076520: 743a 2041 2050 6f6c 6963 7920 6d61 696e t: A Policy main │ │ │ │ │ +00076530: 7461 696e 6572 2064 6f65 7320 7468 6520 tainer does the │ │ │ │ │ +00076540: 6669 6e61 6c20 7265 7669 6577 2061 6e64 final review and │ │ │ │ │ +00076550: 0a63 6f6e 6669 726d 6174 696f 6e2c 2061 .confirmation, a │ │ │ │ │ +00076560: 6e64 2074 6865 6e20 6170 706c 6965 7320 nd then applies │ │ │ │ │ +00076570: 7468 6520 7061 7463 6820 666f 7220 7468 the patch for th │ │ │ │ │ +00076580: 6520 6e65 7874 2050 6f6c 6963 7920 7265 e next Policy re │ │ │ │ │ +00076590: 6c65 6173 652e 0a0a 5468 6973 2074 6167 lease...This tag │ │ │ │ │ +000765a0: 2069 7320 6e6f 7420 7573 6564 2076 6572 is not used ver │ │ │ │ │ +000765b0: 7920 6d75 6368 2062 6563 6175 7365 206e y much because n │ │ │ │ │ +000765c0: 6f72 6d61 6c6c 7920 6120 506f 6c69 6379 ormally a Policy │ │ │ │ │ +000765d0: 206d 6169 6e74 6169 6e65 720a 6170 706c maintainer.appl │ │ │ │ │ +000765e0: 6965 7320 7468 6520 7061 7463 6820 616e ies the patch an │ │ │ │ │ +000765f0: 6420 6d6f 7665 7320 7468 6520 7072 6f70 d moves the prop │ │ │ │ │ +00076600: 6f73 616c 2074 6f20 7468 6520 6e65 7874 osal to the next │ │ │ │ │ +00076610: 2073 7461 7465 206f 6e63 6520 656e 6f75 state once enou │ │ │ │ │ +00076620: 6768 0a73 6563 6f6e 6473 2061 7265 2072 gh.seconds are r │ │ │ │ │ +00076630: 6561 6368 6564 2e0a 0a20 2020 2d2d 2d2d eached... ---- │ │ │ │ │ +00076640: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00076650: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00076660: 2831 2920 0a68 7474 7073 3a2f 2f62 7567 (1) .https://bug │ │ │ │ │ +00076670: 732e 6465 6269 616e 2e6f 7267 2f63 6769 s.debian.org/cgi │ │ │ │ │ +00076680: 2d62 696e 2f70 6b67 7265 706f 7274 2e63 -bin/pkgreport.c │ │ │ │ │ +00076690: 6769 3f73 7263 3d64 6562 6961 6e2d 706f gi?src=debian-po │ │ │ │ │ +000766a0: 6c69 6379 2670 656e 642d 6578 633d 646f licy&pend-exc=do │ │ │ │ │ +000766b0: 6e65 2674 6167 3d73 6563 6f6e 6465 640a ne&tag=seconded. │ │ │ │ │ +000766c0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000766d0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000766e0: 6465 3a20 5374 6174 6520 4620 4163 6365 de: State F Acce │ │ │ │ │ +000766f0: 7074 6564 2c20 204e 6578 743a 2053 7461 pted, Next: Sta │ │ │ │ │ +00076700: 7465 2047 2052 656a 6563 742c 2020 5072 te G Reject, Pr │ │ │ │ │ +00076710: 6576 3a20 5374 6174 6520 4520 5365 636f ev: State E Seco │ │ │ │ │ +00076720: 6e64 6564 2c20 2055 703a 2043 7572 7265 nded, Up: Curre │ │ │ │ │ +00076730: 6e74 2050 726f 6365 7373 0a0a 3230 2e33 nt Process..20.3 │ │ │ │ │ +00076740: 2e36 2053 7461 7465 2046 3a20 4163 6365 .6 State F: Acce │ │ │ │ │ +00076750: 7074 6564 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d pted.----------- │ │ │ │ │ +00076760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a43 -------------..C │ │ │ │ │ +00076770: 6861 6e67 6520 6163 6365 7074 6564 2c20 hange accepted, │ │ │ │ │ +00076780: 7769 6c6c 2062 6520 696e 206e 6578 7420 will be in next │ │ │ │ │ +00076790: 7570 6c6f 6164 2e20 2054 6865 2073 7461 upload. The sta │ │ │ │ │ +000767a0: 6e64 6172 6420 7065 6e64 696e 6720 7461 ndard pending ta │ │ │ │ │ +000767b0: 6720 6973 0a75 7365 6420 666f 7220 7468 g is.used for th │ │ │ │ │ +000767c0: 6973 2073 7461 7465 2073 696e 6365 2069 is state since i │ │ │ │ │ +000767d0: 7420 6d61 7463 6865 7320 7468 6520 7265 t matches the re │ │ │ │ │ +000767e0: 6775 6c61 7220 6d65 616e 696e 6720 6f66 gular meaning of │ │ │ │ │ +000767f0: 2070 656e 6469 6e67 2e0a 0a54 4147 3a20 pending...TAG: │ │ │ │ │ +00076800: 7065 6e64 696e 6728 3129 0a0a 5768 6174 pending(1)..What │ │ │ │ │ +00076810: 206e 6565 6473 2074 6f20 6861 7070 656e needs to happen │ │ │ │ │ +00076820: 206e 6578 743a 2054 6865 2062 7567 2069 next: The bug i │ │ │ │ │ +00076830: 7320 6e6f 7720 696e 2074 6865 2077 6169 s now in the wai │ │ │ │ │ +00076840: 7469 6e67 2071 7565 7565 2066 6f72 2074 ting queue for t │ │ │ │ │ +00076850: 6865 0a6e 6578 7420 506f 6c69 6379 2072 he.next Policy r │ │ │ │ │ +00076860: 656c 6561 7365 2c20 616e 6420 7468 6572 elease, and ther │ │ │ │ │ +00076870: 65e2 8099 7320 6e6f 7468 696e 6720 6c65 e...s nothing le │ │ │ │ │ +00076880: 6674 2074 6f20 646f 2065 7863 6570 7420 ft to do except │ │ │ │ │ +00076890: 666f 7220 7570 6c6f 6164 2061 0a6e 6577 for upload a.new │ │ │ │ │ +000768a0: 2076 6572 7369 6f6e 206f 6620 506f 6c69 version of Poli │ │ │ │ │ +000768b0: 6379 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d cy... -------- │ │ │ │ │ +000768c0: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ +000768d0: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ +000768e0: 0a68 7474 7073 3a2f 2f62 7567 732e 6465 .https://bugs.de │ │ │ │ │ +000768f0: 6269 616e 2e6f 7267 2f63 6769 2d62 696e bian.org/cgi-bin │ │ │ │ │ +00076900: 2f70 6b67 7265 706f 7274 2e63 6769 3f73 /pkgreport.cgi?s │ │ │ │ │ +00076910: 7263 3d64 6562 6961 6e2d 706f 6c69 6379 rc=debian-policy │ │ │ │ │ +00076920: 2670 656e 642d 6578 633d 646f 6e65 2674 &pend-exc=done&t │ │ │ │ │ +00076930: 6167 3d70 656e 6469 6e67 0a0a 1f0a 4669 ag=pending....Fi │ │ │ │ │ +00076940: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00076950: 792e 696e 666f 2c20 204e 6f64 653a 2053 y.info, Node: S │ │ │ │ │ +00076960: 7461 7465 2047 2052 656a 6563 742c 2020 tate G Reject, │ │ │ │ │ +00076970: 5072 6576 3a20 5374 6174 6520 4620 4163 Prev: State F Ac │ │ │ │ │ +00076980: 6365 7074 6564 2c20 2055 703a 2043 7572 cepted, Up: Cur │ │ │ │ │ +00076990: 7265 6e74 2050 726f 6365 7373 0a0a 3230 rent Process..20 │ │ │ │ │ +000769a0: 2e33 2e37 2053 7461 7465 2047 3a20 5265 .3.7 State G: Re │ │ │ │ │ +000769b0: 6a65 6374 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d ject.----------- │ │ │ │ │ +000769c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a52 656a -----------..Rej │ │ │ │ │ +000769d0: 6563 7465 6420 7072 6f70 6f73 616c 732e ected proposals. │ │ │ │ │ +000769e0: 2020 5468 6520 7374 616e 6461 7264 2077 The standard w │ │ │ │ │ +000769f0: 6f6e 7466 6978 2069 7320 7573 6564 2066 ontfix is used f │ │ │ │ │ +00076a00: 6f72 2074 6869 7320 7374 6174 652e 0a4e or this state..N │ │ │ │ │ +00076a10: 6f72 6d61 6c6c 792c 2062 7567 7320 696e ormally, bugs in │ │ │ │ │ +00076a20: 2074 6869 7320 7374 6174 6520 7769 6c6c this state will │ │ │ │ │ +00076a30: 206e 6f74 2072 656d 6169 6e20 6f70 656e not remain open │ │ │ │ │ +00076a40: 2028 6578 6365 7074 696e 6720 2773 7461 (excepting 'sta │ │ │ │ │ +00076a50: 6c6c 6564 2729 3b0a 696e 7374 6561 642c lled');.instead, │ │ │ │ │ +00076a60: 2061 2050 6f6c 6963 7920 7465 616d 206d a Policy team m │ │ │ │ │ +00076a70: 656d 6265 7220 7769 6c6c 2063 6c6f 7365 ember will close │ │ │ │ │ +00076a80: 2074 6865 6d20 7769 7468 2061 6e20 6578 them with an ex │ │ │ │ │ +00076a90: 706c 616e 6174 696f 6e2e 2020 5468 650a planation. The. │ │ │ │ │ +00076aa0: 7375 626d 6974 7465 7220 6d61 7920 7468 submitter may th │ │ │ │ │ +00076ab0: 656e 2061 7070 6561 6c20 746f 2074 6865 en appeal to the │ │ │ │ │ +00076ac0: 2074 6563 682d 6374 7465 2069 6620 7468 tech-ctte if th │ │ │ │ │ +00076ad0: 6579 2073 6f20 6465 7369 7265 2e0a 416c ey so desire..Al │ │ │ │ │ +00076ae0: 7465 726e 6174 656c 792c 2069 7373 7565 ternately, issue │ │ │ │ │ +00076af0: 7320 6170 7065 616c 6564 2074 6f20 7468 s appealed to th │ │ │ │ │ +00076b00: 6520 7465 6368 2d63 7474 6520 6d61 7920 e tech-ctte may │ │ │ │ │ +00076b10: 7265 6d61 696e 206f 7065 6e20 7769 7468 remain open with │ │ │ │ │ +00076b20: 2074 6869 730a 7461 6720 7768 696c 6520 this.tag while │ │ │ │ │ +00076b30: 7468 6174 2061 7070 6561 6c20 7072 6f63 that appeal proc │ │ │ │ │ +00076b40: 6565 6473 2e0a 0a54 4147 3a20 776f 6e74 eeds...TAG: wont │ │ │ │ │ +00076b50: 6669 7828 3129 0a0a 5765 206d 6179 2075 fix(1)..We may u │ │ │ │ │ +00076b60: 7365 206f 6e65 206f 6620 7468 6520 666f se one of the fo │ │ │ │ │ +00076b70: 6c6c 6f77 696e 6720 7461 6773 2068 6572 llowing tags her │ │ │ │ │ +00076b80: 652e 2020 4974 e280 9973 206e 6f74 2063 e. It...s not c │ │ │ │ │ +00076b90: 6c65 6172 2077 6865 7468 6572 2077 650a lear whether we. │ │ │ │ │ +00076ba0: 6e65 6564 206d 6f72 6520 7461 6773 2066 need more tags f │ │ │ │ │ +00076bb0: 6f72 2074 6869 7320 7374 6167 652e 0a0a or this stage... │ │ │ │ │ +00076bc0: 2764 7562 696f 7573 270a 0a20 2020 2020 'dubious'.. │ │ │ │ │ +00076bd0: 4e6f 7420 6120 706f 6c69 6379 206d 6174 Not a policy mat │ │ │ │ │ +00076be0: 7465 720a 0a27 6374 7465 270a 0a20 2020 ter..'ctte'.. │ │ │ │ │ +00076bf0: 2020 5265 6665 7272 6564 2074 6f20 7468 Referred to th │ │ │ │ │ +00076c00: 6520 5465 6368 6e69 6361 6c20 436f 6d6d e Technical Comm │ │ │ │ │ +00076c10: 6974 7465 6520 2874 6563 682d 6374 7465 ittee (tech-ctte │ │ │ │ │ +00076c20: 290a 0a27 6465 7665 6c27 0a0a 2020 2020 )..'devel'.. │ │ │ │ │ +00076c30: 2052 6566 6572 7265 6420 746f 2074 6865 Referred to the │ │ │ │ │ +00076c40: 2064 6576 656c 6f70 6572 2062 6f64 790a developer body. │ │ │ │ │ +00076c50: 0a27 6465 6c65 6761 7465 270a 0a20 2020 .'delegate'.. │ │ │ │ │ +00076c60: 2020 5265 6a65 6374 6564 2062 7920 6120 Rejected by a │ │ │ │ │ +00076c70: 506f 6c69 6379 2064 656c 6567 6174 650a Policy delegate. │ │ │ │ │ +00076c80: 0a27 6f62 736f 6c65 7465 270a 0a20 2020 .'obsolete'.. │ │ │ │ │ +00076c90: 2020 436f 6e73 656e 7375 7320 6f6e 2061 Consensus on a │ │ │ │ │ +00076ca0: 2070 726f 706f 7361 6c20 7761 7320 6e6f proposal was no │ │ │ │ │ +00076cb0: 7420 666f 7274 6863 6f6d 696e 672c 2061 t forthcoming, a │ │ │ │ │ +00076cc0: 6e64 2074 6865 2062 7567 2069 7320 746f nd the bug is to │ │ │ │ │ +00076cd0: 2062 650a 2020 2020 2063 6c6f 7365 642e be. closed. │ │ │ │ │ +00076ce0: 2020 5468 6f73 6520 7769 7368 696e 6720 Those wishing │ │ │ │ │ +00076cf0: 746f 2072 6573 7461 7274 2064 6973 6375 to restart discu │ │ │ │ │ +00076d00: 7373 696f 6e20 7368 6f75 6c64 206f 7065 ssion should ope │ │ │ │ │ +00076d10: 6e20 6120 6e65 7720 6275 672c 0a20 2020 n a new bug,. │ │ │ │ │ +00076d20: 2020 6275 7420 6f6e 6c79 2069 6620 7468 but only if th │ │ │ │ │ +00076d30: 6579 2068 6176 6520 6120 636f 6e63 7265 ey have a concre │ │ │ │ │ +00076d40: 7465 206e 6577 2063 6861 6e67 6520 7072 te new change pr │ │ │ │ │ +00076d50: 6f70 6f73 616c 2e0a 0a27 7374 616c 6c65 oposal...'stalle │ │ │ │ │ +00076d60: 6427 0a0a 2020 2020 2043 6f6e 7365 6e73 d'.. Consens │ │ │ │ │ +00076d70: 7573 206f 6e20 6120 7072 6f70 6f73 616c us on a proposal │ │ │ │ │ +00076d80: 2077 6173 206e 6f74 2066 6f72 7468 636f was not forthco │ │ │ │ │ +00076d90: 6d69 6e67 2e20 2048 6f77 6576 6572 2c20 ming. However, │ │ │ │ │ +00076da0: 7468 6520 6275 670a 2020 2020 2073 686f the bug. sho │ │ │ │ │ +00076db0: 756c 6420 6265 206b 6570 7420 6f70 656e uld be kept open │ │ │ │ │ +00076dc0: 2c20 6173 2061 2066 6f72 6d20 6f66 2064 , as a form of d │ │ │ │ │ +00076dd0: 6f63 756d 656e 7461 7469 6f6e 2c20 616e ocumentation, an │ │ │ │ │ +00076de0: 6420 746f 206d 696e 696d 6973 650a 2020 d to minimise. │ │ │ │ │ +00076df0: 2020 2074 6865 206e 756d 6265 7220 6f66 the number of │ │ │ │ │ +00076e00: 2064 7570 6c69 6361 7465 2066 696c 696e duplicate filin │ │ │ │ │ +00076e10: 6773 2e0a 0a57 6861 7420 6d61 7920 6e65 gs...What may ne │ │ │ │ │ +00076e20: 6564 2074 6f20 6861 7070 656e 206e 6578 ed to happen nex │ │ │ │ │ +00076e30: 743a 2054 6865 2062 7567 2073 686f 756c t: The bug shoul │ │ │ │ │ +00076e40: 6420 6265 2063 6c6f 7365 6420 6f6e 6365 d be closed once │ │ │ │ │ +00076e50: 2061 2066 696e 616c 0a72 6573 6f6c 7574 a final.resolut │ │ │ │ │ +00076e60: 696f 6e20 6973 2072 6561 6368 6564 2028 ion is reached ( │ │ │ │ │ +00076e70: 6578 6365 7074 696e 6720 2773 7461 6c6c excepting 'stall │ │ │ │ │ +00076e80: 6564 2729 2c20 6f72 2072 6574 6167 6765 ed'), or retagge │ │ │ │ │ +00076e90: 6420 746f 2061 6e0a 6170 7072 6f70 7269 d to an.appropri │ │ │ │ │ +00076ea0: 6174 6520 7374 6174 6520 6966 2074 6861 ate state if tha │ │ │ │ │ +00076eb0: 7420 6669 6e61 6c20 7265 736f 6c75 7469 t final resoluti │ │ │ │ │ +00076ec0: 6f6e 2072 6576 6572 7365 7320 7468 6520 on reverses the │ │ │ │ │ +00076ed0: 6465 6369 7369 6f6e 2074 6f0a 7265 6a65 decision to.reje │ │ │ │ │ +00076ee0: 6374 2074 6865 2070 726f 706f 7361 6c2e ct the proposal. │ │ │ │ │ +00076ef0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +00076f00: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +00076f10: 2d2d 2d2d 0a0a 2020 2028 3129 200a 6874 ----.. (1) .ht │ │ │ │ │ +00076f20: 7470 733a 2f2f 6275 6773 2e64 6562 6961 tps://bugs.debia │ │ │ │ │ +00076f30: 6e2e 6f72 672f 6367 692d 6269 6e2f 706b n.org/cgi-bin/pk │ │ │ │ │ +00076f40: 6772 6570 6f72 742e 6367 693f 7372 633d greport.cgi?src= │ │ │ │ │ +00076f50: 6465 6269 616e 2d70 6f6c 6963 7926 7065 debian-policy&pe │ │ │ │ │ +00076f60: 6e64 2d65 7863 3d64 6f6e 6526 7461 673d nd-exc=done&tag= │ │ │ │ │ +00076f70: 7265 6a65 6374 6564 0a0a 1f0a 4669 6c65 rejected....File │ │ │ │ │ +00076f80: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00076f90: 696e 666f 2c20 204e 6f64 653a 204f 7468 info, Node: Oth │ │ │ │ │ +00076fa0: 6572 2054 6167 732c 2020 5072 6576 3a20 er Tags, Prev: │ │ │ │ │ +00076fb0: 4375 7272 656e 7420 5072 6f63 6573 732c Current Process, │ │ │ │ │ +00076fc0: 2020 5570 3a20 4465 6269 616e 2050 6f6c Up: Debian Pol │ │ │ │ │ +00076fd0: 6963 7920 6368 616e 6765 7320 7072 6f63 icy changes proc │ │ │ │ │ +00076fe0: 6573 730a 0a32 302e 3420 4f74 6865 7220 ess..20.4 Other │ │ │ │ │ +00076ff0: 5461 6773 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d Tags.=========== │ │ │ │ │ +00077000: 3d3d 3d3d 0a0a 416c 6c20 506f 6c69 6379 ====..All Policy │ │ │ │ │ +00077010: 2062 7567 7320 6172 6520 6164 6469 7469 bugs are additi │ │ │ │ │ +00077020: 6f6e 616c 6c79 2063 6174 6567 6f72 697a onally categoriz │ │ │ │ │ +00077030: 6564 2062 7920 636c 6173 7320 6f66 2062 ed by class of b │ │ │ │ │ +00077040: 7567 2e0a 0a54 6865 206e 6f72 6d61 7469 ug...The normati │ │ │ │ │ +00077050: 7665 2074 6167 2069 7320 7573 6564 2066 ve tag is used f │ │ │ │ │ +00077060: 6f72 2062 7567 7320 7468 6174 206d 616b or bugs that mak │ │ │ │ │ +00077070: 6520 6e6f 726d 6174 6976 6520 6368 616e e normative chan │ │ │ │ │ +00077080: 6765 7320 746f 0a50 6f6c 6963 792c 206d ges to.Policy, m │ │ │ │ │ +00077090: 6561 6e69 6e67 2074 6861 7420 7468 6520 eaning that the │ │ │ │ │ +000770a0: 6469 6374 6174 6573 206f 6620 506f 6c69 dictates of Poli │ │ │ │ │ +000770b0: 6379 2077 696c 6c20 6368 616e 6765 2069 cy will change i │ │ │ │ │ +000770c0: 6e20 736f 6d65 2066 6173 6869 6f6e 0a61 n some fashion.a │ │ │ │ │ +000770d0: 7320 7061 7274 206f 6620 7468 6520 7265 s part of the re │ │ │ │ │ +000770e0: 736f 6c75 7469 6f6e 206f 6620 7468 6520 solution of the │ │ │ │ │ +000770f0: 6275 6720 6966 2074 6865 2070 726f 706f bug if the propo │ │ │ │ │ +00077100: 7361 6c20 6973 2061 6363 6570 7465 642e sal is accepted. │ │ │ │ │ +00077110: 2020 5468 650a 6675 6c6c 2070 726f 6365 The.full proce │ │ │ │ │ +00077120: 7373 2069 7320 666f 6c6c 6f77 6564 2066 ss is followed f │ │ │ │ │ +00077130: 6f72 2073 7563 6820 6275 6773 2e0a 0a54 or such bugs...T │ │ │ │ │ +00077140: 4147 3a20 6e6f 726d 6174 6976 6528 3129 AG: normative(1) │ │ │ │ │ +00077150: 0a0a 5468 6520 696e 666f 726d 6174 6976 ..The informativ │ │ │ │ │ +00077160: 6520 7461 6720 6973 2075 7365 6420 666f e tag is used fo │ │ │ │ │ +00077170: 7220 6275 6773 2061 626f 7574 2077 6f72 r bugs about wor │ │ │ │ │ +00077180: 6469 6e67 2069 7373 7565 732c 2074 7970 ding issues, typ │ │ │ │ │ +00077190: 6f73 2c0a 696e 666f 726d 6174 6976 6520 os,.informative │ │ │ │ │ +000771a0: 666f 6f74 6e6f 7465 732c 206f 7220 6f74 footnotes, or ot │ │ │ │ │ +000771b0: 6865 7220 6368 616e 6765 7320 7468 6174 her changes that │ │ │ │ │ +000771c0: 2064 6f20 6e6f 7420 6166 6665 6374 2074 do not affect t │ │ │ │ │ +000771d0: 6865 2066 6f72 6d61 6c0a 6469 6374 6174 he formal.dictat │ │ │ │ │ +000771e0: 6573 206f 6620 506f 6c69 6379 2c20 6a75 es of Policy, ju │ │ │ │ │ +000771f0: 7374 2074 6865 2070 7265 7365 6e74 6174 st the presentat │ │ │ │ │ +00077200: 696f 6e2e 2020 5468 6520 7361 6d65 2074 ion. The same t │ │ │ │ │ +00077210: 6167 7320 6172 6520 7573 6564 2066 6f72 ags are used for │ │ │ │ │ +00077220: 0a74 6865 7365 2062 7567 7320 666f 7220 .these bugs for │ │ │ │ │ +00077230: 636f 6e76 656e 6965 6e63 652c 2062 7574 convenience, but │ │ │ │ │ +00077240: 2074 6865 2050 6f6c 6963 7920 6d61 696e the Policy main │ │ │ │ │ +00077250: 7461 696e 6572 7320 6d61 7920 6d61 6b65 tainers may make │ │ │ │ │ +00077260: 0a69 6e66 6f72 6d61 7469 7665 2063 6861 .informative cha │ │ │ │ │ +00077270: 6e67 6573 2077 6974 686f 7574 2066 6f6c nges without fol │ │ │ │ │ +00077280: 6c6f 7769 6e67 2074 6865 2066 756c 6c20 lowing the full │ │ │ │ │ +00077290: 7072 6f63 6573 732e 2020 496e 666f 726d process. Inform │ │ │ │ │ +000772a0: 6174 6976 650a 6275 6773 2066 616c 6c20 ative.bugs fall │ │ │ │ │ +000772b0: 756e 6465 7220 7468 6569 7220 6469 7363 under their disc │ │ │ │ │ +000772c0: 7265 7469 6f6e 2e0a 0a54 4147 3a20 696e retion...TAG: in │ │ │ │ │ +000772d0: 666f 726d 6174 6976 6528 3229 0a0a 5468 formative(2)..Th │ │ │ │ │ +000772e0: 6520 7061 636b 6167 696e 6720 7461 6720 e packaging tag │ │ │ │ │ +000772f0: 6973 2075 7365 6420 666f 7220 6275 6773 is used for bugs │ │ │ │ │ +00077300: 2061 626f 7574 2074 6865 2070 6163 6b61 about the packa │ │ │ │ │ +00077310: 6769 6e67 2061 6e64 2062 7569 6c64 2070 ging and build p │ │ │ │ │ +00077320: 726f 6365 7373 0a6f 6620 7468 6520 6465 rocess.of the de │ │ │ │ │ +00077330: 6269 616e 2d70 6f6c 6963 7920 4465 6269 bian-policy Debi │ │ │ │ │ +00077340: 616e 2070 6163 6b61 6765 2e20 2054 6865 an package. The │ │ │ │ │ +00077350: 7365 2062 7567 7320 646f 206e 6f74 2066 se bugs do not f │ │ │ │ │ +00077360: 6f6c 6c6f 7720 7468 650a 6e6f 726d 616c ollow the.normal │ │ │ │ │ +00077370: 2070 726f 6365 7373 2061 6e64 2077 696c process and wil │ │ │ │ │ +00077380: 6c20 6e6f 7420 6861 7665 2074 6865 206f l not have the o │ │ │ │ │ +00077390: 7468 6572 2074 6167 7320 6578 6365 7074 ther tags except │ │ │ │ │ +000773a0: 2066 6f72 2070 656e 6469 6e67 2061 6e64 for pending and │ │ │ │ │ +000773b0: 0a77 6f6e 7466 6978 2028 7573 6564 2077 .wontfix (used w │ │ │ │ │ +000773c0: 6974 6820 7468 6569 7220 6e6f 726d 616c ith their normal │ │ │ │ │ +000773d0: 206d 6561 6e69 6e67 7329 2e0a 0a54 4147 meanings)...TAG │ │ │ │ │ +000773e0: 3a20 7061 636b 6167 696e 6728 3329 0a0a : packaging(3).. │ │ │ │ │ +000773f0: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +00077400: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +00077410: 2d2d 0a0a 2020 2028 3129 200a 6874 7470 --.. (1) .http │ │ │ │ │ +00077420: 733a 2f2f 6275 6773 2e64 6562 6961 6e2e s://bugs.debian. │ │ │ │ │ +00077430: 6f72 672f 6367 692d 6269 6e2f 706b 6772 org/cgi-bin/pkgr │ │ │ │ │ +00077440: 6570 6f72 742e 6367 693f 7372 633d 6465 eport.cgi?src=de │ │ │ │ │ +00077450: 6269 616e 2d70 6f6c 6963 7926 7065 6e64 bian-policy&pend │ │ │ │ │ +00077460: 2d65 7863 3d64 6f6e 6526 7461 673d 6e6f -exc=done&tag=no │ │ │ │ │ +00077470: 726d 6174 6976 650a 0a20 2020 2832 2920 rmative.. (2) │ │ │ │ │ +00077480: 0a68 7474 7073 3a2f 2f62 7567 732e 6465 .https://bugs.de │ │ │ │ │ +00077490: 6269 616e 2e6f 7267 2f63 6769 2d62 696e bian.org/cgi-bin │ │ │ │ │ +000774a0: 2f70 6b67 7265 706f 7274 2e63 6769 3f73 /pkgreport.cgi?s │ │ │ │ │ +000774b0: 7263 3d64 6562 6961 6e2d 706f 6c69 6379 rc=debian-policy │ │ │ │ │ +000774c0: 2670 656e 642d 6578 633d 646f 6e65 2674 &pend-exc=done&t │ │ │ │ │ +000774d0: 6167 3d69 6e66 6f72 6d61 7469 7665 0a0a ag=informative.. │ │ │ │ │ +000774e0: 2020 2028 3329 200a 6874 7470 733a 2f2f (3) .https:// │ │ │ │ │ +000774f0: 6275 6773 2e64 6562 6961 6e2e 6f72 672f bugs.debian.org/ │ │ │ │ │ +00077500: 6367 692d 6269 6e2f 706b 6772 6570 6f72 cgi-bin/pkgrepor │ │ │ │ │ +00077510: 742e 6367 693f 7372 633d 6465 6269 616e t.cgi?src=debian │ │ │ │ │ +00077520: 2d70 6f6c 6963 7926 7065 6e64 2d65 7863 -policy&pend-exc │ │ │ │ │ +00077530: 3d64 6f6e 6526 7461 673d 7061 636b 6167 =done&tag=packag │ │ │ │ │ +00077540: 696e 670a 0a1f 0a46 696c 653a 2064 6562 ing....File: deb │ │ │ │ │ +00077550: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00077560: 2020 4e6f 6465 3a20 4d61 696e 7461 696e Node: Maintain │ │ │ │ │ +00077570: 6572 2073 6372 6970 7420 666c 6f77 6368 er script flowch │ │ │ │ │ +00077580: 6172 7473 2c20 204e 6578 743a 2055 7067 arts, Next: Upg │ │ │ │ │ +00077590: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +000775a0: 2c20 2050 7265 763a 2044 6562 6961 6e20 , Prev: Debian │ │ │ │ │ +000775b0: 506f 6c69 6379 2063 6861 6e67 6573 2070 Policy changes p │ │ │ │ │ +000775c0: 726f 6365 7373 2c20 2055 703a 2054 6f70 rocess, Up: Top │ │ │ │ │ +000775d0: 0a0a 3231 204d 6169 6e74 6169 6e65 7220 ..21 Maintainer │ │ │ │ │ +000775e0: 7363 7269 7074 2066 6c6f 7763 6861 7274 script flowchart │ │ │ │ │ +000775f0: 730a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a s.************** │ │ │ │ │ +00077600: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00077610: 2a0a 0a54 6865 2066 6c6f 7763 6861 7274 *..The flowchart │ │ │ │ │ +00077620: 7320 2831 2920 696e 636c 7564 6564 2069 s (1) included i │ │ │ │ │ +00077630: 6e20 7468 6973 2061 7070 656e 6469 7820 n this appendix │ │ │ │ │ +00077640: 7573 6520 7468 6520 666f 6c6c 6f77 696e use the followin │ │ │ │ │ +00077650: 670a 636f 6e76 656e 7469 6f6e 733a 0a0a g.conventions:.. │ │ │ │ │ +00077660: 2020 202d 206d 6169 6e74 6169 6e65 7220 - maintainer │ │ │ │ │ +00077670: 7363 7269 7074 7320 616e 6420 7468 6569 scripts and thei │ │ │ │ │ +00077680: 7220 6172 6775 6d65 6e74 7320 6172 6520 r arguments are │ │ │ │ │ +00077690: 7769 7468 696e 2062 6f78 6573 3b0a 0a20 within boxes;.. │ │ │ │ │ +000776a0: 2020 2d20 6163 7469 6f6e 7320 6361 7272 - actions carr │ │ │ │ │ +000776b0: 6965 6420 6f75 7420 6578 7465 726e 616c ied out external │ │ │ │ │ +000776c0: 2074 6f20 7468 6520 7363 7269 7074 7320 to the scripts │ │ │ │ │ +000776d0: 6172 6520 696e 2069 7461 6c69 6373 3b20 are in italics; │ │ │ │ │ +000776e0: 616e 640a 0a20 2020 2d20 7468 6520 e280 and.. - the .. │ │ │ │ │ +000776f0: 9864 706b 67e2 8099 2073 7461 7475 7320 .dpkg... status │ │ │ │ │ +00077700: 6f66 2074 6865 2070 6163 6b61 6765 2061 of the package a │ │ │ │ │ +00077710: 7420 7468 6520 656e 6420 6f66 2074 6865 t the end of the │ │ │ │ │ +00077720: 2072 756e 2061 7265 2069 6e20 626f 6c64 run are in bold │ │ │ │ │ +00077730: 0a20 2020 2020 7479 7065 2e0a 0a00 085b . type.....[ │ │ │ │ │ +00077740: 696d 6167 6520 7372 633d 2264 6562 6961 image src="debia │ │ │ │ │ +00077750: 6e2d 706f 6c69 6379 2d66 6967 7572 6573 n-policy-figures │ │ │ │ │ +00077760: 2f64 6562 6961 6e2d 706f 6c69 6379 2d69 /debian-policy-i │ │ │ │ │ +00077770: 6e73 7461 6c6c 2e70 6e67 2220 616c 743d nstall.png" alt= │ │ │ │ │ +00077780: 2249 6e73 7461 6c6c 696e 6720 6120 7061 "Installing a pa │ │ │ │ │ +00077790: 636b 6167 6520 7468 6174 2077 6173 206e ckage that was n │ │ │ │ │ +000777a0: 6f74 2070 7265 7669 6f75 736c 7920 696e ot previously in │ │ │ │ │ +000777b0: 7374 616c 6c65 6422 0008 5d0a 0a0a 4669 stalled"..]...Fi │ │ │ │ │ +000777c0: 6775 7265 3a20 496e 7374 616c 6c69 6e67 gure: Installing │ │ │ │ │ +000777d0: 2061 2070 6163 6b61 6765 2074 6861 7420 a package that │ │ │ │ │ +000777e0: 7761 7320 6e6f 7420 7072 6576 696f 7573 was not previous │ │ │ │ │ +000777f0: 6c79 2069 6e73 7461 6c6c 6564 0a0a 0008 ly installed.... │ │ │ │ │ +00077800: 5b69 6d61 6765 2073 7263 3d22 6465 6269 [image src="debi │ │ │ │ │ +00077810: 616e 2d70 6f6c 6963 792d 6669 6775 7265 an-policy-figure │ │ │ │ │ +00077820: 732f 6465 6269 616e 2d70 6f6c 6963 792d s/debian-policy- │ │ │ │ │ +00077830: 696e 7374 616c 6c2d 636f 6e66 6669 6c65 install-conffile │ │ │ │ │ +00077840: 732e 706e 6722 2061 6c74 3d22 496e 7374 s.png" alt="Inst │ │ │ │ │ +00077850: 616c 6c69 6e67 2061 2070 6163 6b61 6765 alling a package │ │ │ │ │ +00077860: 2074 6861 7420 7761 7320 7072 6576 696f that was previo │ │ │ │ │ +00077870: 7573 6c79 2072 656d 6f76 6564 2c20 6275 usly removed, bu │ │ │ │ │ +00077880: 7420 6e6f 7420 7075 7267 6564 2200 085d t not purged"..] │ │ │ │ │ +00077890: 0a0a 0a46 6967 7572 653a 2049 6e73 7461 ...Figure: Insta │ │ │ │ │ +000778a0: 6c6c 696e 6720 6120 7061 636b 6167 6520 lling a package │ │ │ │ │ +000778b0: 7468 6174 2077 6173 2070 7265 7669 6f75 that was previou │ │ │ │ │ +000778c0: 736c 7920 7265 6d6f 7665 642c 2062 7574 sly removed, but │ │ │ │ │ +000778d0: 206e 6f74 2070 7572 6765 640a 0a00 085b not purged....[ │ │ │ │ │ +000778e0: 696d 6167 6520 7372 633d 2264 6562 6961 image src="debia │ │ │ │ │ +000778f0: 6e2d 706f 6c69 6379 2d66 6967 7572 6573 n-policy-figures │ │ │ │ │ +00077900: 2f64 6562 6961 6e2d 706f 6c69 6379 2d75 /debian-policy-u │ │ │ │ │ +00077910: 7067 7261 6465 2e70 6e67 2220 616c 743d pgrade.png" alt= │ │ │ │ │ +00077920: 2255 7067 7261 6469 6e67 2061 2070 6163 "Upgrading a pac │ │ │ │ │ +00077930: 6b61 6765 2200 085d 0a0a 0a46 6967 7572 kage"..]...Figur │ │ │ │ │ +00077940: 653a 2055 7067 7261 6469 6e67 2061 2070 e: Upgrading a p │ │ │ │ │ +00077950: 6163 6b61 6765 0a0a 0008 5b69 6d61 6765 ackage....[image │ │ │ │ │ +00077960: 2073 7263 3d22 6465 6269 616e 2d70 6f6c src="debian-pol │ │ │ │ │ +00077970: 6963 792d 6669 6775 7265 732f 6465 6269 icy-figures/debi │ │ │ │ │ +00077980: 616e 2d70 6f6c 6963 792d 7265 6d6f 7665 an-policy-remove │ │ │ │ │ +00077990: 2e70 6e67 2220 616c 743d 2252 656d 6f76 .png" alt="Remov │ │ │ │ │ +000779a0: 696e 6720 6120 7061 636b 6167 6522 0008 ing a package".. │ │ │ │ │ +000779b0: 5d0a 0a0a 4669 6775 7265 3a20 5265 6d6f ]...Figure: Remo │ │ │ │ │ +000779c0: 7669 6e67 2061 2070 6163 6b61 6765 0a0a ving a package.. │ │ │ │ │ +000779d0: 0008 5b69 6d61 6765 2073 7263 3d22 6465 ..[image src="de │ │ │ │ │ +000779e0: 6269 616e 2d70 6f6c 6963 792d 6669 6775 bian-policy-figu │ │ │ │ │ +000779f0: 7265 732f 6465 6269 616e 2d70 6f6c 6963 res/debian-polic │ │ │ │ │ +00077a00: 792d 7075 7267 652e 706e 6722 2061 6c74 y-purge.png" alt │ │ │ │ │ +00077a10: 3d22 5075 7267 696e 6720 6120 7061 636b ="Purging a pack │ │ │ │ │ +00077a20: 6167 6520 7072 6576 696f 7573 6c79 2072 age previously r │ │ │ │ │ +00077a30: 656d 6f76 6564 2200 085d 0a0a 0a46 6967 emoved"..]...Fig │ │ │ │ │ +00077a40: 7572 653a 2050 7572 6769 6e67 2061 2070 ure: Purging a p │ │ │ │ │ +00077a50: 6163 6b61 6765 2070 7265 7669 6f75 736c ackage previousl │ │ │ │ │ +00077a60: 7920 7265 6d6f 7665 640a 0a00 085b 696d y removed....[im │ │ │ │ │ +00077a70: 6167 6520 7372 633d 2264 6562 6961 6e2d age src="debian- │ │ │ │ │ +00077a80: 706f 6c69 6379 2d66 6967 7572 6573 2f64 policy-figures/d │ │ │ │ │ +00077a90: 6562 6961 6e2d 706f 6c69 6379 2d72 656d ebian-policy-rem │ │ │ │ │ +00077aa0: 6f76 652d 7075 7267 652e 706e 6722 2061 ove-purge.png" a │ │ │ │ │ +00077ab0: 6c74 3d22 5265 6d6f 7669 6e67 2061 6e64 lt="Removing and │ │ │ │ │ +00077ac0: 2070 7572 6769 6e67 2061 2070 6163 6b61 purging a packa │ │ │ │ │ +00077ad0: 6765 2200 085d 0a0a 0a46 6967 7572 653a ge"..]...Figure: │ │ │ │ │ +00077ae0: 2052 656d 6f76 696e 6720 616e 6420 7075 Removing and pu │ │ │ │ │ +00077af0: 7267 696e 6720 6120 7061 636b 6167 650a rging a package. │ │ │ │ │ +00077b00: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +00077b10: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +00077b20: 2d2d 2d0a 0a20 2020 2831 2920 5468 6573 ---.. (1) Thes │ │ │ │ │ +00077b30: 6520 666c 6f77 6368 6172 7473 2077 6572 e flowcharts wer │ │ │ │ │ +00077b40: 6520 6f72 6967 696e 616c 6c79 2063 7265 e originally cre │ │ │ │ │ +00077b50: 6174 6564 2062 7920 4d61 7267 6172 6974 ated by Margarit │ │ │ │ │ +00077b60: 6120 4d61 6e74 6572 6f6c 610a 666f 7220 a Manterola.for │ │ │ │ │ +00077b70: 7468 6520 4465 6269 616e 2057 6f6d 656e the Debian Women │ │ │ │ │ +00077b80: 2070 726f 6a65 6374 2077 696b 692e 0a0a project wiki... │ │ │ │ │ +00077b90: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00077ba0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00077bb0: 653a 2055 7067 7261 6469 6e67 2063 6865 e: Upgrading che │ │ │ │ │ +00077bc0: 636b 6c69 7374 2c20 204e 6578 743a 204c cklist, Next: L │ │ │ │ │ +00077bd0: 6963 656e 7365 2c20 2050 7265 763a 204d icense, Prev: M │ │ │ │ │ +00077be0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +00077bf0: 2066 6c6f 7763 6861 7274 732c 2020 5570 flowcharts, Up │ │ │ │ │ +00077c00: 3a20 546f 700a 0a32 3220 5570 6772 6164 : Top..22 Upgrad │ │ │ │ │ +00077c10: 696e 6720 6368 6563 6b6c 6973 740a 2a2a ing checklist.** │ │ │ │ │ +00077c20: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00077c30: 2a2a 2a2a 0a0a 2a20 4d65 6e75 3a0a 0a2a ****..* Menu:..* │ │ │ │ │ +00077c40: 2041 626f 7574 2074 6865 2063 6865 636b About the check │ │ │ │ │ +00077c50: 6c69 7374 3a3a 0a2a 2056 6572 7369 6f6e list::.* Version │ │ │ │ │ +00077c60: 2034 2e37 2e30 3a20 5665 7273 696f 6e20 4.7.0: Version │ │ │ │ │ +00077c70: 3420 3720 302e 0a2a 2056 6572 7369 6f6e 4 7 0..* Version │ │ │ │ │ +00077c80: 2034 2e36 2e32 3a20 5665 7273 696f 6e20 4.6.2: Version │ │ │ │ │ +00077c90: 3420 3620 322e 0a2a 2056 6572 7369 6f6e 4 6 2..* Version │ │ │ │ │ +00077ca0: 2034 2e36 2e31 3a20 5665 7273 696f 6e20 4.6.1: Version │ │ │ │ │ +00077cb0: 3420 3620 312e 0a2a 2056 6572 7369 6f6e 4 6 1..* Version │ │ │ │ │ +00077cc0: 2034 2e36 2e30 3a20 5665 7273 696f 6e20 4.6.0: Version │ │ │ │ │ +00077cd0: 3420 3620 302e 0a2a 2056 6572 7369 6f6e 4 6 0..* Version │ │ │ │ │ +00077ce0: 2034 2e35 2e31 3a20 5665 7273 696f 6e20 4.5.1: Version │ │ │ │ │ +00077cf0: 3420 3520 312e 0a2a 2056 6572 7369 6f6e 4 5 1..* Version │ │ │ │ │ +00077d00: 2034 2e35 2e30 3a20 5665 7273 696f 6e20 4.5.0: Version │ │ │ │ │ +00077d10: 3420 3520 302e 0a2a 2056 6572 7369 6f6e 4 5 0..* Version │ │ │ │ │ +00077d20: 2034 2e34 2e31 3a20 5665 7273 696f 6e20 4.4.1: Version │ │ │ │ │ +00077d30: 3420 3420 312e 0a2a 2056 6572 7369 6f6e 4 4 1..* Version │ │ │ │ │ +00077d40: 2034 2e34 2e30 3a20 5665 7273 696f 6e20 4.4.0: Version │ │ │ │ │ +00077d50: 3420 3420 302e 0a2a 2056 6572 7369 6f6e 4 4 0..* Version │ │ │ │ │ +00077d60: 2034 2e33 2e30 3a20 5665 7273 696f 6e20 4.3.0: Version │ │ │ │ │ +00077d70: 3420 3320 302e 0a2a 2056 6572 7369 6f6e 4 3 0..* Version │ │ │ │ │ +00077d80: 2034 2e32 2e31 3a20 5665 7273 696f 6e20 4.2.1: Version │ │ │ │ │ +00077d90: 3420 3220 312e 0a2a 2056 6572 7369 6f6e 4 2 1..* Version │ │ │ │ │ +00077da0: 2034 2e32 2e30 3a20 5665 7273 696f 6e20 4.2.0: Version │ │ │ │ │ +00077db0: 3420 3220 302e 0a2a 2056 6572 7369 6f6e 4 2 0..* Version │ │ │ │ │ +00077dc0: 2034 2e31 2e35 3a20 5665 7273 696f 6e20 4.1.5: Version │ │ │ │ │ +00077dd0: 3420 3120 352e 0a2a 2056 6572 7369 6f6e 4 1 5..* Version │ │ │ │ │ +00077de0: 2034 2e31 2e34 3a20 5665 7273 696f 6e20 4.1.4: Version │ │ │ │ │ +00077df0: 3420 3120 342e 0a2a 2056 6572 7369 6f6e 4 1 4..* Version │ │ │ │ │ +00077e00: 2034 2e31 2e33 3a20 5665 7273 696f 6e20 4.1.3: Version │ │ │ │ │ +00077e10: 3420 3120 332e 0a2a 2056 6572 7369 6f6e 4 1 3..* Version │ │ │ │ │ +00077e20: 2034 2e31 2e32 3a20 5665 7273 696f 6e20 4.1.2: Version │ │ │ │ │ +00077e30: 3420 3120 322e 0a2a 2056 6572 7369 6f6e 4 1 2..* Version │ │ │ │ │ +00077e40: 2034 2e31 2e31 3a20 5665 7273 696f 6e20 4.1.1: Version │ │ │ │ │ +00077e50: 3420 3120 312e 0a2a 2056 6572 7369 6f6e 4 1 1..* Version │ │ │ │ │ +00077e60: 2034 2e31 2e30 3a20 5665 7273 696f 6e20 4.1.0: Version │ │ │ │ │ +00077e70: 3420 3120 302e 0a2a 2056 6572 7369 6f6e 4 1 0..* Version │ │ │ │ │ +00077e80: 2034 2e30 2e31 3a20 5665 7273 696f 6e20 4.0.1: Version │ │ │ │ │ +00077e90: 3420 3020 312e 0a2a 2056 6572 7369 6f6e 4 0 1..* Version │ │ │ │ │ +00077ea0: 2034 2e30 2e30 3a20 5665 7273 696f 6e20 4.0.0: Version │ │ │ │ │ +00077eb0: 3420 3020 302e 0a2a 2056 6572 7369 6f6e 4 0 0..* Version │ │ │ │ │ +00077ec0: 2033 2e39 2e38 3a20 5665 7273 696f 6e20 3.9.8: Version │ │ │ │ │ +00077ed0: 3320 3920 382e 0a2a 2056 6572 7369 6f6e 3 9 8..* Version │ │ │ │ │ +00077ee0: 2033 2e39 2e37 3a20 5665 7273 696f 6e20 3.9.7: Version │ │ │ │ │ +00077ef0: 3320 3920 372e 0a2a 2056 6572 7369 6f6e 3 9 7..* Version │ │ │ │ │ +00077f00: 2033 2e39 2e36 3a20 5665 7273 696f 6e20 3.9.6: Version │ │ │ │ │ +00077f10: 3320 3920 362e 0a2a 2056 6572 7369 6f6e 3 9 6..* Version │ │ │ │ │ +00077f20: 2033 2e39 2e35 3a20 5665 7273 696f 6e20 3.9.5: Version │ │ │ │ │ +00077f30: 3320 3920 352e 0a2a 2056 6572 7369 6f6e 3 9 5..* Version │ │ │ │ │ +00077f40: 2033 2e39 2e34 3a20 5665 7273 696f 6e20 3.9.4: Version │ │ │ │ │ +00077f50: 3320 3920 342e 0a2a 2056 6572 7369 6f6e 3 9 4..* Version │ │ │ │ │ +00077f60: 2033 2e39 2e33 3a20 5665 7273 696f 6e20 3.9.3: Version │ │ │ │ │ +00077f70: 3320 3920 332e 0a2a 2056 6572 7369 6f6e 3 9 3..* Version │ │ │ │ │ +00077f80: 2033 2e39 2e32 3a20 5665 7273 696f 6e20 3.9.2: Version │ │ │ │ │ +00077f90: 3320 3920 322e 0a2a 2056 6572 7369 6f6e 3 9 2..* Version │ │ │ │ │ +00077fa0: 2033 2e39 2e31 3a20 5665 7273 696f 6e20 3.9.1: Version │ │ │ │ │ +00077fb0: 3320 3920 312e 0a2a 2056 6572 7369 6f6e 3 9 1..* Version │ │ │ │ │ +00077fc0: 2033 2e39 2e30 3a20 5665 7273 696f 6e20 3.9.0: Version │ │ │ │ │ +00077fd0: 3320 3920 302e 0a2a 2056 6572 7369 6f6e 3 9 0..* Version │ │ │ │ │ +00077fe0: 2033 2e38 2e34 3a20 5665 7273 696f 6e20 3.8.4: Version │ │ │ │ │ +00077ff0: 3320 3820 342e 0a2a 2056 6572 7369 6f6e 3 8 4..* Version │ │ │ │ │ +00078000: 2033 2e38 2e33 3a20 5665 7273 696f 6e20 3.8.3: Version │ │ │ │ │ +00078010: 3320 3820 332e 0a2a 2056 6572 7369 6f6e 3 8 3..* Version │ │ │ │ │ +00078020: 2033 2e38 2e32 3a20 5665 7273 696f 6e20 3.8.2: Version │ │ │ │ │ +00078030: 3320 3820 322e 0a2a 2056 6572 7369 6f6e 3 8 2..* Version │ │ │ │ │ +00078040: 2033 2e38 2e31 3a20 5665 7273 696f 6e20 3.8.1: Version │ │ │ │ │ +00078050: 3320 3820 312e 0a2a 2056 6572 7369 6f6e 3 8 1..* Version │ │ │ │ │ +00078060: 2033 2e38 2e30 3a20 5665 7273 696f 6e20 3.8.0: Version │ │ │ │ │ +00078070: 3320 3820 302e 0a2a 2056 6572 7369 6f6e 3 8 0..* Version │ │ │ │ │ +00078080: 2033 2e37 2e33 3a20 5665 7273 696f 6e20 3.7.3: Version │ │ │ │ │ +00078090: 3320 3720 332e 0a2a 2056 6572 7369 6f6e 3 7 3..* Version │ │ │ │ │ +000780a0: 2033 2e37 2e32 2e32 3a20 5665 7273 696f 3.7.2.2: Versio │ │ │ │ │ +000780b0: 6e20 3320 3720 3220 322e 0a2a 2056 6572 n 3 7 2 2..* Ver │ │ │ │ │ +000780c0: 7369 6f6e 2033 2e37 2e32 3a20 5665 7273 sion 3.7.2: Vers │ │ │ │ │ +000780d0: 696f 6e20 3320 3720 322e 0a2a 2056 6572 ion 3 7 2..* Ver │ │ │ │ │ +000780e0: 7369 6f6e 2033 2e37 2e31 3a20 5665 7273 sion 3.7.1: Vers │ │ │ │ │ +000780f0: 696f 6e20 3320 3720 312e 0a2a 2056 6572 ion 3 7 1..* Ver │ │ │ │ │ +00078100: 7369 6f6e 2033 2e37 2e30 3a20 5665 7273 sion 3.7.0: Vers │ │ │ │ │ +00078110: 696f 6e20 3320 3720 302e 0a2a 2056 6572 ion 3 7 0..* Ver │ │ │ │ │ +00078120: 7369 6f6e 2033 2e36 2e32 3a20 5665 7273 sion 3.6.2: Vers │ │ │ │ │ +00078130: 696f 6e20 3320 3620 322e 0a2a 2056 6572 ion 3 6 2..* Ver │ │ │ │ │ +00078140: 7369 6f6e 2033 2e36 2e31 3a20 5665 7273 sion 3.6.1: Vers │ │ │ │ │ +00078150: 696f 6e20 3320 3620 312e 0a2a 2056 6572 ion 3 6 1..* Ver │ │ │ │ │ +00078160: 7369 6f6e 2033 2e36 2e30 3a20 5665 7273 sion 3.6.0: Vers │ │ │ │ │ +00078170: 696f 6e20 3320 3620 302e 0a2a 2056 6572 ion 3 6 0..* Ver │ │ │ │ │ +00078180: 7369 6f6e 2033 2e35 2e31 303a 2056 6572 sion 3.5.10: Ver │ │ │ │ │ +00078190: 7369 6f6e 2033 2035 2031 302e 0a2a 2056 sion 3 5 10..* V │ │ │ │ │ +000781a0: 6572 7369 6f6e 2033 2e35 2e39 3a20 5665 ersion 3.5.9: Ve │ │ │ │ │ +000781b0: 7273 696f 6e20 3320 3520 392e 0a2a 2056 rsion 3 5 9..* V │ │ │ │ │ +000781c0: 6572 7369 6f6e 2033 2e35 2e38 3a20 5665 ersion 3.5.8: Ve │ │ │ │ │ +000781d0: 7273 696f 6e20 3320 3520 382e 0a2a 2056 rsion 3 5 8..* V │ │ │ │ │ +000781e0: 6572 7369 6f6e 2033 2e35 2e37 3a20 5665 ersion 3.5.7: Ve │ │ │ │ │ +000781f0: 7273 696f 6e20 3320 3520 372e 0a2a 2056 rsion 3 5 7..* V │ │ │ │ │ +00078200: 6572 7369 6f6e 2033 2e35 2e36 3a20 5665 ersion 3.5.6: Ve │ │ │ │ │ +00078210: 7273 696f 6e20 3320 3520 362e 0a2a 2056 rsion 3 5 6..* V │ │ │ │ │ +00078220: 6572 7369 6f6e 2033 2e35 2e35 3a20 5665 ersion 3.5.5: Ve │ │ │ │ │ +00078230: 7273 696f 6e20 3320 3520 352e 0a2a 2056 rsion 3 5 5..* V │ │ │ │ │ +00078240: 6572 7369 6f6e 2033 2e35 2e34 3a20 5665 ersion 3.5.4: Ve │ │ │ │ │ +00078250: 7273 696f 6e20 3320 3520 342e 0a2a 2056 rsion 3 5 4..* V │ │ │ │ │ +00078260: 6572 7369 6f6e 2033 2e35 2e33 3a20 5665 ersion 3.5.3: Ve │ │ │ │ │ +00078270: 7273 696f 6e20 3320 3520 332e 0a2a 2056 rsion 3 5 3..* V │ │ │ │ │ +00078280: 6572 7369 6f6e 2033 2e35 2e32 3a20 5665 ersion 3.5.2: Ve │ │ │ │ │ +00078290: 7273 696f 6e20 3320 3520 322e 0a2a 2056 rsion 3 5 2..* V │ │ │ │ │ +000782a0: 6572 7369 6f6e 2033 2e35 2e31 3a20 5665 ersion 3.5.1: Ve │ │ │ │ │ +000782b0: 7273 696f 6e20 3320 3520 312e 0a2a 2056 rsion 3 5 1..* V │ │ │ │ │ +000782c0: 6572 7369 6f6e 2033 2e35 2e30 3a20 5665 ersion 3.5.0: Ve │ │ │ │ │ +000782d0: 7273 696f 6e20 3320 3520 302e 0a2a 2056 rsion 3 5 0..* V │ │ │ │ │ +000782e0: 6572 7369 6f6e 2033 2e32 2e31 2e31 3a20 ersion 3.2.1.1: │ │ │ │ │ +000782f0: 5665 7273 696f 6e20 3320 3220 3120 312e Version 3 2 1 1. │ │ │ │ │ +00078300: 0a2a 2056 6572 7369 6f6e 2033 2e32 2e31 .* Version 3.2.1 │ │ │ │ │ +00078310: 3a20 5665 7273 696f 6e20 3320 3220 312e : Version 3 2 1. │ │ │ │ │ +00078320: 0a2a 2056 6572 7369 6f6e 2033 2e32 2e30 .* Version 3.2.0 │ │ │ │ │ +00078330: 3a20 5665 7273 696f 6e20 3320 3220 302e : Version 3 2 0. │ │ │ │ │ +00078340: 0a2a 2056 6572 7369 6f6e 2033 2e31 2e31 .* Version 3.1.1 │ │ │ │ │ +00078350: 3a20 5665 7273 696f 6e20 3320 3120 312e : Version 3 1 1. │ │ │ │ │ +00078360: 0a2a 2056 6572 7369 6f6e 2033 2e31 2e30 .* Version 3.1.0 │ │ │ │ │ +00078370: 3a20 5665 7273 696f 6e20 3320 3120 302e : Version 3 1 0. │ │ │ │ │ +00078380: 0a2a 2056 6572 7369 6f6e 2033 2e30 2e31 .* Version 3.0.1 │ │ │ │ │ +00078390: 3a20 5665 7273 696f 6e20 3320 3020 312e : Version 3 0 1. │ │ │ │ │ +000783a0: 0a2a 2056 6572 7369 6f6e 2033 2e30 2e30 .* Version 3.0.0 │ │ │ │ │ +000783b0: 3a20 5665 7273 696f 6e20 3320 3020 302e : Version 3 0 0. │ │ │ │ │ +000783c0: 0a2a 2056 6572 7369 6f6e 2032 2e35 2e30 .* Version 2.5.0 │ │ │ │ │ +000783d0: 3a20 5665 7273 696f 6e20 3220 3520 302e : Version 2 5 0. │ │ │ │ │ +000783e0: 0a2a 2056 6572 7369 6f6e 2032 2e34 2e31 .* Version 2.4.1 │ │ │ │ │ +000783f0: 3a20 5665 7273 696f 6e20 3220 3420 312e : Version 2 4 1. │ │ │ │ │ +00078400: 0a2a 2056 6572 7369 6f6e 2032 2e34 2e30 .* Version 2.4.0 │ │ │ │ │ +00078410: 3a20 5665 7273 696f 6e20 3220 3420 302e : Version 2 4 0. │ │ │ │ │ +00078420: 0a2a 2056 6572 7369 6f6e 2032 2e33 2e30 .* Version 2.3.0 │ │ │ │ │ +00078430: 3a20 5665 7273 696f 6e20 3220 3320 302e : Version 2 3 0. │ │ │ │ │ +00078440: 0a2a 2056 6572 7369 6f6e 2032 2e32 2e30 .* Version 2.2.0 │ │ │ │ │ +00078450: 3a20 5665 7273 696f 6e20 3220 3220 302e : Version 2 2 0. │ │ │ │ │ +00078460: 0a2a 2056 6572 7369 6f6e 2032 2e31 2e33 .* Version 2.1.3 │ │ │ │ │ +00078470: 3a20 5665 7273 696f 6e20 3220 3120 332e : Version 2 1 3. │ │ │ │ │ +00078480: 0a2a 2056 6572 7369 6f6e 2032 2e31 2e32 .* Version 2.1.2 │ │ │ │ │ +00078490: 3a20 5665 7273 696f 6e20 3220 3120 322e : Version 2 1 2. │ │ │ │ │ +000784a0: 0a2a 2056 6572 7369 6f6e 2032 2e31 2e31 .* Version 2.1.1 │ │ │ │ │ +000784b0: 3a20 5665 7273 696f 6e20 3220 3120 312e : Version 2 1 1. │ │ │ │ │ +000784c0: 0a2a 2056 6572 7369 6f6e 2032 2e31 2e30 .* Version 2.1.0 │ │ │ │ │ +000784d0: 3a20 5665 7273 696f 6e20 3220 3120 302e : Version 2 1 0. │ │ │ │ │ +000784e0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +000784f0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00078500: 6f64 653a 2041 626f 7574 2074 6865 2063 ode: About the c │ │ │ │ │ +00078510: 6865 636b 6c69 7374 2c20 204e 6578 743a hecklist, Next: │ │ │ │ │ +00078520: 2056 6572 7369 6f6e 2034 2037 2030 2c20 Version 4 7 0, │ │ │ │ │ +00078530: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +00078540: 6865 636b 6c69 7374 0a0a 3232 2e31 2041 hecklist..22.1 A │ │ │ │ │ +00078550: 626f 7574 2074 6865 2063 6865 636b 6c69 bout the checkli │ │ │ │ │ +00078560: 7374 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d st.============= │ │ │ │ │ +00078570: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 ===========..The │ │ │ │ │ +00078580: 2063 6865 636b 6c69 7374 2062 656c 6f77 checklist below │ │ │ │ │ +00078590: 2068 6173 2062 6565 6e20 6372 6561 7465 has been create │ │ │ │ │ +000785a0: 6420 746f 2073 696d 706c 6966 7920 7468 d to simplify th │ │ │ │ │ +000785b0: 6520 7570 6772 6164 696e 6720 7072 6f63 e upgrading proc │ │ │ │ │ +000785c0: 6573 730a 6f66 206f 6c64 2070 6163 6b61 ess.of old packa │ │ │ │ │ +000785d0: 6765 732e 2020 5468 6973 206c 6973 7420 ges. This list │ │ │ │ │ +000785e0: 6973 206e 6f74 206f 6666 6963 6961 6c20 is not official │ │ │ │ │ +000785f0: 6f72 206e 6f72 6d61 7469 7665 2e20 2049 or normative. I │ │ │ │ │ +00078600: 7420 6f6e 6c79 0a70 726f 7669 6465 7320 t only.provides │ │ │ │ │ +00078610: 616e 2069 6e64 6963 6174 696f 6e20 6f66 an indication of │ │ │ │ │ +00078620: 2077 6861 7420 6861 7320 6368 616e 6765 what has change │ │ │ │ │ +00078630: 6420 616e 6420 7768 6574 6865 7220 796f d and whether yo │ │ │ │ │ +00078640: 7520 6172 6520 6c69 6b65 6c79 2074 6f0a u are likely to. │ │ │ │ │ +00078650: 6e65 6564 2074 6f20 6d61 6b65 2063 6861 need to make cha │ │ │ │ │ +00078660: 6e67 6573 2074 6f20 796f 7572 2070 6163 nges to your pac │ │ │ │ │ +00078670: 6b61 6765 2069 6e20 6c69 6768 7420 6f66 kage in light of │ │ │ │ │ +00078680: 2074 6869 732e 2020 4966 2079 6f75 2068 this. If you h │ │ │ │ │ +00078690: 6176 650a 646f 7562 7473 2061 626f 7574 ave.doubts about │ │ │ │ │ +000786a0: 2061 2063 6572 7461 696e 2074 6f70 6963 a certain topic │ │ │ │ │ +000786b0: 2c20 6966 2079 6f75 206e 6565 6420 6d6f , if you need mo │ │ │ │ │ +000786c0: 7265 2064 6574 6169 6c73 2c20 6f72 2069 re details, or i │ │ │ │ │ +000786d0: 6620 796f 7520 7468 696e 6b0a 736f 6d65 f you think.some │ │ │ │ │ +000786e0: 206f 7468 6572 2070 6163 6b61 6765 2064 other package d │ │ │ │ │ +000786f0: 6f65 7320 6e6f 7420 636f 6d70 6c79 2077 oes not comply w │ │ │ │ │ +00078700: 6974 6820 706f 6c69 6379 2c20 706c 6561 ith policy, plea │ │ │ │ │ +00078710: 7365 2072 6566 6572 2074 6f20 7468 650a se refer to the. │ │ │ │ │ +00078720: 506f 6c69 6379 204d 616e 7561 6c20 6974 Policy Manual it │ │ │ │ │ +00078730: 7365 6c66 2e0a 0a41 6c6c 206f 6620 7468 self...All of th │ │ │ │ │ +00078740: 6520 6368 616e 6765 7320 6672 6f6d 2076 e changes from v │ │ │ │ │ +00078750: 6572 7369 6f6e 2033 2e30 2e30 206f 6e77 ersion 3.0.0 onw │ │ │ │ │ +00078760: 6172 6473 2069 6e64 6963 6174 6520 7768 ards indicate wh │ │ │ │ │ +00078770: 6963 6820 7365 6374 696f 6e20 6f66 0a74 ich section of.t │ │ │ │ │ +00078780: 6865 2050 6f6c 6963 7920 4d61 6e75 616c he Policy Manual │ │ │ │ │ +00078790: 2064 6973 6375 7373 6573 2074 6865 2069 discusses the i │ │ │ │ │ +000787a0: 7373 7565 2e20 2054 6865 2073 6563 7469 ssue. The secti │ │ │ │ │ +000787b0: 6f6e 206e 756d 6265 7269 6e67 2073 686f on numbering sho │ │ │ │ │ +000787c0: 756c 640a 7374 696c 6c20 6265 2061 6363 uld.still be acc │ │ │ │ │ +000787d0: 7572 6174 6520 666f 7220 6368 616e 6765 urate for change │ │ │ │ │ +000787e0: 7320 6261 636b 2074 6f20 7468 6520 322e s back to the 2. │ │ │ │ │ +000787f0: 352e 3020 7265 6c65 6173 652e 2020 4265 5.0 release. Be │ │ │ │ │ +00078800: 666f 7265 2074 6861 740a 706f 696e 742c fore that.point, │ │ │ │ │ +00078810: 2074 6865 2073 6563 7469 6f6e 7320 6c69 the sections li │ │ │ │ │ +00078820: 7374 6564 2068 6572 6520 7072 6f62 6162 sted here probab │ │ │ │ │ +00078830: 6c79 206e 6f20 6c6f 6e67 6572 2063 6f72 ly no longer cor │ │ │ │ │ +00078840: 7265 7370 6f6e 6420 746f 0a73 6563 7469 respond to.secti │ │ │ │ │ +00078850: 6f6e 7320 696e 2074 6865 206d 6f64 6572 ons in the moder │ │ │ │ │ +00078860: 6e20 506f 6c69 6379 204d 616e 7561 6c2e n Policy Manual. │ │ │ │ │ +00078870: 0a0a 4865 7265 2069 7320 686f 7720 7468 ..Here is how th │ │ │ │ │ +00078880: 6520 6368 6563 6b20 6c69 7374 2077 6f72 e check list wor │ │ │ │ │ +00078890: 6b73 3a20 4368 6563 6b20 7768 6963 6820 ks: Check which │ │ │ │ │ +000788a0: 706f 6c69 6379 2076 6572 7369 6f6e 2079 policy version y │ │ │ │ │ +000788b0: 6f75 720a 7061 636b 6167 6520 7761 7320 our.package was │ │ │ │ │ +000788c0: 6368 6563 6b65 6420 6167 6169 6e73 7420 checked against │ │ │ │ │ +000788d0: 6c61 7374 2028 696e 6469 6361 7465 6420 last (indicated │ │ │ │ │ +000788e0: 696e 2074 6865 20e2 8098 5374 616e 6461 in the ...Standa │ │ │ │ │ +000788f0: 7264 732d 5665 7273 696f 6ee2 8099 0a66 rds-Version....f │ │ │ │ │ +00078900: 6965 6c64 206f 6620 7468 6520 736f 7572 ield of the sour │ │ │ │ │ +00078910: 6365 2070 6163 6b61 6765 292e 2020 5468 ce package). Th │ │ │ │ │ +00078920: 656e 206d 6f76 6520 7570 7761 7264 7320 en move upwards │ │ │ │ │ +00078930: 756e 7469 6c20 7468 6520 746f 7020 616e until the top an │ │ │ │ │ +00078940: 6420 6368 6563 6b0a 7768 6963 6820 6f66 d check.which of │ │ │ │ │ +00078950: 2074 6865 2069 7465 6d73 206f 6e20 7468 the items on th │ │ │ │ │ +00078960: 6520 6c69 7374 206d 6967 6874 2063 6f6e e list might con │ │ │ │ │ +00078970: 6365 726e 2079 6f75 7220 7061 636b 6167 cern your packag │ │ │ │ │ +00078980: 652e 2020 4e6f 7465 2077 6869 6368 0a73 e. Note which.s │ │ │ │ │ +00078990: 6563 7469 6f6e 7320 6f66 2070 6f6c 6963 ections of polic │ │ │ │ │ +000789a0: 7920 6469 7363 7573 7320 7468 6973 2c20 y discuss this, │ │ │ │ │ +000789b0: 616e 6420 7468 656e 2063 6865 636b 206f and then check o │ │ │ │ │ +000789c0: 7574 2074 6865 2050 6f6c 6963 7920 4d61 ut the Policy Ma │ │ │ │ │ +000789d0: 6e75 616c 0a66 6f72 2064 6574 6169 6c73 nual.for details │ │ │ │ │ +000789e0: 2e20 204f 6e63 6520 796f 7527 7665 206d . Once you've m │ │ │ │ │ +000789f0: 6164 6520 616c 6c20 6e65 6365 7373 6172 ade all necessar │ │ │ │ │ +00078a00: 7920 6368 616e 6765 7320 746f 206d 6174 y changes to mat │ │ │ │ │ +00078a10: 6368 2074 6865 0a63 7572 7265 6e74 2072 ch the.current r │ │ │ │ │ +00078a20: 756c 6573 2c20 7570 6461 7465 2074 6865 ules, update the │ │ │ │ │ +00078a30: 2076 616c 7565 206f 6620 e280 9853 7461 value of ...Sta │ │ │ │ │ +00078a40: 6e64 6172 6473 2d56 6572 7369 6f6e e280 ndards-Version.. │ │ │ │ │ +00078a50: 9920 746f 2074 6865 2063 7572 7265 6e74 . to the current │ │ │ │ │ +00078a60: 0a50 6f6c 6963 7920 4d61 6e75 616c 2076 .Policy Manual v │ │ │ │ │ +00078a70: 6572 7369 6f6e 2e0a 0a49 6620 616e 2069 ersion...If an i │ │ │ │ │ +00078a80: 7465 6d20 696e 2074 6865 206c 6973 7420 tem in the list │ │ │ │ │ +00078a90: 6973 2066 6f6c 6c6f 7765 6420 6279 2074 is followed by t │ │ │ │ │ +00078aa0: 6865 206e 616d 6520 6f66 2061 204c 696e he name of a Lin │ │ │ │ │ +00078ab0: 7469 616e 2074 6167 2069 6e0a 7371 7561 tian tag in.squa │ │ │ │ │ +00078ac0: 7265 2062 7261 636b 6574 732c 2069 7420 re brackets, it │ │ │ │ │ +00078ad0: 696e 6469 6361 7465 7320 7468 6174 2074 indicates that t │ │ │ │ │ +00078ae0: 6865 2070 6f6c 6963 7920 7265 7175 6972 he policy requir │ │ │ │ │ +00078af0: 656d 656e 7420 6973 2063 6f76 6572 6564 ement is covered │ │ │ │ │ +00078b00: 2062 790a 7468 6174 204c 696e 7469 616e by.that Lintian │ │ │ │ │ +00078b10: 2074 6167 2e20 2054 6865 206c 6163 6b20 tag. The lack │ │ │ │ │ +00078b20: 6f66 2073 7563 6820 616e 2061 6e6e 6f74 of such an annot │ │ │ │ │ +00078b30: 6174 696f 6e20 646f 6573 206e 6f74 206d ation does not m │ │ │ │ │ +00078b40: 6561 6e20 7468 6174 206e 6f0a 4c69 6e74 ean that no.Lint │ │ │ │ │ +00078b50: 6961 6e20 7461 6720 6578 6973 7473 2074 ian tag exists t │ │ │ │ │ +00078b60: 6f20 636f 7665 7220 7468 6520 7265 7175 o cover the requ │ │ │ │ │ +00078b70: 6972 656d 656e 742e 2020 4f75 7220 636f irement. Our co │ │ │ │ │ +00078b80: 7665 7261 6765 206f 6620 7468 6573 650a verage of these. │ │ │ │ │ +00078b90: 616e 6e6f 7461 7469 6f6e 7320 6973 2071 annotations is q │ │ │ │ │ +00078ba0: 7569 7465 2069 6e63 6f6d 706c 6574 652c uite incomplete, │ │ │ │ │ +00078bb0: 2061 6e64 2070 6174 6368 6573 2074 6f20 and patches to │ │ │ │ │ +00078bc0: 7468 6973 2063 6865 636b 6c69 7374 2061 this checklist a │ │ │ │ │ +00078bd0: 7265 2076 6572 790a 7765 6c63 6f6d 652e re very.welcome. │ │ │ │ │ +00078be0: 0a0a 5468 6520 7365 6374 696f 6e73 2069 ..The sections i │ │ │ │ │ +00078bf0: 6e20 7468 6973 2063 6865 636b 6c69 7374 n this checklist │ │ │ │ │ +00078c00: 206d 6174 6368 2074 6865 2076 616c 7565 match the value │ │ │ │ │ +00078c10: 7320 666f 7220 7468 650a e280 9853 7461 s for the....Sta │ │ │ │ │ +00078c20: 6e64 6172 6473 2d56 6572 7369 6f6e e280 ndards-Version.. │ │ │ │ │ +00078c30: 9920 636f 6e74 726f 6c20 6669 656c 6420 . control field │ │ │ │ │ +00078c40: 696e 206f 6d69 7474 696e 6720 7468 6520 in omitting the │ │ │ │ │ +00078c50: 6d69 6e6f 7220 7061 7463 6820 7665 7273 minor patch vers │ │ │ │ │ +00078c60: 696f 6e2c 0a65 7863 6570 7420 696e 2074 ion,.except in t │ │ │ │ │ +00078c70: 6865 2074 776f 2061 6e6f 6d61 6c6f 7573 he two anomalous │ │ │ │ │ +00078c80: 2068 6973 746f 7269 6361 6c20 6361 7365 historical case │ │ │ │ │ +00078c90: 7320 7768 6572 6520 6e6f 726d 6174 6976 s where normativ │ │ │ │ │ +00078ca0: 650a 7265 7175 6972 656d 656e 7473 2077 e.requirements w │ │ │ │ │ +00078cb0: 6572 6520 6368 616e 6765 6420 696e 2061 ere changed in a │ │ │ │ │ +00078cc0: 206d 696e 6f72 2070 6174 6368 2072 656c minor patch rel │ │ │ │ │ +00078cd0: 6561 7365 2e0a 0a1f 0a46 696c 653a 2064 ease.....File: d │ │ │ │ │ +00078ce0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00078cf0: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ +00078d00: 6e20 3420 3720 302c 2020 4e65 7874 3a20 n 4 7 0, Next: │ │ │ │ │ +00078d10: 5665 7273 696f 6e20 3420 3620 322c 2020 Version 4 6 2, │ │ │ │ │ +00078d20: 5072 6576 3a20 4162 6f75 7420 7468 6520 Prev: About the │ │ │ │ │ +00078d30: 6368 6563 6b6c 6973 742c 2020 5570 3a20 checklist, Up: │ │ │ │ │ +00078d40: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ +00078d50: 6973 740a 0a32 322e 3220 5665 7273 696f ist..22.2 Versio │ │ │ │ │ +00078d60: 6e20 342e 372e 300a 3d3d 3d3d 3d3d 3d3d n 4.7.0.======== │ │ │ │ │ +00078d70: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +00078d80: 6173 6564 2041 7072 696c 2c20 3230 3234 ased April, 2024 │ │ │ │ │ +00078d90: 2e0a 0a32 2e32 2e31 0a0a 2020 2020 2044 ...2.2.1.. D │ │ │ │ │ +00078da0: 6f63 756d 656e 7420 7468 6174 2073 6f75 ocument that sou │ │ │ │ │ +00078db0: 7263 6520 7061 636b 6167 6573 2069 6e20 rce packages in │ │ │ │ │ +00078dc0: 7468 6520 276d 6169 6e27 2061 7263 6869 the 'main' archi │ │ │ │ │ +00078dd0: 7665 2061 7265 6120 6d61 7920 6275 696c ve area may buil │ │ │ │ │ +00078de0: 640a 2020 2020 2062 696e 6172 7920 7061 d. binary pa │ │ │ │ │ +00078df0: 636b 6167 6573 2069 6e20 7468 6520 2763 ckages in the 'c │ │ │ │ │ +00078e00: 6f6e 7472 6962 2720 6172 6368 6976 6520 ontrib' archive │ │ │ │ │ +00078e10: 6172 6561 2c20 616c 7468 6f75 6768 2074 area, although t │ │ │ │ │ +00078e20: 6869 7320 6973 0a20 2020 2020 6469 7363 his is. disc │ │ │ │ │ +00078e30: 6f75 7261 6765 6420 756e 6c65 7373 2074 ouraged unless t │ │ │ │ │ +00078e40: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ +00078e50: 6520 6973 2069 6e63 6f6e 7665 6e69 656e e is inconvenien │ │ │ │ │ +00078e60: 7420 746f 2073 706c 6974 2e0a 2020 2020 t to split.. │ │ │ │ │ +00078e70: 2054 6869 7320 646f 6573 206e 6f74 2072 This does not r │ │ │ │ │ +00078e80: 656c 6178 2074 6865 2072 6571 7569 7265 elax the require │ │ │ │ │ +00078e90: 6d65 6e74 2074 6861 7420 736f 7572 6365 ment that source │ │ │ │ │ +00078ea0: 2070 6163 6b61 6765 7320 696e 2027 6d61 packages in 'ma │ │ │ │ │ +00078eb0: 696e 270a 2020 2020 206d 7573 7420 6e6f in'. must no │ │ │ │ │ +00078ec0: 7420 6861 7665 2062 7569 6c64 2064 6570 t have build dep │ │ │ │ │ +00078ed0: 656e 6465 6e63 6965 7320 6f75 7473 6964 endencies outsid │ │ │ │ │ +00078ee0: 6520 6f66 2027 6d61 696e 272e 0a0a 322e e of 'main'...2. │ │ │ │ │ +00078ef0: 322e 320a 0a20 2020 2020 5468 6520 e280 2.2.. The .. │ │ │ │ │ +00078f00: 986e 6f6e 2d66 7265 652d 6669 726d 7761 .non-free-firmwa │ │ │ │ │ +00078f10: 7265 e280 9920 6172 6368 6976 6520 6172 re... archive ar │ │ │ │ │ +00078f20: 6561 2068 6173 2062 6565 6e20 6164 6465 ea has been adde │ │ │ │ │ +00078f30: 642e 0a0a 332e 390a 0a20 2020 2020 4d61 d...3.9.. Ma │ │ │ │ │ +00078f40: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +00078f50: 2073 686f 756c 6420 7573 6520 6e61 7469 should use nati │ │ │ │ │ +00078f60: 7665 206f 7665 7272 6964 696e 6720 6d65 ve overriding me │ │ │ │ │ +00078f70: 6368 616e 6973 6d73 2069 6e73 7465 6164 chanisms instead │ │ │ │ │ +00078f80: 0a20 2020 2020 6f66 2064 706b 672d 6469 . of dpkg-di │ │ │ │ │ +00078f90: 7665 7274 2c20 7768 6572 6576 6572 2070 vert, wherever p │ │ │ │ │ +00078fa0: 6f73 7369 626c 652e 2020 4d61 696e 7461 ossible. Mainta │ │ │ │ │ +00078fb0: 696e 6572 2073 6372 6970 7473 206d 7573 iner scripts mus │ │ │ │ │ +00078fc0: 7420 6e6f 740a 2020 2020 2064 6976 6572 t not. diver │ │ │ │ │ +00078fd0: 7420 636f 6e66 6967 7572 6174 696f 6e20 t configuration │ │ │ │ │ +00078fe0: 6669 6c65 7320 7573 6564 2062 7920 7379 files used by sy │ │ │ │ │ +00078ff0: 7374 656d 6420 636f 6d70 6f6e 656e 7473 stemd components │ │ │ │ │ +00079000: 2e0a 0a20 2020 2020 4d61 696e 7461 696e ... Maintain │ │ │ │ │ +00079010: 6572 2073 6372 6970 7473 206d 7573 7420 er scripts must │ │ │ │ │ +00079020: 6e6f 7420 7573 6520 7468 6520 616c 7465 not use the alte │ │ │ │ │ +00079030: 726e 6174 6976 6573 2073 7973 7465 6d20 rnatives system │ │ │ │ │ +00079040: 666f 7220 7379 7374 656d 640a 2020 2020 for systemd. │ │ │ │ │ +00079050: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +00079060: 696c 6573 2e0a 0a34 2e38 0a0a 2020 2020 iles...4.8.. │ │ │ │ │ +00079070: 2048 6172 6420 6c69 6e6b 7320 6172 6520 Hard links are │ │ │ │ │ +00079080: 7065 726d 6974 7465 6420 696e 2073 6f75 permitted in sou │ │ │ │ │ +00079090: 7263 6520 7061 636b 6167 6573 2e0a 0a34 rce packages...4 │ │ │ │ │ +000790a0: 2e39 0a0a 2020 2020 2046 6f72 2070 6163 .9.. For pac │ │ │ │ │ +000790b0: 6b61 6765 7320 696e 2063 6f6e 7472 6962 kages in contrib │ │ │ │ │ +000790c0: 2c20 616e 6420 666f 7220 7061 636b 6167 , and for packag │ │ │ │ │ +000790d0: 6573 2069 6e20 6e6f 6e2d 6672 6565 2077 es in non-free w │ │ │ │ │ +000790e0: 6974 680a 2020 2020 20e2 8098 4175 746f ith. ...Auto │ │ │ │ │ +000790f0: 6275 696c 643a 2079 6573 e280 992c 2072 build: yes..., r │ │ │ │ │ +00079100: 6571 7569 7265 6420 7461 7267 6574 7320 equired targets │ │ │ │ │ +00079110: 696e 2064 2f72 756c 6573 2061 7265 206e in d/rules are n │ │ │ │ │ +00079120: 6f20 6c6f 6e67 6572 0a20 2020 2020 7065 o longer. pe │ │ │ │ │ +00079130: 726d 6974 7465 6420 746f 2061 7474 656d rmitted to attem │ │ │ │ │ +00079140: 7074 206e 6574 776f 726b 2061 6363 6573 pt network acces │ │ │ │ │ +00079150: 732e 2020 5072 6576 696f 7573 6c79 2c20 s. Previously, │ │ │ │ │ +00079160: 6f6e 6c79 2070 6163 6b61 6765 7320 696e only packages in │ │ │ │ │ +00079170: 0a20 2020 2020 6d61 696e 2068 6164 2074 . main had t │ │ │ │ │ +00079180: 6869 7320 7265 7374 7269 6374 696f 6e2e his restriction. │ │ │ │ │ +00079190: 0a0a 352e 362e 3133 0a0a 2020 2020 2054 ..5.6.13.. T │ │ │ │ │ +000791a0: 6865 20e2 8098 4465 7363 7269 7074 696f he ...Descriptio │ │ │ │ │ +000791b0: 6ee2 8099 2066 6965 6c64 2069 7320 6e6f n... field is no │ │ │ │ │ +000791c0: 7420 7072 6573 656e 7420 696e 20e2 8098 t present in ... │ │ │ │ │ +000791d0: 2e63 6861 6e67 6573 e280 9920 6669 6c65 .changes... file │ │ │ │ │ +000791e0: 7320 6966 206e 6f0a 2020 2020 2062 696e s if no. bin │ │ │ │ │ +000791f0: 6172 7920 7061 636b 6167 6573 2061 7265 ary packages are │ │ │ │ │ +00079200: 2062 6569 6e67 2075 706c 6f61 6465 642e being uploaded. │ │ │ │ │ +00079210: 0a0a 352e 362e 3139 0a0a 2020 2020 2054 ..5.6.19.. T │ │ │ │ │ +00079220: 6865 20e2 8098 4269 6e61 7279 e280 9920 he ...Binary... │ │ │ │ │ +00079230: 6669 656c 6420 6973 206e 6f74 2070 7265 field is not pre │ │ │ │ │ +00079240: 7365 6e74 2069 6e20 e280 982e 6368 616e sent in ....chan │ │ │ │ │ +00079250: 6765 73e2 8099 2066 696c 6573 2069 6620 ges... files if │ │ │ │ │ +00079260: 6e6f 2062 696e 6172 790a 2020 2020 2070 no binary. p │ │ │ │ │ +00079270: 6163 6b61 6765 7320 6172 6520 6265 696e ackages are bein │ │ │ │ │ +00079280: 6720 7570 6c6f 6164 6564 2e0a 0a36 2e33 g uploaded...6.3 │ │ │ │ │ +00079290: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ +000792a0: 7468 6174 2061 7574 6f6d 6174 6963 616c that automatical │ │ │ │ │ +000792b0: 6c79 2073 7461 7274 206f 7220 7374 6f70 ly start or stop │ │ │ │ │ +000792c0: 2073 7973 7465 6d20 7365 7276 6963 6573 system services │ │ │ │ │ +000792d0: 206d 7573 740a 2020 2020 2069 6e63 6c75 must. inclu │ │ │ │ │ +000792e0: 6465 20e2 8098 7379 7374 656d 64e2 8099 de ...systemd... │ │ │ │ │ +000792f0: 2075 6e69 7473 2075 6e6c 6573 7320 7468 units unless th │ │ │ │ │ +00079300: 6520 7365 7276 6963 6520 6973 206f 6e6c e service is onl │ │ │ │ │ +00079310: 7920 696e 7465 6e64 6564 2066 6f72 2075 y intended for u │ │ │ │ │ +00079320: 7365 0a20 2020 2020 6f6e 2073 7973 7465 se. on syste │ │ │ │ │ +00079330: 6d73 2072 756e 6e69 6e67 2061 6c74 6572 ms running alter │ │ │ │ │ +00079340: 6e61 7469 7665 2069 6e69 7420 7379 7374 native init syst │ │ │ │ │ +00079350: 656d 732e 2020 5072 6576 696f 7573 6c79 ems. Previously │ │ │ │ │ +00079360: 2c20 e280 9873 7973 7465 6d64 e280 990a , ...systemd.... │ │ │ │ │ +00079370: 2020 2020 2061 6c73 6f20 7375 7070 6f72 also suppor │ │ │ │ │ +00079380: 7465 6420 696e 6974 2073 6372 6970 7473 ted init scripts │ │ │ │ │ +00079390: 2c20 6275 7420 7468 6174 2073 7570 706f , but that suppo │ │ │ │ │ +000793a0: 7274 2069 7320 6265 696e 6720 7265 6d6f rt is being remo │ │ │ │ │ +000793b0: 7665 642e 0a0a 1f0a 4669 6c65 3a20 6465 ved.....File: de │ │ │ │ │ +000793c0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000793d0: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +000793e0: 2034 2036 2032 2c20 204e 6578 743a 2056 4 6 2, Next: V │ │ │ │ │ +000793f0: 6572 7369 6f6e 2034 2036 2031 2c20 2050 ersion 4 6 1, P │ │ │ │ │ +00079400: 7265 763a 2056 6572 7369 6f6e 2034 2037 rev: Version 4 7 │ │ │ │ │ +00079410: 2030 2c20 2055 703a 2055 7067 7261 6469 0, Up: Upgradi │ │ │ │ │ +00079420: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +00079430: 2e33 2056 6572 7369 6f6e 2034 2e36 2e32 .3 Version 4.6.2 │ │ │ │ │ +00079440: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00079450: 3d3d 3d0a 0a52 656c 6561 7365 6420 4465 ===..Released De │ │ │ │ │ +00079460: 6365 6d62 6572 2c20 3230 3232 2e0a 0a33 cember, 2022...3 │ │ │ │ │ +00079470: 2e38 0a0a 2020 2020 2045 7373 656e 7469 .8.. Essenti │ │ │ │ │ +00079480: 616c 2070 6163 6b61 6765 7320 6172 6520 al packages are │ │ │ │ │ +00079490: 6f6e 6c79 2072 6571 7569 7265 6420 746f only required to │ │ │ │ │ +000794a0: 2070 726f 7669 6465 2074 6865 6972 2063 provide their c │ │ │ │ │ +000794b0: 6f72 650a 2020 2020 2066 756e 6374 696f ore. functio │ │ │ │ │ +000794c0: 6e61 6c69 7479 2077 6865 6e20 756e 636f nality when unco │ │ │ │ │ +000794d0: 6e66 6967 7572 6564 2069 6620 7468 6579 nfigured if they │ │ │ │ │ +000794e0: 2068 6164 2070 7265 7669 6f75 736c 7920 had previously │ │ │ │ │ +000794f0: 6265 656e 0a20 2020 2020 636f 6e66 6967 been. config │ │ │ │ │ +00079500: 7572 6564 2061 7420 6c65 6173 7420 6f6e ured at least on │ │ │ │ │ +00079510: 6365 2e0a 0a36 2e35 2026 2036 2e36 0a0a ce...6.5 & 6.6.. │ │ │ │ │ +00079520: 2020 2020 2054 6865 206e 6577 2070 6163 The new pac │ │ │ │ │ +00079530: 6b61 6765 2076 6572 7369 6f6e 2069 7320 kage version is │ │ │ │ │ +00079540: 7072 6f76 6964 6564 2061 7320 616e 2061 provided as an a │ │ │ │ │ +00079550: 6464 6974 696f 6e61 6c20 6172 6775 6d65 dditional argume │ │ │ │ │ +00079560: 6e74 0a20 2020 2020 666f 6c6c 6f77 696e nt. followin │ │ │ │ │ +00079570: 6720 7468 6520 6f6c 6420 7061 636b 6167 g the old packag │ │ │ │ │ +00079580: 6520 7665 7273 696f 6e20 746f 2073 6576 e version to sev │ │ │ │ │ +00079590: 6572 616c 20e2 8098 7072 6569 6e73 74e2 eral ...preinst. │ │ │ │ │ +000795a0: 8099 2c20 e280 9870 7265 726d e280 992c .., ...prerm..., │ │ │ │ │ +000795b0: 0a20 2020 2020 616e 6420 e280 9870 6f73 . and ...pos │ │ │ │ │ +000795c0: 7472 6de2 8099 206d 6169 6e74 6169 6e65 trm... maintaine │ │ │ │ │ +000795d0: 7220 7363 7269 7074 2061 6374 696f 6e73 r script actions │ │ │ │ │ +000795e0: 2e0a 0a31 312e 382e 340a 0a20 2020 2020 ...11.8.4.. │ │ │ │ │ +000795f0: 5768 656e 2063 6f6d 7075 7469 6e67 2074 When computing t │ │ │ │ │ +00079600: 6865 2070 7269 6f72 6974 7920 666f 7220 he priority for │ │ │ │ │ +00079610: 616c 7465 726e 6174 6976 6573 2066 6f72 alternatives for │ │ │ │ │ +00079620: 0a20 2020 2020 e280 982f 7573 722f 6269 . .../usr/bi │ │ │ │ │ +00079630: 6e2f 782d 7769 6e64 6f77 2d6d 616e 6167 n/x-window-manag │ │ │ │ │ +00079640: 6572 e280 992c 2073 7461 7274 2077 6974 er..., start wit │ │ │ │ │ +00079650: 6820 6120 7072 696f 7269 7479 206f 6620 h a priority of │ │ │ │ │ +00079660: 3430 2c20 6e6f 7420 3230 2c0a 2020 2020 40, not 20,. │ │ │ │ │ +00079670: 2061 6e64 2064 6f6e 2774 2069 6e63 7265 and don't incre │ │ │ │ │ +00079680: 6173 6520 7468 6520 7072 696f 7269 7479 ase the priority │ │ │ │ │ +00079690: 2062 6173 6564 206f 6e20 7375 7070 6f72 based on suppor │ │ │ │ │ +000796a0: 7420 666f 7220 7468 6520 286f 6273 6f6c t for the (obsol │ │ │ │ │ +000796b0: 6574 6529 0a20 2020 2020 4465 6269 616e ete). Debian │ │ │ │ │ +000796c0: 206d 656e 7520 7379 7374 656d 2e0a 0a1f menu system.... │ │ │ │ │ +000796d0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000796e0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +000796f0: 3a20 5665 7273 696f 6e20 3420 3620 312c : Version 4 6 1, │ │ │ │ │ +00079700: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +00079710: 3420 3620 302c 2020 5072 6576 3a20 5665 4 6 0, Prev: Ve │ │ │ │ │ +00079720: 7273 696f 6e20 3420 3620 322c 2020 5570 rsion 4 6 2, Up │ │ │ │ │ +00079730: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +00079740: 6b6c 6973 740a 0a32 322e 3420 5665 7273 klist..22.4 Vers │ │ │ │ │ +00079750: 696f 6e20 342e 362e 310a 3d3d 3d3d 3d3d ion 4.6.1.====== │ │ │ │ │ +00079760: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ +00079770: 6c65 6173 6564 204d 6179 2c20 3230 3232 leased May, 2022 │ │ │ │ │ +00079780: 2e0a 0a39 2e31 2e31 0a0a 2020 2020 2052 ...9.1.1.. R │ │ │ │ │ +00079790: 6573 746f 7265 2070 6572 6d69 7373 696f estore permissio │ │ │ │ │ +000797a0: 6e20 666f 7220 7061 636b 6167 6573 2066 n for packages f │ │ │ │ │ +000797b0: 6f72 206e 6f6e 2d36 342d 6269 7420 6172 or non-64-bit ar │ │ │ │ │ +000797c0: 6368 6974 6563 7475 7265 7320 746f 0a20 chitectures to. │ │ │ │ │ +000797d0: 2020 2020 696e 7374 616c 6c20 6669 6c65 install file │ │ │ │ │ +000797e0: 7320 746f 20e2 8098 2f75 7372 2f6c 6962 s to .../usr/lib │ │ │ │ │ +000797f0: 3634 2fe2 8099 2e0a 0a39 2e37 2e32 2026 64/......9.7.2 & │ │ │ │ │ +00079800: 2039 2e37 2e33 0a0a 2020 2020 2054 6865 9.7.3.. The │ │ │ │ │ +00079810: 2074 6578 7420 6f66 2074 6865 7365 2073 text of these s │ │ │ │ │ +00079820: 6563 7469 6f6e 7320 6861 7320 6265 656e ections has been │ │ │ │ │ +00079830: 2075 7064 6174 6564 2074 6f20 7265 666c updated to refl │ │ │ │ │ +00079840: 6563 7420 7468 6520 7061 636b 6167 650a ect the package. │ │ │ │ │ +00079850: 2020 2020 2073 706c 6974 206f 6620 6269 split of bi │ │ │ │ │ +00079860: 6e3a 6d69 6d65 2d73 7570 706f 7274 2069 n:mime-support i │ │ │ │ │ +00079870: 6e74 6f20 6269 6e3a 6d65 6469 612d 7479 nto bin:media-ty │ │ │ │ │ +00079880: 7065 7320 616e 6420 6269 6e3a 6d61 696c pes and bin:mail │ │ │ │ │ +00079890: 6361 702e 0a0a 1f0a 4669 6c65 3a20 6465 cap.....File: de │ │ │ │ │ +000798a0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000798b0: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +000798c0: 2034 2036 2030 2c20 204e 6578 743a 2056 4 6 0, Next: V │ │ │ │ │ +000798d0: 6572 7369 6f6e 2034 2035 2031 2c20 2050 ersion 4 5 1, P │ │ │ │ │ +000798e0: 7265 763a 2056 6572 7369 6f6e 2034 2036 rev: Version 4 6 │ │ │ │ │ +000798f0: 2031 2c20 2055 703a 2055 7067 7261 6469 1, Up: Upgradi │ │ │ │ │ +00079900: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +00079910: 2e35 2056 6572 7369 6f6e 2034 2e36 2e30 .5 Version 4.6.0 │ │ │ │ │ +00079920: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00079930: 3d3d 3d0a 0a52 656c 6561 7365 6420 4175 ===..Released Au │ │ │ │ │ +00079940: 6775 7374 2c20 3230 3231 2e0a 0a39 2e31 gust, 2021...9.1 │ │ │ │ │ +00079950: 2e31 0a0a 2020 2020 204e 6f20 7061 636b .1.. No pack │ │ │ │ │ +00079960: 6167 6520 6973 2061 6c6c 6f77 6564 2074 age is allowed t │ │ │ │ │ +00079970: 6f20 696e 7374 616c 6c20 6669 6c65 7320 o install files │ │ │ │ │ +00079980: 696e 20e2 8098 2f75 7372 2f6c 6962 3634 in .../usr/lib64 │ │ │ │ │ +00079990: 2fe2 8099 2e0a 2020 2020 2050 7265 7669 /..... Previ │ │ │ │ │ +000799a0: 6f75 736c 792c 2074 6869 7320 7072 6f68 ously, this proh │ │ │ │ │ +000799b0: 6962 6974 696f 6e20 6f6e 6c79 2061 7070 ibition only app │ │ │ │ │ +000799c0: 6c69 6564 2074 6f20 7061 636b 6167 6573 lied to packages │ │ │ │ │ +000799d0: 2066 6f72 2036 342d 6269 740a 2020 2020 for 64-bit. │ │ │ │ │ +000799e0: 2061 7263 6869 7465 6374 7572 6573 2e0a architectures.. │ │ │ │ │ +000799f0: 0a31 322e 310a 0a20 2020 2020 4d61 6e75 .12.1.. Manu │ │ │ │ │ +00079a00: 616c 2070 6167 6573 206d 6179 2062 6520 al pages may be │ │ │ │ │ +00079a10: 696e 636c 7564 6564 2069 6e20 6465 7065 included in depe │ │ │ │ │ +00079a20: 6e64 656e 6369 6573 2c20 6e6f 7420 6f6e ndencies, not on │ │ │ │ │ +00079a30: 6c79 2069 6e20 7468 650a 2020 2020 2070 ly in the. p │ │ │ │ │ +00079a40: 6163 6b61 6765 7320 636f 6e74 6169 6e69 ackages containi │ │ │ │ │ +00079a50: 6e67 2074 6865 2074 6869 6e67 7320 7468 ng the things th │ │ │ │ │ +00079a60: 6579 2064 6f63 756d 656e 742e 0a0a 1f0a ey document..... │ │ │ │ │ +00079a70: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00079a80: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00079a90: 2056 6572 7369 6f6e 2034 2035 2031 2c20 Version 4 5 1, │ │ │ │ │ +00079aa0: 204e 6578 743a 2056 6572 7369 6f6e 2034 Next: Version 4 │ │ │ │ │ +00079ab0: 2035 2030 2c20 2050 7265 763a 2056 6572 5 0, Prev: Ver │ │ │ │ │ +00079ac0: 7369 6f6e 2034 2036 2030 2c20 2055 703a sion 4 6 0, Up: │ │ │ │ │ +00079ad0: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ +00079ae0: 6c69 7374 0a0a 3232 2e36 2056 6572 7369 list..22.6 Versi │ │ │ │ │ +00079af0: 6f6e 2034 2e35 2e31 0a3d 3d3d 3d3d 3d3d on 4.5.1.======= │ │ │ │ │ +00079b00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ +00079b10: 6561 7365 6420 4e6f 7665 6d62 6572 2c20 eased November, │ │ │ │ │ +00079b20: 3230 3230 2e0a 0a32 2e33 2c20 342e 3520 2020...2.3, 4.5 │ │ │ │ │ +00079b30: 2620 3132 2e35 0a0a 2020 2020 2054 6865 & 12.5.. The │ │ │ │ │ +00079b40: 2063 6f70 7972 6967 6874 2069 6e66 6f72 copyright infor │ │ │ │ │ +00079b50: 6d61 7469 6f6e 2066 6f72 2066 696c 6573 mation for files │ │ │ │ │ +00079b60: 2069 6e20 6120 7061 636b 6167 6520 6d75 in a package mu │ │ │ │ │ +00079b70: 7374 2062 6520 636f 7069 6564 0a20 2020 st be copied. │ │ │ │ │ +00079b80: 2020 7665 7262 6174 696d 2069 6e74 6f20 verbatim into │ │ │ │ │ +00079b90: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ +00079ba0: 632f 5041 434b 4147 452f 636f 7079 7269 c/PACKAGE/copyri │ │ │ │ │ +00079bb0: 6768 74e2 8099 2077 6865 6e20 616c 6c20 ght... when all │ │ │ │ │ +00079bc0: 6f66 2074 6865 0a20 2020 2020 666f 6c6c of the. foll │ │ │ │ │ +00079bd0: 6f77 696e 6720 686f 6c64 3a0a 0a20 2020 owing hold:.. │ │ │ │ │ +00079be0: 2020 2020 312e 2074 6865 2064 6973 7472 1. the distr │ │ │ │ │ +00079bf0: 6962 7574 696f 6e20 6c69 6365 6e73 6520 ibution license │ │ │ │ │ +00079c00: 666f 7220 7468 6f73 6520 6669 6c65 7320 for those files │ │ │ │ │ +00079c10: 7265 7175 6972 6573 2074 6861 740a 2020 requires that. │ │ │ │ │ +00079c20: 2020 2020 2020 2020 636f 7079 7269 6768 copyrigh │ │ │ │ │ +00079c30: 7420 696e 666f 726d 6174 696f 6e20 6265 t information be │ │ │ │ │ +00079c40: 2069 6e63 6c75 6465 6420 696e 2061 6c6c included in all │ │ │ │ │ +00079c50: 2063 6f70 6965 7320 616e 642f 6f72 2062 copies and/or b │ │ │ │ │ +00079c60: 696e 6172 790a 2020 2020 2020 2020 2020 inary. │ │ │ │ │ +00079c70: 6469 7374 7269 6275 7469 6f6e 733b 0a0a distributions;.. │ │ │ │ │ +00079c80: 2020 2020 2020 2032 2e20 7468 6520 6669 2. the fi │ │ │ │ │ +00079c90: 6c65 7320 6172 6520 7368 6970 7065 6420 les are shipped │ │ │ │ │ +00079ca0: 696e 2074 6865 2062 696e 6172 7920 7061 in the binary pa │ │ │ │ │ +00079cb0: 636b 6167 652c 2065 6974 6865 7220 696e ckage, either in │ │ │ │ │ +00079cc0: 2073 6f75 7263 650a 2020 2020 2020 2020 source. │ │ │ │ │ +00079cd0: 2020 6f72 2063 6f6d 7069 6c65 6420 666f or compiled fo │ │ │ │ │ +00079ce0: 726d 3b20 616e 640a 0a20 2020 2020 2020 rm; and.. │ │ │ │ │ +00079cf0: 332e 2074 6865 2066 6f72 6d20 696e 2077 3. the form in w │ │ │ │ │ +00079d00: 6869 6368 2074 6865 2066 696c 6573 2061 hich the files a │ │ │ │ │ +00079d10: 7265 2070 7265 7365 6e74 2069 6e20 7468 re present in th │ │ │ │ │ +00079d20: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ +00079d30: 0a20 2020 2020 2020 2020 2064 6f65 7320 . does │ │ │ │ │ +00079d40: 6e6f 7420 696e 636c 7564 6520 6120 706c not include a pl │ │ │ │ │ +00079d50: 6169 6e20 7465 7874 2076 6572 7369 6f6e ain text version │ │ │ │ │ +00079d60: 206f 6620 7468 6569 7220 636f 7079 7269 of their copyri │ │ │ │ │ +00079d70: 6768 740a 2020 2020 2020 2020 2020 6e6f ght. no │ │ │ │ │ +00079d80: 7469 6365 732e 0a0a 2020 2020 204e 6f74 tices... Not │ │ │ │ │ +00079d90: 6520 7468 6174 2074 6865 7265 2069 7320 e that there is │ │ │ │ │ +00079da0: 6e6f 2063 6861 6e67 6520 746f 2074 6865 no change to the │ │ │ │ │ +00079db0: 2072 6571 7569 7265 6d65 6e74 2074 6f20 requirement to │ │ │ │ │ +00079dc0: 636f 7079 2061 6c6c 0a20 2020 2020 6c69 copy all. li │ │ │ │ │ +00079dd0: 6365 6e73 696e 6720 696e 666f 726d 6174 censing informat │ │ │ │ │ +00079de0: 696f 6e20 696e 746f 20e2 8098 2f75 7372 ion into .../usr │ │ │ │ │ +00079df0: 2f73 6861 7265 2f64 6f63 2f50 4143 4b41 /share/doc/PACKA │ │ │ │ │ +00079e00: 4745 2f63 6f70 7972 6967 6874 e280 992e GE/copyright.... │ │ │ │ │ +00079e10: 0a0a 2020 2020 2028 5072 6576 696f 7573 .. (Previous │ │ │ │ │ +00079e20: 6c79 2c20 6974 2077 6173 2061 6c77 6179 ly, it was alway │ │ │ │ │ +00079e30: 7320 7265 7175 6972 6564 2066 6f72 2061 s required for a │ │ │ │ │ +00079e40: 6c6c 2063 6f70 7972 6967 6874 2069 6e66 ll copyright inf │ │ │ │ │ +00079e50: 6f72 6d61 7469 6f6e 0a20 2020 2020 746f ormation. to │ │ │ │ │ +00079e60: 2062 6520 636f 7069 6564 2069 6e74 6f20 be copied into │ │ │ │ │ +00079e70: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ +00079e80: 632f 5041 434b 4147 452f 636f 7079 7269 c/PACKAGE/copyri │ │ │ │ │ +00079e90: 6768 74e2 8099 2e29 0a0a 342e 3137 0a0a ght....)..4.17.. │ │ │ │ │ +00079ea0: 2020 2020 2050 6163 6b61 6765 7320 6d75 Packages mu │ │ │ │ │ +00079eb0: 7374 206e 6f74 2063 6f6e 7461 696e 2061 st not contain a │ │ │ │ │ +00079ec0: 206e 6f6e 2d64 6566 6175 6c74 2073 6572 non-default ser │ │ │ │ │ +00079ed0: 6965 7320 6669 6c65 2e20 2054 6861 7420 ies file. That │ │ │ │ │ +00079ee0: 6973 2c0a 2020 2020 2064 706b 6727 7320 is,. dpkg's │ │ │ │ │ +00079ef0: 7665 6e64 6f72 2d73 7065 6369 6669 6320 vendor-specific │ │ │ │ │ +00079f00: 7061 7463 6820 7365 7269 6573 2066 6561 patch series fea │ │ │ │ │ +00079f10: 7475 7265 206d 7573 7420 6e6f 7420 6265 ture must not be │ │ │ │ │ +00079f20: 2075 7365 6420 666f 720a 2020 2020 2070 used for. p │ │ │ │ │ +00079f30: 6163 6b61 6765 7320 696e 2074 6865 2044 ackages in the D │ │ │ │ │ +00079f40: 6562 6961 6e20 6172 6368 6976 652e 0a0a ebian archive... │ │ │ │ │ +00079f50: 2020 2020 2028 7072 6576 696f 7573 6c79 (previously │ │ │ │ │ +00079f60: 2061 2022 7368 6f75 6c64 206e 6f74 2229 a "should not") │ │ │ │ │ +00079f70: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00079f80: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00079f90: 6f64 653a 2056 6572 7369 6f6e 2034 2035 ode: Version 4 5 │ │ │ │ │ +00079fa0: 2030 2c20 204e 6578 743a 2056 6572 7369 0, Next: Versi │ │ │ │ │ +00079fb0: 6f6e 2034 2034 2031 2c20 2050 7265 763a on 4 4 1, Prev: │ │ │ │ │ +00079fc0: 2056 6572 7369 6f6e 2034 2035 2031 2c20 Version 4 5 1, │ │ │ │ │ +00079fd0: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +00079fe0: 6865 636b 6c69 7374 0a0a 3232 2e37 2056 hecklist..22.7 V │ │ │ │ │ +00079ff0: 6572 7369 6f6e 2034 2e35 2e30 0a3d 3d3d ersion 4.5.0.=== │ │ │ │ │ +0007a000: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0007a010: 0a52 656c 6561 7365 6420 4a61 6e75 6172 .Released Januar │ │ │ │ │ +0007a020: 792c 2032 3032 302e 0a0a 392e 322e 310a y, 2020...9.2.1. │ │ │ │ │ +0007a030: 0a20 2020 2020 5768 656e 206d 6169 6e74 . When maint │ │ │ │ │ +0007a040: 6169 6e65 7273 2063 686f 6f73 6520 6120 ainers choose a │ │ │ │ │ +0007a050: 6e65 7720 6861 7264 636f 6465 6420 6f72 new hardcoded or │ │ │ │ │ +0007a060: 2064 796e 616d 6963 616c 6c79 2067 656e dynamically gen │ │ │ │ │ +0007a070: 6572 6174 6564 0a20 2020 2020 7573 6572 erated. user │ │ │ │ │ +0007a080: 6e61 6d65 2066 6f72 2070 6163 6b61 6765 name for package │ │ │ │ │ +0007a090: 7320 746f 2075 7365 2c20 7468 6579 2073 s to use, they s │ │ │ │ │ +0007a0a0: 686f 756c 6420 7374 6172 7420 7468 6973 hould start this │ │ │ │ │ +0007a0b0: 2075 7365 726e 616d 6520 7769 7468 0a20 username with. │ │ │ │ │ +0007a0c0: 2020 2020 616e 2075 6e64 6572 7363 6f72 an underscor │ │ │ │ │ +0007a0d0: 652e 0a0a 392e 332e 310a 0a20 2020 2020 e...9.3.1.. │ │ │ │ │ +0007a0e0: 5061 636b 6167 6573 2074 6861 7420 696e Packages that in │ │ │ │ │ +0007a0f0: 636c 7564 6520 7379 7374 656d 2073 6572 clude system ser │ │ │ │ │ +0007a100: 7669 6365 7320 7368 6f75 6c64 2069 6e63 vices should inc │ │ │ │ │ +0007a110: 6c75 6465 20e2 8098 7379 7374 656d 64e2 lude ...systemd. │ │ │ │ │ +0007a120: 8099 0a20 2020 2020 7365 7276 6963 6520 ... service │ │ │ │ │ +0007a130: 756e 6974 7320 746f 2073 7461 7274 206f units to start o │ │ │ │ │ +0007a140: 7220 7374 6f70 2074 686f 7365 2073 6572 r stop those ser │ │ │ │ │ +0007a150: 7669 6365 732e 0a0a 2020 2020 2049 6e63 vices... Inc │ │ │ │ │ +0007a160: 6c75 6469 6e67 2061 6e20 696e 6974 2073 luding an init s │ │ │ │ │ +0007a170: 6372 6970 7420 6973 2065 6e63 6f75 7261 cript is encoura │ │ │ │ │ +0007a180: 6765 6420 6966 2074 6865 7265 2069 7320 ged if there is │ │ │ │ │ +0007a190: 6e6f 2073 7973 7465 6d64 2075 6e69 742c no systemd unit, │ │ │ │ │ +0007a1a0: 0a20 2020 2020 616e 6420 6f70 7469 6f6e . and option │ │ │ │ │ +0007a1b0: 616c 2069 6620 7468 6572 6520 6973 2028 al if there is ( │ │ │ │ │ +0007a1c0: 7072 6576 696f 7573 6c79 2c20 6974 2077 previously, it w │ │ │ │ │ +0007a1d0: 6173 2072 6563 6f6d 6d65 6e64 6564 292e as recommended). │ │ │ │ │ +0007a1e0: 0a0a 2020 2020 2049 6e20 7468 6520 636f .. In the co │ │ │ │ │ +0007a1f0: 6d6d 6f6e 2063 6173 6520 7468 6174 2061 mmon case that a │ │ │ │ │ +0007a200: 2070 6163 6b61 6765 2069 6e63 6c75 6465 package include │ │ │ │ │ +0007a210: 7320 6120 7369 6e67 6c65 2073 7973 7465 s a single syste │ │ │ │ │ +0007a220: 6d20 7365 7276 6963 652c 0a20 2020 2020 m service,. │ │ │ │ │ +0007a230: 7468 6520 7365 7276 6963 6520 756e 6974 the service unit │ │ │ │ │ +0007a240: 2073 686f 756c 6420 6861 7665 2074 6865 should have the │ │ │ │ │ +0007a250: 2073 616d 6520 6e61 6d65 2061 7320 7468 same name as th │ │ │ │ │ +0007a260: 6520 7061 636b 6167 6520 706c 7573 2074 e package plus t │ │ │ │ │ +0007a270: 6865 0a20 2020 2020 222e 7365 7276 6963 he. ".servic │ │ │ │ │ +0007a280: 6522 2065 7874 656e 7369 6f6e 2e20 2049 e" extension. I │ │ │ │ │ +0007a290: 6620 616e 2069 6e69 7420 7363 7269 7074 f an init script │ │ │ │ │ +0007a2a0: 2069 7320 696e 636c 7564 6564 2c20 6974 is included, it │ │ │ │ │ +0007a2b0: 2073 686f 756c 640a 2020 2020 2068 6176 should. hav │ │ │ │ │ +0007a2c0: 6520 7468 6520 7361 6d65 206e 616d 6520 e the same name │ │ │ │ │ +0007a2d0: 6173 2074 6865 2073 7973 7465 6d64 2075 as the systemd u │ │ │ │ │ +0007a2e0: 6e69 742e 0a0a 392e 332e 320a 0a20 2020 nit...9.3.2.. │ │ │ │ │ +0007a2f0: 2020 4974 2069 7320 656e 636f 7572 6167 It is encourag │ │ │ │ │ +0007a300: 6564 2066 6f72 2069 6e69 7420 7363 7269 ed for init scri │ │ │ │ │ +0007a310: 7074 7320 746f 2073 7570 706f 7274 2074 pts to support t │ │ │ │ │ +0007a320: 6865 20e2 8098 7374 6174 7573 e280 9920 he ...status... │ │ │ │ │ +0007a330: 6172 6775 6d65 6e74 0a20 2020 2020 2870 argument. (p │ │ │ │ │ +0007a340: 7265 7669 6f75 736c 792c 2069 7420 7761 reviously, it wa │ │ │ │ │ +0007a350: 7320 7265 636f 6d6d 656e 6465 6429 2e0a s recommended).. │ │ │ │ │ +0007a360: 0a39 2e33 2e33 0a0a 2020 2020 2055 7365 .9.3.3.. Use │ │ │ │ │ +0007a370: 206f 6620 7570 6461 7465 2d72 632e 6420 of update-rc.d │ │ │ │ │ +0007a380: 6973 2072 6571 7569 7265 6420 6966 2074 is required if t │ │ │ │ │ +0007a390: 6865 2070 6163 6b61 6765 2069 6e63 6c75 he package inclu │ │ │ │ │ +0007a3a0: 6465 7320 616e 2069 6e69 740a 2020 2020 des an init. │ │ │ │ │ +0007a3b0: 2073 6372 6970 7420 2870 7265 7669 6f75 script (previou │ │ │ │ │ +0007a3c0: 736c 792c 2050 6f6c 6963 7920 7361 6964 sly, Policy said │ │ │ │ │ +0007a3d0: 2069 6e20 6f6e 6520 706c 6163 6520 7468 in one place th │ │ │ │ │ +0007a3e0: 6174 2069 7420 7761 7320 7265 7175 6972 at it was requir │ │ │ │ │ +0007a3f0: 6564 2c0a 2020 2020 2061 6e64 2069 6e20 ed,. and in │ │ │ │ │ +0007a400: 616e 6f74 6865 7220 7361 6964 2074 6861 another said tha │ │ │ │ │ +0007a410: 7420 6974 2077 6173 2072 6563 6f6d 6d65 t it was recomme │ │ │ │ │ +0007a420: 6e64 6564 292e 0a0a 1f0a 4669 6c65 3a20 nded).....File: │ │ │ │ │ +0007a430: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0007a440: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +0007a450: 6f6e 2034 2034 2031 2c20 204e 6578 743a on 4 4 1, Next: │ │ │ │ │ +0007a460: 2056 6572 7369 6f6e 2034 2034 2030 2c20 Version 4 4 0, │ │ │ │ │ +0007a470: 2050 7265 763a 2056 6572 7369 6f6e 2034 Prev: Version 4 │ │ │ │ │ +0007a480: 2035 2030 2c20 2055 703a 2055 7067 7261 5 0, Up: Upgra │ │ │ │ │ +0007a490: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +0007a4a0: 3232 2e38 2056 6572 7369 6f6e 2034 2e34 22.8 Version 4.4 │ │ │ │ │ +0007a4b0: 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .1.============= │ │ │ │ │ +0007a4c0: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ +0007a4d0: 5365 7074 656d 6265 722c 2032 3031 392e September, 2019. │ │ │ │ │ +0007a4e0: 0a0a 352e 362e 3236 0a0a 2020 2020 2041 ..5.6.26.. A │ │ │ │ │ +0007a4f0: 2070 6163 6b61 6765 2063 6f6e 7472 6f6c package control │ │ │ │ │ +0007a500: 2066 696c 6520 6d75 7374 206e 6f74 2068 file must not h │ │ │ │ │ +0007a510: 6176 6520 6d6f 7265 2074 6861 6e20 6f6e ave more than on │ │ │ │ │ +0007a520: 6520 e280 9856 6373 2d3c 7479 7065 3ee2 e ...Vcs-. │ │ │ │ │ +0007a530: 8099 0a20 2020 2020 6669 656c 642e 0a0a ... field... │ │ │ │ │ +0007a540: 2020 2020 2049 6620 7468 6520 7061 636b If the pack │ │ │ │ │ +0007a550: 6167 6520 6973 206d 6169 6e74 6169 6e65 age is maintaine │ │ │ │ │ +0007a560: 6420 696e 206d 756c 7469 706c 6520 7665 d in multiple ve │ │ │ │ │ +0007a570: 7273 696f 6e20 636f 6e74 726f 6c20 7379 rsion control sy │ │ │ │ │ +0007a580: 7374 656d 732c 0a20 2020 2020 7468 6520 stems,. the │ │ │ │ │ +0007a590: 6d61 696e 7461 696e 6572 2073 686f 756c maintainer shoul │ │ │ │ │ +0007a5a0: 6420 7370 6563 6966 7920 7468 6520 6f6e d specify the on │ │ │ │ │ +0007a5b0: 6520 7468 6174 2074 6865 7920 776f 756c e that they woul │ │ │ │ │ +0007a5c0: 6420 7072 6566 6572 206f 7468 6572 0a20 d prefer other. │ │ │ │ │ +0007a5d0: 2020 2020 7065 6f70 6c65 2074 6f20 7573 people to us │ │ │ │ │ +0007a5e0: 6520 6173 2074 6865 2062 6173 6973 2066 e as the basis f │ │ │ │ │ +0007a5f0: 6f72 2070 726f 706f 7369 6e67 2063 6861 or proposing cha │ │ │ │ │ +0007a600: 6e67 6573 2074 6f20 7468 6520 7061 636b nges to the pack │ │ │ │ │ +0007a610: 6167 652e 0a0a 392e 3130 2026 2031 312e age...9.10 & 11. │ │ │ │ │ +0007a620: 350a 0a20 2020 2020 646f 632d 6261 7365 5.. doc-base │ │ │ │ │ +0007a630: 2072 6567 6973 7472 6174 696f 6e20 6973 registration is │ │ │ │ │ +0007a640: 206e 6f77 206f 7074 696f 6e61 6c2c 2066 now optional, f │ │ │ │ │ +0007a650: 726f 6d20 6265 696e 6720 7265 636f 6d6d rom being recomm │ │ │ │ │ +0007a660: 656e 6465 642e 0a0a 392e 3132 0a0a 2020 ended...9.12.. │ │ │ │ │ +0007a670: 2020 2044 6f63 756d 656e 7420 e280 982f Document .../ │ │ │ │ │ +0007a680: 7275 6e2f 7265 626f 6f74 2d72 6571 7569 run/reboot-requi │ │ │ │ │ +0007a690: 7265 64e2 8099 206d 6563 6861 6e69 736d red... mechanism │ │ │ │ │ +0007a6a0: 2e0a 0a63 6f70 7972 6967 6874 2d66 6f72 ...copyright-for │ │ │ │ │ +0007a6b0: 6d61 740a 0a20 2020 2020 5374 6174 6520 mat.. State │ │ │ │ │ +0007a6c0: 736f 6d65 2073 796e 7461 6374 6963 616c some syntactical │ │ │ │ │ +0007a6d0: 2072 6573 7472 6963 7469 6f6e 7320 6f6e restrictions on │ │ │ │ │ +0007a6e0: 2074 6865 20e2 8098 4669 6c65 733a e280 the ...Files:.. │ │ │ │ │ +0007a6f0: 9920 6669 656c 642e 0a20 2020 2020 5769 . field.. Wi │ │ │ │ │ +0007a700: 6c64 6361 7264 7320 6172 6520 7265 7175 ldcards are requ │ │ │ │ │ +0007a710: 6972 6564 2074 6f20 6d61 7463 6820 7468 ired to match th │ │ │ │ │ +0007a720: 6520 636f 6e74 656e 7473 206f 6620 6469 e contents of di │ │ │ │ │ +0007a730: 7265 6374 6f72 6965 732c 2061 6e64 0a20 rectories, and. │ │ │ │ │ +0007a740: 2020 2020 7468 6520 7370 6163 6520 6368 the space ch │ │ │ │ │ +0007a750: 6172 6163 7465 7220 7365 7061 7261 7465 aracter separate │ │ │ │ │ +0007a760: 7320 7061 7474 6572 6e73 2061 6e64 2063 s patterns and c │ │ │ │ │ +0007a770: 616e 6e6f 7420 6265 2065 7363 6170 6564 annot be escaped │ │ │ │ │ +0007a780: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +0007a790: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0007a7a0: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ +0007a7b0: 3420 302c 2020 4e65 7874 3a20 5665 7273 4 0, Next: Vers │ │ │ │ │ +0007a7c0: 696f 6e20 3420 3320 302c 2020 5072 6576 ion 4 3 0, Prev │ │ │ │ │ +0007a7d0: 3a20 5665 7273 696f 6e20 3420 3420 312c : Version 4 4 1, │ │ │ │ │ +0007a7e0: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ +0007a7f0: 6368 6563 6b6c 6973 740a 0a32 322e 3920 checklist..22.9 │ │ │ │ │ +0007a800: 5665 7273 696f 6e20 342e 342e 300a 3d3d Version 4.4.0.== │ │ │ │ │ +0007a810: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007a820: 0a0a 5265 6c65 6173 6564 204a 756c 792c ..Released July, │ │ │ │ │ +0007a830: 2032 3031 392e 0a0a 342e 390a 0a20 2020 2019...4.9.. │ │ │ │ │ +0007a840: 2020 5468 6520 7265 636f 6d6d 656e 6465 The recommende │ │ │ │ │ +0007a850: 6420 7761 7920 746f 2069 6d70 6c65 6d65 d way to impleme │ │ │ │ │ +0007a860: 6e74 2074 6865 2062 7569 6c64 2070 726f nt the build pro │ │ │ │ │ +0007a870: 6365 7373 206f 6620 6120 4465 6269 616e cess of a Debian │ │ │ │ │ +0007a880: 0a20 2020 2020 7061 636b 6167 652c 2069 . package, i │ │ │ │ │ +0007a890: 6e20 7468 6520 6162 7365 6e63 6520 6f66 n the absence of │ │ │ │ │ +0007a8a0: 2061 2067 6f6f 6420 7265 6173 6f6e 2074 a good reason t │ │ │ │ │ +0007a8b0: 6f20 7573 6520 6120 6469 6666 6572 656e o use a differen │ │ │ │ │ +0007a8c0: 740a 2020 2020 2061 7070 726f 6163 682c t. approach, │ │ │ │ │ +0007a8d0: 2069 7320 7468 6520 e280 9864 68e2 8099 is the ...dh... │ │ │ │ │ +0007a8e0: 2074 6f6f 6c2e 2020 5468 6973 2072 6563 tool. This rec │ │ │ │ │ +0007a8f0: 6f6d 6d65 6e64 6174 696f 6e20 696e 636c ommendation incl │ │ │ │ │ +0007a900: 7564 6573 2074 6865 0a20 2020 2020 636f udes the. co │ │ │ │ │ +0007a910: 6e74 656e 7473 206f 6620 7468 6520 e280 ntents of the .. │ │ │ │ │ +0007a920: 9864 6562 6961 6e2f 7275 6c65 73e2 8099 .debian/rules... │ │ │ │ │ +0007a930: 2062 7569 6c64 696e 6720 7363 7269 7074 building script │ │ │ │ │ +0007a940: 2e0a 0a20 2020 2020 536f 6d65 2065 7861 ... Some exa │ │ │ │ │ +0007a950: 6d70 6c65 7320 6f66 2067 6f6f 6420 7265 mples of good re │ │ │ │ │ +0007a960: 6173 6f6e 7320 746f 2075 7365 2061 2064 asons to use a d │ │ │ │ │ +0007a970: 6966 6665 7265 6e74 2061 7070 726f 6163 ifferent approac │ │ │ │ │ +0007a980: 6820 6172 650a 2020 2020 2067 6976 656e h are. given │ │ │ │ │ +0007a990: 2e20 2054 6865 2072 6563 6f6d 6d65 6e64 . The recommend │ │ │ │ │ +0007a9a0: 6174 696f 6e20 746f 2075 7365 20e2 8098 ation to use ... │ │ │ │ │ +0007a9b0: 6468 e280 9920 646f 6573 206e 6f74 2061 dh... does not a │ │ │ │ │ +0007a9c0: 6c77 6179 7320 6170 706c 792c 2061 6e64 lways apply, and │ │ │ │ │ +0007a9d0: 0a20 2020 2020 7573 6520 6f66 20e2 8098 . use of ... │ │ │ │ │ +0007a9e0: 6468 e280 9920 6973 206e 6f74 2072 6571 dh... is not req │ │ │ │ │ +0007a9f0: 7569 7265 642e 0a0a 352e 362e 3236 0a0a uired...5.6.26.. │ │ │ │ │ +0007aa00: 2020 2020 2050 6572 6d69 7420 e280 982d Permit ...- │ │ │ │ │ +0007aa10: 62e2 8099 2069 6e20 5663 732d 4867 2061 b... in Vcs-Hg a │ │ │ │ │ +0007aa20: 7320 7765 6c6c 2061 7320 5663 732d 4769 s well as Vcs-Gi │ │ │ │ │ +0007aa30: 742e 0a0a 372e 350a 0a20 2020 2020 446f t...7.5.. Do │ │ │ │ │ +0007aa40: 6375 6d65 6e74 2076 6572 7369 6f6e 6564 cument versioned │ │ │ │ │ +0007aa50: 2050 726f 7669 6465 732e 0a0a 7669 7274 Provides...virt │ │ │ │ │ +0007aa60: 7561 6c0a 0a20 2020 2020 4e65 7720 e280 ual.. New .. │ │ │ │ │ +0007aa70: 986c 6f67 696e 64e2 8099 2061 6e64 20e2 .logind... and . │ │ │ │ │ +0007aa80: 8098 6465 6661 756c 742d 6c6f 6769 6e64 ..default-logind │ │ │ │ │ +0007aa90: e280 9920 7669 7274 7561 6c20 7061 636b ... virtual pack │ │ │ │ │ +0007aaa0: 6167 6573 2066 6f72 2061 2070 6163 6b61 ages for a packa │ │ │ │ │ +0007aab0: 6765 0a20 2020 2020 7072 6f76 6964 696e ge. providin │ │ │ │ │ +0007aac0: 6720 6c6f 6769 6e64 2041 5049 2028 7669 g logind API (vi │ │ │ │ │ +0007aad0: 6120 442d 4275 7320 616e 6420 e280 9873 a D-Bus and ...s │ │ │ │ │ +0007aae0: 642d 6c6f 6769 6e28 3329 e280 9929 2c20 d-login(3)...), │ │ │ │ │ +0007aaf0: 616e 6420 666f 720a 2020 2020 2044 6562 and for. Deb │ │ │ │ │ +0007ab00: 6961 6e27 7320 7072 6566 6572 7265 6420 ian's preferred │ │ │ │ │ +0007ab10: 696d 706c 656d 656e 7461 7469 6f6e 2c20 implementation, │ │ │ │ │ +0007ab20: 7265 7370 6563 7469 7665 6c79 2e0a 0a1f respectively.... │ │ │ │ │ +0007ab30: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0007ab40: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0007ab50: 3a20 5665 7273 696f 6e20 3420 3320 302c : Version 4 3 0, │ │ │ │ │ +0007ab60: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +0007ab70: 3420 3220 312c 2020 5072 6576 3a20 5665 4 2 1, Prev: Ve │ │ │ │ │ +0007ab80: 7273 696f 6e20 3420 3420 302c 2020 5570 rsion 4 4 0, Up │ │ │ │ │ +0007ab90: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +0007aba0: 6b6c 6973 740a 0a32 322e 3130 2056 6572 klist..22.10 Ver │ │ │ │ │ +0007abb0: 7369 6f6e 2034 2e33 2e30 0a3d 3d3d 3d3d sion 4.3.0.===== │ │ │ │ │ +0007abc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0007abd0: 5265 6c65 6173 6564 2044 6563 656d 6265 Released Decembe │ │ │ │ │ +0007abe0: 722c 2032 3031 382e 0a0a 322e 3320 2620 r, 2018...2.3 & │ │ │ │ │ +0007abf0: 342e 350a 0a20 2020 2020 496e 2063 6173 4.5.. In cas │ │ │ │ │ +0007ac00: 6573 2077 6865 7265 2061 2070 6163 6b61 es where a packa │ │ │ │ │ +0007ac10: 6765 2773 2064 6973 7472 6962 7574 696f ge's distributio │ │ │ │ │ +0007ac20: 6e20 6c69 6365 6e73 6520 6578 706c 6963 n license explic │ │ │ │ │ +0007ac30: 6974 6c79 2070 6572 6d69 7473 0a20 2020 itly permits. │ │ │ │ │ +0007ac40: 2020 6974 7320 636f 7079 7269 6768 7420 its copyright │ │ │ │ │ +0007ac50: 696e 666f 726d 6174 696f 6e20 746f 2062 information to b │ │ │ │ │ +0007ac60: 6520 6578 636c 7564 6564 2066 726f 6d20 e excluded from │ │ │ │ │ +0007ac70: 6469 7374 7269 6275 7469 6f6e 7320 6f66 distributions of │ │ │ │ │ +0007ac80: 0a20 2020 2020 6269 6e61 7269 6573 2062 . binaries b │ │ │ │ │ +0007ac90: 7569 6c74 2066 726f 6d20 7468 6520 736f uilt from the so │ │ │ │ │ +0007aca0: 7572 6365 2c20 6120 7665 7262 6174 696d urce, a verbatim │ │ │ │ │ +0007acb0: 2063 6f70 7920 6f66 2074 6865 2070 6163 copy of the pac │ │ │ │ │ +0007acc0: 6b61 6765 2773 0a20 2020 2020 636f 7079 kage's. copy │ │ │ │ │ +0007acd0: 7269 6768 7420 696e 666f 726d 6174 696f right informatio │ │ │ │ │ +0007ace0: 6e20 7368 6f75 6c64 206e 6f72 6d61 6c6c n should normall │ │ │ │ │ +0007acf0: 7920 7374 696c 6c20 6265 2069 6e63 6c75 y still be inclu │ │ │ │ │ +0007ad00: 6465 6420 696e 2074 6865 0a20 2020 2020 ded in the. │ │ │ │ │ +0007ad10: 636f 7079 7269 6768 7420 6669 6c65 2c20 copyright file, │ │ │ │ │ +0007ad20: 6275 7420 6974 206e 6565 6420 6e6f 7420 but it need not │ │ │ │ │ +0007ad30: 6265 2069 6620 6372 6561 7469 6e67 2061 be if creating a │ │ │ │ │ +0007ad40: 6e64 206d 6169 6e74 6169 6e69 6e67 2061 nd maintaining a │ │ │ │ │ +0007ad50: 0a20 2020 2020 636f 7079 206f 6620 7468 . copy of th │ │ │ │ │ +0007ad60: 6174 2069 6e66 6f72 6d61 7469 6f6e 2069 at information i │ │ │ │ │ +0007ad70: 6e76 6f6c 7665 7320 7369 676e 6966 6963 nvolves signific │ │ │ │ │ +0007ad80: 616e 7420 7469 6d65 2061 6e64 2065 6666 ant time and eff │ │ │ │ │ +0007ad90: 6f72 742e 0a0a 342e 390a 0a20 2020 2020 ort...4.9.. │ │ │ │ │ +0007ada0: 5265 7175 6972 6564 2074 6172 6765 7473 Required targets │ │ │ │ │ +0007adb0: 206d 7573 7420 6e6f 7420 7772 6974 6520 must not write │ │ │ │ │ +0007adc0: 6f75 7473 6964 6520 6f66 2074 6865 2075 outside of the u │ │ │ │ │ +0007add0: 6e70 6163 6b65 6420 736f 7572 6365 0a20 npacked source. │ │ │ │ │ +0007ade0: 2020 2020 7061 636b 6167 6520 7472 6565 package tree │ │ │ │ │ +0007adf0: 2c20 6578 6365 7074 2066 6f72 2054 4d50 , except for TMP │ │ │ │ │ +0007ae00: 4449 522c 202f 746d 7020 616e 6420 2f76 DIR, /tmp and /v │ │ │ │ │ +0007ae10: 6172 2f74 6d70 2e0a 0a34 2e31 370a 0a20 ar/tmp...4.17.. │ │ │ │ │ +0007ae20: 2020 2020 5061 636b 6167 6573 2073 686f Packages sho │ │ │ │ │ +0007ae30: 756c 6420 6e6f 7420 636f 6e74 6169 6e20 uld not contain │ │ │ │ │ +0007ae40: 6120 6e6f 6e2d 6465 6661 756c 7420 7365 a non-default se │ │ │ │ │ +0007ae50: 7269 6573 2066 696c 652e 2020 5468 6174 ries file. That │ │ │ │ │ +0007ae60: 2069 732c 0a20 2020 2020 6470 6b67 2773 is,. dpkg's │ │ │ │ │ +0007ae70: 2076 656e 646f 722d 7370 6563 6966 6963 vendor-specific │ │ │ │ │ +0007ae80: 2070 6174 6368 2073 6572 6965 7320 6665 patch series fe │ │ │ │ │ +0007ae90: 6174 7572 6520 7368 6f75 6c64 206e 6f74 ature should not │ │ │ │ │ +0007aea0: 2062 6520 7573 6564 2066 6f72 0a20 2020 be used for. │ │ │ │ │ +0007aeb0: 2020 7061 636b 6167 6573 2069 6e20 7468 packages in th │ │ │ │ │ +0007aec0: 6520 4465 6269 616e 2061 7263 6869 7665 e Debian archive │ │ │ │ │ +0007aed0: 2e0a 0a31 302e 310a 0a20 2020 2020 4269 ...10.1.. Bi │ │ │ │ │ +0007aee0: 6e61 7269 6573 2073 686f 756c 6420 6265 naries should be │ │ │ │ │ +0007aef0: 2073 7472 6970 7065 6420 7573 696e 6720 stripped using │ │ │ │ │ +0007af00: e280 9873 7472 6970 202d 2d73 7472 6970 ...strip --strip │ │ │ │ │ +0007af10: 2d75 6e6e 6565 6465 640a 2020 2020 202d -unneeded. - │ │ │ │ │ +0007af20: 2d72 656d 6f76 652d 7365 6374 696f 6e3d -remove-section= │ │ │ │ │ +0007af30: 2e63 6f6d 6d65 6e74 202d 2d72 656d 6f76 .comment --remov │ │ │ │ │ +0007af40: 652d 7365 6374 696f 6e3d 2e6e 6f74 65e2 e-section=.note. │ │ │ │ │ +0007af50: 8099 2028 6173 2064 685f 7374 7269 700a .. (as dh_strip. │ │ │ │ │ +0007af60: 2020 2020 2061 6c72 6561 6479 2064 6f65 already doe │ │ │ │ │ +0007af70: 7329 2e0a 0a31 302e 310a 0a20 2020 2020 s)...10.1.. │ │ │ │ │ +0007af80: 4974 2069 7320 6e6f 206c 6f6e 6765 7220 It is no longer │ │ │ │ │ +0007af90: 7375 6767 6573 7465 6420 6e6f 7220 7265 suggested nor re │ │ │ │ │ +0007afa0: 636f 6d6d 656e 6465 6420 746f 2075 7365 commended to use │ │ │ │ │ +0007afb0: 20e2 8098 696e 7374 616c 6c20 2d73 e280 ...install -s.. │ │ │ │ │ +0007afc0: 9920 746f 0a20 2020 2020 7374 7269 7020 . to. strip │ │ │ │ │ +0007afd0: 6269 6e61 7269 6573 2c20 6265 6361 7573 binaries, becaus │ │ │ │ │ +0007afe0: 6520 6974 2067 6574 7320 7365 7665 7261 e it gets severa │ │ │ │ │ +0007aff0: 6c20 7468 696e 6773 2077 726f 6e67 2e0a l things wrong.. │ │ │ │ │ +0007b000: 0a31 302e 320a 0a20 2020 2020 5768 656e .10.2.. When │ │ │ │ │ +0007b010: 2073 7472 6970 7069 6e67 2073 6861 7265 stripping share │ │ │ │ │ +0007b020: 6420 6c69 6272 6172 6965 7320 7769 7468 d libraries with │ │ │ │ │ +0007b030: 20e2 8098 7374 7269 7028 3129 e280 992c ...strip(1)..., │ │ │ │ │ +0007b040: 2079 6f75 2073 686f 756c 640a 2020 2020 you should. │ │ │ │ │ +0007b050: 2061 6464 6974 696f 6e61 6c6c 7920 7061 additionally pa │ │ │ │ │ +0007b060: 7373 20e2 8098 2d2d 7265 6d6f 7665 2d73 ss ...--remove-s │ │ │ │ │ +0007b070: 6563 7469 6f6e 3d2e 636f 6d6d 656e 740a ection=.comment. │ │ │ │ │ +0007b080: 2020 2020 202d 2d72 656d 6f76 652d 7365 --remove-se │ │ │ │ │ +0007b090: 6374 696f 6e3d 2e6e 6f74 65e2 8099 2028 ction=.note... ( │ │ │ │ │ +0007b0a0: 6173 2064 685f 7374 7269 7020 616c 7265 as dh_strip alre │ │ │ │ │ +0007b0b0: 6164 7920 646f 6573 292e 0a0a 7669 7274 ady does)...virt │ │ │ │ │ +0007b0c0: 7561 6c0a 0a20 2020 2020 4e65 7720 e280 ual.. New .. │ │ │ │ │ +0007b0d0: 9864 6275 732d 7365 7373 696f 6e2d 6275 .dbus-session-bu │ │ │ │ │ +0007b0e0: 73e2 8099 2061 6e64 20e2 8098 6465 6661 s... and ...defa │ │ │ │ │ +0007b0f0: 756c 742d 6462 7573 2d73 6573 7369 6f6e ult-dbus-session │ │ │ │ │ +0007b100: 2d62 7573 e280 9920 7669 7274 7561 6c0a -bus... virtual. │ │ │ │ │ +0007b110: 2020 2020 2070 6163 6b61 6765 7320 666f packages fo │ │ │ │ │ +0007b120: 7220 6120 7061 636b 6167 6520 7072 6f76 r a package prov │ │ │ │ │ +0007b130: 6964 696e 6720 7468 6520 442d 4275 7320 iding the D-Bus │ │ │ │ │ +0007b140: 7365 7373 696f 6e20 6275 732c 2061 6e64 session bus, and │ │ │ │ │ +0007b150: 2066 6f72 0a20 2020 2020 4465 6269 616e for. Debian │ │ │ │ │ +0007b160: 2773 2070 7265 6665 7272 6564 2044 2d42 's preferred D-B │ │ │ │ │ +0007b170: 7573 2069 6d70 6c65 6d65 6e74 6174 696f us implementatio │ │ │ │ │ +0007b180: 6e2c 2072 6573 7065 6374 6976 656c 792e n, respectively. │ │ │ │ │ +0007b190: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0007b1a0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0007b1b0: 6f64 653a 2056 6572 7369 6f6e 2034 2032 ode: Version 4 2 │ │ │ │ │ +0007b1c0: 2031 2c20 204e 6578 743a 2056 6572 7369 1, Next: Versi │ │ │ │ │ +0007b1d0: 6f6e 2034 2032 2030 2c20 2050 7265 763a on 4 2 0, Prev: │ │ │ │ │ +0007b1e0: 2056 6572 7369 6f6e 2034 2033 2030 2c20 Version 4 3 0, │ │ │ │ │ +0007b1f0: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +0007b200: 6865 636b 6c69 7374 0a0a 3232 2e31 3120 hecklist..22.11 │ │ │ │ │ +0007b210: 5665 7273 696f 6e20 342e 322e 310a 3d3d Version 4.2.1.== │ │ │ │ │ +0007b220: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007b230: 3d0a 0a52 656c 6561 7365 6420 4175 6775 =..Released Augu │ │ │ │ │ +0007b240: 7374 2c20 3230 3138 2e0a 0a31 302e 3420 st, 2018...10.4 │ │ │ │ │ +0007b250: 2620 7065 726c 0a0a 2020 2020 2054 6865 & perl.. The │ │ │ │ │ +0007b260: 2072 6571 7569 7265 6d65 6e74 2074 6861 requirement tha │ │ │ │ │ +0007b270: 7420 7468 6520 7368 6562 616e 6720 6174 t the shebang at │ │ │ │ │ +0007b280: 2074 6865 2074 6f70 206f 6620 5065 726c the top of Perl │ │ │ │ │ +0007b290: 2063 6f6d 6d61 6e64 2073 6372 6970 7473 command scripts │ │ │ │ │ +0007b2a0: 0a20 2020 2020 6265 20e2 8098 2321 2f75 . be ...#!/u │ │ │ │ │ +0007b2b0: 7372 2f62 696e 2f70 6572 6ce2 8099 2069 sr/bin/perl... i │ │ │ │ │ +0007b2c0: 7320 7265 6c61 7865 6420 6672 6f6d 2061 s relaxed from a │ │ │ │ │ +0007b2d0: 2027 6d75 7374 2720 746f 2061 2027 7368 'must' to a 'sh │ │ │ │ │ +0007b2e0: 6f75 6c64 272e 0a0a 1f0a 4669 6c65 3a20 ould'.....File: │ │ │ │ │ +0007b2f0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0007b300: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +0007b310: 6f6e 2034 2032 2030 2c20 204e 6578 743a on 4 2 0, Next: │ │ │ │ │ +0007b320: 2056 6572 7369 6f6e 2034 2031 2035 2c20 Version 4 1 5, │ │ │ │ │ +0007b330: 2050 7265 763a 2056 6572 7369 6f6e 2034 Prev: Version 4 │ │ │ │ │ +0007b340: 2032 2031 2c20 2055 703a 2055 7067 7261 2 1, Up: Upgra │ │ │ │ │ +0007b350: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +0007b360: 3232 2e31 3220 5665 7273 696f 6e20 342e 22.12 Version 4. │ │ │ │ │ +0007b370: 322e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 2.0.============ │ │ │ │ │ +0007b380: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +0007b390: 6420 4175 6775 7374 2c20 3230 3138 2e0a d August, 2018.. │ │ │ │ │ +0007b3a0: 0a34 2e39 0a0a 2020 2020 2054 6865 2070 .4.9.. The p │ │ │ │ │ +0007b3b0: 6163 6b61 6765 2062 7569 6c64 2073 686f ackage build sho │ │ │ │ │ +0007b3c0: 756c 6420 6265 2061 7320 7665 7262 6f73 uld be as verbos │ │ │ │ │ +0007b3d0: 6520 6173 2072 6561 736f 6e61 626c 7920 e as reasonably │ │ │ │ │ +0007b3e0: 706f 7373 6962 6c65 2e0a 2020 2020 2054 possible.. T │ │ │ │ │ +0007b3f0: 6869 7320 6d65 616e 7320 7468 6174 20e2 his means that . │ │ │ │ │ +0007b400: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ +0007b410: 9920 7368 6f75 6c64 2070 6173 7320 746f . should pass to │ │ │ │ │ +0007b420: 2074 6865 2063 6f6d 6d61 6e64 7320 6974 the commands it │ │ │ │ │ +0007b430: 0a20 2020 2020 696e 766f 6b65 7320 6f70 . invokes op │ │ │ │ │ +0007b440: 7469 6f6e 7320 7468 6174 2063 6175 7365 tions that cause │ │ │ │ │ +0007b450: 2074 6865 6d20 746f 2070 726f 6475 6365 them to produce │ │ │ │ │ +0007b460: 2076 6572 626f 7365 206f 7574 7075 742e verbose output. │ │ │ │ │ +0007b470: 0a0a 342e 390a 0a20 2020 2020 5265 7175 ..4.9.. Requ │ │ │ │ │ +0007b480: 6972 6564 2074 6172 6765 7473 206d 6179 ired targets may │ │ │ │ │ +0007b490: 2061 7474 656d 7074 206e 6574 776f 726b attempt network │ │ │ │ │ +0007b4a0: 2061 6363 6573 732c 2076 6961 2074 6865 access, via the │ │ │ │ │ +0007b4b0: 206c 6f6f 7062 6163 6b0a 2020 2020 2069 loopback. i │ │ │ │ │ +0007b4c0: 6e74 6572 6661 6365 2c20 746f 2073 6572 nterface, to ser │ │ │ │ │ +0007b4d0: 7669 6365 7320 6f6e 2074 6865 2062 7569 vices on the bui │ │ │ │ │ +0007b4e0: 6c64 2068 6f73 7420 7468 6174 2068 6176 ld host that hav │ │ │ │ │ +0007b4f0: 6520 6265 656e 2073 7461 7274 6564 2062 e been started b │ │ │ │ │ +0007b500: 790a 2020 2020 2074 6865 2062 7569 6c64 y. the build │ │ │ │ │ +0007b510: 2e0a 0a34 2e39 2e31 0a0a 2020 2020 204e ...4.9.1.. N │ │ │ │ │ +0007b520: 6577 20e2 8098 7465 7273 65e2 8099 2074 ew ...terse... t │ │ │ │ │ +0007b530: 6167 2074 6861 7420 6361 6e20 6170 7065 ag that can appe │ │ │ │ │ +0007b540: 6172 2069 6e20 e280 9844 4542 5f42 5549 ar in ...DEB_BUI │ │ │ │ │ +0007b550: 4c44 5f4f 5054 494f 4e53 e280 9920 746f LD_OPTIONS... to │ │ │ │ │ +0007b560: 206d 616b 6520 610a 2020 2020 2070 6163 make a. pac │ │ │ │ │ +0007b570: 6b61 6765 2062 7569 6c64 206c 6573 7320 kage build less │ │ │ │ │ +0007b580: 7665 7262 6f73 652e 0a0a 352e 3220 2620 verbose...5.2 & │ │ │ │ │ +0007b590: 352e 340a 0a20 2020 2020 5468 6520 5374 5.4.. The St │ │ │ │ │ +0007b5a0: 616e 6461 7264 732d 5665 7273 696f 6e20 andards-Version │ │ │ │ │ +0007b5b0: 6669 656c 6420 6973 206e 6f77 206d 616e field is now man │ │ │ │ │ +0007b5c0: 6461 746f 7279 2c20 6e6f 7420 6a75 7374 datory, not just │ │ │ │ │ +0007b5d0: 2072 6563 6f6d 6d65 6e64 6564 2e0a 0a31 recommended...1 │ │ │ │ │ +0007b5e0: 322e 370a 0a20 2020 2020 5570 7374 7265 2.7.. Upstre │ │ │ │ │ +0007b5f0: 616d 2072 656c 6561 7365 206e 6f74 6573 am release notes │ │ │ │ │ +0007b600: 2c20 7768 656e 2061 7661 696c 6162 6c65 , when available │ │ │ │ │ +0007b610: 2c20 7368 6f75 6c64 2062 6520 696e 7374 , should be inst │ │ │ │ │ +0007b620: 616c 6c65 6420 6173 0a20 2020 2020 e280 alled as. .. │ │ │ │ │ +0007b630: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ +0007b640: 7061 636b 6167 652f 4e45 5753 2e67 7ae2 package/NEWS.gz. │ │ │ │ │ +0007b650: 8099 2e20 2055 7073 7472 6561 6d20 6368 ... Upstream ch │ │ │ │ │ +0007b660: 616e 6765 6c6f 6773 206d 6179 2062 6520 angelogs may be │ │ │ │ │ +0007b670: 6d61 6465 0a20 2020 2020 6176 6169 6c61 made. availa │ │ │ │ │ +0007b680: 626c 6520 6173 20e2 8098 2f75 7372 2f73 ble as .../usr/s │ │ │ │ │ +0007b690: 6861 7265 2f64 6f63 2f70 6163 6b61 6765 hare/doc/package │ │ │ │ │ +0007b6a0: 2f63 6861 6e67 656c 6f67 2e67 7ae2 8099 /changelog.gz... │ │ │ │ │ +0007b6b0: 2e0a 0a20 2020 2020 5468 6973 2069 7320 ... This is │ │ │ │ │ +0007b6c0: 6120 7265 6c61 7861 7469 6f6e 206f 6620 a relaxation of │ │ │ │ │ +0007b6d0: 6f6c 6465 7220 506f 6c69 6379 2077 6869 older Policy whi │ │ │ │ │ +0007b6e0: 6368 2073 6169 6420 7468 6174 2074 6865 ch said that the │ │ │ │ │ +0007b6f0: 2075 7073 7472 6561 6d0a 2020 2020 2063 upstream. c │ │ │ │ │ +0007b700: 6861 6e67 656c 6f67 2073 686f 756c 6420 hangelog should │ │ │ │ │ +0007b710: 6265 206d 6164 6520 6163 6365 7373 6962 be made accessib │ │ │ │ │ +0007b720: 6c65 2061 7420 7468 6973 2070 6174 682e le at this path. │ │ │ │ │ +0007b730: 2020 4e6f 7720 6974 2069 7320 7570 2074 Now it is up t │ │ │ │ │ +0007b740: 6f0a 2020 2020 206d 6169 6e74 6169 6e65 o. maintaine │ │ │ │ │ +0007b750: 7220 6469 7363 7265 7469 6f6e 2077 6865 r discretion whe │ │ │ │ │ +0007b760: 7468 6572 2069 7420 6973 2075 7365 6675 ther it is usefu │ │ │ │ │ +0007b770: 6c20 746f 2069 6e73 7461 6c6c 2069 742e l to install it. │ │ │ │ │ +0007b780: 0a0a 2020 2020 2054 6865 2070 7261 6374 .. The pract │ │ │ │ │ +0007b790: 6963 6520 6f66 2069 6e73 7461 6c6c 696e ice of installin │ │ │ │ │ +0007b7a0: 6720 7468 6520 7570 7374 7265 616d 2072 g the upstream r │ │ │ │ │ +0007b7b0: 656c 6561 7365 206e 6f74 6573 2061 730a elease notes as. │ │ │ │ │ +0007b7c0: 2020 2020 20e2 8098 2f75 7372 2f73 6861 .../usr/sha │ │ │ │ │ +0007b7d0: 7265 2f64 6f63 2f70 6163 6b61 6765 2f63 re/doc/package/c │ │ │ │ │ +0007b7e0: 6861 6e67 656c 6f67 2e67 7ae2 8099 2069 hangelog.gz... i │ │ │ │ │ +0007b7f0: 7320 7065 726d 6974 7465 6420 6275 7420 s permitted but │ │ │ │ │ +0007b800: 6465 7072 6563 6174 6564 2e0a 0a1f 0a46 deprecated.....F │ │ │ │ │ +0007b810: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0007b820: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0007b830: 5665 7273 696f 6e20 3420 3120 352c 2020 Version 4 1 5, │ │ │ │ │ +0007b840: 4e65 7874 3a20 5665 7273 696f 6e20 3420 Next: Version 4 │ │ │ │ │ +0007b850: 3120 342c 2020 5072 6576 3a20 5665 7273 1 4, Prev: Vers │ │ │ │ │ +0007b860: 696f 6e20 3420 3220 302c 2020 5570 3a20 ion 4 2 0, Up: │ │ │ │ │ +0007b870: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ +0007b880: 6973 740a 0a32 322e 3133 2056 6572 7369 ist..22.13 Versi │ │ │ │ │ +0007b890: 6f6e 2034 2e31 2e35 0a3d 3d3d 3d3d 3d3d on 4.1.5.======= │ │ │ │ │ +0007b8a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ +0007b8b0: 6c65 6173 6564 204a 756c 792c 2032 3031 leased July, 201 │ │ │ │ │ +0007b8c0: 382e 0a0a 342e 392e 320a 0a20 2020 2020 8...4.9.2.. │ │ │ │ │ +0007b8d0: 446f 6375 6d65 6e74 2068 6f77 20e2 8098 Document how ... │ │ │ │ │ +0007b8e0: 6465 6269 616e 2f72 756c 6573 e280 9920 debian/rules... │ │ │ │ │ +0007b8f0: 616e 6420 7468 6520 e280 9852 756c 6573 and the ...Rules │ │ │ │ │ +0007b900: 2d52 6571 7569 7265 732d 526f 6f74 e280 -Requires-Root.. │ │ │ │ │ +0007b910: 9920 6669 656c 640a 2020 2020 2069 6e74 . field. int │ │ │ │ │ +0007b920: 6572 6163 742e 0a0a 352e 362e 3132 0a0a eract...5.6.12.. │ │ │ │ │ +0007b930: 2020 2020 2059 6f75 2073 686f 756c 6420 You should │ │ │ │ │ +0007b940: 6e6f 7420 6368 616e 6765 2061 2070 6163 not change a pac │ │ │ │ │ +0007b950: 6b61 6765 2773 2065 706f 6368 2c20 6576 kage's epoch, ev │ │ │ │ │ +0007b960: 656e 2069 6e20 6578 7065 7269 6d65 6e74 en in experiment │ │ │ │ │ +0007b970: 616c 2c0a 2020 2020 2077 6974 686f 7574 al,. without │ │ │ │ │ +0007b980: 2067 6574 7469 6e67 2063 6f6e 7365 6e73 getting consens │ │ │ │ │ +0007b990: 7573 206f 6e20 6465 6269 616e 2d64 6576 us on debian-dev │ │ │ │ │ +0007b9a0: 656c 2066 6972 7374 2e0a 0a35 2e36 2e31 el first...5.6.1 │ │ │ │ │ +0007b9b0: 322e 310a 0a20 2020 2020 4570 6f63 6873 2.1.. Epochs │ │ │ │ │ +0007b9c0: 2073 686f 756c 6420 6e6f 7420 6265 2075 should not be u │ │ │ │ │ +0007b9d0: 7365 6420 666f 7220 7468 6520 7075 7270 sed for the purp │ │ │ │ │ +0007b9e0: 6f73 6520 6f66 2072 6f6c 6c69 6e67 2062 ose of rolling b │ │ │ │ │ +0007b9f0: 6163 6b20 7468 650a 2020 2020 2076 6572 ack the. ver │ │ │ │ │ +0007ba00: 7369 6f6e 206f 6620 6120 7061 636b 6167 sion of a packag │ │ │ │ │ +0007ba10: 652e 2020 5573 6520 7468 6520 2b72 6561 e. Use the +rea │ │ │ │ │ +0007ba20: 6c6c 7920 636f 6e76 656e 7469 6f6e 2e0a lly convention.. │ │ │ │ │ +0007ba30: 0a35 2e36 2e33 310a 0a20 2020 2020 446f .5.6.31.. Do │ │ │ │ │ +0007ba40: 6375 6d65 6e74 2074 6865 20e2 8098 5275 cument the ...Ru │ │ │ │ │ +0007ba50: 6c65 732d 5265 7175 6972 6573 2d52 6f6f les-Requires-Roo │ │ │ │ │ +0007ba60: 74e2 8099 2066 6965 6c64 2e0a 0a39 2e31 t... field...9.1 │ │ │ │ │ +0007ba70: 2e31 0a0a 2020 2020 2055 7064 6174 6520 .1.. Update │ │ │ │ │ +0007ba80: 4465 6269 616e 2773 2076 6572 7369 6f6e Debian's version │ │ │ │ │ +0007ba90: 206f 6620 7468 6520 4669 6c65 7379 7374 of the Filesyst │ │ │ │ │ +0007baa0: 656d 2048 6965 7261 7263 6879 2053 7461 em Hierarchy Sta │ │ │ │ │ +0007bab0: 6e64 6172 6420 6672 6f6d 0a20 2020 2020 ndard from. │ │ │ │ │ +0007bac0: 322e 3320 746f 2033 2e30 2c20 616e 6420 2.3 to 3.0, and │ │ │ │ │ +0007bad0: 7570 6461 7465 2074 6865 206c 6973 7420 update the list │ │ │ │ │ +0007bae0: 6f66 2065 7863 6570 7469 6f6e 732e 2020 of exceptions. │ │ │ │ │ +0007baf0: 4f6e 6c79 2061 2074 696e 790a 2020 2020 Only a tiny. │ │ │ │ │ +0007bb00: 206d 696e 6f72 6974 7920 6f66 2070 6163 minority of pac │ │ │ │ │ +0007bb10: 6b61 6765 732c 2069 6620 616e 792c 2073 kages, if any, s │ │ │ │ │ +0007bb20: 686f 756c 6420 6265 206d 6164 6520 6275 hould be made bu │ │ │ │ │ +0007bb30: 6767 7920 6279 2074 6869 7320 6368 616e ggy by this chan │ │ │ │ │ +0007bb40: 6765 2e0a 0a39 2e33 2e32 2026 2031 302e ge...9.3.2 & 10. │ │ │ │ │ +0007bb50: 340a 0a20 2020 2020 5570 6461 7465 2076 4.. Update v │ │ │ │ │ +0007bb60: 6572 7369 6f6e 206f 6620 504f 5349 5820 ersion of POSIX │ │ │ │ │ +0007bb70: 7374 616e 6461 7264 2066 6f72 2073 6865 standard for she │ │ │ │ │ +0007bb80: 6c6c 2073 6372 6970 7473 2066 726f 6d20 ll scripts from │ │ │ │ │ +0007bb90: 5355 5376 3320 746f 0a20 2020 2020 504f SUSv3 to. PO │ │ │ │ │ +0007bba0: 5349 582e 312d 3230 3137 2028 616c 736f SIX.1-2017 (also │ │ │ │ │ +0007bbb0: 206b 6e6f 776e 2061 7320 5355 5376 3420 known as SUSv4 │ │ │ │ │ +0007bbc0: 696e 2073 6f6d 6520 636f 6e74 6578 7473 in some contexts │ │ │ │ │ +0007bbd0: 292e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ).....File: debi │ │ │ │ │ +0007bbe0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0007bbf0: 204e 6f64 653a 2056 6572 7369 6f6e 2034 Node: Version 4 │ │ │ │ │ +0007bc00: 2031 2034 2c20 204e 6578 743a 2056 6572 1 4, Next: Ver │ │ │ │ │ +0007bc10: 7369 6f6e 2034 2031 2033 2c20 2050 7265 sion 4 1 3, Pre │ │ │ │ │ +0007bc20: 763a 2056 6572 7369 6f6e 2034 2031 2035 v: Version 4 1 5 │ │ │ │ │ +0007bc30: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +0007bc40: 2063 6865 636b 6c69 7374 0a0a 3232 2e31 checklist..22.1 │ │ │ │ │ +0007bc50: 3420 5665 7273 696f 6e20 342e 312e 340a 4 Version 4.1.4. │ │ │ │ │ +0007bc60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007bc70: 3d3d 3d0a 0a52 656c 6561 7365 6420 4170 ===..Released Ap │ │ │ │ │ +0007bc80: 7269 6c2c 2032 3031 382e 0a0a 332e 322e ril, 2018...3.2. │ │ │ │ │ +0007bc90: 320a 0a20 2020 2020 5468 6520 7061 7274 2.. The part │ │ │ │ │ +0007bca0: 206f 6620 7468 6520 7665 7273 696f 6e20 of the version │ │ │ │ │ +0007bcb0: 6e75 6d62 6572 2061 6674 6572 2074 6865 number after the │ │ │ │ │ +0007bcc0: 2065 706f 6368 206d 7573 7420 6e6f 7420 epoch must not │ │ │ │ │ +0007bcd0: 6265 2072 6575 7365 640a 2020 2020 2066 be reused. f │ │ │ │ │ +0007bce0: 6f72 2061 2076 6572 7369 6f6e 206f 6620 or a version of │ │ │ │ │ +0007bcf0: 7468 6520 7061 636b 6167 6520 7769 7468 the package with │ │ │ │ │ +0007bd00: 2064 6966 6665 7265 6e74 2063 6f6e 7465 different conte │ │ │ │ │ +0007bd10: 6e74 732c 2065 7665 6e20 6166 7465 720a nts, even after. │ │ │ │ │ +0007bd20: 2020 2020 2074 6865 2076 6572 7369 6f6e the version │ │ │ │ │ +0007bd30: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ +0007bd40: 7072 6576 696f 7573 6c79 2075 7369 6e67 previously using │ │ │ │ │ +0007bd50: 2074 6861 7420 7061 7274 206f 6620 7468 that part of th │ │ │ │ │ +0007bd60: 650a 2020 2020 2076 6572 7369 6f6e 206e e. version n │ │ │ │ │ +0007bd70: 756d 6265 7220 6973 206e 6f20 6c6f 6e67 umber is no long │ │ │ │ │ +0007bd80: 6572 2070 7265 7365 6e74 2069 6e20 616e er present in an │ │ │ │ │ +0007bd90: 7920 6172 6368 6976 6520 7375 6974 6573 y archive suites │ │ │ │ │ +0007bda0: 2e0a 0a33 2e32 2e32 0a0a 2020 2020 2046 ...3.2.2.. F │ │ │ │ │ +0007bdb0: 6f72 206e 6f6e 2d6e 6174 6976 6520 7061 or non-native pa │ │ │ │ │ +0007bdc0: 636b 6167 6573 2c20 7468 6520 7570 7374 ckages, the upst │ │ │ │ │ +0007bdd0: 7265 616d 2076 6572 7369 6f6e 206d 7573 ream version mus │ │ │ │ │ +0007bde0: 7420 6e6f 7420 6265 2072 6575 7365 640a t not be reused. │ │ │ │ │ +0007bdf0: 2020 2020 2066 6f72 2064 6966 6665 7265 for differe │ │ │ │ │ +0007be00: 6e74 2075 7073 7472 6561 6d20 736f 7572 nt upstream sour │ │ │ │ │ +0007be10: 6365 2063 6f64 652c 2073 6f20 7468 6174 ce code, so that │ │ │ │ │ +0007be20: 2066 6f72 2065 6163 6820 736f 7572 6365 for each source │ │ │ │ │ +0007be30: 2070 6163 6b61 6765 0a20 2020 2020 6e61 package. na │ │ │ │ │ +0007be40: 6d65 2061 6e64 2075 7073 7472 6561 6d20 me and upstream │ │ │ │ │ +0007be50: 7665 7273 696f 6e20 6e75 6d62 6572 2074 version number t │ │ │ │ │ +0007be60: 6865 7265 2065 7869 7374 7320 6578 6163 here exists exac │ │ │ │ │ +0007be70: 746c 7920 6f6e 6520 6f72 6967 696e 616c tly one original │ │ │ │ │ +0007be80: 0a20 2020 2020 736f 7572 6365 2061 7263 . source arc │ │ │ │ │ +0007be90: 6869 7665 2063 6f6e 7465 6e74 732e 0a0a hive contents... │ │ │ │ │ +0007bea0: 342e 390a 0a20 2020 2020 5468 6520 e280 4.9.. The .. │ │ │ │ │ +0007beb0: 9867 6574 2d6f 7269 672d 736f 7572 6365 .get-orig-source │ │ │ │ │ +0007bec0: e280 9920 7275 6c65 7320 7461 7267 6574 ... rules target │ │ │ │ │ +0007bed0: 2068 6173 2062 6565 6e20 7265 6d6f 7665 has been remove │ │ │ │ │ +0007bee0: 642e 2020 5061 636b 6167 6573 0a20 2020 d. Packages. │ │ │ │ │ +0007bef0: 2020 7368 6f75 6c64 2074 7261 6e73 6974 should transit │ │ │ │ │ +0007bf00: 696f 6e20 746f 20e2 8098 6465 6269 616e ion to ...debian │ │ │ │ │ +0007bf10: 2f77 6174 6368 e280 9920 616e 6420 7573 /watch... and us │ │ │ │ │ +0007bf20: 6520 7573 6361 6e20 7768 6572 6520 706f e uscan where po │ │ │ │ │ +0007bf30: 7373 6962 6c65 2e0a 0a39 2e31 2e32 0a0a ssible...9.1.2.. │ │ │ │ │ +0007bf40: 2020 2020 2049 6620 e280 982f 6574 632f If .../etc/ │ │ │ │ │ +0007bf50: 7374 6166 662d 6772 6f75 702d 666f 722d staff-group-for- │ │ │ │ │ +0007bf60: 7573 722d 6c6f 6361 6ce2 8099 2064 6f65 usr-local... doe │ │ │ │ │ +0007bf70: 7320 6e6f 7420 6578 6973 742c 20e2 8098 s not exist, ... │ │ │ │ │ +0007bf80: 2f75 7372 2f6c 6f63 616c e280 990a 2020 /usr/local.... │ │ │ │ │ +0007bf90: 2020 2061 6e64 2061 6c6c 2073 7562 6469 and all subdi │ │ │ │ │ +0007bfa0: 7265 6374 6f72 6965 7320 6372 6561 7465 rectories create │ │ │ │ │ +0007bfb0: 6420 6279 2070 6163 6b61 6765 7320 7368 d by packages sh │ │ │ │ │ +0007bfc0: 6f75 6c64 2068 6176 6520 7065 726d 6973 ould have permis │ │ │ │ │ +0007bfd0: 7369 6f6e 730a 2020 2020 2030 3735 3520 sions. 0755 │ │ │ │ │ +0007bfe0: 616e 6420 6265 206f 776e 6564 2062 7920 and be owned by │ │ │ │ │ +0007bff0: e280 9872 6f6f 743a 726f 6f74 e280 992e ...root:root.... │ │ │ │ │ +0007c000: 2020 4966 2074 6865 2066 696c 6520 6578 If the file ex │ │ │ │ │ +0007c010: 6973 7473 2c20 7468 6520 6f6c 640a 2020 ists, the old. │ │ │ │ │ +0007c020: 2020 2070 6572 6d69 7373 696f 6e73 206f permissions o │ │ │ │ │ +0007c030: 6620 3237 3735 2061 6e64 206f 776e 6572 f 2775 and owner │ │ │ │ │ +0007c040: 7368 6970 206f 6620 726f 6f74 3a73 7461 ship of root:sta │ │ │ │ │ +0007c050: 6666 2073 686f 756c 6420 7265 6d61 696e ff should remain │ │ │ │ │ +0007c060: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +0007c070: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0007c080: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ +0007c090: 3120 332c 2020 4e65 7874 3a20 5665 7273 1 3, Next: Vers │ │ │ │ │ +0007c0a0: 696f 6e20 3420 3120 322c 2020 5072 6576 ion 4 1 2, Prev │ │ │ │ │ +0007c0b0: 3a20 5665 7273 696f 6e20 3420 3120 342c : Version 4 1 4, │ │ │ │ │ +0007c0c0: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ +0007c0d0: 6368 6563 6b6c 6973 740a 0a32 322e 3135 checklist..22.15 │ │ │ │ │ +0007c0e0: 2056 6572 7369 6f6e 2034 2e31 2e33 0a3d Version 4.1.3.= │ │ │ │ │ +0007c0f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007c100: 3d3d 0a0a 5265 6c65 6173 6564 2044 6563 ==..Released Dec │ │ │ │ │ +0007c110: 656d 6265 722c 2032 3031 372e 0a0a 352e ember, 2017...5. │ │ │ │ │ +0007c120: 362e 3236 0a0a 2020 2020 2055 524c 7320 6.26.. URLs │ │ │ │ │ +0007c130: 6769 7665 6e20 696e 20e2 8098 5643 532d given in ...VCS- │ │ │ │ │ +0007c140: 2ae2 8099 2068 6561 6465 7273 2073 686f *... headers sho │ │ │ │ │ +0007c150: 756c 6420 7573 6520 6120 7363 6865 6d65 uld use a scheme │ │ │ │ │ +0007c160: 2074 6861 7420 7072 6f76 6964 6573 0a20 that provides. │ │ │ │ │ +0007c170: 2020 2020 636f 6e66 6964 656e 7469 616c confidential │ │ │ │ │ +0007c180: 6974 7920 28e2 8098 6874 7470 73e2 8099 ity (...https... │ │ │ │ │ +0007c190: 2c20 666f 7220 6578 616d 706c 6529 2069 , for example) i │ │ │ │ │ +0007c1a0: 6620 7468 6520 5643 5320 7265 706f 7369 f the VCS reposi │ │ │ │ │ +0007c1b0: 746f 7279 0a20 2020 2020 7375 7070 6f72 tory. suppor │ │ │ │ │ +0007c1c0: 7473 2069 742e 2020 e280 985b 7663 732d ts it. ...[vcs- │ │ │ │ │ +0007c1d0: 6669 656c 642d 7573 6573 2d69 6e73 6563 field-uses-insec │ │ │ │ │ +0007c1e0: 7572 652d 7572 695d e280 990a 0a37 2e38 ure-uri].....7.8 │ │ │ │ │ +0007c1f0: 0a0a 2020 2020 20e2 8098 4275 696c 742d .. ...Built- │ │ │ │ │ +0007c200: 5573 696e 67e2 8099 2073 686f 756c 6420 Using... should │ │ │ │ │ +0007c210: 6265 2075 7365 6420 6578 6163 746c 7920 be used exactly │ │ │ │ │ +0007c220: 7768 656e 2074 6865 7265 2061 7265 206c when there are l │ │ │ │ │ +0007c230: 6963 656e 7365 206f 7220 4446 5347 0a20 icense or DFSG. │ │ │ │ │ +0007c240: 2020 2020 7265 7175 6972 656d 656e 7473 requirements │ │ │ │ │ +0007c250: 2074 6f20 7265 7461 696e 2066 756c 6c20 to retain full │ │ │ │ │ +0007c260: 736f 7572 6365 2063 6f64 6520 696e 2074 source code in t │ │ │ │ │ +0007c270: 6865 2061 7263 6869 7665 2e0a 2020 2020 he archive.. │ │ │ │ │ +0007c280: 2050 7265 7669 6f75 736c 792c 2074 6865 Previously, the │ │ │ │ │ +0007c290: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of │ │ │ │ │ +0007c2a0: 7468 6520 6669 656c 6420 696d 706c 6965 the field implie │ │ │ │ │ +0007c2b0: 6420 6974 2077 6173 206e 6565 6465 6420 d it was needed │ │ │ │ │ +0007c2c0: 696e 0a20 2020 2020 6f74 6865 7220 6361 in. other ca │ │ │ │ │ +0007c2d0: 7365 7320 746f 6f2e 0a0a 392e 312e 310a ses too...9.1.1. │ │ │ │ │ +0007c2e0: 0a20 2020 2020 e280 986c 6962 63e2 8099 . ...libc... │ │ │ │ │ +0007c2f0: 206d 6179 2061 6c73 6f20 696e 7374 616c may also instal │ │ │ │ │ +0007c300: 6c20 6669 6c65 7320 696e 20e2 8098 2f6c l files in .../l │ │ │ │ │ +0007c310: 6962 3634 e280 992e 0a0a 392e 332e 332e ib64......9.3.3. │ │ │ │ │ +0007c320: 310a 0a20 2020 2020 4966 2061 2070 6163 1.. If a pac │ │ │ │ │ +0007c330: 6b61 6765 2773 2064 6165 6d6f 6e20 7368 kage's daemon sh │ │ │ │ │ +0007c340: 6f75 6c64 206e 6f74 2062 6520 6175 746f ould not be auto │ │ │ │ │ +0007c350: 7374 6172 7465 6420 756e 6c65 7373 2074 started unless t │ │ │ │ │ +0007c360: 6865 206c 6f63 616c 0a20 2020 2020 6164 he local. ad │ │ │ │ │ +0007c370: 6d69 6e69 7374 7261 746f 7220 6861 7320 ministrator has │ │ │ │ │ +0007c380: 6578 706c 6963 6974 6c79 2072 6571 7565 explicitly reque │ │ │ │ │ +0007c390: 7374 6564 2069 742c 2074 6865 2070 6163 sted it, the pac │ │ │ │ │ +0007c3a0: 6b61 6765 2773 20e2 8098 706f 7374 696e kage's ...postin │ │ │ │ │ +0007c3b0: 7374 e280 990a 2020 2020 2073 686f 756c st.... shoul │ │ │ │ │ +0007c3c0: 6420 7573 6520 7468 6520 6e65 7720 e280 d use the new .. │ │ │ │ │ +0007c3d0: 9864 6566 6175 6c74 732d 6469 7361 626c .defaults-disabl │ │ │ │ │ +0007c3e0: 6564 e280 9920 6f70 7469 6f6e 206f 6620 ed... option of │ │ │ │ │ +0007c3f0: e280 9875 7064 6174 652d 7263 2e64 e280 ...update-rc.d.. │ │ │ │ │ +0007c400: 992e 0a0a 2020 2020 2054 6865 206f 6c64 .... The old │ │ │ │ │ +0007c410: 206d 6574 686f 6420 6f66 2069 6e63 6c75 method of inclu │ │ │ │ │ +0007c420: 6469 6e67 20e2 8098 4449 5341 424c 4544 ding ...DISABLED │ │ │ │ │ +0007c430: 3d79 6573 e280 9920 696e 2074 6865 2070 =yes... in the p │ │ │ │ │ +0007c440: 6163 6b61 6765 2773 0a20 2020 2020 e280 ackage's. .. │ │ │ │ │ +0007c450: 982f 6574 632f 6465 6661 756c 74e2 8099 ./etc/default... │ │ │ │ │ +0007c460: 2066 696c 6520 7368 6f75 6c64 206e 6f74 file should not │ │ │ │ │ +0007c470: 2062 6520 7573 6564 2e0a 0a31 312e 340a be used...11.4. │ │ │ │ │ +0007c480: 0a20 2020 2020 436c 6172 6966 7920 7468 . Clarify th │ │ │ │ │ +0007c490: 6174 2070 726f 6772 616d 7320 6d61 7920 at programs may │ │ │ │ │ +0007c4a0: 696e 766f 6b65 2065 6974 6865 7220 e280 invoke either .. │ │ │ │ │ +0007c4b0: 982f 7573 722f 6269 6e2f 6564 6974 6f72 ./usr/bin/editor │ │ │ │ │ +0007c4c0: e280 9920 616e 640a 2020 2020 20e2 8098 ... and. ... │ │ │ │ │ +0007c4d0: 2f75 7372 2f62 696e 2f70 6167 6572 e280 /usr/bin/pager.. │ │ │ │ │ +0007c4e0: 9920 6469 7265 6374 6c79 2c20 6f72 2075 . directly, or u │ │ │ │ │ +0007c4f0: 7365 20e2 8098 6564 6974 6f72 e280 9920 se ...editor... │ │ │ │ │ +0007c500: 616e 6420 e280 9870 6167 6572 e280 9920 and ...pager... │ │ │ │ │ +0007c510: 616e 6420 7265 6c79 206f 6e0a 2020 2020 and rely on. │ │ │ │ │ +0007c520: 2050 4154 482e 0a0a 3132 2e35 0a0a 2020 PATH...12.5.. │ │ │ │ │ +0007c530: 2020 2054 6865 2043 7265 6174 6976 6520 The Creative │ │ │ │ │ +0007c540: 436f 6d6d 6f6e 7320 4343 3020 312e 3020 Commons CC0 1.0 │ │ │ │ │ +0007c550: 556e 6976 6572 7361 6c20 6c69 6365 6e73 Universal licens │ │ │ │ │ +0007c560: 6520 2843 4330 2d31 2e30 2920 6973 206e e (CC0-1.0) is n │ │ │ │ │ +0007c570: 6f77 0a20 2020 2020 696e 636c 7564 6564 ow. included │ │ │ │ │ +0007c580: 2069 6e20 e280 982f 7573 722f 7368 6172 in .../usr/shar │ │ │ │ │ +0007c590: 652f 636f 6d6d 6f6e 2d6c 6963 656e 7365 e/common-license │ │ │ │ │ +0007c5a0: 73e2 8099 2061 6e64 2064 6f65 7320 6e6f s... and does no │ │ │ │ │ +0007c5b0: 7420 6e65 6564 2074 6f20 6265 0a20 2020 t need to be. │ │ │ │ │ +0007c5c0: 2020 636f 7069 6564 2076 6572 6261 7469 copied verbati │ │ │ │ │ +0007c5d0: 6d20 696e 2074 6865 2070 6163 6b61 6765 m in the package │ │ │ │ │ +0007c5e0: 20e2 8098 636f 7079 7269 6768 74e2 8099 ...copyright... │ │ │ │ │ +0007c5f0: 2066 696c 652e 0a0a 1f0a 4669 6c65 3a20 file.....File: │ │ │ │ │ +0007c600: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0007c610: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +0007c620: 6f6e 2034 2031 2032 2c20 204e 6578 743a on 4 1 2, Next: │ │ │ │ │ +0007c630: 2056 6572 7369 6f6e 2034 2031 2031 2c20 Version 4 1 1, │ │ │ │ │ +0007c640: 2050 7265 763a 2056 6572 7369 6f6e 2034 Prev: Version 4 │ │ │ │ │ +0007c650: 2031 2033 2c20 2055 703a 2055 7067 7261 1 3, Up: Upgra │ │ │ │ │ +0007c660: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +0007c670: 3232 2e31 3620 5665 7273 696f 6e20 342e 22.16 Version 4. │ │ │ │ │ +0007c680: 312e 320a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 1.2.============ │ │ │ │ │ +0007c690: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +0007c6a0: 6420 4e6f 7665 6d62 6572 2c20 3230 3137 d November, 2017 │ │ │ │ │ +0007c6b0: 2e0a 0a33 2e31 2e31 0a0a 2020 2020 2042 ...3.1.1.. B │ │ │ │ │ +0007c6c0: 696e 6172 7920 7061 636b 6167 6573 2074 inary packages t │ │ │ │ │ +0007c6d0: 6861 7420 6861 7665 2070 6f74 656e 7469 hat have potenti │ │ │ │ │ +0007c6e0: 616c 6c79 206f 6666 656e 7369 7665 2063 ally offensive c │ │ │ │ │ +0007c6f0: 6f6e 7465 6e74 2073 686f 756c 6420 6861 ontent should ha │ │ │ │ │ +0007c700: 7665 0a20 2020 2020 7468 6520 7375 6666 ve. the suff │ │ │ │ │ +0007c710: 6978 20e2 8098 2d6f 6666 656e 7369 7665 ix ...-offensive │ │ │ │ │ +0007c720: e280 992e 2020 5468 6973 2072 6570 6c61 .... This repla │ │ │ │ │ +0007c730: 6365 7320 616e 206f 6c64 6572 2063 6f6e ces an older con │ │ │ │ │ +0007c740: 7665 6e74 696f 6e20 746f 2075 7365 0a20 vention to use. │ │ │ │ │ +0007c750: 2020 2020 e280 982d 6f66 66e2 8099 2e20 ...-off.... │ │ │ │ │ +0007c760: 2041 7320 6265 666f 7265 2c20 7768 6574 As before, whet │ │ │ │ │ +0007c770: 6865 7220 7468 6520 636f 6e74 656e 7473 her the contents │ │ │ │ │ +0007c780: 206f 6620 6120 7061 636b 6167 6520 6e65 of a package ne │ │ │ │ │ +0007c790: 6564 7320 7468 6973 0a20 2020 2020 636f eds this. co │ │ │ │ │ +0007c7a0: 6e74 656e 7420 7761 726e 696e 6720 6973 ntent warning is │ │ │ │ │ +0007c7b0: 2061 206d 6174 7465 7220 6f66 206d 6169 a matter of mai │ │ │ │ │ +0007c7c0: 6e74 6169 6e65 7220 6469 7363 7265 7469 ntainer discreti │ │ │ │ │ +0007c7d0: 6f6e 2e0a 0a31 302e 320a 0a20 2020 2020 on...10.2.. │ │ │ │ │ +0007c7e0: 5072 6976 6174 6520 7368 6172 6564 206f Private shared o │ │ │ │ │ +0007c7f0: 626a 6563 7420 6669 6c65 7320 7368 6f75 bject files shou │ │ │ │ │ +0007c800: 6c64 2062 6520 696e 7374 616c 6c65 6420 ld be installed │ │ │ │ │ +0007c810: 696e 2073 7562 6469 7265 6374 6f72 6965 in subdirectorie │ │ │ │ │ +0007c820: 730a 2020 2020 206f 6620 e280 982f 7573 s. of .../us │ │ │ │ │ +0007c830: 722f 6c69 62e2 8099 206f 7220 e280 982f r/lib... or .../ │ │ │ │ │ +0007c840: 7573 722f 6c69 622f 7472 6970 6c65 74e2 usr/lib/triplet. │ │ │ │ │ +0007c850: 8099 2e20 2054 6869 7320 6368 616e 6765 ... This change │ │ │ │ │ +0007c860: 2070 6572 6d69 7473 2070 7269 7661 7465 permits private │ │ │ │ │ +0007c870: 0a20 2020 2020 7368 6172 6564 206f 626a . shared obj │ │ │ │ │ +0007c880: 6563 7420 6669 6c65 7320 746f 2074 616b ect files to tak │ │ │ │ │ +0007c890: 6520 6164 7661 6e74 6167 6520 6f66 206d e advantage of m │ │ │ │ │ +0007c8a0: 756c 7469 6172 6368 2c20 616e 6420 616c ultiarch, and al │ │ │ │ │ +0007c8b0: 736f 0a20 2020 2020 7265 6d6f 7665 7320 so. removes │ │ │ │ │ +0007c8c0: 7468 6520 696d 706c 6963 6174 696f 6e20 the implication │ │ │ │ │ +0007c8d0: 7468 6174 2069 7420 6973 2070 6572 6d69 that it is permi │ │ │ │ │ +0007c8e0: 7373 6962 6c65 2074 6f20 696e 7374 616c ssible to instal │ │ │ │ │ +0007c8f0: 6c20 7072 6976 6174 650a 2020 2020 2073 l private. s │ │ │ │ │ +0007c900: 6861 7265 6420 6f62 6a65 6374 2066 696c hared object fil │ │ │ │ │ +0007c910: 6573 2064 6972 6563 746c 7920 696e 746f es directly into │ │ │ │ │ +0007c920: 20e2 8098 2f75 7372 2f6c 6962 2f74 7269 .../usr/lib/tri │ │ │ │ │ +0007c930: 706c 6574 e280 992e 0a0a 3130 2e34 0a0a plet......10.4.. │ │ │ │ │ +0007c940: 2020 2020 2054 6865 2073 6865 6261 6e67 The shebang │ │ │ │ │ +0007c950: 2061 7420 7468 6520 746f 7020 6f66 2050 at the top of P │ │ │ │ │ +0007c960: 6572 6c20 636f 6d6d 616e 6420 7363 7269 erl command scri │ │ │ │ │ +0007c970: 7074 7320 6d75 7374 2062 650a 2020 2020 pts must be. │ │ │ │ │ +0007c980: 20e2 8098 2321 2f75 7372 2f62 696e 2f70 ...#!/usr/bin/p │ │ │ │ │ +0007c990: 6572 6ce2 8099 2e20 2028 5072 6576 696f erl.... (Previo │ │ │ │ │ +0007c9a0: 7573 6c79 2c20 7468 6973 2077 6173 2061 usly, this was a │ │ │ │ │ +0007c9b0: 2027 7368 6f75 6c64 2720 7261 7468 6572 'should' rather │ │ │ │ │ +0007c9c0: 2074 6861 6e20 610a 2020 2020 2027 6d75 than a. 'mu │ │ │ │ │ +0007c9d0: 7374 272e 290a 0a1f 0a46 696c 653a 2064 st'.)....File: d │ │ │ │ │ +0007c9e0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0007c9f0: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ +0007ca00: 6e20 3420 3120 312c 2020 4e65 7874 3a20 n 4 1 1, Next: │ │ │ │ │ +0007ca10: 5665 7273 696f 6e20 3420 3120 302c 2020 Version 4 1 0, │ │ │ │ │ +0007ca20: 5072 6576 3a20 5665 7273 696f 6e20 3420 Prev: Version 4 │ │ │ │ │ +0007ca30: 3120 322c 2020 5570 3a20 5570 6772 6164 1 2, Up: Upgrad │ │ │ │ │ +0007ca40: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ +0007ca50: 322e 3137 2056 6572 7369 6f6e 2034 2e31 2.17 Version 4.1 │ │ │ │ │ +0007ca60: 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .1.============= │ │ │ │ │ +0007ca70: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ +0007ca80: 2053 6570 7465 6d62 6572 2c20 3230 3137 September, 2017 │ │ │ │ │ +0007ca90: 2e0a 0a34 2e34 0a0a 2020 2020 2064 6562 ...4.4.. deb │ │ │ │ │ +0007caa0: 6961 6e2f 6368 616e 6765 6c6f 6720 6d75 ian/changelog mu │ │ │ │ │ +0007cab0: 7374 2065 7869 7374 2069 6e20 736f 7572 st exist in sour │ │ │ │ │ +0007cac0: 6365 2070 6163 6b61 6765 732e 0a0a 392e ce packages...9. │ │ │ │ │ +0007cad0: 322e 330a 0a20 2020 2020 5468 6520 6361 2.3.. The ca │ │ │ │ │ +0007cae0: 6e6f 6e69 6361 6c20 6e6f 6e2d 6578 6973 nonical non-exis │ │ │ │ │ +0007caf0: 7465 6e74 2068 6f6d 6520 6469 7265 6374 tent home direct │ │ │ │ │ +0007cb00: 6f72 7920 6973 20e2 8098 2f6e 6f6e 6578 ory is .../nonex │ │ │ │ │ +0007cb10: 6973 7465 6e74 e280 992e 0a0a 1f0a 4669 istent........Fi │ │ │ │ │ +0007cb20: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0007cb30: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ +0007cb40: 6572 7369 6f6e 2034 2031 2030 2c20 204e ersion 4 1 0, N │ │ │ │ │ +0007cb50: 6578 743a 2056 6572 7369 6f6e 2034 2030 ext: Version 4 0 │ │ │ │ │ +0007cb60: 2031 2c20 2050 7265 763a 2056 6572 7369 1, Prev: Versi │ │ │ │ │ +0007cb70: 6f6e 2034 2031 2031 2c20 2055 703a 2055 on 4 1 1, Up: U │ │ │ │ │ +0007cb80: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ +0007cb90: 7374 0a0a 3232 2e31 3820 5665 7273 696f st..22.18 Versio │ │ │ │ │ +0007cba0: 6e20 342e 312e 300a 3d3d 3d3d 3d3d 3d3d n 4.1.0.======== │ │ │ │ │ +0007cbb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ +0007cbc0: 6561 7365 6420 4175 6775 7374 2c20 3230 eased August, 20 │ │ │ │ │ +0007cbd0: 3137 2e0a 0a32 2e32 2e31 0a0a 2020 2020 17...2.2.1.. │ │ │ │ │ +0007cbe0: 204e 6f6e 2d64 6566 6175 6c74 2061 6c74 Non-default alt │ │ │ │ │ +0007cbf0: 6572 6e61 7469 7665 2064 6570 656e 6465 ernative depende │ │ │ │ │ +0007cc00: 6e63 6965 7320 6f6e 206e 6f6e 2d66 7265 ncies on non-fre │ │ │ │ │ +0007cc10: 6520 7061 636b 6167 6573 2061 7265 0a20 e packages are. │ │ │ │ │ +0007cc20: 2020 2020 7065 726d 6974 7465 6420 666f permitted fo │ │ │ │ │ +0007cc30: 7220 7061 636b 6167 6573 2069 6e20 6d61 r packages in ma │ │ │ │ │ +0007cc40: 696e 2e0a 0a34 2e31 310a 0a20 2020 2020 in...4.11.. │ │ │ │ │ +0007cc50: 4966 2075 7073 7472 6561 6d20 7072 6f76 If upstream prov │ │ │ │ │ +0007cc60: 6964 6573 204f 7065 6e50 4750 2073 6967 ides OpenPGP sig │ │ │ │ │ +0007cc70: 6e61 7475 7265 732c 2069 6e63 6c75 6469 natures, includi │ │ │ │ │ +0007cc80: 6e67 2074 6865 2075 7073 7472 6561 6d0a ng the upstream. │ │ │ │ │ +0007cc90: 2020 2020 2073 6967 6e69 6e67 206b 6579 signing key │ │ │ │ │ +0007cca0: 2061 7320 e280 9864 6562 6961 6e2f 7570 as ...debian/up │ │ │ │ │ +0007ccb0: 7374 7265 616d 2f73 6967 6e69 6e67 2d6b stream/signing-k │ │ │ │ │ +0007ccc0: 6579 2e61 7363 e280 9920 696e 2074 6865 ey.asc... in the │ │ │ │ │ +0007ccd0: 2073 6f75 7263 650a 2020 2020 2070 6163 source. pac │ │ │ │ │ +0007cce0: 6b61 6765 2061 6e64 2075 7369 6e67 2074 kage and using t │ │ │ │ │ +0007ccf0: 6865 20e2 8098 7067 7073 6967 7572 6c6d he ...pgpsigurlm │ │ │ │ │ +0007cd00: 616e 676c 65e2 8099 206f 7074 696f 6e20 angle... option │ │ │ │ │ +0007cd10: 696e 20e2 8098 6465 6269 616e 2f77 6174 in ...debian/wat │ │ │ │ │ +0007cd20: 6368 e280 990a 2020 2020 2063 6f6e 6669 ch.... confi │ │ │ │ │ +0007cd30: 6775 7261 7469 6f6e 2074 6f20 696e 6469 guration to indi │ │ │ │ │ +0007cd40: 6361 7465 2068 6f77 2074 6f20 6669 6e64 cate how to find │ │ │ │ │ +0007cd50: 2074 6865 2075 7073 7472 6561 6d20 7369 the upstream si │ │ │ │ │ +0007cd60: 676e 6174 7572 6520 666f 720a 2020 2020 gnature for. │ │ │ │ │ +0007cd70: 206e 6577 2072 656c 6561 7365 7320 6973 new releases is │ │ │ │ │ +0007cd80: 2072 6563 6f6d 6d65 6e64 6564 2e0a 0a34 recommended...4 │ │ │ │ │ +0007cd90: 2e31 350a 0a20 2020 2020 5061 636b 6167 .15.. Packag │ │ │ │ │ +0007cda0: 6573 2073 686f 756c 6420 6275 696c 6420 es should build │ │ │ │ │ +0007cdb0: 7265 7072 6f64 7563 6962 6c79 2077 6865 reproducibly whe │ │ │ │ │ +0007cdc0: 6e20 6365 7274 6169 6e20 6661 6374 6f72 n certain factor │ │ │ │ │ +0007cdd0: 7320 6172 6520 6865 6c64 0a20 2020 2020 s are held. │ │ │ │ │ +0007cde0: 636f 6e73 7461 6e74 3b20 7365 6520 342e constant; see 4. │ │ │ │ │ +0007cdf0: 3135 2066 6f72 2074 6865 206c 6973 742e 15 for the list. │ │ │ │ │ +0007ce00: 0a0a 342e 3135 0a0a 2020 2020 2050 6163 ..4.15.. Pac │ │ │ │ │ +0007ce10: 6b61 6765 7320 6172 6520 7265 636f 6d6d kages are recomm │ │ │ │ │ +0007ce20: 656e 6465 6420 746f 2062 7569 6c64 2072 ended to build r │ │ │ │ │ +0007ce30: 6570 726f 6475 6369 626c 7920 6576 656e eproducibly even │ │ │ │ │ +0007ce40: 2077 6865 6e20 6275 696c 640a 2020 2020 when build. │ │ │ │ │ +0007ce50: 2070 6174 6873 2061 6e64 206d 6f73 7420 paths and most │ │ │ │ │ +0007ce60: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari │ │ │ │ │ +0007ce70: 6162 6c65 7320 6172 6520 616c 6c6f 7765 ables are allowe │ │ │ │ │ +0007ce80: 6420 746f 2076 6172 792e 0a0a 392e 312e d to vary...9.1. │ │ │ │ │ +0007ce90: 310a 0a20 2020 2020 4f6e 6c79 2074 6865 1.. Only the │ │ │ │ │ +0007cea0: 2064 796e 616d 6963 206c 696e 6b65 7220 dynamic linker │ │ │ │ │ +0007ceb0: 6d61 7920 696e 7374 616c 6c20 6669 6c65 may install file │ │ │ │ │ +0007cec0: 7320 746f 20e2 8098 2f6c 6962 3634 2fe2 s to .../lib64/. │ │ │ │ │ +0007ced0: 8099 2e0a 0a20 2020 2020 4e6f 2070 6163 ..... No pac │ │ │ │ │ +0007cee0: 6b61 6765 2066 6f72 2061 2036 3420 6269 kage for a 64 bi │ │ │ │ │ +0007cef0: 7420 6172 6368 6974 6563 7475 7265 206d t architecture m │ │ │ │ │ +0007cf00: 6179 2069 6e73 7461 6c6c 2066 696c 6573 ay install files │ │ │ │ │ +0007cf10: 2074 6f0a 2020 2020 20e2 8098 2f75 7372 to. .../usr │ │ │ │ │ +0007cf20: 2f6c 6962 3634 2fe2 8099 206f 7220 616e /lib64/... or an │ │ │ │ │ +0007cf30: 7920 7375 6264 6972 6563 746f 7279 2e0a y subdirectory.. │ │ │ │ │ +0007cf40: 0a31 312e 382e 330a 0a20 2020 2020 5468 .11.8.3.. Th │ │ │ │ │ +0007cf50: 6520 7265 7175 6972 6564 2062 6568 6176 e required behav │ │ │ │ │ +0007cf60: 696f 7572 206f 6620 e280 9878 2d74 6572 iour of ...x-ter │ │ │ │ │ +0007cf70: 6d69 6e61 6c2d 656d 756c 6174 6f72 202d minal-emulator - │ │ │ │ │ +0007cf80: 65e2 8099 2068 6173 2062 6565 6e0a 2020 e... has been. │ │ │ │ │ +0007cf90: 2020 2063 6c61 7269 6669 6564 2c20 616e clarified, an │ │ │ │ │ +0007cfa0: 6420 7570 6461 7465 6420 746f 2072 6570 d updated to rep │ │ │ │ │ +0007cfb0: 6c61 6365 2061 2066 616c 7365 2063 6c61 lace a false cla │ │ │ │ │ +0007cfc0: 696d 2061 626f 7574 2074 6865 2062 6568 im about the beh │ │ │ │ │ +0007cfd0: 6176 696f 7572 0a20 2020 2020 6f66 20e2 aviour. of . │ │ │ │ │ +0007cfe0: 8098 7874 6572 6de2 8099 2e0a 0a20 2020 ..xterm...... │ │ │ │ │ +0007cff0: 2020 5072 6f67 7261 6d73 206d 7573 7420 Programs must │ │ │ │ │ +0007d000: 7375 7070 6f72 7420 e280 982d 6520 636f support ...-e co │ │ │ │ │ +0007d010: 6d6d 616e 64e2 8099 2077 6865 7265 20e2 mmand... where . │ │ │ │ │ +0007d020: 8098 636f 6d6d 616e 64e2 8099 206d 6179 ..command... may │ │ │ │ │ +0007d030: 2069 6e63 6c75 6465 0a20 2020 2020 6d75 include. mu │ │ │ │ │ +0007d040: 6c74 6970 6c65 2061 7267 756d 656e 7473 ltiple arguments │ │ │ │ │ +0007d050: 2c20 7768 6963 6820 6d75 7374 2062 6520 , which must be │ │ │ │ │ +0007d060: 6578 6563 7574 6564 2061 7320 6966 2074 executed as if t │ │ │ │ │ +0007d070: 6865 2061 7267 756d 656e 7473 2077 6572 he arguments wer │ │ │ │ │ +0007d080: 650a 2020 2020 2070 6173 7365 6420 746f e. passed to │ │ │ │ │ +0007d090: 20e2 8098 6578 6563 7670 e280 9920 6469 ...execvp... di │ │ │ │ │ +0007d0a0: 7265 6374 6c79 2c20 6279 7061 7373 696e rectly, bypassin │ │ │ │ │ +0007d0b0: 6720 7468 6520 7368 656c 6c2e 0a0a 2020 g the shell... │ │ │ │ │ +0007d0c0: 2020 2049 6620 7468 6973 2065 7865 6375 If this execu │ │ │ │ │ +0007d0d0: 7469 6f6e 2066 6169 6c73 2061 6e64 20e2 tion fails and . │ │ │ │ │ +0007d0e0: 8098 2d65 e280 9920 6861 7320 6120 7369 ..-e... has a si │ │ │ │ │ +0007d0f0: 6e67 6c65 2061 7267 756d 656e 742c 20e2 ngle argument, . │ │ │ │ │ +0007d100: 8098 7874 6572 6de2 8099 2773 0a20 2020 ..xterm...'s. │ │ │ │ │ +0007d110: 2020 6661 6c6c 6261 636b 2062 6568 6176 fallback behav │ │ │ │ │ +0007d120: 696f 7572 206f 6620 7061 7373 696e 6720 iour of passing │ │ │ │ │ +0007d130: e280 9863 6f6d 6d61 6e64 e280 9920 746f ...command... to │ │ │ │ │ +0007d140: 2074 6865 2073 6865 6c6c 2069 7320 7065 the shell is pe │ │ │ │ │ +0007d150: 726d 6974 7465 640a 2020 2020 2062 7574 rmitted. but │ │ │ │ │ +0007d160: 206e 6f74 2072 6571 7569 7265 642e 0a0a not required... │ │ │ │ │ +0007d170: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0007d180: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0007d190: 653a 2056 6572 7369 6f6e 2034 2030 2031 e: Version 4 0 1 │ │ │ │ │ +0007d1a0: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +0007d1b0: 2034 2030 2030 2c20 2050 7265 763a 2056 4 0 0, Prev: V │ │ │ │ │ +0007d1c0: 6572 7369 6f6e 2034 2031 2030 2c20 2055 ersion 4 1 0, U │ │ │ │ │ +0007d1d0: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +0007d1e0: 636b 6c69 7374 0a0a 3232 2e31 3920 5665 cklist..22.19 Ve │ │ │ │ │ +0007d1f0: 7273 696f 6e20 342e 302e 310a 3d3d 3d3d rsion 4.0.1.==== │ │ │ │ │ +0007d200: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0007d210: 0a52 656c 6561 7365 6420 4175 6775 7374 .Released August │ │ │ │ │ +0007d220: 2c20 3230 3137 2e0a 0a32 2e35 0a0a 2020 , 2017...2.5.. │ │ │ │ │ +0007d230: 2020 2050 7269 6f72 6974 6965 7320 6172 Priorities ar │ │ │ │ │ +0007d240: 6520 6e6f 7720 7573 6564 206f 6e6c 7920 e now used only │ │ │ │ │ +0007d250: 666f 7220 636f 6e74 726f 6c6c 696e 6720 for controlling │ │ │ │ │ +0007d260: 7768 6963 6820 7061 636b 6167 6573 2061 which packages a │ │ │ │ │ +0007d270: 7265 0a20 2020 2020 7061 7274 206f 6620 re. part of │ │ │ │ │ +0007d280: 6120 6d69 6e69 6d61 6c20 6f72 2073 7461 a minimal or sta │ │ │ │ │ +0007d290: 6e64 6172 6420 4465 6269 616e 2069 6e73 ndard Debian ins │ │ │ │ │ +0007d2a0: 7461 6c6c 6174 696f 6e20 616e 6420 7368 tallation and sh │ │ │ │ │ +0007d2b0: 6f75 6c64 2062 650a 2020 2020 2073 656c ould be. sel │ │ │ │ │ +0007d2c0: 6563 7465 6420 6261 7365 6420 6f6e 2066 ected based on f │ │ │ │ │ +0007d2d0: 756e 6374 696f 6e61 6c69 7479 2070 726f unctionality pro │ │ │ │ │ +0007d2e0: 7669 6465 6420 6469 7265 6374 6c79 2074 vided directly t │ │ │ │ │ +0007d2f0: 6f20 7573 6572 7320 2873 6f0a 2020 2020 o users (so. │ │ │ │ │ +0007d300: 206e 6561 726c 7920 616c 6c20 7368 6172 nearly all shar │ │ │ │ │ +0007d310: 6564 206c 6962 7261 7269 6573 2073 686f ed libraries sho │ │ │ │ │ +0007d320: 756c 6420 6861 7665 2061 2070 7269 6f72 uld have a prior │ │ │ │ │ +0007d330: 6974 7920 6f66 20e2 8098 6f70 7469 6f6e ity of ...option │ │ │ │ │ +0007d340: 616c e280 9929 2e0a 2020 2020 2050 6163 al...).. Pac │ │ │ │ │ +0007d350: 6b61 6765 7320 6d61 7920 6e6f 7720 6465 kages may now de │ │ │ │ │ +0007d360: 7065 6e64 206f 6e20 7061 636b 6167 6573 pend on packages │ │ │ │ │ +0007d370: 2077 6974 6820 6120 6c6f 7765 7220 7072 with a lower pr │ │ │ │ │ +0007d380: 696f 7269 7479 2e0a 0a20 2020 2020 5468 iority... Th │ │ │ │ │ +0007d390: 6520 e280 9865 7874 7261 e280 9920 7072 e ...extra... pr │ │ │ │ │ +0007d3a0: 696f 7269 7479 2068 6173 2062 6565 6e20 iority has been │ │ │ │ │ +0007d3b0: 6465 7072 6563 6174 6564 2061 6e64 2073 deprecated and s │ │ │ │ │ +0007d3c0: 686f 756c 6420 6265 2074 7265 6174 6564 hould be treated │ │ │ │ │ +0007d3d0: 2061 730a 2020 2020 2065 7175 6976 616c as. equival │ │ │ │ │ +0007d3e0: 656e 7420 746f 20e2 8098 6f70 7469 6f6e ent to ...option │ │ │ │ │ +0007d3f0: 616c e280 992e 2020 416c 6c20 e280 9865 al.... All ...e │ │ │ │ │ +0007d400: 7874 7261 e280 9920 7072 696f 7269 7469 xtra... prioriti │ │ │ │ │ +0007d410: 6573 2073 686f 756c 6420 6265 2063 6861 es should be cha │ │ │ │ │ +0007d420: 6e67 6564 0a20 2020 2020 746f 20e2 8098 nged. to ... │ │ │ │ │ +0007d430: 6f70 7469 6f6e 616c e280 992e 2020 5061 optional.... Pa │ │ │ │ │ +0007d440: 636b 6167 6573 2077 6974 6820 6120 7072 ckages with a pr │ │ │ │ │ +0007d450: 696f 7269 7479 206f 6620 e280 986f 7074 iority of ...opt │ │ │ │ │ +0007d460: 696f 6e61 6ce2 8099 206d 6179 2063 6f6e ional... may con │ │ │ │ │ +0007d470: 666c 6963 740a 2020 2020 2077 6974 6820 flict. with │ │ │ │ │ +0007d480: 6561 6368 206f 7468 6572 2028 6275 7420 each other (but │ │ │ │ │ +0007d490: 7061 636b 6167 6573 2074 6861 7420 626f packages that bo │ │ │ │ │ +0007d4a0: 7468 2068 6176 6520 6120 7072 696f 7269 th have a priori │ │ │ │ │ +0007d4b0: 7479 206f 660a 2020 2020 20e2 8098 7374 ty of. ...st │ │ │ │ │ +0007d4c0: 616e 6461 7264 e280 9920 6f72 2068 6967 andard... or hig │ │ │ │ │ +0007d4d0: 6865 7220 7374 696c 6c20 6d61 7920 6e6f her still may no │ │ │ │ │ +0007d4e0: 7420 636f 6e66 6c69 6374 292e 0a0a 352e t conflict)...5. │ │ │ │ │ +0007d4f0: 362e 3330 0a0a 2020 2020 204e 6577 2073 6.30.. New s │ │ │ │ │ +0007d500: 6563 7469 6f6e 2064 6f63 756d 656e 7469 ection documenti │ │ │ │ │ +0007d510: 6e67 2074 6865 20e2 8098 5465 7374 7375 ng the ...Testsu │ │ │ │ │ +0007d520: 6974 65e2 8099 2066 6965 6c64 2069 6e20 ite... field in │ │ │ │ │ +0007d530: 4465 6269 616e 2073 6f75 7263 650a 2020 Debian source. │ │ │ │ │ +0007d540: 2020 2063 6f6e 7472 6f6c 2066 696c 6573 control files │ │ │ │ │ +0007d550: 2e0a 0a38 2e31 2e31 0a0a 2020 2020 2053 ...8.1.1.. S │ │ │ │ │ +0007d560: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ +0007d570: 6d75 7374 206e 6f77 2069 6e76 6f6b 6520 must now invoke │ │ │ │ │ +0007d580: e280 986c 6463 6f6e 6669 67e2 8099 2062 ...ldconfig... b │ │ │ │ │ +0007d590: 7920 6d65 616e 7320 6f66 2074 7269 6767 y means of trigg │ │ │ │ │ +0007d5a0: 6572 732c 0a20 2020 2020 696e 7374 6561 ers,. instea │ │ │ │ │ +0007d5b0: 6420 6f66 206d 6169 6e74 7363 7269 7074 d of maintscript │ │ │ │ │ +0007d5c0: 732e 0a0a 392e 332e 330a 0a20 2020 2020 s...9.3.3.. │ │ │ │ │ +0007d5d0: 5061 636b 6167 6573 2061 7265 2072 6563 Packages are rec │ │ │ │ │ +0007d5e0: 6f6d 6d65 6e64 6564 2074 6f20 7573 6520 ommended to use │ │ │ │ │ +0007d5f0: 6465 6268 656c 7065 7220 746f 6f6c 7320 debhelper tools │ │ │ │ │ +0007d600: 696e 7374 6561 6420 6f66 2069 6e76 6f6b instead of invok │ │ │ │ │ +0007d610: 696e 670a 2020 2020 20e2 8098 7570 6461 ing. ...upda │ │ │ │ │ +0007d620: 7465 2d72 632e 64e2 8099 2061 6e64 20e2 te-rc.d... and . │ │ │ │ │ +0007d630: 8098 696e 766f 6b65 2d72 632e 64e2 8099 ..invoke-rc.d... │ │ │ │ │ +0007d640: 2064 6972 6563 746c 792e 0a0a 392e 332e directly...9.3. │ │ │ │ │ +0007d650: 330a 0a20 2020 2020 506f 6c69 6379 2773 3.. Policy's │ │ │ │ │ +0007d660: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of │ │ │ │ │ +0007d670: 686f 7720 7468 6520 6c6f 6361 6c20 7379 how the local sy │ │ │ │ │ +0007d680: 7374 656d 2061 646d 696e 6973 7472 6174 stem administrat │ │ │ │ │ +0007d690: 6f72 206d 6179 0a20 2020 2020 6d6f 6469 or may. modi │ │ │ │ │ +0007d6a0: 6679 2074 6865 2072 756e 6c65 7665 6c73 fy the runlevels │ │ │ │ │ +0007d6b0: 2061 7420 7768 6963 6820 6120 6461 656d at which a daem │ │ │ │ │ +0007d6c0: 6f6e 2069 7320 7374 6172 7465 6420 616e on is started an │ │ │ │ │ +0007d6d0: 6420 7374 6f70 7065 642c 2061 6e64 0a20 d stopped, and. │ │ │ │ │ +0007d6e0: 2020 2020 686f 7720 696e 6974 2073 6372 how init scr │ │ │ │ │ +0007d6f0: 6970 7473 206d 6179 2064 6570 656e 6420 ipts may depend │ │ │ │ │ +0007d700: 6f6e 206f 7468 6572 2069 6e69 7420 7363 on other init sc │ │ │ │ │ +0007d710: 7269 7074 732c 2068 6176 6520 6265 656e ripts, have been │ │ │ │ │ +0007d720: 0a20 2020 2020 7265 6d6f 7665 642e 2020 . removed. │ │ │ │ │ +0007d730: 5468 6573 6520 6172 6520 6e6f 7720 6861 These are now ha │ │ │ │ │ +0007d740: 6e64 6c65 6420 6279 204c 5342 2068 6561 ndled by LSB hea │ │ │ │ │ +0007d750: 6465 7273 2e0a 0a39 2e34 0a0a 2020 2020 ders...9.4.. │ │ │ │ │ +0007d760: 2050 6f6c 6963 7927 7320 7370 6563 6966 Policy's specif │ │ │ │ │ +0007d770: 6963 6174 696f 6e20 6f66 2074 6865 2063 ication of the c │ │ │ │ │ +0007d780: 6f6e 736f 6c65 206d 6573 7361 6765 7320 onsole messages │ │ │ │ │ +0007d790: 7468 6174 2073 686f 756c 6420 6265 0a20 that should be. │ │ │ │ │ +0007d7a0: 2020 2020 656d 6974 7465 6420 6279 20e2 emitted by . │ │ │ │ │ +0007d7b0: 8098 696e 6974 2e64 e280 9920 7363 7269 ..init.d... scri │ │ │ │ │ +0007d7c0: 7074 7320 6861 7320 6265 656e 2072 656d pts has been rem │ │ │ │ │ +0007d7d0: 6f76 6564 2e20 2054 6869 7320 6973 206e oved. This is n │ │ │ │ │ +0007d7e0: 6f77 2064 6566 696e 6564 0a20 2020 2020 ow defined. │ │ │ │ │ +0007d7f0: 6279 204c 5342 2c20 666f 7220 7379 7376 by LSB, for sysv │ │ │ │ │ +0007d800: 696e 6974 2c20 616e 6420 6973 206e 6f74 init, and is not │ │ │ │ │ +0007d810: 2065 7870 6563 7465 6420 746f 2062 6520 expected to be │ │ │ │ │ +0007d820: 666f 6c6c 6f77 6564 2062 7920 6f74 6865 followed by othe │ │ │ │ │ +0007d830: 720a 2020 2020 2069 6e69 7420 7379 7374 r. init syst │ │ │ │ │ +0007d840: 656d 732e 0a0a 392e 360a 0a20 2020 2020 ems...9.6.. │ │ │ │ │ +0007d850: 5061 636b 6167 6573 2069 6e73 7461 6c6c Packages install │ │ │ │ │ +0007d860: 696e 6720 6120 4672 6565 2044 6573 6b74 ing a Free Deskt │ │ │ │ │ +0007d870: 6f70 2065 6e74 7279 206d 7573 7420 6e6f op entry must no │ │ │ │ │ +0007d880: 7420 616c 736f 2069 6e73 7461 6c6c 2061 t also install a │ │ │ │ │ +0007d890: 0a20 2020 2020 4465 6269 616e 206d 656e . Debian men │ │ │ │ │ +0007d8a0: 7520 7379 7374 656d 2065 6e74 7279 2e0a u system entry.. │ │ │ │ │ +0007d8b0: 0a39 2e39 0a0a 2020 2020 2054 6865 2070 .9.9.. The p │ │ │ │ │ +0007d8c0: 726f 6869 6269 7469 6f6e 2061 6761 696e rohibition again │ │ │ │ │ +0007d8d0: 7374 2064 6570 656e 6469 6e67 206f 6e20 st depending on │ │ │ │ │ +0007d8e0: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari │ │ │ │ │ +0007d8f0: 6162 6c65 7320 666f 720a 2020 2020 2072 ables for. r │ │ │ │ │ +0007d900: 6561 736f 6e61 626c 6520 6465 6661 756c easonable defaul │ │ │ │ │ +0007d910: 7473 2069 7320 6f6e 6c79 2066 6f72 2070 ts is only for p │ │ │ │ │ +0007d920: 726f 6772 616d 7320 6f6e 2074 6865 2073 rograms on the s │ │ │ │ │ +0007d930: 7973 7465 6d20 5041 5448 2061 6e64 0a20 ystem PATH and. │ │ │ │ │ +0007d940: 2020 2020 6f6e 6c79 2066 6f72 2063 7573 only for cus │ │ │ │ │ +0007d950: 746f 6d20 656e 7669 726f 6e6d 656e 7420 tom environment │ │ │ │ │ +0007d960: 7661 7269 6162 6c65 2073 6574 7469 6e67 variable setting │ │ │ │ │ +0007d970: 7320 286e 6f74 2c20 7361 792c 2061 2073 s (not, say, a s │ │ │ │ │ +0007d980: 616e 650a 2020 2020 2050 4154 4829 2e0a ane. PATH).. │ │ │ │ │ +0007d990: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0007d9a0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0007d9b0: 6465 3a20 5665 7273 696f 6e20 3420 3020 de: Version 4 0 │ │ │ │ │ +0007d9c0: 302c 2020 4e65 7874 3a20 5665 7273 696f 0, Next: Versio │ │ │ │ │ +0007d9d0: 6e20 3320 3920 382c 2020 5072 6576 3a20 n 3 9 8, Prev: │ │ │ │ │ +0007d9e0: 5665 7273 696f 6e20 3420 3020 312c 2020 Version 4 0 1, │ │ │ │ │ +0007d9f0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +0007da00: 6563 6b6c 6973 740a 0a32 322e 3230 2056 ecklist..22.20 V │ │ │ │ │ +0007da10: 6572 7369 6f6e 2034 2e30 2e30 0a3d 3d3d ersion 4.0.0.=== │ │ │ │ │ +0007da20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007da30: 0a0a 5265 6c65 6173 6564 204d 6179 2c20 ..Released May, │ │ │ │ │ +0007da40: 3230 3137 2e0a 0a34 2e33 0a0a 2020 2020 2017...4.3.. │ │ │ │ │ +0007da50: 20e2 8098 636f 6e66 6967 2e73 7562 e280 ...config.sub.. │ │ │ │ │ +0007da60: 9920 616e 6420 e280 9863 6f6e 6669 672e . and ...config. │ │ │ │ │ +0007da70: 6775 6573 73e2 8099 2073 686f 756c 6420 guess... should │ │ │ │ │ +0007da80: 6265 2075 7064 6174 6564 2061 7420 6275 be updated at bu │ │ │ │ │ +0007da90: 696c 6420 7469 6d65 206f 720a 2020 2020 ild time or. │ │ │ │ │ +0007daa0: 2072 6570 6c61 6365 6420 7769 7468 2074 replaced with t │ │ │ │ │ +0007dab0: 6865 2076 6572 7369 6f6e 7320 6672 6f6d he versions from │ │ │ │ │ +0007dac0: 2061 7574 6f74 6f6f 6c73 2d64 6576 2e0a autotools-dev.. │ │ │ │ │ +0007dad0: 0a34 2e39 0a0a 2020 2020 204e 6577 20e2 .4.9.. New . │ │ │ │ │ +0007dae0: 8098 5441 5247 4554 e280 9920 7365 7420 ..TARGET... set │ │ │ │ │ +0007daf0: 6f66 20e2 8098 6470 6b67 2d61 7263 6869 of ...dpkg-archi │ │ │ │ │ +0007db00: 7465 6374 7572 65e2 8099 2076 6172 6961 tecture... varia │ │ │ │ │ +0007db10: 626c 6573 2061 6e64 206e 6577 0a20 2020 bles and new. │ │ │ │ │ +0007db20: 2020 e280 9844 4542 5f2a 5f41 5243 485f ...DEB_*_ARCH_ │ │ │ │ │ +0007db30: 4249 5453 e280 9920 616e 6420 e280 9844 BITS... and ...D │ │ │ │ │ +0007db40: 4542 5f2a 5f41 5243 485f 454e 4449 414e EB_*_ARCH_ENDIAN │ │ │ │ │ +0007db50: e280 9920 7661 7269 6162 6c65 732e 0a0a ... variables... │ │ │ │ │ +0007db60: 342e 392e 310a 0a20 2020 2020 4e65 7720 4.9.1.. New │ │ │ │ │ +0007db70: e280 9844 4542 5f42 5549 4c44 5f4f 5054 ...DEB_BUILD_OPT │ │ │ │ │ +0007db80: 494f 4e53 e280 9920 7461 672c 20e2 8098 IONS... tag, ... │ │ │ │ │ +0007db90: 6e6f 646f 63e2 8099 2c20 7768 6963 6820 nodoc..., which │ │ │ │ │ +0007dba0: 7361 7973 2074 6f20 7375 7070 7265 7373 says to suppress │ │ │ │ │ +0007dbb0: 0a20 2020 2020 646f 6375 6d65 6e74 6174 . documentat │ │ │ │ │ +0007dbc0: 696f 6e20 6765 6e65 7261 7469 6f6e 2028 ion generation ( │ │ │ │ │ +0007dbd0: 6275 7420 636f 6e74 696e 7565 2074 6f20 but continue to │ │ │ │ │ +0007dbe0: 6275 696c 6420 616c 6c20 6269 6e61 7279 build all binary │ │ │ │ │ +0007dbf0: 0a20 2020 2020 7061 636b 6167 6573 2c20 . packages, │ │ │ │ │ +0007dc00: 6576 656e 2064 6f63 756d 656e 7461 7469 even documentati │ │ │ │ │ +0007dc10: 6f6e 2070 6163 6b61 6765 732c 206a 7573 on packages, jus │ │ │ │ │ +0007dc20: 7420 6c65 7420 7468 656d 2062 6520 6d6f t let them be mo │ │ │ │ │ +0007dc30: 7374 6c79 0a20 2020 2020 656d 7074 7929 stly. empty) │ │ │ │ │ +0007dc40: 2e0a 0a35 2e32 0a0a 2020 2020 2041 7574 ...5.2.. Aut │ │ │ │ │ +0007dc50: 6f6d 6174 6963 616c 6c79 2d67 656e 6572 omatically-gener │ │ │ │ │ +0007dc60: 6174 6564 2064 6562 7567 2070 6163 6b61 ated debug packa │ │ │ │ │ +0007dc70: 6765 7320 646f 206e 6f74 206e 6565 6420 ges do not need │ │ │ │ │ +0007dc80: 746f 2068 6176 6520 610a 2020 2020 2063 to have a. c │ │ │ │ │ +0007dc90: 6f72 7265 7370 6f6e 6469 6e67 2073 7461 orresponding sta │ │ │ │ │ +0007dca0: 6e7a 6120 696e 20e2 8098 6465 6269 616e nza in ...debian │ │ │ │ │ +0007dcb0: 2f63 6f6e 7472 6f6c e280 992e 2020 2854 /control.... (T │ │ │ │ │ +0007dcc0: 6869 7320 6973 2065 7869 7374 696e 670a his is existing. │ │ │ │ │ +0007dcd0: 2020 2020 2070 7261 6374 6963 653b 2074 practice; t │ │ │ │ │ +0007dce0: 6869 7320 506f 6c69 6379 2075 7064 6174 his Policy updat │ │ │ │ │ +0007dcf0: 6520 6973 206a 7573 7420 636c 6561 7265 e is just cleare │ │ │ │ │ +0007dd00: 7220 6162 6f75 7420 6974 2e29 0a0a 352e r about it.)..5. │ │ │ │ │ +0007dd10: 362e 3132 0a0a 2020 2020 2043 6f6c 6f6e 6.12.. Colon │ │ │ │ │ +0007dd20: 7320 6172 6520 6e6f 7420 7065 726d 6974 s are not permit │ │ │ │ │ +0007dd30: 7465 6420 696e 2075 7073 7472 6561 6d20 ted in upstream │ │ │ │ │ +0007dd40: 7665 7273 696f 6e20 6e75 6d62 6572 732e version numbers. │ │ │ │ │ +0007dd50: 0a0a 372e 370a 0a20 2020 2020 4e65 7720 ..7.7.. New │ │ │ │ │ +0007dd60: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ +0007dd70: 2d41 7263 68e2 8099 2061 6e64 20e2 8098 -Arch... and ... │ │ │ │ │ +0007dd80: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ +0007dd90: 4172 6368 e280 9920 6669 656c 6473 2061 Arch... fields a │ │ │ │ │ +0007dda0: 7265 206e 6f77 0a20 2020 2020 7375 7070 re now. supp │ │ │ │ │ +0007ddb0: 6f72 7465 642e 0a0a 382e 340a 0a20 2020 orted...8.4.. │ │ │ │ │ +0007ddc0: 2020 5468 6520 7265 636f 6d6d 656e 6465 The recommende │ │ │ │ │ +0007ddd0: 6420 7061 636b 6167 6520 6e61 6d65 2066 d package name f │ │ │ │ │ +0007dde0: 6f72 2073 6861 7265 6420 6c69 6272 6172 or shared librar │ │ │ │ │ +0007ddf0: 7920 6465 7665 6c6f 706d 656e 7420 6669 y development fi │ │ │ │ │ +0007de00: 6c65 730a 2020 2020 2069 7320 6e6f 7720 les. is now │ │ │ │ │ +0007de10: 6c69 6272 6172 796e 616d 652d 6465 7620 libraryname-dev │ │ │ │ │ +0007de20: 6f72 206c 6962 7261 7279 6e61 6d65 6170 or librarynameap │ │ │ │ │ +0007de30: 6976 6572 7369 6f6e 2d64 6576 2c20 6e6f iversion-dev, no │ │ │ │ │ +0007de40: 740a 2020 2020 206c 6962 7261 7279 6e61 t. libraryna │ │ │ │ │ +0007de50: 6d65 736f 7665 7273 696f 6e2d 6465 762e mesoversion-dev. │ │ │ │ │ +0007de60: 0a0a 392e 312e 310a 0a20 2020 2020 5468 ..9.1.1.. Th │ │ │ │ │ +0007de70: 6520 7374 6162 6c65 2072 656c 6561 7365 e stable release │ │ │ │ │ +0007de80: 206f 6620 4465 6269 616e 2073 7570 706f of Debian suppo │ │ │ │ │ +0007de90: 7274 7320 e280 982f 7275 6ee2 8099 2c20 rts .../run..., │ │ │ │ │ +0007dea0: 736f 2070 6163 6b61 6765 7320 6d61 7920 so packages may │ │ │ │ │ +0007deb0: 6e6f 770a 2020 2020 2061 7373 756d 6520 now. assume │ │ │ │ │ +0007dec0: 7468 6174 2069 7420 6578 6973 7473 2061 that it exists a │ │ │ │ │ +0007ded0: 6e64 2064 6f20 6e6f 7420 6e65 6564 2061 nd do not need a │ │ │ │ │ +0007dee0: 6e79 2073 7065 6369 616c 2064 6570 656e ny special depen │ │ │ │ │ +0007def0: 6465 6e63 7920 6f6e 2061 0a20 2020 2020 dency on a. │ │ │ │ │ +0007df00: 7665 7273 696f 6e20 6f66 2069 6e69 7473 version of inits │ │ │ │ │ +0007df10: 6372 6970 7473 2e0a 0a39 2e33 2e32 0a0a cripts...9.3.2.. │ │ │ │ │ +0007df20: 2020 2020 204e 6577 206f 7074 696f 6e61 New optiona │ │ │ │ │ +0007df30: 6c20 e280 9874 7279 2d72 6573 7461 7274 l ...try-restart │ │ │ │ │ +0007df40: e280 9920 7374 616e 6461 7264 2069 6e69 ... standard ini │ │ │ │ │ +0007df50: 7420 7363 7269 7074 2061 7267 756d 656e t script argumen │ │ │ │ │ +0007df60: 742c 2077 6869 6368 2028 6966 0a20 2020 t, which (if. │ │ │ │ │ +0007df70: 2020 7375 7070 6f72 7465 6429 2073 686f supported) sho │ │ │ │ │ +0007df80: 756c 6420 7265 7374 6172 7420 7468 6520 uld restart the │ │ │ │ │ +0007df90: 7365 7276 6963 6520 6966 2069 7420 6973 service if it is │ │ │ │ │ +0007dfa0: 2061 6c72 6561 6479 2072 756e 6e69 6e67 already running │ │ │ │ │ +0007dfb0: 2061 6e64 0a20 2020 2020 6f74 6865 7277 and. otherw │ │ │ │ │ +0007dfc0: 6973 6520 6a75 7374 2072 6570 6f72 7420 ise just report │ │ │ │ │ +0007dfd0: 7375 6363 6573 732e 0a0a 392e 332e 320a success...9.3.2. │ │ │ │ │ +0007dfe0: 0a20 2020 2020 5375 7070 6f72 7420 666f . Support fo │ │ │ │ │ +0007dff0: 7220 7468 6520 e280 9873 7461 7475 73e2 r the ...status. │ │ │ │ │ +0007e000: 8099 2069 6e69 7420 7363 7269 7074 2061 .. init script a │ │ │ │ │ +0007e010: 7267 756d 656e 7420 6973 2072 6563 6f6d rgument is recom │ │ │ │ │ +0007e020: 6d65 6e64 6564 2e0a 0a39 2e33 2e33 2e32 mended...9.3.3.2 │ │ │ │ │ +0007e030: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ +0007e040: 6d75 7374 206e 6f74 2063 616c 6c20 e280 must not call .. │ │ │ │ │ +0007e050: 982f 6574 632f 696e 6974 2e64 e280 9920 ./etc/init.d... │ │ │ │ │ +0007e060: 7363 7269 7074 7320 6469 7265 6374 6c79 scripts directly │ │ │ │ │ +0007e070: 2065 7665 6e20 6173 2061 0a20 2020 2020 even as a. │ │ │ │ │ +0007e080: 6661 6c6c 6261 636b 2c20 616e 6420 696e fallback, and in │ │ │ │ │ +0007e090: 7374 6561 6420 6d75 7374 2061 6c77 6179 stead must alway │ │ │ │ │ +0007e0a0: 7320 7573 6520 e280 9869 6e76 6f6b 652d s use ...invoke- │ │ │ │ │ +0007e0b0: 7263 2e64 e280 9920 2877 6869 6368 2069 rc.d... (which i │ │ │ │ │ +0007e0c0: 730a 2020 2020 2065 7373 656e 7469 616c s. essential │ │ │ │ │ +0007e0d0: 2061 6e64 2073 686f 756c 646e 2774 2072 and shouldn't r │ │ │ │ │ +0007e0e0: 6571 7569 7265 2061 6e79 2063 6f6e 6469 equire any condi │ │ │ │ │ +0007e0f0: 7469 6f6e 616c 292e 0a0a 392e 3131 2e31 tional)...9.11.1 │ │ │ │ │ +0007e100: 0a0a 2020 2020 2049 6e73 7472 7563 7469 .. Instructi │ │ │ │ │ +0007e110: 6f6e 7320 666f 7220 e280 9875 7073 7461 ons for ...upsta │ │ │ │ │ +0007e120: 7274 e280 9920 696e 7465 6772 6174 696f rt... integratio │ │ │ │ │ +0007e130: 6e20 7265 6d6f 7665 6420 7369 6e63 6520 n removed since │ │ │ │ │ +0007e140: e280 9875 7073 7461 7274 e280 9920 6973 ...upstart... is │ │ │ │ │ +0007e150: 0a20 2020 2020 6e6f 206c 6f6e 6765 7220 . no longer │ │ │ │ │ +0007e160: 6d61 696e 7461 696e 6564 2069 6e20 4465 maintained in De │ │ │ │ │ +0007e170: 6269 616e 2e0a 0a31 302e 310a 0a20 2020 bian...10.1.. │ │ │ │ │ +0007e180: 2020 5061 636b 6167 6573 206d 6179 206e Packages may n │ │ │ │ │ +0007e190: 6f74 2069 6e73 7461 6c6c 2066 696c 6573 ot install files │ │ │ │ │ +0007e1a0: 2069 6e20 626f 7468 20e2 8098 2f70 6174 in both .../pat │ │ │ │ │ +0007e1b0: 68e2 8099 2061 6e64 20e2 8098 2f75 7372 h... and .../usr │ │ │ │ │ +0007e1c0: 2f70 6174 68e2 8099 2c20 616e 640a 2020 /path..., and. │ │ │ │ │ +0007e1d0: 2020 206d 7573 7420 6d61 6e61 6765 2061 must manage a │ │ │ │ │ +0007e1e0: 6e79 2062 6163 6b77 6172 642d 636f 6d70 ny backward-comp │ │ │ │ │ +0007e1f0: 6174 6962 696c 6974 7920 7379 6d6c 696e atibility symlin │ │ │ │ │ +0007e200: 6b73 2073 6f20 7468 6174 2074 6865 7920 ks so that they │ │ │ │ │ +0007e210: 646f 6e27 740a 2020 2020 2062 7265 616b don't. break │ │ │ │ │ +0007e220: 2069 6620 e280 982f 7061 7468 e280 9920 if .../path... │ │ │ │ │ +0007e230: 616e 6420 e280 982f 7573 722f 7061 7468 and .../usr/path │ │ │ │ │ +0007e240: e280 9920 6172 6520 7468 6520 7361 6d65 ... are the same │ │ │ │ │ +0007e250: 2064 6972 6563 746f 7279 2e0a 0a31 302e directory...10. │ │ │ │ │ +0007e260: 360a 0a20 2020 2020 5061 636b 6167 6573 6.. Packages │ │ │ │ │ +0007e270: 2073 686f 756c 6420 6173 7375 6d65 2064 should assume d │ │ │ │ │ +0007e280: 6576 6963 6520 6669 6c65 7320 696e 20e2 evice files in . │ │ │ │ │ +0007e290: 8098 2f64 6576 e280 9920 6172 6520 6479 ../dev... are dy │ │ │ │ │ +0007e2a0: 6e61 6d69 6361 6c6c 790a 2020 2020 206d namically. m │ │ │ │ │ +0007e2b0: 616e 6167 6564 2061 6e64 2064 6f6e 2774 anaged and don't │ │ │ │ │ +0007e2c0: 2068 6176 6520 746f 2062 6520 6372 6561 have to be crea │ │ │ │ │ +0007e2d0: 7465 6420 6279 2074 6865 2070 6163 6b61 ted by the packa │ │ │ │ │ +0007e2e0: 6765 2e20 2050 6163 6b61 6765 730a 2020 ge. Packages. │ │ │ │ │ +0007e2f0: 2020 206f 7468 6572 2074 6861 6e20 7468 other than th │ │ │ │ │ +0007e300: 6f73 6520 7768 6f73 6520 7075 7270 6f73 ose whose purpos │ │ │ │ │ +0007e310: 6520 6973 2074 6f20 6d61 6e61 6765 20e2 e is to manage . │ │ │ │ │ +0007e320: 8098 2f64 6576 e280 9920 6d75 7374 206e ../dev... must n │ │ │ │ │ +0007e330: 6f74 2063 7265 6174 650a 2020 2020 206f ot create. o │ │ │ │ │ +0007e340: 7220 7265 6d6f 7665 2066 696c 6573 2074 r remove files t │ │ │ │ │ +0007e350: 6865 7265 2077 6865 6e20 6120 6479 6e61 here when a dyna │ │ │ │ │ +0007e360: 6d69 6320 6d61 6e61 6765 6d65 6e74 2066 mic management f │ │ │ │ │ +0007e370: 6163 696c 6974 7920 6973 2069 6e20 7573 acility is in us │ │ │ │ │ +0007e380: 652e 0a20 2020 2020 4e61 6d65 6420 7069 e.. Named pi │ │ │ │ │ +0007e390: 7065 7320 616e 6420 6465 7669 6365 2066 pes and device f │ │ │ │ │ +0007e3a0: 696c 6573 206f 7574 7369 6465 206f 6620 iles outside of │ │ │ │ │ +0007e3b0: e280 982f 6465 76e2 8099 2073 686f 756c .../dev... shoul │ │ │ │ │ +0007e3c0: 6420 6e6f 726d 616c 6c79 2062 650a 2020 d normally be. │ │ │ │ │ +0007e3d0: 2020 2063 7265 6174 6564 206f 6e20 6465 created on de │ │ │ │ │ +0007e3e0: 6d61 6e64 2076 6961 2069 6e69 7420 7363 mand via init sc │ │ │ │ │ +0007e3f0: 7269 7074 732c 2073 7973 7465 6d64 2075 ripts, systemd u │ │ │ │ │ +0007e400: 6e69 7473 2c20 6f72 2073 696d 696c 6172 nits, or similar │ │ │ │ │ +0007e410: 0a20 2020 2020 6d65 6368 616e 6973 6d73 . mechanisms │ │ │ │ │ +0007e420: 2c20 6275 7420 6d61 7920 6265 2063 7265 , but may be cre │ │ │ │ │ +0007e430: 6174 6564 2061 6e64 2072 656d 6f76 6564 ated and removed │ │ │ │ │ +0007e440: 2069 6e20 6d61 696e 7461 696e 6572 2073 in maintainer s │ │ │ │ │ +0007e450: 6372 6970 7473 2069 660a 2020 2020 2074 cripts if. t │ │ │ │ │ +0007e460: 6865 7920 6d75 7374 2062 6520 6372 6561 hey must be crea │ │ │ │ │ +0007e470: 7465 6420 6475 7269 6e67 2070 6163 6b61 ted during packa │ │ │ │ │ +0007e480: 6765 2069 6e73 7461 6c6c 6174 696f 6e2e ge installation. │ │ │ │ │ +0007e490: 0a0a 3130 2e39 0a0a 2020 2020 2043 6865 ..10.9.. Che │ │ │ │ │ +0007e4a0: 636b 696e 6720 7769 7468 2074 6865 2062 cking with the b │ │ │ │ │ +0007e4b0: 6173 652d 7061 7373 7764 206d 6169 6e74 ase-passwd maint │ │ │ │ │ +0007e4c0: 6169 6e65 7220 6973 206e 6f20 6c6f 6e67 ainer is no long │ │ │ │ │ +0007e4d0: 6572 2072 6571 7569 7265 6420 286f 720a er required (or. │ │ │ │ │ +0007e4e0: 2020 2020 2064 6573 6972 6162 6c65 2920 desirable) │ │ │ │ │ +0007e4f0: 7768 656e 2063 7265 6174 696e 6720 6120 when creating a │ │ │ │ │ +0007e500: 6e65 7720 6479 6e61 6d69 6320 7573 6572 new dynamic user │ │ │ │ │ +0007e510: 206f 7220 6772 6f75 7020 696e 2061 2070 or group in a p │ │ │ │ │ +0007e520: 6163 6b61 6765 2e0a 0a31 322e 330a 0a20 ackage...12.3.. │ │ │ │ │ +0007e530: 2020 2020 4465 7065 6e64 656e 6369 6573 Dependencies │ │ │ │ │ +0007e540: 206f 6e20 2a2d 646f 6320 7061 636b 6167 on *-doc packag │ │ │ │ │ +0007e550: 6573 2073 686f 756c 6420 6265 2061 7420 es should be at │ │ │ │ │ +0007e560: 6d6f 7374 2052 6563 6f6d 6d65 6e64 730a most Recommends. │ │ │ │ │ +0007e570: 2020 2020 2028 5375 6767 6573 7473 2069 (Suggests i │ │ │ │ │ +0007e580: 6620 7468 6579 206f 6e6c 7920 696e 636c f they only incl │ │ │ │ │ +0007e590: 7564 6520 646f 6375 6d65 6e74 6174 696f ude documentatio │ │ │ │ │ +0007e5a0: 6e20 696e 2073 7570 706c 656d 656e 7461 n in supplementa │ │ │ │ │ +0007e5b0: 6c0a 2020 2020 2066 6f72 6d61 7473 292e l. formats). │ │ │ │ │ +0007e5c0: 0a0a 3132 2e35 0a0a 2020 2020 2054 6865 ..12.5.. The │ │ │ │ │ +0007e5d0: 204d 6f7a 696c 6c61 2050 7562 6c69 6320 Mozilla Public │ │ │ │ │ +0007e5e0: 4c69 6365 6e73 6520 312e 3120 616e 6420 License 1.1 and │ │ │ │ │ +0007e5f0: 322e 3020 284d 504c 2d31 2e31 2061 6e64 2.0 (MPL-1.1 and │ │ │ │ │ +0007e600: 204d 504c 2d32 2e30 2920 6172 650a 2020 MPL-2.0) are. │ │ │ │ │ +0007e610: 2020 206e 6f77 2069 6e63 6c75 6465 6420 now included │ │ │ │ │ +0007e620: 696e 20e2 8098 2f75 7372 2f73 6861 7265 in .../usr/share │ │ │ │ │ +0007e630: 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 /common-licenses │ │ │ │ │ +0007e640: e280 9920 616e 6420 646f 206e 6f74 206e ... and do not n │ │ │ │ │ +0007e650: 6565 6420 746f 2062 650a 2020 2020 2063 eed to be. c │ │ │ │ │ +0007e660: 6f70 6965 6420 7665 7262 6174 696d 2069 opied verbatim i │ │ │ │ │ +0007e670: 6e20 7468 6520 7061 636b 6167 6520 e280 n the package .. │ │ │ │ │ +0007e680: 9863 6f70 7972 6967 6874 e280 9920 6669 .copyright... fi │ │ │ │ │ +0007e690: 6c65 2e0a 0a63 6f70 7972 6967 6874 2d66 le...copyright-f │ │ │ │ │ +0007e6a0: 6f72 6d61 740a 0a20 2020 2020 5468 6520 ormat.. The │ │ │ │ │ +0007e6b0: e280 9868 7474 7073 e280 9920 666f 726d ...https... form │ │ │ │ │ +0007e6c0: 206f 6620 7468 6520 636f 7079 7269 6768 of the copyrigh │ │ │ │ │ +0007e6d0: 742d 666f 726d 6174 2055 524c 2069 7320 t-format URL is │ │ │ │ │ +0007e6e0: 6e6f 7720 616c 6c6f 7765 6420 616e 640a now allowed and. │ │ │ │ │ +0007e6f0: 2020 2020 2070 7265 6665 7272 6564 2069 preferred i │ │ │ │ │ +0007e700: 6e20 7468 6520 e280 9846 6f72 6d61 74e2 n the ...Format. │ │ │ │ │ +0007e710: 8099 2066 6965 6c64 2e0a 0a70 6572 6c0a .. field...perl. │ │ │ │ │ +0007e720: 0a20 2020 2020 5468 6520 5065 726c 2073 . The Perl s │ │ │ │ │ +0007e730: 6561 7263 6820 7061 7468 206e 6f77 2069 earch path now i │ │ │ │ │ +0007e740: 6e63 6c75 6465 7320 6d75 6c74 6961 7263 ncludes multiarc │ │ │ │ │ +0007e750: 6820 6469 7265 6374 6f72 6965 732e 2020 h directories. │ │ │ │ │ +0007e760: 5468 650a 2020 2020 2076 656e 646f 7220 The. vendor │ │ │ │ │ +0007e770: 6469 7265 6374 6f72 7920 666f 7220 6172 directory for ar │ │ │ │ │ +0007e780: 6368 6974 6563 7475 7265 2d73 7065 6369 chitecture-speci │ │ │ │ │ +0007e790: 6669 6320 6d6f 6475 6c65 7320 6973 206e fic modules is n │ │ │ │ │ +0007e7a0: 6f77 2076 6572 7369 6f6e 6564 0a20 2020 ow versioned. │ │ │ │ │ +0007e7b0: 2020 746f 2073 7570 706f 7274 206d 756c to support mul │ │ │ │ │ +0007e7c0: 7469 6172 6368 2e0a 0a76 6972 7475 616c tiarch...virtual │ │ │ │ │ +0007e7d0: 0a0a 2020 2020 204e 6577 20e2 8098 6164 .. New ...ad │ │ │ │ │ +0007e7e0: 7665 6e74 7572 65e2 8099 2076 6972 7475 venture... virtu │ │ │ │ │ +0007e7f0: 616c 2070 6163 6b61 6765 2066 6f72 2069 al package for i │ │ │ │ │ +0007e800: 6d70 6c65 6d65 6e74 6174 696f 6e73 206f mplementations o │ │ │ │ │ +0007e810: 6620 7468 6520 636c 6173 7369 630a 2020 f the classic. │ │ │ │ │ +0007e820: 2020 2043 6f6c 6f73 7361 6c20 4361 7665 Colossal Cave │ │ │ │ │ +0007e830: 2041 6476 656e 7475 7265 2067 616d 652e Adventure game. │ │ │ │ │ +0007e840: 0a0a 7669 7274 7561 6c0a 0a20 2020 2020 ..virtual.. │ │ │ │ │ +0007e850: 4e65 7720 e280 9868 7474 7064 2d77 7367 New ...httpd-wsg │ │ │ │ │ +0007e860: 6933 e280 9920 7669 7274 7561 6c20 7061 i3... virtual pa │ │ │ │ │ +0007e870: 636b 6167 6520 666f 7220 5079 7468 6f6e ckage for Python │ │ │ │ │ +0007e880: 2033 2057 5347 492d 6361 7061 626c 6520 3 WSGI-capable │ │ │ │ │ +0007e890: 4854 5450 0a20 2020 2020 7365 7276 6572 HTTP. server │ │ │ │ │ +0007e8a0: 732e 2020 5468 6520 6578 6973 7469 6e67 s. The existing │ │ │ │ │ +0007e8b0: 20e2 8098 6874 7470 642d 7773 6769 e280 ...httpd-wsgi.. │ │ │ │ │ +0007e8c0: 9920 7669 7274 7561 6c20 7061 636b 6167 . virtual packag │ │ │ │ │ +0007e8d0: 6520 6973 2066 6f72 2050 7974 686f 6e20 e is for Python │ │ │ │ │ +0007e8e0: 320a 2020 2020 2057 5347 492d 6361 7061 2. WSGI-capa │ │ │ │ │ +0007e8f0: 626c 6520 4854 5450 2073 6572 7665 7273 ble HTTP servers │ │ │ │ │ +0007e900: 2e0a 0a76 6972 7475 616c 0a0a 2020 2020 ...virtual.. │ │ │ │ │ +0007e910: 204e 6577 20e2 8098 7669 7274 7561 6c2d New ...virtual- │ │ │ │ │ +0007e920: 6d79 7371 6c2d 636c 6965 6e74 e280 992c mysql-client..., │ │ │ │ │ +0007e930: 20e2 8098 7669 7274 7561 6c2d 6d79 7371 ...virtual-mysq │ │ │ │ │ +0007e940: 6c2d 636c 6965 6e74 2d63 6f72 65e2 8099 l-client-core... │ │ │ │ │ +0007e950: 2c0a 2020 2020 20e2 8098 7669 7274 7561 ,. ...virtua │ │ │ │ │ +0007e960: 6c2d 6d79 7371 6c2d 7365 7276 6572 e280 l-mysql-server.. │ │ │ │ │ +0007e970: 992c 20e2 8098 7669 7274 7561 6c2d 6d79 ., ...virtual-my │ │ │ │ │ +0007e980: 7371 6c2d 7365 7276 6572 2d63 6f72 65e2 sql-server-core. │ │ │ │ │ +0007e990: 8099 2c20 616e 640a 2020 2020 20e2 8098 .., and. ... │ │ │ │ │ +0007e9a0: 7669 7274 7561 6c2d 6d79 7371 6c2d 7465 virtual-mysql-te │ │ │ │ │ +0007e9b0: 7374 7375 6974 65e2 8099 2076 6972 7475 stsuite... virtu │ │ │ │ │ +0007e9c0: 616c 2070 6163 6b61 6765 7320 666f 7220 al packages for │ │ │ │ │ +0007e9d0: 4d79 5351 4c2d 636f 6d70 6174 6962 6c65 MySQL-compatible │ │ │ │ │ +0007e9e0: 0a20 2020 2020 736f 6674 7761 7265 2e0a . software.. │ │ │ │ │ +0007e9f0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0007ea00: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0007ea10: 6465 3a20 5665 7273 696f 6e20 3320 3920 de: Version 3 9 │ │ │ │ │ +0007ea20: 382c 2020 4e65 7874 3a20 5665 7273 696f 8, Next: Versio │ │ │ │ │ +0007ea30: 6e20 3320 3920 372c 2020 5072 6576 3a20 n 3 9 7, Prev: │ │ │ │ │ +0007ea40: 5665 7273 696f 6e20 3420 3020 302c 2020 Version 4 0 0, │ │ │ │ │ +0007ea50: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +0007ea60: 6563 6b6c 6973 740a 0a32 322e 3231 2056 ecklist..22.21 V │ │ │ │ │ +0007ea70: 6572 7369 6f6e 2033 2e39 2e38 0a3d 3d3d ersion 3.9.8.=== │ │ │ │ │ +0007ea80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007ea90: 0a0a 5265 6c65 6173 6564 2041 7072 696c ..Released April │ │ │ │ │ +0007eaa0: 2c20 3230 3136 2e0a 0a39 2e36 0a0a 2020 , 2016...9.6.. │ │ │ │ │ +0007eab0: 2020 2054 6865 206d 656e 7520 7379 7374 The menu syst │ │ │ │ │ +0007eac0: 656d 2069 7320 6465 7072 6563 6174 6564 em is deprecated │ │ │ │ │ +0007ead0: 2069 6e20 6661 766f 7220 6f66 2074 6865 in favor of the │ │ │ │ │ +0007eae0: 2046 7265 6544 6573 6b74 6f70 206d 656e FreeDesktop men │ │ │ │ │ +0007eaf0: 750a 2020 2020 2073 7461 6e64 6172 642e u. standard. │ │ │ │ │ +0007eb00: 2020 4e65 7720 7265 7175 6972 656d 656e New requiremen │ │ │ │ │ +0007eb10: 7473 2073 6574 2066 6f72 2046 7265 6544 ts set for FreeD │ │ │ │ │ +0007eb20: 6573 6b74 6f70 206d 656e 7520 656e 7472 esktop menu entr │ │ │ │ │ +0007eb30: 6965 732e 0a0a 392e 370a 0a20 2020 2020 ies...9.7.. │ │ │ │ │ +0007eb40: 4e65 7720 696e 7374 7275 6374 696f 6e73 New instructions │ │ │ │ │ +0007eb50: 2066 6f72 2072 6567 6973 7465 7269 6e67 for registering │ │ │ │ │ +0007eb60: 206d 6564 6961 2074 7970 6520 6861 6e64 media type hand │ │ │ │ │ +0007eb70: 6c65 7273 2077 6974 6820 7468 650a 2020 lers with the. │ │ │ │ │ +0007eb80: 2020 2046 7265 6544 6573 6b74 6f70 2073 FreeDesktop s │ │ │ │ │ +0007eb90: 7973 7465 6d2c 2077 6869 6368 2061 7574 ystem, which aut │ │ │ │ │ +0007eba0: 6f6d 6174 6963 616c 6c79 2073 796e 6368 omatically synch │ │ │ │ │ +0007ebb0: 726f 6e69 7a65 7320 7769 7468 206d 6169 ronizes with mai │ │ │ │ │ +0007ebc0: 6c63 6170 0a20 2020 2020 616e 6420 7468 lcap. and th │ │ │ │ │ +0007ebd0: 6572 6566 6f72 6520 7265 706c 6163 6573 erefore replaces │ │ │ │ │ +0007ebe0: 206d 6169 6c63 6170 2072 6567 6973 7472 mailcap registr │ │ │ │ │ +0007ebf0: 6174 696f 6e20 666f 7220 7061 636b 6167 ation for packag │ │ │ │ │ +0007ec00: 6573 2075 7369 6e67 0a20 2020 2020 6465 es using. de │ │ │ │ │ +0007ec10: 736b 746f 7020 656e 7472 6965 732e 0a0a sktop entries... │ │ │ │ │ +0007ec20: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0007ec30: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0007ec40: 653a 2056 6572 7369 6f6e 2033 2039 2037 e: Version 3 9 7 │ │ │ │ │ +0007ec50: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +0007ec60: 2033 2039 2036 2c20 2050 7265 763a 2056 3 9 6, Prev: V │ │ │ │ │ +0007ec70: 6572 7369 6f6e 2033 2039 2038 2c20 2055 ersion 3 9 8, U │ │ │ │ │ +0007ec80: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +0007ec90: 636b 6c69 7374 0a0a 3232 2e32 3220 5665 cklist..22.22 Ve │ │ │ │ │ +0007eca0: 7273 696f 6e20 332e 392e 370a 3d3d 3d3d rsion 3.9.7.==== │ │ │ │ │ +0007ecb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0007ecc0: 0a52 656c 6561 7365 6420 4665 6272 7561 .Released Februa │ │ │ │ │ +0007ecd0: 7279 2c20 3230 3136 2e0a 0a31 302e 350a ry, 2016...10.5. │ │ │ │ │ +0007ece0: 0a20 2020 2020 5379 6d62 6f6c 6963 206c . Symbolic l │ │ │ │ │ +0007ecf0: 696e 6b73 206d 7573 7420 6e6f 7420 7472 inks must not tr │ │ │ │ │ +0007ed00: 6176 6572 7365 2061 626f 7665 2074 6865 averse above the │ │ │ │ │ +0007ed10: 2072 6f6f 7420 6469 7265 6374 6f72 792e root directory. │ │ │ │ │ +0007ed20: 0a0a 392e 322e 320a 0a20 2020 2020 3332 ..9.2.2.. 32 │ │ │ │ │ +0007ed30: 6269 7420 5549 4473 2069 6e20 7468 6520 bit UIDs in the │ │ │ │ │ +0007ed40: 7261 6e67 6520 3635 3533 362d 3432 3934 range 65536-4294 │ │ │ │ │ +0007ed50: 3936 3732 3933 2061 7265 2072 6573 6572 967293 are reser │ │ │ │ │ +0007ed60: 7665 6420 666f 720a 2020 2020 2064 796e ved for. dyn │ │ │ │ │ +0007ed70: 616d 6963 616c 6c79 2061 6c6c 6f63 6174 amically allocat │ │ │ │ │ +0007ed80: 6564 2075 7365 7220 6163 636f 756e 7473 ed user accounts │ │ │ │ │ +0007ed90: 2e0a 0a35 2e31 0a0a 2020 2020 2045 6d70 ...5.1.. Emp │ │ │ │ │ +0007eda0: 7479 2066 6965 6c64 2076 616c 7565 7320 ty field values │ │ │ │ │ +0007edb0: 696e 2063 6f6e 7472 6f6c 2066 696c 6573 in control files │ │ │ │ │ +0007edc0: 2061 7265 206f 6e6c 7920 7065 726d 6974 are only permit │ │ │ │ │ +0007edd0: 7465 6420 696e 2074 6865 0a20 2020 2020 ted in the. │ │ │ │ │ +0007ede0: e280 9864 6562 6961 6e2f 636f 6e74 726f ...debian/contro │ │ │ │ │ +0007edf0: 6ce2 8099 2066 696c 6520 6f66 2061 2073 l... file of a s │ │ │ │ │ +0007ee00: 6f75 7263 6520 7061 636b 6167 652e 0a0a ource package... │ │ │ │ │ +0007ee10: 342e 390a 0a20 2020 2020 e280 9864 6562 4.9.. ...deb │ │ │ │ │ +0007ee20: 6961 6e2f 7275 6c65 73e2 8099 3a20 7265 ian/rules...: re │ │ │ │ │ +0007ee30: 7175 6972 6564 2074 6172 6765 7473 206d quired targets m │ │ │ │ │ +0007ee40: 7573 7420 6e6f 7420 6174 7465 6d70 7420 ust not attempt │ │ │ │ │ +0007ee50: 6e65 7477 6f72 6b20 6163 6365 7373 2e0a network access.. │ │ │ │ │ +0007ee60: 0a31 322e 330a 0a20 2020 2020 7265 636f .12.3.. reco │ │ │ │ │ +0007ee70: 6d6d 656e 6420 746f 2073 6869 7020 6164 mmend to ship ad │ │ │ │ │ +0007ee80: 6469 7469 6f6e 616c 2064 6f63 756d 656e ditional documen │ │ │ │ │ +0007ee90: 7461 7469 6f6e 2066 6f72 2070 6163 6b61 tation for packa │ │ │ │ │ +0007eea0: 6765 20e2 8098 706b 67e2 8099 2069 6e20 ge ...pkg... in │ │ │ │ │ +0007eeb0: 610a 2020 2020 2073 6570 6172 6174 6520 a. separate │ │ │ │ │ +0007eec0: 7061 636b 6167 6520 e280 9870 6b67 2d64 package ...pkg-d │ │ │ │ │ +0007eed0: 6f63 e280 9920 616e 6420 696e 7374 616c oc... and instal │ │ │ │ │ +0007eee0: 6c20 6974 2069 6e74 6f0a 2020 2020 20e2 l it into. . │ │ │ │ │ +0007eef0: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ +0007ef00: 2f70 6b67 e280 992e 0a0a 1f0a 4669 6c65 /pkg........File │ │ │ │ │ +0007ef10: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0007ef20: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +0007ef30: 7369 6f6e 2033 2039 2036 2c20 204e 6578 sion 3 9 6, Nex │ │ │ │ │ +0007ef40: 743a 2056 6572 7369 6f6e 2033 2039 2035 t: Version 3 9 5 │ │ │ │ │ +0007ef50: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +0007ef60: 2033 2039 2037 2c20 2055 703a 2055 7067 3 9 7, Up: Upg │ │ │ │ │ +0007ef70: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +0007ef80: 0a0a 3232 2e32 3320 5665 7273 696f 6e20 ..22.23 Version │ │ │ │ │ +0007ef90: 332e 392e 360a 3d3d 3d3d 3d3d 3d3d 3d3d 3.9.6.========== │ │ │ │ │ +0007efa0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +0007efb0: 7365 6420 5365 7074 656d 6265 722c 2032 sed September, 2 │ │ │ │ │ +0007efc0: 3031 342e 0a0a 392e 310a 0a20 2020 2020 014...9.1.. │ │ │ │ │ +0007efd0: 5468 6520 4648 5320 6973 2072 656c 6178 The FHS is relax │ │ │ │ │ +0007efe0: 6564 2074 6f20 616c 6c6f 7720 6120 7375 ed to allow a su │ │ │ │ │ +0007eff0: 6264 6972 6563 746f 7279 206f 6620 e280 bdirectory of .. │ │ │ │ │ +0007f000: 982f 7573 722f 6c69 62e2 8099 2074 6f20 ./usr/lib... to │ │ │ │ │ +0007f010: 686f 6c64 2061 0a20 2020 2020 6d69 7874 hold a. mixt │ │ │ │ │ +0007f020: 7572 6520 6f66 2061 7263 6869 7465 6374 ure of architect │ │ │ │ │ +0007f030: 7572 652d 696e 6465 7065 6e64 656e 7420 ure-independent │ │ │ │ │ +0007f040: 616e 6420 6172 6368 6974 6563 7475 7265 and architecture │ │ │ │ │ +0007f050: 2d64 6570 656e 6465 6e74 0a20 2020 2020 -dependent. │ │ │ │ │ +0007f060: 6669 6c65 732c 2074 686f 7567 6820 6469 files, though di │ │ │ │ │ +0007f070: 7265 6374 6f72 6965 7320 656e 7469 7265 rectories entire │ │ │ │ │ +0007f080: 6c79 2063 6f6d 706f 7365 6420 6f66 0a20 ly composed of. │ │ │ │ │ +0007f090: 2020 2020 6172 6368 6974 6563 7475 7265 architecture │ │ │ │ │ +0007f0a0: 2d69 6e64 6570 656e 6465 6e74 2066 696c -independent fil │ │ │ │ │ +0007f0b0: 6573 2073 686f 756c 6420 6265 206c 6f63 es should be loc │ │ │ │ │ +0007f0c0: 6174 6564 2069 6e20 e280 982f 7573 722f ated in .../usr/ │ │ │ │ │ +0007f0d0: 7368 6172 65e2 8099 2e0a 0a39 2e31 0a0a share......9.1.. │ │ │ │ │ +0007f0e0: 2020 2020 2054 6865 2046 4853 2072 6571 The FHS req │ │ │ │ │ +0007f0f0: 7569 7265 6d65 6e74 2066 6f72 20e2 8098 uirement for ... │ │ │ │ │ +0007f100: 2f75 7372 2f6c 6f63 616c 2f6c 6962 3634 /usr/local/lib64 │ │ │ │ │ +0007f110: e280 9920 746f 2065 7869 7374 2069 6620 ... to exist if │ │ │ │ │ +0007f120: e280 982f 6c69 6236 34e2 8099 206f 720a .../lib64... or. │ │ │ │ │ +0007f130: 2020 2020 20e2 8098 2f75 7372 2f6c 6962 .../usr/lib │ │ │ │ │ +0007f140: 3634 e280 9920 6578 6973 7473 2069 7320 64... exists is │ │ │ │ │ +0007f150: 7265 6d6f 7665 642e 0a0a 392e 310a 0a20 removed...9.1.. │ │ │ │ │ +0007f160: 2020 2020 416e 2046 4853 2065 7863 6570 An FHS excep │ │ │ │ │ +0007f170: 7469 6f6e 2068 6173 2062 6565 6e20 6772 tion has been gr │ │ │ │ │ +0007f180: 616e 7465 6420 666f 7220 6d75 6c74 6961 anted for multia │ │ │ │ │ +0007f190: 7263 6820 696e 636c 7564 6520 6669 6c65 rch include file │ │ │ │ │ +0007f1a0: 732c 0a20 2020 2020 7065 726d 6974 7469 s,. permitti │ │ │ │ │ +0007f1b0: 6e67 2068 6561 6465 7220 6669 6c65 7320 ng header files │ │ │ │ │ +0007f1c0: 746f 2069 6e73 7465 6164 2062 6520 696e to instead be in │ │ │ │ │ +0007f1d0: 7374 616c 6c65 6420 746f 0a20 2020 2020 stalled to. │ │ │ │ │ +0007f1e0: e280 982f 7573 722f 696e 636c 7564 652f .../usr/include/ │ │ │ │ │ +0007f1f0: 7472 6970 6c65 74e2 8099 2e0a 0a31 302e triplet......10. │ │ │ │ │ +0007f200: 310a 0a20 2020 2020 4269 6e61 7269 6573 1.. Binaries │ │ │ │ │ +0007f210: 206d 7573 7420 6e6f 7420 6265 2073 7461 must not be sta │ │ │ │ │ +0007f220: 7469 6361 6c6c 7920 6c69 6e6b 6564 2077 tically linked w │ │ │ │ │ +0007f230: 6974 6820 7468 6520 474e 5520 4320 6c69 ith the GNU C li │ │ │ │ │ +0007f240: 6272 6172 792c 2073 6565 0a20 2020 2020 brary, see. │ │ │ │ │ +0007f250: 706f 6c69 6379 2066 6f72 2065 7863 6570 policy for excep │ │ │ │ │ +0007f260: 7469 6f6e 732e 0a0a 342e 340a 0a20 2020 tions...4.4.. │ │ │ │ │ +0007f270: 2020 4974 2069 7320 636c 6172 6966 6965 It is clarifie │ │ │ │ │ +0007f280: 6420 7468 6174 2073 6967 6e61 7475 7265 d that signature │ │ │ │ │ +0007f290: 2061 7070 6561 7269 6e67 2069 6e20 6465 appearing in de │ │ │ │ │ +0007f2a0: 6269 616e 2f63 6861 6e67 656c 6f67 2073 bian/changelog s │ │ │ │ │ +0007f2b0: 686f 756c 640a 2020 2020 2062 6520 7468 hould. be th │ │ │ │ │ +0007f2c0: 6520 6465 7461 696c 7320 6f66 2074 6865 e details of the │ │ │ │ │ +0007f2d0: 2070 6572 736f 6e20 7768 6f20 7072 6570 person who prep │ │ │ │ │ +0007f2e0: 6172 6564 2074 6869 7320 7265 6c65 6173 ared this releas │ │ │ │ │ +0007f2f0: 6520 6f66 2074 6865 0a20 2020 2020 7061 e of the. pa │ │ │ │ │ +0007f300: 636b 6167 652e 0a0a 3131 2e35 0a0a 2020 ckage...11.5.. │ │ │ │ │ +0007f310: 2020 2054 6865 2064 6566 6175 6c74 2077 The default w │ │ │ │ │ +0007f320: 6562 2064 6f63 756d 656e 7420 726f 6f74 eb document root │ │ │ │ │ +0007f330: 2069 7320 6e6f 7720 e280 982f 7661 722f is now .../var/ │ │ │ │ │ +0007f340: 7777 772f 6874 6d6c e280 990a 0a76 6972 www/html.....vir │ │ │ │ │ +0007f350: 7475 616c 0a0a 2020 2020 20e2 8098 6a61 tual.. ...ja │ │ │ │ │ +0007f360: 7661 312d 7275 6e74 696d 65e2 8099 2061 va1-runtime... a │ │ │ │ │ +0007f370: 6e64 20e2 8098 6a61 7661 322d 7275 6e74 nd ...java2-runt │ │ │ │ │ +0007f380: 696d 65e2 8099 2061 7265 2072 656d 6f76 ime... are remov │ │ │ │ │ +0007f390: 6564 2c20 e280 986a 6176 614e 2d72 756e ed, ...javaN-run │ │ │ │ │ +0007f3a0: 7469 6d65 e280 990a 2020 2020 2061 6e64 time.... and │ │ │ │ │ +0007f3b0: 20e2 8098 6a61 7661 4e2d 7275 6e74 696d ...javaN-runtim │ │ │ │ │ +0007f3c0: 652d 6865 6164 6c65 7373 e280 9920 6172 e-headless... ar │ │ │ │ │ +0007f3d0: 6520 6164 6465 6420 666f 7220 616c 6c20 e added for all │ │ │ │ │ +0007f3e0: 4e20 6265 7477 6565 6e20 3520 616e 6420 N between 5 and │ │ │ │ │ +0007f3f0: 392e 0a0a 7669 7274 7561 6c0a 0a20 2020 9...virtual.. │ │ │ │ │ +0007f400: 2020 4164 6465 6420 e280 9868 7474 7064 Added ...httpd │ │ │ │ │ +0007f410: 2d77 7367 69e2 8099 2066 6f72 2057 5347 -wsgi... for WSG │ │ │ │ │ +0007f420: 4920 6361 7061 626c 6520 4854 5450 2073 I capable HTTP s │ │ │ │ │ +0007f430: 6572 7665 7273 2e0a 0a70 6572 6c0a 0a20 ervers...perl.. │ │ │ │ │ +0007f440: 2020 2020 5065 726c 2070 6163 6b61 6765 Perl package │ │ │ │ │ +0007f450: 7320 7368 6f75 6c64 2075 7365 2074 6865 s should use the │ │ │ │ │ +0007f460: 20e2 8098 2543 6f6e 6669 67e2 8099 2068 ...%Config... h │ │ │ │ │ +0007f470: 6173 6820 746f 206c 6f63 6174 6520 6d6f ash to locate mo │ │ │ │ │ +0007f480: 6475 6c65 2070 6174 6873 0a20 2020 2020 dule paths. │ │ │ │ │ +0007f490: 696e 7374 6561 6420 6f66 2068 6172 6463 instead of hardc │ │ │ │ │ +0007f4a0: 6f64 696e 6720 7061 7468 7320 696e 20e2 oding paths in . │ │ │ │ │ +0007f4b0: 8098 4049 4e43 e280 992e 0a0a 7065 726c ..@INC......perl │ │ │ │ │ +0007f4c0: 0a0a 2020 2020 2050 6572 6c20 6269 6e61 .. Perl bina │ │ │ │ │ +0007f4d0: 7279 206d 6f64 756c 6573 2061 6e64 2061 ry modules and a │ │ │ │ │ +0007f4e0: 6e79 206d 6f64 756c 6573 2069 6e73 7461 ny modules insta │ │ │ │ │ +0007f4f0: 6c6c 6564 2069 6e74 6f0a 2020 2020 20e2 lled into. . │ │ │ │ │ +0007f500: 8098 2443 6f6e 6669 677b 7665 6e64 6f72 ..$Config{vendor │ │ │ │ │ +0007f510: 6172 6368 7de2 8099 206d 7573 7420 6465 arch}... must de │ │ │ │ │ +0007f520: 7065 6e64 206f 6e20 7468 6520 7265 6c65 pend on the rele │ │ │ │ │ +0007f530: 7661 6e74 2070 6572 6c61 7069 2d2a 0a20 vant perlapi-*. │ │ │ │ │ +0007f540: 2020 2020 7061 636b 6167 652e 0a0a 1f0a package..... │ │ │ │ │ +0007f550: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0007f560: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0007f570: 2056 6572 7369 6f6e 2033 2039 2035 2c20 Version 3 9 5, │ │ │ │ │ +0007f580: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ +0007f590: 2039 2034 2c20 2050 7265 763a 2056 6572 9 4, Prev: Ver │ │ │ │ │ +0007f5a0: 7369 6f6e 2033 2039 2036 2c20 2055 703a sion 3 9 6, Up: │ │ │ │ │ +0007f5b0: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ +0007f5c0: 6c69 7374 0a0a 3232 2e32 3420 5665 7273 list..22.24 Vers │ │ │ │ │ +0007f5d0: 696f 6e20 332e 392e 350a 3d3d 3d3d 3d3d ion 3.9.5.====== │ │ │ │ │ +0007f5e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ +0007f5f0: 656c 6561 7365 6420 4f63 746f 6265 722c eleased October, │ │ │ │ │ +0007f600: 2032 3031 332e 0a0a 352e 310a 0a20 2020 2013...5.1.. │ │ │ │ │ +0007f610: 2020 436f 6e74 726f 6c20 6461 7461 2066 Control data f │ │ │ │ │ +0007f620: 6965 6c64 7320 6d75 7374 206e 6f74 2073 ields must not s │ │ │ │ │ +0007f630: 7461 7274 2077 6974 6820 7468 6520 6879 tart with the hy │ │ │ │ │ +0007f640: 7068 656e 2063 6861 7261 6374 6572 2028 phen character ( │ │ │ │ │ +0007f650: e280 982d e280 9929 2c0a 2020 2020 2074 ...-...),. t │ │ │ │ │ +0007f660: 6f20 6176 6f69 6420 706f 7465 6e74 6961 o avoid potentia │ │ │ │ │ +0007f670: 6c20 636f 6e66 7573 696f 6e73 2077 6865 l confusions whe │ │ │ │ │ +0007f680: 6e20 7061 7273 696e 6720 636c 6561 7273 n parsing clears │ │ │ │ │ +0007f690: 6967 6e65 6420 636f 6e74 726f 6c20 6461 igned control da │ │ │ │ │ +0007f6a0: 7461 0a20 2020 2020 6669 6c65 7320 7468 ta. files th │ │ │ │ │ +0007f6b0: 6174 2077 6572 6520 6e6f 7420 7072 6f70 at were not prop │ │ │ │ │ +0007f6c0: 6572 6c79 2075 6e65 7363 6170 6564 2e0a erly unescaped.. │ │ │ │ │ +0007f6d0: 0a35 2e34 2c20 352e 362e 3234 0a0a 2020 .5.4, 5.6.24.. │ │ │ │ │ +0007f6e0: 2020 20e2 8098 4368 6563 6b73 756d 732d ...Checksums- │ │ │ │ │ +0007f6f0: 5368 6131 e280 9920 616e 6420 e280 9843 Sha1... and ...C │ │ │ │ │ +0007f700: 6865 636b 7375 6d73 2d53 6861 3235 36e2 hecksums-Sha256. │ │ │ │ │ +0007f710: 8099 2061 7265 206e 6f77 206d 616e 6461 .. are now manda │ │ │ │ │ +0007f720: 746f 7279 2069 6e20 e280 982e 6473 63e2 tory in ....dsc. │ │ │ │ │ +0007f730: 8099 0a20 2020 2020 6669 6c65 732e 0a0a ... files... │ │ │ │ │ +0007f740: 352e 362e 3235 2c20 352e 382e 310a 0a20 5.6.25, 5.8.1.. │ │ │ │ │ +0007f750: 2020 2020 5468 6520 e280 9844 4d2d 5570 The ...DM-Up │ │ │ │ │ +0007f760: 6c6f 6164 2d41 6c6c 6f77 6564 e280 9920 load-Allowed... │ │ │ │ │ +0007f770: 6669 656c 6420 6973 206f 6273 6f6c 6574 field is obsolet │ │ │ │ │ +0007f780: 652e 2020 5065 726d 6973 7369 6f6e 7320 e. Permissions │ │ │ │ │ +0007f790: 6172 6520 6e6f 770a 2020 2020 2067 7261 are now. gra │ │ │ │ │ +0007f7a0: 6e74 6564 2076 6961 2027 6461 6b2d 636f nted via 'dak-co │ │ │ │ │ +0007f7b0: 6d6d 616e 6473 2720 6669 6c65 732e 0a0a mmands' files... │ │ │ │ │ +0007f7c0: 352e 362e 3237 0a0a 2020 2020 204e 6577 5.6.27.. New │ │ │ │ │ +0007f7d0: 2073 6563 7469 6f6e 2064 6f63 756d 656e section documen │ │ │ │ │ +0007f7e0: 7469 6e67 2074 6865 20e2 8098 5061 636b ting the ...Pack │ │ │ │ │ +0007f7f0: 6167 652d 4c69 7374 e280 9920 6669 656c age-List... fiel │ │ │ │ │ +0007f800: 6420 696e 2044 6562 6961 6e20 736f 7572 d in Debian sour │ │ │ │ │ +0007f810: 6365 0a20 2020 2020 636f 6e74 726f 6c20 ce. control │ │ │ │ │ +0007f820: 6669 6c65 732e 0a0a 352e 362e 3238 0a0a files...5.6.28.. │ │ │ │ │ +0007f830: 2020 2020 204e 6577 2073 6563 7469 6f6e New section │ │ │ │ │ +0007f840: 2064 6f63 756d 656e 7469 6e67 2074 6865 documenting the │ │ │ │ │ +0007f850: 20e2 8098 5061 636b 6167 652d 5479 7065 ...Package-Type │ │ │ │ │ +0007f860: e280 9920 6669 656c 6420 696e 2073 6f75 ... field in sou │ │ │ │ │ +0007f870: 7263 6520 7061 636b 6167 650a 2020 2020 rce package. │ │ │ │ │ +0007f880: 2063 6f6e 7472 6f6c 2066 696c 6573 2e0a control files.. │ │ │ │ │ +0007f890: 0a35 2e36 2e32 390a 0a20 2020 2020 4e65 .5.6.29.. Ne │ │ │ │ │ +0007f8a0: 7720 7365 6374 696f 6e20 646f 6375 6d65 w section docume │ │ │ │ │ +0007f8b0: 6e74 696e 6720 7468 6520 e280 9844 6769 nting the ...Dgi │ │ │ │ │ +0007f8c0: 74e2 8099 2066 6965 6c64 2069 6e20 4465 t... field in De │ │ │ │ │ +0007f8d0: 6269 616e 2073 6f75 7263 6520 636f 6e74 bian source cont │ │ │ │ │ +0007f8e0: 726f 6c0a 2020 2020 2066 696c 6573 2e0a rol. files.. │ │ │ │ │ +0007f8f0: 0a39 2e31 2e31 2e38 0a0a 2020 2020 2054 .9.1.1.8.. T │ │ │ │ │ +0007f900: 6865 2065 7863 6570 7469 6f6e 2074 6f20 he exception to │ │ │ │ │ +0007f910: 7468 6520 4648 5320 666f 7220 7468 6520 the FHS for the │ │ │ │ │ +0007f920: e280 982f 7365 6c69 6e75 78e2 8099 2077 .../selinux... w │ │ │ │ │ +0007f930: 6173 2072 656d 6f76 6564 2e0a 0a31 302e as removed...10. │ │ │ │ │ +0007f940: 372e 330a 0a20 2020 2020 5061 636b 6167 7.3.. Packag │ │ │ │ │ +0007f950: 6573 2073 686f 756c 6420 7265 6d6f 7665 es should remove │ │ │ │ │ +0007f960: 2061 6c6c 206f 6273 6f6c 6574 6520 636f all obsolete co │ │ │ │ │ +0007f970: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +0007f980: 7320 7769 7468 6f75 740a 2020 2020 206c s without. l │ │ │ │ │ +0007f990: 6f63 616c 2063 6861 6e67 6573 2064 7572 ocal changes dur │ │ │ │ │ +0007f9a0: 696e 6720 7570 6772 6164 6573 2e20 2054 ing upgrades. T │ │ │ │ │ +0007f9b0: 6865 20e2 8098 6470 6b67 2d6d 6169 6e74 he ...dpkg-maint │ │ │ │ │ +0007f9c0: 7363 7269 7074 2d68 656c 7065 72e2 8099 script-helper... │ │ │ │ │ +0007f9d0: 2074 6f6f 6c2c 0a20 2020 2020 6176 6169 tool,. avai │ │ │ │ │ +0007f9e0: 6c61 626c 6520 6672 6f6d 2074 6865 2064 lable from the d │ │ │ │ │ +0007f9f0: 706b 6720 7061 636b 6167 6520 7369 6e63 pkg package sinc │ │ │ │ │ +0007fa00: 6520 2757 6865 657a 7927 2c20 6361 6e20 e 'Wheezy', can │ │ │ │ │ +0007fa10: 6865 6c70 2077 6974 6820 7468 6973 2e0a help with this.. │ │ │ │ │ +0007fa20: 0a31 302e 3130 0a0a 2020 2020 2054 6865 .10.10.. The │ │ │ │ │ +0007fa30: 206e 616d 6520 6f66 2074 6865 2066 696c name of the fil │ │ │ │ │ +0007fa40: 6573 2061 6e64 2064 6972 6563 746f 7269 es and directori │ │ │ │ │ +0007fa50: 6573 2069 6e73 7461 6c6c 6564 2062 7920 es installed by │ │ │ │ │ +0007fa60: 6269 6e61 7279 2070 6163 6b61 6765 730a binary packages. │ │ │ │ │ +0007fa70: 2020 2020 206d 7573 7420 6265 2065 6e63 must be enc │ │ │ │ │ +0007fa80: 6f64 6564 2069 6e20 5554 462d 3820 616e oded in UTF-8 an │ │ │ │ │ +0007fa90: 6420 7368 6f75 6c64 2062 6520 7265 7374 d should be rest │ │ │ │ │ +0007faa0: 7269 6374 6564 2074 6f20 4153 4349 4920 ricted to ASCII │ │ │ │ │ +0007fab0: 7768 656e 0a20 2020 2020 706f 7373 6962 when. possib │ │ │ │ │ +0007fac0: 6c65 2e20 2049 6e20 7468 6520 7379 7374 le. In the syst │ │ │ │ │ +0007fad0: 656d 2050 4154 482c 2074 6865 7920 6d75 em PATH, they mu │ │ │ │ │ +0007fae0: 7374 2062 6520 7265 7374 7269 6374 6564 st be restricted │ │ │ │ │ +0007faf0: 2074 6f20 4153 4349 492e 0a0a 3131 2e35 to ASCII...11.5 │ │ │ │ │ +0007fb00: 2e32 0a0a 2020 2020 2053 746f 7020 7265 .2.. Stop re │ │ │ │ │ +0007fb10: 636f 6d6d 656e 6469 6e67 2074 6f20 7365 commending to se │ │ │ │ │ +0007fb20: 7276 6520 4854 4d4c 2064 6f63 756d 656e rve HTML documen │ │ │ │ │ +0007fb30: 7473 2066 726f 6d0a 2020 2020 20e2 8098 ts from. ... │ │ │ │ │ +0007fb40: 2f75 7372 2f73 6861 7265 2f64 6f63 2f70 /usr/share/doc/p │ │ │ │ │ +0007fb50: 6163 6b61 6765 e280 992e 0a0a 3132 2e32 ackage......12.2 │ │ │ │ │ +0007fb60: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ +0007fb70: 6469 7374 7269 6275 7469 6e67 2049 6e66 distributing Inf │ │ │ │ │ +0007fb80: 6f20 646f 6375 6d65 6e74 7320 7368 6f75 o documents shou │ │ │ │ │ +0007fb90: 6c64 2075 7365 2069 6e73 7461 6c6c 2d69 ld use install-i │ │ │ │ │ +0007fba0: 6e66 6f27 730a 2020 2020 2074 7269 6767 nfo's. trigg │ │ │ │ │ +0007fbb0: 6572 2c20 616e 6420 646f 206e 6f74 206e er, and do not n │ │ │ │ │ +0007fbc0: 6565 6420 616e 796d 6f72 6520 746f 2064 eed anymore to d │ │ │ │ │ +0007fbd0: 6570 656e 6420 6f6e 20e2 8098 6470 6b67 epend on ...dpkg │ │ │ │ │ +0007fbe0: 2028 3e3d 2031 2e31 352e 3429 207c 0a20 (>= 1.15.4) |. │ │ │ │ │ +0007fbf0: 2020 2020 696e 7374 616c 6c2d 696e 666f install-info │ │ │ │ │ +0007fc00: e280 992e 0a0a 6465 6263 6f6e 660a 0a20 ......debconf.. │ │ │ │ │ +0007fc10: 2020 2020 5468 6520 e280 9865 7363 6170 The ...escap │ │ │ │ │ +0007fc20: 65e2 8099 2063 6170 6162 696c 6974 7920 e... capability │ │ │ │ │ +0007fc30: 6973 206e 6f77 2064 6f63 756d 656e 7465 is now documente │ │ │ │ │ +0007fc40: 642e 0a0a 7669 7274 7561 6c0a 0a20 2020 d...virtual.. │ │ │ │ │ +0007fc50: 2020 e280 986d 7033 2d64 6563 6f64 6572 ...mp3-decoder │ │ │ │ │ +0007fc60: e280 9920 616e 6420 e280 986d 7033 2d65 ... and ...mp3-e │ │ │ │ │ +0007fc70: 6e63 6f64 6572 e280 9920 6172 6520 7265 ncoder... are re │ │ │ │ │ +0007fc80: 6d6f 7665 642e 0a0a 1f0a 4669 6c65 3a20 moved.....File: │ │ │ │ │ +0007fc90: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0007fca0: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +0007fcb0: 6f6e 2033 2039 2034 2c20 204e 6578 743a on 3 9 4, Next: │ │ │ │ │ +0007fcc0: 2056 6572 7369 6f6e 2033 2039 2033 2c20 Version 3 9 3, │ │ │ │ │ +0007fcd0: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ +0007fce0: 2039 2035 2c20 2055 703a 2055 7067 7261 9 5, Up: Upgra │ │ │ │ │ +0007fcf0: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +0007fd00: 3232 2e32 3520 5665 7273 696f 6e20 332e 22.25 Version 3. │ │ │ │ │ +0007fd10: 392e 340a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 9.4.============ │ │ │ │ │ +0007fd20: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +0007fd30: 6420 4175 6775 7374 2c20 3230 3132 2e0a d August, 2012.. │ │ │ │ │ +0007fd40: 0a32 2e34 0a0a 2020 2020 204e 6577 2027 .2.4.. New ' │ │ │ │ │ +0007fd50: 7461 736b 7327 2061 7263 6869 7665 2073 tasks' archive s │ │ │ │ │ +0007fd60: 6563 7469 6f6e 2e0a 0a34 2e39 0a0a 2020 ection...4.9.. │ │ │ │ │ +0007fd70: 2020 20e2 8098 6275 696c 642d 6172 6368 ...build-arch │ │ │ │ │ +0007fd80: e280 9920 616e 6420 e280 9862 7569 6c64 ... and ...build │ │ │ │ │ +0007fd90: 2d69 6e64 6570 e280 9920 6172 6520 6e6f -indep... are no │ │ │ │ │ +0007fda0: 7720 6d61 6e64 6174 6f72 7920 7461 7267 w mandatory targ │ │ │ │ │ +0007fdb0: 6574 7320 696e 0a20 2020 2020 e280 9864 ets in. ...d │ │ │ │ │ +0007fdc0: 6562 6961 6e2f 7275 6c65 73e2 8099 2e0a ebian/rules..... │ │ │ │ │ +0007fdd0: 0a35 2e36 2e32 360a 0a20 2020 2020 4e65 .5.6.26.. Ne │ │ │ │ │ +0007fde0: 7720 7365 6374 696f 6e20 646f 6375 6d65 w section docume │ │ │ │ │ +0007fdf0: 6e74 696e 6720 7468 6520 e280 9856 6373 nting the ...Vcs │ │ │ │ │ +0007fe00: 2d2a e280 9920 6669 656c 6473 2c20 7768 -*... fields, wh │ │ │ │ │ +0007fe10: 6963 6820 6172 6520 616c 7265 6164 7920 ich are already │ │ │ │ │ +0007fe20: 696e 0a20 2020 2020 7769 6465 7370 7265 in. widespre │ │ │ │ │ +0007fe30: 6164 2075 7365 2e20 204e 6f74 6520 7468 ad use. Note th │ │ │ │ │ +0007fe40: 6520 6d65 6368 616e 6973 6d20 666f 7220 e mechanism for │ │ │ │ │ +0007fe50: 7370 6563 6966 7969 6e67 2074 6865 2047 specifying the G │ │ │ │ │ +0007fe60: 6974 2062 7261 6e63 680a 2020 2020 2075 it branch. u │ │ │ │ │ +0007fe70: 7365 6420 666f 7220 7061 636b 6167 696e sed for packagin │ │ │ │ │ +0007fe80: 6720 696e 2074 6865 2056 6373 2d47 6974 g in the Vcs-Git │ │ │ │ │ +0007fe90: 2066 6965 6c64 2e0a 0a37 2e31 0a0a 2020 field...7.1.. │ │ │ │ │ +0007fea0: 2020 2054 6865 2064 6570 7265 6361 7465 The deprecate │ │ │ │ │ +0007feb0: 6420 7265 6c61 7469 6f6e 7320 3c20 616e d relations < an │ │ │ │ │ +0007fec0: 6420 3e20 6e6f 7720 6d75 7374 206e 6f74 d > now must not │ │ │ │ │ +0007fed0: 2062 6520 7573 6564 2e0a 0a37 2e38 0a0a be used...7.8.. │ │ │ │ │ +0007fee0: 2020 2020 204e 6577 20e2 8098 4275 696c New ...Buil │ │ │ │ │ +0007fef0: 742d 5573 696e 67e2 8099 2066 6965 6c64 t-Using... field │ │ │ │ │ +0007ff00: 2c20 7768 6963 6820 6d75 7374 2062 6520 , which must be │ │ │ │ │ +0007ff10: 7573 6564 2074 6f20 646f 6375 6d65 6e74 used to document │ │ │ │ │ +0007ff20: 2074 6865 2073 6f75 7263 650a 2020 2020 the source. │ │ │ │ │ +0007ff30: 2070 6163 6b61 6765 7320 666f 7220 616e packages for an │ │ │ │ │ +0007ff40: 7920 6269 6e61 7269 6573 2074 6861 7420 y binaries that │ │ │ │ │ +0007ff50: 6172 6520 696e 636f 7270 6f72 6174 6564 are incorporated │ │ │ │ │ +0007ff60: 2069 6e74 6f20 7468 6973 2070 6163 6b61 into this packa │ │ │ │ │ +0007ff70: 6765 0a20 2020 2020 6174 2062 7569 6c64 ge. at build │ │ │ │ │ +0007ff80: 2074 696d 652e 2020 5468 6973 2069 7320 time. This is │ │ │ │ │ +0007ff90: 7573 6564 2074 6f20 656e 7375 7265 2074 used to ensure t │ │ │ │ │ +0007ffa0: 6861 7420 7468 6520 6172 6368 6976 6520 hat the archive │ │ │ │ │ +0007ffb0: 6d65 6574 730a 2020 2020 206c 6963 656e meets. licen │ │ │ │ │ +0007ffc0: 7365 2072 6571 7569 7265 6d65 6e74 7320 se requirements │ │ │ │ │ +0007ffd0: 666f 7220 7072 6f76 6964 696e 6720 736f for providing so │ │ │ │ │ +0007ffe0: 7572 6365 2066 6f72 2061 6c6c 2062 696e urce for all bin │ │ │ │ │ +0007fff0: 6172 6965 732e 0a0a 382e 360a 0a20 2020 aries...8.6.. │ │ │ │ │ +00080000: 2020 506f 6c69 6379 2066 6f72 2064 6570 Policy for dep │ │ │ │ │ +00080010: 656e 6465 6e63 6965 7320 6265 7477 6565 endencies betwee │ │ │ │ │ +00080020: 6e20 7368 6172 6564 206c 6962 7261 7269 n shared librari │ │ │ │ │ +00080030: 6573 2061 6e64 206f 7468 6572 2070 6163 es and other pac │ │ │ │ │ +00080040: 6b61 6765 730a 2020 2020 2068 6173 2062 kages. has b │ │ │ │ │ +00080050: 6565 6e20 6c61 7267 656c 7920 7265 7772 een largely rewr │ │ │ │ │ +00080060: 6974 7465 6e20 746f 2064 6f63 756d 656e itten to documen │ │ │ │ │ +00080070: 7420 7468 6520 e280 9873 796d 626f 6c73 t the ...symbols │ │ │ │ │ +00080080: e280 9920 7379 7374 656d 2061 6e64 0a20 ... system and. │ │ │ │ │ +00080090: 2020 2020 6d6f 7265 2063 6c65 6172 6c79 more clearly │ │ │ │ │ +000800a0: 2064 6f63 756d 656e 7420 6861 6e64 6c69 document handli │ │ │ │ │ +000800b0: 6e67 206f 6620 7368 6172 6564 206c 6962 ng of shared lib │ │ │ │ │ +000800c0: 7261 7279 2041 4249 2063 6861 6e67 6573 rary ABI changes │ │ │ │ │ +000800d0: 2e0a 2020 2020 20e2 8098 7379 6d62 6f6c .. ...symbol │ │ │ │ │ +000800e0: 73e2 8099 2066 696c 6573 2061 7265 206e s... files are n │ │ │ │ │ +000800f0: 6f77 2072 6563 6f6d 6d65 6e64 6564 206f ow recommended o │ │ │ │ │ +00080100: 7665 7220 e280 9873 686c 6962 73e2 8099 ver ...shlibs... │ │ │ │ │ +00080110: 2066 696c 6573 2069 6e20 6d6f 7374 0a20 files in most. │ │ │ │ │ +00080120: 2020 2020 7369 7475 6174 696f 6e73 2e20 situations. │ │ │ │ │ +00080130: 2041 6c6c 206d 6169 6e74 6169 6e65 7273 All maintainers │ │ │ │ │ +00080140: 206f 6620 7368 6172 6564 206c 6962 7261 of shared libra │ │ │ │ │ +00080150: 7279 2070 6163 6b61 6765 7320 7368 6f75 ry packages shou │ │ │ │ │ +00080160: 6c64 0a20 2020 2020 7265 7669 6577 2074 ld. review t │ │ │ │ │ +00080170: 6865 2065 6e74 6972 6574 7920 6f66 2074 he entirety of t │ │ │ │ │ +00080180: 6869 7320 7365 6374 696f 6e2e 0a0a 392e his section...9. │ │ │ │ │ +00080190: 312e 310a 0a20 2020 2020 5061 636b 6167 1.1.. Packag │ │ │ │ │ +000801a0: 6573 206d 7573 7420 6e6f 7420 6173 7375 es must not assu │ │ │ │ │ +000801b0: 6d65 2074 6865 20e2 8098 2f72 756e e280 me the .../run.. │ │ │ │ │ +000801c0: 9920 6469 7265 6374 6f72 7920 6578 6973 . directory exis │ │ │ │ │ +000801d0: 7473 206f 7220 6973 2075 7361 626c 650a ts or is usable. │ │ │ │ │ +000801e0: 2020 2020 2077 6974 686f 7574 2061 2064 without a d │ │ │ │ │ +000801f0: 6570 656e 6465 6e63 7920 6f6e 20e2 8098 ependency on ... │ │ │ │ │ +00080200: 696e 6974 7363 7269 7074 7320 283e 3d20 initscripts (>= │ │ │ │ │ +00080210: 322e 3838 6473 662d 3133 2e33 29e2 8099 2.88dsf-13.3)... │ │ │ │ │ +00080220: 2075 6e74 696c 2074 6865 0a20 2020 2020 until the. │ │ │ │ │ +00080230: 7374 6162 6c65 2072 656c 6561 7365 206f stable release o │ │ │ │ │ +00080240: 6620 4465 6269 616e 2073 7570 706f 7274 f Debian support │ │ │ │ │ +00080250: 7320 e280 982f 7275 6ee2 8099 2e0a 0a39 s .../run......9 │ │ │ │ │ +00080260: 2e37 0a0a 2020 2020 2050 6163 6b61 6765 .7.. Package │ │ │ │ │ +00080270: 7320 696e 636c 7564 696e 6720 4d49 4d45 s including MIME │ │ │ │ │ +00080280: 2063 6f6e 6669 6775 7261 7469 6f6e 2063 configuration c │ │ │ │ │ +00080290: 616e 206e 6f77 2072 656c 7920 6f6e 2074 an now rely on t │ │ │ │ │ +000802a0: 7269 6767 6572 7320 616e 640a 2020 2020 riggers and. │ │ │ │ │ +000802b0: 2064 6f20 6e6f 7420 6e65 6564 2074 6f20 do not need to │ │ │ │ │ +000802c0: 6361 6c6c 2075 7064 6174 652d 6d69 6d65 call update-mime │ │ │ │ │ +000802d0: 2e0a 0a39 2e31 310a 0a20 2020 2020 4e65 ...9.11.. Ne │ │ │ │ │ +000802e0: 7720 7365 6374 696f 6e20 646f 6375 6d65 w section docume │ │ │ │ │ +000802f0: 6e74 696e 6720 6765 6e65 7261 6c20 7265 nting general re │ │ │ │ │ +00080300: 7175 6972 656d 656e 7473 2066 6f72 2061 quirements for a │ │ │ │ │ +00080310: 6c74 6572 6e61 7465 2069 6e69 740a 2020 lternate init. │ │ │ │ │ +00080320: 2020 2073 7973 7465 6d73 2061 6e64 2073 systems and s │ │ │ │ │ +00080330: 7065 6369 6669 6320 7265 7175 6972 656d pecific requirem │ │ │ │ │ +00080340: 656e 7473 2066 6f72 2069 6e74 6567 7261 ents for integra │ │ │ │ │ +00080350: 7469 6e67 2077 6974 6820 7570 7374 6172 ting with upstar │ │ │ │ │ +00080360: 742e 0a0a 3132 2e35 0a0a 2020 2020 2041 t...12.5.. A │ │ │ │ │ +00080370: 6c6c 2063 6f70 7972 6967 6874 2066 696c ll copyright fil │ │ │ │ │ +00080380: 6573 206d 7573 7420 6265 2065 6e63 6f64 es must be encod │ │ │ │ │ +00080390: 6564 2069 6e20 5554 462d 382e 0a0a 1f0a ed in UTF-8..... │ │ │ │ │ +000803a0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +000803b0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +000803c0: 2056 6572 7369 6f6e 2033 2039 2033 2c20 Version 3 9 3, │ │ │ │ │ +000803d0: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ +000803e0: 2039 2032 2c20 2050 7265 763a 2056 6572 9 2, Prev: Ver │ │ │ │ │ +000803f0: 7369 6f6e 2033 2039 2034 2c20 2055 703a sion 3 9 4, Up: │ │ │ │ │ +00080400: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ +00080410: 6c69 7374 0a0a 3232 2e32 3620 5665 7273 list..22.26 Vers │ │ │ │ │ +00080420: 696f 6e20 332e 392e 330a 3d3d 3d3d 3d3d ion 3.9.3.====== │ │ │ │ │ +00080430: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ +00080440: 656c 6561 7365 6420 4665 6272 7561 7279 eleased February │ │ │ │ │ +00080450: 2c20 3230 3132 2e0a 0a32 2e34 0a0a 2020 , 2012...2.4.. │ │ │ │ │ +00080460: 2020 204e 6577 2061 7263 6869 7665 2073 New archive s │ │ │ │ │ +00080470: 6563 7469 6f6e 7320 2765 6475 6361 7469 ections 'educati │ │ │ │ │ +00080480: 6f6e 272c 2027 696e 7472 6f73 7065 6374 on', 'introspect │ │ │ │ │ +00080490: 696f 6e27 2c20 616e 640a 2020 2020 2027 ion', and. ' │ │ │ │ │ +000804a0: 6d65 7461 7061 636b 6167 6573 2720 6164 metapackages' ad │ │ │ │ │ +000804b0: 6465 642e 0a0a 352e 362e 380a 0a20 2020 ded...5.6.8.. │ │ │ │ │ +000804c0: 2020 5468 6520 e280 9841 7263 6869 7465 The ...Archite │ │ │ │ │ +000804d0: 6374 7572 65e2 8099 2066 6965 6c64 2069 cture... field i │ │ │ │ │ +000804e0: 6e20 e280 982a 2e64 7363 e280 9920 6669 n ...*.dsc... fi │ │ │ │ │ +000804f0: 6c65 7320 6d61 7920 6e6f 7720 636f 6e74 les may now cont │ │ │ │ │ +00080500: 6169 6e20 7468 6520 7661 6c75 650a 2020 ain the value. │ │ │ │ │ +00080510: 2020 20e2 8098 616e 7920 616c 6ce2 8099 ...any all... │ │ │ │ │ +00080520: 2066 6f72 2073 6f75 7263 6520 7061 636b for source pack │ │ │ │ │ +00080530: 6167 6573 2062 7569 6c64 696e 6720 626f ages building bo │ │ │ │ │ +00080540: 7468 0a20 2020 2020 6172 6368 6974 6563 th. architec │ │ │ │ │ +00080550: 7475 7265 2d69 6e64 6570 656e 6465 6e74 ture-independent │ │ │ │ │ +00080560: 2061 6e64 2061 7263 6869 7465 6374 7572 and architectur │ │ │ │ │ +00080570: 652d 6465 7065 6e64 656e 7420 7061 636b e-dependent pack │ │ │ │ │ +00080580: 6167 6573 2e0a 0a37 2e31 0a0a 2020 2020 ages...7.1.. │ │ │ │ │ +00080590: 2049 6620 6120 6465 7065 6e64 656e 6379 If a dependency │ │ │ │ │ +000805a0: 2069 7320 7265 7374 7269 6374 6564 2074 is restricted t │ │ │ │ │ +000805b0: 6f20 7061 7274 6963 756c 6172 2061 7263 o particular arc │ │ │ │ │ +000805c0: 6869 7465 6374 7572 6573 2c20 7468 6520 hitectures, the │ │ │ │ │ +000805d0: 6c69 7374 0a20 2020 2020 6f66 2061 7263 list. of arc │ │ │ │ │ +000805e0: 6869 7465 6374 7572 6573 206d 7573 7420 hitectures must │ │ │ │ │ +000805f0: 6265 206e 6f6e 2d65 6d70 7479 2e0a 0a39 be non-empty...9 │ │ │ │ │ +00080600: 2e31 2e31 0a0a 2020 2020 20e2 8098 2f72 .1.1.. .../r │ │ │ │ │ +00080610: 756e e280 9920 6973 2061 6c6c 6f77 6564 un... is allowed │ │ │ │ │ +00080620: 2061 7320 616e 2065 7863 6570 7469 6f6e as an exception │ │ │ │ │ +00080630: 2074 6f20 7468 6520 4648 5320 616e 6420 to the FHS and │ │ │ │ │ +00080640: 7265 706c 6163 6573 0a20 2020 2020 e280 replaces. .. │ │ │ │ │ +00080650: 982f 7661 722f 7275 6ee2 8099 2e20 20e2 ./var/run.... . │ │ │ │ │ +00080660: 8098 2f72 756e 2f6c 6f63 6be2 8099 2072 ../run/lock... r │ │ │ │ │ +00080670: 6570 6c61 6365 7320 e280 982f 7661 722f eplaces .../var/ │ │ │ │ │ +00080680: 6c6f 636b e280 992e 2020 5468 6520 4648 lock.... The FH │ │ │ │ │ +00080690: 530a 2020 2020 2072 6571 7569 7265 6d65 S. requireme │ │ │ │ │ +000806a0: 6e74 7320 666f 7220 7468 6520 6f6c 6465 nts for the olde │ │ │ │ │ +000806b0: 7220 6469 7265 6374 6f72 6965 7320 6170 r directories ap │ │ │ │ │ +000806c0: 706c 7920 746f 2074 6865 7365 2064 6972 ply to these dir │ │ │ │ │ +000806d0: 6563 746f 7269 6573 0a20 2020 2020 6173 ectories. as │ │ │ │ │ +000806e0: 2077 656c 6c2e 2020 4261 636b 7761 7264 well. Backward │ │ │ │ │ +000806f0: 2063 6f6d 7061 7469 6269 6c69 7479 206c compatibility l │ │ │ │ │ +00080700: 696e 6b73 2077 696c 6c20 6265 206d 6169 inks will be mai │ │ │ │ │ +00080710: 6e74 6169 6e65 6420 616e 640a 2020 2020 ntained and. │ │ │ │ │ +00080720: 2070 6163 6b61 6765 7320 6e65 6564 206e packages need n │ │ │ │ │ +00080730: 6f74 2073 7769 7463 6820 746f 2072 6566 ot switch to ref │ │ │ │ │ +00080740: 6572 656e 6369 6e67 20e2 8098 2f72 756e erencing .../run │ │ │ │ │ +00080750: e280 9920 6469 7265 6374 6c79 2079 6574 ... directly yet │ │ │ │ │ +00080760: 2e20 2046 696c 6573 0a20 2020 2020 696e . Files. in │ │ │ │ │ +00080770: 20e2 8098 2f72 756e e280 9920 7368 6f75 .../run... shou │ │ │ │ │ +00080780: 6c64 2062 6520 7374 6f72 6564 2069 6e20 ld be stored in │ │ │ │ │ +00080790: 6120 7465 6d70 6f72 6172 7920 6669 6c65 a temporary file │ │ │ │ │ +000807a0: 2073 7973 7465 6d2e 0a0a 392e 312e 340a system...9.1.4. │ │ │ │ │ +000807b0: 0a20 2020 2020 4e65 7720 7365 6374 696f . New sectio │ │ │ │ │ +000807c0: 6e20 7370 656c 6c69 6e67 206f 7574 2074 n spelling out t │ │ │ │ │ +000807d0: 6865 2072 6571 7569 7265 6d65 6e74 7320 he requirements │ │ │ │ │ +000807e0: 666f 7220 7061 636b 6167 6573 2074 6861 for packages tha │ │ │ │ │ +000807f0: 7420 7573 650a 2020 2020 2066 696c 6573 t use. files │ │ │ │ │ +00080800: 2069 6e20 e280 982f 7275 6ee2 8099 2c20 in .../run..., │ │ │ │ │ +00080810: e280 982f 7661 722f 7275 6ee2 8099 2c20 .../var/run..., │ │ │ │ │ +00080820: 6f72 20e2 8098 2f76 6172 2f6c 6f63 6be2 or .../var/lock. │ │ │ │ │ +00080830: 8099 2e20 2054 6869 7320 6765 6e65 7261 ... This genera │ │ │ │ │ +00080840: 6c69 7a65 730a 2020 2020 2069 6e66 6f72 lizes. infor │ │ │ │ │ +00080850: 6d61 7469 6f6e 2070 7265 7669 6f75 736c mation previousl │ │ │ │ │ +00080860: 7920 6f6e 6c79 2069 6e20 392e 332e 322e y only in 9.3.2. │ │ │ │ │ +00080870: 0a0a 392e 350a 0a20 2020 2020 4372 6f6e ..9.5.. Cron │ │ │ │ │ +00080880: 206a 6f62 2066 696c 6520 6e61 6d65 7320 job file names │ │ │ │ │ +00080890: 6d75 7374 206e 6f74 2063 6f6e 7461 696e must not contain │ │ │ │ │ +000808a0: 20e2 8098 2ee2 8099 206f 7220 e280 982b ....... or ...+ │ │ │ │ │ +000808b0: e280 9920 6f72 2074 6865 7920 7769 6c6c ... or they will │ │ │ │ │ +000808c0: 2062 650a 2020 2020 2069 676e 6f72 6564 be. ignored │ │ │ │ │ +000808d0: 2062 7920 6372 6f6e 2e20 2054 6865 7920 by cron. They │ │ │ │ │ +000808e0: 7368 6f75 6c64 2072 6570 6c61 6365 2074 should replace t │ │ │ │ │ +000808f0: 686f 7365 2063 6861 7261 6374 6572 7320 hose characters │ │ │ │ │ +00080900: 7769 7468 20e2 8098 5fe2 8099 2e0a 2020 with ..._..... │ │ │ │ │ +00080910: 2020 2049 6620 6120 7061 636b 6167 6520 If a package │ │ │ │ │ +00080920: 7072 6f76 6964 6573 206d 756c 7469 706c provides multipl │ │ │ │ │ +00080930: 6520 6372 6f6e 206a 6f62 2066 696c 6573 e cron job files │ │ │ │ │ +00080940: 2069 6e20 7468 6520 7361 6d65 0a20 2020 in the same. │ │ │ │ │ +00080950: 2020 6469 7265 6374 6f72 792c 2074 6865 directory, the │ │ │ │ │ +00080960: 7920 7368 6f75 6c64 2065 6163 6820 7374 y should each st │ │ │ │ │ +00080970: 6172 7420 7769 7468 2074 6865 2070 6163 art with the pac │ │ │ │ │ +00080980: 6b61 6765 206e 616d 6520 2870 6f73 7369 kage name (possi │ │ │ │ │ +00080990: 626c 790a 2020 2020 206d 6f64 6966 6965 bly. modifie │ │ │ │ │ +000809a0: 6420 6173 2061 626f 7665 292c 20e2 8098 d as above), ... │ │ │ │ │ +000809b0: 2de2 8099 2c20 616e 6420 7468 656e 2073 -..., and then s │ │ │ │ │ +000809c0: 6f6d 6520 7375 6974 6162 6c65 2073 7566 ome suitable suf │ │ │ │ │ +000809d0: 6669 782e 0a0a 392e 3130 0a0a 2020 2020 fix...9.10.. │ │ │ │ │ +000809e0: 2050 6163 6b61 6765 7320 7573 696e 6720 Packages using │ │ │ │ │ +000809f0: 646f 632d 6261 7365 2064 6f20 6e6f 7420 doc-base do not │ │ │ │ │ +00080a00: 6e65 6564 2074 6f20 6361 6c6c 2069 6e73 need to call ins │ │ │ │ │ +00080a10: 7461 6c6c 2d64 6f63 7320 616e 796d 6f72 tall-docs anymor │ │ │ │ │ +00080a20: 652e 0a0a 3130 2e37 2e34 0a0a 2020 2020 e...10.7.4.. │ │ │ │ │ +00080a30: 2050 6163 6b61 6765 7320 7468 6174 2064 Packages that d │ │ │ │ │ +00080a40: 6563 6c61 7265 2074 6865 2073 616d 6520 eclare the same │ │ │ │ │ +00080a50: e280 9863 6f6e 6666 696c 65e2 8099 206d ...conffile... m │ │ │ │ │ +00080a60: 6179 2073 6565 206c 6566 742d 6f76 6572 ay see left-over │ │ │ │ │ +00080a70: 0a20 2020 2020 636f 6e66 6967 7572 6174 . configurat │ │ │ │ │ +00080a80: 696f 6e20 6669 6c65 7320 6672 6f6d 2065 ion files from e │ │ │ │ │ +00080a90: 6163 6820 6f74 6865 7220 6576 656e 2069 ach other even i │ │ │ │ │ +00080aa0: 6620 7468 6579 2063 6f6e 666c 6963 742e f they conflict. │ │ │ │ │ +00080ab0: 0a0a 3131 2e38 0a0a 2020 2020 2054 6865 ..11.8.. The │ │ │ │ │ +00080ac0: 2050 6f6c 6963 7920 7275 6c65 7320 6172 Policy rules ar │ │ │ │ │ +00080ad0: 6f75 6e64 204d 6f74 6966 206c 6962 7261 ound Motif libra │ │ │ │ │ +00080ae0: 7269 6573 2077 6572 6520 6a75 7374 2061 ries were just a │ │ │ │ │ +00080af0: 2073 7065 6369 616c 2063 6173 6520 6f66 special case of │ │ │ │ │ +00080b00: 0a20 2020 2020 6e6f 726d 616c 2072 756c . normal rul │ │ │ │ │ +00080b10: 6573 2066 6f72 206e 6f6e 2d66 7265 6520 es for non-free │ │ │ │ │ +00080b20: 6465 7065 6e64 656e 6369 6573 2061 6e64 dependencies and │ │ │ │ │ +00080b30: 2077 6572 6520 6c61 7267 656c 7920 6f62 were largely ob │ │ │ │ │ +00080b40: 736f 6c65 7465 2c0a 2020 2020 2073 6f20 solete,. so │ │ │ │ │ +00080b50: 7468 6579 2068 6176 6520 6265 656e 2072 they have been r │ │ │ │ │ +00080b60: 656d 6f76 6564 2e0a 0a31 322e 350a 0a20 emoved...12.5.. │ │ │ │ │ +00080b70: 2020 2020 e280 9864 6562 6961 6e2f 636f ...debian/co │ │ │ │ │ +00080b80: 7079 7269 6768 74e2 8099 2069 7320 6e6f pyright... is no │ │ │ │ │ +00080b90: 206c 6f6e 6765 7220 7265 7175 6972 6564 longer required │ │ │ │ │ +00080ba0: 2074 6f20 6c69 7374 2074 6865 2044 6562 to list the Deb │ │ │ │ │ +00080bb0: 6961 6e0a 2020 2020 206d 6169 6e74 6169 ian. maintai │ │ │ │ │ +00080bc0: 6e65 7273 2069 6e76 6f6c 7665 6420 696e ners involved in │ │ │ │ │ +00080bd0: 2074 6865 2063 7265 6174 696f 6e20 6f66 the creation of │ │ │ │ │ +00080be0: 2074 6865 2070 6163 6b61 6765 2028 616c the package (al │ │ │ │ │ +00080bf0: 7468 6f75 6768 206e 6f74 650a 2020 2020 though note. │ │ │ │ │ +00080c00: 2074 6861 7420 7468 6520 7265 7175 6972 that the requir │ │ │ │ │ +00080c10: 656d 656e 7420 746f 206c 6973 7420 636f ement to list co │ │ │ │ │ +00080c20: 7079 7269 6768 7420 696e 666f 726d 6174 pyright informat │ │ │ │ │ +00080c30: 696f 6e20 6973 2075 6e63 6861 6e67 6564 ion is unchanged │ │ │ │ │ +00080c40: 292e 0a0a 636f 7079 7269 6768 742d 666f )...copyright-fo │ │ │ │ │ +00080c50: 726d 6174 0a0a 2020 2020 2056 6572 7369 rmat.. Versi │ │ │ │ │ +00080c60: 6f6e 2031 2e30 206f 6620 7468 6520 224d on 1.0 of the "M │ │ │ │ │ +00080c70: 6163 6869 6e65 2d72 6561 6461 626c 6520 achine-readable │ │ │ │ │ +00080c80: e280 9864 6562 6961 6e2f 636f 7079 7269 ...debian/copyri │ │ │ │ │ +00080c90: 6768 74e2 8099 2066 696c 6522 0a20 2020 ght... file". │ │ │ │ │ +00080ca0: 2020 7370 6563 6966 6963 6174 696f 6e20 specification │ │ │ │ │ +00080cb0: 6973 2069 6e63 6c75 6465 642e 0a0a 6d69 is included...mi │ │ │ │ │ +00080cc0: 6d65 0a0a 2020 2020 2054 6869 7320 7365 me.. This se │ │ │ │ │ +00080cd0: 7061 7261 7465 2064 6f63 756d 656e 7420 parate document │ │ │ │ │ +00080ce0: 6861 7320 6265 656e 2072 6574 6972 6564 has been retired │ │ │ │ │ +00080cf0: 2061 6e64 2061 6e64 2069 7473 2028 7368 and and its (sh │ │ │ │ │ +00080d00: 6f72 7429 0a20 2020 2020 636f 6e74 656e ort). conten │ │ │ │ │ +00080d10: 7473 206d 6572 6765 6420 696e 746f 2050 ts merged into P │ │ │ │ │ +00080d20: 6f6c 6963 7920 7365 6374 696f 6e20 392e olicy section 9. │ │ │ │ │ +00080d30: 372e 2020 5468 6572 6520 6172 6520 6e6f 7. There are no │ │ │ │ │ +00080d40: 2063 6861 6e67 6573 2074 6f0a 2020 2020 changes to. │ │ │ │ │ +00080d50: 2074 6865 2072 6571 7569 7265 6d65 6e74 the requirement │ │ │ │ │ +00080d60: 732e 0a0a 7065 726c 0a0a 2020 2020 2050 s...perl.. P │ │ │ │ │ +00080d70: 6163 6b61 6765 7320 6d61 7920 6465 636c ackages may decl │ │ │ │ │ +00080d80: 6172 6520 616e 2069 6e74 6572 6573 7420 are an interest │ │ │ │ │ +00080d90: 696e 2074 6865 2070 6572 6c2d 6d61 6a6f in the perl-majo │ │ │ │ │ +00080da0: 722d 7570 6772 6164 6520 7472 6967 6765 r-upgrade trigge │ │ │ │ │ +00080db0: 720a 2020 2020 2074 6f20 6265 206e 6f74 r. to be not │ │ │ │ │ +00080dc0: 6966 6965 6420 6f66 206d 616a 6f72 2075 ified of major u │ │ │ │ │ +00080dd0: 7067 7261 6465 7320 6f66 2070 6572 6c2e pgrades of perl. │ │ │ │ │ +00080de0: 0a0a 7669 7274 7561 6c0a 0a20 2020 2020 ..virtual.. │ │ │ │ │ +00080df0: e280 9874 7466 2d6a 6170 616e 6573 652d ...ttf-japanese- │ │ │ │ │ +00080e00: 7b6d 696e 6368 6f2c 2067 6f74 6869 637d {mincho, gothic} │ │ │ │ │ +00080e10: e280 9920 6973 2072 656e 616d 6564 2074 ... is renamed t │ │ │ │ │ +00080e20: 6f0a 2020 2020 20e2 8098 666f 6e74 732d o. ...fonts- │ │ │ │ │ +00080e30: 6a61 7061 6e65 7365 2d7b 6d69 6e63 686f japanese-{mincho │ │ │ │ │ +00080e40: 2c20 676f 7468 6963 7de2 8099 2e0a 0a1f , gothic}....... │ │ │ │ │ +00080e50: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00080e60: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00080e70: 3a20 5665 7273 696f 6e20 3320 3920 322c : Version 3 9 2, │ │ │ │ │ +00080e80: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +00080e90: 3320 3920 312c 2020 5072 6576 3a20 5665 3 9 1, Prev: Ve │ │ │ │ │ +00080ea0: 7273 696f 6e20 3320 3920 332c 2020 5570 rsion 3 9 3, Up │ │ │ │ │ +00080eb0: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +00080ec0: 6b6c 6973 740a 0a32 322e 3237 2056 6572 klist..22.27 Ver │ │ │ │ │ +00080ed0: 7369 6f6e 2033 2e39 2e32 0a3d 3d3d 3d3d sion 3.9.2.===== │ │ │ │ │ +00080ee0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00080ef0: 5265 6c65 6173 6564 2041 7072 696c 2c20 Released April, │ │ │ │ │ +00080f00: 3230 3131 2e0a 0a2a 0a0a 2020 2020 204d 2011...*.. M │ │ │ │ │ +00080f10: 756c 7469 706c 6520 636c 6172 6966 6963 ultiple clarific │ │ │ │ │ +00080f20: 6174 696f 6e73 2074 6872 6f75 6768 6f75 ations throughou │ │ │ │ │ +00080f30: 7420 506f 6c69 6379 2077 6865 7265 2022 t Policy where " │ │ │ │ │ +00080f40: 696e 7374 616c 6c65 6422 2077 6173 0a20 installed" was. │ │ │ │ │ +00080f50: 2020 2020 7573 6564 2061 6e64 2074 6865 used and the │ │ │ │ │ +00080f60: 206d 6f72 6520 7072 6563 6973 6520 7465 more precise te │ │ │ │ │ +00080f70: 726d 7320 2275 6e70 6163 6b65 6422 206f rms "unpacked" o │ │ │ │ │ +00080f80: 7220 2263 6f6e 6669 6775 7265 6422 2077 r "configured" w │ │ │ │ │ +00080f90: 6572 650a 2020 2020 2069 6e74 656e 6465 ere. intende │ │ │ │ │ +00080fa0: 642e 0a0a 332e 330a 0a20 2020 2020 5468 d...3.3.. Th │ │ │ │ │ +00080fb0: 6520 6d61 696e 7461 696e 6572 2061 6464 e maintainer add │ │ │ │ │ +00080fc0: 7265 7373 206d 7573 7420 6163 6365 7074 ress must accept │ │ │ │ │ +00080fd0: 206d 6169 6c20 6672 6f6d 2044 6562 6961 mail from Debia │ │ │ │ │ +00080fe0: 6e20 726f 6c65 2061 6363 6f75 6e74 730a n role accounts. │ │ │ │ │ +00080ff0: 2020 2020 2061 6e64 2074 6865 2042 5453 and the BTS │ │ │ │ │ +00081000: 2e20 4174 206c 6561 7374 206f 6e65 2068 . At least one h │ │ │ │ │ +00081010: 756d 616e 206d 7573 7420 6265 206c 6973 uman must be lis │ │ │ │ │ +00081020: 7465 6420 7769 7468 2074 6865 6972 2070 ted with their p │ │ │ │ │ +00081030: 6572 736f 6e61 6c0a 2020 2020 2065 6d61 ersonal. ema │ │ │ │ │ +00081040: 696c 2061 6464 7265 7373 2069 6e20 e280 il address in .. │ │ │ │ │ +00081050: 9855 706c 6f61 6465 7273 e280 9920 6966 .Uploaders... if │ │ │ │ │ +00081060: 2074 6865 206d 6169 6e74 6169 6e65 7220 the maintainer │ │ │ │ │ +00081070: 6973 2061 2073 6861 7265 6420 656d 6169 is a shared emai │ │ │ │ │ +00081080: 6c0a 2020 2020 2061 6464 7265 7373 2e20 l. address. │ │ │ │ │ +00081090: 2054 6865 2064 7574 6965 7320 6f66 2061 The duties of a │ │ │ │ │ +000810a0: 206d 6169 6e74 6169 6e65 7220 6172 6520 maintainer are │ │ │ │ │ +000810b0: 616c 736f 2063 6c65 6172 6572 2e0a 0a35 also clearer...5 │ │ │ │ │ +000810c0: 0a0a 2020 2020 2041 6c6c 2063 6f6e 7472 .. All contr │ │ │ │ │ +000810d0: 6f6c 2066 6965 6c64 7320 6172 6520 6e6f ol fields are no │ │ │ │ │ +000810e0: 7720 636c 6173 7369 6669 6564 2061 7320 w classified as │ │ │ │ │ +000810f0: 7369 6d70 6c65 2c20 666f 6c64 6564 2c20 simple, folded, │ │ │ │ │ +00081100: 6f72 0a20 2020 2020 6d75 6c74 696c 696e or. multilin │ │ │ │ │ +00081110: 652c 2077 6869 6368 2067 6f76 6572 6e73 e, which governs │ │ │ │ │ +00081120: 2077 6865 7468 6572 2074 6865 6972 2076 whether their v │ │ │ │ │ +00081130: 616c 7565 7320 6d75 7374 2062 6520 6120 alues must be a │ │ │ │ │ +00081140: 7369 6e67 6c65 206c 696e 650a 2020 2020 single line. │ │ │ │ │ +00081150: 206f 7220 6d61 7920 6265 2063 6f6e 7469 or may be conti │ │ │ │ │ +00081160: 6e75 6564 2061 6372 6f73 7320 6d75 6c74 nued across mult │ │ │ │ │ +00081170: 6970 6c65 206c 696e 6573 2061 6e64 2077 iple lines and w │ │ │ │ │ +00081180: 6865 7468 6572 206c 696e 6520 6272 6561 hether line brea │ │ │ │ │ +00081190: 6b73 0a20 2020 2020 6172 6520 7369 676e ks. are sign │ │ │ │ │ +000811a0: 6966 6963 616e 742e 0a0a 352e 310a 0a20 ificant...5.1.. │ │ │ │ │ +000811b0: 2020 2020 5061 7273 6572 7320 6172 6520 Parsers are │ │ │ │ │ +000811c0: 616c 6c6f 7765 6420 746f 2061 6363 6570 allowed to accep │ │ │ │ │ +000811d0: 7420 7374 616e 7a61 2073 6570 6172 6174 t stanza separat │ │ │ │ │ +000811e0: 696f 6e20 6c69 6e65 7320 636f 6e74 6169 ion lines contai │ │ │ │ │ +000811f0: 6e69 6e67 0a20 2020 2020 7768 6974 6573 ning. whites │ │ │ │ │ +00081200: 7061 6365 2c20 6275 7420 636f 6e74 726f pace, but contro │ │ │ │ │ +00081210: 6c20 6669 6c65 7320 7368 6f75 6c64 2075 l files should u │ │ │ │ │ +00081220: 7365 2063 6f6d 706c 6574 656c 7920 656d se completely em │ │ │ │ │ +00081230: 7074 7920 6c69 6e65 732e 0a20 2020 2020 pty lines.. │ │ │ │ │ +00081240: 4f72 6465 7269 6e67 206f 6620 7374 616e Ordering of stan │ │ │ │ │ +00081250: 7a61 7320 6973 2073 6967 6e69 6669 6361 zas is significa │ │ │ │ │ +00081260: 6e74 2e20 2046 6965 6c64 206e 616d 6573 nt. Field names │ │ │ │ │ +00081270: 206d 7573 7420 6265 2063 6f6d 706f 7365 must be compose │ │ │ │ │ +00081280: 640a 2020 2020 206f 6620 7072 696e 7461 d. of printa │ │ │ │ │ +00081290: 626c 6520 4153 4349 4920 6368 6172 6163 ble ASCII charac │ │ │ │ │ +000812a0: 7465 7273 2065 7863 6570 7420 636f 6c6f ters except colo │ │ │ │ │ +000812b0: 6e20 616e 6420 6d75 7374 206e 6f74 2062 n and must not b │ │ │ │ │ +000812c0: 6567 696e 2077 6974 680a 2020 2020 2023 egin with. # │ │ │ │ │ +000812d0: 2e0a 0a35 2e36 2e32 350a 0a20 2020 2020 ...5.6.25.. │ │ │ │ │ +000812e0: 5468 6520 e280 9844 4d2d 5570 6c6f 6164 The ...DM-Upload │ │ │ │ │ +000812f0: 2d41 6c6c 6f77 6564 e280 9920 6669 656c -Allowed... fiel │ │ │ │ │ +00081300: 6420 6973 206e 6f77 2064 6f63 756d 656e d is now documen │ │ │ │ │ +00081310: 7465 642e 0a0a 362e 350a 0a20 2020 2020 ted...6.5.. │ │ │ │ │ +00081320: 5468 6520 7379 7374 656d 2073 7461 7465 The system state │ │ │ │ │ +00081330: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +00081340: 7074 7320 6361 6e20 7265 6c79 2075 706f pts can rely upo │ │ │ │ │ +00081350: 6e20 6475 7269 6e67 2065 6163 680a 2020 n during each. │ │ │ │ │ +00081360: 2020 2070 6f73 7369 626c 6520 696e 766f possible invo │ │ │ │ │ +00081370: 6361 7469 6f6e 2069 7320 6e6f 7720 646f cation is now do │ │ │ │ │ +00081380: 6375 6d65 6e74 6564 2e20 2049 6e20 7365 cumented. In se │ │ │ │ │ +00081390: 7665 7261 6c20 6c65 7373 2d63 6f6d 6d6f veral less-commo │ │ │ │ │ +000813a0: 6e0a 2020 2020 2063 6173 6573 2c20 7468 n. cases, th │ │ │ │ │ +000813b0: 6973 2069 7320 7374 7269 6374 6572 2074 is is stricter t │ │ │ │ │ +000813c0: 6861 6e20 506f 6c69 6379 2068 6164 2070 han Policy had p │ │ │ │ │ +000813d0: 7265 7669 6f75 736c 7920 646f 6375 6d65 reviously docume │ │ │ │ │ +000813e0: 6e74 6564 2e0a 2020 2020 2050 6163 6b61 nted.. Packa │ │ │ │ │ +000813f0: 6765 7320 7769 7468 2063 6f6d 706c 6578 ges with complex │ │ │ │ │ +00081400: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +00081410: 7074 7320 7368 6f75 6c64 2062 6520 7265 pts should be re │ │ │ │ │ +00081420: 7669 6577 6564 2069 6e0a 2020 2020 206c viewed in. l │ │ │ │ │ +00081430: 6967 6874 206f 6620 7468 6973 206e 6577 ight of this new │ │ │ │ │ +00081440: 2064 6f63 756d 656e 7461 7469 6f6e 2e0a documentation.. │ │ │ │ │ +00081450: 0a37 2e32 0a0a 2020 2020 2054 6865 2069 .7.2.. The i │ │ │ │ │ +00081460: 6d70 6163 7420 6f6e 2073 7973 7465 6d20 mpact on system │ │ │ │ │ +00081470: 7374 6174 6520 7768 656e 206d 6169 6e74 state when maint │ │ │ │ │ +00081480: 6169 6e65 7220 7363 7269 7074 7320 7468 ainer scripts th │ │ │ │ │ +00081490: 6174 2061 7265 2070 6172 7420 6f66 0a20 at are part of. │ │ │ │ │ +000814a0: 2020 2020 6120 6369 7263 756c 6172 2064 a circular d │ │ │ │ │ +000814b0: 6570 656e 6465 6e63 7920 6172 6520 7275 ependency are ru │ │ │ │ │ +000814c0: 6e20 6973 206e 6f77 2064 6f63 756d 656e n is now documen │ │ │ │ │ +000814d0: 7465 642e 2020 4369 7263 756c 6172 0a20 ted. Circular. │ │ │ │ │ +000814e0: 2020 2020 6465 7065 6e64 656e 6369 6573 dependencies │ │ │ │ │ +000814f0: 2061 7265 206e 6f77 2061 2073 686f 756c are now a shoul │ │ │ │ │ +00081500: 6420 6e6f 742e 0a0a 372e 320a 0a20 2020 d not...7.2.. │ │ │ │ │ +00081510: 2020 5468 6520 7379 7374 656d 2073 7461 The system sta │ │ │ │ │ +00081520: 7465 2077 6865 6e20 e280 9870 6f73 7469 te when ...posti │ │ │ │ │ +00081530: 6e73 74e2 8099 2061 6e64 20e2 8098 7072 nst... and ...pr │ │ │ │ │ +00081540: 6572 6de2 8099 2073 6372 6970 7473 2061 erm... scripts a │ │ │ │ │ +00081550: 7265 2072 756e 2069 7320 6e6f 770a 2020 re run is now. │ │ │ │ │ +00081560: 2020 2064 6f63 756d 656e 7465 642c 2061 documented, a │ │ │ │ │ +00081570: 6e64 2074 6865 2064 6f63 756d 656e 7461 nd the documenta │ │ │ │ │ +00081580: 7469 6f6e 206f 6620 7468 6520 7370 6563 tion of the spec │ │ │ │ │ +00081590: 6961 6c20 6361 7365 206f 6620 6465 7065 ial case of depe │ │ │ │ │ +000815a0: 6e64 656e 6379 0a20 2020 2020 7374 6174 ndency. stat │ │ │ │ │ +000815b0: 6520 666f 7220 e280 9870 6f73 7472 6de2 e for ...postrm. │ │ │ │ │ +000815c0: 8099 2073 6372 6970 7473 2068 6173 2062 .. scripts has b │ │ │ │ │ +000815d0: 6565 6e20 696d 7072 6f76 6564 2e20 20e2 een improved. . │ │ │ │ │ +000815e0: 8098 706f 7374 726d e280 9920 7363 7269 ..postrm... scri │ │ │ │ │ +000815f0: 7074 7320 6172 650a 2020 2020 2072 6571 pts are. req │ │ │ │ │ +00081600: 7569 7265 6420 746f 2067 7261 6365 6675 uired to gracefu │ │ │ │ │ +00081610: 6c6c 7920 736b 6970 2061 6374 696f 6e73 lly skip actions │ │ │ │ │ +00081620: 2069 6620 7468 6569 7220 6465 7065 6e64 if their depend │ │ │ │ │ +00081630: 656e 6369 6573 2061 7265 206e 6f74 0a20 encies are not. │ │ │ │ │ +00081640: 2020 2020 6176 6169 6c61 626c 652e 0a0a available... │ │ │ │ │ +00081650: 392e 312e 310a 0a20 2020 2020 474e 552f 9.1.1.. GNU/ │ │ │ │ │ +00081660: 4875 7264 2073 7973 7465 6d73 2061 7265 Hurd systems are │ │ │ │ │ +00081670: 2061 6c6c 6f77 6564 20e2 8098 2f68 7572 allowed .../hur │ │ │ │ │ +00081680: 64e2 8099 2061 6e64 20e2 8098 2f73 6572 d... and .../ser │ │ │ │ │ +00081690: 7665 7273 e280 9920 6469 7265 6374 6f72 vers... director │ │ │ │ │ +000816a0: 6965 7320 696e 0a20 2020 2020 7468 6520 ies in. the │ │ │ │ │ +000816b0: 726f 6f74 2066 696c 6573 7973 7465 6d2e root filesystem. │ │ │ │ │ +000816c0: 0a0a 392e 312e 310a 0a20 2020 2020 5061 ..9.1.1.. Pa │ │ │ │ │ +000816d0: 636b 6167 6573 2069 6e73 7461 6c6c 696e ckages installin │ │ │ │ │ +000816e0: 6720 746f 2061 7263 6869 7465 6374 7572 g to architectur │ │ │ │ │ +000816f0: 652d 7370 6563 6966 6963 2073 7562 6469 e-specific subdi │ │ │ │ │ +00081700: 7265 6374 6f72 6965 7320 6f66 0a20 2020 rectories of. │ │ │ │ │ +00081710: 2020 e280 982f 7573 722f 6c69 62e2 8099 .../usr/lib... │ │ │ │ │ +00081720: 206d 7573 7420 7573 6520 7468 6520 7661 must use the va │ │ │ │ │ +00081730: 6c75 6520 7265 7475 726e 6564 2062 7920 lue returned by │ │ │ │ │ +00081740: e280 9864 706b 672d 6172 6368 6974 6563 ...dpkg-architec │ │ │ │ │ +00081750: 7475 7265 0a20 2020 2020 2d71 4445 425f ture. -qDEB_ │ │ │ │ │ +00081760: 484f 5354 5f4d 554c 5449 4152 4348 e280 HOST_MULTIARCH.. │ │ │ │ │ +00081770: 992c 206e 6f74 2062 7920 e280 9864 706b ., not by ...dpk │ │ │ │ │ +00081780: 672d 6172 6368 6974 6563 7475 7265 0a20 g-architecture. │ │ │ │ │ +00081790: 2020 2020 2d71 4445 425f 484f 5354 5f47 -qDEB_HOST_G │ │ │ │ │ +000817a0: 4e55 5f54 5950 45e2 8099 3b20 7468 6973 NU_TYPE...; this │ │ │ │ │ +000817b0: 2069 7320 6120 7061 7468 2063 6861 6e67 is a path chang │ │ │ │ │ +000817c0: 6520 6f6e 2069 3338 3620 6172 6368 6974 e on i386 archit │ │ │ │ │ +000817d0: 6563 7475 7265 730a 2020 2020 2061 6e64 ectures. and │ │ │ │ │ +000817e0: 2061 206e 6f2d 6f70 2066 6f72 206f 7468 a no-op for oth │ │ │ │ │ +000817f0: 6572 2061 7263 6869 7465 6374 7572 6573 er architectures │ │ │ │ │ +00081800: 2e0a 0a76 6972 7475 616c 0a0a 2020 2020 ...virtual.. │ │ │ │ │ +00081810: 20e2 8098 6d61 696c 78e2 8099 2069 7320 ...mailx... is │ │ │ │ │ +00081820: 6e6f 7720 6120 7669 7274 7561 6c20 7061 now a virtual pa │ │ │ │ │ +00081830: 636b 6167 6520 7072 6f76 6964 6564 2062 ckage provided b │ │ │ │ │ +00081840: 7920 7061 636b 6167 6573 2074 6861 7420 y packages that │ │ │ │ │ +00081850: 696e 7374 616c 6c0a 2020 2020 20e2 8098 install. ... │ │ │ │ │ +00081860: 2f75 7372 2f62 696e 2f6d 6169 6c78 e280 /usr/bin/mailx.. │ │ │ │ │ +00081870: 9920 616e 6420 696d 706c 656d 656e 7420 . and implement │ │ │ │ │ +00081880: 6174 206c 6561 7374 2074 6865 2050 4f53 at least the POS │ │ │ │ │ +00081890: 4958 2d72 6571 7569 7265 640a 2020 2020 IX-required. │ │ │ │ │ +000818a0: 2069 6e74 6572 6661 6365 2e0a 0a1f 0a46 interface.....F │ │ │ │ │ +000818b0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +000818c0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +000818d0: 5665 7273 696f 6e20 3320 3920 312c 2020 Version 3 9 1, │ │ │ │ │ +000818e0: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ +000818f0: 3920 302c 2020 5072 6576 3a20 5665 7273 9 0, Prev: Vers │ │ │ │ │ +00081900: 696f 6e20 3320 3920 322c 2020 5570 3a20 ion 3 9 2, Up: │ │ │ │ │ +00081910: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ +00081920: 6973 740a 0a32 322e 3238 2056 6572 7369 ist..22.28 Versi │ │ │ │ │ +00081930: 6f6e 2033 2e39 2e31 0a3d 3d3d 3d3d 3d3d on 3.9.1.======= │ │ │ │ │ +00081940: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ +00081950: 6c65 6173 6564 204a 756c 792c 2032 3031 leased July, 201 │ │ │ │ │ +00081960: 302e 0a0a 332e 322e 310a 0a20 2020 2020 0...3.2.1.. │ │ │ │ │ +00081970: 4461 7465 2d62 6173 6564 2076 6572 7369 Date-based versi │ │ │ │ │ +00081980: 6f6e 2063 6f6d 706f 6e65 6e74 7320 7368 on components sh │ │ │ │ │ +00081990: 6f75 6c64 2062 6520 6769 7665 6e20 6173 ould be given as │ │ │ │ │ +000819a0: 2074 6865 2066 6f75 722d 6469 6769 740a the four-digit. │ │ │ │ │ +000819b0: 2020 2020 2079 6561 722c 2074 776f 2d64 year, two-d │ │ │ │ │ +000819c0: 6967 6974 206d 6f6e 7468 2c20 616e 6420 igit month, and │ │ │ │ │ +000819d0: 7468 656e 2074 776f 2d64 6967 6974 2064 then two-digit d │ │ │ │ │ +000819e0: 6179 2c20 6275 7420 6d61 7920 6861 7665 ay, but may have │ │ │ │ │ +000819f0: 0a20 2020 2020 656d 6265 6464 6564 2070 . embedded p │ │ │ │ │ +00081a00: 756e 6374 7561 7469 6f6e 2e0a 0a33 2e39 unctuation...3.9 │ │ │ │ │ +00081a10: 0a0a 2020 2020 204d 6169 6e74 6169 6e65 .. Maintaine │ │ │ │ │ +00081a20: 7220 7363 7269 7074 7320 6d75 7374 2070 r scripts must p │ │ │ │ │ +00081a30: 6173 7320 e280 982d 2d70 6163 6b61 6765 ass ...--package │ │ │ │ │ +00081a40: e280 9920 746f 20e2 8098 6470 6b67 2d64 ... to ...dpkg-d │ │ │ │ │ +00081a50: 6976 6572 74e2 8099 2077 6865 6e0a 2020 ivert... when. │ │ │ │ │ +00081a60: 2020 2063 7265 6174 696e 6720 6f72 2072 creating or r │ │ │ │ │ +00081a70: 656d 6f76 696e 6720 6469 7665 7273 696f emoving diversio │ │ │ │ │ +00081a80: 6e73 2061 6e64 206d 7573 7420 6e6f 7420 ns and must not │ │ │ │ │ +00081a90: 7573 6520 e280 982d 2d6c 6f63 616c e280 use ...--local.. │ │ │ │ │ +00081aa0: 992e 0a0a 342e 3130 0a0a 2020 2020 204f ....4.10.. O │ │ │ │ │ +00081ab0: 6e6c 7920 e280 9864 706b 672d 6765 6e63 nly ...dpkg-genc │ │ │ │ │ +00081ac0: 6f6e 7472 6f6c e280 9920 7375 7070 6f72 ontrol... suppor │ │ │ │ │ +00081ad0: 7473 2076 6172 6961 626c 6520 7375 6273 ts variable subs │ │ │ │ │ +00081ae0: 7469 7475 7469 6f6e 2e0a 2020 2020 20e2 titution.. . │ │ │ │ │ +00081af0: 8098 6470 6b67 2d67 656e 6368 616e 6765 ..dpkg-genchange │ │ │ │ │ +00081b00: 73e2 8099 2028 666f 7220 e280 982a 2e63 s... (for ...*.c │ │ │ │ │ +00081b10: 6861 6e67 6573 e280 9929 2061 6e64 20e2 hanges...) and . │ │ │ │ │ +00081b20: 8098 6470 6b67 2d73 6f75 7263 65e2 8099 ..dpkg-source... │ │ │ │ │ +00081b30: 2028 666f 7220 e280 982a 2e64 7363 e280 (for ...*.dsc.. │ │ │ │ │ +00081b40: 9929 0a20 2020 2020 646f 206e 6f74 2e0a .). do not.. │ │ │ │ │ +00081b50: 0a37 2e31 0a0a 2020 2020 2041 7263 6869 .7.1.. Archi │ │ │ │ │ +00081b60: 7465 6374 7572 6520 7265 7374 7269 6374 tecture restrict │ │ │ │ │ +00081b70: 696f 6e73 2061 6e64 2077 696c 6463 6172 ions and wildcar │ │ │ │ │ +00081b80: 6473 2061 7265 2061 6c73 6f20 616c 6c6f ds are also allo │ │ │ │ │ +00081b90: 7765 6420 696e 2062 696e 6172 790a 2020 wed in binary. │ │ │ │ │ +00081ba0: 2020 2070 6163 6b61 6765 2072 656c 6174 package relat │ │ │ │ │ +00081bb0: 696f 6e73 6869 7073 2070 726f 7669 6465 ionships provide │ │ │ │ │ +00081bc0: 6420 7468 6174 2074 6865 2062 696e 6172 d that the binar │ │ │ │ │ +00081bd0: 7920 7061 636b 6167 6520 6973 206e 6f74 y package is not │ │ │ │ │ +00081be0: 0a20 2020 2020 6172 6368 6974 6563 7475 . architectu │ │ │ │ │ +00081bf0: 7265 2d69 6e64 6570 656e 6465 6e74 2e0a re-independent.. │ │ │ │ │ +00081c00: 0a37 2e34 0a0a 2020 2020 20e2 8098 436f .7.4.. ...Co │ │ │ │ │ +00081c10: 6e66 6c69 6374 73e2 8099 2061 6e64 20e2 nflicts... and . │ │ │ │ │ +00081c20: 8098 4272 6561 6b73 e280 9920 7368 6f75 ..Breaks... shou │ │ │ │ │ +00081c30: 6c64 206f 6e6c 7920 6265 2075 7365 6420 ld only be used │ │ │ │ │ +00081c40: 7768 656e 2074 6865 7265 2061 7265 2066 when there are f │ │ │ │ │ +00081c50: 696c 650a 2020 2020 2063 6f6e 666c 6963 ile. conflic │ │ │ │ │ +00081c60: 7473 206f 7220 6f6e 6520 7061 636b 6167 ts or one packag │ │ │ │ │ +00081c70: 6520 6272 6561 6b73 2074 6865 206f 7468 e breaks the oth │ │ │ │ │ +00081c80: 6572 2c20 6e6f 7420 6a75 7374 2062 6563 er, not just bec │ │ │ │ │ +00081c90: 6175 7365 2074 776f 0a20 2020 2020 7061 ause two. pa │ │ │ │ │ +00081ca0: 636b 6167 6573 2070 726f 7669 6465 2073 ckages provide s │ │ │ │ │ +00081cb0: 696d 696c 6172 2066 756e 6374 696f 6e61 imilar functiona │ │ │ │ │ +00081cc0: 6c69 7479 2062 7574 2064 6f6e 2774 2069 lity but don't i │ │ │ │ │ +00081cd0: 6e74 6572 6665 7265 2e0a 0a38 2e31 0a0a nterfere...8.1.. │ │ │ │ │ +00081ce0: 2020 2020 2054 6865 2053 4f4e 414d 4520 The SONAME │ │ │ │ │ +00081cf0: 6f66 2061 206c 6962 7261 7279 2073 686f of a library sho │ │ │ │ │ +00081d00: 756c 6420 6368 616e 6765 2077 6865 6e65 uld change whene │ │ │ │ │ +00081d10: 7665 7220 7468 6520 4142 4920 6f66 2074 ver the ABI of t │ │ │ │ │ +00081d20: 6865 0a20 2020 2020 6c69 6272 6172 7920 he. library │ │ │ │ │ +00081d30: 6368 616e 6765 7320 696e 2061 2077 6179 changes in a way │ │ │ │ │ +00081d40: 2074 6861 7420 6973 6e27 7420 6261 636b that isn't back │ │ │ │ │ +00081d50: 7761 7264 2d63 6f6d 7061 7469 626c 652e ward-compatible. │ │ │ │ │ +00081d60: 2020 4974 2073 686f 756c 640a 2020 2020 It should. │ │ │ │ │ +00081d70: 206e 6f74 2063 6861 6e67 6520 6966 2074 not change if t │ │ │ │ │ +00081d80: 6865 206c 6962 7261 7279 2041 4249 2063 he library ABI c │ │ │ │ │ +00081d90: 6861 6e67 6573 2061 7265 2062 6163 6b77 hanges are backw │ │ │ │ │ +00081da0: 6172 642d 636f 6d70 6174 6962 6c65 2e0a ard-compatible.. │ │ │ │ │ +00081db0: 2020 2020 2044 6973 636f 7572 6167 6520 Discourage │ │ │ │ │ +00081dc0: 6275 6e64 6c69 6e67 2073 6861 7265 6420 bundling shared │ │ │ │ │ +00081dd0: 6c69 6272 6172 6965 7320 746f 6765 7468 libraries togeth │ │ │ │ │ +00081de0: 6572 2069 6e20 6f6e 6520 7061 636b 6167 er in one packag │ │ │ │ │ +00081df0: 652e 0a0a 382e 340a 0a20 2020 2020 4164 e...8.4.. Ad │ │ │ │ │ +00081e00: 6120 4c69 6272 6172 7920 496e 666f 726d a Library Inform │ │ │ │ │ +00081e10: 6174 696f 6e20 28e2 8098 2a2e 616c 69e2 ation (...*.ali. │ │ │ │ │ +00081e20: 8099 2920 6669 6c65 7320 6d75 7374 2062 ..) files must b │ │ │ │ │ +00081e30: 6520 696e 7374 616c 6c65 640a 2020 2020 e installed. │ │ │ │ │ +00081e40: 2072 6561 642d 6f6e 6c79 2e0a 0a38 2e36 read-only...8.6 │ │ │ │ │ +00081e50: 2e31 2c20 382e 362e 322c 2038 2e36 2e35 .1, 8.6.2, 8.6.5 │ │ │ │ │ +00081e60: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ +00081e70: 7368 6f75 6c64 206e 6f72 6d61 6c6c 7920 should normally │ │ │ │ │ +00081e80: 6e6f 7420 696e 636c 7564 6520 6120 e280 not include a .. │ │ │ │ │ +00081e90: 9873 686c 6962 732e 6c6f 6361 6ce2 8099 .shlibs.local... │ │ │ │ │ +00081ea0: 2066 696c 6520 7369 6e63 6520 7765 0a20 file since we. │ │ │ │ │ +00081eb0: 2020 2020 6e6f 7720 6861 7665 2063 6f6d now have com │ │ │ │ │ +00081ec0: 706c 6574 6520 e280 9873 686c 6962 73e2 plete ...shlibs. │ │ │ │ │ +00081ed0: 8099 2063 6f76 6572 6167 652e 0a0a 382e .. coverage...8. │ │ │ │ │ +00081ee0: 362e 330a 0a20 2020 2020 5468 6520 534f 6.3.. The SO │ │ │ │ │ +00081ef0: 4e41 4d45 206f 6620 6120 6c69 6272 6172 NAME of a librar │ │ │ │ │ +00081f00: 7920 6d61 7920 696e 7374 6561 6420 6265 y may instead be │ │ │ │ │ +00081f10: 206f 6620 7468 6520 666f 726d 0a20 2020 of the form. │ │ │ │ │ +00081f20: 2020 e280 986e 616d 652d 6d61 6a6f 722d ...name-major- │ │ │ │ │ +00081f30: 7665 7273 696f 6e2e 736f e280 992e 0a0a version.so...... │ │ │ │ │ +00081f40: 3130 2e32 0a0a 2020 2020 204c 6962 746f 10.2.. Libto │ │ │ │ │ +00081f50: 6f6c 20e2 8098 2e6c 61e2 8099 2066 696c ol ....la... fil │ │ │ │ │ +00081f60: 6573 2073 686f 756c 6420 6e6f 7420 6265 es should not be │ │ │ │ │ +00081f70: 2069 6e73 7461 6c6c 6564 2066 6f72 2070 installed for p │ │ │ │ │ +00081f80: 7562 6c69 6320 6c69 6272 6172 6965 732e ublic libraries. │ │ │ │ │ +00081f90: 0a20 2020 2020 4966 2074 6865 7927 7265 . If they're │ │ │ │ │ +00081fa0: 2072 6571 7569 7265 6420 2866 6f72 20e2 required (for . │ │ │ │ │ +00081fb0: 8098 6c69 626c 7464 6ce2 8099 2c20 666f ..libltdl..., fo │ │ │ │ │ +00081fc0: 7220 696e 7374 616e 6365 292c 2074 6865 r instance), the │ │ │ │ │ +00081fd0: 0a20 2020 2020 e280 9864 6570 656e 6465 . ...depende │ │ │ │ │ +00081fe0: 6e63 795f 6c69 6273 e280 9920 7365 7474 ncy_libs... sett │ │ │ │ │ +00081ff0: 696e 6720 7368 6f75 6c64 2062 6520 656d ing should be em │ │ │ │ │ +00082000: 7074 6965 642e 2020 4c69 6272 6172 7920 ptied. Library │ │ │ │ │ +00082010: 7061 636b 6167 6573 0a20 2020 2020 6869 packages. hi │ │ │ │ │ +00082020: 7374 6f72 6963 616c 6c79 2069 6e63 6c75 storically inclu │ │ │ │ │ +00082030: 6469 6e67 20e2 8098 2e6c 61e2 8099 2066 ding ....la... f │ │ │ │ │ +00082040: 696c 6573 206d 7573 7420 636f 6e74 696e iles must contin │ │ │ │ │ +00082050: 7565 2074 6f20 696e 636c 7564 6520 7468 ue to include th │ │ │ │ │ +00082060: 656d 0a20 2020 2020 2877 6974 6820 e280 em. (with .. │ │ │ │ │ +00082070: 9864 6570 656e 6465 6e63 795f 6c69 6273 .dependency_libs │ │ │ │ │ +00082080: e280 9920 656d 7074 6965 6429 2075 6e74 ... emptied) unt │ │ │ │ │ +00082090: 696c 2061 6c6c 206c 6962 7261 7269 6573 il all libraries │ │ │ │ │ +000820a0: 2074 6861 7420 6465 7065 6e64 206f 6e0a that depend on. │ │ │ │ │ +000820b0: 2020 2020 2074 6861 7420 6c69 6272 6172 that librar │ │ │ │ │ +000820c0: 7920 6861 7665 2072 656d 6f76 6564 206f y have removed o │ │ │ │ │ +000820d0: 7220 656d 7074 6965 6420 7468 6569 7220 r emptied their │ │ │ │ │ +000820e0: e280 982e 6c61 e280 9920 6669 6c65 732e ....la... files. │ │ │ │ │ +000820f0: 0a0a 3130 2e32 0a0a 2020 2020 204c 6962 ..10.2.. Lib │ │ │ │ │ +00082100: 7261 7269 6573 206e 6f20 6c6f 6e67 6572 raries no longer │ │ │ │ │ +00082110: 206e 6565 6420 746f 2062 6520 6275 696c need to be buil │ │ │ │ │ +00082120: 7420 7769 7468 20e2 8098 2d44 5f52 4545 t with ...-D_REE │ │ │ │ │ +00082130: 4e54 5241 4e54 e280 992c 2077 6869 6368 NTRANT..., which │ │ │ │ │ +00082140: 2077 6173 0a20 2020 2020 616e 206f 6273 was. an obs │ │ │ │ │ +00082150: 6f6c 6574 6520 4c69 6e75 7854 6872 6561 olete LinuxThrea │ │ │ │ │ +00082160: 6473 2072 6571 7569 7265 6d65 6e74 2e20 ds requirement. │ │ │ │ │ +00082170: 2049 6e73 7465 6164 2c20 7361 7920 6578 Instead, say ex │ │ │ │ │ +00082180: 706c 6963 6974 6c79 2074 6861 740a 2020 plicitly that. │ │ │ │ │ +00082190: 2020 206c 6962 7261 7269 6573 2073 686f libraries sho │ │ │ │ │ +000821a0: 756c 6420 6265 2062 7569 6c74 2077 6974 uld be built wit │ │ │ │ │ +000821b0: 6820 7468 7265 6164 696e 6720 7375 7070 h threading supp │ │ │ │ │ +000821c0: 6f72 7420 616e 6420 746f 2062 650a 2020 ort and to be. │ │ │ │ │ +000821d0: 2020 2074 6872 6561 642d 7361 6665 2069 thread-safe i │ │ │ │ │ +000821e0: 6620 7468 6520 6c69 6272 6172 7920 7375 f the library su │ │ │ │ │ +000821f0: 7070 6f72 7473 2074 6869 732e 0a0a 3130 pports this...10 │ │ │ │ │ +00082200: 2e34 0a0a 2020 2020 20e2 8098 2f62 696e .4.. .../bin │ │ │ │ │ +00082210: 2f73 68e2 8099 2073 6372 6970 7473 206d /sh... scripts m │ │ │ │ │ +00082220: 6179 2061 7373 756d 6520 7468 6174 20e2 ay assume that . │ │ │ │ │ +00082230: 8098 6b69 6c6c e280 9920 7375 7070 6f72 ..kill... suppor │ │ │ │ │ +00082240: 7473 2061 6e20 6172 6775 6d65 6e74 206f ts an argument o │ │ │ │ │ +00082250: 660a 2020 2020 20e2 8098 2d73 6967 6e61 f. ...-signa │ │ │ │ │ +00082260: 6ce2 8099 2c20 7468 6174 20e2 8098 6b69 l..., that ...ki │ │ │ │ │ +00082270: 6c6c e280 9920 616e 6420 e280 9874 7261 ll... and ...tra │ │ │ │ │ +00082280: 70e2 8099 2073 7570 706f 7274 2074 6865 p... support the │ │ │ │ │ +00082290: 206e 756d 6572 6963 2073 6967 6e61 6c73 numeric signals │ │ │ │ │ +000822a0: 0a20 2020 2020 6c69 7374 6564 2069 6e20 . listed in │ │ │ │ │ +000822b0: 7468 6520 5853 4920 6578 7465 6e73 696f the XSI extensio │ │ │ │ │ +000822c0: 6e2c 2061 6e64 2074 6861 7420 7369 676e n, and that sign │ │ │ │ │ +000822d0: 616c 2031 3320 2853 4947 5049 5045 2920 al 13 (SIGPIPE) │ │ │ │ │ +000822e0: 6361 6e20 6265 0a20 2020 2020 7472 6170 can be. trap │ │ │ │ │ +000822f0: 7065 6420 7769 7468 20e2 8098 7472 6170 ped with ...trap │ │ │ │ │ +00082300: e280 992e 0a0a 3130 2e38 0a0a 2020 2020 ......10.8.. │ │ │ │ │ +00082310: 2055 7365 206f 6620 e280 982f 6574 632f Use of .../etc/ │ │ │ │ │ +00082320: 6c6f 6772 6f74 6174 652e 642f 7061 636b logrotate.d/pack │ │ │ │ │ +00082330: 6167 65e2 8099 2066 6f72 206c 6f67 726f age... for logro │ │ │ │ │ +00082340: 7461 7465 2072 756c 6573 2069 7320 6e6f tate rules is no │ │ │ │ │ +00082350: 770a 2020 2020 2072 6563 6f6d 6d65 6e64 w. recommend │ │ │ │ │ +00082360: 6564 2e0a 0a31 302e 390a 0a20 2020 2020 ed...10.9.. │ │ │ │ │ +00082370: 436f 6e74 726f 6c20 696e 666f 726d 6174 Control informat │ │ │ │ │ +00082380: 696f 6e20 6669 6c65 7320 7368 6f75 6c64 ion files should │ │ │ │ │ +00082390: 2062 6520 6f77 6e65 6420 6279 20e2 8098 be owned by ... │ │ │ │ │ +000823a0: 726f 6f74 3a72 6f6f 74e2 8099 2061 6e64 root:root... and │ │ │ │ │ +000823b0: 2065 6974 6865 720a 2020 2020 206d 6f64 either. mod │ │ │ │ │ +000823c0: 6520 3634 3420 6f72 206d 6f64 6520 3735 e 644 or mode 75 │ │ │ │ │ +000823d0: 352e 0a0a 3131 2e34 2c20 3131 2e38 2e33 5...11.4, 11.8.3 │ │ │ │ │ +000823e0: 2c20 3131 2e38 2e34 0a0a 2020 2020 2050 , 11.8.4.. P │ │ │ │ │ +000823f0: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ +00082400: 6720 616c 7465 726e 6174 6976 6573 2066 g alternatives f │ │ │ │ │ +00082410: 6f72 20e2 8098 6564 6974 6f72 e280 992c or ...editor..., │ │ │ │ │ +00082420: 20e2 8098 7061 6765 72e2 8099 2c0a 2020 ...pager...,. │ │ │ │ │ +00082430: 2020 20e2 8098 782d 7465 726d 696e 616c ...x-terminal │ │ │ │ │ +00082440: 2d65 6d75 6c61 746f 72e2 8099 2c20 6f72 -emulator..., or │ │ │ │ │ +00082450: 20e2 8098 782d 7769 6e64 6f77 2d6d 616e ...x-window-man │ │ │ │ │ +00082460: 6167 6572 e280 9920 7368 6f75 6c64 2061 ager... should a │ │ │ │ │ +00082470: 6c73 6f20 7072 6f76 6964 6520 610a 2020 lso provide a. │ │ │ │ │ +00082480: 2020 2073 6c61 7665 2061 6c74 6572 6e61 slave alterna │ │ │ │ │ +00082490: 7469 7665 2066 6f72 2074 6865 2063 6f72 tive for the cor │ │ │ │ │ +000824a0: 7265 7370 6f6e 6469 6e67 206d 616e 7561 responding manua │ │ │ │ │ +000824b0: 6c20 7061 6765 2e0a 0a31 312e 350a 0a20 l page...11.5.. │ │ │ │ │ +000824c0: 2020 2020 4367 692d 6269 6e20 6578 6563 Cgi-bin exec │ │ │ │ │ +000824d0: 7574 6162 6c65 2066 696c 6573 206d 6179 utable files may │ │ │ │ │ +000824e0: 2062 6520 696e 7374 616c 6c65 6420 696e be installed in │ │ │ │ │ +000824f0: 2073 7562 6469 7265 6374 6f72 6965 7320 subdirectories │ │ │ │ │ +00082500: 6f66 0a20 2020 2020 e280 982f 7573 722f of. .../usr/ │ │ │ │ │ +00082510: 6c69 622f 6367 692d 6269 6ee2 8099 2061 lib/cgi-bin... a │ │ │ │ │ +00082520: 6e64 2077 6562 2073 6572 7665 7273 2073 nd web servers s │ │ │ │ │ +00082530: 686f 756c 6420 7365 7276 6520 6f75 7420 hould serve out │ │ │ │ │ +00082540: 6578 6563 7574 6162 6c65 7320 696e 0a20 executables in. │ │ │ │ │ +00082550: 2020 2020 7468 6f73 6520 7375 6264 6972 those subdir │ │ │ │ │ +00082560: 6563 746f 7269 6573 2e0a 0a31 322e 350a ectories...12.5. │ │ │ │ │ +00082570: 0a20 2020 2020 5468 6520 4750 4c20 7665 . The GPL ve │ │ │ │ │ +00082580: 7273 696f 6e20 3120 6973 206e 6f77 2069 rsion 1 is now i │ │ │ │ │ +00082590: 6e63 6c75 6465 6420 696e 2063 6f6d 6d6f ncluded in commo │ │ │ │ │ +000825a0: 6e2d 6c69 6365 6e73 6573 2061 6e64 2073 n-licenses and s │ │ │ │ │ +000825b0: 686f 756c 6420 6265 0a20 2020 2020 7265 hould be. re │ │ │ │ │ +000825c0: 6665 7265 6e63 6564 2066 726f 6d20 7468 ferenced from th │ │ │ │ │ +000825d0: 6572 6520 696e 7374 6561 6420 6f66 2069 ere instead of i │ │ │ │ │ +000825e0: 6e63 6c75 6465 6420 696e 2074 6865 20e2 ncluded in the . │ │ │ │ │ +000825f0: 8098 636f 7079 7269 6768 74e2 8099 2066 ..copyright... f │ │ │ │ │ +00082600: 696c 652e 0a0a 1f0a 4669 6c65 3a20 6465 ile.....File: de │ │ │ │ │ +00082610: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00082620: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +00082630: 2033 2039 2030 2c20 204e 6578 743a 2056 3 9 0, Next: V │ │ │ │ │ +00082640: 6572 7369 6f6e 2033 2038 2034 2c20 2050 ersion 3 8 4, P │ │ │ │ │ +00082650: 7265 763a 2056 6572 7369 6f6e 2033 2039 rev: Version 3 9 │ │ │ │ │ +00082660: 2031 2c20 2055 703a 2055 7067 7261 6469 1, Up: Upgradi │ │ │ │ │ +00082670: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +00082680: 2e32 3920 5665 7273 696f 6e20 332e 392e .29 Version 3.9. │ │ │ │ │ +00082690: 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0.============== │ │ │ │ │ +000826a0: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ +000826b0: 4a75 6e65 2c20 3230 3130 2e0a 0a34 2e34 June, 2010...4.4 │ │ │ │ │ +000826c0: 2c20 352e 362e 3135 0a0a 2020 2020 2054 , 5.6.15.. T │ │ │ │ │ +000826d0: 6865 2072 6571 7569 7265 6420 666f 726d he required form │ │ │ │ │ +000826e0: 6174 2066 6f72 2074 6865 2064 6174 6520 at for the date │ │ │ │ │ +000826f0: 696e 2061 2063 6861 6e67 656c 6f67 2065 in a changelog e │ │ │ │ │ +00082700: 6e74 7279 2061 6e64 2069 6e20 7468 650a ntry and in the. │ │ │ │ │ +00082710: 2020 2020 2044 6174 6520 636f 6e74 726f Date contro │ │ │ │ │ +00082720: 6c20 6669 656c 6420 6973 206e 6f77 2070 l field is now p │ │ │ │ │ +00082730: 7265 6369 7365 6c79 2073 7065 6369 6669 recisely specifi │ │ │ │ │ +00082740: 6564 2e0a 0a35 2e31 0a0a 2020 2020 2041 ed...5.1.. A │ │ │ │ │ +00082750: 2063 6f6e 7472 6f6c 2073 7461 6e7a 6120 control stanza │ │ │ │ │ +00082760: 6d75 7374 206e 6f74 2063 6f6e 7461 696e must not contain │ │ │ │ │ +00082770: 206d 6f72 6520 7468 616e 206f 6e65 2069 more than one i │ │ │ │ │ +00082780: 6e73 7461 6e63 6520 6f66 2061 0a20 2020 nstance of a. │ │ │ │ │ +00082790: 2020 7061 7274 6963 756c 6172 2066 6965 particular fie │ │ │ │ │ +000827a0: 6c64 206e 616d 652e 0a0a 352e 342c 2035 ld name...5.4, 5 │ │ │ │ │ +000827b0: 2e35 2c20 352e 362e 3234 0a0a 2020 2020 .5, 5.6.24.. │ │ │ │ │ +000827c0: 2054 6865 20e2 8098 4368 6563 6b73 756d The ...Checksum │ │ │ │ │ +000827d0: 732d 5368 6131 e280 9920 616e 6420 e280 s-Sha1... and .. │ │ │ │ │ +000827e0: 9843 6865 636b 7375 6d73 2d53 6861 3235 .Checksums-Sha25 │ │ │ │ │ +000827f0: 36e2 8099 2066 6965 6c64 7320 696e 20e2 6... fields in . │ │ │ │ │ +00082800: 8098 2a2e 6473 63e2 8099 2061 6e64 0a20 ..*.dsc... and. │ │ │ │ │ +00082810: 2020 2020 e280 982a 2e63 6861 6e67 6573 ...*.changes │ │ │ │ │ +00082820: e280 9920 6669 6c65 7320 6172 6520 6e6f ... files are no │ │ │ │ │ +00082830: 7720 646f 6375 6d65 6e74 6564 2061 6e64 w documented and │ │ │ │ │ +00082840: 2072 6563 6f6d 6d65 6e64 6564 2e0a 0a35 recommended...5 │ │ │ │ │ +00082850: 2e35 2c20 352e 362e 3136 0a0a 2020 2020 .5, 5.6.16.. │ │ │ │ │ +00082860: 2054 6865 20e2 8098 466f 726d 6174 e280 The ...Format.. │ │ │ │ │ +00082870: 9920 6669 656c 6420 6f66 20e2 8098 2e63 . field of ....c │ │ │ │ │ +00082880: 6861 6e67 6573 e280 9920 6669 6c65 7320 hanges... files │ │ │ │ │ +00082890: 6973 206e 6f77 2031 2e38 2e20 2054 6865 is now 1.8. The │ │ │ │ │ +000828a0: 20e2 8098 466f 726d 6174 e280 990a 2020 ...Format.... │ │ │ │ │ +000828b0: 2020 2066 6965 6c64 2073 796e 7461 7820 field syntax │ │ │ │ │ +000828c0: 666f 7220 736f 7572 6365 2070 6163 6b61 for source packa │ │ │ │ │ +000828d0: 6765 20e2 8098 2e64 7363 e280 9920 6669 ge ....dsc... fi │ │ │ │ │ +000828e0: 6c65 7320 616c 6c6f 7773 2061 2073 7562 les allows a sub │ │ │ │ │ +000828f0: 7479 7065 2069 6e0a 2020 2020 2070 6172 type in. par │ │ │ │ │ +00082900: 656e 7468 6573 6573 2c20 616e 6420 6974 entheses, and it │ │ │ │ │ +00082910: 2069 7320 7573 6564 2066 6f72 2061 2064 is used for a d │ │ │ │ │ +00082920: 6966 6665 7265 6e74 2070 7572 706f 7365 ifferent purpose │ │ │ │ │ +00082930: 2074 6861 6e20 7468 650a 2020 2020 20e2 than the. . │ │ │ │ │ +00082940: 8098 466f 726d 6174 e280 9920 6669 656c ..Format... fiel │ │ │ │ │ +00082950: 6420 666f 7220 e280 982e 6368 616e 6765 d for ....change │ │ │ │ │ +00082960: 73e2 8099 2066 696c 6573 2e0a 0a35 2e36 s... files...5.6 │ │ │ │ │ +00082970: 2e32 0a0a 2020 2020 2054 6865 2073 796e .2.. The syn │ │ │ │ │ +00082980: 7461 7820 6f66 2074 6865 20e2 8098 4d61 tax of the ...Ma │ │ │ │ │ +00082990: 696e 7461 696e 6572 e280 9920 6669 656c intainer... fiel │ │ │ │ │ +000829a0: 6420 6973 206e 6f77 206d 7573 7420 7261 d is now must ra │ │ │ │ │ +000829b0: 7468 6572 2074 6861 6e0a 2020 2020 2073 ther than. s │ │ │ │ │ +000829c0: 686f 756c 642e 0a0a 352e 362e 330a 0a20 hould...5.6.3.. │ │ │ │ │ +000829d0: 2020 2020 5468 6520 636f 6d6d 6120 7365 The comma se │ │ │ │ │ +000829e0: 7061 7261 7469 6e67 2065 6e74 7269 6573 parating entries │ │ │ │ │ +000829f0: 2069 6e20 e280 9855 706c 6f61 6465 7273 in ...Uploaders │ │ │ │ │ +00082a00: e280 9920 6973 206e 6f77 206d 7573 7420 ... is now must │ │ │ │ │ +00082a10: 7261 7468 6572 2074 6861 6e0a 2020 2020 rather than. │ │ │ │ │ +00082a20: 2073 686f 756c 642e 0a0a 352e 362e 382c should...5.6.8, │ │ │ │ │ +00082a30: 2037 2e31 2c20 3131 2e31 2e31 0a0a 2020 7.1, 11.1.1.. │ │ │ │ │ +00082a40: 2020 2041 7263 6869 7465 6374 7572 6520 Architecture │ │ │ │ │ +00082a50: 7769 6c64 6361 7264 7320 6d61 7920 6265 wildcards may be │ │ │ │ │ +00082a60: 2075 7365 6420 696e 2061 6464 6974 696f used in additio │ │ │ │ │ +00082a70: 6e20 746f 2073 7065 6369 6669 630a 2020 n to specific. │ │ │ │ │ +00082a80: 2020 2061 7263 6869 7465 6374 7572 6573 architectures │ │ │ │ │ +00082a90: 2069 6e20 e280 9864 6562 6961 6e2f 636f in ...debian/co │ │ │ │ │ +00082aa0: 6e74 726f 6ce2 8099 2061 6e64 20e2 8098 ntrol... and ... │ │ │ │ │ +00082ab0: 2a2e 6473 63e2 8099 2041 7263 6869 7465 *.dsc... Archite │ │ │ │ │ +00082ac0: 6374 7572 6520 6669 656c 6473 2c0a 2020 cture fields,. │ │ │ │ │ +00082ad0: 2020 2061 6e64 2069 6e20 6172 6368 6974 and in archit │ │ │ │ │ +00082ae0: 6563 7475 7265 2072 6573 7472 6963 7469 ecture restricti │ │ │ │ │ +00082af0: 6f6e 7320 696e 2062 7569 6c64 2072 656c ons in build rel │ │ │ │ │ +00082b00: 6174 696f 6e73 6869 7073 2e0a 0a36 2e33 ationships...6.3 │ │ │ │ │ +00082b10: 0a0a 2020 2020 204d 6169 6e74 6169 6e65 .. Maintaine │ │ │ │ │ +00082b20: 7220 7363 7269 7074 7320 6172 6520 6e6f r scripts are no │ │ │ │ │ +00082b30: 206c 6f6e 6765 7220 6775 6172 616e 7465 longer guarante │ │ │ │ │ +00082b40: 6564 2074 6f20 7275 6e20 7769 7468 2061 ed to run with a │ │ │ │ │ +00082b50: 0a20 2020 2020 636f 6e74 726f 6c6c 696e . controllin │ │ │ │ │ +00082b60: 6720 7465 726d 696e 616c 2061 6e64 206d g terminal and m │ │ │ │ │ +00082b70: 7573 7420 6265 2061 626c 6520 746f 2066 ust be able to f │ │ │ │ │ +00082b80: 616c 6c20 6261 636b 2074 6f0a 2020 2020 all back to. │ │ │ │ │ +00082b90: 206e 6f6e 696e 7465 7261 6374 6976 6520 noninteractive │ │ │ │ │ +00082ba0: 6265 6861 7669 6f72 2028 6465 6263 6f6e behavior (debcon │ │ │ │ │ +00082bb0: 6620 6861 6e64 6c65 7320 7468 6973 292e f handles this). │ │ │ │ │ +00082bc0: 2020 4d61 696e 7461 696e 6572 2073 6372 Maintainer scr │ │ │ │ │ +00082bd0: 6970 7473 0a20 2020 2020 6d61 7920 6162 ipts. may ab │ │ │ │ │ +00082be0: 6f72 7420 6966 2074 6865 7265 2069 7320 ort if there is │ │ │ │ │ +00082bf0: 6e6f 2063 6f6e 7472 6f6c 6c69 6e67 2074 no controlling t │ │ │ │ │ +00082c00: 6572 6d69 6e61 6c20 616e 6420 6e6f 2072 erminal and no r │ │ │ │ │ +00082c10: 6561 736f 6e61 626c 650a 2020 2020 2064 easonable. d │ │ │ │ │ +00082c20: 6566 6175 6c74 2066 6f72 2061 2068 6967 efault for a hig │ │ │ │ │ +00082c30: 682d 7072 696f 7269 7479 2071 7565 7374 h-priority quest │ │ │ │ │ +00082c40: 696f 6e2c 2062 7574 2073 686f 756c 6420 ion, but should │ │ │ │ │ +00082c50: 6176 6f69 6420 7468 6973 2069 660a 2020 avoid this if. │ │ │ │ │ +00082c60: 2020 2070 6f73 7369 626c 652e 0a0a 372e possible...7. │ │ │ │ │ +00082c70: 332c 2037 2e36 2e31 0a0a 2020 2020 20e2 3, 7.6.1.. . │ │ │ │ │ +00082c80: 8098 4272 6561 6b73 e280 9920 7368 6f75 ..Breaks... shou │ │ │ │ │ +00082c90: 6c64 2062 6520 7573 6564 2077 6974 6820 ld be used with │ │ │ │ │ +00082ca0: e280 9852 6570 6c61 6365 73e2 8099 2066 ...Replaces... f │ │ │ │ │ +00082cb0: 6f72 206d 6f76 696e 6720 6669 6c65 7320 or moving files │ │ │ │ │ +00082cc0: 6265 7477 6565 6e0a 2020 2020 2070 6163 between. pac │ │ │ │ │ +00082cd0: 6b61 6765 732e 0a0a 372e 340a 0a20 2020 kages...7.4.. │ │ │ │ │ +00082ce0: 2020 e280 9842 7265 616b 73e2 8099 2073 ...Breaks... s │ │ │ │ │ +00082cf0: 686f 756c 6420 6e6f 726d 616c 6c79 2062 hould normally b │ │ │ │ │ +00082d00: 6520 7573 6564 2069 6e73 7465 6164 206f e used instead o │ │ │ │ │ +00082d10: 6620 e280 9843 6f6e 666c 6963 7473 e280 f ...Conflicts.. │ │ │ │ │ +00082d20: 9920 666f 720a 2020 2020 2074 7261 6e73 . for. trans │ │ │ │ │ +00082d30: 6965 6e74 2069 7373 7565 7320 616e 6420 ient issues and │ │ │ │ │ +00082d40: 6d6f 7669 6e67 2066 696c 6573 2062 6574 moving files bet │ │ │ │ │ +00082d50: 7765 656e 2070 6163 6b61 6765 732e 2020 ween packages. │ │ │ │ │ +00082d60: 4e65 770a 2020 2020 2064 6f63 756d 656e New. documen │ │ │ │ │ +00082d70: 7461 7469 6f6e 206f 6620 7768 656e 2065 tation of when e │ │ │ │ │ +00082d80: 6163 6820 7368 6f75 6c64 2062 6520 7573 ach should be us │ │ │ │ │ +00082d90: 6564 2e0a 0a37 2e35 0a0a 2020 2020 2055 ed...7.5.. U │ │ │ │ │ +00082da0: 7365 20e2 8098 436f 6e66 6c69 6374 73e2 se ...Conflicts. │ │ │ │ │ +00082db0: 8099 2077 6974 6820 e280 9850 726f 7669 .. with ...Provi │ │ │ │ │ +00082dc0: 6465 73e2 8099 2069 6620 6f6e 6c79 206f des... if only o │ │ │ │ │ +00082dd0: 6e65 2070 726f 7669 6465 7220 6f66 2061 ne provider of a │ │ │ │ │ +00082de0: 2076 6972 7475 616c 0a20 2020 2020 6661 virtual. fa │ │ │ │ │ +00082df0: 6369 6c69 7479 2063 616e 2062 6520 696e cility can be in │ │ │ │ │ +00082e00: 7374 616c 6c65 6420 6174 2061 2074 696d stalled at a tim │ │ │ │ │ +00082e10: 652e 0a0a 382e 340a 0a20 2020 2020 416c e...8.4.. Al │ │ │ │ │ +00082e20: 6c20 7368 6172 6564 206c 6962 7261 7279 l shared library │ │ │ │ │ +00082e30: 2064 6576 656c 6f70 6d65 6e74 2066 696c development fil │ │ │ │ │ +00082e40: 6573 2061 7265 206e 6f20 6c6f 6e67 6572 es are no longer │ │ │ │ │ +00082e50: 2072 6571 7569 7265 6420 746f 2062 650a required to be. │ │ │ │ │ +00082e60: 2020 2020 2069 6e20 7468 6520 e280 982d in the ...- │ │ │ │ │ +00082e70: 6465 76e2 8099 2070 6163 6b61 6765 2c20 dev... package, │ │ │ │ │ +00082e80: 6f6e 6c79 2062 6520 6176 6169 6c61 626c only be availabl │ │ │ │ │ +00082e90: 6520 7768 656e 2074 6865 20e2 8098 2d64 e when the ...-d │ │ │ │ │ +00082ea0: 6576 e280 9920 7061 636b 6167 6520 6973 ev... package is │ │ │ │ │ +00082eb0: 0a20 2020 2020 696e 7374 616c 6c65 642e . installed. │ │ │ │ │ +00082ec0: 2020 5468 6973 2061 6c6c 6f77 7320 7468 This allows th │ │ │ │ │ +00082ed0: 6520 e280 982d 6465 76e2 8099 2070 6163 e ...-dev... pac │ │ │ │ │ +00082ee0: 6b61 6765 2074 6f20 6265 2073 706c 6974 kage to be split │ │ │ │ │ +00082ef0: 2061 7320 6c6f 6e67 2061 730a 2020 2020 as long as. │ │ │ │ │ +00082f00: 2069 7420 6465 7065 6e64 7320 6f6e 2074 it depends on t │ │ │ │ │ +00082f10: 6865 2061 6464 6974 696f 6e61 6c20 7061 he additional pa │ │ │ │ │ +00082f20: 636b 6167 6573 2e0a 0a39 2e32 2e32 0a0a ckages...9.2.2.. │ │ │ │ │ +00082f30: 2020 2020 2054 6865 2055 4944 2072 616e The UID ran │ │ │ │ │ +00082f40: 6765 206f 6620 7573 6572 2061 6363 6f75 ge of user accou │ │ │ │ │ +00082f50: 6e74 7320 6973 2065 7874 656e 6465 6420 nts is extended │ │ │ │ │ +00082f60: 746f 2031 3030 302d 3539 3939 392e 0a0a to 1000-59999... │ │ │ │ │ +00082f70: 392e 332e 322c 2031 302e 340a 0a20 2020 9.3.2, 10.4.. │ │ │ │ │ +00082f80: 2020 e280 9869 6e69 742e 64e2 8099 2073 ...init.d... s │ │ │ │ │ +00082f90: 6372 6970 7473 2061 7265 2061 2070 6f73 cripts are a pos │ │ │ │ │ +00082fa0: 7369 626c 6520 6578 6365 7074 696f 6e20 sible exception │ │ │ │ │ +00082fb0: 6672 6f6d 2074 6865 206e 6f72 6d61 6c0a from the normal. │ │ │ │ │ +00082fc0: 2020 2020 2072 6571 7569 7265 6d65 6e74 requirement │ │ │ │ │ +00082fd0: 2074 6f20 7573 6520 e280 9873 6574 202d to use ...set - │ │ │ │ │ +00082fe0: 65e2 8099 2069 6e20 6561 6368 2073 6865 e... in each she │ │ │ │ │ +00082ff0: 6c6c 2073 6372 6970 742e 0a0a 3132 2e35 ll script...12.5 │ │ │ │ │ +00083000: 0a0a 2020 2020 2054 6865 2055 4342 2042 .. The UCB B │ │ │ │ │ +00083010: 5344 206c 6963 656e 7365 2077 6173 2072 SD license was r │ │ │ │ │ +00083020: 656d 6f76 6564 2066 726f 6d20 7468 6520 emoved from the │ │ │ │ │ +00083030: 6c69 7374 206f 6620 6c69 6365 6e73 6573 list of licenses │ │ │ │ │ +00083040: 2074 6861 740a 2020 2020 2073 686f 756c that. shoul │ │ │ │ │ +00083050: 6420 6265 2072 6566 6572 656e 6365 6420 d be referenced │ │ │ │ │ +00083060: 6672 6f6d 20e2 8098 2f75 7372 2f73 6861 from .../usr/sha │ │ │ │ │ +00083070: 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 re/common-licens │ │ │ │ │ +00083080: 6573 2f42 5344 e280 992e 2020 4974 0a20 es/BSD.... It. │ │ │ │ │ +00083090: 2020 2020 7368 6f75 6c64 2069 6e73 7465 should inste │ │ │ │ │ +000830a0: 6164 2062 6520 696e 636c 7564 6564 2064 ad be included d │ │ │ │ │ +000830b0: 6972 6563 746c 7920 696e 20e2 8098 6465 irectly in ...de │ │ │ │ │ +000830c0: 6269 616e 2f63 6f70 7972 6967 6874 e280 bian/copyright.. │ │ │ │ │ +000830d0: 992c 2061 6c74 686f 7567 680a 2020 2020 ., although. │ │ │ │ │ +000830e0: 2069 7420 7769 6c6c 2073 7469 6c6c 2062 it will still b │ │ │ │ │ +000830f0: 6520 696e 2063 6f6d 6d6f 6e2d 6c69 6365 e in common-lice │ │ │ │ │ +00083100: 6e73 6573 2066 6f72 2074 6865 2074 696d nses for the tim │ │ │ │ │ +00083110: 6520 6265 696e 672e 0a0a 6465 6263 6f6e e being...debcon │ │ │ │ │ +00083120: 660a 0a20 2020 2020 e280 9853 4554 5449 f.. ...SETTI │ │ │ │ │ +00083130: 544c 45e2 8099 2069 7320 6e6f 7720 646f TLE... is now do │ │ │ │ │ +00083140: 6375 6d65 6e74 6564 2028 6974 2068 6173 cumented (it has │ │ │ │ │ +00083150: 2062 6565 6e20 7375 7070 6f72 7465 6420 been supported │ │ │ │ │ +00083160: 666f 7220 736f 6d65 2074 696d 6529 2e0a for some time).. │ │ │ │ │ +00083170: 2020 2020 20e2 8098 5345 5454 4954 4c45 ...SETTITLE │ │ │ │ │ +00083180: e280 9920 6973 206c 696b 6520 e280 9854 ... is like ...T │ │ │ │ │ +00083190: 4954 4c45 e280 9920 6275 7420 7461 6b65 ITLE... but take │ │ │ │ │ +000831a0: 7320 6120 7465 6d70 6c61 7465 2069 6e73 s a template ins │ │ │ │ │ +000831b0: 7465 6164 206f 6620 6120 7374 7269 6e67 tead of a string │ │ │ │ │ +000831c0: 0a20 2020 2020 746f 2061 6c6c 6f77 2074 . to allow t │ │ │ │ │ +000831d0: 7261 6e73 6c61 7469 6f6e 2e0a 0a70 6572 ranslation...per │ │ │ │ │ +000831e0: 6c0a 0a20 2020 2020 7065 726c 2d62 6173 l.. perl-bas │ │ │ │ │ +000831f0: 6520 6e6f 7720 7072 6f76 6964 6573 2070 e now provides p │ │ │ │ │ +00083200: 6572 6c61 7069 2d61 6269 6e61 6d65 2069 erlapi-abiname i │ │ │ │ │ +00083210: 6e73 7465 6164 206f 6620 6120 7061 636b nstead of a pack │ │ │ │ │ +00083220: 6167 6520 6261 7365 640a 2020 2020 2073 age based. s │ │ │ │ │ +00083230: 6f6c 656c 7920 6f6e 2074 6865 2050 6572 olely on the Per │ │ │ │ │ +00083240: 6c20 7665 7273 696f 6e2e 2020 5065 726c l version. Perl │ │ │ │ │ +00083250: 2070 6163 6b61 6765 7320 6d75 7374 206e packages must n │ │ │ │ │ +00083260: 6f77 2064 6570 656e 6420 6f6e 0a20 2020 ow depend on. │ │ │ │ │ +00083270: 2020 7065 726c 6170 692d 2443 6f6e 6669 perlapi-$Confi │ │ │ │ │ +00083280: 677b 6465 6269 616e 5f61 6269 7d2c 2066 g{debian_abi}, f │ │ │ │ │ +00083290: 616c 6c69 6e67 2062 6163 6b20 6f6e 20e2 alling back on . │ │ │ │ │ +000832a0: 8098 2443 6f6e 6669 677b 7665 7273 696f ..$Config{versio │ │ │ │ │ +000832b0: 6e7d e280 9920 6966 0a20 2020 2020 e280 n}... if. .. │ │ │ │ │ +000832c0: 9824 436f 6e66 6967 7b64 6562 6961 6e5f .$Config{debian_ │ │ │ │ │ +000832d0: 6162 697d e280 9920 6973 206e 6f74 2073 abi}... is not s │ │ │ │ │ +000832e0: 6574 2e0a 0a70 6572 6c0a 0a20 2020 2020 et...perl.. │ │ │ │ │ +000832f0: 5061 636b 6167 6573 2075 7369 6e67 20e2 Packages using . │ │ │ │ │ +00083300: 8098 4d61 6b65 6669 6c65 2e50 4ce2 8099 ..Makefile.PL... │ │ │ │ │ +00083310: 2073 686f 756c 6420 7573 6520 e280 9844 should use ...D │ │ │ │ │ +00083320: 4553 5444 4952 e280 9920 7261 7468 6572 ESTDIR... rather │ │ │ │ │ +00083330: 2074 6861 6e0a 2020 2020 20e2 8098 5052 than. ...PR │ │ │ │ │ +00083340: 4546 4958 e280 9920 746f 2069 6e73 7461 EFIX... to insta │ │ │ │ │ +00083350: 6c6c 2069 6e74 6f20 7468 6520 7061 636b ll into the pack │ │ │ │ │ +00083360: 6167 6520 7374 6167 696e 6720 6172 6561 age staging area │ │ │ │ │ +00083370: 2e20 20e2 8098 5052 4546 4958 e280 9920 . ...PREFIX... │ │ │ │ │ +00083380: 6f6e 6c79 0a20 2020 2020 776f 726b 6564 only. worked │ │ │ │ │ +00083390: 2064 7565 2074 6f20 6120 4465 6269 616e due to a Debian │ │ │ │ │ +000833a0: 2d6c 6f63 616c 2070 6174 6368 2e0a 0a1f -local patch.... │ │ │ │ │ +000833b0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000833c0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +000833d0: 3a20 5665 7273 696f 6e20 3320 3820 342c : Version 3 8 4, │ │ │ │ │ +000833e0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +000833f0: 3320 3820 332c 2020 5072 6576 3a20 5665 3 8 3, Prev: Ve │ │ │ │ │ +00083400: 7273 696f 6e20 3320 3920 302c 2020 5570 rsion 3 9 0, Up │ │ │ │ │ +00083410: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +00083420: 6b6c 6973 740a 0a32 322e 3330 2056 6572 klist..22.30 Ver │ │ │ │ │ +00083430: 7369 6f6e 2033 2e38 2e34 0a3d 3d3d 3d3d sion 3.8.4.===== │ │ │ │ │ +00083440: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00083450: 5265 6c65 6173 6564 204a 616e 7561 7279 Released January │ │ │ │ │ +00083460: 2c20 3230 3130 2e0a 0a39 2e31 2e31 0a0a , 2010...9.1.1.. │ │ │ │ │ +00083470: 2020 2020 2041 6e20 4648 5320 6578 6365 An FHS exce │ │ │ │ │ +00083480: 7074 696f 6e20 6861 7320 6265 656e 2067 ption has been g │ │ │ │ │ +00083490: 7261 6e74 6564 2066 6f72 206d 756c 7469 ranted for multi │ │ │ │ │ +000834a0: 6172 6368 206c 6962 7261 7269 6573 2e0a arch libraries.. │ │ │ │ │ +000834b0: 2020 2020 2050 6572 6d69 7474 696e 6720 Permitting │ │ │ │ │ +000834c0: 6669 6c65 7320 746f 2069 6e73 7465 6164 files to instead │ │ │ │ │ +000834d0: 2062 6520 696e 7374 616c 6c65 6420 746f be installed to │ │ │ │ │ +000834e0: 20e2 8098 2f6c 6962 2f74 7269 706c 6574 .../lib/triplet │ │ │ │ │ +000834f0: e280 9920 616e 640a 2020 2020 20e2 8098 ... and. ... │ │ │ │ │ +00083500: 2f75 7372 2f6c 6962 2f74 7269 706c 6574 /usr/lib/triplet │ │ │ │ │ +00083510: e280 9920 6469 7265 6374 6f72 6965 732e ... directories. │ │ │ │ │ +00083520: 0a0a 3130 2e36 0a0a 2020 2020 2050 6163 ..10.6.. Pac │ │ │ │ │ +00083530: 6b61 6765 7320 6d61 7920 6e6f 7420 636f kages may not co │ │ │ │ │ +00083540: 6e74 6169 6e20 6e61 6d65 6420 7069 7065 ntain named pipe │ │ │ │ │ +00083550: 7320 616e 6420 7368 6f75 6c64 2069 6e73 s and should ins │ │ │ │ │ +00083560: 7465 6164 2063 7265 6174 6520 7468 656d tead create them │ │ │ │ │ +00083570: 0a20 2020 2020 696e 2070 6f73 7469 6e73 . in postins │ │ │ │ │ +00083580: 7420 616e 6420 7265 6d6f 7665 2074 6865 t and remove the │ │ │ │ │ +00083590: 6d20 696e 2070 7265 726d 206f 7220 706f m in prerm or po │ │ │ │ │ +000835a0: 7374 726d 2e0a 0a39 2e31 2e31 0a0a 2020 strm...9.1.1.. │ │ │ │ │ +000835b0: 2020 20e2 8098 2f73 7973 e280 9920 616e .../sys... an │ │ │ │ │ +000835c0: 6420 e280 982f 7365 6c69 6e75 78e2 8099 d .../selinux... │ │ │ │ │ +000835d0: 2064 6972 6563 746f 7269 6573 2061 7265 directories are │ │ │ │ │ +000835e0: 2065 7870 6c69 6369 746c 7920 616c 6c6f explicitly allo │ │ │ │ │ +000835f0: 7765 6420 6173 2061 6e0a 2020 2020 2065 wed as an. e │ │ │ │ │ +00083600: 7863 6570 7469 6f6e 2074 6f20 7468 6520 xception to the │ │ │ │ │ +00083610: 4648 532e 0a0a 1f0a 4669 6c65 3a20 6465 FHS.....File: de │ │ │ │ │ +00083620: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00083630: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +00083640: 2033 2038 2033 2c20 204e 6578 743a 2056 3 8 3, Next: V │ │ │ │ │ +00083650: 6572 7369 6f6e 2033 2038 2032 2c20 2050 ersion 3 8 2, P │ │ │ │ │ +00083660: 7265 763a 2056 6572 7369 6f6e 2033 2038 rev: Version 3 8 │ │ │ │ │ +00083670: 2034 2c20 2055 703a 2055 7067 7261 6469 4, Up: Upgradi │ │ │ │ │ +00083680: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +00083690: 2e33 3120 5665 7273 696f 6e20 332e 382e .31 Version 3.8. │ │ │ │ │ +000836a0: 330a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3.============== │ │ │ │ │ +000836b0: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ +000836c0: 4175 6775 7374 2c20 3230 3039 2e0a 0a34 August, 2009...4 │ │ │ │ │ +000836d0: 2e39 0a0a 2020 2020 2044 4542 5f2a 5f41 .9.. DEB_*_A │ │ │ │ │ +000836e0: 5243 485f 4350 5520 616e 6420 4445 425f RCH_CPU and DEB_ │ │ │ │ │ +000836f0: 2a5f 4152 4348 5f4f 5320 7661 7269 6162 *_ARCH_OS variab │ │ │ │ │ +00083700: 6c65 7320 6172 6520 6e6f 7720 646f 6375 les are now docu │ │ │ │ │ +00083710: 6d65 6e74 6564 2061 6e64 0a20 2020 2020 mented and. │ │ │ │ │ +00083720: 7265 636f 6d6d 656e 6465 6420 6f76 6572 recommended over │ │ │ │ │ +00083730: 2047 4e55 2d73 7479 6c65 2076 6172 6961 GNU-style varia │ │ │ │ │ +00083740: 626c 6573 2066 6f72 2074 6861 7420 696e bles for that in │ │ │ │ │ +00083750: 666f 726d 6174 696f 6e2e 0a0a 352e 362e formation...5.6. │ │ │ │ │ +00083760: 380a 0a20 2020 2020 536f 7572 6365 2070 8.. Source p │ │ │ │ │ +00083770: 6163 6b61 6765 2041 7263 6869 7465 6374 ackage Architect │ │ │ │ │ +00083780: 7572 6520 6669 656c 6473 206d 6179 2063 ure fields may c │ │ │ │ │ +00083790: 6f6e 7461 696e 2027 616c 6c27 2069 6e20 ontain 'all' in │ │ │ │ │ +000837a0: 636f 6d62 696e 6174 696f 6e0a 2020 2020 combination. │ │ │ │ │ +000837b0: 2077 6974 6820 6f74 6865 7220 6172 6368 with other arch │ │ │ │ │ +000837c0: 6974 6563 7475 7265 732e 2020 436c 6172 itectures. Clar │ │ │ │ │ +000837d0: 6966 7920 7768 656e 2027 616c 6c27 2061 ify when 'all' a │ │ │ │ │ +000837e0: 6e64 2027 616e 7927 206d 6179 2062 6520 nd 'any' may be │ │ │ │ │ +000837f0: 7573 6564 0a20 2020 2020 696e 2064 6966 used. in dif │ │ │ │ │ +00083800: 6665 7265 6e74 2076 6572 7369 6f6e 7320 ferent versions │ │ │ │ │ +00083810: 6f66 2074 6865 2066 6965 6c64 2e0a 0a35 of the field...5 │ │ │ │ │ +00083820: 2e36 2e31 340a 0a20 2020 2020 5468 6520 .6.14.. The │ │ │ │ │ +00083830: 4465 6269 616e 2061 7263 6869 7665 2073 Debian archive s │ │ │ │ │ +00083840: 6f66 7477 6172 6520 646f 6573 206e 6f74 oftware does not │ │ │ │ │ +00083850: 2073 7570 706f 7274 2075 706c 6f61 6469 support uploadi │ │ │ │ │ +00083860: 6e67 2074 6f20 6d75 6c74 6970 6c65 0a20 ng to multiple. │ │ │ │ │ +00083870: 2020 2020 6469 7374 7269 6275 7469 6f6e distribution │ │ │ │ │ +00083880: 7320 7769 7468 206f 6e65 20e2 8098 2a2e s with one ...*. │ │ │ │ │ +00083890: 6368 616e 6765 73e2 8099 2066 696c 652e changes... file. │ │ │ │ │ +000838a0: 0a0a 352e 362e 3139 0a0a 2020 2020 2054 ..5.6.19.. T │ │ │ │ │ +000838b0: 6865 2042 696e 6172 7920 6669 656c 6420 he Binary field │ │ │ │ │ +000838c0: 6d61 7920 7370 616e 206d 756c 7469 706c may span multipl │ │ │ │ │ +000838d0: 6520 6c69 6e65 732e 0a0a 3130 2e32 0a0a e lines...10.2.. │ │ │ │ │ +000838e0: 2020 2020 2053 6861 7265 6420 6c69 6272 Shared libr │ │ │ │ │ +000838f0: 6172 7920 7061 636b 6167 6573 2061 7265 ary packages are │ │ │ │ │ +00083900: 206e 6f20 6c6f 6e67 6572 2061 6c6c 6f77 no longer allow │ │ │ │ │ +00083910: 6564 2074 6f20 696e 7374 616c 6c20 6c69 ed to install li │ │ │ │ │ +00083920: 6272 6172 6965 730a 2020 2020 2069 6e20 braries. in │ │ │ │ │ +00083930: 6120 6e6f 6e2d 7374 616e 6461 7264 206c a non-standard l │ │ │ │ │ +00083940: 6f63 6174 696f 6e20 616e 6420 6d6f 6469 ocation and modi │ │ │ │ │ +00083950: 6679 20e2 8098 6c64 2e73 6f2e 636f 6e66 fy ...ld.so.conf │ │ │ │ │ +00083960: e280 992e 2020 5061 636b 6167 6573 0a20 .... Packages. │ │ │ │ │ +00083970: 2020 2020 7368 6f75 6c64 2065 6974 6865 should eithe │ │ │ │ │ +00083980: 7220 6265 2069 6e73 7461 6c6c 6564 2069 r be installed i │ │ │ │ │ +00083990: 6e20 6120 7374 616e 6461 7264 206c 6962 n a standard lib │ │ │ │ │ +000839a0: 7261 7279 2064 6972 6563 746f 7279 206f rary directory o │ │ │ │ │ +000839b0: 720a 2020 2020 2070 6163 6b61 6765 7320 r. packages │ │ │ │ │ +000839c0: 7573 696e 6720 7468 656d 2073 686f 756c using them shoul │ │ │ │ │ +000839d0: 6420 6265 2062 7569 6c74 2077 6974 6820 d be built with │ │ │ │ │ +000839e0: 5250 4154 482e 0a0a 3131 2e38 2e37 0a0a RPATH...11.8.7.. │ │ │ │ │ +000839f0: 2020 2020 2049 6e73 7461 6c6c 6174 696f Installatio │ │ │ │ │ +00083a00: 6e20 6469 7265 6374 6f72 6965 7320 666f n directories fo │ │ │ │ │ +00083a10: 7220 5820 7072 6f67 7261 6d73 2068 6176 r X programs hav │ │ │ │ │ +00083a20: 6520 6265 656e 2063 6c61 7269 6669 6564 e been clarified │ │ │ │ │ +00083a30: 2e0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ +00083a40: 6172 6520 6e6f 206c 6f6e 6765 7220 7265 are no longer re │ │ │ │ │ +00083a50: 7175 6972 6564 2074 6f20 7072 652d 6465 quired to pre-de │ │ │ │ │ +00083a60: 7065 6e64 206f 6e20 7831 312d 636f 6d6d pend on x11-comm │ │ │ │ │ +00083a70: 6f6e 2062 6566 6f72 650a 2020 2020 2069 on before. i │ │ │ │ │ +00083a80: 6e73 7461 6c6c 696e 6720 696e 746f 20e2 nstalling into . │ │ │ │ │ +00083a90: 8098 2f75 7372 2f69 6e63 6c75 6465 2f58 ../usr/include/X │ │ │ │ │ +00083aa0: 3131 e280 9920 616e 6420 e280 982f 7573 11... and .../us │ │ │ │ │ +00083ab0: 722f 6c69 622f 5831 31e2 8099 2e0a 0a31 r/lib/X11......1 │ │ │ │ │ +00083ac0: 322e 310a 0a20 2020 2020 4d61 6e75 616c 2.1.. Manual │ │ │ │ │ +00083ad0: 2070 6167 6573 2061 7265 206e 6f20 6c6f pages are no lo │ │ │ │ │ +00083ae0: 6e67 6572 2072 6571 7569 7265 6420 746f nger required to │ │ │ │ │ +00083af0: 2063 6f6e 7461 696e 206f 6e6c 7920 6368 contain only ch │ │ │ │ │ +00083b00: 6172 6163 7465 7273 0a20 2020 2020 7265 aracters. re │ │ │ │ │ +00083b10: 7072 6573 656e 7461 626c 6520 696e 2074 presentable in t │ │ │ │ │ +00083b20: 6865 206c 6567 6163 7920 656e 636f 6469 he legacy encodi │ │ │ │ │ +00083b30: 6e67 2066 6f72 2074 6861 7420 6c61 6e67 ng for that lang │ │ │ │ │ +00083b40: 7561 6765 2e0a 0a31 322e 310a 0a20 2020 uage...12.1.. │ │ │ │ │ +00083b50: 2020 4c6f 6361 6c69 7a65 6420 6d61 6e20 Localized man │ │ │ │ │ +00083b60: 7061 6765 7320 7368 6f75 6c64 2065 6974 pages should eit │ │ │ │ │ +00083b70: 6865 7220 6265 206b 6570 7420 7570 2d74 her be kept up-t │ │ │ │ │ +00083b80: 6f2d 6461 7465 2077 6974 6820 7468 650a o-date with the. │ │ │ │ │ +00083b90: 2020 2020 206f 7269 6769 6e61 6c20 7665 original ve │ │ │ │ │ +00083ba0: 7273 696f 6e20 6f72 2077 6172 6e20 7468 rsion or warn th │ │ │ │ │ +00083bb0: 6174 2074 6865 7927 7265 206e 6f74 2075 at they're not u │ │ │ │ │ +00083bc0: 702d 746f 2d64 6174 652c 2065 6974 6865 p-to-date, eithe │ │ │ │ │ +00083bd0: 7220 7769 7468 0a20 2020 2020 7761 726e r with. warn │ │ │ │ │ +00083be0: 696e 6720 7465 7874 206f 7220 6279 2073 ing text or by s │ │ │ │ │ +00083bf0: 686f 7769 6e67 206d 6973 7369 6e67 206f howing missing o │ │ │ │ │ +00083c00: 7220 6368 616e 6765 6420 706f 7274 696f r changed portio │ │ │ │ │ +00083c10: 6e73 2069 6e20 7468 650a 2020 2020 206f ns in the. o │ │ │ │ │ +00083c20: 7269 6769 6e61 6c20 6c61 6e67 7561 6765 riginal language │ │ │ │ │ +00083c30: 2e0a 0a31 322e 320a 0a20 2020 2020 696e ...12.2.. in │ │ │ │ │ +00083c40: 7374 616c 6c2d 696e 666f 2069 7320 6e6f stall-info is no │ │ │ │ │ +00083c50: 7720 6861 6e64 6c65 6420 7669 6120 7472 w handled via tr │ │ │ │ │ +00083c60: 6967 6765 7273 2073 6f20 7061 636b 6167 iggers so packag │ │ │ │ │ +00083c70: 6573 206e 6f20 6c6f 6e67 6572 206e 6565 es no longer nee │ │ │ │ │ +00083c80: 640a 2020 2020 2074 6f20 696e 766f 6b65 d. to invoke │ │ │ │ │ +00083c90: 2069 7420 696e 206d 6169 6e74 6169 6e65 it in maintaine │ │ │ │ │ +00083ca0: 7220 7363 7269 7074 732e 2020 496e 666f r scripts. Info │ │ │ │ │ +00083cb0: 2064 6f63 756d 656e 7473 2073 686f 756c documents shoul │ │ │ │ │ +00083cc0: 6420 6e6f 7720 6861 7665 0a20 2020 2020 d now have. │ │ │ │ │ +00083cd0: 6469 7265 6374 6f72 7920 7365 6374 696f directory sectio │ │ │ │ │ +00083ce0: 6e73 2061 6e64 2065 6e74 7269 6573 2069 ns and entries i │ │ │ │ │ +00083cf0: 6e20 7468 6520 646f 6375 6d65 6e74 2e20 n the document. │ │ │ │ │ +00083d00: 2050 6163 6b61 6765 730a 2020 2020 2063 Packages. c │ │ │ │ │ +00083d10: 6f6e 7461 696e 696e 6720 696e 666f 2064 ontaining info d │ │ │ │ │ +00083d20: 6f63 756d 656e 7473 2073 686f 756c 6420 ocuments should │ │ │ │ │ +00083d30: 6164 6420 6120 6465 7065 6e64 656e 6379 add a dependency │ │ │ │ │ +00083d40: 2074 6f20 7375 7070 6f72 740a 2020 2020 to support. │ │ │ │ │ +00083d50: 2070 6172 7469 616c 2075 7067 7261 6465 partial upgrade │ │ │ │ │ +00083d60: 732e 0a0a 7065 726c 0a0a 2020 2020 2054 s...perl.. T │ │ │ │ │ +00083d70: 6865 2072 6571 7569 7265 6d65 6e74 2066 he requirement f │ │ │ │ │ +00083d80: 6f72 2050 6572 6c20 6d6f 6475 6c65 7320 or Perl modules │ │ │ │ │ +00083d90: 746f 2068 6176 6520 6120 7665 7273 696f to have a versio │ │ │ │ │ +00083da0: 6e65 6420 4465 7065 6e64 2061 6e64 0a20 ned Depend and. │ │ │ │ │ +00083db0: 2020 2020 4275 696c 642d 4465 7065 6e64 Build-Depend │ │ │ │ │ +00083dc0: 206f 6e20 e280 9870 6572 6c20 3e3d 2035 on ...perl >= 5 │ │ │ │ │ +00083dd0: 2e36 2e30 2d31 36e2 8099 2068 6173 2062 .6.0-16... has b │ │ │ │ │ +00083de0: 6565 6e20 7265 6d6f 7665 642e 0a0a 1f0a een removed..... │ │ │ │ │ +00083df0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00083e00: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00083e10: 2056 6572 7369 6f6e 2033 2038 2032 2c20 Version 3 8 2, │ │ │ │ │ +00083e20: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ +00083e30: 2038 2031 2c20 2050 7265 763a 2056 6572 8 1, Prev: Ver │ │ │ │ │ +00083e40: 7369 6f6e 2033 2038 2033 2c20 2055 703a sion 3 8 3, Up: │ │ │ │ │ +00083e50: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ +00083e60: 6c69 7374 0a0a 3232 2e33 3220 5665 7273 list..22.32 Vers │ │ │ │ │ +00083e70: 696f 6e20 332e 382e 320a 3d3d 3d3d 3d3d ion 3.8.2.====== │ │ │ │ │ +00083e80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ +00083e90: 656c 6561 7365 6420 4a75 6e65 2c20 3230 eleased June, 20 │ │ │ │ │ +00083ea0: 3039 2e0a 0a32 2e34 0a0a 2020 2020 2054 09...2.4.. T │ │ │ │ │ +00083eb0: 6865 206c 6973 7420 6f66 2061 7263 6869 he list of archi │ │ │ │ │ +00083ec0: 7665 2073 6563 7469 6f6e 7320 6861 7320 ve sections has │ │ │ │ │ +00083ed0: 6265 656e 2073 6967 6e69 6669 6361 6e74 been significant │ │ │ │ │ +00083ee0: 6c79 2065 7870 616e 6465 642e 2020 5365 ly expanded. Se │ │ │ │ │ +00083ef0: 650a 2020 2020 2074 6869 7320 6465 6269 e. this debi │ │ │ │ │ +00083f00: 616e 2d64 6576 656c 2d61 6e6e 6f75 6e63 an-devel-announc │ │ │ │ │ +00083f10: 6520 6d65 7373 6167 6528 3129 2066 6f72 e message(1) for │ │ │ │ │ +00083f20: 2074 6865 206c 6973 7420 6f66 206e 6577 the list of new │ │ │ │ │ +00083f30: 2073 6563 7469 6f6e 730a 2020 2020 2061 sections. a │ │ │ │ │ +00083f40: 6e64 2072 756c 6573 2066 6f72 2068 6f77 nd rules for how │ │ │ │ │ +00083f50: 2074 6f20 6361 7465 676f 7269 7a65 2070 to categorize p │ │ │ │ │ +00083f60: 6163 6b61 6765 732e 0a0a 332e 392e 310a ackages...3.9.1. │ │ │ │ │ +00083f70: 0a20 2020 2020 416c 6c20 7061 636b 6167 . All packag │ │ │ │ │ +00083f80: 6573 206d 7573 7420 7573 6520 6465 6263 es must use debc │ │ │ │ │ +00083f90: 6f6e 6620 6f72 2065 7175 6976 616c 656e onf or equivalen │ │ │ │ │ +00083fa0: 7420 666f 7220 7573 6572 2070 726f 6d70 t for user promp │ │ │ │ │ +00083fb0: 7469 6e67 2c0a 2020 2020 2074 686f 7567 ting,. thoug │ │ │ │ │ +00083fc0: 6820 6573 7365 6e74 6961 6c20 7061 636b h essential pack │ │ │ │ │ +00083fd0: 6167 6573 206f 7220 7468 6569 7220 6465 ages or their de │ │ │ │ │ +00083fe0: 7065 6e64 656e 6369 6573 206d 6179 2061 pendencies may a │ │ │ │ │ +00083ff0: 6c73 6f20 6661 6c6c 2062 6163 6b0a 2020 lso fall back. │ │ │ │ │ +00084000: 2020 206f 6e20 6f74 6865 7220 6d65 7468 on other meth │ │ │ │ │ +00084010: 6f64 732e 0a0a 352e 362e 310a 0a20 2020 ods...5.6.1.. │ │ │ │ │ +00084020: 2020 5468 6520 7265 7175 6972 656d 656e The requiremen │ │ │ │ │ +00084030: 7473 2066 6f72 2073 6f75 7263 6520 7061 ts for source pa │ │ │ │ │ +00084040: 636b 6167 6520 6e61 6d65 7320 6172 6520 ckage names are │ │ │ │ │ +00084050: 6e6f 7720 6578 706c 6963 6974 6c79 0a20 now explicitly. │ │ │ │ │ +00084060: 2020 2020 7370 656c 6c65 6420 6f75 742e spelled out. │ │ │ │ │ +00084070: 0a0a 392e 310a 0a20 2020 2020 4c65 6761 ..9.1.. Lega │ │ │ │ │ +00084080: 6379 2058 4672 6565 3836 2073 6572 7665 cy XFree86 serve │ │ │ │ │ +00084090: 7273 206e 6f20 6c6f 6e67 6572 2067 6574 rs no longer get │ │ │ │ │ +000840a0: 2061 2073 7065 6369 616c 2065 7863 6570 a special excep │ │ │ │ │ +000840b0: 7469 6f6e 2066 726f 6d20 7468 650a 2020 tion from the. │ │ │ │ │ +000840c0: 2020 2046 4853 2070 6572 6d69 7474 696e FHS permittin │ │ │ │ │ +000840d0: 6720 e280 982f 6574 632f 5831 312f 5846 g .../etc/X11/XF │ │ │ │ │ +000840e0: 3836 436f 6e66 6967 2d34 e280 992e 0a0a 86Config-4...... │ │ │ │ │ +000840f0: 392e 312e 330a 0a20 2020 2020 5265 6d6f 9.1.3.. Remo │ │ │ │ │ +00084100: 7665 6420 6f62 736f 6c65 7465 2064 6570 ved obsolete dep │ │ │ │ │ +00084110: 656e 6465 6e63 7920 7265 7175 6972 656d endency requirem │ │ │ │ │ +00084120: 656e 7473 2066 6f72 2070 6163 6b61 6765 ents for package │ │ │ │ │ +00084130: 7320 7468 6174 2075 7365 0a20 2020 2020 s that use. │ │ │ │ │ +00084140: e280 982f 7661 722f 6d61 696c e280 992e .../var/mail.... │ │ │ │ │ +00084150: 0a0a 3131 2e38 2e35 0a0a 2020 2020 2053 ..11.8.5.. S │ │ │ │ │ +00084160: 7065 6564 6f20 666f 6e74 7320 6172 6520 peedo fonts are │ │ │ │ │ +00084170: 6e6f 7720 6465 7072 6563 6174 6564 2e20 now deprecated. │ │ │ │ │ +00084180: 2054 6865 2058 2062 6163 6b65 6e64 2077 The X backend w │ │ │ │ │ +00084190: 6173 2064 6973 6162 6c65 640a 2020 2020 as disabled. │ │ │ │ │ +000841a0: 2073 7461 7274 696e 6720 696e 206c 656e starting in len │ │ │ │ │ +000841b0: 6e79 2e0a 0a31 322e 350a 0a20 2020 2020 ny...12.5.. │ │ │ │ │ +000841c0: 5468 6520 474e 5520 4672 6565 2044 6f63 The GNU Free Doc │ │ │ │ │ +000841d0: 756d 656e 7461 7469 6f6e 204c 6963 656e umentation Licen │ │ │ │ │ +000841e0: 7365 2076 6572 7369 6f6e 2031 2e33 2069 se version 1.3 i │ │ │ │ │ +000841f0: 7320 696e 636c 7564 6564 2069 6e0a 2020 s included in. │ │ │ │ │ +00084200: 2020 2063 6f6d 6d6f 6e2d 6c69 6365 6e73 common-licens │ │ │ │ │ +00084210: 6573 2061 6e64 2073 686f 756c 6420 6265 es and should be │ │ │ │ │ +00084220: 2072 6566 6572 656e 6365 6420 6672 6f6d referenced from │ │ │ │ │ +00084230: 2074 6865 7265 2e0a 0a20 2020 2d2d 2d2d there... ---- │ │ │ │ │ +00084240: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00084250: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00084260: 2831 2920 0a68 7474 703a 2f2f 6c69 7374 (1) .http://list │ │ │ │ │ +00084270: 732e 6465 6269 616e 2e6f 7267 2f64 6562 s.debian.org/deb │ │ │ │ │ +00084280: 6961 6e2d 6465 7665 6c2d 616e 6e6f 756e ian-devel-announ │ │ │ │ │ +00084290: 6365 2f32 3030 392f 3033 2f6d 7367 3030 ce/2009/03/msg00 │ │ │ │ │ +000842a0: 3031 302e 6874 6d6c 0a0a 1f0a 4669 6c65 010.html....File │ │ │ │ │ +000842b0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +000842c0: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +000842d0: 7369 6f6e 2033 2038 2031 2c20 204e 6578 sion 3 8 1, Nex │ │ │ │ │ +000842e0: 743a 2056 6572 7369 6f6e 2033 2038 2030 t: Version 3 8 0 │ │ │ │ │ +000842f0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +00084300: 2033 2038 2032 2c20 2055 703a 2055 7067 3 8 2, Up: Upg │ │ │ │ │ +00084310: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +00084320: 0a0a 3232 2e33 3320 5665 7273 696f 6e20 ..22.33 Version │ │ │ │ │ +00084330: 332e 382e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3.8.1.========== │ │ │ │ │ +00084340: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +00084350: 7365 6420 4d61 7263 682c 2032 3030 392e sed March, 2009. │ │ │ │ │ +00084360: 0a0a 332e 380a 0a20 2020 2020 4361 7265 ..3.8.. Care │ │ │ │ │ +00084370: 2073 686f 756c 6420 6265 2074 616b 656e should be taken │ │ │ │ │ +00084380: 2077 6865 6e20 6164 6469 6e67 2066 756e when adding fun │ │ │ │ │ +00084390: 6374 696f 6e61 6c69 7479 2074 6f20 6573 ctionality to es │ │ │ │ │ +000843a0: 7365 6e74 6961 6c20 616e 640a 2020 2020 sential and. │ │ │ │ │ +000843b0: 2073 7563 6820 6164 6469 7469 6f6e 7320 such additions │ │ │ │ │ +000843c0: 6372 6561 7465 2061 6e20 6f62 6c69 6761 create an obliga │ │ │ │ │ +000843d0: 7469 6f6e 2074 6f20 7375 7070 6f72 7420 tion to support │ │ │ │ │ +000843e0: 7468 6174 2066 756e 6374 696f 6e61 6c69 that functionali │ │ │ │ │ +000843f0: 7479 0a20 2020 2020 696e 2065 7373 656e ty. in essen │ │ │ │ │ +00084400: 7469 616c 2066 6f72 6576 6572 2075 6e6c tial forever unl │ │ │ │ │ +00084410: 6573 7320 7369 676e 6966 6963 616e 7420 ess significant │ │ │ │ │ +00084420: 776f 726b 2069 7320 646f 6e65 2e0a 0a34 work is done...4 │ │ │ │ │ +00084430: 2e34 0a0a 2020 2020 2043 6861 6e67 656c .4.. Changel │ │ │ │ │ +00084440: 6f67 2066 696c 6573 206d 7573 7420 6265 og files must be │ │ │ │ │ +00084450: 2065 6e63 6f64 6564 2069 6e20 5554 462d encoded in UTF- │ │ │ │ │ +00084460: 382e 0a0a 342e 340a 0a20 2020 2020 536f 8...4.4.. So │ │ │ │ │ +00084470: 6d65 2066 6f72 6d61 7420 7265 7175 6972 me format requir │ │ │ │ │ +00084480: 656d 656e 7473 2066 6f72 2063 6861 6e67 ements for chang │ │ │ │ │ +00084490: 656c 6f67 2066 696c 6573 2061 7265 206e elog files are n │ │ │ │ │ +000844a0: 6f77 2022 6d75 7374 2220 696e 7374 6561 ow "must" instea │ │ │ │ │ +000844b0: 640a 2020 2020 206f 6620 2273 686f 756c d. of "shoul │ │ │ │ │ +000844c0: 642e 220a 0a34 2e34 2e31 0a0a 2020 2020 d."..4.4.1.. │ │ │ │ │ +000844d0: 2041 6c74 6572 6e61 7469 7665 2063 6861 Alternative cha │ │ │ │ │ +000844e0: 6e67 656c 6f67 2066 6f72 6d61 7473 2068 ngelog formats h │ │ │ │ │ +000844f0: 6176 6520 6265 656e 2072 656d 6f76 6564 ave been removed │ │ │ │ │ +00084500: 2e20 2044 6562 6961 6e20 6f6e 6c79 0a20 . Debian only. │ │ │ │ │ +00084510: 2020 2020 7375 7070 6f72 7473 206f 6e65 supports one │ │ │ │ │ +00084520: 2063 6861 6e67 656c 6f67 2066 6f72 6d61 changelog forma │ │ │ │ │ +00084530: 7420 666f 7220 7468 6520 4465 6269 616e t for the Debian │ │ │ │ │ +00084540: 2041 7263 6869 7665 2e0a 0a34 2e39 2e31 Archive...4.9.1 │ │ │ │ │ +00084550: 0a0a 2020 2020 204e 6577 206e 6f63 6865 .. New noche │ │ │ │ │ +00084560: 636b 206f 7074 696f 6e20 666f 7220 4445 ck option for DE │ │ │ │ │ +00084570: 425f 4255 494c 445f 4f50 5449 4f4e 5320 B_BUILD_OPTIONS │ │ │ │ │ +00084580: 696e 6469 6361 7469 6e67 2061 6e79 2062 indicating any b │ │ │ │ │ +00084590: 7569 6c64 2d74 696d 650a 2020 2020 2074 uild-time. t │ │ │ │ │ +000845a0: 6573 7420 7375 6974 6520 7072 6f76 6964 est suite provid │ │ │ │ │ +000845b0: 6564 2062 7920 7468 6520 7061 636b 6167 ed by the packag │ │ │ │ │ +000845c0: 6520 7368 6f75 6c64 206e 6f74 2062 6520 e should not be │ │ │ │ │ +000845d0: 7275 6e2e 0a0a 352e 310a 0a20 2020 2020 run...5.1.. │ │ │ │ │ +000845e0: 416c 6c20 636f 6e74 726f 6c20 6669 6c65 All control file │ │ │ │ │ +000845f0: 7320 6d75 7374 2062 6520 656e 636f 6465 s must be encode │ │ │ │ │ +00084600: 6420 696e 2055 5446 2d38 2e0a 0a35 2e32 d in UTF-8...5.2 │ │ │ │ │ +00084610: 0a0a 2020 2020 20e2 8098 6465 6269 616e .. ...debian │ │ │ │ │ +00084620: 2f63 6f6e 7472 6f6c e280 9920 616c 6c6f /control... allo │ │ │ │ │ +00084630: 7773 2063 6f6d 6d65 6e74 206c 696e 6573 ws comment lines │ │ │ │ │ +00084640: 2073 7461 7274 696e 6720 7769 7468 2023 starting with # │ │ │ │ │ +00084650: 2077 6974 6820 6e6f 0a20 2020 2020 7072 with no. pr │ │ │ │ │ +00084660: 6563 6564 696e 6720 7768 6974 6573 7061 eceding whitespa │ │ │ │ │ +00084670: 6365 2e0a 0a39 2e33 0a0a 2020 2020 2049 ce...9.3.. I │ │ │ │ │ +00084680: 6e69 7420 7363 7269 7074 7320 656e 6469 nit scripts endi │ │ │ │ │ +00084690: 6e67 2069 6e20 2e73 6820 6172 6520 6e6f ng in .sh are no │ │ │ │ │ +000846a0: 7420 6861 6e64 6c65 6420 7370 6563 6961 t handled specia │ │ │ │ │ +000846b0: 6c6c 792e 2020 5468 6579 2061 7265 206e lly. They are n │ │ │ │ │ +000846c0: 6f74 0a20 2020 2020 736f 7572 6365 6420 ot. sourced │ │ │ │ │ +000846d0: 616e 6420 6172 6520 6e6f 7420 6775 6172 and are not guar │ │ │ │ │ +000846e0: 616e 7465 6564 2074 6f20 6265 2072 756e anteed to be run │ │ │ │ │ +000846f0: 2062 7920 e280 982f 6269 6e2f 7368 e280 by .../bin/sh.. │ │ │ │ │ +00084700: 9920 7265 6761 7264 6c65 7373 206f 660a . regardless of. │ │ │ │ │ +00084710: 2020 2020 2074 6865 2023 2120 206c 696e the #! lin │ │ │ │ │ +00084720: 652e 2020 5468 6973 2062 7269 6e67 7320 e. This brings │ │ │ │ │ +00084730: 506f 6c69 6379 2069 6e20 6c69 6e65 2077 Policy in line w │ │ │ │ │ +00084740: 6974 6820 7468 6520 6c6f 6e67 2d73 7461 ith the long-sta │ │ │ │ │ +00084750: 6e64 696e 670a 2020 2020 2062 6568 6176 nding. behav │ │ │ │ │ +00084760: 696f 7220 6f66 2074 6865 2069 6e69 7420 ior of the init │ │ │ │ │ +00084770: 7379 7374 656d 2069 6e20 4465 6269 616e system in Debian │ │ │ │ │ +00084780: 2e0a 0a39 2e33 2e32 0a0a 2020 2020 2054 ...9.3.2.. T │ │ │ │ │ +00084790: 6865 2073 7461 7274 2061 6374 696f 6e20 he start action │ │ │ │ │ +000847a0: 6f66 2061 6e20 696e 6974 2073 6372 6970 of an init scrip │ │ │ │ │ +000847b0: 7420 6d75 7374 2065 7869 7420 7375 6363 t must exit succ │ │ │ │ │ +000847c0: 6573 7366 756c 6c79 2061 6e64 206e 6f74 essfully and not │ │ │ │ │ +000847d0: 0a20 2020 2020 7374 6172 7420 7468 6520 . start the │ │ │ │ │ +000847e0: 6461 656d 6f6e 2061 6761 696e 2069 6620 daemon again if │ │ │ │ │ +000847f0: 6974 2773 2061 6c72 6561 6479 2072 756e it's already run │ │ │ │ │ +00084800: 6e69 6e67 2e0a 0a39 2e33 2e32 0a0a 2020 ning...9.3.2.. │ │ │ │ │ +00084810: 2020 20e2 8098 2f76 6172 2f72 756e e280 .../var/run.. │ │ │ │ │ +00084820: 9920 616e 6420 e280 982f 7661 722f 6c6f . and .../var/lo │ │ │ │ │ +00084830: 636b e280 9920 6d61 7920 6265 206d 6f75 ck... may be mou │ │ │ │ │ +00084840: 6e74 6564 2061 7320 7465 6d70 6f72 6172 nted as temporar │ │ │ │ │ +00084850: 7920 6669 6c65 7379 7374 656d 732c 0a20 y filesystems,. │ │ │ │ │ +00084860: 2020 2020 616e 6420 696e 6974 2073 6372 and init scr │ │ │ │ │ +00084870: 6970 7473 206d 7573 7420 7468 6572 6566 ipts must theref │ │ │ │ │ +00084880: 6f72 6520 6372 6561 7465 2061 6e79 206e ore create any n │ │ │ │ │ +00084890: 6563 6573 7361 7279 2073 7562 6469 7265 ecessary subdire │ │ │ │ │ +000848a0: 6374 6f72 6965 730a 2020 2020 2064 796e ctories. dyn │ │ │ │ │ +000848b0: 616d 6963 616c 6c79 2e0a 0a31 302e 340a amically...10.4. │ │ │ │ │ +000848c0: 0a20 2020 2020 e280 982f 6269 6e2f 7368 . .../bin/sh │ │ │ │ │ +000848d0: e280 9920 7363 7269 7074 7320 6d61 7920 ... scripts may │ │ │ │ │ +000848e0: 6173 7375 6d65 2074 6861 7420 6c6f 6361 assume that loca │ │ │ │ │ +000848f0: 6c20 6361 6e20 7461 6b65 206d 756c 7469 l can take multi │ │ │ │ │ +00084900: 706c 6520 7661 7269 6162 6c65 0a20 2020 ple variable. │ │ │ │ │ +00084910: 2020 6172 6775 6d65 6e74 7320 616e 6420 arguments and │ │ │ │ │ +00084920: 7375 7070 6f72 7473 2061 7373 6967 6e6d supports assignm │ │ │ │ │ +00084930: 656e 742e 0a0a 3131 2e36 0a0a 2020 2020 ent...11.6.. │ │ │ │ │ +00084940: 2055 7365 7220 6d61 696c 626f 7865 7320 User mailboxes │ │ │ │ │ +00084950: 6d61 7920 6265 206d 6f64 6520 3630 3020 may be mode 600 │ │ │ │ │ +00084960: 616e 6420 6f77 6e65 6420 6279 2074 6865 and owned by the │ │ │ │ │ +00084970: 2075 7365 7220 7261 7468 6572 2074 6861 user rather tha │ │ │ │ │ +00084980: 6e0a 2020 2020 206d 6f64 6520 3636 302c n. mode 660, │ │ │ │ │ +00084990: 206f 776e 6564 2062 7920 7573 6572 2c20 owned by user, │ │ │ │ │ +000849a0: 616e 6420 6772 6f75 7020 6d61 696c 2e0a and group mail.. │ │ │ │ │ +000849b0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000849c0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000849d0: 6465 3a20 5665 7273 696f 6e20 3320 3820 de: Version 3 8 │ │ │ │ │ +000849e0: 302c 2020 4e65 7874 3a20 5665 7273 696f 0, Next: Versio │ │ │ │ │ +000849f0: 6e20 3320 3720 332c 2020 5072 6576 3a20 n 3 7 3, Prev: │ │ │ │ │ +00084a00: 5665 7273 696f 6e20 3320 3820 312c 2020 Version 3 8 1, │ │ │ │ │ +00084a10: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +00084a20: 6563 6b6c 6973 740a 0a32 322e 3334 2056 ecklist..22.34 V │ │ │ │ │ +00084a30: 6572 7369 6f6e 2033 2e38 2e30 0a3d 3d3d ersion 3.8.0.=== │ │ │ │ │ +00084a40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00084a50: 0a0a 5265 6c65 6173 6564 204a 756e 652c ..Released June, │ │ │ │ │ +00084a60: 2032 3030 382e 0a0a 322e 342c 2033 2e37 2008...2.4, 3.7 │ │ │ │ │ +00084a70: 0a0a 2020 2020 2054 6865 2062 6173 6520 .. The base │ │ │ │ │ +00084a80: 7365 6374 696f 6e20 6861 7320 6265 656e section has been │ │ │ │ │ +00084a90: 2072 656d 6f76 6564 2e20 2063 6f6e 7472 removed. contr │ │ │ │ │ +00084aa0: 6962 2061 6e64 206e 6f6e 2d66 7265 6520 ib and non-free │ │ │ │ │ +00084ab0: 6861 7665 2062 6565 6e0a 2020 2020 2072 have been. r │ │ │ │ │ +00084ac0: 656d 6f76 6564 2066 726f 6d20 7468 6520 emoved from the │ │ │ │ │ +00084ad0: 7365 6374 696f 6e20 6c69 7374 3b20 7468 section list; th │ │ │ │ │ +00084ae0: 6579 2061 7265 206f 6e6c 7920 6361 7465 ey are only cate │ │ │ │ │ +00084af0: 676f 7269 6573 2e20 2054 6865 2062 6173 gories. The bas │ │ │ │ │ +00084b00: 650a 2020 2020 2073 7973 7465 6d20 6973 e. system is │ │ │ │ │ +00084b10: 206e 6f77 2064 6566 696e 6564 2062 7920 now defined by │ │ │ │ │ +00084b20: 7072 696f 7269 7479 2e0a 0a34 2e39 0a0a priority...4.9.. │ │ │ │ │ +00084b30: 2020 2020 2049 6620 e280 9864 706b 672d If ...dpkg- │ │ │ │ │ +00084b40: 736f 7572 6365 202d 78e2 8099 2064 6f65 source -x... doe │ │ │ │ │ +00084b50: 736e 2774 2070 726f 7669 6465 2074 6865 sn't provide the │ │ │ │ │ +00084b60: 2073 6f75 7263 6520 7468 6174 2077 696c source that wil │ │ │ │ │ +00084b70: 6c20 6265 0a20 2020 2020 636f 6d70 696c l be. compil │ │ │ │ │ +00084b80: 6564 2c20 6120 6465 6269 616e 2f72 756c ed, a debian/rul │ │ │ │ │ +00084b90: 6573 2070 6174 6368 2074 6172 6765 7420 es patch target │ │ │ │ │ +00084ba0: 6973 2072 6563 6f6d 6d65 6e64 6564 2061 is recommended a │ │ │ │ │ +00084bb0: 6e64 2073 686f 756c 6420 646f 0a20 2020 nd should do. │ │ │ │ │ +00084bc0: 2020 7768 6174 6576 6572 2065 6c73 6520 whatever else │ │ │ │ │ +00084bd0: 6973 206e 6563 6573 7361 7279 2e0a 0a34 is necessary...4 │ │ │ │ │ +00084be0: 2e39 2e31 2c20 3130 2e31 0a0a 2020 2020 .9.1, 10.1.. │ │ │ │ │ +00084bf0: 2053 7461 6e64 6172 6469 7a65 6420 7468 Standardized th │ │ │ │ │ +00084c00: 6520 666f 726d 6174 206f 6620 4445 425f e format of DEB_ │ │ │ │ │ +00084c10: 4255 494c 445f 4f50 5449 4f4e 532e 2053 BUILD_OPTIONS. S │ │ │ │ │ +00084c20: 7065 6369 6669 6564 2070 6572 6d69 7474 pecified permitt │ │ │ │ │ +00084c30: 6564 0a20 2020 2020 6368 6172 6163 7465 ed. characte │ │ │ │ │ +00084c40: 7273 2066 6f72 2074 6167 732c 2072 6571 rs for tags, req │ │ │ │ │ +00084c50: 7569 7265 6420 7468 6174 2074 6167 7320 uired that tags │ │ │ │ │ +00084c60: 6265 2077 6869 7465 7370 6163 652d 7365 be whitespace-se │ │ │ │ │ +00084c70: 7061 7261 7465 642c 0a20 2020 2020 616c parated,. al │ │ │ │ │ +00084c80: 6c6f 7765 6420 7061 636b 6167 6573 2074 lowed packages t │ │ │ │ │ +00084c90: 6f20 6173 7375 6d65 206e 6f6e 2d63 6f6e o assume non-con │ │ │ │ │ +00084ca0: 666c 6963 7469 6e67 2074 6167 732c 2061 flicting tags, a │ │ │ │ │ +00084cb0: 6e64 2072 6571 7569 7265 640a 2020 2020 nd required. │ │ │ │ │ +00084cc0: 2075 6e6b 6e6f 776e 2066 6c61 6773 2062 unknown flags b │ │ │ │ │ +00084cd0: 6520 6967 6e6f 7265 642e 0a0a 342e 392e e ignored...4.9. │ │ │ │ │ +00084ce0: 310a 0a20 2020 2020 4164 6465 6420 7061 1.. Added pa │ │ │ │ │ +00084cf0: 7261 6c6c 656c 3d6e 2074 6f20 7468 6520 rallel=n to the │ │ │ │ │ +00084d00: 7374 616e 6461 7264 697a 6564 2044 4542 standardized DEB │ │ │ │ │ +00084d10: 5f42 5549 4c44 5f4f 5054 494f 4e53 2074 _BUILD_OPTIONS t │ │ │ │ │ +00084d20: 6167 732c 0a20 2020 2020 696e 6469 6361 ags,. indica │ │ │ │ │ +00084d30: 7469 6e67 2074 6861 7420 6120 7061 636b ting that a pack │ │ │ │ │ +00084d40: 6167 6520 7368 6f75 6c64 2062 6520 6275 age should be bu │ │ │ │ │ +00084d50: 696c 7420 7573 696e 6720 7570 2074 6f20 ilt using up to │ │ │ │ │ +00084d60: 6e20 7061 7261 6c6c 656c 0a20 2020 2020 n parallel. │ │ │ │ │ +00084d70: 7072 6f63 6573 7365 7320 6966 2074 6865 processes if the │ │ │ │ │ +00084d80: 2070 6163 6b61 6765 2073 7570 706f 7274 package support │ │ │ │ │ +00084d90: 7320 6974 0a0a 342e 3133 0a0a 2020 2020 s it..4.13.. │ │ │ │ │ +00084da0: 2044 6562 6961 6e20 7061 636b 6167 6573 Debian packages │ │ │ │ │ +00084db0: 2073 686f 756c 6420 6e6f 7420 7573 6520 should not use │ │ │ │ │ +00084dc0: 636f 6e76 656e 6965 6e63 6520 636f 7069 convenience copi │ │ │ │ │ +00084dd0: 6573 206f 6620 636f 6465 2066 726f 6d0a es of code from. │ │ │ │ │ +00084de0: 2020 2020 206f 7468 6572 2070 6163 6b61 other packa │ │ │ │ │ +00084df0: 6765 7320 756e 6c65 7373 2074 6865 2069 ges unless the i │ │ │ │ │ +00084e00: 6e63 6c75 6465 6420 7061 636b 6167 6520 ncluded package │ │ │ │ │ +00084e10: 6973 2065 7870 6c69 6369 746c 7920 696e is explicitly in │ │ │ │ │ +00084e20: 7465 6e64 6564 0a20 2020 2020 746f 2062 tended. to b │ │ │ │ │ +00084e30: 6520 7573 6564 2074 6861 7420 7761 792e e used that way. │ │ │ │ │ +00084e40: 0a0a 342e 3134 0a0a 2020 2020 2049 6620 ..4.14.. If │ │ │ │ │ +00084e50: 6470 6b67 2d73 6f75 7263 6520 2d78 2064 dpkg-source -x d │ │ │ │ │ +00084e60: 6f65 736e 2774 2070 726f 6475 6365 2073 oesn't produce s │ │ │ │ │ +00084e70: 6f75 7263 6520 7265 6164 7920 666f 7220 ource ready for │ │ │ │ │ +00084e80: 6564 6974 696e 6720 616e 640a 2020 2020 editing and. │ │ │ │ │ +00084e90: 2062 7569 6c64 696e 6720 7769 7468 2064 building with d │ │ │ │ │ +00084ea0: 706b 672d 6275 696c 6470 6163 6b61 6765 pkg-buildpackage │ │ │ │ │ +00084eb0: 2c20 7061 636b 6167 6573 2073 686f 756c , packages shoul │ │ │ │ │ +00084ec0: 6420 696e 636c 7564 6520 610a 2020 2020 d include a. │ │ │ │ │ +00084ed0: 20e2 8098 6465 6269 616e 2f52 4541 444d ...debian/READM │ │ │ │ │ +00084ee0: 452e 736f 7572 6365 e280 9920 6669 6c65 E.source... file │ │ │ │ │ +00084ef0: 2065 7870 6c61 696e 696e 6720 686f 7720 explaining how │ │ │ │ │ +00084f00: 746f 2067 656e 6572 6174 6520 7468 6520 to generate the │ │ │ │ │ +00084f10: 7061 7463 6865 640a 2020 2020 2073 6f75 patched. sou │ │ │ │ │ +00084f20: 7263 652c 2061 6464 2061 206e 6577 206d rce, add a new m │ │ │ │ │ +00084f30: 6f64 6966 6963 6174 696f 6e2c 2061 6e64 odification, and │ │ │ │ │ +00084f40: 2072 656d 6f76 6520 616e 2065 7869 7374 remove an exist │ │ │ │ │ +00084f50: 696e 670a 2020 2020 206d 6f64 6966 6963 ing. modific │ │ │ │ │ +00084f60: 6174 696f 6e2e 2020 5468 6973 2066 696c ation. This fil │ │ │ │ │ +00084f70: 6520 6d61 7920 616c 736f 2062 6520 7573 e may also be us │ │ │ │ │ +00084f80: 6564 2074 6f20 646f 6375 6d65 6e74 2070 ed to document p │ │ │ │ │ +00084f90: 6163 6b61 6769 6e67 2061 0a20 2020 2020 ackaging a. │ │ │ │ │ +00084fa0: 6e65 7720 7570 7374 7265 616d 2072 656c new upstream rel │ │ │ │ │ +00084fb0: 6561 7365 2061 6e64 2061 6e79 206f 7468 ease and any oth │ │ │ │ │ +00084fc0: 6572 2063 6f6d 706c 6578 6974 7920 6f66 er complexity of │ │ │ │ │ +00084fd0: 2074 6865 2044 6562 6961 6e20 6275 696c the Debian buil │ │ │ │ │ +00084fe0: 640a 2020 2020 2070 726f 6365 7373 2e0a d. process.. │ │ │ │ │ +00084ff0: 0a35 2e36 2e33 0a0a 2020 2020 2054 6865 .5.6.3.. The │ │ │ │ │ +00085000: 2055 706c 6f61 6465 7273 2066 6965 6c64 Uploaders field │ │ │ │ │ +00085010: 2069 6e20 6465 6269 616e 2f63 6f6e 7472 in debian/contr │ │ │ │ │ +00085020: 6f6c 206d 6179 2062 6520 7772 6170 7065 ol may be wrappe │ │ │ │ │ +00085030: 642e 0a0a 352e 362e 3132 0a0a 2020 2020 d...5.6.12.. │ │ │ │ │ +00085040: 2041 6e20 656d 7074 7920 4465 6269 616e An empty Debian │ │ │ │ │ +00085050: 2072 6576 6973 696f 6e20 6973 2065 7175 revision is equ │ │ │ │ │ +00085060: 6976 616c 656e 7420 746f 2061 2044 6562 ivalent to a Deb │ │ │ │ │ +00085070: 6961 6e20 7265 7669 7369 6f6e 206f 6620 ian revision of │ │ │ │ │ +00085080: 3020 696e 0a20 2020 2020 6120 7665 7273 0 in. a vers │ │ │ │ │ +00085090: 696f 6e20 6e75 6d62 6572 2e0a 0a35 2e36 ion number...5.6 │ │ │ │ │ +000850a0: 2e32 330a 0a20 2020 2020 4e65 7720 486f .23.. New Ho │ │ │ │ │ +000850b0: 6d65 7061 6765 2066 6965 6c64 2066 6f72 mepage field for │ │ │ │ │ +000850c0: 2075 7073 7472 6561 6d20 7765 6220 7369 upstream web si │ │ │ │ │ +000850d0: 7465 732e 0a0a 362e 352c 2036 2e36 2c20 tes...6.5, 6.6, │ │ │ │ │ +000850e0: 370a 0a20 2020 2020 5468 6520 4272 6561 7.. The Brea │ │ │ │ │ +000850f0: 6b73 2066 6965 6c64 2064 6563 6c61 7265 ks field declare │ │ │ │ │ +00085100: 7320 7468 6174 2074 6869 7320 7061 636b s that this pack │ │ │ │ │ +00085110: 6167 6520 6272 6561 6b73 2061 6e6f 7468 age breaks anoth │ │ │ │ │ +00085120: 6572 2061 6e64 0a20 2020 2020 7072 6576 er and. prev │ │ │ │ │ +00085130: 656e 7473 2069 6e73 7461 6c6c 6174 696f ents installatio │ │ │ │ │ +00085140: 6e20 6f66 2074 6865 2062 7265 616b 696e n of the breakin │ │ │ │ │ +00085150: 6720 7061 636b 6167 6520 756e 6c65 7373 g package unless │ │ │ │ │ +00085160: 2074 6865 2070 6163 6b61 6765 0a20 2020 the package. │ │ │ │ │ +00085170: 2020 6e61 6d65 6420 696e 2042 7265 616b named in Break │ │ │ │ │ +00085180: 7320 6973 2064 6563 6f6e 6669 6775 7265 s is deconfigure │ │ │ │ │ +00085190: 6420 6669 7273 742e 2020 5468 6973 2066 d first. This f │ │ │ │ │ +000851a0: 6965 6c64 2073 686f 756c 6420 6e6f 7420 ield should not │ │ │ │ │ +000851b0: 6265 0a20 2020 2020 7573 6564 2075 6e74 be. used unt │ │ │ │ │ +000851c0: 696c 2074 6865 2064 706b 6720 696e 2044 il the dpkg in D │ │ │ │ │ +000851d0: 6562 6961 6e20 7374 6162 6c65 2073 7570 ebian stable sup │ │ │ │ │ +000851e0: 706f 7274 7320 6974 2e0a 0a38 2e31 2c20 ports it...8.1, │ │ │ │ │ +000851f0: 382e 320a 0a20 2020 2020 436c 6172 6966 8.2.. Clarif │ │ │ │ │ +00085200: 7920 7768 6963 6820 6669 6c65 7320 7368 y which files sh │ │ │ │ │ +00085210: 6f75 6c64 2067 6f20 696e 746f 2061 2073 ould go into a s │ │ │ │ │ +00085220: 6861 7265 6420 6c69 6272 6172 7920 7061 hared library pa │ │ │ │ │ +00085230: 636b 6167 652c 2069 6e74 6f20 610a 2020 ckage, into a. │ │ │ │ │ +00085240: 2020 2073 6570 6172 6174 6520 7061 636b separate pack │ │ │ │ │ +00085250: 6167 652c 206f 7220 696e 746f 2074 6865 age, or into the │ │ │ │ │ +00085260: 202d 6465 7620 7061 636b 6167 652e 2020 -dev package. │ │ │ │ │ +00085270: 5375 6767 6573 7420 2d74 6f6f 6c73 2069 Suggest -tools i │ │ │ │ │ +00085280: 6e73 7465 6164 0a20 2020 2020 6f66 202d nstead. of - │ │ │ │ │ +00085290: 7275 6e74 696d 6520 666f 7220 7275 6e74 runtime for runt │ │ │ │ │ +000852a0: 696d 6520 7375 7070 6f72 7420 7072 6f67 ime support prog │ │ │ │ │ +000852b0: 7261 6d73 2c20 7369 6e63 6520 7468 6174 rams, since that │ │ │ │ │ +000852c0: 206e 616d 696e 6720 6973 206d 6f72 650a naming is more. │ │ │ │ │ +000852d0: 2020 2020 2063 6f6d 6d6f 6e20 696e 2044 common in D │ │ │ │ │ +000852e0: 6562 6961 6e2e 0a0a 392e 350a 0a20 2020 ebian...9.5.. │ │ │ │ │ +000852f0: 2020 4669 6c65 7320 696e 20e2 8098 2f65 Files in .../e │ │ │ │ │ +00085300: 7463 2f63 726f 6e2e 7b68 6f75 726c 792c tc/cron.{hourly, │ │ │ │ │ +00085310: 6461 696c 792c 7765 656b 6c79 2c6d 6f6e daily,weekly,mon │ │ │ │ │ +00085320: 7468 6c79 7de2 8099 206d 7573 7420 6265 thly}... must be │ │ │ │ │ +00085330: 0a20 2020 2020 636f 6e66 6967 7572 6174 . configurat │ │ │ │ │ +00085340: 696f 6e20 6669 6c65 7320 2875 7067 7261 ion files (upgra │ │ │ │ │ +00085350: 6465 6420 6672 6f6d 2073 686f 756c 6429 ded from should) │ │ │ │ │ +00085360: 2e20 204d 656e 7469 6f6e 2074 6865 2068 . Mention the h │ │ │ │ │ +00085370: 6f75 726c 790a 2020 2020 2064 6972 6563 ourly. direc │ │ │ │ │ +00085380: 746f 7279 2e0a 0a31 312e 382e 360a 0a20 tory...11.8.6.. │ │ │ │ │ +00085390: 2020 2020 5061 636b 6167 6573 2070 726f Packages pro │ │ │ │ │ +000853a0: 7669 6469 6e67 20e2 8098 2f65 7463 2f58 viding .../etc/X │ │ │ │ │ +000853b0: 3131 2f58 7265 736f 7572 6365 73e2 8099 11/Xresources... │ │ │ │ │ +000853c0: 2066 696c 6573 206e 6565 6420 6e6f 7420 files need not │ │ │ │ │ +000853d0: 636f 6e66 6c69 6374 0a20 2020 2020 7769 conflict. wi │ │ │ │ │ +000853e0: 7468 20e2 8098 7862 6173 6520 283c 3c20 th ...xbase (<< │ │ │ │ │ +000853f0: 332e 332e 322e 3361 2d32 29e2 8099 2c20 3.3.2.3a-2)..., │ │ │ │ │ +00085400: 7768 6963 6820 6973 206c 6f6e 672d 6f62 which is long-ob │ │ │ │ │ +00085410: 736f 6c65 7465 2e0a 0a31 322e 310a 0a20 solete...12.1.. │ │ │ │ │ +00085420: 2020 2020 4d61 6e75 616c 2070 6167 6573 Manual pages │ │ │ │ │ +00085430: 2069 6e20 6c6f 6361 6c65 2d73 7065 6369 in locale-speci │ │ │ │ │ +00085440: 6669 6320 6469 7265 6374 6f72 6965 7320 fic directories │ │ │ │ │ +00085450: 7368 6f75 6c64 2075 7365 2065 6974 6865 should use eithe │ │ │ │ │ +00085460: 7220 7468 650a 2020 2020 206c 6567 6163 r the. legac │ │ │ │ │ +00085470: 7920 656e 636f 6469 6e67 2066 6f72 2074 y encoding for t │ │ │ │ │ +00085480: 6861 7420 6469 7265 6374 6f72 7920 6f72 hat directory or │ │ │ │ │ +00085490: 2055 5446 2d38 2e20 2043 6f75 6e74 7279 UTF-8. Country │ │ │ │ │ +000854a0: 206e 616d 6573 2073 686f 756c 640a 2020 names should. │ │ │ │ │ +000854b0: 2020 206e 6f74 2062 6520 696e 636c 7564 not be includ │ │ │ │ │ +000854c0: 6564 2069 6e20 6c6f 6361 6c65 2d73 7065 ed in locale-spe │ │ │ │ │ +000854d0: 6369 6669 6320 6d61 6e75 616c 2070 6167 cific manual pag │ │ │ │ │ +000854e0: 6520 6469 7265 6374 6f72 6965 7320 756e e directories un │ │ │ │ │ +000854f0: 6c65 7373 0a20 2020 2020 696e 6469 6361 less. indica │ │ │ │ │ +00085500: 7469 6e67 2061 2073 6967 6e69 6669 6361 ting a significa │ │ │ │ │ +00085510: 6e74 2064 6966 6665 7265 6e63 6520 696e nt difference in │ │ │ │ │ +00085520: 2074 6865 206c 616e 6775 6167 652e 2020 the language. │ │ │ │ │ +00085530: 416c 6c0a 2020 2020 2063 6861 7261 6374 All. charact │ │ │ │ │ +00085540: 6572 7320 696e 2074 6865 206d 616e 7561 ers in the manua │ │ │ │ │ +00085550: 6c20 7061 6765 2073 6f75 7263 6520 7368 l page source sh │ │ │ │ │ +00085560: 6f75 6c64 2062 6520 7265 7072 6573 656e ould be represen │ │ │ │ │ +00085570: 7461 626c 6520 696e 2074 6865 0a20 2020 table in the. │ │ │ │ │ +00085580: 2020 6c65 6761 6379 2065 6e63 6f64 696e legacy encodin │ │ │ │ │ +00085590: 6720 666f 7220 6120 6c6f 6361 6c65 2065 g for a locale e │ │ │ │ │ +000855a0: 7665 6e20 6966 2074 6865 206d 616e 2070 ven if the man p │ │ │ │ │ +000855b0: 6167 6520 6973 2065 6e63 6f64 6564 2069 age is encoded i │ │ │ │ │ +000855c0: 6e0a 2020 2020 2055 5446 2d38 2e0a 0a31 n. UTF-8...1 │ │ │ │ │ +000855d0: 322e 350a 0a20 2020 2020 5468 6520 4170 2.5.. The Ap │ │ │ │ │ +000855e0: 6163 6865 2032 2e30 206c 6963 656e 7365 ache 2.0 license │ │ │ │ │ +000855f0: 2069 7320 6e6f 7720 696e 2063 6f6d 6d6f is now in commo │ │ │ │ │ +00085600: 6e2d 6c69 6365 6e73 6573 2061 6e64 2073 n-licenses and s │ │ │ │ │ +00085610: 686f 756c 6420 6265 0a20 2020 2020 7265 hould be. re │ │ │ │ │ +00085620: 6665 7265 6e63 6564 2072 6174 6865 7220 ferenced rather │ │ │ │ │ +00085630: 7468 616e 2071 756f 7465 6420 696e 20e2 than quoted in . │ │ │ │ │ +00085640: 8098 6465 6269 616e 2f63 6f70 7972 6967 ..debian/copyrig │ │ │ │ │ +00085650: 6874 e280 992e 0a0a 3132 2e35 0a0a 2020 ht......12.5.. │ │ │ │ │ +00085660: 2020 2050 6163 6b61 6765 7320 696e 2063 Packages in c │ │ │ │ │ +00085670: 6f6e 7472 6962 2061 6e64 206e 6f6e 2d66 ontrib and non-f │ │ │ │ │ +00085680: 7265 6520 7368 6f75 6c64 2073 7461 7465 ree should state │ │ │ │ │ +00085690: 2069 6e20 7468 6520 636f 7079 7269 6768 in the copyrigh │ │ │ │ │ +000856a0: 7420 6669 6c65 0a20 2020 2020 7468 6174 t file. that │ │ │ │ │ +000856b0: 2074 6865 2070 6163 6b61 6765 2069 7320 the package is │ │ │ │ │ +000856c0: 6e6f 7420 7061 7274 206f 6620 4465 6269 not part of Debi │ │ │ │ │ +000856d0: 616e 2047 4e55 2f4c 696e 7578 2061 6e64 an GNU/Linux and │ │ │ │ │ +000856e0: 2062 7269 6566 6c79 0a20 2020 2020 6578 briefly. ex │ │ │ │ │ +000856f0: 706c 6169 6e20 7768 792e 0a0a 6465 6263 plain why...debc │ │ │ │ │ +00085700: 6f6e 660a 0a20 2020 2020 556e 6465 7273 onf.. Unders │ │ │ │ │ +00085710: 636f 7265 2028 e280 985f e280 9929 2069 core (..._...) i │ │ │ │ │ +00085720: 7320 616c 6c6f 7765 6420 696e 2064 6562 s allowed in deb │ │ │ │ │ +00085730: 636f 6e66 2074 656d 706c 6174 6520 6e61 conf template na │ │ │ │ │ +00085740: 6d65 732e 0a0a 1f0a 4669 6c65 3a20 6465 mes.....File: de │ │ │ │ │ +00085750: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00085760: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +00085770: 2033 2037 2033 2c20 204e 6578 743a 2056 3 7 3, Next: V │ │ │ │ │ +00085780: 6572 7369 6f6e 2033 2037 2032 2032 2c20 ersion 3 7 2 2, │ │ │ │ │ +00085790: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ +000857a0: 2038 2030 2c20 2055 703a 2055 7067 7261 8 0, Up: Upgra │ │ │ │ │ +000857b0: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +000857c0: 3232 2e33 3520 5665 7273 696f 6e20 332e 22.35 Version 3. │ │ │ │ │ +000857d0: 372e 330a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 7.3.============ │ │ │ │ │ +000857e0: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +000857f0: 6420 4465 6365 6d62 6572 2c20 3230 3037 d December, 2007 │ │ │ │ │ +00085800: 2e0a 0a35 2e36 2e31 320a 0a20 2020 2020 ...5.6.12.. │ │ │ │ │ +00085810: 5061 636b 6167 6520 7665 7273 696f 6e20 Package version │ │ │ │ │ +00085820: 6e75 6d62 6572 7320 6d61 7920 636f 6e74 numbers may cont │ │ │ │ │ +00085830: 6169 6e20 7469 6c64 6573 2c20 7768 6963 ain tildes, whic │ │ │ │ │ +00085840: 6820 736f 7274 2062 6566 6f72 650a 2020 h sort before. │ │ │ │ │ +00085850: 2020 2061 6e79 7468 696e 672c 2065 7665 anything, eve │ │ │ │ │ +00085860: 6e20 7468 6520 656e 6420 6f66 2061 2070 n the end of a p │ │ │ │ │ +00085870: 6172 742e 0a0a 3130 2e34 0a0a 2020 2020 art...10.4.. │ │ │ │ │ +00085880: 2053 6372 6970 7473 206d 6179 2061 7373 Scripts may ass │ │ │ │ │ +00085890: 756d 6520 7468 6174 20e2 8098 2f62 696e ume that .../bin │ │ │ │ │ +000858a0: 2f73 68e2 8099 2073 7570 706f 7274 7320 /sh... supports │ │ │ │ │ +000858b0: 6c6f 6361 6c20 2861 7420 6120 6261 7369 local (at a basi │ │ │ │ │ +000858c0: 6320 6c65 7665 6c29 0a20 2020 2020 616e c level). an │ │ │ │ │ +000858d0: 6420 7468 6174 2069 7473 2074 6573 7420 d that its test │ │ │ │ │ +000858e0: 6275 696c 7469 6e20 2869 6620 616e 7929 builtin (if any) │ │ │ │ │ +000858f0: 2073 7570 706f 7274 7320 2d61 2061 6e64 supports -a and │ │ │ │ │ +00085900: 202d 6f20 6269 6e61 7279 0a20 2020 2020 -o binary. │ │ │ │ │ +00085910: 6c6f 6769 6361 6c20 6f70 6572 6174 6f72 logical operator │ │ │ │ │ +00085920: 732e 0a0a 382e 350a 0a20 2020 2020 5468 s...8.5.. Th │ │ │ │ │ +00085930: 6520 7375 6273 7469 7475 7469 6f6e 2076 e substitution v │ │ │ │ │ +00085940: 6172 6961 626c 6520 247b 6269 6e61 7279 ariable ${binary │ │ │ │ │ +00085950: 3a56 6572 7369 6f6e 7d20 7368 6f75 6c64 :Version} should │ │ │ │ │ +00085960: 2062 6520 7573 6564 2069 6e20 706c 6163 be used in plac │ │ │ │ │ +00085970: 650a 2020 2020 206f 6620 247b 536f 7572 e. of ${Sour │ │ │ │ │ +00085980: 6365 2d56 6572 7369 6f6e 7d20 666f 7220 ce-Version} for │ │ │ │ │ +00085990: 6465 7065 6e64 656e 6369 6573 2062 6574 dependencies bet │ │ │ │ │ +000859a0: 7765 656e 2070 6163 6b61 6765 7320 6f66 ween packages of │ │ │ │ │ +000859b0: 2074 6865 2073 616d 650a 2020 2020 206c the same. l │ │ │ │ │ +000859c0: 6962 7261 7279 2e0a 0a6d 656e 7520 706f ibrary...menu po │ │ │ │ │ +000859d0: 6c69 6379 0a0a 2020 2020 2053 7562 7374 licy.. Subst │ │ │ │ │ +000859e0: 616e 7469 616c 2072 656f 7267 616e 697a antial reorganiz │ │ │ │ │ +000859f0: 6174 696f 6e20 616e 6420 7265 6e61 6d69 ation and renami │ │ │ │ │ +00085a00: 6e67 206f 6620 7365 6374 696f 6e73 2069 ng of sections i │ │ │ │ │ +00085a10: 6e20 7468 6520 4465 6269 616e 0a20 2020 n the Debian. │ │ │ │ │ +00085a20: 2020 6d65 6e75 2073 7472 7563 7475 7265 menu structure │ │ │ │ │ +00085a30: 2e20 2050 6163 6b61 6765 7320 7769 7468 . Packages with │ │ │ │ │ +00085a40: 206d 656e 7520 656e 7472 6965 7320 7368 menu entries sh │ │ │ │ │ +00085a50: 6f75 6c64 2062 6520 7265 7669 6577 6564 ould be reviewed │ │ │ │ │ +00085a60: 2074 6f0a 2020 2020 2073 6565 2069 6620 to. see if │ │ │ │ │ +00085a70: 7468 6520 6d65 6e75 2073 6563 7469 6f6e the menu section │ │ │ │ │ +00085a80: 2068 6173 2062 6565 6e20 7265 6e61 6d65 has been rename │ │ │ │ │ +00085a90: 6420 6f72 2069 6620 6f6e 6520 6f66 2074 d or if one of t │ │ │ │ │ +00085aa0: 6865 206e 6577 0a20 2020 2020 7365 6374 he new. sect │ │ │ │ │ +00085ab0: 696f 6e73 2077 6f75 6c64 2062 6520 6d6f ions would be mo │ │ │ │ │ +00085ac0: 7265 2061 7070 726f 7072 6961 7465 2e0a re appropriate.. │ │ │ │ │ +00085ad0: 0a35 2e36 2e31 0a0a 2020 2020 2054 6865 .5.6.1.. The │ │ │ │ │ +00085ae0: 2053 6f75 7263 6520 6669 656c 6420 696e Source field in │ │ │ │ │ +00085af0: 2061 20e2 8098 2e63 6861 6e67 6573 e280 a ....changes.. │ │ │ │ │ +00085b00: 9920 6669 6c65 206d 6179 2063 6f6e 7461 . file may conta │ │ │ │ │ +00085b10: 696e 2061 2076 6572 7369 6f6e 206e 756d in a version num │ │ │ │ │ +00085b20: 6265 720a 2020 2020 2069 6e20 7061 7265 ber. in pare │ │ │ │ │ +00085b30: 6e74 6865 7365 732e 0a0a 352e 362e 3137 ntheses...5.6.17 │ │ │ │ │ +00085b40: 0a0a 2020 2020 2054 6865 2061 6363 6570 .. The accep │ │ │ │ │ +00085b50: 7461 626c 6520 7661 6c75 6573 2066 6f72 table values for │ │ │ │ │ +00085b60: 2074 6865 2055 7267 656e 6379 2066 6965 the Urgency fie │ │ │ │ │ +00085b70: 6c64 2061 7265 206c 6f77 2c20 6d65 6469 ld are low, medi │ │ │ │ │ +00085b80: 756d 2c20 6869 6768 2c0a 2020 2020 2063 um, high,. c │ │ │ │ │ +00085b90: 7269 7469 6361 6c2c 206f 7220 656d 6572 ritical, or emer │ │ │ │ │ +00085ba0: 6765 6e63 792e 0a0a 382e 360a 0a20 2020 gency...8.6.. │ │ │ │ │ +00085bb0: 2020 5468 6520 7368 6c69 6273 2066 696c The shlibs fil │ │ │ │ │ +00085bc0: 6520 6e6f 7720 616c 6c6f 7773 2061 6e20 e now allows an │ │ │ │ │ +00085bd0: 6f70 7469 6f6e 616c 2074 7970 6520 6669 optional type fi │ │ │ │ │ +00085be0: 656c 642c 2069 6e64 6963 6174 696e 6720 eld, indicating │ │ │ │ │ +00085bf0: 7468 650a 2020 2020 2074 7970 6520 6f66 the. type of │ │ │ │ │ +00085c00: 2070 6163 6b61 6765 2066 6f72 2077 6869 package for whi │ │ │ │ │ +00085c10: 6368 2074 6865 206c 696e 6520 6973 2076 ch the line is v │ │ │ │ │ +00085c20: 616c 6964 2e20 2054 6865 206f 6e6c 7920 alid. The only │ │ │ │ │ +00085c30: 6375 7272 656e 746c 790a 2020 2020 2073 currently. s │ │ │ │ │ +00085c40: 7570 706f 7274 6564 2074 7970 6520 6973 upported type is │ │ │ │ │ +00085c50: 2075 6465 622c 2075 7365 6420 7769 7468 udeb, used with │ │ │ │ │ +00085c60: 2070 6163 6b61 6765 7320 666f 7220 7468 packages for th │ │ │ │ │ +00085c70: 6520 4465 6269 616e 0a20 2020 2020 496e e Debian. In │ │ │ │ │ +00085c80: 7374 616c 6c65 722e 0a0a 332e 392e 310a staller...3.9.1. │ │ │ │ │ +00085c90: 0a20 2020 2020 5061 636b 6167 6573 2066 . Packages f │ │ │ │ │ +00085ca0: 6f6c 6c6f 7769 6e67 2074 6865 2044 6562 ollowing the Deb │ │ │ │ │ +00085cb0: 6961 6e20 436f 6e66 6967 7572 6174 696f ian Configuratio │ │ │ │ │ +00085cc0: 6e20 6d61 6e61 6765 6d65 6e74 0a20 2020 n management. │ │ │ │ │ +00085cd0: 2020 7370 6563 6966 6963 6174 696f 6e20 specification │ │ │ │ │ +00085ce0: 6d75 7374 2061 6c6c 6f77 2066 6f72 2074 must allow for t │ │ │ │ │ +00085cf0: 7261 6e73 6c61 7469 6f6e 206f 6620 7468 ranslation of th │ │ │ │ │ +00085d00: 6569 7220 6d65 7373 6167 6573 2062 7920 eir messages by │ │ │ │ │ +00085d10: 7573 696e 670a 2020 2020 2061 2067 6574 using. a get │ │ │ │ │ +00085d20: 7465 7874 2d62 6173 6564 2073 7973 7465 text-based syste │ │ │ │ │ +00085d30: 6d20 7375 6368 2061 7320 706f 2d64 6562 m such as po-deb │ │ │ │ │ +00085d40: 636f 6e66 2e0a 0a31 322e 350a 0a20 2020 conf...12.5.. │ │ │ │ │ +00085d50: 2020 4746 444c 2031 2e32 2c20 4750 4c20 GFDL 1.2, GPL │ │ │ │ │ +00085d60: 332c 2061 6e64 204c 4750 4c20 3320 6172 3, and LGPL 3 ar │ │ │ │ │ +00085d70: 6520 6e6f 7720 696e 2063 6f6d 6d6f 6e2d e now in common- │ │ │ │ │ +00085d80: 6c69 6365 6e73 6573 2061 6e64 2073 686f licenses and sho │ │ │ │ │ +00085d90: 756c 640a 2020 2020 2062 6520 7265 6665 uld. be refe │ │ │ │ │ +00085da0: 7265 6e63 6564 2072 6174 6865 7220 7468 renced rather th │ │ │ │ │ +00085db0: 616e 2071 756f 7465 6420 696e 2064 6562 an quoted in deb │ │ │ │ │ +00085dc0: 6961 6e2f 636f 7079 7269 6768 742e 0a0a ian/copyright... │ │ │ │ │ +00085dd0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00085de0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00085df0: 653a 2056 6572 7369 6f6e 2033 2037 2032 e: Version 3 7 2 │ │ │ │ │ +00085e00: 2032 2c20 204e 6578 743a 2056 6572 7369 2, Next: Versi │ │ │ │ │ +00085e10: 6f6e 2033 2037 2032 2c20 2050 7265 763a on 3 7 2, Prev: │ │ │ │ │ +00085e20: 2056 6572 7369 6f6e 2033 2037 2033 2c20 Version 3 7 3, │ │ │ │ │ +00085e30: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +00085e40: 6865 636b 6c69 7374 0a0a 3232 2e33 3620 hecklist..22.36 │ │ │ │ │ +00085e50: 5665 7273 696f 6e20 332e 372e 322e 320a Version 3.7.2.2. │ │ │ │ │ +00085e60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00085e70: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ +00085e80: 4f63 746f 6265 722c 2032 3030 362e 0a0a October, 2006... │ │ │ │ │ +00085e90: 5468 6973 2072 656c 6561 7365 2062 726f This release bro │ │ │ │ │ +00085ea0: 6b65 2074 6865 206e 6f72 6d61 6c20 7275 ke the normal ru │ │ │ │ │ +00085eb0: 6c65 2061 6761 696e 7374 2069 6e74 726f le against intro │ │ │ │ │ +00085ec0: 6475 6369 6e67 206e 6f72 6d61 7469 7665 ducing normative │ │ │ │ │ +00085ed0: 2063 6861 6e67 6573 0a77 6974 686f 7574 changes.without │ │ │ │ │ +00085ee0: 2063 6861 6e67 696e 6720 7468 6520 6d61 changing the ma │ │ │ │ │ +00085ef0: 6a6f 7220 7061 7463 6820 6c65 7665 6c2e jor patch level. │ │ │ │ │ +00085f00: 0a0a 362e 310a 0a20 2020 2020 4d61 696e ..6.1.. Main │ │ │ │ │ +00085f10: 7461 696e 6572 2073 6372 6970 7473 206d tainer scripts m │ │ │ │ │ +00085f20: 7573 7420 6e6f 7420 6265 2077 6f72 6c64 ust not be world │ │ │ │ │ +00085f30: 2077 7269 7465 6162 6c65 2028 7570 2066 writeable (up f │ │ │ │ │ +00085f40: 726f 6d20 6120 7368 6f75 6c64 2074 6f0a rom a should to. │ │ │ │ │ +00085f50: 2020 2020 2061 206d 7573 7429 0a0a 1f0a a must).... │ │ │ │ │ +00085f60: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00085f70: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00085f80: 2056 6572 7369 6f6e 2033 2037 2032 2c20 Version 3 7 2, │ │ │ │ │ +00085f90: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ +00085fa0: 2037 2031 2c20 2050 7265 763a 2056 6572 7 1, Prev: Ver │ │ │ │ │ +00085fb0: 7369 6f6e 2033 2037 2032 2032 2c20 2055 sion 3 7 2 2, U │ │ │ │ │ +00085fc0: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +00085fd0: 636b 6c69 7374 0a0a 3232 2e33 3720 5665 cklist..22.37 Ve │ │ │ │ │ +00085fe0: 7273 696f 6e20 332e 372e 320a 3d3d 3d3d rsion 3.7.2.==== │ │ │ │ │ +00085ff0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +00086000: 0a52 656c 6561 7365 6420 4170 7269 6c2c .Released April, │ │ │ │ │ +00086010: 2032 3030 362e 0a0a 3131 2e35 0a0a 2020 2006...11.5.. │ │ │ │ │ +00086020: 2020 2052 6576 6572 7420 7468 6520 6367 Revert the cg │ │ │ │ │ +00086030: 692d 6c69 6220 6368 616e 6765 2e0a 0a1f i-lib change.... │ │ │ │ │ +00086040: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00086050: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00086060: 3a20 5665 7273 696f 6e20 3320 3720 312c : Version 3 7 1, │ │ │ │ │ +00086070: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +00086080: 3320 3720 302c 2020 5072 6576 3a20 5665 3 7 0, Prev: Ve │ │ │ │ │ +00086090: 7273 696f 6e20 3320 3720 322c 2020 5570 rsion 3 7 2, Up │ │ │ │ │ +000860a0: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +000860b0: 6b6c 6973 740a 0a32 322e 3338 2056 6572 klist..22.38 Ver │ │ │ │ │ +000860c0: 7369 6f6e 2033 2e37 2e31 0a3d 3d3d 3d3d sion 3.7.1.===== │ │ │ │ │ +000860d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +000860e0: 5265 6c65 6173 6564 2041 7072 696c 2c20 Released April, │ │ │ │ │ +000860f0: 3230 3036 2e0a 0a31 302e 320a 0a20 2020 2006...10.2.. │ │ │ │ │ +00086100: 2020 4974 2069 7320 6e6f 7720 706f 7373 It is now poss │ │ │ │ │ +00086110: 6962 6c65 2074 6f20 6372 6561 7465 2073 ible to create s │ │ │ │ │ +00086120: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ +00086130: 7769 7468 6f75 7420 7265 6c6f 6361 7461 without relocata │ │ │ │ │ +00086140: 626c 650a 2020 2020 2063 6f64 6520 2875 ble. code (u │ │ │ │ │ +00086150: 7369 6e67 202d 6650 4943 2920 696e 2063 sing -fPIC) in c │ │ │ │ │ +00086160: 6572 7461 696e 2065 7863 6570 7469 6f6e ertain exception │ │ │ │ │ +00086170: 616c 2063 6173 6573 2c20 7072 6f76 6964 al cases, provid │ │ │ │ │ +00086180: 6564 2073 6f6d 650a 2020 2020 2070 726f ed some. pro │ │ │ │ │ +00086190: 6365 6475 7265 7320 6172 6520 666f 6c6c cedures are foll │ │ │ │ │ +000861a0: 6f77 6564 2c20 616e 6420 666f 7220 6372 owed, and for cr │ │ │ │ │ +000861b0: 6561 7469 6e67 2073 7461 7469 6320 6c69 eating static li │ │ │ │ │ +000861c0: 6272 6172 6965 7320 7769 7468 0a20 2020 braries with. │ │ │ │ │ +000861d0: 2020 7265 6c6f 6361 7461 626c 6520 636f relocatable co │ │ │ │ │ +000861e0: 6465 2028 6167 6169 6e2c 2075 7369 6e67 de (again, using │ │ │ │ │ +000861f0: 202d 6650 4943 292e 2044 6973 6375 7373 -fPIC). Discuss │ │ │ │ │ +00086200: 696f 6e20 6f6e 0a20 2020 2020 3c64 6562 ion on. , get │ │ │ │ │ +00086230: 7469 6e67 2061 2072 6f75 6768 2063 6f6e ting a rough con │ │ │ │ │ +00086240: 7365 6e73 7573 2c20 616e 640a 2020 2020 sensus, and. │ │ │ │ │ +00086250: 2064 6f63 756d 656e 7469 6e67 2069 7420 documenting it │ │ │ │ │ +00086260: 696e 2052 4541 444d 452e 4465 6269 616e in README.Debian │ │ │ │ │ +00086270: 2063 6f6e 7374 6974 7574 6520 6d6f 7374 constitute most │ │ │ │ │ +00086280: 206f 6620 7468 6520 7072 6f63 6573 732e of the process. │ │ │ │ │ +00086290: 0a0a 3131 2e38 2e37 0a0a 2020 2020 2050 ..11.8.7.. P │ │ │ │ │ +000862a0: 6163 6b61 6765 7320 7368 6f75 6c64 2069 ackages should i │ │ │ │ │ +000862b0: 6e73 7461 6c6c 2061 6e79 2072 656c 6576 nstall any relev │ │ │ │ │ +000862c0: 616e 7420 6669 6c65 7320 696e 746f 2074 ant files into t │ │ │ │ │ +000862d0: 6865 2064 6972 6563 746f 7269 6573 0a20 he directories. │ │ │ │ │ +000862e0: 2020 2020 e280 982f 7573 722f 696e 636c .../usr/incl │ │ │ │ │ +000862f0: 7564 652f 5831 312f e280 9920 616e 6420 ude/X11/... and │ │ │ │ │ +00086300: e280 982f 7573 722f 6c69 622f 5831 312f .../usr/lib/X11/ │ │ │ │ │ +00086310: e280 992c 2062 7574 2069 6620 7468 6579 ..., but if they │ │ │ │ │ +00086320: 2064 6f20 736f 2c20 7468 6579 0a20 2020 do so, they. │ │ │ │ │ +00086330: 2020 6d75 7374 2070 7265 2d64 6570 656e must pre-depen │ │ │ │ │ +00086340: 6420 6f6e 20e2 8098 7831 312d 636f 6d6d d on ...x11-comm │ │ │ │ │ +00086350: 6f6e 2028 3e3d 2031 3a37 2e30 2e30 29e2 on (>= 1:7.0.0). │ │ │ │ │ +00086360: 8099 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ +00086370: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00086380: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ +00086390: 2037 2030 2c20 204e 6578 743a 2056 6572 7 0, Next: Ver │ │ │ │ │ +000863a0: 7369 6f6e 2033 2036 2032 2c20 2050 7265 sion 3 6 2, Pre │ │ │ │ │ +000863b0: 763a 2056 6572 7369 6f6e 2033 2037 2031 v: Version 3 7 1 │ │ │ │ │ +000863c0: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +000863d0: 2063 6865 636b 6c69 7374 0a0a 3232 2e33 checklist..22.3 │ │ │ │ │ +000863e0: 3920 5665 7273 696f 6e20 332e 372e 300a 9 Version 3.7.0. │ │ │ │ │ +000863f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00086400: 3d3d 3d0a 0a52 656c 6561 7365 6420 4170 ===..Released Ap │ │ │ │ │ +00086410: 7269 6c2c 2032 3030 362e 0a0a 3131 2e35 ril, 2006...11.5 │ │ │ │ │ +00086420: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ +00086430: 7368 6970 7069 6e67 2077 6562 2073 6572 shipping web ser │ │ │ │ │ +00086440: 7665 7220 4347 4920 6669 6c65 7320 6172 ver CGI files ar │ │ │ │ │ +00086450: 6520 6578 7065 6374 6564 2074 6f20 696e e expected to in │ │ │ │ │ +00086460: 7374 616c 6c20 7468 656d 0a20 2020 2020 stall them. │ │ │ │ │ +00086470: 696e 20e2 8098 2f75 7372 2f6c 6962 2f63 in .../usr/lib/c │ │ │ │ │ +00086480: 6769 2d6c 6962 2fe2 8099 2064 6972 6563 gi-lib/... direc │ │ │ │ │ +00086490: 746f 7269 6573 2e20 2054 6869 7320 6c6f tories. This lo │ │ │ │ │ +000864a0: 6361 7469 6f6e 2063 6861 6e67 6520 7065 cation change pe │ │ │ │ │ +000864b0: 7268 6170 730a 2020 2020 2073 686f 756c rhaps. shoul │ │ │ │ │ +000864c0: 6420 6265 2064 6f63 756d 656e 7465 6420 d be documented │ │ │ │ │ +000864d0: 696e 204e 4557 530a 0a31 312e 350a 0a20 in NEWS..11.5.. │ │ │ │ │ +000864e0: 2020 2020 5765 6220 7365 7276 6572 2070 Web server p │ │ │ │ │ +000864f0: 6163 6b61 6765 7320 7368 6f75 6c64 2069 ackages should i │ │ │ │ │ +00086500: 6e63 6c75 6465 2061 2073 7461 6e64 6172 nclude a standar │ │ │ │ │ +00086510: 6420 7363 7269 7074 416c 6961 7320 6f66 d scriptAlias of │ │ │ │ │ +00086520: 0a20 2020 2020 6367 692d 6c69 6220 746f . cgi-lib to │ │ │ │ │ +00086530: 20e2 8098 2f75 7372 2f6c 6962 2f63 6769 .../usr/lib/cgi │ │ │ │ │ +00086540: 2d6c 6962 e280 992e 0a0a 392e 312e 310a -lib......9.1.1. │ │ │ │ │ +00086550: 0a20 2020 2020 5468 6520 7665 7273 696f . The versio │ │ │ │ │ +00086560: 6e20 6f66 2046 4853 206d 616e 6461 7465 n of FHS mandate │ │ │ │ │ +00086570: 6420 6279 2070 6f6c 6963 7920 6861 7320 d by policy has │ │ │ │ │ +00086580: 6265 656e 2075 7070 6564 2074 6f20 322e been upped to 2. │ │ │ │ │ +00086590: 332e 2020 5468 6572 650a 2020 2020 2073 3. There. s │ │ │ │ │ +000865a0: 686f 756c 6420 6265 206e 6f20 6368 616e hould be no chan │ │ │ │ │ +000865b0: 6765 7320 7265 7175 6972 6564 2066 6f72 ges required for │ │ │ │ │ +000865c0: 206d 6f73 7420 7061 636b 6167 6573 2c20 most packages, │ │ │ │ │ +000865d0: 7468 6f75 6768 206e 6577 2074 6f70 0a20 though new top. │ │ │ │ │ +000865e0: 2020 2020 6c65 7665 6c20 6469 7265 6374 level direct │ │ │ │ │ +000865f0: 6f72 6965 7320 e280 982f 6d65 6469 61e2 ories .../media. │ │ │ │ │ +00086600: 8099 2c20 e280 982f 7372 76e2 8099 2c20 .., .../srv..., │ │ │ │ │ +00086610: 6574 632e 2020 6d61 7920 6265 206f 6620 etc. may be of │ │ │ │ │ +00086620: 696e 7465 7265 7374 2e0a 0a35 2e31 2c20 interest...5.1, │ │ │ │ │ +00086630: 352e 362e 330a 0a20 2020 2020 416c 6c20 5.6.3.. All │ │ │ │ │ +00086640: 6669 656c 6473 2c20 6170 6172 7420 6672 fields, apart fr │ │ │ │ │ +00086650: 6f6d 2074 6865 2055 706c 6f61 6465 7273 om the Uploaders │ │ │ │ │ +00086660: 2066 6965 6c64 2c20 696e 2074 6865 2063 field, in the c │ │ │ │ │ +00086670: 6f6e 7472 6f6c 2066 696c 6520 6172 650a ontrol file are. │ │ │ │ │ +00086680: 2020 2020 2073 7570 706f 7365 6420 746f supposed to │ │ │ │ │ +00086690: 2062 6520 6120 7369 6e67 6c65 206c 6f67 be a single log │ │ │ │ │ +000866a0: 6963 616c 206c 696e 652c 2077 6869 6368 ical line, which │ │ │ │ │ +000866b0: 206d 6179 2062 6520 7370 7265 6164 206f may be spread o │ │ │ │ │ +000866c0: 7665 720a 2020 2020 206d 756c 7469 706c ver. multipl │ │ │ │ │ +000866d0: 6520 7068 7973 6963 616c 206c 696e 6573 e physical lines │ │ │ │ │ +000866e0: 2028 6e65 776c 696e 6520 666f 6c6c 6f77 (newline follow │ │ │ │ │ +000866f0: 6564 2062 7920 7370 6163 6520 6973 2065 ed by space is e │ │ │ │ │ +00086700: 6c69 6465 6429 2e0a 2020 2020 2048 6f77 lided).. How │ │ │ │ │ +00086710: 6576 6572 2c20 616e 7920 7061 7273 6572 ever, any parser │ │ │ │ │ +00086720: 2066 6f72 2074 6865 2063 6f6e 7472 6f6c for the control │ │ │ │ │ +00086730: 2066 696c 6520 6d75 7374 2061 6c6c 6f77 file must allow │ │ │ │ │ +00086740: 2074 6865 2055 706c 6f61 6465 7273 0a20 the Uploaders. │ │ │ │ │ +00086750: 2020 2020 6669 656c 6420 746f 2062 6520 field to be │ │ │ │ │ +00086760: 7370 7265 6164 206f 7665 7220 6d75 6c74 spread over mult │ │ │ │ │ +00086770: 6970 6c65 2070 6879 7369 6361 6c20 6c69 iple physical li │ │ │ │ │ +00086780: 6e65 7320 6173 2077 656c 6c2c 2074 6f20 nes as well, to │ │ │ │ │ +00086790: 7072 6570 6172 650a 2020 2020 2066 6f72 prepare. for │ │ │ │ │ +000867a0: 2066 7574 7572 6520 6368 616e 6765 732e future changes. │ │ │ │ │ +000867b0: 0a0a 3130 2e34 0a0a 2020 2020 2057 6865 ..10.4.. Whe │ │ │ │ │ +000867c0: 6e20 7363 7269 7074 7320 6172 6520 696e n scripts are in │ │ │ │ │ +000867d0: 7374 616c 6c65 6420 696e 746f 2061 2064 stalled into a d │ │ │ │ │ +000867e0: 6972 6563 746f 7279 2069 6e20 7468 6520 irectory in the │ │ │ │ │ +000867f0: 7379 7374 656d 2050 4154 482c 2074 6865 system PATH, the │ │ │ │ │ +00086800: 0a20 2020 2020 7363 7269 7074 206e 616d . script nam │ │ │ │ │ +00086810: 6520 7368 6f75 6c64 206e 6f74 2069 6e63 e should not inc │ │ │ │ │ +00086820: 6c75 6465 2061 6e20 6578 7465 6e73 696f lude an extensio │ │ │ │ │ +00086830: 6e20 7468 6174 2064 656e 6f74 6573 2074 n that denotes t │ │ │ │ │ +00086840: 6865 0a20 2020 2020 7363 7269 7074 696e he. scriptin │ │ │ │ │ +00086850: 6720 6c61 6e67 7561 6765 2063 7572 7265 g language curre │ │ │ │ │ +00086860: 6e74 6c79 2075 7365 6420 746f 2069 6d70 ntly used to imp │ │ │ │ │ +00086870: 6c65 6d65 6e74 2069 742e 0a0a 392e 332e lement it...9.3. │ │ │ │ │ +00086880: 332e 320a 0a20 2020 2020 7061 636b 6167 3.2.. packag │ │ │ │ │ +00086890: 6573 2074 6861 7420 696e 766f 6b65 2069 es that invoke i │ │ │ │ │ +000868a0: 6e69 7473 6372 6970 7473 206e 6f77 206d nitscripts now m │ │ │ │ │ +000868b0: 7573 7420 7573 6520 696e 766f 6b65 2d72 ust use invoke-r │ │ │ │ │ +000868c0: 632e 6420 746f 2064 6f20 736f 0a20 2020 c.d to do so. │ │ │ │ │ +000868d0: 2020 7369 6e63 6520 6974 2061 6c73 6f20 since it also │ │ │ │ │ +000868e0: 7061 7973 2061 7474 656e 7469 6f6e 2074 pays attention t │ │ │ │ │ +000868f0: 6f20 7275 6e20 6c65 7665 6c73 2061 6e64 o run levels and │ │ │ │ │ +00086900: 206f 7468 6572 206c 6f63 616c 0a20 2020 other local. │ │ │ │ │ +00086910: 2020 636f 6e73 7472 6169 6e74 732e 0a0a constraints... │ │ │ │ │ +00086920: 3131 2e38 2e35 2e32 2c20 3131 2e38 2e37 11.8.5.2, 11.8.7 │ │ │ │ │ +00086930: 2c20 6574 630a 0a20 2020 2020 5765 206e , etc.. We n │ │ │ │ │ +00086940: 6f20 6c6f 6e67 6572 2075 7365 20e2 8098 o longer use ... │ │ │ │ │ +00086950: 2f75 7372 2f58 3131 5236 e280 992c 2073 /usr/X11R6..., s │ │ │ │ │ +00086960: 696e 6365 2077 6520 6861 7665 206d 6967 ince we have mig │ │ │ │ │ +00086970: 7261 7465 6420 6177 6179 2074 6f20 7573 rated away to us │ │ │ │ │ +00086980: 696e 670a 2020 2020 2058 6f72 6720 7061 ing. Xorg pa │ │ │ │ │ +00086990: 7468 732e 2020 5468 6973 206d 6561 6e73 ths. This means │ │ │ │ │ +000869a0: 2c20 666f 7220 6f6e 6520 7468 696e 672c , for one thing, │ │ │ │ │ +000869b0: 2066 6f6e 7473 206c 6976 6520 696e 0a20 fonts live in. │ │ │ │ │ +000869c0: 2020 2020 e280 982f 7573 722f 7368 6172 .../usr/shar │ │ │ │ │ +000869d0: 652f 666f 6e74 732f 5831 312f e280 9920 e/fonts/X11/... │ │ │ │ │ +000869e0: 6e6f 772c 2061 6e64 20e2 8098 2f75 7372 now, and .../usr │ │ │ │ │ +000869f0: 2f58 3131 5236 e280 9920 6973 2067 6f6e /X11R6... is gon │ │ │ │ │ +00086a00: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ +00086a10: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00086a20: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ +00086a30: 2036 2032 2c20 204e 6578 743a 2056 6572 6 2, Next: Ver │ │ │ │ │ +00086a40: 7369 6f6e 2033 2036 2031 2c20 2050 7265 sion 3 6 1, Pre │ │ │ │ │ +00086a50: 763a 2056 6572 7369 6f6e 2033 2037 2030 v: Version 3 7 0 │ │ │ │ │ +00086a60: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +00086a70: 2063 6865 636b 6c69 7374 0a0a 3232 2e34 checklist..22.4 │ │ │ │ │ +00086a80: 3020 5665 7273 696f 6e20 332e 362e 320a 0 Version 3.6.2. │ │ │ │ │ +00086a90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00086aa0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4a75 ===..Released Ju │ │ │ │ │ +00086ab0: 6e65 2c20 3230 3035 2e0a 0a20 2020 2020 ne, 2005... │ │ │ │ │ +00086ac0: 5265 636f 6d6d 656e 6420 646f 632d 6261 Recommend doc-ba │ │ │ │ │ +00086ad0: 7365 2c20 616e 6420 6e6f 7420 6d65 6e75 se, and not menu │ │ │ │ │ +00086ae0: 2c20 666f 7220 7265 6769 7374 6572 696e , for registerin │ │ │ │ │ +00086af0: 6720 7061 636b 6167 650a 2020 2020 2064 g package. d │ │ │ │ │ +00086b00: 6f63 756d 656e 7461 7469 6f6e 2e0a 0a38 ocumentation...8 │ │ │ │ │ +00086b10: 2e31 0a0a 2020 2020 2052 756e 2074 696d .1.. Run tim │ │ │ │ │ +00086b20: 6520 7375 7070 6f72 7420 7072 6f67 7261 e support progra │ │ │ │ │ +00086b30: 6d73 2073 686f 756c 6420 6c69 7665 2069 ms should live i │ │ │ │ │ +00086b40: 6e20 7375 6264 6972 6563 746f 7269 6573 n subdirectories │ │ │ │ │ +00086b50: 206f 660a 2020 2020 20e2 8098 2f75 7372 of. .../usr │ │ │ │ │ +00086b60: 2f6c 6962 2fe2 8099 206f 7220 e280 982f /lib/... or .../ │ │ │ │ │ +00086b70: 7573 722f 7368 6172 65e2 8099 2c20 616e usr/share..., an │ │ │ │ │ +00086b80: 6420 7072 6566 6572 6162 6c79 2074 6865 d preferably the │ │ │ │ │ +00086b90: 2073 6861 7265 6420 6c69 6220 6973 206e shared lib is n │ │ │ │ │ +00086ba0: 616d 6564 0a20 2020 2020 7468 6520 7361 amed. the sa │ │ │ │ │ +00086bb0: 6d65 2061 7320 7468 6520 7061 636b 6167 me as the packag │ │ │ │ │ +00086bc0: 6520 6e61 6d65 2028 746f 2061 766f 6964 e name (to avoid │ │ │ │ │ +00086bd0: 206e 616d 6520 636f 6c6c 6973 696f 6e73 name collisions │ │ │ │ │ +00086be0: 292e 0a0a 3131 2e35 0a0a 2020 2020 2049 )...11.5.. I │ │ │ │ │ +00086bf0: 7420 6973 2072 6563 6f6d 6d65 6e64 6564 t is recommended │ │ │ │ │ +00086c00: 2074 6861 7420 4854 5450 2073 6572 7665 that HTTP serve │ │ │ │ │ +00086c10: 7273 2070 726f 7669 6465 2061 6e20 616c rs provide an al │ │ │ │ │ +00086c20: 6961 7320 2f69 6d61 6765 7320 746f 0a20 ias /images to. │ │ │ │ │ +00086c30: 2020 2020 616c 6c6f 7720 7061 636b 6167 allow packag │ │ │ │ │ +00086c40: 6573 2074 6f20 7368 6172 6520 696d 6167 es to share imag │ │ │ │ │ +00086c50: 6520 6669 6c65 7320 7769 7468 2074 6865 e files with the │ │ │ │ │ +00086c60: 2077 6562 2073 6572 7665 720a 0a1f 0a46 web server....F │ │ │ │ │ +00086c70: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00086c80: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00086c90: 5665 7273 696f 6e20 3320 3620 312c 2020 Version 3 6 1, │ │ │ │ │ +00086ca0: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ +00086cb0: 3620 302c 2020 5072 6576 3a20 5665 7273 6 0, Prev: Vers │ │ │ │ │ +00086cc0: 696f 6e20 3320 3620 322c 2020 5570 3a20 ion 3 6 2, Up: │ │ │ │ │ +00086cd0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ +00086ce0: 6973 740a 0a32 322e 3431 2056 6572 7369 ist..22.41 Versi │ │ │ │ │ +00086cf0: 6f6e 2033 2e36 2e31 0a3d 3d3d 3d3d 3d3d on 3.6.1.======= │ │ │ │ │ +00086d00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ +00086d10: 6c65 6173 6564 2041 7567 7573 742c 2032 leased August, 2 │ │ │ │ │ +00086d20: 3030 332e 0a0a 332e 3130 2e31 0a0a 2020 003...3.10.1.. │ │ │ │ │ +00086d30: 2020 2050 726f 6d70 7469 6e67 2074 6865 Prompting the │ │ │ │ │ +00086d40: 2075 7365 7220 7368 6f75 6c64 2062 6520 user should be │ │ │ │ │ +00086d50: 646f 6e65 2075 7369 6e67 2064 6562 636f done using debco │ │ │ │ │ +00086d60: 6e66 2e20 204e 6f6e 2064 6562 636f 6e66 nf. Non debconf │ │ │ │ │ +00086d70: 2075 7365 720a 2020 2020 2070 726f 6d70 user. promp │ │ │ │ │ +00086d80: 7473 2061 7265 206e 6f77 2064 6570 7265 ts are now depre │ │ │ │ │ +00086d90: 6361 7465 642e 0a0a 1f0a 4669 6c65 3a20 cated.....File: │ │ │ │ │ +00086da0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00086db0: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +00086dc0: 6f6e 2033 2036 2030 2c20 204e 6578 743a on 3 6 0, Next: │ │ │ │ │ +00086dd0: 2056 6572 7369 6f6e 2033 2035 2031 302c Version 3 5 10, │ │ │ │ │ +00086de0: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ +00086df0: 3320 3620 312c 2020 5570 3a20 5570 6772 3 6 1, Up: Upgr │ │ │ │ │ +00086e00: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ +00086e10: 0a32 322e 3432 2056 6572 7369 6f6e 2033 .22.42 Version 3 │ │ │ │ │ +00086e20: 2e36 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .6.0.=========== │ │ │ │ │ +00086e30: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ +00086e40: 6564 204a 756c 792c 2032 3030 332e 0a0a ed July, 2003... │ │ │ │ │ +00086e50: 5265 7374 7275 6374 7572 696e 6720 6361 Restructuring ca │ │ │ │ │ +00086e60: 7573 6564 2073 6869 6674 7320 696e 2073 used shifts in s │ │ │ │ │ +00086e70: 6563 7469 6f6e 206e 756d 6265 7273 2061 ection numbers a │ │ │ │ │ +00086e80: 6e64 2062 756d 7069 6e67 206f 6620 7468 nd bumping of th │ │ │ │ │ +00086e90: 6520 6d69 6e6f 720a 7665 7273 696f 6e20 e minor.version │ │ │ │ │ +00086ea0: 6e75 6d62 6572 2e0a 0a4d 616e 7920 7061 number...Many pa │ │ │ │ │ +00086eb0: 636b 6167 696e 6720 6d61 6e75 616c 2061 ckaging manual a │ │ │ │ │ +00086ec0: 7070 656e 6469 6365 7320 7468 6174 2077 ppendices that w │ │ │ │ │ +00086ed0: 6572 6520 696e 7465 6772 6174 6564 2069 ere integrated i │ │ │ │ │ +00086ee0: 6e74 6f20 706f 6c69 6379 0a73 6563 7469 nto policy.secti │ │ │ │ │ +00086ef0: 6f6e 7320 6172 6520 6e6f 7720 656d 7074 ons are now empt │ │ │ │ │ +00086f00: 792c 2061 6e64 2072 6570 6c61 6365 6420 y, and replaced │ │ │ │ │ +00086f10: 7769 7468 206c 696e 6b73 2074 6f20 7468 with links to th │ │ │ │ │ +00086f20: 6520 506f 6c69 6379 2e20 2049 6e0a 7061 e Policy. In.pa │ │ │ │ │ +00086f30: 7274 6963 756c 6172 2c20 7468 6520 6170 rticular, the ap │ │ │ │ │ +00086f40: 7065 6e64 6963 6573 2074 6861 7420 696e pendices that in │ │ │ │ │ +00086f50: 636c 7564 6564 2074 6865 206c 6973 7420 cluded the list │ │ │ │ │ +00086f60: 6f66 2063 6f6e 7472 6f6c 2066 6965 6c64 of control field │ │ │ │ │ +00086f70: 7320 7765 7265 0a75 7064 6174 6564 2028 s were.updated ( │ │ │ │ │ +00086f80: 6e65 7720 6669 656c 6473 206c 696b 6520 new fields like │ │ │ │ │ +00086f90: 436c 6f73 6573 2c20 4368 616e 6765 642d Closes, Changed- │ │ │ │ │ +00086fa0: 4279 2077 6572 6520 6164 6465 6429 2061 By were added) a │ │ │ │ │ +00086fb0: 6e64 2074 6865 206c 6973 7420 6f66 0a66 nd the list of.f │ │ │ │ │ +00086fc0: 6965 6c64 7320 666f 7220 6561 6368 206f ields for each o │ │ │ │ │ +00086fd0: 6620 636f 6e74 726f 6c2c 20e2 8098 2e63 f control, ....c │ │ │ │ │ +00086fe0: 6861 6e67 6573 e280 9920 616e 6420 e280 hanges... and .. │ │ │ │ │ +00086ff0: 982e 6473 63e2 8099 2066 696c 6573 2069 ..dsc... files i │ │ │ │ │ +00087000: 7320 6e6f 7720 696e 0a50 6f6c 6963 792c s now in.Policy, │ │ │ │ │ +00087010: 2061 6e64 2074 6865 7927 7265 206d 6172 and they're mar │ │ │ │ │ +00087020: 6b65 6420 6d61 6e64 6174 6f72 792c 2072 ked mandatory, r │ │ │ │ │ +00087030: 6563 6f6d 6d65 6e64 6564 206f 7220 6f70 ecommended or op │ │ │ │ │ +00087040: 7469 6f6e 616c 2062 6173 6564 206f 6e0a tional based on. │ │ │ │ │ +00087050: 7468 6520 6375 7272 656e 7420 7072 6163 the current prac │ │ │ │ │ +00087060: 7469 6365 2061 6e64 2074 6865 2062 6568 tice and the beh │ │ │ │ │ +00087070: 6176 696f 7220 6f66 2074 6865 2064 6562 avior of the deb │ │ │ │ │ +00087080: 2d62 7569 6c64 696e 6720 746f 6f6c 2d63 -building tool-c │ │ │ │ │ +00087090: 6861 696e 2e0a 0a45 6c69 6d69 6e61 7469 hain...Eliminati │ │ │ │ │ +000870a0: 6f6e 206f 6620 6e65 6564 6c65 7373 6c79 on of needlessly │ │ │ │ │ +000870b0: 2064 6565 7020 7365 6374 696f 6e20 6c65 deep section le │ │ │ │ │ +000870c0: 7665 6c73 2c20 7072 696d 6172 696c 7920 vels, primarily │ │ │ │ │ +000870d0: 696e 2074 6865 2063 6861 7074 6572 0a44 in the chapter.D │ │ │ │ │ +000870e0: 6562 6961 6e20 4172 6368 6976 652c 2066 ebian Archive, f │ │ │ │ │ +000870f0: 726f 6d20 7768 6963 6820 7477 6f20 6e65 rom which two ne │ │ │ │ │ +00087100: 7720 6368 6170 7465 7273 2077 6572 6520 w chapters were │ │ │ │ │ +00087110: 7370 6c69 7420 6f75 742c 2042 696e 6172 split out, Binar │ │ │ │ │ +00087120: 790a 7061 636b 6167 6573 2061 6e64 2053 y.packages and S │ │ │ │ │ +00087130: 6f75 7263 6520 7061 636b 6167 6573 2e20 ource packages. │ │ │ │ │ +00087140: 2057 6861 7420 7265 6d61 696e 6564 2077 What remained w │ │ │ │ │ +00087150: 6173 2072 656f 7264 6572 6564 2070 726f as reordered pro │ │ │ │ │ +00087160: 7065 726c 792c 0a74 6861 7420 6973 2c20 perly,.that is, │ │ │ │ │ +00087170: 736f 6d65 2073 6563 7473 2062 6563 616d some sects becam │ │ │ │ │ +00087180: 6520 7365 6374 7320 6574 632e 0a0a 5365 e sects etc...Se │ │ │ │ │ +00087190: 7665 7261 6c20 7365 6374 696f 6e73 2074 veral sections t │ │ │ │ │ +000871a0: 6861 7420 7765 7265 2072 6564 756e 6461 hat were redunda │ │ │ │ │ +000871b0: 6e74 2c20 6372 7566 7479 206f 7220 7369 nt, crufty or si │ │ │ │ │ +000871c0: 6d70 6c79 206e 6f74 2064 6573 6967 6e65 mply not designe │ │ │ │ │ +000871d0: 6420 7769 7468 0a61 6e79 2073 6f72 7420 d with.any sort │ │ │ │ │ +000871e0: 6f66 2076 6973 696f 6e2c 2077 6572 6520 of vision, were │ │ │ │ │ +000871f0: 7265 6172 7261 6e67 6564 2061 6363 6f72 rearranged accor │ │ │ │ │ +00087200: 6469 6e67 2074 6f20 7468 6520 666f 726d ding to the form │ │ │ │ │ +00087210: 756c 6120 7468 6174 0a65 7665 7279 7468 ula that.everyth │ │ │ │ │ +00087220: 696e 6720 7368 6f75 6c64 2062 6520 6569 ing should be ei │ │ │ │ │ +00087230: 7468 6572 2069 6e20 7468 6520 7361 6d65 ther in the same │ │ │ │ │ +00087240: 2070 6c61 6365 206f 7220 7072 6f70 6572 place or proper │ │ │ │ │ +00087250: 6c79 2069 6e74 6572 6c69 6e6b 6564 2e0a ly interlinked.. │ │ │ │ │ +00087260: 536f 6d65 2074 6869 6e67 7320 7265 6d61 Some things rema │ │ │ │ │ +00087270: 696e 6564 2073 706c 6974 2075 7020 6265 ined split up be │ │ │ │ │ +00087280: 7477 6565 6e20 6469 6666 6572 656e 7420 tween different │ │ │ │ │ +00087290: 6368 6170 7465 7273 2077 6865 6e20 7468 chapters when th │ │ │ │ │ +000872a0: 6579 0a74 616c 6b65 6420 6162 6f75 7420 ey.talked about │ │ │ │ │ +000872b0: 6469 6666 6572 656e 7420 6173 7065 6374 different aspect │ │ │ │ │ +000872c0: 7320 6f66 2066 696c 6573 3a20 7468 6569 s of files: thei │ │ │ │ │ +000872d0: 7220 636f 6e74 656e 742c 2074 6865 6972 r content, their │ │ │ │ │ +000872e0: 2073 796e 7461 782c 0a61 6e64 2074 6865 syntax,.and the │ │ │ │ │ +000872f0: 6972 2070 6c61 6365 6d65 6e74 2069 6e20 ir placement in │ │ │ │ │ +00087300: 7468 6520 6669 6c65 2073 7973 7465 6d2e the file system. │ │ │ │ │ +00087310: 2020 496e 2070 6172 7469 6375 6c61 722c In particular, │ │ │ │ │ +00087320: 2073 6565 2074 6865 206e 6577 0a73 6563 see the new.sec │ │ │ │ │ +00087330: 7469 6f6e 7320 6162 6f75 7420 6368 616e tions about chan │ │ │ │ │ +00087340: 6765 6c6f 6720 6669 6c65 732e 0a0a 6d65 gelog files...me │ │ │ │ │ +00087350: 6e75 2070 6f6c 6963 790a 0a20 2020 2020 nu policy.. │ │ │ │ │ +00087360: 4164 6465 6420 4761 6d65 732f 5369 6d75 Added Games/Simu │ │ │ │ │ +00087370: 6c61 7469 6f6e 2061 6e64 2041 7070 732f lation and Apps/ │ │ │ │ │ +00087380: 4564 7563 6174 696f 6e20 746f 206d 656e Education to men │ │ │ │ │ +00087390: 7520 7375 622d 706f 6c69 6379 0a0a 432e u sub-policy..C. │ │ │ │ │ +000873a0: 322e 320a 0a20 2020 2020 4465 6269 616e 2.2.. Debian │ │ │ │ │ +000873b0: 2063 6861 6e67 656c 6f67 7320 7368 6f75 changelogs shou │ │ │ │ │ +000873c0: 6c64 2062 6520 5554 462d 3820 656e 636f ld be UTF-8 enco │ │ │ │ │ +000873d0: 6465 642e 0a0a 3130 2e32 0a0a 2020 2020 ded...10.2.. │ │ │ │ │ +000873e0: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +000873f0: 7320 6d75 7374 2062 6520 6c69 6e6b 6564 s must be linked │ │ │ │ │ +00087400: 2061 6761 696e 7374 2061 6c6c 206c 6962 against all lib │ │ │ │ │ +00087410: 7261 7269 6573 2074 6861 7420 7468 6579 raries that they │ │ │ │ │ +00087420: 2075 7365 0a20 2020 2020 7379 6d62 6f6c use. symbol │ │ │ │ │ +00087430: 7320 6672 6f6d 2069 6e20 7468 6520 7361 s from in the sa │ │ │ │ │ +00087440: 6d65 2077 6179 2074 6861 7420 6269 6e61 me way that bina │ │ │ │ │ +00087450: 7269 6573 2061 7265 2e0a 0a37 2e36 0a0a ries are...7.6.. │ │ │ │ │ +00087460: 2020 2020 2062 7569 6c64 2d64 6570 656e build-depen │ │ │ │ │ +00087470: 6473 2d69 6e64 6570 206e 6565 6420 6e6f ds-indep need no │ │ │ │ │ +00087480: 7420 6265 2073 6174 6973 6669 6564 2064 t be satisfied d │ │ │ │ │ +00087490: 7572 696e 6720 636c 6561 6e20 7461 7267 uring clean targ │ │ │ │ │ +000874a0: 6574 2e0a 0a1f 0a46 696c 653a 2064 6562 et.....File: deb │ │ │ │ │ +000874b0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +000874c0: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ +000874d0: 3320 3520 3130 2c20 204e 6578 743a 2056 3 5 10, Next: V │ │ │ │ │ +000874e0: 6572 7369 6f6e 2033 2035 2039 2c20 2050 ersion 3 5 9, P │ │ │ │ │ +000874f0: 7265 763a 2056 6572 7369 6f6e 2033 2036 rev: Version 3 6 │ │ │ │ │ +00087500: 2030 2c20 2055 703a 2055 7067 7261 6469 0, Up: Upgradi │ │ │ │ │ +00087510: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +00087520: 2e34 3320 5665 7273 696f 6e20 332e 352e .43 Version 3.5. │ │ │ │ │ +00087530: 3130 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 10.============= │ │ │ │ │ +00087540: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +00087550: 6420 4d61 792c 2032 3030 332e 0a0a 3131 d May, 2003...11 │ │ │ │ │ +00087560: 2e38 2e33 0a0a 2020 2020 2070 6163 6b61 .8.3.. packa │ │ │ │ │ +00087570: 6765 7320 7072 6f76 6964 696e 6720 7468 ges providing th │ │ │ │ │ +00087580: 6520 782d 7465 726d 696e 616c 2d65 6d75 e x-terminal-emu │ │ │ │ │ +00087590: 6c61 746f 7220 7669 7274 7561 6c20 7061 lator virtual pa │ │ │ │ │ +000875a0: 636b 6167 6520 6f75 6768 7420 746f 0a20 ckage ought to. │ │ │ │ │ +000875b0: 2020 2020 656e 7375 7265 2074 6861 7420 ensure that │ │ │ │ │ +000875c0: 7468 6579 2069 6e74 6572 7072 6574 2074 they interpret t │ │ │ │ │ +000875d0: 6865 2063 6f6d 6d61 6e64 206c 696e 6520 he command line │ │ │ │ │ +000875e0: 6578 6163 746c 7920 6c69 6b65 2078 7465 exactly like xte │ │ │ │ │ +000875f0: 726d 0a20 2020 2020 646f 6573 2e0a 0a31 rm. does...1 │ │ │ │ │ +00087600: 312e 382e 340a 0a20 2020 2020 5769 6e64 1.8.4.. Wind │ │ │ │ │ +00087610: 6f77 206d 616e 6167 6572 7320 636f 6d70 ow managers comp │ │ │ │ │ +00087620: 6c69 616e 7420 7769 7468 2074 6865 2057 liant with the W │ │ │ │ │ +00087630: 696e 646f 7720 4d61 6e61 6765 7220 5370 indow Manager Sp │ │ │ │ │ +00087640: 6563 6966 6963 6174 696f 6e0a 2020 2020 ecification. │ │ │ │ │ +00087650: 2050 726f 6a65 6374 206d 6179 2061 6464 Project may add │ │ │ │ │ +00087660: 2034 3020 706f 696e 7473 2066 6f72 2072 40 points for r │ │ │ │ │ +00087670: 616e 6b69 6e67 2069 6e20 7468 6520 616c anking in the al │ │ │ │ │ +00087680: 7465 726e 6174 6976 6573 0a0a 1f0a 4669 ternatives....Fi │ │ │ │ │ +00087690: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +000876a0: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ +000876b0: 6572 7369 6f6e 2033 2035 2039 2c20 204e ersion 3 5 9, N │ │ │ │ │ +000876c0: 6578 743a 2056 6572 7369 6f6e 2033 2035 ext: Version 3 5 │ │ │ │ │ +000876d0: 2038 2c20 2050 7265 763a 2056 6572 7369 8, Prev: Versi │ │ │ │ │ +000876e0: 6f6e 2033 2035 2031 302c 2020 5570 3a20 on 3 5 10, Up: │ │ │ │ │ +000876f0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ +00087700: 6973 740a 0a32 322e 3434 2056 6572 7369 ist..22.44 Versi │ │ │ │ │ +00087710: 6f6e 2033 2e35 2e39 0a3d 3d3d 3d3d 3d3d on 3.5.9.======= │ │ │ │ │ +00087720: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ +00087730: 6c65 6173 6564 204d 6172 6368 2c20 3230 leased March, 20 │ │ │ │ │ +00087740: 3033 2e0a 0a33 2e34 2e32 0a0a 2020 2020 03...3.4.2.. │ │ │ │ │ +00087750: 2054 6865 2073 6563 7469 6f6e 2064 6573 The section des │ │ │ │ │ +00087760: 6372 6962 696e 6720 7468 6520 4465 7363 cribing the Desc │ │ │ │ │ +00087770: 7269 7074 696f 6e3a 2070 6163 6b61 6765 ription: package │ │ │ │ │ +00087780: 2066 6965 6c64 206f 6e63 6520 6167 6169 field once agai │ │ │ │ │ +00087790: 6e0a 2020 2020 2068 6173 2066 756c 6c20 n. has full │ │ │ │ │ +000877a0: 6465 7461 696c 7320 6f66 2074 6865 206c details of the l │ │ │ │ │ +000877b0: 6f6e 6720 6465 7363 7269 7074 696f 6e20 ong description │ │ │ │ │ +000877c0: 666f 726d 6174 2e0a 0a34 2e32 0a0a 2020 format...4.2.. │ │ │ │ │ +000877d0: 2020 2043 6c61 7269 6669 6564 2074 6861 Clarified tha │ │ │ │ │ +000877e0: 7420 6966 2061 2070 6163 6b61 6765 2068 t if a package h │ │ │ │ │ +000877f0: 6173 206e 6f6e 2d62 7569 6c64 2d65 7373 as non-build-ess │ │ │ │ │ +00087800: 656e 7469 616c 0a20 2020 2020 6275 696c ential. buil │ │ │ │ │ +00087810: 642d 6465 7065 6e64 656e 6369 6573 2c20 d-dependencies, │ │ │ │ │ +00087820: 6974 2073 686f 756c 6420 6861 7665 2074 it should have t │ │ │ │ │ +00087830: 6865 6d20 6c69 7374 6564 2069 6e20 7468 hem listed in th │ │ │ │ │ +00087840: 6520 4275 696c 642d 4465 7065 6e64 730a e Build-Depends. │ │ │ │ │ +00087850: 2020 2020 2061 6e64 2072 656c 6174 6564 and related │ │ │ │ │ +00087860: 2066 6965 6c64 7320 2869 2e65 2e20 2069 fields (i.e. i │ │ │ │ │ +00087870: 7427 7320 6e6f 7420 6d65 7265 6c79 206f t's not merely o │ │ │ │ │ +00087880: 7074 696f 6e61 6c29 2e0a 0a39 2e33 2e32 ptional)...9.3.2 │ │ │ │ │ +00087890: 0a0a 2020 2020 2057 6865 6e20 6173 6b65 .. When aske │ │ │ │ │ +000878a0: 6420 746f 2072 6573 7461 7274 2061 2073 d to restart a s │ │ │ │ │ +000878b0: 6572 7669 6365 2074 6861 7420 6973 6e27 ervice that isn' │ │ │ │ │ +000878c0: 7420 616c 7265 6164 7920 7275 6e6e 696e t already runnin │ │ │ │ │ +000878d0: 672c 2074 6865 0a20 2020 2020 696e 6974 g, the. init │ │ │ │ │ +000878e0: 2073 6372 6970 7420 7368 6f75 6c64 2073 script should s │ │ │ │ │ +000878f0: 7461 7274 2074 6865 2073 6572 7669 6365 tart the service │ │ │ │ │ +00087900: 2e0a 0a31 322e 360a 0a20 2020 2020 4966 ...12.6.. If │ │ │ │ │ +00087910: 2074 6865 2070 7572 706f 7365 206f 6620 the purpose of │ │ │ │ │ +00087920: 6120 7061 636b 6167 6520 6973 2074 6f20 a package is to │ │ │ │ │ +00087930: 7072 6f76 6964 6520 6578 616d 706c 6573 provide examples │ │ │ │ │ +00087940: 2c20 7468 656e 2074 6865 0a20 2020 2020 , then the. │ │ │ │ │ +00087950: 6578 616d 706c 6520 6669 6c65 7320 6361 example files ca │ │ │ │ │ +00087960: 6e20 6265 2069 6e73 7461 6c6c 6564 2069 n be installed i │ │ │ │ │ +00087970: 6e74 6f20 e280 982f 7573 722f 7368 6172 nto .../usr/shar │ │ │ │ │ +00087980: 652f 646f 632f 7061 636b 6167 65e2 8099 e/doc/package... │ │ │ │ │ +00087990: 0a20 2020 2020 2872 6174 6865 7220 7468 . (rather th │ │ │ │ │ +000879a0: 616e 20e2 8098 2f75 7372 2f73 6861 7265 an .../usr/share │ │ │ │ │ +000879b0: 2f64 6f63 2f70 6163 6b61 6765 2f65 7861 /doc/package/exa │ │ │ │ │ +000879c0: 6d70 6c65 73e2 8099 292e 0a0a 1f0a 4669 mples...).....Fi │ │ │ │ │ +000879d0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +000879e0: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ +000879f0: 6572 7369 6f6e 2033 2035 2038 2c20 204e ersion 3 5 8, N │ │ │ │ │ +00087a00: 6578 743a 2056 6572 7369 6f6e 2033 2035 ext: Version 3 5 │ │ │ │ │ +00087a10: 2037 2c20 2050 7265 763a 2056 6572 7369 7, Prev: Versi │ │ │ │ │ +00087a20: 6f6e 2033 2035 2039 2c20 2055 703a 2055 on 3 5 9, Up: U │ │ │ │ │ +00087a30: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ +00087a40: 7374 0a0a 3232 2e34 3520 5665 7273 696f st..22.45 Versio │ │ │ │ │ +00087a50: 6e20 332e 352e 380a 3d3d 3d3d 3d3d 3d3d n 3.5.8.======== │ │ │ │ │ +00087a60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ +00087a70: 6561 7365 6420 4e6f 7665 6d62 6572 2c20 eased November, │ │ │ │ │ +00087a80: 3230 3032 2e0a 0a31 322e 370a 0a20 2020 2002...12.7.. │ │ │ │ │ +00087a90: 2020 4974 2069 7320 6e6f 206c 6f6e 6765 It is no longe │ │ │ │ │ +00087aa0: 7220 6e65 6365 7373 6172 7920 746f 206b r necessary to k │ │ │ │ │ +00087ab0: 6565 7020 6120 6c6f 6720 6f66 2063 6861 eep a log of cha │ │ │ │ │ +00087ac0: 6e67 6573 2074 6f20 7468 6520 7570 7374 nges to the upst │ │ │ │ │ +00087ad0: 7265 616d 0a20 2020 2020 736f 7572 6365 ream. source │ │ │ │ │ +00087ae0: 7320 696e 2074 6865 2063 6f70 7972 6967 s in the copyrig │ │ │ │ │ +00087af0: 6874 2066 696c 652e 2020 496e 7374 6561 ht file. Instea │ │ │ │ │ +00087b00: 642c 2061 6c6c 2073 7563 6820 6368 616e d, all such chan │ │ │ │ │ +00087b10: 6765 7320 7368 6f75 6c64 2062 650a 2020 ges should be. │ │ │ │ │ +00087b20: 2020 2064 6f63 756d 656e 7465 6420 696e documented in │ │ │ │ │ +00087b30: 2074 6865 2063 6861 6e67 656c 6f67 2066 the changelog f │ │ │ │ │ +00087b40: 696c 652e 0a0a 372e 360a 0a20 2020 2020 ile...7.6.. │ │ │ │ │ +00087b50: 4275 696c 642d 4465 7065 6e64 732c 2042 Build-Depends, B │ │ │ │ │ +00087b60: 7569 6c64 2d43 6f6e 666c 6963 7473 2c20 uild-Conflicts, │ │ │ │ │ +00087b70: 4275 696c 642d 4465 7065 6e64 732d 496e Build-Depends-In │ │ │ │ │ +00087b80: 6465 702c 2061 6e64 0a20 2020 2020 4275 dep, and. Bu │ │ │ │ │ +00087b90: 696c 642d 436f 6e66 6c69 6374 732d 496e ild-Conflicts-In │ │ │ │ │ +00087ba0: 6465 7020 6d75 7374 2061 6c73 6f20 6265 dep must also be │ │ │ │ │ +00087bb0: 2073 6174 6973 6669 6564 2077 6865 6e20 satisfied when │ │ │ │ │ +00087bc0: 7468 6520 636c 6561 6e20 7461 7267 6574 the clean target │ │ │ │ │ +00087bd0: 0a20 2020 2020 6973 2063 616c 6c65 642e . is called. │ │ │ │ │ +00087be0: 0a0a 6d65 6e75 2070 6f6c 6963 790a 0a20 ..menu policy.. │ │ │ │ │ +00087bf0: 2020 2020 4120 6e65 7720 4170 7073 2f53 A new Apps/S │ │ │ │ │ +00087c00: 6369 656e 6365 206d 656e 7520 7365 6374 cience menu sect │ │ │ │ │ +00087c10: 696f 6e20 6973 2061 7661 696c 6162 6c65 ion is available │ │ │ │ │ +00087c20: 0a0a 6465 6263 6f6e 6620 706f 6c69 6379 ..debconf policy │ │ │ │ │ +00087c30: 0a0a 2020 2020 2064 6562 636f 6e66 2073 .. debconf s │ │ │ │ │ +00087c40: 7065 6369 6669 6361 7469 6f6e 2063 6c65 pecification cle │ │ │ │ │ +00087c50: 6172 6564 2075 702c 2076 6172 696f 7573 ared up, various │ │ │ │ │ +00087c60: 2063 6861 6e67 6573 2e0a 0a31 322e 310a changes...12.1. │ │ │ │ │ +00087c70: 0a20 2020 2020 4974 2069 7320 6e6f 206c . It is no l │ │ │ │ │ +00087c80: 6f6e 6765 7220 7265 636f 6d6d 656e 6465 onger recommende │ │ │ │ │ +00087c90: 6420 746f 2063 7265 6174 6520 7379 6d6c d to create syml │ │ │ │ │ +00087ca0: 696e 6b73 2066 726f 6d20 6e6f 6e65 7869 inks from nonexi │ │ │ │ │ +00087cb0: 7374 656e 740a 2020 2020 206d 616e 7561 stent. manua │ │ │ │ │ +00087cc0: 6c20 7061 6765 7320 746f 20e2 8098 756e l pages to ...un │ │ │ │ │ +00087cd0: 646f 6375 6d65 6e74 6564 2837 29e2 8099 documented(7)... │ │ │ │ │ +00087ce0: 2e20 204d 6973 7369 6e67 206d 616e 7561 . Missing manua │ │ │ │ │ +00087cf0: 6c20 7061 6765 7320 666f 720a 2020 2020 l pages for. │ │ │ │ │ +00087d00: 2070 726f 6772 616d 7320 6172 6520 7374 programs are st │ │ │ │ │ +00087d10: 696c 6c20 6120 6275 672e 0a0a 1f0a 4669 ill a bug.....Fi │ │ │ │ │ +00087d20: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00087d30: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ +00087d40: 6572 7369 6f6e 2033 2035 2037 2c20 204e ersion 3 5 7, N │ │ │ │ │ +00087d50: 6578 743a 2056 6572 7369 6f6e 2033 2035 ext: Version 3 5 │ │ │ │ │ +00087d60: 2036 2c20 2050 7265 763a 2056 6572 7369 6, Prev: Versi │ │ │ │ │ +00087d70: 6f6e 2033 2035 2038 2c20 2055 703a 2055 on 3 5 8, Up: U │ │ │ │ │ +00087d80: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ +00087d90: 7374 0a0a 3232 2e34 3620 5665 7273 696f st..22.46 Versio │ │ │ │ │ +00087da0: 6e20 332e 352e 370a 3d3d 3d3d 3d3d 3d3d n 3.5.7.======== │ │ │ │ │ +00087db0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ +00087dc0: 6561 7365 6420 4175 6775 7374 2c20 3230 eased August, 20 │ │ │ │ │ +00087dd0: 3032 2e0a 0a20 2020 2020 5061 636b 6167 02... Packag │ │ │ │ │ +00087de0: 6573 206e 6f20 6c6f 6e67 6572 2068 6176 es no longer hav │ │ │ │ │ +00087df0: 6520 746f 2061 736b 2070 6572 6d69 7373 e to ask permiss │ │ │ │ │ +00087e00: 696f 6e20 746f 2063 616c 6c20 4d41 4b45 ion to call MAKE │ │ │ │ │ +00087e10: 4445 5620 696e 0a20 2020 2020 706f 7374 DEV in. post │ │ │ │ │ +00087e20: 696e 7374 2c20 6d65 7265 6c79 206e 6f74 inst, merely not │ │ │ │ │ +00087e30: 6966 7969 6e67 2074 6865 2075 7365 7220 ifying the user │ │ │ │ │ +00087e40: 6f75 6768 7420 746f 2062 6520 656e 6f75 ought to be enou │ │ │ │ │ +00087e50: 6768 2e0a 0a32 2e32 2e34 0a0a 2020 2020 gh...2.2.4.. │ │ │ │ │ +00087e60: 2063 7279 7074 6f67 7261 7068 6963 2073 cryptographic s │ │ │ │ │ +00087e70: 6f66 7477 6172 6520 6d61 7920 6e6f 7720 oftware may now │ │ │ │ │ +00087e80: 6265 2069 6e63 6c75 6465 6420 696e 2074 be included in t │ │ │ │ │ +00087e90: 6865 206d 6169 6e20 6172 6368 6976 652e he main archive. │ │ │ │ │ +00087ea0: 0a0a 332e 390a 0a20 2020 2020 7461 736b ..3.9.. task │ │ │ │ │ +00087eb0: 2070 6163 6b61 6765 7320 6172 6520 6e6f packages are no │ │ │ │ │ +00087ec0: 206c 6f6e 6765 7220 7065 726d 6974 7465 longer permitte │ │ │ │ │ +00087ed0: 643b 2074 6173 6b73 2061 7265 206e 6f77 d; tasks are now │ │ │ │ │ +00087ee0: 2063 7265 6174 6564 2062 7920 610a 2020 created by a. │ │ │ │ │ +00087ef0: 2020 2073 7065 6369 616c 2054 6173 6b73 special Tasks │ │ │ │ │ +00087f00: 3a20 6669 656c 6420 696e 2074 6865 2063 : field in the c │ │ │ │ │ +00087f10: 6f6e 7472 6f6c 2066 696c 652e 0a0a 3131 ontrol file...11 │ │ │ │ │ +00087f20: 2e38 2e34 0a0a 2020 2020 2077 696e 646f .8.4.. windo │ │ │ │ │ +00087f30: 7720 6d61 6e61 6765 7273 2074 6861 7420 w managers that │ │ │ │ │ +00087f40: 7375 7070 6f72 7420 6e65 7477 6d20 6361 support netwm ca │ │ │ │ │ +00087f50: 6e20 6e6f 7720 6164 6420 3230 2070 6f69 n now add 20 poi │ │ │ │ │ +00087f60: 6e74 7320 7768 656e 2074 6865 790a 2020 nts when they. │ │ │ │ │ +00087f70: 2020 2061 6464 2074 6865 6d73 656c 7665 add themselve │ │ │ │ │ +00087f80: 7320 6173 2061 6e20 616c 7465 726e 6174 s as an alternat │ │ │ │ │ +00087f90: 6976 6520 666f 7220 e280 982f 7573 722f ive for .../usr/ │ │ │ │ │ +00087fa0: 6269 6e2f 782d 7769 6e64 6f77 2d6d 616e bin/x-window-man │ │ │ │ │ +00087fb0: 6167 6572 e280 990a 0a31 302e 310a 0a20 ager.....10.1.. │ │ │ │ │ +00087fc0: 2020 2020 5468 6520 6465 6661 756c 7420 The default │ │ │ │ │ +00087fd0: 636f 6d70 696c 6174 696f 6e20 6f70 7469 compilation opti │ │ │ │ │ +00087fe0: 6f6e 7320 6861 7665 206e 6f77 2063 6861 ons have now cha │ │ │ │ │ +00087ff0: 6e67 6564 2c20 6f6e 6520 7368 6f75 6c64 nged, one should │ │ │ │ │ +00088000: 0a20 2020 2020 7072 6f76 6964 6520 6465 . provide de │ │ │ │ │ +00088010: 6275 6767 696e 6720 7379 6d62 6f6c 7320 bugging symbols │ │ │ │ │ +00088020: 696e 2061 6c6c 2063 6173 6573 2c20 616e in all cases, an │ │ │ │ │ +00088030: 6420 6f70 7469 6f6e 616c 6c79 2073 7465 d optionally ste │ │ │ │ │ +00088040: 7020 6261 636b 0a20 2020 2020 6f70 7469 p back. opti │ │ │ │ │ +00088050: 6d69 7a61 7469 6f6e 2074 6f20 2d4f 302c mization to -O0, │ │ │ │ │ +00088060: 2064 6570 656e 6469 6e67 206f 6e20 7468 depending on th │ │ │ │ │ +00088070: 6520 4445 425f 4255 494c 445f 4f50 5449 e DEB_BUILD_OPTI │ │ │ │ │ +00088080: 4f4e 5320 656e 7669 726f 6e6d 656e 740a ONS environment. │ │ │ │ │ +00088090: 2020 2020 2076 6172 6961 626c 652e 0a0a variable... │ │ │ │ │ +000880a0: 372e 362c 2034 2e38 0a0a 2020 2020 2041 7.6, 4.8.. A │ │ │ │ │ +000880b0: 6464 6564 206d 656e 7469 6f6e 206f 6620 dded mention of │ │ │ │ │ +000880c0: 6275 696c 642d 6172 6368 2c20 6275 696c build-arch, buil │ │ │ │ │ +000880d0: 642d 696e 6465 702c 2065 7463 2c20 696e d-indep, etc, in │ │ │ │ │ +000880e0: 2064 6573 6372 6962 696e 6720 7468 650a describing the. │ │ │ │ │ +000880f0: 2020 2020 2072 656c 6174 696f 6e73 6869 relationshi │ │ │ │ │ +00088100: 7073 2077 6974 6820 4275 696c 642d 4465 ps with Build-De │ │ │ │ │ +00088110: 7065 6e64 732c 2042 7569 6c64 2d43 6f6e pends, Build-Con │ │ │ │ │ +00088120: 666c 6963 7473 2c0a 2020 2020 2042 7569 flicts,. Bui │ │ │ │ │ +00088130: 6c64 2d44 6570 656e 6473 2d49 6e64 6570 ld-Depends-Indep │ │ │ │ │ +00088140: 2c20 616e 6420 4275 696c 642d 436f 6e66 , and Build-Conf │ │ │ │ │ +00088150: 6c69 6374 732d 496e 6465 702e 2020 4d61 licts-Indep. Ma │ │ │ │ │ +00088160: 7920 6e65 6564 2074 6f20 7265 7669 6577 y need to review │ │ │ │ │ +00088170: 0a20 2020 2020 7468 6520 6e65 7720 7275 . the new ru │ │ │ │ │ +00088180: 6c65 732e 0a0a 380a 0a20 2020 2020 4368 les...8.. Ch │ │ │ │ │ +00088190: 616e 6765 6420 7275 6c65 7320 6f6e 2068 anged rules on h │ │ │ │ │ +000881a0: 6f77 2c20 616e 6420 7768 656e 2c20 746f ow, and when, to │ │ │ │ │ +000881b0: 2069 6e76 6f6b 6520 6c64 636f 6e66 6967 invoke ldconfig │ │ │ │ │ +000881c0: 2069 6e20 6d61 696e 7461 696e 6572 0a20 in maintainer. │ │ │ │ │ +000881d0: 2020 2020 7363 7269 7074 732e 2020 4c6f scripts. Lo │ │ │ │ │ +000881e0: 6e67 2072 6174 696f 6e61 6c65 2e0a 0a27 ng rationale...' │ │ │ │ │ +000881f0: 4164 6465 6420 7468 6520 6c61 7374 206e Added the last n │ │ │ │ │ +00088200: 6f74 6520 696e 2033 2e35 2e36 2075 7067 ote in 3.5.6 upg │ │ │ │ │ +00088210: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +00088220: 2069 7465 6d20 7265 6761 7264 696e 6720 item regarding │ │ │ │ │ +00088230: 6275 696c 640a 7275 6c65 732c 2070 6c65 build.rules, ple │ │ │ │ │ +00088240: 6173 6520 7365 6520 6265 6c6f 7727 0a0a ase see below'.. │ │ │ │ │ +00088250: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00088260: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00088270: 653a 2056 6572 7369 6f6e 2033 2035 2036 e: Version 3 5 6 │ │ │ │ │ +00088280: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +00088290: 2033 2035 2035 2c20 2050 7265 763a 2056 3 5 5, Prev: V │ │ │ │ │ +000882a0: 6572 7369 6f6e 2033 2035 2037 2c20 2055 ersion 3 5 7, U │ │ │ │ │ +000882b0: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +000882c0: 636b 6c69 7374 0a0a 3232 2e34 3720 5665 cklist..22.47 Ve │ │ │ │ │ +000882d0: 7273 696f 6e20 332e 352e 360a 3d3d 3d3d rsion 3.5.6.==== │ │ │ │ │ +000882e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +000882f0: 0a52 656c 6561 7365 6420 4a75 6c79 2c20 .Released July, │ │ │ │ │ +00088300: 3230 3031 2e0a 0a32 2e35 0a0a 2020 2020 2001...2.5.. │ │ │ │ │ +00088310: 2045 6d61 6373 2061 6e64 2054 6558 2061 Emacs and TeX a │ │ │ │ │ +00088320: 7265 206e 6f20 6c6f 6e67 6572 206d 616e re no longer man │ │ │ │ │ +00088330: 6461 7465 6420 6279 2070 6f6c 6963 7920 dated by policy │ │ │ │ │ +00088340: 746f 2062 6520 7072 696f 7269 7479 0a20 to be priority. │ │ │ │ │ +00088350: 2020 2020 7374 616e 6461 7264 2070 6163 standard pac │ │ │ │ │ +00088360: 6b61 6765 730a 0a31 312e 350a 0a20 2020 kages..11.5.. │ │ │ │ │ +00088370: 2020 5072 6f67 7261 6d73 2074 6861 7420 Programs that │ │ │ │ │ +00088380: 6163 6365 7373 2064 6f63 7320 6e65 6564 access docs need │ │ │ │ │ +00088390: 2074 6f20 646f 2073 6f20 7669 6120 e280 to do so via .. │ │ │ │ │ +000883a0: 982f 7573 722f 7368 6172 652f 646f 63e2 ./usr/share/doc. │ │ │ │ │ +000883b0: 8099 2c20 616e 640a 2020 2020 206e 6f74 .., and. not │ │ │ │ │ +000883c0: 2076 6961 20e2 8098 2f75 7372 2f64 6f63 via .../usr/doc │ │ │ │ │ +000883d0: 2fe2 8099 2061 7320 7761 7320 7468 6520 /... as was the │ │ │ │ │ +000883e0: 706f 6c69 6379 2070 7265 7669 6f75 736c policy previousl │ │ │ │ │ +000883f0: 790a 0a31 322e 330a 0a20 2020 2020 5075 y..12.3.. Pu │ │ │ │ │ +00088400: 7474 696e 6720 646f 6375 6d65 6e74 6174 tting documentat │ │ │ │ │ +00088410: 696f 6e20 696e 20e2 8098 2f75 7372 2f64 ion in .../usr/d │ │ │ │ │ +00088420: 6f63 e280 9920 7665 7273 7573 20e2 8098 oc... versus ... │ │ │ │ │ +00088430: 2f75 7372 2f73 6861 7265 2f64 6f63 e280 /usr/share/doc.. │ │ │ │ │ +00088440: 9920 6973 206e 6f77 0a20 2020 2020 6120 . is now. a │ │ │ │ │ +00088450: 2273 6572 696f 7573 2220 706f 6c69 6379 "serious" policy │ │ │ │ │ +00088460: 2076 696f 6c61 7469 6f6e 2e0a 0a31 312e violation...11. │ │ │ │ │ +00088470: 350a 0a20 2020 2020 466f 7220 7765 6220 5.. For web │ │ │ │ │ +00088480: 7365 7276 6572 732c 206f 6e65 2073 686f servers, one sho │ │ │ │ │ +00088490: 756c 6420 6e6f 7420 7072 6f76 6964 6520 uld not provide │ │ │ │ │ +000884a0: 6e6f 6e2d 6c6f 6361 6c20 6163 6365 7373 non-local access │ │ │ │ │ +000884b0: 2074 6f20 7468 650a 2020 2020 20e2 8098 to the. ... │ │ │ │ │ +000884c0: 2f75 7372 2f73 6861 7265 2f64 6f63 e280 /usr/share/doc.. │ │ │ │ │ +000884d0: 9920 6869 6572 6172 6368 792e 2020 4966 . hierarchy. If │ │ │ │ │ +000884e0: 206f 6e65 2063 616e 2774 2070 726f 7669 one can't provi │ │ │ │ │ +000884f0: 6465 2061 6363 6573 7320 636f 6e74 726f de access contro │ │ │ │ │ +00088500: 6c73 0a20 2020 2020 666f 7220 7468 6520 ls. for the │ │ │ │ │ +00088510: e280 9868 7474 703a 2f2f 6c6f 6361 6c68 ...http://localh │ │ │ │ │ +00088520: 6f73 742f 646f 632f e280 9920 6469 7265 ost/doc/... dire │ │ │ │ │ +00088530: 6374 6f72 792c 2074 6865 6e20 6974 2069 ctory, then it i │ │ │ │ │ +00088540: 7320 7072 6566 6572 7265 640a 2020 2020 s preferred. │ │ │ │ │ +00088550: 2074 6861 7420 6f6e 6520 6173 6b20 7065 that one ask pe │ │ │ │ │ +00088560: 726d 6973 7369 6f6e 2074 6f20 6578 706f rmission to expo │ │ │ │ │ +00088570: 7365 2074 6861 7420 696e 666f 726d 6174 se that informat │ │ │ │ │ +00088580: 696f 6e20 6475 7269 6e67 2074 6865 0a20 ion during the. │ │ │ │ │ +00088590: 2020 2020 696e 7374 616c 6c2e 0a0a 370a install...7. │ │ │ │ │ +000885a0: 0a20 2020 2020 5468 6572 6520 6172 6520 . There are │ │ │ │ │ +000885b0: 6e65 7720 7275 6c65 7320 666f 7220 6275 new rules for bu │ │ │ │ │ +000885c0: 696c 642d 696e 6465 702f 6275 696c 642d ild-indep/build- │ │ │ │ │ +000885d0: 6172 6368 2074 6172 6765 7473 2061 6e64 arch targets and │ │ │ │ │ +000885e0: 2074 6865 7265 2069 730a 2020 2020 2061 there is. a │ │ │ │ │ +000885f0: 206e 6577 2042 7569 6c64 2d44 6570 656e new Build-Depen │ │ │ │ │ +00088600: 642d 496e 6465 7020 7365 6d61 6e74 6963 d-Indep semantic │ │ │ │ │ +00088610: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00088620: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00088630: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ +00088640: 3520 352c 2020 4e65 7874 3a20 5665 7273 5 5, Next: Vers │ │ │ │ │ +00088650: 696f 6e20 3320 3520 342c 2020 5072 6576 ion 3 5 4, Prev │ │ │ │ │ +00088660: 3a20 5665 7273 696f 6e20 3320 3520 362c : Version 3 5 6, │ │ │ │ │ +00088670: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ +00088680: 6368 6563 6b6c 6973 740a 0a32 322e 3438 checklist..22.48 │ │ │ │ │ +00088690: 2056 6572 7369 6f6e 2033 2e35 2e35 0a3d Version 3.5.5.= │ │ │ │ │ +000886a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000886b0: 3d3d 0a0a 5265 6c65 6173 6564 204d 6179 ==..Released May │ │ │ │ │ +000886c0: 2c20 3230 3031 2e0a 0a31 322e 310a 0a20 , 2001...12.1.. │ │ │ │ │ +000886d0: 2020 2020 4d61 6e70 6167 6573 2073 686f Manpages sho │ │ │ │ │ +000886e0: 756c 6420 6e6f 7420 7265 6c79 206f 6e20 uld not rely on │ │ │ │ │ +000886f0: 6865 6164 6572 2069 6e66 6f72 6d61 7469 header informati │ │ │ │ │ +00088700: 6f6e 2074 6f20 6861 7665 2061 6c74 6572 on to have alter │ │ │ │ │ +00088710: 6e61 7469 7665 0a20 2020 2020 6d61 6e70 native. manp │ │ │ │ │ +00088720: 6167 6520 6e61 6d65 7320 6176 6169 6c61 age names availa │ │ │ │ │ +00088730: 626c 653b 2069 7420 7368 6f75 6c64 206f ble; it should o │ │ │ │ │ +00088740: 6e6c 7920 7573 6520 7379 6d6c 696e 6b73 nly use symlinks │ │ │ │ │ +00088750: 206f 7220 2e73 6f20 7061 6765 730a 2020 or .so pages. │ │ │ │ │ +00088760: 2020 2074 6f20 646f 2074 6869 730a 0a20 to do this.. │ │ │ │ │ +00088770: 2020 2020 2743 6c61 7269 6669 6564 206e 'Clarified n │ │ │ │ │ +00088780: 6f74 6520 696e 2033 2e35 2e33 2e30 2075 ote in 3.5.3.0 u │ │ │ │ │ +00088790: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ +000887a0: 7374 2072 6567 6172 6469 6e67 2065 7861 st regarding exa │ │ │ │ │ +000887b0: 6d70 6c65 730a 2020 2020 2061 6e64 2074 mples. and t │ │ │ │ │ +000887c0: 656d 706c 6174 6573 3a20 7468 6973 2072 emplates: this r │ │ │ │ │ +000887d0: 6566 6572 7320 6f6e 6c79 2074 6f20 7468 efers only to th │ │ │ │ │ +000887e0: 6f73 6520 6578 616d 706c 6573 2075 7365 ose examples use │ │ │ │ │ +000887f0: 6420 6279 2073 6372 6970 7473 3b0a 2020 d by scripts;. │ │ │ │ │ +00088800: 2020 2073 6565 2073 6563 7469 6f6e 2031 see section 1 │ │ │ │ │ +00088810: 302e 372e 3320 666f 7220 7468 6520 7768 0.7.3 for the wh │ │ │ │ │ +00088820: 6f6c 6520 7374 6f72 7927 0a0a 2020 2020 ole story'.. │ │ │ │ │ +00088830: 2049 6e63 6c75 6465 6420 6120 6e65 7720 Included a new │ │ │ │ │ +00088840: 7365 6374 696f 6e20 3130 2e39 2e31 2064 section 10.9.1 d │ │ │ │ │ +00088850: 6573 6372 6962 696e 6720 7468 6520 7573 escribing the us │ │ │ │ │ +00088860: 6520 6f66 0a20 2020 2020 6470 6b67 2d73 e of. dpkg-s │ │ │ │ │ +00088870: 7461 746f 7665 7272 6964 653b 2074 6869 tatoverride; thi │ │ │ │ │ +00088880: 7320 646f 6573 206e 6f74 2068 6176 6520 s does not have │ │ │ │ │ +00088890: 7468 6520 7765 6967 6874 206f 6620 706f the weight of po │ │ │ │ │ +000888a0: 6c69 6379 0a0a 2020 2020 2043 6c61 7269 licy.. Clari │ │ │ │ │ +000888b0: 6679 2053 7461 6e64 6172 6473 2d56 6572 fy Standards-Ver │ │ │ │ │ +000888c0: 7369 6f6e 3a20 796f 7520 646f 6e27 7420 sion: you don't │ │ │ │ │ +000888d0: 6e65 6564 2074 6f20 7265 6275 696c 6420 need to rebuild │ │ │ │ │ +000888e0: 796f 7572 2070 6163 6b61 6765 730a 2020 your packages. │ │ │ │ │ +000888f0: 2020 206a 7573 7420 746f 2063 6861 6e67 just to chang │ │ │ │ │ +00088900: 6520 7468 6520 5374 616e 6461 7264 732d e the Standards- │ │ │ │ │ +00088910: 5665 7273 696f 6e21 0a0a 3130 2e32 0a0a Version!..10.2.. │ │ │ │ │ +00088920: 2020 2020 2050 6c75 6769 6e73 2061 7265 Plugins are │ │ │ │ │ +00088930: 206e 6f20 6c6f 6e67 6572 2062 6f75 6e64 no longer bound │ │ │ │ │ +00088940: 2062 7920 616c 6c20 7468 6520 7275 6c65 by all the rule │ │ │ │ │ +00088950: 7320 6f66 2073 6861 7265 6420 6c69 6272 s of shared libr │ │ │ │ │ +00088960: 6172 6965 730a 0a58 2057 696e 646f 7773 aries..X Windows │ │ │ │ │ +00088970: 2072 656c 6174 6564 2074 6869 6e67 733a related things: │ │ │ │ │ +00088980: 0a0a 2020 2020 2031 312e 382e 310a 0a20 .. 11.8.1.. │ │ │ │ │ +00088990: 2020 2020 2020 2020 2043 6c61 7269 6669 Clarifi │ │ │ │ │ +000889a0: 6361 7469 6f6e 206f 6620 7072 696f 7269 cation of priori │ │ │ │ │ +000889b0: 7479 206c 6576 656c 7320 6f66 2058 2057 ty levels of X W │ │ │ │ │ +000889c0: 696e 646f 7720 5379 7374 656d 2072 656c indow System rel │ │ │ │ │ +000889d0: 6174 6564 0a20 2020 2020 2020 2020 2070 ated. p │ │ │ │ │ +000889e0: 6163 6b61 6765 730a 0a20 2020 2020 3131 ackages.. 11 │ │ │ │ │ +000889f0: 2e38 2e33 0a0a 2020 2020 2020 2020 2020 .8.3.. │ │ │ │ │ +00088a00: 5275 6c65 7320 666f 7220 6465 6669 6e69 Rules for defini │ │ │ │ │ +00088a10: 6e67 2078 2d74 6572 6d69 6e61 6c2d 656d ng x-terminal-em │ │ │ │ │ +00088a20: 756c 6174 6f72 2069 6d70 726f 7665 640a ulator improved. │ │ │ │ │ +00088a30: 0a20 2020 2020 3131 2e38 2e35 0a0a 2020 . 11.8.5.. │ │ │ │ │ +00088a40: 2020 2020 2020 2020 5820 466f 6e74 2070 X Font p │ │ │ │ │ +00088a50: 6f6c 6963 7920 7265 7772 6974 7465 6e3a olicy rewritten: │ │ │ │ │ +00088a60: 2079 6f75 206d 7573 7420 7265 6164 2074 you must read t │ │ │ │ │ +00088a70: 6869 7320 6966 2079 6f75 2070 726f 7669 his if you provi │ │ │ │ │ +00088a80: 6465 0a20 2020 2020 2020 2020 2066 6f6e de. fon │ │ │ │ │ +00088a90: 7473 2066 6f72 2074 6865 2058 2057 696e ts for the X Win │ │ │ │ │ +00088aa0: 646f 7720 5379 7374 656d 0a0a 2020 2020 dow System.. │ │ │ │ │ +00088ab0: 2031 312e 382e 360a 0a20 2020 2020 2020 11.8.6.. │ │ │ │ │ +00088ac0: 2020 2050 6163 6b61 6765 7320 6d75 7374 Packages must │ │ │ │ │ +00088ad0: 206e 6f74 2073 6869 7020 e280 982f 7573 not ship .../us │ │ │ │ │ +00088ae0: 722f 5831 3152 362f 6c69 622f 5831 312f r/X11R6/lib/X11/ │ │ │ │ │ +00088af0: 6170 702d 6465 6661 756c 7473 2fe2 8099 app-defaults/... │ │ │ │ │ +00088b00: 0a0a 2020 2020 2031 312e 382e 370a 0a20 .. 11.8.7.. │ │ │ │ │ +00088b10: 2020 2020 2020 2020 2058 2d72 656c 6174 X-relat │ │ │ │ │ +00088b20: 6564 2070 6163 6b61 6765 7320 7368 6f75 ed packages shou │ │ │ │ │ +00088b30: 6c64 2075 7375 616c 6c79 2075 7365 2074 ld usually use t │ │ │ │ │ +00088b40: 6865 2072 6567 756c 6172 2046 4853 0a20 he regular FHS. │ │ │ │ │ +00088b50: 2020 2020 2020 2020 206c 6f63 6174 696f locatio │ │ │ │ │ +00088b60: 6e73 3b20 696d 616b 652d 7573 696e 6720 ns; imake-using │ │ │ │ │ +00088b70: 7061 636b 6167 6573 2061 7265 2065 7865 packages are exe │ │ │ │ │ +00088b80: 6d70 7465 6420 6672 6f6d 2074 6869 730a mpted from this. │ │ │ │ │ +00088b90: 0a20 2020 2020 3131 2e38 2e38 0a0a 2020 . 11.8.8.. │ │ │ │ │ +00088ba0: 2020 2020 2020 2020 4f70 656e 4d6f 7469 OpenMoti │ │ │ │ │ +00088bb0: 6620 6c69 6e6b 6564 2062 696e 6172 6965 f linked binarie │ │ │ │ │ +00088bc0: 7320 6861 7665 2074 6865 2073 616d 6520 s have the same │ │ │ │ │ +00088bd0: 7275 6c65 7320 6173 0a20 2020 2020 2020 rules as. │ │ │ │ │ +00088be0: 2020 204f 5346 2f4d 6f74 6966 2d6c 696e OSF/Motif-lin │ │ │ │ │ +00088bf0: 6b65 6420 6f6e 6573 0a0a 1f0a 4669 6c65 ked ones....File │ │ │ │ │ +00088c00: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00088c10: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +00088c20: 7369 6f6e 2033 2035 2034 2c20 204e 6578 sion 3 5 4, Nex │ │ │ │ │ +00088c30: 743a 2056 6572 7369 6f6e 2033 2035 2033 t: Version 3 5 3 │ │ │ │ │ +00088c40: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +00088c50: 2033 2035 2035 2c20 2055 703a 2055 7067 3 5 5, Up: Upg │ │ │ │ │ +00088c60: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +00088c70: 0a0a 3232 2e34 3920 5665 7273 696f 6e20 ..22.49 Version │ │ │ │ │ +00088c80: 332e 352e 340a 3d3d 3d3d 3d3d 3d3d 3d3d 3.5.4.========== │ │ │ │ │ +00088c90: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +00088ca0: 7365 6420 4170 7269 6c2c 2032 3030 312e sed April, 2001. │ │ │ │ │ +00088cb0: 0a0a 3131 2e36 0a0a 2020 2020 2054 6865 ..11.6.. The │ │ │ │ │ +00088cc0: 2073 7973 7465 6d2d 7769 6465 206d 6169 system-wide mai │ │ │ │ │ +00088cd0: 6c20 6469 7265 6374 6f72 7920 6973 206e l directory is n │ │ │ │ │ +00088ce0: 6f77 202f 7661 722f 6d61 696c 2c20 6e6f ow /var/mail, no │ │ │ │ │ +00088cf0: 206c 6f6e 6765 720a 2020 2020 202f 7661 longer. /va │ │ │ │ │ +00088d00: 722f 7370 6f6f 6c2f 6d61 696c 2e20 2041 r/spool/mail. A │ │ │ │ │ +00088d10: 6e79 2070 6163 6b61 6765 7320 6163 6365 ny packages acce │ │ │ │ │ +00088d20: 7373 696e 6720 7468 6520 6d61 696c 2073 ssing the mail s │ │ │ │ │ +00088d30: 706f 6f6c 2073 686f 756c 640a 2020 2020 pool should. │ │ │ │ │ +00088d40: 2061 6363 6573 7320 6974 2076 6961 202f access it via / │ │ │ │ │ +00088d50: 7661 722f 6d61 696c 2061 6e64 2069 6e63 var/mail and inc │ │ │ │ │ +00088d60: 6c75 6465 2061 2073 7569 7461 626c 6520 lude a suitable │ │ │ │ │ +00088d70: 4465 7065 6e64 7320 6669 656c 643b 0a0a Depends field;.. │ │ │ │ │ +00088d80: 3131 2e39 3b20 7065 726c 2d70 6f6c 6963 11.9; perl-polic │ │ │ │ │ +00088d90: 790a 0a20 2020 2020 5468 6520 7065 726c y.. The perl │ │ │ │ │ +00088da0: 2070 6f6c 6963 7920 6973 206e 6f77 2070 policy is now p │ │ │ │ │ +00088db0: 6172 7420 6f66 2044 6562 6961 6e20 706f art of Debian po │ │ │ │ │ +00088dc0: 6c69 6379 2070 726f 7065 722e 2020 5065 licy proper. Pe │ │ │ │ │ +00088dd0: 726c 2070 726f 6772 616d 730a 2020 2020 rl programs. │ │ │ │ │ +00088de0: 2061 6e64 206d 6f64 756c 6573 2073 686f and modules sho │ │ │ │ │ +00088df0: 756c 6420 666f 6c6c 6f77 2074 6865 2063 uld follow the c │ │ │ │ │ +00088e00: 7572 7265 6e74 2050 6572 6c20 706f 6c69 urrent Perl poli │ │ │ │ │ +00088e10: 6379 0a0a 1f0a 4669 6c65 3a20 6465 6269 cy....File: debi │ │ │ │ │ +00088e20: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00088e30: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ +00088e40: 2035 2033 2c20 204e 6578 743a 2056 6572 5 3, Next: Ver │ │ │ │ │ +00088e50: 7369 6f6e 2033 2035 2032 2c20 2050 7265 sion 3 5 2, Pre │ │ │ │ │ +00088e60: 763a 2056 6572 7369 6f6e 2033 2035 2034 v: Version 3 5 4 │ │ │ │ │ +00088e70: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +00088e80: 2063 6865 636b 6c69 7374 0a0a 3232 2e35 checklist..22.5 │ │ │ │ │ +00088e90: 3020 5665 7273 696f 6e20 332e 352e 330a 0 Version 3.5.3. │ │ │ │ │ +00088ea0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00088eb0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4170 ===..Released Ap │ │ │ │ │ +00088ec0: 7269 6c2c 2032 3030 312e 0a0a 372e 310a ril, 2001...7.1. │ │ │ │ │ +00088ed0: 0a20 2020 2020 4275 696c 642d 4465 7065 . Build-Depe │ │ │ │ │ +00088ee0: 6e64 7320 6172 6368 2073 796e 7461 7820 nds arch syntax │ │ │ │ │ +00088ef0: 6861 7320 6265 656e 2063 6861 6e67 6564 has been changed │ │ │ │ │ +00088f00: 2074 6f20 6265 206c 6573 7320 616d 6269 to be less ambi │ │ │ │ │ +00088f10: 6775 6f75 732e 0a20 2020 2020 5468 6973 guous.. This │ │ │ │ │ +00088f20: 2073 686f 756c 6420 6e6f 7420 6166 6665 should not affe │ │ │ │ │ +00088f30: 6374 2061 6e79 2063 7572 7265 6e74 2070 ct any current p │ │ │ │ │ +00088f40: 6163 6b61 6765 730a 0a31 302e 372e 330a ackages..10.7.3. │ │ │ │ │ +00088f50: 0a20 2020 2020 4578 616d 706c 6573 2061 . Examples a │ │ │ │ │ +00088f60: 6e64 2074 656d 706c 6174 6573 2066 696c nd templates fil │ │ │ │ │ +00088f70: 6573 2066 6f72 2075 7365 2062 7920 7363 es for use by sc │ │ │ │ │ +00088f80: 7269 7074 7320 7368 6f75 6c64 206e 6f77 ripts should now │ │ │ │ │ +00088f90: 206c 6976 6520 696e 0a20 2020 2020 e280 live in. .. │ │ │ │ │ +00088fa0: 982f 7573 722f 7368 6172 652f 3c70 6163 ./usr/share/... or .../ │ │ │ │ │ +00088fc0: 7573 722f 6c69 622f 3c70 6163 6b61 6765 usr/lib/..., with symbo │ │ │ │ │ +00088fe0: 6c69 6320 6c69 6e6b 730a 2020 2020 2066 lic links. f │ │ │ │ │ +00088ff0: 726f 6d20 e280 982f 7573 722f 7368 6172 rom .../usr/shar │ │ │ │ │ +00089000: 652f 646f 632f 3c70 6163 6b61 6765 3e2f e/doc// │ │ │ │ │ +00089010: 6578 616d 706c 6573 e280 9920 6173 206e examples... as n │ │ │ │ │ +00089020: 6565 6465 640a 0a1f 0a46 696c 653a 2064 eeded....File: d │ │ │ │ │ +00089030: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00089040: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ +00089050: 6e20 3320 3520 322c 2020 4e65 7874 3a20 n 3 5 2, Next: │ │ │ │ │ +00089060: 5665 7273 696f 6e20 3320 3520 312c 2020 Version 3 5 1, │ │ │ │ │ +00089070: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ +00089080: 3520 332c 2020 5570 3a20 5570 6772 6164 5 3, Up: Upgrad │ │ │ │ │ +00089090: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ +000890a0: 322e 3531 2056 6572 7369 6f6e 2033 2e35 2.51 Version 3.5 │ │ │ │ │ +000890b0: 2e32 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .2.============= │ │ │ │ │ +000890c0: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ +000890d0: 2046 6562 7275 6172 792c 2032 3030 312e February, 2001. │ │ │ │ │ +000890e0: 0a0a 3131 2e38 2e36 0a0a 2020 2020 2058 ..11.8.6.. X │ │ │ │ │ +000890f0: 2061 7070 2d64 6566 6175 6c74 7320 6469 app-defaults di │ │ │ │ │ +00089100: 7265 6374 6f72 7920 6861 7320 6d6f 7665 rectory has move │ │ │ │ │ +00089110: 6420 6672 6f6d 0a20 2020 2020 e280 982f d from. .../ │ │ │ │ │ +00089120: 7573 722f 5831 3152 362f 6c69 622f 5831 usr/X11R6/lib/X1 │ │ │ │ │ +00089130: 312f 6170 702d 6465 6661 756c 7473 e280 1/app-defaults.. │ │ │ │ │ +00089140: 9920 746f 20e2 8098 2f65 7463 2f58 3131 . to .../etc/X11 │ │ │ │ │ +00089150: 2f61 7070 2d64 6566 6175 6c74 73e2 8099 /app-defaults... │ │ │ │ │ +00089160: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00089170: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00089180: 6f64 653a 2056 6572 7369 6f6e 2033 2035 ode: Version 3 5 │ │ │ │ │ +00089190: 2031 2c20 204e 6578 743a 2056 6572 7369 1, Next: Versi │ │ │ │ │ +000891a0: 6f6e 2033 2035 2030 2c20 2050 7265 763a on 3 5 0, Prev: │ │ │ │ │ +000891b0: 2056 6572 7369 6f6e 2033 2035 2032 2c20 Version 3 5 2, │ │ │ │ │ +000891c0: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +000891d0: 6865 636b 6c69 7374 0a0a 3232 2e35 3220 hecklist..22.52 │ │ │ │ │ +000891e0: 5665 7273 696f 6e20 332e 352e 310a 3d3d Version 3.5.1.== │ │ │ │ │ +000891f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00089200: 3d0a 0a52 656c 6561 7365 6420 4665 6272 =..Released Febr │ │ │ │ │ +00089210: 7561 7279 2c20 3230 3031 2e0a 0a38 2e31 uary, 2001...8.1 │ │ │ │ │ +00089220: 0a0a 2020 2020 2064 706b 672d 7368 6c69 .. dpkg-shli │ │ │ │ │ +00089230: 6264 6570 7320 6e6f 7720 7573 6573 206f bdeps now uses o │ │ │ │ │ +00089240: 626a 6475 6d70 2c20 736f 2073 6861 7265 bjdump, so share │ │ │ │ │ +00089250: 6420 6c69 6272 6172 6965 7320 6861 7665 d libraries have │ │ │ │ │ +00089260: 2074 6f20 6265 2072 756e 0a20 2020 2020 to be run. │ │ │ │ │ +00089270: 7468 726f 7567 6820 6470 6b67 2d73 686c through dpkg-shl │ │ │ │ │ +00089280: 6962 6465 7073 2061 7320 7765 6c6c 2061 ibdeps as well a │ │ │ │ │ +00089290: 7320 6578 6563 7574 6162 6c65 730a 0a1f s executables... │ │ │ │ │ +000892a0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000892b0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +000892c0: 3a20 5665 7273 696f 6e20 3320 3520 302c : Version 3 5 0, │ │ │ │ │ +000892d0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +000892e0: 3320 3220 3120 312c 2020 5072 6576 3a20 3 2 1 1, Prev: │ │ │ │ │ +000892f0: 5665 7273 696f 6e20 3320 3520 312c 2020 Version 3 5 1, │ │ │ │ │ +00089300: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +00089310: 6563 6b6c 6973 740a 0a32 322e 3533 2056 ecklist..22.53 V │ │ │ │ │ +00089320: 6572 7369 6f6e 2033 2e35 2e30 0a3d 3d3d ersion 3.5.0.=== │ │ │ │ │ +00089330: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00089340: 0a0a 5265 6c65 6173 6564 204a 616e 7561 ..Released Janua │ │ │ │ │ +00089350: 7279 2c20 3230 3031 2e0a 0a31 312e 382e ry, 2001...11.8. │ │ │ │ │ +00089360: 350a 0a20 2020 2020 466f 6e74 2070 6163 5.. Font pac │ │ │ │ │ +00089370: 6b61 6765 7320 666f 7220 7468 6520 5820 kages for the X │ │ │ │ │ +00089380: 5769 6e64 6f77 2053 7973 7465 6d20 6d75 Window System mu │ │ │ │ │ +00089390: 7374 206e 6f77 2064 6563 6c61 7265 2061 st now declare a │ │ │ │ │ +000893a0: 2064 6570 656e 6465 6e63 790a 2020 2020 dependency. │ │ │ │ │ +000893b0: 206f 6e20 e280 9878 7574 696c 7320 283e on ...xutils (> │ │ │ │ │ +000893c0: 3d20 342e 302e 3229 e280 990a 0a1f 0a46 = 4.0.2).......F │ │ │ │ │ +000893d0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +000893e0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +000893f0: 5665 7273 696f 6e20 3320 3220 3120 312c Version 3 2 1 1, │ │ │ │ │ +00089400: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +00089410: 3320 3220 312c 2020 5072 6576 3a20 5665 3 2 1, Prev: Ve │ │ │ │ │ +00089420: 7273 696f 6e20 3320 3520 302c 2020 5570 rsion 3 5 0, Up │ │ │ │ │ +00089430: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +00089440: 6b6c 6973 740a 0a32 322e 3534 2056 6572 klist..22.54 Ver │ │ │ │ │ +00089450: 7369 6f6e 2033 2e32 2e31 2e31 0a3d 3d3d sion 3.2.1.1.=== │ │ │ │ │ +00089460: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00089470: 3d3d 0a0a 5265 6c65 6173 6564 204a 616e ==..Released Jan │ │ │ │ │ +00089480: 7561 7279 2c20 3230 3031 2e0a 0a54 6869 uary, 2001...Thi │ │ │ │ │ +00089490: 7320 7265 6c65 6173 6520 6272 6f6b 6520 s release broke │ │ │ │ │ +000894a0: 7468 6520 6e6f 726d 616c 2072 756c 6520 the normal rule │ │ │ │ │ +000894b0: 6167 6169 6e73 7420 696e 7472 6f64 7563 against introduc │ │ │ │ │ +000894c0: 696e 6720 6e6f 726d 6174 6976 6520 6368 ing normative ch │ │ │ │ │ +000894d0: 616e 6765 730a 7769 7468 6f75 7420 6368 anges.without ch │ │ │ │ │ +000894e0: 616e 6769 6e67 2074 6865 206d 616a 6f72 anging the major │ │ │ │ │ +000894f0: 2070 6174 6368 206c 6576 656c 2e0a 0a39 patch level...9 │ │ │ │ │ +00089500: 2e33 2e32 0a0a 2020 2020 2044 6165 6d6f .3.2.. Daemo │ │ │ │ │ +00089510: 6e20 7374 6172 7475 7020 7363 7269 7074 n startup script │ │ │ │ │ +00089520: 7320 696e 20e2 8098 2f65 7463 2f69 6e69 s in .../etc/ini │ │ │ │ │ +00089530: 742e 642f e280 9920 7368 6f75 6c64 206e t.d/... should n │ │ │ │ │ +00089540: 6f74 2063 6f6e 7461 696e 0a20 2020 2020 ot contain. │ │ │ │ │ +00089550: 6d6f 6469 6669 6162 6c65 2070 6172 616d modifiable param │ │ │ │ │ +00089560: 6574 6572 733b 2074 6865 7365 2073 686f eters; these sho │ │ │ │ │ +00089570: 756c 6420 6265 206d 6f76 6564 2074 6f20 uld be moved to │ │ │ │ │ +00089580: 6120 6669 6c65 2069 6e0a 2020 2020 20e2 a file in. . │ │ │ │ │ +00089590: 8098 2f65 7463 2f64 6566 6175 6c74 2fe2 ../etc/default/. │ │ │ │ │ +000895a0: 8099 0a0a 3132 2e33 0a0a 2020 2020 2046 ....12.3.. F │ │ │ │ │ +000895b0: 696c 6573 2069 6e20 e280 982f 7573 722f iles in .../usr/ │ │ │ │ │ +000895c0: 7368 6172 652f 646f 63e2 8099 206d 7573 share/doc... mus │ │ │ │ │ +000895d0: 7420 6e6f 7420 6265 2072 6566 6572 656e t not be referen │ │ │ │ │ +000895e0: 6365 6420 6279 2061 6e79 2070 726f 6772 ced by any progr │ │ │ │ │ +000895f0: 616d 2e0a 2020 2020 2049 6620 7375 6368 am.. If such │ │ │ │ │ +00089600: 2066 696c 6573 2061 7265 206e 6565 6465 files are neede │ │ │ │ │ +00089610: 642c 2074 6865 7920 6d75 7374 2062 6520 d, they must be │ │ │ │ │ +00089620: 706c 6163 6564 2069 6e0a 2020 2020 20e2 placed in. . │ │ │ │ │ +00089630: 8098 2f75 7372 2f73 6861 7265 2f3c 7061 ../usr/share//..., and │ │ │ │ │ +00089650: 7379 6d62 6f6c 6963 206c 696e 6b73 2063 symbolic links c │ │ │ │ │ +00089660: 7265 6174 6564 2061 7320 7265 7175 6972 reated as requir │ │ │ │ │ +00089670: 6564 2069 6e0a 2020 2020 20e2 8098 2f75 ed in. .../u │ │ │ │ │ +00089680: 7372 2f73 6861 7265 2f64 6f63 2f3c 7061 sr/share/doc//..... │ │ │ │ │ +000896a0: 204d 7563 6820 6f66 2074 6865 2070 6163 Much of the pac │ │ │ │ │ +000896b0: 6b61 6769 6e67 206d 616e 7561 6c20 6861 kaging manual ha │ │ │ │ │ +000896c0: 7320 6e6f 7720 6265 656e 2069 6d70 6f72 s now been impor │ │ │ │ │ +000896d0: 7465 6420 696e 746f 2074 6865 2070 6f6c ted into the pol │ │ │ │ │ +000896e0: 6963 790a 2020 2020 2064 6f63 756d 656e icy. documen │ │ │ │ │ +000896f0: 740a 0a1f 0a46 696c 653a 2064 6562 6961 t....File: debia │ │ │ │ │ +00089700: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00089710: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ +00089720: 3220 312c 2020 4e65 7874 3a20 5665 7273 2 1, Next: Vers │ │ │ │ │ +00089730: 696f 6e20 3320 3220 302c 2020 5072 6576 ion 3 2 0, Prev │ │ │ │ │ +00089740: 3a20 5665 7273 696f 6e20 3320 3220 3120 : Version 3 2 1 │ │ │ │ │ +00089750: 312c 2020 5570 3a20 5570 6772 6164 696e 1, Up: Upgradin │ │ │ │ │ +00089760: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ +00089770: 3535 2056 6572 7369 6f6e 2033 2e32 2e31 55 Version 3.2.1 │ │ │ │ │ +00089780: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00089790: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 2041 ====..Released A │ │ │ │ │ +000897a0: 7567 7573 742c 2032 3030 302e 0a0a 3131 ugust, 2000...11 │ │ │ │ │ +000897b0: 2e38 2e31 0a0a 2020 2020 2041 2070 6163 .8.1.. A pac │ │ │ │ │ +000897c0: 6b61 6765 206f 6620 7072 696f 7269 7479 kage of priority │ │ │ │ │ +000897d0: 2073 7461 6e64 6172 6420 6f72 2068 6967 standard or hig │ │ │ │ │ +000897e0: 6865 7220 6d61 7920 7072 6f76 6964 6520 her may provide │ │ │ │ │ +000897f0: 7477 6f20 6269 6e61 7269 6573 2c0a 2020 two binaries,. │ │ │ │ │ +00089800: 2020 206f 6e65 2063 6f6d 7069 6c65 6420 one compiled │ │ │ │ │ +00089810: 7769 7468 2073 7570 706f 7274 2066 6f72 with support for │ │ │ │ │ +00089820: 2074 6865 2058 2057 696e 646f 7720 5379 the X Window Sy │ │ │ │ │ +00089830: 7374 656d 2c20 616e 6420 7468 6520 6f74 stem, and the ot │ │ │ │ │ +00089840: 6865 720a 2020 2020 2077 6974 686f 7574 her. without │ │ │ │ │ +00089850: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00089860: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00089870: 6f64 653a 2056 6572 7369 6f6e 2033 2032 ode: Version 3 2 │ │ │ │ │ +00089880: 2030 2c20 204e 6578 743a 2056 6572 7369 0, Next: Versi │ │ │ │ │ +00089890: 6f6e 2033 2031 2031 2c20 2050 7265 763a on 3 1 1, Prev: │ │ │ │ │ +000898a0: 2056 6572 7369 6f6e 2033 2032 2031 2c20 Version 3 2 1, │ │ │ │ │ +000898b0: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +000898c0: 6865 636b 6c69 7374 0a0a 3232 2e35 3620 hecklist..22.56 │ │ │ │ │ +000898d0: 5665 7273 696f 6e20 332e 322e 300a 3d3d Version 3.2.0.== │ │ │ │ │ +000898e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000898f0: 3d0a 0a52 656c 6561 7365 6420 4175 6775 =..Released Augu │ │ │ │ │ +00089900: 7374 2c20 3230 3030 2e0a 0a31 302e 310a st, 2000...10.1. │ │ │ │ │ +00089910: 0a20 2020 2020 4279 2064 6566 6175 6c74 . By default │ │ │ │ │ +00089920: 2065 7865 6375 7461 626c 6573 2073 686f executables sho │ │ │ │ │ +00089930: 756c 6420 6e6f 7420 6265 2062 7569 6c74 uld not be built │ │ │ │ │ +00089940: 2077 6974 6820 7468 6520 6465 6275 6767 with the debugg │ │ │ │ │ +00089950: 696e 670a 2020 2020 206f 7074 696f 6e20 ing. option │ │ │ │ │ +00089960: 2d67 2e20 2049 6e73 7465 6164 2c20 6974 -g. Instead, it │ │ │ │ │ +00089970: 2069 7320 7265 636f 6d6d 656e 6465 6420 is recommended │ │ │ │ │ +00089980: 746f 2073 7570 706f 7274 2062 7569 6c64 to support build │ │ │ │ │ +00089990: 696e 6720 7468 650a 2020 2020 2070 6163 ing the. pac │ │ │ │ │ +000899a0: 6b61 6765 2077 6974 6820 6465 6275 6767 kage with debugg │ │ │ │ │ +000899b0: 696e 6720 696e 666f 726d 6174 696f 6e20 ing information │ │ │ │ │ +000899c0: 6f70 7469 6f6e 616c 6c79 2e0a 0a31 322e optionally...12. │ │ │ │ │ +000899d0: 380a 0a20 2020 2020 506f 6c69 6379 2066 8.. Policy f │ │ │ │ │ +000899e0: 6f72 2070 6163 6b61 6765 7320 7768 6572 or packages wher │ │ │ │ │ +000899f0: 6520 7468 6520 7570 7374 7265 616d 2075 e the upstream u │ │ │ │ │ +00089a00: 7365 7320 4854 4d4c 2063 6861 6e67 656c ses HTML changel │ │ │ │ │ +00089a10: 6f67 2066 696c 6573 0a20 2020 2020 6861 og files. ha │ │ │ │ │ +00089a20: 7320 6265 656e 2065 7870 616e 6465 642e s been expanded. │ │ │ │ │ +00089a30: 2020 496e 2073 686f 7274 2c20 6120 706c In short, a pl │ │ │ │ │ +00089a40: 6169 6e20 7465 7874 2063 6861 6e67 656c ain text changel │ │ │ │ │ +00089a50: 6f67 2066 696c 6520 7368 6f75 6c64 0a20 og file should. │ │ │ │ │ +00089a60: 2020 2020 616c 7761 7973 2062 6520 6765 always be ge │ │ │ │ │ +00089a70: 6e65 7261 7465 6420 666f 7220 7468 6520 nerated for the │ │ │ │ │ +00089a80: 7570 7374 7265 616d 2063 6861 6e67 6573 upstream changes │ │ │ │ │ +00089a90: 0a0a 2020 2020 2050 6c65 6173 6520 6e6f .. Please no │ │ │ │ │ +00089aa0: 7465 2074 6861 7420 7468 6520 6e65 7720 te that the new │ │ │ │ │ +00089ab0: 7265 6c65 6173 6520 6f66 2074 6865 2058 release of the X │ │ │ │ │ +00089ac0: 2077 696e 646f 7720 7379 7374 656d 2028 window system ( │ │ │ │ │ +00089ad0: 332e 3229 2073 6861 6c6c 0a20 2020 2020 3.2) shall. │ │ │ │ │ +00089ae0: 7072 6f62 6162 6c79 206e 6565 6420 7377 probably need sw │ │ │ │ │ +00089af0: 6565 7069 6e67 2063 6861 6e67 6573 2069 eeping changes i │ │ │ │ │ +00089b00: 6e20 706f 6c69 6379 0a0a 2020 2020 2050 n policy.. P │ │ │ │ │ +00089b10: 6f6c 6963 7920 666f 7220 7061 636b 6167 olicy for packag │ │ │ │ │ +00089b20: 6573 2070 726f 7669 6469 6e67 2074 6865 es providing the │ │ │ │ │ +00089b30: 2066 6f6c 6c6f 7769 6e67 2058 2d62 6173 following X-bas │ │ │ │ │ +00089b40: 6564 2066 6561 7475 7265 7320 6861 730a ed features has. │ │ │ │ │ +00089b50: 2020 2020 2062 6565 6e20 636f 6469 6669 been codifi │ │ │ │ │ +00089b60: 6564 3a0a 0a20 2020 2020 3131 2e38 2e32 ed:.. 11.8.2 │ │ │ │ │ +00089b70: 0a0a 2020 2020 2020 2020 2020 5820 7365 .. X se │ │ │ │ │ +00089b80: 7276 6572 2028 7669 7274 7561 6c20 7061 rver (virtual pa │ │ │ │ │ +00089b90: 636b 6167 6520 7873 6572 7665 7229 0a0a ckage xserver).. │ │ │ │ │ +00089ba0: 2020 2020 2031 312e 382e 330a 0a20 2020 11.8.3.. │ │ │ │ │ +00089bb0: 2020 2020 2020 2058 2074 6572 6d69 6e61 X termina │ │ │ │ │ +00089bc0: 6c20 656d 756c 6174 6f72 2028 7669 7274 l emulator (virt │ │ │ │ │ +00089bd0: 7561 6c20 7061 636b 6167 6520 782d 7465 ual package x-te │ │ │ │ │ +00089be0: 726d 696e 616c 2d65 6d75 6c61 746f 7229 rminal-emulator) │ │ │ │ │ +00089bf0: 0a0a 2020 2020 2031 312e 382e 340a 0a20 .. 11.8.4.. │ │ │ │ │ +00089c00: 2020 2020 2020 2020 2058 2077 696e 646f X windo │ │ │ │ │ +00089c10: 7720 6d61 6e61 6765 7220 2876 6972 7475 w manager (virtu │ │ │ │ │ +00089c20: 616c 2070 6163 6b61 6765 2078 2d77 696e al package x-win │ │ │ │ │ +00089c30: 646f 772d 6d61 6e61 6765 722c 2061 6e64 dow-manager, and │ │ │ │ │ +00089c40: 0a20 2020 2020 2020 2020 20e2 8098 2f75 . .../u │ │ │ │ │ +00089c50: 7372 2f62 696e 2f78 2d77 696e 646f 772d sr/bin/x-window- │ │ │ │ │ +00089c60: 6d61 6e61 6765 72e2 8099 2061 6c74 6572 manager... alter │ │ │ │ │ +00089c70: 6e61 7469 7665 2c20 7769 7468 2070 7269 native, with pri │ │ │ │ │ +00089c80: 6f72 6974 790a 2020 2020 2020 2020 2020 ority. │ │ │ │ │ +00089c90: 6361 6c63 756c 6174 696f 6e20 6775 6964 calculation guid │ │ │ │ │ +00089ca0: 656c 696e 6573 290a 0a20 2020 2020 3132 elines).. 12 │ │ │ │ │ +00089cb0: 2e38 2e35 0a0a 2020 2020 2020 2020 2020 .8.5.. │ │ │ │ │ +00089cc0: 5820 666f 6e74 7320 2874 6869 7320 7365 X fonts (this se │ │ │ │ │ +00089cd0: 6374 696f 6e20 6861 7320 6265 656e 2077 ction has been w │ │ │ │ │ +00089ce0: 7269 7474 656e 2066 726f 6d20 7363 7261 ritten from scra │ │ │ │ │ +00089cf0: 7463 6829 0a0a 2020 2020 2031 312e 382e tch).. 11.8. │ │ │ │ │ +00089d00: 360a 0a20 2020 2020 2020 2020 2058 2061 6.. X a │ │ │ │ │ +00089d10: 7070 6c69 6361 7469 6f6e 2064 6566 6175 pplication defau │ │ │ │ │ +00089d20: 6c74 730a 0a31 312e 382e 370a 0a20 2020 lts..11.8.7.. │ │ │ │ │ +00089d30: 2020 506f 6c69 6379 2066 6f72 2070 6163 Policy for pac │ │ │ │ │ +00089d40: 6b61 6765 7320 7573 696e 6720 7468 6520 kages using the │ │ │ │ │ +00089d50: 5820 5769 6e64 6f77 2053 7973 7465 6d20 X Window System │ │ │ │ │ +00089d60: 616e 6420 4648 5320 6973 7375 6573 2068 and FHS issues h │ │ │ │ │ +00089d70: 6173 0a20 2020 2020 6265 656e 2063 6c61 as. been cla │ │ │ │ │ +00089d80: 7269 6669 6564 3b0a 0a31 312e 372e 330a rified;..11.7.3. │ │ │ │ │ +00089d90: 0a20 2020 2020 4e6f 2070 6163 6b61 6765 . No package │ │ │ │ │ +00089da0: 206d 6179 2063 6f6e 7461 696e 206f 7220 may contain or │ │ │ │ │ +00089db0: 6d61 6b65 2068 6172 6420 6c69 6e6b 7320 make hard links │ │ │ │ │ +00089dc0: 746f 2063 6f6e 6666 696c 6573 0a0a 380a to conffiles..8. │ │ │ │ │ +00089dd0: 0a20 2020 2020 4e6f 7465 6420 7468 6174 . Noted that │ │ │ │ │ +00089de0: 206e 6577 6572 2064 706b 6720 7665 7273 newer dpkg vers │ │ │ │ │ +00089df0: 696f 6e73 2064 6f20 6e6f 7420 7265 7175 ions do not requ │ │ │ │ │ +00089e00: 6972 6520 6578 7472 656d 6520 6361 7265 ire extreme care │ │ │ │ │ +00089e10: 2069 6e0a 2020 2020 2061 6c77 6179 7320 in. always │ │ │ │ │ +00089e20: 6372 6561 7469 6e67 2074 6865 2073 6861 creating the sha │ │ │ │ │ +00089e30: 7265 6420 6c69 6220 6265 666f 7265 2074 red lib before t │ │ │ │ │ +00089e40: 6865 2073 796d 6c69 6e6b 2c20 736f 2074 he symlink, so t │ │ │ │ │ +00089e50: 6865 2075 6e70 6163 6b0a 2020 2020 206f he unpack. o │ │ │ │ │ +00089e60: 7264 6572 2062 6520 636f 7272 6563 740a rder be correct. │ │ │ │ │ +00089e70: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00089e80: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00089e90: 6465 3a20 5665 7273 696f 6e20 3320 3120 de: Version 3 1 │ │ │ │ │ +00089ea0: 312c 2020 4e65 7874 3a20 5665 7273 696f 1, Next: Versio │ │ │ │ │ +00089eb0: 6e20 3320 3120 302c 2020 5072 6576 3a20 n 3 1 0, Prev: │ │ │ │ │ +00089ec0: 5665 7273 696f 6e20 3320 3220 302c 2020 Version 3 2 0, │ │ │ │ │ +00089ed0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +00089ee0: 6563 6b6c 6973 740a 0a32 322e 3537 2056 ecklist..22.57 V │ │ │ │ │ +00089ef0: 6572 7369 6f6e 2033 2e31 2e31 0a3d 3d3d ersion 3.1.1.=== │ │ │ │ │ +00089f00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00089f10: 0a0a 5265 6c65 6173 6564 204e 6f76 656d ..Released Novem │ │ │ │ │ +00089f20: 6265 722c 2031 3939 392e 0a0a 372e 310a ber, 1999...7.1. │ │ │ │ │ +00089f30: 0a20 2020 2020 436f 7272 6563 7469 6f6e . Correction │ │ │ │ │ +00089f40: 2074 6f20 7365 6d61 6e74 6963 7320 6f66 to semantics of │ │ │ │ │ +00089f50: 2061 7263 6869 7465 6374 7572 6520 6c69 architecture li │ │ │ │ │ +00089f60: 7374 7320 696e 2042 7569 6c64 2d44 6570 sts in Build-Dep │ │ │ │ │ +00089f70: 656e 6473 2065 7463 2e0a 2020 2020 2053 ends etc.. S │ │ │ │ │ +00089f80: 686f 756c 6420 6e6f 7420 6166 6665 6374 hould not affect │ │ │ │ │ +00089f90: 206d 616e 7920 7061 636b 6167 6573 0a0a many packages.. │ │ │ │ │ +00089fa0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00089fb0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00089fc0: 653a 2056 6572 7369 6f6e 2033 2031 2030 e: Version 3 1 0 │ │ │ │ │ +00089fd0: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +00089fe0: 2033 2030 2031 2c20 2050 7265 763a 2056 3 0 1, Prev: V │ │ │ │ │ +00089ff0: 6572 7369 6f6e 2033 2031 2031 2c20 2055 ersion 3 1 1, U │ │ │ │ │ +0008a000: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +0008a010: 636b 6c69 7374 0a0a 3232 2e35 3820 5665 cklist..22.58 Ve │ │ │ │ │ +0008a020: 7273 696f 6e20 332e 312e 300a 3d3d 3d3d rsion 3.1.0.==== │ │ │ │ │ +0008a030: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0008a040: 0a52 656c 6561 7365 6420 4f63 746f 6265 .Released Octobe │ │ │ │ │ +0008a050: 722c 2031 3939 392e 0a0a 6465 6675 6e63 r, 1999...defunc │ │ │ │ │ +0008a060: 740a 0a20 2020 2020 e280 982f 7573 722f t.. .../usr/ │ │ │ │ │ +0008a070: 646f 632f 3c70 6163 6b61 6765 3ee2 8099 doc/... │ │ │ │ │ +0008a080: 2068 6173 2074 6f20 6265 2061 2073 796d has to be a sym │ │ │ │ │ +0008a090: 6c69 6e6b 2070 6f69 6e74 696e 6720 746f link pointing to │ │ │ │ │ +0008a0a0: 0a20 2020 2020 e280 982f 7573 722f 7368 . .../usr/sh │ │ │ │ │ +0008a0b0: 6172 652f 646f 632f 3c70 6163 6b61 6765 are/doc/..., to be main │ │ │ │ │ +0008a0d0: 7461 696e 6564 2062 7920 706f 7374 696e tained by postin │ │ │ │ │ +0008a0e0: 7374 2061 6e64 2070 7265 726d 0a20 2020 st and prerm. │ │ │ │ │ +0008a0f0: 2020 7363 7269 7074 732e 0a0a 372e 312c scripts...7.1, │ │ │ │ │ +0008a100: 2037 2e36 0a0a 2020 2020 2049 6e74 726f 7.6.. Intro │ │ │ │ │ +0008a110: 6475 6365 6420 736f 7572 6365 2064 6570 duced source dep │ │ │ │ │ +0008a120: 656e 6465 6e63 6965 7320 2842 7569 6c64 endencies (Build │ │ │ │ │ +0008a130: 2d44 6570 656e 6473 2c20 6574 632e 290a -Depends, etc.). │ │ │ │ │ +0008a140: 0a39 2e33 2e34 0a0a 2020 2020 20e2 8098 .9.3.4.. ... │ │ │ │ │ +0008a150: 2f65 7463 2f72 632e 626f 6f74 e280 9920 /etc/rc.boot... │ │ │ │ │ +0008a160: 6861 7320 6265 656e 2064 6570 7265 6361 has been depreca │ │ │ │ │ +0008a170: 7465 6420 696e 2066 6176 6f75 7220 6f66 ted in favour of │ │ │ │ │ +0008a180: 20e2 8098 2f65 7463 2f72 6353 2e64 e280 .../etc/rcS.d.. │ │ │ │ │ +0008a190: 992e 0a20 2020 2020 2850 6163 6b61 6765 ... (Package │ │ │ │ │ +0008a1a0: 7320 7368 6f75 6c64 206e 6f74 2062 6520 s should not be │ │ │ │ │ +0008a1b0: 746f 7563 6869 6e67 2074 6869 7320 6469 touching this di │ │ │ │ │ +0008a1c0: 7265 6374 6f72 792c 2062 7574 2073 686f rectory, but sho │ │ │ │ │ +0008a1d0: 756c 6420 7573 650a 2020 2020 2075 7064 uld use. upd │ │ │ │ │ +0008a1e0: 6174 652d 7263 2e64 2069 6e73 7465 6164 ate-rc.d instead │ │ │ │ │ +0008a1f0: 290a 0a39 2e33 2e33 0a0a 2020 2020 2075 )..9.3.3.. u │ │ │ │ │ +0008a200: 7064 6174 652d 7263 2e64 2069 7320 6e6f pdate-rc.d is no │ │ │ │ │ +0008a210: 7720 7468 6520 276f 6e6c 7927 2061 6c6c w the 'only' all │ │ │ │ │ +0008a220: 6f77 6162 6c65 2077 6179 206f 6620 6163 owable way of ac │ │ │ │ │ +0008a230: 6365 7373 696e 6720 7468 650a 2020 2020 cessing the. │ │ │ │ │ +0008a240: 20e2 8098 2f65 7463 2f72 633f 2e64 2f5b .../etc/rc?.d/[ │ │ │ │ │ +0008a250: 534b 5d3f 3f2a e280 9920 6c69 6e6b 732e SK]??*... links. │ │ │ │ │ +0008a260: 2020 416e 7920 7363 7269 7074 7320 7768 Any scripts wh │ │ │ │ │ +0008a270: 6963 6820 6d61 6e69 7075 6c61 7465 2074 ich manipulate t │ │ │ │ │ +0008a280: 6865 6d0a 2020 2020 2064 6972 6563 746c hem. directl │ │ │ │ │ +0008a290: 7920 6d75 7374 2062 6520 6368 616e 6765 y must be change │ │ │ │ │ +0008a2a0: 6420 746f 2075 7365 2075 7064 6174 652d d to use update- │ │ │ │ │ +0008a2b0: 7263 2e64 2069 6e73 7465 6164 2e20 2028 rc.d instead. ( │ │ │ │ │ +0008a2c0: 5468 6973 2069 730a 2020 2020 2062 6563 This is. bec │ │ │ │ │ +0008a2d0: 6175 7365 2074 6865 2066 696c 652d 7263 ause the file-rc │ │ │ │ │ +0008a2e0: 2070 6163 6b61 6765 2068 616e 646c 6573 package handles │ │ │ │ │ +0008a2f0: 2074 6869 7320 696e 666f 726d 6174 696f this informatio │ │ │ │ │ +0008a300: 6e20 696e 2061 6e0a 2020 2020 2069 6e63 n in an. inc │ │ │ │ │ +0008a310: 6f6d 7061 7469 626c 6520 7761 792e 290a ompatible way.). │ │ │ │ │ +0008a320: 0a31 322e 370a 0a20 2020 2020 4172 6368 .12.7.. Arch │ │ │ │ │ +0008a330: 6974 6563 7475 7265 2d73 7065 6369 6669 itecture-specifi │ │ │ │ │ +0008a340: 6320 6578 616d 706c 6573 2067 6f20 696e c examples go in │ │ │ │ │ +0008a350: 20e2 8098 2f75 7372 2f6c 6962 2f3c 7061 .../usr/lib//examples. │ │ │ │ │ +0008a370: 8099 0a20 2020 2020 7769 7468 2073 796d ... with sym │ │ │ │ │ +0008a380: 6c69 6e6b 7320 6672 6f6d 20e2 8098 2f75 links from .../u │ │ │ │ │ +0008a390: 7372 2f73 6861 7265 2f64 6f63 2f3c 7061 sr/share/doc//examples/ │ │ │ │ │ +0008a3b0: 2ae2 8099 206f 7220 6672 6f6d 0a20 2020 *... or from. │ │ │ │ │ +0008a3c0: 2020 e280 982f 7573 722f 7368 6172 652f .../usr/share/ │ │ │ │ │ +0008a3d0: 646f 632f 3c70 6163 6b61 6765 3e2f 6578 doc//ex │ │ │ │ │ +0008a3e0: 616d 706c 6573 e280 9920 6974 7365 6c66 amples... itself │ │ │ │ │ +0008a3f0: 0a0a 392e 312e 310a 0a20 2020 2020 5570 ..9.1.1.. Up │ │ │ │ │ +0008a400: 6461 7465 6420 4648 5320 746f 2061 2032 dated FHS to a 2 │ │ │ │ │ +0008a410: 2e31 2064 7261 6674 3b20 7468 6973 2072 .1 draft; this r │ │ │ │ │ +0008a420: 6576 6572 7473 20e2 8098 2f76 6172 2f73 everts .../var/s │ │ │ │ │ +0008a430: 7461 7465 e280 9920 746f 20e2 8098 2f76 tate... to .../v │ │ │ │ │ +0008a440: 6172 2f6c 6962 e280 990a 0a39 2e37 3b20 ar/lib.....9.7; │ │ │ │ │ +0008a450: 6d69 6d65 2d70 6f6c 6963 790a 0a20 2020 mime-policy.. │ │ │ │ │ +0008a460: 2020 4164 6465 6420 4d49 4d45 2073 7562 Added MIME sub │ │ │ │ │ +0008a470: 2d70 6f6c 6963 7920 646f 6375 6d65 6e74 -policy document │ │ │ │ │ +0008a480: 0a0a 3132 2e34 0a0a 2020 2020 2056 4953 ..12.4.. VIS │ │ │ │ │ +0008a490: 5541 4c20 6973 2061 6c6c 6f77 6564 2061 UAL is allowed a │ │ │ │ │ +0008a4a0: 7320 6120 2868 6967 6865 7220 7072 696f s a (higher prio │ │ │ │ │ +0008a4b0: 7269 7479 2920 616c 7465 726e 6174 6976 rity) alternativ │ │ │ │ │ +0008a4c0: 6520 746f 2045 4449 544f 520a 0a31 312e e to EDITOR..11. │ │ │ │ │ +0008a4d0: 360a 0a20 2020 2020 4d6f 6469 6669 6564 6.. Modified │ │ │ │ │ +0008a4e0: 206c 6962 6c6f 636b 6669 6c65 2064 6573 liblockfile des │ │ │ │ │ +0008a4f0: 6372 6970 7469 6f6e 2c20 7768 6963 6820 cription, which │ │ │ │ │ +0008a500: 6166 6665 6374 7320 6d61 696c 626f 782d affects mailbox- │ │ │ │ │ +0008a510: 6163 6365 7373 696e 670a 2020 2020 2070 accessing. p │ │ │ │ │ +0008a520: 726f 6772 616d 732e 2020 506c 6561 7365 rograms. Please │ │ │ │ │ +0008a530: 2073 6565 2074 6865 2070 6f6c 6963 7920 see the policy │ │ │ │ │ +0008a540: 646f 6375 6d65 6e74 2066 6f72 2064 6574 document for det │ │ │ │ │ +0008a550: 6169 6c73 0a0a 3132 2e37 0a0a 2020 2020 ails..12.7.. │ │ │ │ │ +0008a560: 2049 6620 6120 7061 636b 6167 6520 7072 If a package pr │ │ │ │ │ +0008a570: 6f76 6964 6573 2061 2063 6861 6e67 656c ovides a changel │ │ │ │ │ +0008a580: 6f67 2069 6e20 4854 4d4c 2066 6f72 6d61 og in HTML forma │ │ │ │ │ +0008a590: 742c 2061 2074 6578 742d 6f6e 6c79 0a20 t, a text-only. │ │ │ │ │ +0008a5a0: 2020 2020 7665 7273 696f 6e20 7368 6f75 version shou │ │ │ │ │ +0008a5b0: 6c64 2061 6c73 6f20 6265 2069 6e63 6c75 ld also be inclu │ │ │ │ │ +0008a5c0: 6465 642e 2020 2853 7563 6820 6120 7665 ded. (Such a ve │ │ │ │ │ +0008a5d0: 7273 696f 6e20 6d61 7920 6265 2070 7265 rsion may be pre │ │ │ │ │ +0008a5e0: 7061 7265 640a 2020 2020 2075 7369 6e67 pared. using │ │ │ │ │ +0008a5f0: 20e2 8098 6c79 6e78 202d 6475 6d70 202d ...lynx -dump - │ │ │ │ │ +0008a600: 6e6f 6c69 7374 e280 992e 290a 0a33 2e32 nolist....)..3.2 │ │ │ │ │ +0008a610: 2e31 0a0a 2020 2020 2044 6573 6372 6970 .1.. Descrip │ │ │ │ │ +0008a620: 7469 6f6e 206f 6620 686f 7720 746f 2068 tion of how to h │ │ │ │ │ +0008a630: 616e 646c 6520 7665 7273 696f 6e20 6e75 andle version nu │ │ │ │ │ +0008a640: 6d62 6572 7320 6261 7365 6420 6f6e 2064 mbers based on d │ │ │ │ │ +0008a650: 6174 6573 2061 6464 6564 0a0a 1f0a 4669 ates added....Fi │ │ │ │ │ +0008a660: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0008a670: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ +0008a680: 6572 7369 6f6e 2033 2030 2031 2c20 204e ersion 3 0 1, N │ │ │ │ │ +0008a690: 6578 743a 2056 6572 7369 6f6e 2033 2030 ext: Version 3 0 │ │ │ │ │ +0008a6a0: 2030 2c20 2050 7265 763a 2056 6572 7369 0, Prev: Versi │ │ │ │ │ +0008a6b0: 6f6e 2033 2031 2030 2c20 2055 703a 2055 on 3 1 0, Up: U │ │ │ │ │ +0008a6c0: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ +0008a6d0: 7374 0a0a 3232 2e35 3920 5665 7273 696f st..22.59 Versio │ │ │ │ │ +0008a6e0: 6e20 332e 302e 310a 3d3d 3d3d 3d3d 3d3d n 3.0.1.======== │ │ │ │ │ +0008a6f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ +0008a700: 6561 7365 6420 4a75 6c79 2c20 3139 3939 eased July, 1999 │ │ │ │ │ +0008a710: 2e0a 0a31 302e 320a 0a20 2020 2020 4164 ...10.2.. Ad │ │ │ │ │ +0008a720: 6465 6420 7468 6520 636c 6172 6966 6963 ded the clarific │ │ │ │ │ +0008a730: 6174 696f 6e20 7468 6174 2074 6865 202e ation that the . │ │ │ │ │ +0008a740: 6c61 2066 696c 6573 2061 7265 2065 7373 la files are ess │ │ │ │ │ +0008a750: 656e 7469 616c 2066 6f72 2074 6865 0a20 ential for the. │ │ │ │ │ +0008a760: 2020 2020 7061 636b 6167 6573 2075 7369 packages usi │ │ │ │ │ +0008a770: 6e67 206c 6962 746f 6f6c 2773 206c 6962 ng libtool's lib │ │ │ │ │ +0008a780: 6c74 646c 206c 6962 7261 7279 2c20 696e ltdl library, in │ │ │ │ │ +0008a790: 2077 6869 6368 2063 6173 6520 7468 6520 which case the │ │ │ │ │ +0008a7a0: 2e6c 610a 2020 2020 2066 696c 6573 206d .la. files m │ │ │ │ │ +0008a7b0: 7573 7420 676f 2069 6e20 7468 6520 7275 ust go in the ru │ │ │ │ │ +0008a7c0: 6e2d 7469 6d65 206c 6962 7261 7279 2070 n-time library p │ │ │ │ │ +0008a7d0: 6163 6b61 6765 0a0a 1f0a 4669 6c65 3a20 ackage....File: │ │ │ │ │ +0008a7e0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0008a7f0: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +0008a800: 6f6e 2033 2030 2030 2c20 204e 6578 743a on 3 0 0, Next: │ │ │ │ │ +0008a810: 2056 6572 7369 6f6e 2032 2035 2030 2c20 Version 2 5 0, │ │ │ │ │ +0008a820: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ +0008a830: 2030 2031 2c20 2055 703a 2055 7067 7261 0 1, Up: Upgra │ │ │ │ │ +0008a840: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +0008a850: 3232 2e36 3020 5665 7273 696f 6e20 332e 22.60 Version 3. │ │ │ │ │ +0008a860: 302e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0.0.============ │ │ │ │ │ +0008a870: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +0008a880: 6420 4a75 6e65 2c20 3139 3939 2e0a 0a39 d June, 1999...9 │ │ │ │ │ +0008a890: 2e31 0a0a 2020 2020 2044 6562 6961 6e20 .1.. Debian │ │ │ │ │ +0008a8a0: 666f 726d 616c 6c79 206d 6f76 6573 2066 formally moves f │ │ │ │ │ +0008a8b0: 726f 6d20 7468 6520 4653 5354 4e44 2074 rom the FSSTND t │ │ │ │ │ +0008a8c0: 6f20 7468 6520 4648 532e 2054 6869 7320 o the FHS. This │ │ │ │ │ +0008a8d0: 6973 2061 206d 616a 6f72 0a20 2020 2020 is a major. │ │ │ │ │ +0008a8e0: 6368 616e 6765 2c20 616e 6420 7468 6520 change, and the │ │ │ │ │ +0008a8f0: 696d 706c 6963 6174 696f 6e73 206f 6620 implications of │ │ │ │ │ +0008a900: 7468 6973 206d 6f76 6520 6172 6520 7072 this move are pr │ │ │ │ │ +0008a910: 6f62 6162 6c79 206e 6f74 2061 6c6c 0a20 obably not all. │ │ │ │ │ +0008a920: 2020 2020 6b6e 6f77 6e2e 0a0a 342e 310a known...4.1. │ │ │ │ │ +0008a930: 0a20 2020 2020 4f6e 6c79 2033 2064 6967 . Only 3 dig │ │ │ │ │ +0008a940: 6974 7320 6f66 2074 6865 2053 7461 6e64 its of the Stand │ │ │ │ │ +0008a950: 6172 6473 2076 6572 7369 6f6e 206e 6565 ards version nee │ │ │ │ │ +0008a960: 6420 6265 2069 6e63 6c75 6465 6420 696e d be included in │ │ │ │ │ +0008a970: 2063 6f6e 7472 6f6c 0a20 2020 2020 6669 control. fi │ │ │ │ │ +0008a980: 6c65 732c 2074 686f 7567 6820 616c 6c20 les, though all │ │ │ │ │ +0008a990: 666f 7572 2064 6967 6974 7320 6172 6520 four digits are │ │ │ │ │ +0008a9a0: 7374 696c 6c20 7065 726d 6974 7465 642e still permitted. │ │ │ │ │ +0008a9b0: 0a0a 3132 2e36 0a0a 2020 2020 2054 6865 ..12.6.. The │ │ │ │ │ +0008a9c0: 206c 6f63 6174 696f 6e20 6f66 2074 6865 location of the │ │ │ │ │ +0008a9d0: 2047 504c 2068 6173 2063 6861 6e67 6564 GPL has changed │ │ │ │ │ +0008a9e0: 2074 6f0a 2020 2020 20e2 8098 2f75 7372 to. .../usr │ │ │ │ │ +0008a9f0: 2f73 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 /share/common-li │ │ │ │ │ +0008aa00: 6365 6e73 6573 e280 992e 2020 5468 6973 censes.... This │ │ │ │ │ +0008aa10: 206d 6179 2072 6571 7569 7265 2063 6861 may require cha │ │ │ │ │ +0008aa20: 6e67 696e 6720 7468 650a 2020 2020 2063 nging the. c │ │ │ │ │ +0008aa30: 6f70 7972 6967 6874 2066 696c 6573 2074 opyright files t │ │ │ │ │ +0008aa40: 6f20 706f 696e 7420 746f 2074 6865 2063 o point to the c │ │ │ │ │ +0008aa50: 6f72 7265 6374 206c 6f63 6174 696f 6e20 orrect location │ │ │ │ │ +0008aa60: 6f66 2074 6865 2047 504c 2061 6e64 0a20 of the GPL and. │ │ │ │ │ +0008aa70: 2020 2020 6f74 6865 7220 6d61 6a6f 7220 other major │ │ │ │ │ +0008aa80: 6c69 6365 6e73 6573 0a0a 3130 2e32 0a0a licenses..10.2.. │ │ │ │ │ +0008aa90: 2020 2020 2050 6163 6b61 6765 7320 7468 Packages th │ │ │ │ │ +0008aaa0: 6174 2075 7365 206c 6962 746f 6f6c 2074 at use libtool t │ │ │ │ │ +0008aab0: 6f20 6372 6561 7465 2073 6861 7265 6420 o create shared │ │ │ │ │ +0008aac0: 6c69 6272 6172 6965 7320 6d75 7374 2069 libraries must i │ │ │ │ │ +0008aad0: 6e63 6c75 6465 0a20 2020 2020 7468 6520 nclude. the │ │ │ │ │ +0008aae0: 2e6c 6120 6669 6c65 7320 696e 2074 6865 .la files in the │ │ │ │ │ +0008aaf0: 202d 6465 7620 7061 636b 6167 6573 0a0a -dev packages.. │ │ │ │ │ +0008ab00: 3130 2e38 0a0a 2020 2020 2055 7365 206c 10.8.. Use l │ │ │ │ │ +0008ab10: 6f67 726f 7461 7465 2074 6f20 726f 7461 ogrotate to rota │ │ │ │ │ +0008ab20: 7465 206c 6f67 2066 696c 6573 0a0a 6e6f te log files..no │ │ │ │ │ +0008ab30: 7720 3131 2e38 0a0a 2020 2020 2073 6563 w 11.8.. sec │ │ │ │ │ +0008ab40: 7469 6f6e 2035 2e38 2068 6173 2062 6565 tion 5.8 has bee │ │ │ │ │ +0008ab50: 6e20 7265 7772 6974 7465 6e20 2850 726f n rewritten (Pro │ │ │ │ │ +0008ab60: 6772 616d 7320 666f 7220 7468 6520 5820 grams for the X │ │ │ │ │ +0008ab70: 5769 6e64 6f77 2053 7973 7465 6d29 0a0a Window System).. │ │ │ │ │ +0008ab80: 392e 363b 206d 656e 752d 706f 6c69 6379 9.6; menu-policy │ │ │ │ │ +0008ab90: 0a0a 2020 2020 2054 6865 7265 2069 7320 .. There is │ │ │ │ │ +0008aba0: 6e6f 7720 616e 2061 7373 6f63 6961 7465 now an associate │ │ │ │ │ +0008abb0: 6420 6d65 6e75 2070 6f6c 6963 792c 2069 d menu policy, i │ │ │ │ │ +0008abc0: 6e20 6120 7365 7061 7261 7465 2064 6f63 n a separate doc │ │ │ │ │ +0008abd0: 756d 656e 742c 0a20 2020 2020 7468 6174 ument,. that │ │ │ │ │ +0008abe0: 2063 6172 7269 6573 2074 6865 2066 756c carries the ful │ │ │ │ │ +0008abf0: 6c20 7765 6967 6874 206f 6620 4465 6269 l weight of Debi │ │ │ │ │ +0008ac00: 616e 2070 6f6c 6963 790a 0a31 312e 330a an policy..11.3. │ │ │ │ │ +0008ac10: 0a20 2020 2020 5072 6f67 7261 6d73 2077 . Programs w │ │ │ │ │ +0008ac20: 6869 6368 206e 6565 6420 746f 206d 6f64 hich need to mod │ │ │ │ │ +0008ac30: 6966 7920 7468 6520 6669 6c65 7320 e280 ify the files .. │ │ │ │ │ +0008ac40: 982f 7661 722f 7275 6e2f 7574 6d70 e280 ./var/run/utmp.. │ │ │ │ │ +0008ac50: 992c 0a20 2020 2020 e280 982f 7661 722f .,. .../var/ │ │ │ │ │ +0008ac60: 6c6f 672f 7774 6d70 e280 9920 616e 6420 log/wtmp... and │ │ │ │ │ +0008ac70: e280 982f 7661 722f 6c6f 672f 6c61 7374 .../var/log/last │ │ │ │ │ +0008ac80: 6c6f 67e2 8099 206d 7573 7420 6265 2069 log... must be i │ │ │ │ │ +0008ac90: 6e73 7461 6c6c 6564 2073 6574 6769 640a nstalled setgid. │ │ │ │ │ +0008aca0: 2020 2020 2075 746d 700a 0a1f 0a46 696c utmp....Fil │ │ │ │ │ +0008acb0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0008acc0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +0008acd0: 7273 696f 6e20 3220 3520 302c 2020 4e65 rsion 2 5 0, Ne │ │ │ │ │ +0008ace0: 7874 3a20 5665 7273 696f 6e20 3220 3420 xt: Version 2 4 │ │ │ │ │ +0008acf0: 312c 2020 5072 6576 3a20 5665 7273 696f 1, Prev: Versio │ │ │ │ │ +0008ad00: 6e20 3320 3020 302c 2020 5570 3a20 5570 n 3 0 0, Up: Up │ │ │ │ │ +0008ad10: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +0008ad20: 740a 0a32 322e 3631 2056 6572 7369 6f6e t..22.61 Version │ │ │ │ │ +0008ad30: 2032 2e35 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 2.5.0.========= │ │ │ │ │ +0008ad40: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +0008ad50: 6173 6564 204f 6374 6f62 6572 2c20 3139 ased October, 19 │ │ │ │ │ +0008ad60: 3938 2e0a 0a27 506c 6561 7365 206e 6f74 98...'Please not │ │ │ │ │ +0008ad70: 6520 7468 6174 2073 6563 7469 6f6e 206e e that section n │ │ │ │ │ +0008ad80: 756d 6265 7273 2062 656c 6f77 2074 6869 umbers below thi │ │ │ │ │ +0008ad90: 7320 706f 696e 7420 6d61 7920 6e6f 7420 s point may not │ │ │ │ │ +0008ada0: 6d61 7463 6820 7468 650a 6375 7272 656e match the.curren │ │ │ │ │ +0008adb0: 7420 506f 6c69 6379 204d 616e 7561 6c2e t Policy Manual. │ │ │ │ │ +0008adc0: 270a 0a20 2020 2d20 5265 6172 7261 6e67 '.. - Rearrang │ │ │ │ │ +0008add0: 6564 2074 6865 206d 616e 7561 6c20 746f ed the manual to │ │ │ │ │ +0008ade0: 2063 7265 6174 6520 6120 6e65 7720 5365 create a new Se │ │ │ │ │ +0008adf0: 6374 696f 6e20 342c 2046 696c 6573 0a0a ction 4, Files.. │ │ │ │ │ +0008ae00: 2020 2020 2020 2020 2d20 5365 6374 696f - Sectio │ │ │ │ │ +0008ae10: 6e20 332e 3320 2822 4669 6c65 7322 2920 n 3.3 ("Files") │ │ │ │ │ +0008ae20: 7761 7320 6d6f 7665 6420 746f 2053 6563 was moved to Sec │ │ │ │ │ +0008ae30: 7469 6f6e 2034 2e20 2054 6865 2053 6563 tion 4. The Sec │ │ │ │ │ +0008ae40: 7469 6f6e 730a 2020 2020 2020 2020 2020 tions. │ │ │ │ │ +0008ae50: 7468 6174 2077 6572 6520 5365 6374 696f that were Sectio │ │ │ │ │ +0008ae60: 6e20 3420 616e 6420 5365 6374 696f 6e20 n 4 and Section │ │ │ │ │ +0008ae70: 3520 7765 7265 206d 6f76 6564 2064 6f77 5 were moved dow │ │ │ │ │ +0008ae80: 6e20 746f 2062 6563 6f6d 650a 2020 2020 n to become. │ │ │ │ │ +0008ae90: 2020 2020 2020 5365 6374 696f 6e20 3520 Section 5 │ │ │ │ │ +0008aea0: 616e 6420 5365 6374 696f 6e20 362e 0a0a and Section 6... │ │ │ │ │ +0008aeb0: 2020 2020 2020 2020 2d20 5768 6174 2077 - What w │ │ │ │ │ +0008aec0: 6173 2053 6563 7469 6f6e 2035 2e35 2028 as Section 5.5 ( │ │ │ │ │ +0008aed0: 224c 6f67 2066 696c 6573 2229 2069 7320 "Log files") is │ │ │ │ │ +0008aee0: 6e6f 7720 6120 7375 6273 6563 7469 6f6e now a subsection │ │ │ │ │ +0008aef0: 206f 6620 7468 650a 2020 2020 2020 2020 of the. │ │ │ │ │ +0008af00: 2020 6e65 7720 5365 6374 696f 6e20 3420 new Section 4 │ │ │ │ │ +0008af10: 2822 4669 6c65 7322 292c 2062 6563 6f6d ("Files"), becom │ │ │ │ │ +0008af20: 696e 6720 7365 6374 696f 6e20 342e 382c ing section 4.8, │ │ │ │ │ +0008af30: 2070 6c61 6365 6420 6166 7465 720a 2020 placed after. │ │ │ │ │ +0008af40: 2020 2020 2020 2020 2243 6f6e 6669 6775 "Configu │ │ │ │ │ +0008af50: 7261 7469 6f6e 2066 696c 6573 222c 206d ration files", m │ │ │ │ │ +0008af60: 6f76 696e 6720 7468 6520 5365 6374 696f oving the Sectio │ │ │ │ │ +0008af70: 6e20 342e 3820 2822 5065 726d 6973 7369 n 4.8 ("Permissi │ │ │ │ │ +0008af80: 6f6e 730a 2020 2020 2020 2020 2020 616e ons. an │ │ │ │ │ +0008af90: 6420 6f77 6e65 7273 2229 2074 6f20 5365 d owners") to Se │ │ │ │ │ +0008afa0: 6374 696f 6e20 342e 392e 2020 416c 6c20 ction 4.9. All │ │ │ │ │ +0008afb0: 7375 6273 6563 7469 6f6e 7320 6f66 2074 subsections of t │ │ │ │ │ +0008afc0: 6865 206f 6c64 0a20 2020 2020 2020 2020 he old. │ │ │ │ │ +0008afd0: 2053 6563 7469 6f6e 2035 2061 6674 6572 Section 5 after │ │ │ │ │ +0008afe0: 2035 2e35 2077 6572 6520 6d6f 7665 6420 5.5 were moved │ │ │ │ │ +0008aff0: 646f 776e 2074 6f20 6669 6c6c 2069 6e20 down to fill in │ │ │ │ │ +0008b000: 7468 6520 6e75 6d62 6572 2067 6170 2e0a the number gap.. │ │ │ │ │ +0008b010: 0a20 2020 2d20 4d6f 6469 6669 6564 2074 . - Modified t │ │ │ │ │ +0008b020: 6865 2073 6563 7469 6f6e 2061 626f 7574 he section about │ │ │ │ │ +0008b030: 2063 6861 6e67 656c 6f67 2066 696c 6573 changelog files │ │ │ │ │ +0008b040: 2074 6f20 6163 636f 6d6d 6f64 6174 6520 to accommodate │ │ │ │ │ +0008b050: 7570 7374 7265 616d 0a20 2020 2020 6368 upstream. ch │ │ │ │ │ +0008b060: 616e 6765 6c6f 6773 2077 6869 6368 2077 angelogs which w │ │ │ │ │ +0008b070: 6572 6520 666f 726d 6174 7465 6420 6173 ere formatted as │ │ │ │ │ +0008b080: 2048 544d 4c2e 2054 6865 7365 2075 7073 HTML. These ups │ │ │ │ │ +0008b090: 7472 6561 6d20 6368 616e 6765 6c6f 670a tream changelog. │ │ │ │ │ +0008b0a0: 2020 2020 2066 696c 6573 2073 686f 756c files shoul │ │ │ │ │ +0008b0b0: 6420 6e6f 7720 6265 2061 6363 6573 7369 d now be accessi │ │ │ │ │ +0008b0c0: 626c 6520 6173 0a20 2020 2020 e280 982f ble as. .../ │ │ │ │ │ +0008b0d0: 7573 722f 646f 632f 7061 636b 6167 652f usr/doc/package/ │ │ │ │ │ +0008b0e0: 6368 616e 6765 6c6f 672e 6874 6d6c 2e67 changelog.html.g │ │ │ │ │ +0008b0f0: 7ae2 8099 0a0a 2020 202d 2053 796d 6c69 z..... - Symli │ │ │ │ │ +0008b100: 6e6b 7320 6172 6520 7065 726d 6973 7369 nks are permissi │ │ │ │ │ +0008b110: 626c 6520 746f 206c 696e 6b20 7468 6520 ble to link the │ │ │ │ │ +0008b120: 7265 616c 2c20 6f72 2075 7073 7472 6561 real, or upstrea │ │ │ │ │ +0008b130: 6d2c 2063 6861 6e67 656c 6f67 0a20 2020 m, changelog. │ │ │ │ │ +0008b140: 2020 6e61 6d65 2074 6f20 7468 6520 4465 name to the De │ │ │ │ │ +0008b150: 6269 616e 206d 616e 6461 7465 6420 6e61 bian mandated na │ │ │ │ │ +0008b160: 6d65 2e0a 0a20 2020 2d20 436c 6172 6966 me... - Clarif │ │ │ │ │ +0008b170: 6965 6420 7468 6174 2048 544d 4c20 646f ied that HTML do │ │ │ │ │ +0008b180: 6375 6d65 6e74 6174 696f 6e20 7368 6f75 cumentation shou │ │ │ │ │ +0008b190: 6c64 2062 6520 7072 6573 656e 7420 696e ld be present in │ │ │ │ │ +0008b1a0: 2073 6f6d 650a 2020 2020 2070 6163 6b61 some. packa │ │ │ │ │ +0008b1b0: 6765 2c20 7468 6f75 6768 206e 6f74 206e ge, though not n │ │ │ │ │ +0008b1c0: 6563 6573 7361 7269 6c79 2074 6865 206d ecessarily the m │ │ │ │ │ +0008b1d0: 6169 6e20 6269 6e61 7279 2070 6163 6b61 ain binary packa │ │ │ │ │ +0008b1e0: 6765 2e0a 0a20 2020 2d20 436f 7272 6563 ge... - Correc │ │ │ │ │ +0008b1f0: 7465 6420 616c 6c20 7265 6665 7265 6e63 ted all referenc │ │ │ │ │ +0008b200: 6573 2074 6f20 7468 6520 6c6f 6361 7469 es to the locati │ │ │ │ │ +0008b210: 6f6e 206f 6620 7468 6520 636f 7079 7269 on of the copyri │ │ │ │ │ +0008b220: 6768 7420 6669 6c65 732e 0a20 2020 2020 ght files.. │ │ │ │ │ +0008b230: 5468 6520 636f 7272 6563 7420 6c6f 6361 The correct loca │ │ │ │ │ +0008b240: 7469 6f6e 2069 7320 e280 982f 7573 722f tion is .../usr/ │ │ │ │ │ +0008b250: 646f 632f 7061 636b 6167 652f 636f 7079 doc/package/copy │ │ │ │ │ +0008b260: 7269 6768 74e2 8099 0a0a 2020 202d 2052 right..... - R │ │ │ │ │ +0008b270: 6174 6966 6965 6420 7468 6520 6172 6368 atified the arch │ │ │ │ │ +0008b280: 6974 6563 7475 7265 2073 7065 6369 6669 itecture specifi │ │ │ │ │ +0008b290: 6361 7469 6f6e 2073 7472 696e 6773 2074 cation strings t │ │ │ │ │ +0008b2a0: 6f20 6361 7465 7220 746f 2074 6865 0a20 o cater to the. │ │ │ │ │ +0008b2b0: 2020 2020 4855 5244 2e0a 0a1f 0a46 696c HURD.....Fil │ │ │ │ │ +0008b2c0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0008b2d0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +0008b2e0: 7273 696f 6e20 3220 3420 312c 2020 4e65 rsion 2 4 1, Ne │ │ │ │ │ +0008b2f0: 7874 3a20 5665 7273 696f 6e20 3220 3420 xt: Version 2 4 │ │ │ │ │ +0008b300: 302c 2020 5072 6576 3a20 5665 7273 696f 0, Prev: Versio │ │ │ │ │ +0008b310: 6e20 3220 3520 302c 2020 5570 3a20 5570 n 2 5 0, Up: Up │ │ │ │ │ +0008b320: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +0008b330: 740a 0a32 322e 3632 2056 6572 7369 6f6e t..22.62 Version │ │ │ │ │ +0008b340: 2032 2e34 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 2.4.1.========= │ │ │ │ │ +0008b350: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +0008b360: 6173 6564 2041 7072 696c 2c20 3139 3938 ased April, 1998 │ │ │ │ │ +0008b370: 2e0a 0a55 7064 6174 6564 2073 6563 7469 ...Updated secti │ │ │ │ │ +0008b380: 6f6e 2033 2e33 2e35 2053 796d 626f 6c69 on 3.3.5 Symboli │ │ │ │ │ +0008b390: 6320 6c69 6e6b 730a 0a20 2020 2020 7379 c links.. sy │ │ │ │ │ +0008b3a0: 6d62 6f6c 6963 206c 696e 6b73 2077 6974 mbolic links wit │ │ │ │ │ +0008b3b0: 6869 6e20 6120 746f 706c 6576 656c 2064 hin a toplevel d │ │ │ │ │ +0008b3c0: 6972 6563 746f 7279 2073 686f 756c 6420 irectory should │ │ │ │ │ +0008b3d0: 6265 2072 656c 6174 6976 652c 0a20 2020 be relative,. │ │ │ │ │ +0008b3e0: 2020 7379 6d62 6f6c 6963 206c 696e 6b73 symbolic links │ │ │ │ │ +0008b3f0: 2062 6574 7765 656e 2074 6f70 6c65 7665 between topleve │ │ │ │ │ +0008b400: 6c20 6469 7265 6374 6f72 6965 7320 7368 l directories sh │ │ │ │ │ +0008b410: 6f75 6c64 2062 6520 6162 736f 6c75 7465 ould be absolute │ │ │ │ │ +0008b420: 0a20 2020 2020 2863 662e 2c20 506f 6c69 . (cf., Poli │ │ │ │ │ +0008b430: 6379 2057 6565 6b6c 7920 4973 7375 6523 cy Weekly Issue# │ │ │ │ │ +0008b440: 362c 2074 6f70 6963 2032 290a 0a55 7064 6, topic 2)..Upd │ │ │ │ │ +0008b450: 6174 6564 2073 6563 7469 6f6e 2034 2e39 ated section 4.9 │ │ │ │ │ +0008b460: 2047 616d 6573 0a0a 2020 2020 206d 616e Games.. man │ │ │ │ │ +0008b470: 7061 6765 7320 666f 7220 6761 6d65 7320 pages for games │ │ │ │ │ +0008b480: 7368 6f75 6c64 2062 6520 696e 7374 616c should be instal │ │ │ │ │ +0008b490: 6c65 6420 696e 20e2 8098 2f75 7372 2f6d led in .../usr/m │ │ │ │ │ +0008b4a0: 616e 2f6d 616e 36e2 8099 2028 6366 2e2c an/man6... (cf., │ │ │ │ │ +0008b4b0: 0a20 2020 2020 506f 6c69 6379 2057 6565 . Policy Wee │ │ │ │ │ +0008b4c0: 6b6c 7920 4973 7375 6523 362c 2074 6f70 kly Issue#6, top │ │ │ │ │ +0008b4d0: 6963 2033 290a 0a55 7064 6174 6564 2043 ic 3)..Updated C │ │ │ │ │ +0008b4e0: 6861 7074 6572 2031 3220 5368 6172 6564 hapter 12 Shared │ │ │ │ │ +0008b4f0: 204c 6962 7261 7269 6573 0a0a 2020 2020 Libraries.. │ │ │ │ │ +0008b500: 206c 6463 6f6e 6669 6720 6d75 7374 2062 ldconfig must b │ │ │ │ │ +0008b510: 6520 6361 6c6c 6564 2069 6e20 7468 6520 e called in the │ │ │ │ │ +0008b520: 706f 7374 696e 7374 2073 6372 6970 7420 postinst script │ │ │ │ │ +0008b530: 6966 2074 6865 2070 6163 6b61 6765 0a20 if the package. │ │ │ │ │ +0008b540: 2020 2020 696e 7374 616c 6c73 2073 6861 installs sha │ │ │ │ │ +0008b550: 7265 6420 6c69 6272 6172 6965 7320 2863 red libraries (c │ │ │ │ │ +0008b560: 662e 2c20 506f 6c69 6379 2057 6565 6b6c f., Policy Weekl │ │ │ │ │ +0008b570: 7920 4973 7375 6520 2336 2c0a 2020 2020 y Issue #6,. │ │ │ │ │ +0008b580: 2066 6978 6573 3a62 7567 2332 3035 3135 fixes:bug#20515 │ │ │ │ │ +0008b590: 290a 0a1f 0a46 696c 653a 2064 6562 6961 )....File: debia │ │ │ │ │ +0008b5a0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0008b5b0: 4e6f 6465 3a20 5665 7273 696f 6e20 3220 Node: Version 2 │ │ │ │ │ +0008b5c0: 3420 302c 2020 4e65 7874 3a20 5665 7273 4 0, Next: Vers │ │ │ │ │ +0008b5d0: 696f 6e20 3220 3320 302c 2020 5072 6576 ion 2 3 0, Prev │ │ │ │ │ +0008b5e0: 3a20 5665 7273 696f 6e20 3220 3420 312c : Version 2 4 1, │ │ │ │ │ +0008b5f0: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ +0008b600: 6368 6563 6b6c 6973 740a 0a32 322e 3633 checklist..22.63 │ │ │ │ │ +0008b610: 2056 6572 7369 6f6e 2032 2e34 2e30 0a3d Version 2.4.0.= │ │ │ │ │ +0008b620: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008b630: 3d3d 0a0a 5265 6c65 6173 6564 204a 616e ==..Released Jan │ │ │ │ │ +0008b640: 7561 7279 2c20 3139 3938 0a0a 5570 6461 uary, 1998..Upda │ │ │ │ │ +0008b650: 7465 6420 7365 6374 696f 6e20 332e 332e ted section 3.3. │ │ │ │ │ +0008b660: 3420 5363 7269 7074 730a 0a20 2020 2020 4 Scripts.. │ │ │ │ │ +0008b670: 2020 202d 202f 6269 6e2f 7368 206d 6179 - /bin/sh may │ │ │ │ │ +0008b680: 2062 6520 616e 7920 504f 5349 5820 636f be any POSIX co │ │ │ │ │ +0008b690: 6d70 6174 6962 6c65 2073 6865 6c6c 0a0a mpatible shell.. │ │ │ │ │ +0008b6a0: 2020 2020 2020 2020 2d20 7363 7269 7074 - script │ │ │ │ │ +0008b6b0: 7320 696e 636c 7564 696e 6720 6261 7368 s including bash │ │ │ │ │ +0008b6c0: 6973 6d73 2068 6176 6520 746f 2073 7065 isms have to spe │ │ │ │ │ +0008b6d0: 6369 6679 20e2 8098 2f62 696e 2f62 6173 cify .../bin/bas │ │ │ │ │ +0008b6e0: 68e2 8099 2061 730a 2020 2020 2020 2020 h... as. │ │ │ │ │ +0008b6f0: 2020 696e 7465 7270 7265 7465 720a 0a20 interpreter.. │ │ │ │ │ +0008b700: 2020 2020 2020 202d 2073 6372 6970 7473 - scripts │ │ │ │ │ +0008b710: 2077 6869 6368 2063 7265 6174 6520 6669 which create fi │ │ │ │ │ +0008b720: 6c65 7320 696e 2077 6f72 6c64 2d77 7269 les in world-wri │ │ │ │ │ +0008b730: 7461 626c 6520 6469 7265 6374 6f72 6965 table directorie │ │ │ │ │ +0008b740: 730a 2020 2020 2020 2020 2020 2865 2e67 s. (e.g │ │ │ │ │ +0008b750: 2e2c 2069 6e20 e280 982f 746d 70e2 8099 ., in .../tmp... │ │ │ │ │ +0008b760: 2920 7368 6f75 6c64 2075 7365 2074 656d ) should use tem │ │ │ │ │ +0008b770: 7066 696c 6520 6f72 206d 6b74 656d 7020 pfile or mktemp │ │ │ │ │ +0008b780: 666f 7220 6372 6561 7469 6e67 0a20 2020 for creating. │ │ │ │ │ +0008b790: 2020 2020 2020 2074 6865 2064 6972 6563 the direc │ │ │ │ │ +0008b7a0: 746f 7279 0a0a 5570 6461 7465 6420 7365 tory..Updated se │ │ │ │ │ +0008b7b0: 6374 696f 6e20 332e 332e 3520 5379 6d62 ction 3.3.5 Symb │ │ │ │ │ +0008b7c0: 6f6c 6963 204c 696e 6b73 0a0a 2020 2020 olic Links.. │ │ │ │ │ +0008b7d0: 2073 796d 626f 6c69 6320 6c69 6e6b 7320 symbolic links │ │ │ │ │ +0008b7e0: 7265 6665 7265 6e63 696e 6720 636f 6d70 referencing comp │ │ │ │ │ +0008b7f0: 7265 7373 6564 2066 696c 6573 206d 7573 ressed files mus │ │ │ │ │ +0008b800: 7420 6861 7665 2074 6865 2073 616d 6520 t have the same │ │ │ │ │ +0008b810: 6669 6c65 0a20 2020 2020 6578 7465 6e73 file. extens │ │ │ │ │ +0008b820: 696f 6e20 6173 2074 6865 2072 6566 6572 ion as the refer │ │ │ │ │ +0008b830: 656e 6365 6420 6669 6c65 0a0a 5570 6461 enced file..Upda │ │ │ │ │ +0008b840: 7465 6420 7365 6374 696f 6e20 332e 332e ted section 3.3. │ │ │ │ │ +0008b850: 3620 4465 7669 6365 2066 696c 6573 0a0a 6 Device files.. │ │ │ │ │ +0008b860: 2020 2020 20e2 8098 2f64 6576 2f74 7479 .../dev/tty │ │ │ │ │ +0008b870: 2ae2 8099 2073 6572 6961 6c20 6465 7669 *... serial devi │ │ │ │ │ +0008b880: 6365 7320 7368 6f75 6c64 2062 6520 7573 ces should be us │ │ │ │ │ +0008b890: 6564 2069 6e73 7465 6164 206f 6620 e280 ed instead of .. │ │ │ │ │ +0008b8a0: 982f 6465 762f 6375 2ae2 8099 0a0a 5570 ./dev/cu*.....Up │ │ │ │ │ +0008b8b0: 6461 7465 6420 7365 6374 696f 6e20 332e dated section 3. │ │ │ │ │ +0008b8c0: 342e 3220 5772 6974 696e 6720 7468 6520 4.2 Writing the │ │ │ │ │ +0008b8d0: 7363 7269 7074 7320 696e 20e2 8098 2f65 scripts in .../e │ │ │ │ │ +0008b8e0: 7463 2f69 6e69 742e 64e2 8099 0a0a 2020 tc/init.d..... │ │ │ │ │ +0008b8f0: 2020 2020 2020 2d20 616c 6c20 e280 982f - all .../ │ │ │ │ │ +0008b900: 6574 632f 696e 6974 2e64 e280 9920 7363 etc/init.d... sc │ │ │ │ │ +0008b910: 7269 7074 7320 6861 7665 2074 6f20 7072 ripts have to pr │ │ │ │ │ +0008b920: 6f76 6964 6520 7468 6520 666f 6c6c 6f77 ovide the follow │ │ │ │ │ +0008b930: 696e 670a 2020 2020 2020 2020 2020 6f70 ing. op │ │ │ │ │ +0008b940: 7469 6f6e 733a 2073 7461 7274 2c20 7374 tions: start, st │ │ │ │ │ +0008b950: 6f70 2c20 7265 7374 6172 742c 2066 6f72 op, restart, for │ │ │ │ │ +0008b960: 6365 2d72 656c 6f61 640a 0a20 2020 2020 ce-reload.. │ │ │ │ │ +0008b970: 2020 202d 2074 6865 2072 656c 6f61 6420 - the reload │ │ │ │ │ +0008b980: 6f70 7469 6f6e 2069 7320 6f70 7469 6f6e option is option │ │ │ │ │ +0008b990: 616c 2061 6e64 206d 7573 7420 6e65 7665 al and must neve │ │ │ │ │ +0008b9a0: 7220 7374 6f70 2061 6e64 2072 6573 7461 r stop and resta │ │ │ │ │ +0008b9b0: 7274 0a20 2020 2020 2020 2020 2074 6865 rt. the │ │ │ │ │ +0008b9c0: 2073 6572 7669 6365 0a0a 5570 6461 7465 service..Update │ │ │ │ │ +0008b9d0: 6420 7365 6374 696f 6e20 332e 3520 4372 d section 3.5 Cr │ │ │ │ │ +0008b9e0: 6f6e 206a 6f62 730a 0a20 2020 2020 6372 on jobs.. cr │ │ │ │ │ +0008b9f0: 6f6e 206a 6f62 7320 7468 6174 206e 6565 on jobs that nee │ │ │ │ │ +0008ba00: 6420 746f 2062 6520 6578 6563 7574 6564 d to be executed │ │ │ │ │ +0008ba10: 206d 6f72 6520 6f66 7465 6e20 7468 616e more often than │ │ │ │ │ +0008ba20: 2064 6169 6c79 2073 686f 756c 6420 6265 daily should be │ │ │ │ │ +0008ba30: 0a20 2020 2020 696e 7374 616c 6c65 6420 . installed │ │ │ │ │ +0008ba40: 696e 746f 20e2 8098 2f65 7463 2f63 726f into .../etc/cro │ │ │ │ │ +0008ba50: 6e2e 64e2 8099 0a0a 5570 6461 7465 6420 n.d.....Updated │ │ │ │ │ +0008ba60: 7365 6374 696f 6e20 332e 3720 4d65 6e75 section 3.7 Menu │ │ │ │ │ +0008ba70: 730a 0a20 2020 2020 7265 6d6f 7665 6420 s.. removed │ │ │ │ │ +0008ba80: 7365 6374 696f 6e20 6162 6f75 7420 686f section about ho │ │ │ │ │ +0008ba90: 7720 746f 2072 6567 6973 7465 7220 4854 w to register HT │ │ │ │ │ +0008baa0: 4d4c 2064 6f63 7320 746f 2027 6d65 6e75 ML docs to 'menu │ │ │ │ │ +0008bab0: 2720 2874 6865 0a20 2020 2020 636f 7272 ' (the. corr │ │ │ │ │ +0008bac0: 6573 706f 6e64 696e 6720 7365 6374 696f esponding sectio │ │ │ │ │ +0008bad0: 6e20 696e 2034 2e34 2c20 5765 6220 7365 n in 4.4, Web se │ │ │ │ │ +0008bae0: 7276 6572 7320 616e 6420 6170 706c 6963 rvers and applic │ │ │ │ │ +0008baf0: 6174 696f 6e73 2c20 6861 730a 2020 2020 ations, has. │ │ │ │ │ +0008bb00: 2062 6565 6e20 7265 6d6f 7665 6420 696e been removed in │ │ │ │ │ +0008bb10: 2070 6f6c 6963 7920 322e 322e 302e 3020 policy 2.2.0.0 │ │ │ │ │ +0008bb20: 616c 7265 6164 792c 2073 6f20 7468 6973 already, so this │ │ │ │ │ +0008bb30: 206f 6e65 2077 6173 206f 6273 6f6c 6574 one was obsolet │ │ │ │ │ +0008bb40: 6529 0a0a 4e65 7720 7365 6374 696f 6e20 e)..New section │ │ │ │ │ +0008bb50: 332e 3820 4b65 7962 6f61 7264 2063 6f6e 3.8 Keyboard con │ │ │ │ │ +0008bb60: 6669 6775 7261 7469 6f6e 0a0a 2020 2020 figuration.. │ │ │ │ │ +0008bb70: 2064 6574 6169 6c73 2061 626f 7574 2068 details about h │ │ │ │ │ +0008bb80: 6f77 2074 6865 2062 6163 6b73 7061 6365 ow the backspace │ │ │ │ │ +0008bb90: 2061 6e64 2064 656c 6574 6520 6b65 7973 and delete keys │ │ │ │ │ +0008bba0: 2073 686f 756c 6420 6265 2068 616e 646c should be handl │ │ │ │ │ +0008bbb0: 6564 0a0a 4e65 7720 7365 6374 696f 6e20 ed..New section │ │ │ │ │ +0008bbc0: 332e 3920 456e 7669 726f 6e6d 656e 7420 3.9 Environment │ │ │ │ │ +0008bbd0: 7661 7269 6162 6c65 730a 0a20 2020 2020 variables.. │ │ │ │ │ +0008bbe0: 6e6f 2070 726f 6772 616d 206d 7573 7420 no program must │ │ │ │ │ +0008bbf0: 6465 7065 6e64 206f 6e20 656e 7669 726f depend on enviro │ │ │ │ │ +0008bc00: 6e6d 656e 7420 7661 7269 6162 6c65 7320 nment variables │ │ │ │ │ +0008bc10: 746f 2067 6574 2061 2072 6561 736f 6e61 to get a reasona │ │ │ │ │ +0008bc20: 626c 650a 2020 2020 2064 6566 6175 6c74 ble. default │ │ │ │ │ +0008bc30: 2063 6f6e 6669 6775 7261 7469 6f6e 0a0a configuration.. │ │ │ │ │ +0008bc40: 4e65 7720 7365 6374 696f 6e20 342e 3620 New section 4.6 │ │ │ │ │ +0008bc50: 4e65 7773 2073 7973 7465 6d20 636f 6e66 News system conf │ │ │ │ │ +0008bc60: 6967 7572 6174 696f 6e0a 0a20 2020 2020 iguration.. │ │ │ │ │ +0008bc70: e280 982f 6574 632f 6e65 7773 2f6f 7267 .../etc/news/org │ │ │ │ │ +0008bc80: 616e 697a 6174 696f 6ee2 8099 2061 6e64 anization... and │ │ │ │ │ +0008bc90: 20e2 8098 2f65 7463 2f6e 6577 732f 7365 .../etc/news/se │ │ │ │ │ +0008bca0: 7276 6572 e280 9920 7368 6f75 6c64 2062 rver... should b │ │ │ │ │ +0008bcb0: 6520 7375 7070 6f72 7465 640a 2020 2020 e supported. │ │ │ │ │ +0008bcc0: 2062 7920 616c 6c20 6e65 7773 2073 6572 by all news ser │ │ │ │ │ +0008bcd0: 7665 7273 2061 6e64 2063 6c69 656e 7473 vers and clients │ │ │ │ │ +0008bce0: 0a0a 5570 6461 7465 6420 7365 6374 696f ..Updated sectio │ │ │ │ │ +0008bcf0: 6e20 342e 3720 5072 6f67 7261 6d73 2066 n 4.7 Programs f │ │ │ │ │ +0008bd00: 6f72 2074 6865 2058 2057 696e 646f 7720 or the X Window │ │ │ │ │ +0008bd10: 5379 7374 656d 0a0a 2020 2020 2020 2020 System.. │ │ │ │ │ +0008bd20: 2d20 7072 6f67 7261 6d73 2072 6571 7569 - programs requi │ │ │ │ │ +0008bd30: 7269 6e67 2061 206e 6f6e 2d66 7265 6520 ring a non-free │ │ │ │ │ +0008bd40: 4d6f 7469 6620 6c69 6272 6172 7920 7368 Motif library sh │ │ │ │ │ +0008bd50: 6f75 6c64 2062 6520 7072 6f76 6964 6564 ould be provided │ │ │ │ │ +0008bd60: 0a20 2020 2020 2020 2020 2061 7320 666f . as fo │ │ │ │ │ +0008bd70: 6f2d 736d 6f74 6966 2061 6e64 2066 6f6f o-smotif and foo │ │ │ │ │ +0008bd80: 2d64 6d6f 7469 6620 7061 636b 6167 650a -dmotif package. │ │ │ │ │ +0008bd90: 0a20 2020 2020 2020 202d 2069 6620 6c65 . - if le │ │ │ │ │ +0008bda0: 7373 7469 6620 776f 726b 7320 7265 6c69 sstif works reli │ │ │ │ │ +0008bdb0: 6162 6c79 2066 6f72 2073 7563 6820 7072 ably for such pr │ │ │ │ │ +0008bdc0: 6f67 7261 6d2c 2069 7420 7368 6f75 6c64 ogram, it should │ │ │ │ │ +0008bdd0: 2062 650a 2020 2020 2020 2020 2020 6c69 be. li │ │ │ │ │ +0008bde0: 6e6b 6564 2061 6761 696e 7374 206c 6573 nked against les │ │ │ │ │ +0008bdf0: 7374 6966 2061 6e64 206e 6f74 2061 6761 stif and not aga │ │ │ │ │ +0008be00: 696e 7374 2061 206e 6f6e 2d66 7265 6520 inst a non-free │ │ │ │ │ +0008be10: 4d6f 7469 660a 2020 2020 2020 2020 2020 Motif. │ │ │ │ │ +0008be20: 6c69 6272 6172 790a 0a55 7064 6174 6564 library..Updated │ │ │ │ │ +0008be30: 2073 6563 7469 6f6e 2034 2e39 2047 616d section 4.9 Gam │ │ │ │ │ +0008be40: 6573 0a0a 2020 2020 2067 616d 6573 2066 es.. games f │ │ │ │ │ +0008be50: 6f72 2058 2057 696e 646f 7773 2068 6176 or X Windows hav │ │ │ │ │ +0008be60: 6520 746f 2062 6520 696e 7374 616c 6c65 e to be installe │ │ │ │ │ +0008be70: 6420 696e 20e2 8098 2f75 7372 2f67 616d d in .../usr/gam │ │ │ │ │ +0008be80: 6573 e280 992c 206a 7573 7420 6173 0a20 es..., just as. │ │ │ │ │ +0008be90: 2020 2020 6e6f 6e2d 5820 6761 6d65 730a non-X games. │ │ │ │ │ +0008bea0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0008beb0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0008bec0: 6465 3a20 5665 7273 696f 6e20 3220 3320 de: Version 2 3 │ │ │ │ │ +0008bed0: 302c 2020 4e65 7874 3a20 5665 7273 696f 0, Next: Versio │ │ │ │ │ +0008bee0: 6e20 3220 3220 302c 2020 5072 6576 3a20 n 2 2 0, Prev: │ │ │ │ │ +0008bef0: 5665 7273 696f 6e20 3220 3420 302c 2020 Version 2 4 0, │ │ │ │ │ +0008bf00: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +0008bf10: 6563 6b6c 6973 740a 0a32 322e 3634 2056 ecklist..22.64 V │ │ │ │ │ +0008bf20: 6572 7369 6f6e 2032 2e33 2e30 0a3d 3d3d ersion 2.3.0.=== │ │ │ │ │ +0008bf30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008bf40: 0a0a 5265 6c65 6173 6564 2053 6570 7465 ..Released Septe │ │ │ │ │ +0008bf50: 6d62 6572 2c20 3139 3937 2e0a 0a20 2020 mber, 1997... │ │ │ │ │ +0008bf60: 2d20 6e65 7720 7365 6374 696f 6e20 2734 - new section '4 │ │ │ │ │ +0008bf70: 2e32 2044 6165 6d6f 6e73 2720 696e 636c .2 Daemons' incl │ │ │ │ │ +0008bf80: 7564 696e 6720 7275 6c65 7320 666f 7220 uding rules for │ │ │ │ │ +0008bf90: e280 982f 6574 632f 7365 7276 6963 6573 .../etc/services │ │ │ │ │ +0008bfa0: e280 992c 0a20 2020 2020 e280 982f 6574 ...,. .../et │ │ │ │ │ +0008bfb0: 632f 7072 6f74 6f63 6f6c 73e2 8099 2c20 c/protocols..., │ │ │ │ │ +0008bfc0: e280 982f 6574 632f 7270 63e2 8099 2c20 .../etc/rpc..., │ │ │ │ │ +0008bfd0: 616e 6420 e280 982f 6574 632f 696e 6574 and .../etc/inet │ │ │ │ │ +0008bfe0: 642e 636f 6e66 e280 990a 0a20 2020 2d20 d.conf..... - │ │ │ │ │ +0008bff0: 7570 6461 7465 6420 7365 6374 696f 6e20 updated section │ │ │ │ │ +0008c000: 6162 6f75 7420 2743 6f6e 6669 6775 7261 about 'Configura │ │ │ │ │ +0008c010: 7469 6f6e 2066 696c 6573 273a 2070 6163 tion files': pac │ │ │ │ │ +0008c020: 6b61 6765 7320 6d61 7920 6e6f 7420 746f kages may not to │ │ │ │ │ +0008c030: 7563 680a 2020 2020 206f 7468 6572 2070 uch. other p │ │ │ │ │ +0008c040: 6163 6b61 6765 7327 2063 6f6e 6669 6775 ackages' configu │ │ │ │ │ +0008c050: 7261 7469 6f6e 2066 696c 6573 0a0a 2020 ration files.. │ │ │ │ │ +0008c060: 202d 204d 5541 7320 616e 6420 4d54 4173 - MUAs and MTAs │ │ │ │ │ +0008c070: 2068 6176 6520 746f 2075 7365 206c 6962 have to use lib │ │ │ │ │ +0008c080: 6c6f 636b 6669 6c65 0a0a 1f0a 4669 6c65 lockfile....File │ │ │ │ │ +0008c090: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0008c0a0: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +0008c0b0: 7369 6f6e 2032 2032 2030 2c20 204e 6578 sion 2 2 0, Nex │ │ │ │ │ +0008c0c0: 743a 2056 6572 7369 6f6e 2032 2031 2033 t: Version 2 1 3 │ │ │ │ │ +0008c0d0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +0008c0e0: 2032 2033 2030 2c20 2055 703a 2055 7067 2 3 0, Up: Upg │ │ │ │ │ +0008c0f0: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +0008c100: 0a0a 3232 2e36 3520 5665 7273 696f 6e20 ..22.65 Version │ │ │ │ │ +0008c110: 322e 322e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 2.2.0.========== │ │ │ │ │ +0008c120: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +0008c130: 7365 6420 4a75 6c79 2c20 3139 3937 2e0a sed July, 1997.. │ │ │ │ │ +0008c140: 0a20 2020 2d20 6164 6465 6420 7365 6374 . - added sect │ │ │ │ │ +0008c150: 696f 6e20 342e 3120 2741 7263 6869 7465 ion 4.1 'Archite │ │ │ │ │ +0008c160: 6374 7572 6520 7370 6563 6966 6963 6174 cture specificat │ │ │ │ │ +0008c170: 696f 6e20 7374 7269 6e67 7327 3a20 7573 ion strings': us │ │ │ │ │ +0008c180: 650a 2020 2020 203c 6172 6368 3e2d 6c69 e. -li │ │ │ │ │ +0008c190: 6e75 7820 7768 6572 6520 3c61 7263 683e nux where │ │ │ │ │ +0008c1a0: 2069 7320 6f6e 6520 6f66 2074 6865 2066 is one of the f │ │ │ │ │ +0008c1b0: 6f6c 6c6f 7769 6e67 3a20 6933 3836 2c20 ollowing: i386, │ │ │ │ │ +0008c1c0: 616c 7068 612c 0a20 2020 2020 6172 6d2c alpha,. arm, │ │ │ │ │ +0008c1d0: 206d 3638 6b2c 2070 6f77 6572 7063 2c20 m68k, powerpc, │ │ │ │ │ +0008c1e0: 7370 6172 632e 0a0a 2020 202d 2064 6574 sparc... - det │ │ │ │ │ +0008c1f0: 6169 6c65 6420 7275 6c65 7320 666f 7220 ailed rules for │ │ │ │ │ +0008c200: e280 982f 7573 722f 6c6f 6361 6ce2 8099 .../usr/local... │ │ │ │ │ +0008c210: 0a0a 2020 202d 2075 7365 7220 4944 2773 .. - user ID's │ │ │ │ │ +0008c220: 0a0a 2020 202d 2065 6469 746f 722f 7061 .. - editor/pa │ │ │ │ │ +0008c230: 6765 7220 706f 6c69 6379 0a0a 2020 202d ger policy.. - │ │ │ │ │ +0008c240: 2063 726f 6e20 6a6f 6273 0a0a 2020 202d cron jobs.. - │ │ │ │ │ +0008c250: 2064 6576 6963 6520 6669 6c65 730a 0a20 device files.. │ │ │ │ │ +0008c260: 2020 2d20 646f 6e27 7420 696e 7374 616c - don't instal │ │ │ │ │ +0008c270: 6c20 7368 6172 6564 206c 6962 7261 7269 l shared librari │ │ │ │ │ +0008c280: 6573 2061 7320 6578 6563 7574 6162 6c65 es as executable │ │ │ │ │ +0008c290: 0a0a 2020 202d 2061 7070 2d64 6566 6175 .. - app-defau │ │ │ │ │ +0008c2a0: 6c74 7320 6669 6c65 7320 6d61 7920 6e6f lts files may no │ │ │ │ │ +0008c2b0: 7420 6265 2063 6f6e 6666 696c 6573 0a0a t be conffiles.. │ │ │ │ │ +0008c2c0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0008c2d0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0008c2e0: 653a 2056 6572 7369 6f6e 2032 2031 2033 e: Version 2 1 3 │ │ │ │ │ +0008c2f0: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +0008c300: 2032 2031 2032 2c20 2050 7265 763a 2056 2 1 2, Prev: V │ │ │ │ │ +0008c310: 6572 7369 6f6e 2032 2032 2030 2c20 2055 ersion 2 2 0, U │ │ │ │ │ +0008c320: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +0008c330: 636b 6c69 7374 0a0a 3232 2e36 3620 5665 cklist..22.66 Ve │ │ │ │ │ +0008c340: 7273 696f 6e20 322e 312e 330a 3d3d 3d3d rsion 2.1.3.==== │ │ │ │ │ +0008c350: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0008c360: 0a52 656c 6561 7365 6420 4d61 7263 682c .Released March, │ │ │ │ │ +0008c370: 2031 3939 372e 0a0a 2020 202d 2074 776f 1997... - two │ │ │ │ │ +0008c380: 2070 726f 6772 616d 7320 7769 7468 2064 programs with d │ │ │ │ │ +0008c390: 6966 6665 7265 6e74 2066 756e 6374 696f ifferent functio │ │ │ │ │ +0008c3a0: 6e61 6c69 7479 206d 7573 7420 6e6f 7420 nality must not │ │ │ │ │ +0008c3b0: 6861 7665 2074 6865 2073 616d 650a 2020 have the same. │ │ │ │ │ +0008c3c0: 2020 206e 616d 650a 0a20 2020 2d20 2257 name.. - "W │ │ │ │ │ +0008c3d0: 6562 7374 616e 6461 7264 2033 2e30 220a ebstandard 3.0". │ │ │ │ │ +0008c3e0: 0a20 2020 2d20 2253 7461 6e64 6172 6420 . - "Standard │ │ │ │ │ +0008c3f0: 666f 7220 436f 6e73 6f6c 6520 4d65 7373 for Console Mess │ │ │ │ │ +0008c400: 6167 6573 220a 0a20 2020 2d20 4c69 6272 ages".. - Libr │ │ │ │ │ +0008c410: 6172 6965 7320 7368 6f75 6c64 2062 6520 aries should be │ │ │ │ │ +0008c420: 636f 6d70 696c 6564 2077 6974 6820 e280 compiled with .. │ │ │ │ │ +0008c430: 982d 445f 5245 454e 5452 414e 54e2 8099 .-D_REENTRANT... │ │ │ │ │ +0008c440: 0a0a 2020 202d 204c 6962 7261 7269 6573 .. - Libraries │ │ │ │ │ +0008c450: 2073 686f 756c 6420 6265 2073 7472 6970 should be strip │ │ │ │ │ +0008c460: 7065 6420 7769 7468 20e2 8098 7374 7269 ped with ...stri │ │ │ │ │ +0008c470: 7020 2d2d 7374 7269 702d 756e 6e65 6564 p --strip-unneed │ │ │ │ │ +0008c480: 6564 e280 990a 0a1f 0a46 696c 653a 2064 ed.......File: d │ │ │ │ │ +0008c490: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0008c4a0: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ +0008c4b0: 6e20 3220 3120 322c 2020 4e65 7874 3a20 n 2 1 2, Next: │ │ │ │ │ +0008c4c0: 5665 7273 696f 6e20 3220 3120 312c 2020 Version 2 1 1, │ │ │ │ │ +0008c4d0: 5072 6576 3a20 5665 7273 696f 6e20 3220 Prev: Version 2 │ │ │ │ │ +0008c4e0: 3120 332c 2020 5570 3a20 5570 6772 6164 1 3, Up: Upgrad │ │ │ │ │ +0008c4f0: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ +0008c500: 322e 3637 2056 6572 7369 6f6e 2032 2e31 2.67 Version 2.1 │ │ │ │ │ +0008c510: 2e32 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .2.============= │ │ │ │ │ +0008c520: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ +0008c530: 204e 6f76 656d 6265 722c 2031 3939 362e November, 1996. │ │ │ │ │ +0008c540: 0a0a 2020 202d 2053 6f6d 6520 6368 616e .. - Some chan │ │ │ │ │ +0008c550: 6765 7320 5752 5420 7368 6172 6564 206c ges WRT shared l │ │ │ │ │ +0008c560: 6962 7261 7269 6573 0a0a 1f0a 4669 6c65 ibraries....File │ │ │ │ │ +0008c570: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0008c580: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +0008c590: 7369 6f6e 2032 2031 2031 2c20 204e 6578 sion 2 1 1, Nex │ │ │ │ │ +0008c5a0: 743a 2056 6572 7369 6f6e 2032 2031 2030 t: Version 2 1 0 │ │ │ │ │ +0008c5b0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +0008c5c0: 2032 2031 2032 2c20 2055 703a 2055 7067 2 1 2, Up: Upg │ │ │ │ │ +0008c5d0: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +0008c5e0: 0a0a 3232 2e36 3820 5665 7273 696f 6e20 ..22.68 Version │ │ │ │ │ +0008c5f0: 322e 312e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 2.1.1.========== │ │ │ │ │ +0008c600: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +0008c610: 7365 6420 5365 7074 656d 6265 722c 2031 sed September, 1 │ │ │ │ │ +0008c620: 3939 362e 0a0a 2020 202d 204e 6f20 6861 996... - No ha │ │ │ │ │ +0008c630: 7264 206c 696e 6b73 2069 6e20 736f 7572 rd links in sour │ │ │ │ │ +0008c640: 6365 2070 6163 6b61 6765 730a 0a20 2020 ce packages.. │ │ │ │ │ +0008c650: 2d20 446f 206e 6f74 2075 7365 20e2 8098 - Do not use ... │ │ │ │ │ +0008c660: 6470 6b67 2d64 6976 6572 74e2 8099 206f dpkg-divert... o │ │ │ │ │ +0008c670: 7220 e280 9875 7064 6174 652d 616c 7465 r ...update-alte │ │ │ │ │ +0008c680: 726e 6174 6976 6573 e280 9920 7769 7468 rnatives... with │ │ │ │ │ +0008c690: 6f75 740a 2020 2020 2063 6f6e 7375 6c74 out. consult │ │ │ │ │ +0008c6a0: 6174 696f 6e0a 0a20 2020 2d20 5368 6172 ation.. - Shar │ │ │ │ │ +0008c6b0: 6564 206c 6962 7261 7269 6573 206d 7573 ed libraries mus │ │ │ │ │ +0008c6c0: 7420 6265 2069 6e73 7461 6c6c 6564 2073 t be installed s │ │ │ │ │ +0008c6d0: 7472 6970 7065 640a 0a1f 0a46 696c 653a tripped....File: │ │ │ │ │ +0008c6e0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0008c6f0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ +0008c700: 696f 6e20 3220 3120 302c 2020 5072 6576 ion 2 1 0, Prev │ │ │ │ │ +0008c710: 3a20 5665 7273 696f 6e20 3220 3120 312c : Version 2 1 1, │ │ │ │ │ +0008c720: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ +0008c730: 6368 6563 6b6c 6973 740a 0a32 322e 3639 checklist..22.69 │ │ │ │ │ +0008c740: 2056 6572 7369 6f6e 2032 2e31 2e30 0a3d Version 2.1.0.= │ │ │ │ │ +0008c750: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008c760: 3d3d 0a0a 5265 6c65 6173 6564 2041 7567 ==..Released Aug │ │ │ │ │ +0008c770: 7573 742c 2031 3939 362e 0a0a 2020 202d ust, 1996... - │ │ │ │ │ +0008c780: 2055 7073 7472 6561 6d20 6368 616e 6765 Upstream change │ │ │ │ │ +0008c790: 6c6f 6720 6d75 7374 2062 6520 696e 7374 log must be inst │ │ │ │ │ +0008c7a0: 616c 6c65 6420 746f 6f0a 0a1f 0a46 696c alled too....Fil │ │ │ │ │ +0008c7b0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0008c7c0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4c69 .info, Node: Li │ │ │ │ │ +0008c7d0: 6365 6e73 652c 2020 4e65 7874 3a20 496e cense, Next: In │ │ │ │ │ +0008c7e0: 6465 782c 2020 5072 6576 3a20 5570 6772 dex, Prev: Upgr │ │ │ │ │ +0008c7f0: 6164 696e 6720 6368 6563 6b6c 6973 742c ading checklist, │ │ │ │ │ +0008c800: 2020 5570 3a20 546f 700a 0a32 3320 4c69 Up: Top..23 Li │ │ │ │ │ +0008c810: 6365 6e73 650a 2a2a 2a2a 2a2a 2a2a 2a2a cense.********** │ │ │ │ │ +0008c820: 0a0a 436f 7079 7269 6768 7420 c2a9 2031 ..Copyright .. 1 │ │ │ │ │ +0008c830: 3939 362c 2031 3939 372c 2031 3939 3820 996, 1997, 1998 │ │ │ │ │ +0008c840: 4961 6e20 4a61 636b 736f 6e20 616e 6420 Ian Jackson and │ │ │ │ │ +0008c850: 4368 7269 7374 6961 6e20 5363 6877 6172 Christian Schwar │ │ │ │ │ +0008c860: 7a0a 0a54 6865 7365 2061 7265 2074 6865 z..These are the │ │ │ │ │ +0008c870: 2063 6f70 7972 6967 6874 2064 6174 6573 copyright dates │ │ │ │ │ +0008c880: 206f 6620 7468 6520 6f72 6967 696e 616c of the original │ │ │ │ │ +0008c890: 2050 6f6c 6963 7920 6d61 6e75 616c 2e20 Policy manual. │ │ │ │ │ +0008c8a0: 2053 696e 6365 0a74 6865 6e2c 2074 6869 Since.then, thi │ │ │ │ │ +0008c8b0: 7320 6d61 6e75 616c 2068 6173 2062 6565 s manual has bee │ │ │ │ │ +0008c8c0: 6e20 7570 6461 7465 6420 6279 206d 616e n updated by man │ │ │ │ │ +0008c8d0: 7920 6f74 6865 7273 2e20 204e 6f20 636f y others. No co │ │ │ │ │ +0008c8e0: 6d70 7265 6865 6e73 6976 650a 636f 6c6c mprehensive.coll │ │ │ │ │ +0008c8f0: 6563 7469 6f6e 206f 6620 636f 7079 7269 ection of copyri │ │ │ │ │ +0008c900: 6768 7420 6e6f 7469 6365 7320 666f 7220 ght notices for │ │ │ │ │ +0008c910: 7375 6273 6571 7565 6e74 2077 6f72 6b20 subsequent work │ │ │ │ │ +0008c920: 6578 6973 7473 2e0a 0a54 6869 7320 6d61 exists...This ma │ │ │ │ │ +0008c930: 6e75 616c 2069 7320 6672 6565 2073 6f66 nual is free sof │ │ │ │ │ +0008c940: 7477 6172 653b 2079 6f75 206d 6179 2072 tware; you may r │ │ │ │ │ +0008c950: 6564 6973 7472 6962 7574 6520 6974 2061 edistribute it a │ │ │ │ │ +0008c960: 6e64 2f6f 7220 6d6f 6469 6679 2069 740a nd/or modify it. │ │ │ │ │ +0008c970: 756e 6465 7220 7468 6520 7465 726d 7320 under the terms │ │ │ │ │ +0008c980: 6f66 2074 6865 2047 4e55 2047 656e 6572 of the GNU Gener │ │ │ │ │ +0008c990: 616c 2050 7562 6c69 6320 4c69 6365 6e73 al Public Licens │ │ │ │ │ +0008c9a0: 6520 6173 2070 7562 6c69 7368 6564 2062 e as published b │ │ │ │ │ +0008c9b0: 7920 7468 650a 4672 6565 2053 6f66 7477 y the.Free Softw │ │ │ │ │ +0008c9c0: 6172 6520 466f 756e 6461 7469 6f6e 3b20 are Foundation; │ │ │ │ │ +0008c9d0: 6569 7468 6572 2076 6572 7369 6f6e 2032 either version 2 │ │ │ │ │ +0008c9e0: 206f 6620 7468 6520 4c69 6365 6e73 652c of the License, │ │ │ │ │ +0008c9f0: 206f 7220 2861 7420 796f 7572 0a6f 7074 or (at your.opt │ │ │ │ │ +0008ca00: 696f 6e29 2061 6e79 206c 6174 6572 2076 ion) any later v │ │ │ │ │ +0008ca10: 6572 7369 6f6e 2e0a 0a54 6869 7320 6973 ersion...This is │ │ │ │ │ +0008ca20: 2064 6973 7472 6962 7574 6564 2069 6e20 distributed in │ │ │ │ │ +0008ca30: 7468 6520 686f 7065 2074 6861 7420 6974 the hope that it │ │ │ │ │ +0008ca40: 2077 696c 6c20 6265 2075 7365 6675 6c2c will be useful, │ │ │ │ │ +0008ca50: 2062 7574 2057 4954 484f 5554 2041 4e59 but WITHOUT ANY │ │ │ │ │ +0008ca60: 0a57 4152 5241 4e54 593b 2077 6974 686f .WARRANTY; witho │ │ │ │ │ +0008ca70: 7574 2065 7665 6e20 7468 6520 696d 706c ut even the impl │ │ │ │ │ +0008ca80: 6965 6420 7761 7272 616e 7479 206f 6620 ied warranty of │ │ │ │ │ +0008ca90: 4d45 5243 4841 4e54 4142 494c 4954 5920 MERCHANTABILITY │ │ │ │ │ +0008caa0: 6f72 0a46 4954 4e45 5353 2046 4f52 2041 or.FITNESS FOR A │ │ │ │ │ +0008cab0: 2050 4152 5449 4355 4c41 5220 5055 5250 PARTICULAR PURP │ │ │ │ │ +0008cac0: 4f53 452e 2053 6565 2074 6865 2047 4e55 OSE. See the GNU │ │ │ │ │ +0008cad0: 2047 656e 6572 616c 2050 7562 6c69 6320 General Public │ │ │ │ │ +0008cae0: 4c69 6365 6e73 6520 666f 720a 6d6f 7265 License for.more │ │ │ │ │ +0008caf0: 2064 6574 6169 6c73 2e0a 0a41 2063 6f70 details...A cop │ │ │ │ │ +0008cb00: 7920 6f66 2074 6865 2047 4e55 2047 656e y of the GNU Gen │ │ │ │ │ +0008cb10: 6572 616c 2050 7562 6c69 6320 4c69 6365 eral Public Lice │ │ │ │ │ +0008cb20: 6e73 6520 6973 2061 7661 696c 6162 6c65 nse is available │ │ │ │ │ +0008cb30: 2061 730a e280 982f 7573 722f 7368 6172 as..../usr/shar │ │ │ │ │ +0008cb40: 652f 636f 6d6d 6f6e 2d6c 6963 656e 7365 e/common-license │ │ │ │ │ +0008cb50: 732f 4750 4ce2 8099 2069 6e20 7468 6520 s/GPL... in the │ │ │ │ │ +0008cb60: 4465 6269 616e 2064 6973 7472 6962 7574 Debian distribut │ │ │ │ │ +0008cb70: 696f 6e20 6f72 206f 6e20 7468 650a 576f ion or on the.Wo │ │ │ │ │ +0008cb80: 726c 6420 5769 6465 2057 6562 2061 7420 rld Wide Web at │ │ │ │ │ +0008cb90: e280 9868 7474 7073 3a2f 2f77 7777 2e67 ...https://www.g │ │ │ │ │ +0008cba0: 6e75 2e6f 7267 2f6c 6963 656e 7365 732f nu.org/licenses/ │ │ │ │ │ +0008cbb0: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ +0008cbc0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0008cbd0: 2c20 204e 6f64 653a 2049 6e64 6578 2c20 , Node: Index, │ │ │ │ │ +0008cbe0: 2050 7265 763a 204c 6963 656e 7365 2c20 Prev: License, │ │ │ │ │ +0008cbf0: 2055 703a 2054 6f70 0a0a 496e 6465 780a Up: Top..Index. │ │ │ │ │ +0008cc00: 2a2a 2a2a 2a0a 0a00 085b 696e 6465 7800 *****....[index. │ │ │ │ │ +0008cc10: 085d 0a2a 204d 656e 753a 0a0a 2a20 7265 .].* Menu:..* re │ │ │ │ │ +0008cc20: 626f 6f74 2d72 6571 7569 7265 643a 2020 boot-required: │ │ │ │ │ +0008cc30: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cc40: 2020 2020 2053 6967 6e61 6c69 6e67 2074 Signaling t │ │ │ │ │ +0008cc50: 6861 7420 6120 7265 626f 6f74 2069 7320 hat a reboot is │ │ │ │ │ +0008cc60: 7265 7175 6972 6564 2e0a 2020 2020 2020 required.. │ │ │ │ │ +0008cc70: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cc80: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ 0008cc90: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008cca0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008ccb0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008ccc0: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).* │ │ │ │ │ -0008ccd0: 2073 6967 6e61 6c69 6e67 3b20 7265 626f signaling; rebo │ │ │ │ │ -0008cce0: 6f74 3a20 2020 2020 2020 2020 2020 2020 ot: │ │ │ │ │ -0008ccf0: 2020 2020 2020 2020 4576 656e 742d 6261 Event-ba │ │ │ │ │ -0008cd00: 7365 6420 626f 6f74 2077 6974 6820 7570 sed boot with up │ │ │ │ │ -0008cd10: 7374 6172 742e 0a20 2020 2020 2020 2020 start.. │ │ │ │ │ +0008cca0: 2020 2020 2020 2020 2020 286c 696e 6520 (line │ │ │ │ │ +0008ccb0: 3629 0a2a 2072 6562 6f6f 742d 7265 7175 6).* reboot-requ │ │ │ │ │ +0008ccc0: 6972 6564 2e70 6b67 733a 2020 2020 2020 ired.pkgs: │ │ │ │ │ +0008ccd0: 2020 2020 2020 2020 2020 2020 5369 676e Sign │ │ │ │ │ +0008cce0: 616c 696e 6720 7468 6174 2061 2072 6562 aling that a reb │ │ │ │ │ +0008ccf0: 6f6f 7420 6973 2072 6571 7569 7265 642e oot is required. │ │ │ │ │ +0008cd00: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ +0008cd10: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ 0008cd20: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ 0008cd30: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008cd40: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008cd50: 2020 2020 2020 2028 6c69 6e65 2038 290a (line 8). │ │ │ │ │ -0008cd60: 0a0a 1f0a 5461 6720 5461 626c 653a 0a4e ....Tag Table:.N │ │ │ │ │ -0008cd70: 6f64 653a 2054 6f70 7f34 3533 0a52 6566 ode: Top.453.Ref │ │ │ │ │ -0008cd80: 3a20 696e 6465 7820 646f 637f 3737 350a : index doc.775. │ │ │ │ │ -0008cd90: 5265 663a 2030 7f37 3735 0a4e 6f64 653a Ref: 0.775.Node: │ │ │ │ │ -0008cda0: 2041 626f 7574 2074 6869 7320 6d61 6e75 About this manu │ │ │ │ │ -0008cdb0: 616c 7f31 3532 3130 0a52 6566 3a20 6368 al.15210.Ref: ch │ │ │ │ │ -0008cdc0: 2d73 636f 7065 2064 6f63 7f31 3533 3133 -scope doc.15313 │ │ │ │ │ -0008cdd0: 0a52 6566 3a20 317f 3135 3331 330a 5265 .Ref: 1.15313.Re │ │ │ │ │ -0008cde0: 663a 2063 682d 7363 6f70 6520 6162 6f75 f: ch-scope abou │ │ │ │ │ -0008cdf0: 742d 7468 6973 2d6d 616e 7561 6c7f 3135 t-this-manual.15 │ │ │ │ │ -0008ce00: 3331 330a 5265 663a 2032 7f31 3533 3133 313.Ref: 2.15313 │ │ │ │ │ -0008ce10: 0a52 6566 3a20 6368 2d73 636f 7065 2064 .Ref: ch-scope d │ │ │ │ │ -0008ce20: 6562 6961 6e2d 706f 6c69 6379 2d6d 616e ebian-policy-man │ │ │ │ │ -0008ce30: 7561 6c7f 3135 3331 330a 5265 663a 2033 ual.15313.Ref: 3 │ │ │ │ │ -0008ce40: 7f31 3533 3133 0a4e 6f64 653a 2053 636f .15313.Node: Sco │ │ │ │ │ -0008ce50: 7065 7f31 3534 3931 0a52 6566 3a20 6368 pe.15491.Ref: ch │ │ │ │ │ -0008ce60: 2d73 636f 7065 2073 312d 317f 3135 3539 -scope s1-1.1559 │ │ │ │ │ -0008ce70: 350a 5265 663a 2034 7f31 3535 3935 0a52 5.Ref: 4.15595.R │ │ │ │ │ -0008ce80: 6566 3a20 6368 2d73 636f 7065 2073 636f ef: ch-scope sco │ │ │ │ │ -0008ce90: 7065 7f31 3535 3935 0a52 6566 3a20 357f pe.15595.Ref: 5. │ │ │ │ │ -0008cea0: 3135 3539 350a 5265 663a 2053 636f 7065 15595.Ref: Scope │ │ │ │ │ -0008ceb0: 2d46 6f6f 746e 6f74 652d 317f 3139 3333 -Footnote-1.1933 │ │ │ │ │ -0008cec0: 370a 5265 663a 2053 636f 7065 2d46 6f6f 7.Ref: Scope-Foo │ │ │ │ │ -0008ced0: 746e 6f74 652d 327f 3230 3237 320a 5265 tnote-2.20272.Re │ │ │ │ │ -0008cee0: 663a 2053 636f 7065 2d46 6f6f 746e 6f74 f: Scope-Footnot │ │ │ │ │ -0008cef0: 652d 337f 3230 3337 370a 4e6f 6465 3a20 e-3.20377.Node: │ │ │ │ │ -0008cf00: 4e65 7720 7665 7273 696f 6e73 206f 6620 New versions of │ │ │ │ │ -0008cf10: 7468 6973 2064 6f63 756d 656e 747f 3230 this document.20 │ │ │ │ │ -0008cf20: 3433 320a 5265 663a 2063 682d 7363 6f70 432.Ref: ch-scop │ │ │ │ │ -0008cf30: 6520 6e65 772d 7665 7273 696f 6e73 2d6f e new-versions-o │ │ │ │ │ -0008cf40: 662d 7468 6973 2d64 6f63 756d 656e 747f f-this-document. │ │ │ │ │ -0008cf50: 3230 3536 380a 5265 663a 2037 7f32 3035 20568.Ref: 7.205 │ │ │ │ │ -0008cf60: 3638 0a52 6566 3a20 6368 2d73 636f 7065 68.Ref: ch-scope │ │ │ │ │ -0008cf70: 2073 312d 327f 3230 3536 380a 5265 663a s1-2.20568.Ref: │ │ │ │ │ -0008cf80: 2038 7f32 3035 3638 0a52 6566 3a20 4e65 8.20568.Ref: Ne │ │ │ │ │ -0008cf90: 7720 7665 7273 696f 6e73 206f 6620 7468 w versions of th │ │ │ │ │ -0008cfa0: 6973 2064 6f63 756d 656e 742d 466f 6f74 is document-Foot │ │ │ │ │ -0008cfb0: 6e6f 7465 2d31 7f32 3131 3834 0a52 6566 note-1.21184.Ref │ │ │ │ │ -0008cfc0: 3a20 4e65 7720 7665 7273 696f 6e73 206f : New versions o │ │ │ │ │ -0008cfd0: 6620 7468 6973 2064 6f63 756d 656e 742d f this document- │ │ │ │ │ -0008cfe0: 466f 6f74 6e6f 7465 2d32 7f32 3132 3334 Footnote-2.21234 │ │ │ │ │ -0008cff0: 0a52 6566 3a20 4e65 7720 7665 7273 696f .Ref: New versio │ │ │ │ │ -0008d000: 6e73 206f 6620 7468 6973 2064 6f63 756d ns of this docum │ │ │ │ │ -0008d010: 656e 742d 466f 6f74 6e6f 7465 2d33 7f32 ent-Footnote-3.2 │ │ │ │ │ -0008d020: 3132 3935 0a52 6566 3a20 4e65 7720 7665 1295.Ref: New ve │ │ │ │ │ -0008d030: 7273 696f 6e73 206f 6620 7468 6973 2064 rsions of this d │ │ │ │ │ -0008d040: 6f63 756d 656e 742d 466f 6f74 6e6f 7465 ocument-Footnote │ │ │ │ │ -0008d050: 2d34 7f32 3133 3535 0a4e 6f64 653a 2041 -4.21355.Node: A │ │ │ │ │ -0008d060: 7574 686f 7273 2061 6e64 204d 6169 6e74 uthors and Maint │ │ │ │ │ -0008d070: 6169 6e65 7273 7f32 3134 3135 0a52 6566 ainers.21415.Ref │ │ │ │ │ -0008d080: 3a20 6368 2d73 636f 7065 2061 7574 686f : ch-scope autho │ │ │ │ │ -0008d090: 7273 2d61 6e64 2d6d 6169 6e74 6169 6e65 rs-and-maintaine │ │ │ │ │ -0008d0a0: 7273 7f32 3135 3633 0a52 6566 3a20 617f rs.21563.Ref: a. │ │ │ │ │ -0008d0b0: 3231 3536 330a 5265 663a 2063 682d 7363 21563.Ref: ch-sc │ │ │ │ │ -0008d0c0: 6f70 6520 732d 6175 7468 6f72 737f 3231 ope s-authors.21 │ │ │ │ │ -0008d0d0: 3536 330a 5265 663a 2062 7f32 3135 3633 563.Ref: b.21563 │ │ │ │ │ -0008d0e0: 0a4e 6f64 653a 2045 6172 6c79 2068 6973 .Node: Early his │ │ │ │ │ -0008d0f0: 746f 7279 7f32 3136 3835 0a52 6566 3a20 tory.21685.Ref: │ │ │ │ │ -0008d100: 6368 2d73 636f 7065 2065 6172 6c79 2d68 ch-scope early-h │ │ │ │ │ -0008d110: 6973 746f 7279 7f32 3137 3839 0a52 6566 istory.21789.Ref │ │ │ │ │ -0008d120: 3a20 637f 3231 3738 390a 4e6f 6465 3a20 : c.21789.Node: │ │ │ │ │ -0008d130: 4375 7272 656e 7420 7072 6f63 6573 737f Current process. │ │ │ │ │ -0008d140: 3232 3337 370a 5265 663a 2063 682d 7363 22377.Ref: ch-sc │ │ │ │ │ -0008d150: 6f70 6520 6375 7272 656e 742d 7072 6f63 ope current-proc │ │ │ │ │ -0008d160: 6573 737f 3232 3530 320a 5265 663a 2064 ess.22502.Ref: d │ │ │ │ │ -0008d170: 7f32 3235 3032 0a4e 6f64 653a 2049 6d70 .22502.Node: Imp │ │ │ │ │ -0008d180: 726f 7665 6d65 6e74 737f 3232 3939 320a rovements.22992. │ │ │ │ │ -0008d190: 5265 663a 2063 682d 7363 6f70 6520 696d Ref: ch-scope im │ │ │ │ │ -0008d1a0: 7072 6f76 656d 656e 7473 7f32 3330 3935 provements.23095 │ │ │ │ │ -0008d1b0: 0a52 6566 3a20 667f 3233 3039 350a 4e6f .Ref: f.23095.No │ │ │ │ │ -0008d1c0: 6465 3a20 5265 6c61 7465 6420 646f 6375 de: Related docu │ │ │ │ │ -0008d1d0: 6d65 6e74 737f 3234 3134 380a 5265 663a ments.24148.Ref: │ │ │ │ │ -0008d1e0: 2063 682d 7363 6f70 6520 7265 6c61 7465 ch-scope relate │ │ │ │ │ -0008d1f0: 642d 646f 6375 6d65 6e74 737f 3234 3237 d-documents.2427 │ │ │ │ │ -0008d200: 380a 5265 663a 2031 307f 3234 3237 380a 8.Ref: 10.24278. │ │ │ │ │ -0008d210: 5265 663a 2063 682d 7363 6f70 6520 732d Ref: ch-scope s- │ │ │ │ │ -0008d220: 7265 6c61 7465 647f 3234 3237 380a 5265 related.24278.Re │ │ │ │ │ -0008d230: 663a 2031 317f 3234 3237 380a 4e6f 6465 f: 11.24278.Node │ │ │ │ │ -0008d240: 3a20 4465 6669 6e69 7469 6f6e 737f 3235 : Definitions.25 │ │ │ │ │ -0008d250: 3435 360a 5265 663a 2063 682d 7363 6f70 456.Ref: ch-scop │ │ │ │ │ -0008d260: 6520 6465 6669 6e69 7469 6f6e 737f 3235 e definitions.25 │ │ │ │ │ -0008d270: 3537 350a 5265 663a 2031 397f 3235 3537 575.Ref: 19.2557 │ │ │ │ │ -0008d280: 350a 5265 663a 2063 682d 7363 6f70 6520 5.Ref: ch-scope │ │ │ │ │ -0008d290: 732d 6465 6669 6e69 7469 6f6e 737f 3235 s-definitions.25 │ │ │ │ │ -0008d2a0: 3537 350a 5265 663a 2031 617f 3235 3537 575.Ref: 1a.2557 │ │ │ │ │ -0008d2b0: 350a 5265 663a 2044 6566 696e 6974 696f 5.Ref: Definitio │ │ │ │ │ -0008d2c0: 6e73 2d46 6f6f 746e 6f74 652d 317f 3237 ns-Footnote-1.27 │ │ │ │ │ -0008d2d0: 3238 350a 5265 663a 2044 6566 696e 6974 285.Ref: Definit │ │ │ │ │ -0008d2e0: 696f 6e73 2d46 6f6f 746e 6f74 652d 327f ions-Footnote-2. │ │ │ │ │ -0008d2f0: 3237 3331 370a 5265 663a 2044 6566 696e 27317.Ref: Defin │ │ │ │ │ -0008d300: 6974 696f 6e73 2d46 6f6f 746e 6f74 652d itions-Footnote- │ │ │ │ │ -0008d310: 337f 3237 3334 390a 4e6f 6465 3a20 5472 3.27349.Node: Tr │ │ │ │ │ -0008d320: 616e 736c 6174 696f 6e73 7f32 3734 3030 anslations.27400 │ │ │ │ │ -0008d330: 0a52 6566 3a20 6368 2d73 636f 7065 2074 .Ref: ch-scope t │ │ │ │ │ -0008d340: 7261 6e73 6c61 7469 6f6e 737f 3237 3439 ranslations.2749 │ │ │ │ │ -0008d350: 330a 5265 663a 2031 627f 3237 3439 330a 3.Ref: 1b.27493. │ │ │ │ │ -0008d360: 4e6f 6465 3a20 5468 6520 4465 6269 616e Node: The Debian │ │ │ │ │ -0008d370: 2041 7263 6869 7665 7f32 3736 3635 0a52 Archive.27665.R │ │ │ │ │ -0008d380: 6566 3a20 6368 2d61 7263 6869 7665 2064 ef: ch-archive d │ │ │ │ │ -0008d390: 6f63 7f32 3737 3830 0a52 6566 3a20 3163 oc.27780.Ref: 1c │ │ │ │ │ -0008d3a0: 7f32 3737 3830 0a52 6566 3a20 6368 2d61 .27780.Ref: ch-a │ │ │ │ │ -0008d3b0: 7263 6869 7665 2074 6865 2d64 6562 6961 rchive the-debia │ │ │ │ │ -0008d3c0: 6e2d 6172 6368 6976 657f 3237 3738 300a n-archive.27780. │ │ │ │ │ -0008d3d0: 5265 663a 2031 647f 3237 3738 300a 5265 Ref: 1d.27780.Re │ │ │ │ │ -0008d3e0: 663a 2054 6865 2044 6562 6961 6e20 4172 f: The Debian Ar │ │ │ │ │ -0008d3f0: 6368 6976 652d 466f 6f74 6e6f 7465 2d31 chive-Footnote-1 │ │ │ │ │ -0008d400: 7f32 3932 3630 0a4e 6f64 653a 2054 6865 .29260.Node: The │ │ │ │ │ -0008d410: 2044 6562 6961 6e20 4672 6565 2053 6f66 Debian Free Sof │ │ │ │ │ -0008d420: 7477 6172 6520 4775 6964 656c 696e 6573 tware Guidelines │ │ │ │ │ -0008d430: 7f32 3935 3238 0a52 6566 3a20 6368 2d61 .29528.Ref: ch-a │ │ │ │ │ -0008d440: 7263 6869 7665 2073 2d64 6673 677f 3239 rchive s-dfsg.29 │ │ │ │ │ -0008d450: 3634 370a 5265 663a 2031 657f 3239 3634 647.Ref: 1e.2964 │ │ │ │ │ -0008d460: 370a 5265 663a 2063 682d 6172 6368 6976 7.Ref: ch-archiv │ │ │ │ │ -0008d470: 6520 7468 652d 6465 6269 616e 2d66 7265 e the-debian-fre │ │ │ │ │ -0008d480: 652d 736f 6674 7761 7265 2d67 7569 6465 e-software-guide │ │ │ │ │ -0008d490: 6c69 6e65 737f 3239 3634 370a 5265 663a lines.29647.Ref: │ │ │ │ │ -0008d4a0: 2031 667f 3239 3634 370a 4e6f 6465 3a20 1f.29647.Node: │ │ │ │ │ -0008d4b0: 4172 6368 6976 6520 6172 6561 737f 3332 Archive areas.32 │ │ │ │ │ -0008d4c0: 3934 370a 5265 663a 2063 682d 6172 6368 947.Ref: ch-arch │ │ │ │ │ -0008d4d0: 6976 6520 6172 6368 6976 652d 6172 6561 ive archive-area │ │ │ │ │ -0008d4e0: 737f 3333 3039 390a 5265 663a 2032 307f s.33099.Ref: 20. │ │ │ │ │ -0008d4f0: 3333 3039 390a 5265 663a 2063 682d 6172 33099.Ref: ch-ar │ │ │ │ │ -0008d500: 6368 6976 6520 732d 7365 6374 696f 6e73 chive s-sections │ │ │ │ │ -0008d510: 7f33 3330 3939 0a52 6566 3a20 3231 7f33 .33099.Ref: 21.3 │ │ │ │ │ -0008d520: 3330 3939 0a4e 6f64 653a 2054 6865 206d 3099.Node: The m │ │ │ │ │ -0008d530: 6169 6e20 6172 6368 6976 6520 6172 6561 ain archive area │ │ │ │ │ -0008d540: 7f33 3332 3730 0a52 6566 3a20 6368 2d61 .33270.Ref: ch-a │ │ │ │ │ -0008d550: 7263 6869 7665 2073 2d6d 6169 6e7f 3333 rchive s-main.33 │ │ │ │ │ -0008d560: 3339 310a 5265 663a 2032 327f 3333 3339 391.Ref: 22.3339 │ │ │ │ │ -0008d570: 310a 5265 663a 2063 682d 6172 6368 6976 1.Ref: ch-archiv │ │ │ │ │ -0008d580: 6520 7468 652d 6d61 696e 2d61 7263 6869 e the-main-archi │ │ │ │ │ -0008d590: 7665 2d61 7265 617f 3333 3339 310a 5265 ve-area.33391.Re │ │ │ │ │ -0008d5a0: 663a 2032 337f 3333 3339 310a 5265 663a f: 23.33391.Ref: │ │ │ │ │ -0008d5b0: 2054 6865 206d 6169 6e20 6172 6368 6976 The main archiv │ │ │ │ │ -0008d5c0: 6520 6172 6561 2d46 6f6f 746e 6f74 652d e area-Footnote- │ │ │ │ │ -0008d5d0: 317f 3335 3637 360a 5265 663a 2054 6865 1.35676.Ref: The │ │ │ │ │ -0008d5e0: 206d 6169 6e20 6172 6368 6976 6520 6172 main archive ar │ │ │ │ │ -0008d5f0: 6561 2d46 6f6f 746e 6f74 652d 327f 3335 ea-Footnote-2.35 │ │ │ │ │ -0008d600: 3739 320a 4e6f 6465 3a20 5468 6520 6e6f 792.Node: The no │ │ │ │ │ -0008d610: 6e2d 6672 6565 2d66 6972 6d77 6172 6520 n-free-firmware │ │ │ │ │ -0008d620: 6172 6368 6976 6520 6172 6561 7f33 3539 archive area.359 │ │ │ │ │ -0008d630: 3636 0a52 6566 3a20 6368 2d61 7263 6869 66.Ref: ch-archi │ │ │ │ │ -0008d640: 7665 2073 2d6e 6f6e 2d66 7265 652d 6669 ve s-non-free-fi │ │ │ │ │ -0008d650: 726d 7761 7265 7f33 3631 3230 0a52 6566 rmware.36120.Ref │ │ │ │ │ -0008d660: 3a20 3235 7f33 3631 3230 0a52 6566 3a20 : 25.36120.Ref: │ │ │ │ │ -0008d670: 6368 2d61 7263 6869 7665 2074 6865 2d6e ch-archive the-n │ │ │ │ │ -0008d680: 6f6e 2d66 7265 652d 6669 726d 7761 7265 on-free-firmware │ │ │ │ │ -0008d690: 2d61 7263 6869 7665 2d61 7265 617f 3336 -archive-area.36 │ │ │ │ │ -0008d6a0: 3132 300a 5265 663a 2032 367f 3336 3132 120.Ref: 26.3612 │ │ │ │ │ -0008d6b0: 300a 5265 663a 2054 6865 206e 6f6e 2d66 0.Ref: The non-f │ │ │ │ │ -0008d6c0: 7265 652d 6669 726d 7761 7265 2061 7263 ree-firmware arc │ │ │ │ │ -0008d6d0: 6869 7665 2061 7265 612d 466f 6f74 6e6f hive area-Footno │ │ │ │ │ -0008d6e0: 7465 2d31 7f33 3639 3532 0a4e 6f64 653a te-1.36952.Node: │ │ │ │ │ -0008d6f0: 2054 6865 2063 6f6e 7472 6962 2061 7263 The contrib arc │ │ │ │ │ -0008d700: 6869 7665 2061 7265 617f 3337 3135 360a hive area.37156. │ │ │ │ │ -0008d710: 5265 663a 2063 682d 6172 6368 6976 6520 Ref: ch-archive │ │ │ │ │ -0008d720: 732d 636f 6e74 7269 627f 3337 3331 340a s-contrib.37314. │ │ │ │ │ -0008d730: 5265 663a 2032 377f 3337 3331 340a 5265 Ref: 27.37314.Re │ │ │ │ │ -0008d740: 663a 2063 682d 6172 6368 6976 6520 7468 f: ch-archive th │ │ │ │ │ -0008d750: 652d 636f 6e74 7269 622d 6172 6368 6976 e-contrib-archiv │ │ │ │ │ -0008d760: 652d 6172 6561 7f33 3733 3134 0a52 6566 e-area.37314.Ref │ │ │ │ │ -0008d770: 3a20 3238 7f33 3733 3134 0a4e 6f64 653a : 28.37314.Node: │ │ │ │ │ -0008d780: 2054 6865 206e 6f6e 2d66 7265 6520 6172 The non-free ar │ │ │ │ │ -0008d790: 6368 6976 6520 6172 6561 7f33 3832 3437 chive area.38247 │ │ │ │ │ -0008d7a0: 0a52 6566 3a20 6368 2d61 7263 6869 7665 .Ref: ch-archive │ │ │ │ │ -0008d7b0: 2073 2d6e 6f6e 2d66 7265 657f 3338 3336 s-non-free.3836 │ │ │ │ │ -0008d7c0: 320a 5265 663a 2032 397f 3338 3336 320a 2.Ref: 29.38362. │ │ │ │ │ -0008d7d0: 5265 663a 2063 682d 6172 6368 6976 6520 Ref: ch-archive │ │ │ │ │ -0008d7e0: 7468 652d 6e6f 6e2d 6672 6565 2d61 7263 the-non-free-arc │ │ │ │ │ -0008d7f0: 6869 7665 2d61 7265 617f 3338 3336 320a hive-area.38362. │ │ │ │ │ -0008d800: 5265 663a 2032 617f 3338 3336 320a 5265 Ref: 2a.38362.Re │ │ │ │ │ -0008d810: 663a 2054 6865 206e 6f6e 2d66 7265 6520 f: The non-free │ │ │ │ │ -0008d820: 6172 6368 6976 6520 6172 6561 2d46 6f6f archive area-Foo │ │ │ │ │ -0008d830: 746e 6f74 652d 317f 3339 3333 380a 4e6f tnote-1.39338.No │ │ │ │ │ -0008d840: 6465 3a20 436f 7079 7269 6768 7420 636f de: Copyright co │ │ │ │ │ -0008d850: 6e73 6964 6572 6174 696f 6e73 7f33 3935 nsiderations.395 │ │ │ │ │ -0008d860: 3432 0a52 6566 3a20 6368 2d61 7263 6869 42.Ref: ch-archi │ │ │ │ │ -0008d870: 7665 2063 6f70 7972 6967 6874 2d63 6f6e ve copyright-con │ │ │ │ │ -0008d880: 7369 6465 7261 7469 6f6e 737f 3339 3636 siderations.3966 │ │ │ │ │ -0008d890: 370a 5265 663a 2032 627f 3339 3636 370a 7.Ref: 2b.39667. │ │ │ │ │ -0008d8a0: 5265 663a 2063 682d 6172 6368 6976 6520 Ref: ch-archive │ │ │ │ │ -0008d8b0: 732d 706b 6763 6f70 7972 6967 6874 7f33 s-pkgcopyright.3 │ │ │ │ │ -0008d8c0: 3936 3637 0a52 6566 3a20 3263 7f33 3936 9667.Ref: 2c.396 │ │ │ │ │ -0008d8d0: 3637 0a52 6566 3a20 436f 7079 7269 6768 67.Ref: Copyrigh │ │ │ │ │ -0008d8e0: 7420 636f 6e73 6964 6572 6174 696f 6e73 t considerations │ │ │ │ │ -0008d8f0: 2d46 6f6f 746e 6f74 652d 317f 3433 3233 -Footnote-1.4323 │ │ │ │ │ -0008d900: 350a 4e6f 6465 3a20 5365 6374 696f 6e73 5.Node: Sections │ │ │ │ │ -0008d910: 7f34 3336 3432 0a52 6566 3a20 6368 2d61 .43642.Ref: ch-a │ │ │ │ │ -0008d920: 7263 6869 7665 2073 2d73 7562 7365 6374 rchive s-subsect │ │ │ │ │ -0008d930: 696f 6e73 7f34 3337 3634 0a52 6566 3a20 ions.43764.Ref: │ │ │ │ │ -0008d940: 3234 7f34 3337 3634 0a52 6566 3a20 6368 24.43764.Ref: ch │ │ │ │ │ -0008d950: 2d61 7263 6869 7665 2073 6563 7469 6f6e -archive section │ │ │ │ │ -0008d960: 737f 3433 3736 340a 5265 663a 2032 657f s.43764.Ref: 2e. │ │ │ │ │ -0008d970: 3433 3736 340a 5265 663a 2053 6563 7469 43764.Ref: Secti │ │ │ │ │ -0008d980: 6f6e 732d 466f 6f74 6e6f 7465 2d31 7f34 ons-Footnote-1.4 │ │ │ │ │ -0008d990: 3532 3531 0a4e 6f64 653a 2050 7269 6f72 5251.Node: Prior │ │ │ │ │ -0008d9a0: 6974 6965 737f 3435 3239 370a 5265 663a ities.45297.Ref: │ │ │ │ │ -0008d9b0: 2063 682d 6172 6368 6976 6520 7072 696f ch-archive prio │ │ │ │ │ -0008d9c0: 7269 7469 6573 7f34 3533 3836 0a52 6566 rities.45386.Ref │ │ │ │ │ -0008d9d0: 3a20 3330 7f34 3533 3836 0a52 6566 3a20 : 30.45386.Ref: │ │ │ │ │ -0008d9e0: 6368 2d61 7263 6869 7665 2073 2d70 7269 ch-archive s-pri │ │ │ │ │ -0008d9f0: 6f72 6974 6965 737f 3435 3338 360a 5265 orities.45386.Re │ │ │ │ │ -0008da00: 663a 2033 317f 3435 3338 360a 5265 663a f: 31.45386.Ref: │ │ │ │ │ -0008da10: 2050 7269 6f72 6974 6965 732d 466f 6f74 Priorities-Foot │ │ │ │ │ -0008da20: 6e6f 7465 2d31 7f34 3931 3230 0a4e 6f64 note-1.49120.Nod │ │ │ │ │ -0008da30: 653a 2042 696e 6172 7920 7061 636b 6167 e: Binary packag │ │ │ │ │ -0008da40: 6573 7f34 3932 3238 0a52 6566 3a20 6368 es.49228.Ref: ch │ │ │ │ │ -0008da50: 2d62 696e 6172 7920 646f 637f 3439 3334 -binary doc.4934 │ │ │ │ │ -0008da60: 310a 5265 663a 2033 337f 3439 3334 310a 1.Ref: 33.49341. │ │ │ │ │ -0008da70: 5265 663a 2063 682d 6269 6e61 7279 2062 Ref: ch-binary b │ │ │ │ │ -0008da80: 696e 6172 792d 7061 636b 6167 6573 7f34 inary-packages.4 │ │ │ │ │ -0008da90: 3933 3431 0a52 6566 3a20 3334 7f34 3933 9341.Ref: 34.493 │ │ │ │ │ -0008daa0: 3431 0a4e 6f64 653a 2054 6865 2070 6163 41.Node: The pac │ │ │ │ │ -0008dab0: 6b61 6765 206e 616d 657f 3531 3130 340a kage name.51104. │ │ │ │ │ -0008dac0: 5265 663a 2063 682d 6269 6e61 7279 2073 Ref: ch-binary s │ │ │ │ │ -0008dad0: 332d 317f 3531 3231 320a 5265 663a 2033 3-1.51212.Ref: 3 │ │ │ │ │ -0008dae0: 617f 3531 3231 320a 5265 663a 2063 682d a.51212.Ref: ch- │ │ │ │ │ -0008daf0: 6269 6e61 7279 2074 6865 2d70 6163 6b61 binary the-packa │ │ │ │ │ -0008db00: 6765 2d6e 616d 657f 3531 3231 320a 5265 ge-name.51212.Re │ │ │ │ │ -0008db10: 663a 2033 627f 3531 3231 320a 4e6f 6465 f: 3b.51212.Node │ │ │ │ │ -0008db20: 3a20 5061 636b 6167 6573 2077 6974 6820 : Packages with │ │ │ │ │ -0008db30: 706f 7465 6e74 6961 6c6c 7920 6f66 6665 potentially offe │ │ │ │ │ -0008db40: 6e73 6976 6520 636f 6e74 656e 747f 3531 nsive content.51 │ │ │ │ │ -0008db50: 3539 350a 5265 663a 2063 682d 6269 6e61 595.Ref: ch-bina │ │ │ │ │ -0008db60: 7279 2070 6163 6b61 6765 732d 7769 7468 ry packages-with │ │ │ │ │ -0008db70: 2d70 6f74 656e 7469 616c 6c79 2d6f 6666 -potentially-off │ │ │ │ │ -0008db80: 656e 7369 7665 2d63 6f6e 7465 6e74 7f35 ensive-content.5 │ │ │ │ │ -0008db90: 3136 3938 0a52 6566 3a20 3364 7f35 3136 1698.Ref: 3d.516 │ │ │ │ │ -0008dba0: 3938 0a52 6566 3a20 6368 2d62 696e 6172 98.Ref: ch-binar │ │ │ │ │ -0008dbb0: 7920 7333 2d31 2d31 7f35 3136 3938 0a52 y s3-1-1.51698.R │ │ │ │ │ -0008dbc0: 6566 3a20 3365 7f35 3136 3938 0a4e 6f64 ef: 3e.51698.Nod │ │ │ │ │ -0008dbd0: 653a 2054 6865 2076 6572 7369 6f6e 206f e: The version o │ │ │ │ │ -0008dbe0: 6620 6120 7061 636b 6167 657f 3532 3535 f a package.5255 │ │ │ │ │ -0008dbf0: 380a 5265 663a 2063 682d 6269 6e61 7279 8.Ref: ch-binary │ │ │ │ │ -0008dc00: 2073 2d76 6572 7369 6f6e 737f 3532 3730 s-versions.5270 │ │ │ │ │ -0008dc10: 320a 5265 663a 2033 667f 3532 3730 320a 2.Ref: 3f.52702. │ │ │ │ │ -0008dc20: 5265 663a 2063 682d 6269 6e61 7279 2074 Ref: ch-binary t │ │ │ │ │ -0008dc30: 6865 2d76 6572 7369 6f6e 2d6f 662d 612d he-version-of-a- │ │ │ │ │ -0008dc40: 7061 636b 6167 657f 3532 3730 320a 5265 package.52702.Re │ │ │ │ │ -0008dc50: 663a 2034 307f 3532 3730 320a 4e6f 6465 f: 40.52702.Node │ │ │ │ │ -0008dc60: 3a20 5665 7273 696f 6e20 6e75 6d62 6572 : Version number │ │ │ │ │ -0008dc70: 7320 6261 7365 6420 6f6e 2064 6174 6573 s based on dates │ │ │ │ │ -0008dc80: 7f35 3334 3831 0a52 6566 3a20 6368 2d62 .53481.Ref: ch-b │ │ │ │ │ -0008dc90: 696e 6172 7920 7333 2d32 2d31 7f35 3336 inary s3-2-1.536 │ │ │ │ │ -0008dca0: 3137 0a52 6566 3a20 3432 7f35 3336 3137 17.Ref: 42.53617 │ │ │ │ │ -0008dcb0: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ -0008dcc0: 7665 7273 696f 6e2d 6e75 6d62 6572 732d version-numbers- │ │ │ │ │ -0008dcd0: 6261 7365 642d 6f6e 2d64 6174 6573 7f35 based-on-dates.5 │ │ │ │ │ -0008dce0: 3336 3137 0a52 6566 3a20 3433 7f35 3336 3617.Ref: 43.536 │ │ │ │ │ -0008dcf0: 3137 0a4e 6f64 653a 2055 6e69 7175 656e 17.Node: Uniquen │ │ │ │ │ -0008dd00: 6573 7320 6f66 2076 6572 7369 6f6e 206e ess of version n │ │ │ │ │ -0008dd10: 756d 6265 7273 7f35 3437 3032 0a52 6566 umbers.54702.Ref │ │ │ │ │ -0008dd20: 3a20 6368 2d62 696e 6172 7920 7333 2d32 : ch-binary s3-2 │ │ │ │ │ -0008dd30: 2d32 7f35 3438 3338 0a52 6566 3a20 3434 -2.54838.Ref: 44 │ │ │ │ │ -0008dd40: 7f35 3438 3338 0a52 6566 3a20 6368 2d62 .54838.Ref: ch-b │ │ │ │ │ -0008dd50: 696e 6172 7920 756e 6971 7565 6e65 7373 inary uniqueness │ │ │ │ │ -0008dd60: 2d6f 662d 7665 7273 696f 6e2d 6e75 6d62 -of-version-numb │ │ │ │ │ -0008dd70: 6572 737f 3534 3833 380a 5265 663a 2034 ers.54838.Ref: 4 │ │ │ │ │ -0008dd80: 357f 3534 3833 380a 4e6f 6465 3a20 5468 5.54838.Node: Th │ │ │ │ │ -0008dd90: 6520 6d61 696e 7461 696e 6572 206f 6620 e maintainer of │ │ │ │ │ -0008dda0: 6120 7061 636b 6167 657f 3536 3334 300a a package.56340. │ │ │ │ │ -0008ddb0: 5265 663a 2063 682d 6269 6e61 7279 2073 Ref: ch-binary s │ │ │ │ │ -0008ddc0: 2d6d 6169 6e74 6169 6e65 727f 3536 3439 -maintainer.5649 │ │ │ │ │ -0008ddd0: 360a 5265 663a 2034 377f 3536 3439 360a 6.Ref: 47.56496. │ │ │ │ │ -0008dde0: 5265 663a 2063 682d 6269 6e61 7279 2074 Ref: ch-binary t │ │ │ │ │ -0008ddf0: 6865 2d6d 6169 6e74 6169 6e65 722d 6f66 he-maintainer-of │ │ │ │ │ -0008de00: 2d61 2d70 6163 6b61 6765 7f35 3634 3936 -a-package.56496 │ │ │ │ │ -0008de10: 0a52 6566 3a20 3438 7f35 3634 3936 0a52 .Ref: 48.56496.R │ │ │ │ │ -0008de20: 6566 3a20 5468 6520 6d61 696e 7461 696e ef: The maintain │ │ │ │ │ -0008de30: 6572 206f 6620 6120 7061 636b 6167 652d er of a package- │ │ │ │ │ -0008de40: 466f 6f74 6e6f 7465 2d31 7f35 3836 3132 Footnote-1.58612 │ │ │ │ │ -0008de50: 0a52 6566 3a20 5468 6520 6d61 696e 7461 .Ref: The mainta │ │ │ │ │ -0008de60: 696e 6572 206f 6620 6120 7061 636b 6167 iner of a packag │ │ │ │ │ -0008de70: 652d 466f 6f74 6e6f 7465 2d32 7f35 3837 e-Footnote-2.587 │ │ │ │ │ -0008de80: 3937 0a4e 6f64 653a 2054 6865 2064 6573 97.Node: The des │ │ │ │ │ -0008de90: 6372 6970 7469 6f6e 206f 6620 6120 7061 cription of a pa │ │ │ │ │ -0008dea0: 636b 6167 657f 3538 3935 300a 5265 663a ckage.58950.Ref: │ │ │ │ │ -0008deb0: 2063 682d 6269 6e61 7279 2073 2d64 6573 ch-binary s-des │ │ │ │ │ -0008dec0: 6372 6970 7469 6f6e 737f 3539 3039 340a criptions.59094. │ │ │ │ │ -0008ded0: 5265 663a 2034 627f 3539 3039 340a 5265 Ref: 4b.59094.Re │ │ │ │ │ -0008dee0: 663a 2063 682d 6269 6e61 7279 2074 6865 f: ch-binary the │ │ │ │ │ -0008def0: 2d64 6573 6372 6970 7469 6f6e 2d6f 662d -description-of- │ │ │ │ │ -0008df00: 612d 7061 636b 6167 657f 3539 3039 340a a-package.59094. │ │ │ │ │ -0008df10: 5265 663a 2034 637f 3539 3039 340a 4e6f Ref: 4c.59094.No │ │ │ │ │ -0008df20: 6465 3a20 5468 6520 7369 6e67 6c65 206c de: The single l │ │ │ │ │ -0008df30: 696e 6520 7379 6e6f 7073 6973 7f36 3034 ine synopsis.604 │ │ │ │ │ -0008df40: 3836 0a52 6566 3a20 6368 2d62 696e 6172 86.Ref: ch-binar │ │ │ │ │ -0008df50: 7920 732d 7379 6e6f 7073 6973 7f36 3036 y s-synopsis.606 │ │ │ │ │ -0008df60: 3135 0a52 6566 3a20 3465 7f36 3036 3135 15.Ref: 4e.60615 │ │ │ │ │ -0008df70: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ -0008df80: 7468 652d 7369 6e67 6c65 2d6c 696e 652d the-single-line- │ │ │ │ │ -0008df90: 7379 6e6f 7073 6973 7f36 3036 3135 0a52 synopsis.60615.R │ │ │ │ │ -0008dfa0: 6566 3a20 3466 7f36 3036 3135 0a4e 6f64 ef: 4f.60615.Nod │ │ │ │ │ -0008dfb0: 653a 2054 6865 2065 7874 656e 6465 6420 e: The extended │ │ │ │ │ -0008dfc0: 6465 7363 7269 7074 696f 6e7f 3631 3031 description.6101 │ │ │ │ │ -0008dfd0: 340a 5265 663a 2063 682d 6269 6e61 7279 4.Ref: ch-binary │ │ │ │ │ -0008dfe0: 2073 2d65 7874 656e 6465 6464 6573 637f s-extendeddesc. │ │ │ │ │ -0008dff0: 3631 3134 330a 5265 663a 2035 307f 3631 61143.Ref: 50.61 │ │ │ │ │ -0008e000: 3134 330a 5265 663a 2063 682d 6269 6e61 143.Ref: ch-bina │ │ │ │ │ -0008e010: 7279 2074 6865 2d65 7874 656e 6465 642d ry the-extended- │ │ │ │ │ -0008e020: 6465 7363 7269 7074 696f 6e7f 3631 3134 description.6114 │ │ │ │ │ -0008e030: 330a 5265 663a 2035 317f 3631 3134 330a 3.Ref: 51.61143. │ │ │ │ │ -0008e040: 5265 663a 2054 6865 2065 7874 656e 6465 Ref: The extende │ │ │ │ │ -0008e050: 6420 6465 7363 7269 7074 696f 6e2d 466f d description-Fo │ │ │ │ │ -0008e060: 6f74 6e6f 7465 2d31 7f36 3137 3835 0a4e otnote-1.61785.N │ │ │ │ │ -0008e070: 6f64 653a 2044 6570 656e 6465 6e63 6965 ode: Dependencie │ │ │ │ │ -0008e080: 737f 3632 3031 320a 5265 663a 2063 682d s.62012.Ref: ch- │ │ │ │ │ -0008e090: 6269 6e61 7279 2064 6570 656e 6465 6e63 binary dependenc │ │ │ │ │ -0008e0a0: 6965 737f 3632 3134 350a 5265 663a 2035 ies.62145.Ref: 5 │ │ │ │ │ -0008e0b0: 327f 3632 3134 350a 5265 663a 2063 682d 2.62145.Ref: ch- │ │ │ │ │ -0008e0c0: 6269 6e61 7279 2073 2d64 6570 656e 6465 binary s-depende │ │ │ │ │ -0008e0d0: 6e63 6965 737f 3632 3134 350a 5265 663a ncies.62145.Ref: │ │ │ │ │ -0008e0e0: 2035 337f 3632 3134 350a 5265 663a 2044 53.62145.Ref: D │ │ │ │ │ -0008e0f0: 6570 656e 6465 6e63 6965 732d 466f 6f74 ependencies-Foot │ │ │ │ │ -0008e100: 6e6f 7465 2d31 7f36 3332 3137 0a4e 6f64 note-1.63217.Nod │ │ │ │ │ -0008e110: 653a 2056 6972 7475 616c 2070 6163 6b61 e: Virtual packa │ │ │ │ │ -0008e120: 6765 737f 3633 3934 300a 5265 663a 2063 ges.63940.Ref: c │ │ │ │ │ -0008e130: 682d 6269 6e61 7279 2073 2d76 6972 7475 h-binary s-virtu │ │ │ │ │ -0008e140: 616c 2d70 6b67 7f36 3430 3536 0a52 6566 al-pkg.64056.Ref │ │ │ │ │ -0008e150: 3a20 3133 7f36 3430 3536 0a52 6566 3a20 : 13.64056.Ref: │ │ │ │ │ -0008e160: 6368 2d62 696e 6172 7920 7669 7274 7561 ch-binary virtua │ │ │ │ │ -0008e170: 6c2d 7061 636b 6167 6573 7f36 3430 3536 l-packages.64056 │ │ │ │ │ -0008e180: 0a52 6566 3a20 3535 7f36 3430 3536 0a4e .Ref: 55.64056.N │ │ │ │ │ -0008e190: 6f64 653a 2042 6173 6520 7379 7374 656d ode: Base system │ │ │ │ │ -0008e1a0: 7f36 3533 3136 0a52 6566 3a20 6368 2d62 .65316.Ref: ch-b │ │ │ │ │ -0008e1b0: 696e 6172 7920 6261 7365 2d73 7973 7465 inary base-syste │ │ │ │ │ -0008e1c0: 6d7f 3635 3433 380a 5265 663a 2035 377f m.65438.Ref: 57. │ │ │ │ │ -0008e1d0: 3635 3433 380a 5265 663a 2063 682d 6269 65438.Ref: ch-bi │ │ │ │ │ -0008e1e0: 6e61 7279 2073 332d 377f 3635 3433 380a nary s3-7.65438. │ │ │ │ │ -0008e1f0: 5265 663a 2035 387f 3635 3433 380a 4e6f Ref: 58.65438.No │ │ │ │ │ -0008e200: 6465 3a20 4573 7365 6e74 6961 6c20 7061 de: Essential pa │ │ │ │ │ -0008e210: 636b 6167 6573 7f36 3538 3730 0a52 6566 ckages.65870.Ref │ │ │ │ │ -0008e220: 3a20 6368 2d62 696e 6172 7920 6573 7365 : ch-binary esse │ │ │ │ │ -0008e230: 6e74 6961 6c2d 7061 636b 6167 6573 7f36 ntial-packages.6 │ │ │ │ │ -0008e240: 3539 3934 0a52 6566 3a20 3539 7f36 3539 5994.Ref: 59.659 │ │ │ │ │ -0008e250: 3934 0a52 6566 3a20 6368 2d62 696e 6172 94.Ref: ch-binar │ │ │ │ │ -0008e260: 7920 7333 2d38 7f36 3539 3934 0a52 6566 y s3-8.65994.Ref │ │ │ │ │ -0008e270: 3a20 3561 7f36 3539 3934 0a4e 6f64 653a : 5a.65994.Node: │ │ │ │ │ -0008e280: 204d 6169 6e74 6169 6e65 7220 5363 7269 Maintainer Scri │ │ │ │ │ -0008e290: 7074 737f 3637 3836 350a 5265 663a 2063 pts.67865.Ref: c │ │ │ │ │ -0008e2a0: 682d 6269 6e61 7279 206d 6169 6e74 6169 h-binary maintai │ │ │ │ │ -0008e2b0: 6e65 722d 7363 7269 7074 737f 3637 3936 ner-scripts.6796 │ │ │ │ │ -0008e2c0: 390a 5265 663a 2035 637f 3637 3936 390a 9.Ref: 5c.67969. │ │ │ │ │ -0008e2d0: 5265 663a 2063 682d 6269 6e61 7279 2073 Ref: ch-binary s │ │ │ │ │ -0008e2e0: 2d6d 6169 6e74 7363 7269 7074 737f 3637 -maintscripts.67 │ │ │ │ │ -0008e2f0: 3936 390a 5265 663a 2035 647f 3637 3936 969.Ref: 5d.6796 │ │ │ │ │ -0008e300: 390a 5265 663a 204d 6169 6e74 6169 6e65 9.Ref: Maintaine │ │ │ │ │ -0008e310: 7220 5363 7269 7074 732d 466f 6f74 6e6f r Scripts-Footno │ │ │ │ │ -0008e320: 7465 2d31 7f37 3038 3130 0a52 6566 3a20 te-1.70810.Ref: │ │ │ │ │ -0008e330: 4d61 696e 7461 696e 6572 2053 6372 6970 Maintainer Scrip │ │ │ │ │ -0008e340: 7473 2d46 6f6f 746e 6f74 652d 327f 3730 ts-Footnote-2.70 │ │ │ │ │ -0008e350: 3839 380a 5265 663a 204d 6169 6e74 6169 898.Ref: Maintai │ │ │ │ │ -0008e360: 6e65 7220 5363 7269 7074 732d 466f 6f74 ner Scripts-Foot │ │ │ │ │ -0008e370: 6e6f 7465 2d33 7f37 3039 3830 0a52 6566 note-3.70980.Ref │ │ │ │ │ +0008cd40: 2028 6c69 6e65 2036 290a 2a20 7369 676e (line 6).* sign │ │ │ │ │ +0008cd50: 616c 696e 673b 2072 6562 6f6f 743a 2020 aling; reboot: │ │ │ │ │ +0008cd60: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cd70: 2020 2045 7665 6e74 2d62 6173 6564 2062 Event-based b │ │ │ │ │ +0008cd80: 6f6f 7420 7769 7468 2075 7073 7461 7274 oot with upstart │ │ │ │ │ +0008cd90: 2e0a 2020 2020 2020 2020 2020 2020 2020 .. │ │ │ │ │ +0008cda0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cdb0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cdc0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cdd0: 2020 286c 696e 6520 3829 0a0a 0a1f 0a54 (line 8).....T │ │ │ │ │ +0008cde0: 6167 2054 6162 6c65 3a0a 4e6f 6465 3a20 ag Table:.Node: │ │ │ │ │ +0008cdf0: 546f 707f 3435 330a 5265 663a 2069 6e64 Top.453.Ref: ind │ │ │ │ │ +0008ce00: 6578 2064 6f63 7f37 3735 0a52 6566 3a20 ex doc.775.Ref: │ │ │ │ │ +0008ce10: 307f 3737 350a 4e6f 6465 3a20 4162 6f75 0.775.Node: Abou │ │ │ │ │ +0008ce20: 7420 7468 6973 206d 616e 7561 6c7f 3135 t this manual.15 │ │ │ │ │ +0008ce30: 3231 300a 5265 663a 2063 682d 7363 6f70 210.Ref: ch-scop │ │ │ │ │ +0008ce40: 6520 646f 637f 3135 3331 330a 5265 663a e doc.15313.Ref: │ │ │ │ │ +0008ce50: 2031 7f31 3533 3133 0a52 6566 3a20 6368 1.15313.Ref: ch │ │ │ │ │ +0008ce60: 2d73 636f 7065 2061 626f 7574 2d74 6869 -scope about-thi │ │ │ │ │ +0008ce70: 732d 6d61 6e75 616c 7f31 3533 3133 0a52 s-manual.15313.R │ │ │ │ │ +0008ce80: 6566 3a20 327f 3135 3331 330a 5265 663a ef: 2.15313.Ref: │ │ │ │ │ +0008ce90: 2063 682d 7363 6f70 6520 6465 6269 616e ch-scope debian │ │ │ │ │ +0008cea0: 2d70 6f6c 6963 792d 6d61 6e75 616c 7f31 -policy-manual.1 │ │ │ │ │ +0008ceb0: 3533 3133 0a52 6566 3a20 337f 3135 3331 5313.Ref: 3.1531 │ │ │ │ │ +0008cec0: 330a 4e6f 6465 3a20 5363 6f70 657f 3135 3.Node: Scope.15 │ │ │ │ │ +0008ced0: 3439 310a 5265 663a 2063 682d 7363 6f70 491.Ref: ch-scop │ │ │ │ │ +0008cee0: 6520 7331 2d31 7f31 3535 3935 0a52 6566 e s1-1.15595.Ref │ │ │ │ │ +0008cef0: 3a20 347f 3135 3539 350a 5265 663a 2063 : 4.15595.Ref: c │ │ │ │ │ +0008cf00: 682d 7363 6f70 6520 7363 6f70 657f 3135 h-scope scope.15 │ │ │ │ │ +0008cf10: 3539 350a 5265 663a 2035 7f31 3535 3935 595.Ref: 5.15595 │ │ │ │ │ +0008cf20: 0a52 6566 3a20 5363 6f70 652d 466f 6f74 .Ref: Scope-Foot │ │ │ │ │ +0008cf30: 6e6f 7465 2d31 7f31 3933 3337 0a52 6566 note-1.19337.Ref │ │ │ │ │ +0008cf40: 3a20 5363 6f70 652d 466f 6f74 6e6f 7465 : Scope-Footnote │ │ │ │ │ +0008cf50: 2d32 7f32 3032 3732 0a52 6566 3a20 5363 -2.20272.Ref: Sc │ │ │ │ │ +0008cf60: 6f70 652d 466f 6f74 6e6f 7465 2d33 7f32 ope-Footnote-3.2 │ │ │ │ │ +0008cf70: 3033 3737 0a4e 6f64 653a 204e 6577 2076 0377.Node: New v │ │ │ │ │ +0008cf80: 6572 7369 6f6e 7320 6f66 2074 6869 7320 ersions of this │ │ │ │ │ +0008cf90: 646f 6375 6d65 6e74 7f32 3034 3332 0a52 document.20432.R │ │ │ │ │ +0008cfa0: 6566 3a20 6368 2d73 636f 7065 206e 6577 ef: ch-scope new │ │ │ │ │ +0008cfb0: 2d76 6572 7369 6f6e 732d 6f66 2d74 6869 -versions-of-thi │ │ │ │ │ +0008cfc0: 732d 646f 6375 6d65 6e74 7f32 3035 3638 s-document.20568 │ │ │ │ │ +0008cfd0: 0a52 6566 3a20 377f 3230 3536 380a 5265 .Ref: 7.20568.Re │ │ │ │ │ +0008cfe0: 663a 2063 682d 7363 6f70 6520 7331 2d32 f: ch-scope s1-2 │ │ │ │ │ +0008cff0: 7f32 3035 3638 0a52 6566 3a20 387f 3230 .20568.Ref: 8.20 │ │ │ │ │ +0008d000: 3536 380a 5265 663a 204e 6577 2076 6572 568.Ref: New ver │ │ │ │ │ +0008d010: 7369 6f6e 7320 6f66 2074 6869 7320 646f sions of this do │ │ │ │ │ +0008d020: 6375 6d65 6e74 2d46 6f6f 746e 6f74 652d cument-Footnote- │ │ │ │ │ +0008d030: 317f 3231 3138 340a 5265 663a 204e 6577 1.21184.Ref: New │ │ │ │ │ +0008d040: 2076 6572 7369 6f6e 7320 6f66 2074 6869 versions of thi │ │ │ │ │ +0008d050: 7320 646f 6375 6d65 6e74 2d46 6f6f 746e s document-Footn │ │ │ │ │ +0008d060: 6f74 652d 327f 3231 3233 340a 5265 663a ote-2.21234.Ref: │ │ │ │ │ +0008d070: 204e 6577 2076 6572 7369 6f6e 7320 6f66 New versions of │ │ │ │ │ +0008d080: 2074 6869 7320 646f 6375 6d65 6e74 2d46 this document-F │ │ │ │ │ +0008d090: 6f6f 746e 6f74 652d 337f 3231 3239 350a ootnote-3.21295. │ │ │ │ │ +0008d0a0: 5265 663a 204e 6577 2076 6572 7369 6f6e Ref: New version │ │ │ │ │ +0008d0b0: 7320 6f66 2074 6869 7320 646f 6375 6d65 s of this docume │ │ │ │ │ +0008d0c0: 6e74 2d46 6f6f 746e 6f74 652d 347f 3231 nt-Footnote-4.21 │ │ │ │ │ +0008d0d0: 3335 350a 4e6f 6465 3a20 4175 7468 6f72 355.Node: Author │ │ │ │ │ +0008d0e0: 7320 616e 6420 4d61 696e 7461 696e 6572 s and Maintainer │ │ │ │ │ +0008d0f0: 737f 3231 3431 350a 5265 663a 2063 682d s.21415.Ref: ch- │ │ │ │ │ +0008d100: 7363 6f70 6520 6175 7468 6f72 732d 616e scope authors-an │ │ │ │ │ +0008d110: 642d 6d61 696e 7461 696e 6572 737f 3231 d-maintainers.21 │ │ │ │ │ +0008d120: 3536 330a 5265 663a 2061 7f32 3135 3633 563.Ref: a.21563 │ │ │ │ │ +0008d130: 0a52 6566 3a20 6368 2d73 636f 7065 2073 .Ref: ch-scope s │ │ │ │ │ +0008d140: 2d61 7574 686f 7273 7f32 3135 3633 0a52 -authors.21563.R │ │ │ │ │ +0008d150: 6566 3a20 627f 3231 3536 330a 4e6f 6465 ef: b.21563.Node │ │ │ │ │ +0008d160: 3a20 4561 726c 7920 6869 7374 6f72 797f : Early history. │ │ │ │ │ +0008d170: 3231 3638 350a 5265 663a 2063 682d 7363 21685.Ref: ch-sc │ │ │ │ │ +0008d180: 6f70 6520 6561 726c 792d 6869 7374 6f72 ope early-histor │ │ │ │ │ +0008d190: 797f 3231 3738 390a 5265 663a 2063 7f32 y.21789.Ref: c.2 │ │ │ │ │ +0008d1a0: 3137 3839 0a4e 6f64 653a 2043 7572 7265 1789.Node: Curre │ │ │ │ │ +0008d1b0: 6e74 2070 726f 6365 7373 7f32 3233 3737 nt process.22377 │ │ │ │ │ +0008d1c0: 0a52 6566 3a20 6368 2d73 636f 7065 2063 .Ref: ch-scope c │ │ │ │ │ +0008d1d0: 7572 7265 6e74 2d70 726f 6365 7373 7f32 urrent-process.2 │ │ │ │ │ +0008d1e0: 3235 3032 0a52 6566 3a20 647f 3232 3530 2502.Ref: d.2250 │ │ │ │ │ +0008d1f0: 320a 4e6f 6465 3a20 496d 7072 6f76 656d 2.Node: Improvem │ │ │ │ │ +0008d200: 656e 7473 7f32 3239 3932 0a52 6566 3a20 ents.22992.Ref: │ │ │ │ │ +0008d210: 6368 2d73 636f 7065 2069 6d70 726f 7665 ch-scope improve │ │ │ │ │ +0008d220: 6d65 6e74 737f 3233 3039 350a 5265 663a ments.23095.Ref: │ │ │ │ │ +0008d230: 2066 7f32 3330 3935 0a4e 6f64 653a 2052 f.23095.Node: R │ │ │ │ │ +0008d240: 656c 6174 6564 2064 6f63 756d 656e 7473 elated documents │ │ │ │ │ +0008d250: 7f32 3431 3438 0a52 6566 3a20 6368 2d73 .24148.Ref: ch-s │ │ │ │ │ +0008d260: 636f 7065 2072 656c 6174 6564 2d64 6f63 cope related-doc │ │ │ │ │ +0008d270: 756d 656e 7473 7f32 3432 3738 0a52 6566 uments.24278.Ref │ │ │ │ │ +0008d280: 3a20 3130 7f32 3432 3738 0a52 6566 3a20 : 10.24278.Ref: │ │ │ │ │ +0008d290: 6368 2d73 636f 7065 2073 2d72 656c 6174 ch-scope s-relat │ │ │ │ │ +0008d2a0: 6564 7f32 3432 3738 0a52 6566 3a20 3131 ed.24278.Ref: 11 │ │ │ │ │ +0008d2b0: 7f32 3432 3738 0a4e 6f64 653a 2044 6566 .24278.Node: Def │ │ │ │ │ +0008d2c0: 696e 6974 696f 6e73 7f32 3534 3536 0a52 initions.25456.R │ │ │ │ │ +0008d2d0: 6566 3a20 6368 2d73 636f 7065 2064 6566 ef: ch-scope def │ │ │ │ │ +0008d2e0: 696e 6974 696f 6e73 7f32 3535 3735 0a52 initions.25575.R │ │ │ │ │ +0008d2f0: 6566 3a20 3139 7f32 3535 3735 0a52 6566 ef: 19.25575.Ref │ │ │ │ │ +0008d300: 3a20 6368 2d73 636f 7065 2073 2d64 6566 : ch-scope s-def │ │ │ │ │ +0008d310: 696e 6974 696f 6e73 7f32 3535 3735 0a52 initions.25575.R │ │ │ │ │ +0008d320: 6566 3a20 3161 7f32 3535 3735 0a52 6566 ef: 1a.25575.Ref │ │ │ │ │ +0008d330: 3a20 4465 6669 6e69 7469 6f6e 732d 466f : Definitions-Fo │ │ │ │ │ +0008d340: 6f74 6e6f 7465 2d31 7f32 3732 3835 0a52 otnote-1.27285.R │ │ │ │ │ +0008d350: 6566 3a20 4465 6669 6e69 7469 6f6e 732d ef: Definitions- │ │ │ │ │ +0008d360: 466f 6f74 6e6f 7465 2d32 7f32 3733 3137 Footnote-2.27317 │ │ │ │ │ +0008d370: 0a52 6566 3a20 4465 6669 6e69 7469 6f6e .Ref: Definition │ │ │ │ │ +0008d380: 732d 466f 6f74 6e6f 7465 2d33 7f32 3733 s-Footnote-3.273 │ │ │ │ │ +0008d390: 3439 0a4e 6f64 653a 2054 7261 6e73 6c61 49.Node: Transla │ │ │ │ │ +0008d3a0: 7469 6f6e 737f 3237 3430 300a 5265 663a tions.27400.Ref: │ │ │ │ │ +0008d3b0: 2063 682d 7363 6f70 6520 7472 616e 736c ch-scope transl │ │ │ │ │ +0008d3c0: 6174 696f 6e73 7f32 3734 3933 0a52 6566 ations.27493.Ref │ │ │ │ │ +0008d3d0: 3a20 3162 7f32 3734 3933 0a4e 6f64 653a : 1b.27493.Node: │ │ │ │ │ +0008d3e0: 2054 6865 2044 6562 6961 6e20 4172 6368 The Debian Arch │ │ │ │ │ +0008d3f0: 6976 657f 3237 3636 350a 5265 663a 2063 ive.27665.Ref: c │ │ │ │ │ +0008d400: 682d 6172 6368 6976 6520 646f 637f 3237 h-archive doc.27 │ │ │ │ │ +0008d410: 3738 300a 5265 663a 2031 637f 3237 3738 780.Ref: 1c.2778 │ │ │ │ │ +0008d420: 300a 5265 663a 2063 682d 6172 6368 6976 0.Ref: ch-archiv │ │ │ │ │ +0008d430: 6520 7468 652d 6465 6269 616e 2d61 7263 e the-debian-arc │ │ │ │ │ +0008d440: 6869 7665 7f32 3737 3830 0a52 6566 3a20 hive.27780.Ref: │ │ │ │ │ +0008d450: 3164 7f32 3737 3830 0a52 6566 3a20 5468 1d.27780.Ref: Th │ │ │ │ │ +0008d460: 6520 4465 6269 616e 2041 7263 6869 7665 e Debian Archive │ │ │ │ │ +0008d470: 2d46 6f6f 746e 6f74 652d 317f 3239 3236 -Footnote-1.2926 │ │ │ │ │ +0008d480: 300a 4e6f 6465 3a20 5468 6520 4465 6269 0.Node: The Debi │ │ │ │ │ +0008d490: 616e 2046 7265 6520 536f 6674 7761 7265 an Free Software │ │ │ │ │ +0008d4a0: 2047 7569 6465 6c69 6e65 737f 3239 3532 Guidelines.2952 │ │ │ │ │ +0008d4b0: 380a 5265 663a 2063 682d 6172 6368 6976 8.Ref: ch-archiv │ │ │ │ │ +0008d4c0: 6520 732d 6466 7367 7f32 3936 3437 0a52 e s-dfsg.29647.R │ │ │ │ │ +0008d4d0: 6566 3a20 3165 7f32 3936 3437 0a52 6566 ef: 1e.29647.Ref │ │ │ │ │ +0008d4e0: 3a20 6368 2d61 7263 6869 7665 2074 6865 : ch-archive the │ │ │ │ │ +0008d4f0: 2d64 6562 6961 6e2d 6672 6565 2d73 6f66 -debian-free-sof │ │ │ │ │ +0008d500: 7477 6172 652d 6775 6964 656c 696e 6573 tware-guidelines │ │ │ │ │ +0008d510: 7f32 3936 3437 0a52 6566 3a20 3166 7f32 .29647.Ref: 1f.2 │ │ │ │ │ +0008d520: 3936 3437 0a4e 6f64 653a 2041 7263 6869 9647.Node: Archi │ │ │ │ │ +0008d530: 7665 2061 7265 6173 7f33 3239 3437 0a52 ve areas.32947.R │ │ │ │ │ +0008d540: 6566 3a20 6368 2d61 7263 6869 7665 2061 ef: ch-archive a │ │ │ │ │ +0008d550: 7263 6869 7665 2d61 7265 6173 7f33 3330 rchive-areas.330 │ │ │ │ │ +0008d560: 3939 0a52 6566 3a20 3230 7f33 3330 3939 99.Ref: 20.33099 │ │ │ │ │ +0008d570: 0a52 6566 3a20 6368 2d61 7263 6869 7665 .Ref: ch-archive │ │ │ │ │ +0008d580: 2073 2d73 6563 7469 6f6e 737f 3333 3039 s-sections.3309 │ │ │ │ │ +0008d590: 390a 5265 663a 2032 317f 3333 3039 390a 9.Ref: 21.33099. │ │ │ │ │ +0008d5a0: 4e6f 6465 3a20 5468 6520 6d61 696e 2061 Node: The main a │ │ │ │ │ +0008d5b0: 7263 6869 7665 2061 7265 617f 3333 3237 rchive area.3327 │ │ │ │ │ +0008d5c0: 300a 5265 663a 2063 682d 6172 6368 6976 0.Ref: ch-archiv │ │ │ │ │ +0008d5d0: 6520 732d 6d61 696e 7f33 3333 3931 0a52 e s-main.33391.R │ │ │ │ │ +0008d5e0: 6566 3a20 3232 7f33 3333 3931 0a52 6566 ef: 22.33391.Ref │ │ │ │ │ +0008d5f0: 3a20 6368 2d61 7263 6869 7665 2074 6865 : ch-archive the │ │ │ │ │ +0008d600: 2d6d 6169 6e2d 6172 6368 6976 652d 6172 -main-archive-ar │ │ │ │ │ +0008d610: 6561 7f33 3333 3931 0a52 6566 3a20 3233 ea.33391.Ref: 23 │ │ │ │ │ +0008d620: 7f33 3333 3931 0a52 6566 3a20 5468 6520 .33391.Ref: The │ │ │ │ │ +0008d630: 6d61 696e 2061 7263 6869 7665 2061 7265 main archive are │ │ │ │ │ +0008d640: 612d 466f 6f74 6e6f 7465 2d31 7f33 3536 a-Footnote-1.356 │ │ │ │ │ +0008d650: 3736 0a52 6566 3a20 5468 6520 6d61 696e 76.Ref: The main │ │ │ │ │ +0008d660: 2061 7263 6869 7665 2061 7265 612d 466f archive area-Fo │ │ │ │ │ +0008d670: 6f74 6e6f 7465 2d32 7f33 3537 3932 0a4e otnote-2.35792.N │ │ │ │ │ +0008d680: 6f64 653a 2054 6865 206e 6f6e 2d66 7265 ode: The non-fre │ │ │ │ │ +0008d690: 652d 6669 726d 7761 7265 2061 7263 6869 e-firmware archi │ │ │ │ │ +0008d6a0: 7665 2061 7265 617f 3335 3936 360a 5265 ve area.35966.Re │ │ │ │ │ +0008d6b0: 663a 2063 682d 6172 6368 6976 6520 732d f: ch-archive s- │ │ │ │ │ +0008d6c0: 6e6f 6e2d 6672 6565 2d66 6972 6d77 6172 non-free-firmwar │ │ │ │ │ +0008d6d0: 657f 3336 3132 300a 5265 663a 2032 357f e.36120.Ref: 25. │ │ │ │ │ +0008d6e0: 3336 3132 300a 5265 663a 2063 682d 6172 36120.Ref: ch-ar │ │ │ │ │ +0008d6f0: 6368 6976 6520 7468 652d 6e6f 6e2d 6672 chive the-non-fr │ │ │ │ │ +0008d700: 6565 2d66 6972 6d77 6172 652d 6172 6368 ee-firmware-arch │ │ │ │ │ +0008d710: 6976 652d 6172 6561 7f33 3631 3230 0a52 ive-area.36120.R │ │ │ │ │ +0008d720: 6566 3a20 3236 7f33 3631 3230 0a52 6566 ef: 26.36120.Ref │ │ │ │ │ +0008d730: 3a20 5468 6520 6e6f 6e2d 6672 6565 2d66 : The non-free-f │ │ │ │ │ +0008d740: 6972 6d77 6172 6520 6172 6368 6976 6520 irmware archive │ │ │ │ │ +0008d750: 6172 6561 2d46 6f6f 746e 6f74 652d 317f area-Footnote-1. │ │ │ │ │ +0008d760: 3336 3935 320a 4e6f 6465 3a20 5468 6520 36952.Node: The │ │ │ │ │ +0008d770: 636f 6e74 7269 6220 6172 6368 6976 6520 contrib archive │ │ │ │ │ +0008d780: 6172 6561 7f33 3731 3536 0a52 6566 3a20 area.37156.Ref: │ │ │ │ │ +0008d790: 6368 2d61 7263 6869 7665 2073 2d63 6f6e ch-archive s-con │ │ │ │ │ +0008d7a0: 7472 6962 7f33 3733 3134 0a52 6566 3a20 trib.37314.Ref: │ │ │ │ │ +0008d7b0: 3237 7f33 3733 3134 0a52 6566 3a20 6368 27.37314.Ref: ch │ │ │ │ │ +0008d7c0: 2d61 7263 6869 7665 2074 6865 2d63 6f6e -archive the-con │ │ │ │ │ +0008d7d0: 7472 6962 2d61 7263 6869 7665 2d61 7265 trib-archive-are │ │ │ │ │ +0008d7e0: 617f 3337 3331 340a 5265 663a 2032 387f a.37314.Ref: 28. │ │ │ │ │ +0008d7f0: 3337 3331 340a 4e6f 6465 3a20 5468 6520 37314.Node: The │ │ │ │ │ +0008d800: 6e6f 6e2d 6672 6565 2061 7263 6869 7665 non-free archive │ │ │ │ │ +0008d810: 2061 7265 617f 3338 3234 370a 5265 663a area.38247.Ref: │ │ │ │ │ +0008d820: 2063 682d 6172 6368 6976 6520 732d 6e6f ch-archive s-no │ │ │ │ │ +0008d830: 6e2d 6672 6565 7f33 3833 3632 0a52 6566 n-free.38362.Ref │ │ │ │ │ +0008d840: 3a20 3239 7f33 3833 3632 0a52 6566 3a20 : 29.38362.Ref: │ │ │ │ │ +0008d850: 6368 2d61 7263 6869 7665 2074 6865 2d6e ch-archive the-n │ │ │ │ │ +0008d860: 6f6e 2d66 7265 652d 6172 6368 6976 652d on-free-archive- │ │ │ │ │ +0008d870: 6172 6561 7f33 3833 3632 0a52 6566 3a20 area.38362.Ref: │ │ │ │ │ +0008d880: 3261 7f33 3833 3632 0a52 6566 3a20 5468 2a.38362.Ref: Th │ │ │ │ │ +0008d890: 6520 6e6f 6e2d 6672 6565 2061 7263 6869 e non-free archi │ │ │ │ │ +0008d8a0: 7665 2061 7265 612d 466f 6f74 6e6f 7465 ve area-Footnote │ │ │ │ │ +0008d8b0: 2d31 7f33 3933 3338 0a4e 6f64 653a 2043 -1.39338.Node: C │ │ │ │ │ +0008d8c0: 6f70 7972 6967 6874 2063 6f6e 7369 6465 opyright conside │ │ │ │ │ +0008d8d0: 7261 7469 6f6e 737f 3339 3534 320a 5265 rations.39542.Re │ │ │ │ │ +0008d8e0: 663a 2063 682d 6172 6368 6976 6520 636f f: ch-archive co │ │ │ │ │ +0008d8f0: 7079 7269 6768 742d 636f 6e73 6964 6572 pyright-consider │ │ │ │ │ +0008d900: 6174 696f 6e73 7f33 3936 3637 0a52 6566 ations.39667.Ref │ │ │ │ │ +0008d910: 3a20 3262 7f33 3936 3637 0a52 6566 3a20 : 2b.39667.Ref: │ │ │ │ │ +0008d920: 6368 2d61 7263 6869 7665 2073 2d70 6b67 ch-archive s-pkg │ │ │ │ │ +0008d930: 636f 7079 7269 6768 747f 3339 3636 370a copyright.39667. │ │ │ │ │ +0008d940: 5265 663a 2032 637f 3339 3636 370a 5265 Ref: 2c.39667.Re │ │ │ │ │ +0008d950: 663a 2043 6f70 7972 6967 6874 2063 6f6e f: Copyright con │ │ │ │ │ +0008d960: 7369 6465 7261 7469 6f6e 732d 466f 6f74 siderations-Foot │ │ │ │ │ +0008d970: 6e6f 7465 2d31 7f34 3332 3335 0a4e 6f64 note-1.43235.Nod │ │ │ │ │ +0008d980: 653a 2053 6563 7469 6f6e 737f 3433 3634 e: Sections.4364 │ │ │ │ │ +0008d990: 320a 5265 663a 2063 682d 6172 6368 6976 2.Ref: ch-archiv │ │ │ │ │ +0008d9a0: 6520 732d 7375 6273 6563 7469 6f6e 737f e s-subsections. │ │ │ │ │ +0008d9b0: 3433 3736 340a 5265 663a 2032 347f 3433 43764.Ref: 24.43 │ │ │ │ │ +0008d9c0: 3736 340a 5265 663a 2063 682d 6172 6368 764.Ref: ch-arch │ │ │ │ │ +0008d9d0: 6976 6520 7365 6374 696f 6e73 7f34 3337 ive sections.437 │ │ │ │ │ +0008d9e0: 3634 0a52 6566 3a20 3265 7f34 3337 3634 64.Ref: 2e.43764 │ │ │ │ │ +0008d9f0: 0a52 6566 3a20 5365 6374 696f 6e73 2d46 .Ref: Sections-F │ │ │ │ │ +0008da00: 6f6f 746e 6f74 652d 317f 3435 3235 310a ootnote-1.45251. │ │ │ │ │ +0008da10: 4e6f 6465 3a20 5072 696f 7269 7469 6573 Node: Priorities │ │ │ │ │ +0008da20: 7f34 3532 3937 0a52 6566 3a20 6368 2d61 .45297.Ref: ch-a │ │ │ │ │ +0008da30: 7263 6869 7665 2070 7269 6f72 6974 6965 rchive prioritie │ │ │ │ │ +0008da40: 737f 3435 3338 360a 5265 663a 2033 307f s.45386.Ref: 30. │ │ │ │ │ +0008da50: 3435 3338 360a 5265 663a 2063 682d 6172 45386.Ref: ch-ar │ │ │ │ │ +0008da60: 6368 6976 6520 732d 7072 696f 7269 7469 chive s-prioriti │ │ │ │ │ +0008da70: 6573 7f34 3533 3836 0a52 6566 3a20 3331 es.45386.Ref: 31 │ │ │ │ │ +0008da80: 7f34 3533 3836 0a52 6566 3a20 5072 696f .45386.Ref: Prio │ │ │ │ │ +0008da90: 7269 7469 6573 2d46 6f6f 746e 6f74 652d rities-Footnote- │ │ │ │ │ +0008daa0: 317f 3439 3132 300a 4e6f 6465 3a20 4269 1.49120.Node: Bi │ │ │ │ │ +0008dab0: 6e61 7279 2070 6163 6b61 6765 737f 3439 nary packages.49 │ │ │ │ │ +0008dac0: 3232 380a 5265 663a 2063 682d 6269 6e61 228.Ref: ch-bina │ │ │ │ │ +0008dad0: 7279 2064 6f63 7f34 3933 3431 0a52 6566 ry doc.49341.Ref │ │ │ │ │ +0008dae0: 3a20 3333 7f34 3933 3431 0a52 6566 3a20 : 33.49341.Ref: │ │ │ │ │ +0008daf0: 6368 2d62 696e 6172 7920 6269 6e61 7279 ch-binary binary │ │ │ │ │ +0008db00: 2d70 6163 6b61 6765 737f 3439 3334 310a -packages.49341. │ │ │ │ │ +0008db10: 5265 663a 2033 347f 3439 3334 310a 4e6f Ref: 34.49341.No │ │ │ │ │ +0008db20: 6465 3a20 5468 6520 7061 636b 6167 6520 de: The package │ │ │ │ │ +0008db30: 6e61 6d65 7f35 3131 3034 0a52 6566 3a20 name.51104.Ref: │ │ │ │ │ +0008db40: 6368 2d62 696e 6172 7920 7333 2d31 7f35 ch-binary s3-1.5 │ │ │ │ │ +0008db50: 3132 3132 0a52 6566 3a20 3361 7f35 3132 1212.Ref: 3a.512 │ │ │ │ │ +0008db60: 3132 0a52 6566 3a20 6368 2d62 696e 6172 12.Ref: ch-binar │ │ │ │ │ +0008db70: 7920 7468 652d 7061 636b 6167 652d 6e61 y the-package-na │ │ │ │ │ +0008db80: 6d65 7f35 3132 3132 0a52 6566 3a20 3362 me.51212.Ref: 3b │ │ │ │ │ +0008db90: 7f35 3132 3132 0a4e 6f64 653a 2050 6163 .51212.Node: Pac │ │ │ │ │ +0008dba0: 6b61 6765 7320 7769 7468 2070 6f74 656e kages with poten │ │ │ │ │ +0008dbb0: 7469 616c 6c79 206f 6666 656e 7369 7665 tially offensive │ │ │ │ │ +0008dbc0: 2063 6f6e 7465 6e74 7f35 3135 3935 0a52 content.51595.R │ │ │ │ │ +0008dbd0: 6566 3a20 6368 2d62 696e 6172 7920 7061 ef: ch-binary pa │ │ │ │ │ +0008dbe0: 636b 6167 6573 2d77 6974 682d 706f 7465 ckages-with-pote │ │ │ │ │ +0008dbf0: 6e74 6961 6c6c 792d 6f66 6665 6e73 6976 ntially-offensiv │ │ │ │ │ +0008dc00: 652d 636f 6e74 656e 747f 3531 3639 380a e-content.51698. │ │ │ │ │ +0008dc10: 5265 663a 2033 647f 3531 3639 380a 5265 Ref: 3d.51698.Re │ │ │ │ │ +0008dc20: 663a 2063 682d 6269 6e61 7279 2073 332d f: ch-binary s3- │ │ │ │ │ +0008dc30: 312d 317f 3531 3639 380a 5265 663a 2033 1-1.51698.Ref: 3 │ │ │ │ │ +0008dc40: 657f 3531 3639 380a 4e6f 6465 3a20 5468 e.51698.Node: Th │ │ │ │ │ +0008dc50: 6520 7665 7273 696f 6e20 6f66 2061 2070 e version of a p │ │ │ │ │ +0008dc60: 6163 6b61 6765 7f35 3235 3538 0a52 6566 ackage.52558.Ref │ │ │ │ │ +0008dc70: 3a20 6368 2d62 696e 6172 7920 732d 7665 : ch-binary s-ve │ │ │ │ │ +0008dc80: 7273 696f 6e73 7f35 3237 3032 0a52 6566 rsions.52702.Ref │ │ │ │ │ +0008dc90: 3a20 3366 7f35 3237 3032 0a52 6566 3a20 : 3f.52702.Ref: │ │ │ │ │ +0008dca0: 6368 2d62 696e 6172 7920 7468 652d 7665 ch-binary the-ve │ │ │ │ │ +0008dcb0: 7273 696f 6e2d 6f66 2d61 2d70 6163 6b61 rsion-of-a-packa │ │ │ │ │ +0008dcc0: 6765 7f35 3237 3032 0a52 6566 3a20 3430 ge.52702.Ref: 40 │ │ │ │ │ +0008dcd0: 7f35 3237 3032 0a4e 6f64 653a 2056 6572 .52702.Node: Ver │ │ │ │ │ +0008dce0: 7369 6f6e 206e 756d 6265 7273 2062 6173 sion numbers bas │ │ │ │ │ +0008dcf0: 6564 206f 6e20 6461 7465 737f 3533 3438 ed on dates.5348 │ │ │ │ │ +0008dd00: 310a 5265 663a 2063 682d 6269 6e61 7279 1.Ref: ch-binary │ │ │ │ │ +0008dd10: 2073 332d 322d 317f 3533 3631 370a 5265 s3-2-1.53617.Re │ │ │ │ │ +0008dd20: 663a 2034 327f 3533 3631 370a 5265 663a f: 42.53617.Ref: │ │ │ │ │ +0008dd30: 2063 682d 6269 6e61 7279 2076 6572 7369 ch-binary versi │ │ │ │ │ +0008dd40: 6f6e 2d6e 756d 6265 7273 2d62 6173 6564 on-numbers-based │ │ │ │ │ +0008dd50: 2d6f 6e2d 6461 7465 737f 3533 3631 370a -on-dates.53617. │ │ │ │ │ +0008dd60: 5265 663a 2034 337f 3533 3631 370a 4e6f Ref: 43.53617.No │ │ │ │ │ +0008dd70: 6465 3a20 556e 6971 7565 6e65 7373 206f de: Uniqueness o │ │ │ │ │ +0008dd80: 6620 7665 7273 696f 6e20 6e75 6d62 6572 f version number │ │ │ │ │ +0008dd90: 737f 3534 3730 320a 5265 663a 2063 682d s.54702.Ref: ch- │ │ │ │ │ +0008dda0: 6269 6e61 7279 2073 332d 322d 327f 3534 binary s3-2-2.54 │ │ │ │ │ +0008ddb0: 3833 380a 5265 663a 2034 347f 3534 3833 838.Ref: 44.5483 │ │ │ │ │ +0008ddc0: 380a 5265 663a 2063 682d 6269 6e61 7279 8.Ref: ch-binary │ │ │ │ │ +0008ddd0: 2075 6e69 7175 656e 6573 732d 6f66 2d76 uniqueness-of-v │ │ │ │ │ +0008dde0: 6572 7369 6f6e 2d6e 756d 6265 7273 7f35 ersion-numbers.5 │ │ │ │ │ +0008ddf0: 3438 3338 0a52 6566 3a20 3435 7f35 3438 4838.Ref: 45.548 │ │ │ │ │ +0008de00: 3338 0a4e 6f64 653a 2054 6865 206d 6169 38.Node: The mai │ │ │ │ │ +0008de10: 6e74 6169 6e65 7220 6f66 2061 2070 6163 ntainer of a pac │ │ │ │ │ +0008de20: 6b61 6765 7f35 3633 3430 0a52 6566 3a20 kage.56340.Ref: │ │ │ │ │ +0008de30: 6368 2d62 696e 6172 7920 732d 6d61 696e ch-binary s-main │ │ │ │ │ +0008de40: 7461 696e 6572 7f35 3634 3936 0a52 6566 tainer.56496.Ref │ │ │ │ │ +0008de50: 3a20 3437 7f35 3634 3936 0a52 6566 3a20 : 47.56496.Ref: │ │ │ │ │ +0008de60: 6368 2d62 696e 6172 7920 7468 652d 6d61 ch-binary the-ma │ │ │ │ │ +0008de70: 696e 7461 696e 6572 2d6f 662d 612d 7061 intainer-of-a-pa │ │ │ │ │ +0008de80: 636b 6167 657f 3536 3439 360a 5265 663a ckage.56496.Ref: │ │ │ │ │ +0008de90: 2034 387f 3536 3439 360a 5265 663a 2054 48.56496.Ref: T │ │ │ │ │ +0008dea0: 6865 206d 6169 6e74 6169 6e65 7220 6f66 he maintainer of │ │ │ │ │ +0008deb0: 2061 2070 6163 6b61 6765 2d46 6f6f 746e a package-Footn │ │ │ │ │ +0008dec0: 6f74 652d 317f 3538 3631 320a 5265 663a ote-1.58612.Ref: │ │ │ │ │ +0008ded0: 2054 6865 206d 6169 6e74 6169 6e65 7220 The maintainer │ │ │ │ │ +0008dee0: 6f66 2061 2070 6163 6b61 6765 2d46 6f6f of a package-Foo │ │ │ │ │ +0008def0: 746e 6f74 652d 327f 3538 3739 370a 4e6f tnote-2.58797.No │ │ │ │ │ +0008df00: 6465 3a20 5468 6520 6465 7363 7269 7074 de: The descript │ │ │ │ │ +0008df10: 696f 6e20 6f66 2061 2070 6163 6b61 6765 ion of a package │ │ │ │ │ +0008df20: 7f35 3839 3530 0a52 6566 3a20 6368 2d62 .58950.Ref: ch-b │ │ │ │ │ +0008df30: 696e 6172 7920 732d 6465 7363 7269 7074 inary s-descript │ │ │ │ │ +0008df40: 696f 6e73 7f35 3930 3934 0a52 6566 3a20 ions.59094.Ref: │ │ │ │ │ +0008df50: 3462 7f35 3930 3934 0a52 6566 3a20 6368 4b.59094.Ref: ch │ │ │ │ │ +0008df60: 2d62 696e 6172 7920 7468 652d 6465 7363 -binary the-desc │ │ │ │ │ +0008df70: 7269 7074 696f 6e2d 6f66 2d61 2d70 6163 ription-of-a-pac │ │ │ │ │ +0008df80: 6b61 6765 7f35 3930 3934 0a52 6566 3a20 kage.59094.Ref: │ │ │ │ │ +0008df90: 3463 7f35 3930 3934 0a4e 6f64 653a 2054 4c.59094.Node: T │ │ │ │ │ +0008dfa0: 6865 2073 696e 676c 6520 6c69 6e65 2073 he single line s │ │ │ │ │ +0008dfb0: 796e 6f70 7369 737f 3630 3438 360a 5265 ynopsis.60486.Re │ │ │ │ │ +0008dfc0: 663a 2063 682d 6269 6e61 7279 2073 2d73 f: ch-binary s-s │ │ │ │ │ +0008dfd0: 796e 6f70 7369 737f 3630 3631 350a 5265 ynopsis.60615.Re │ │ │ │ │ +0008dfe0: 663a 2034 657f 3630 3631 350a 5265 663a f: 4e.60615.Ref: │ │ │ │ │ +0008dff0: 2063 682d 6269 6e61 7279 2074 6865 2d73 ch-binary the-s │ │ │ │ │ +0008e000: 696e 676c 652d 6c69 6e65 2d73 796e 6f70 ingle-line-synop │ │ │ │ │ +0008e010: 7369 737f 3630 3631 350a 5265 663a 2034 sis.60615.Ref: 4 │ │ │ │ │ +0008e020: 667f 3630 3631 350a 4e6f 6465 3a20 5468 f.60615.Node: Th │ │ │ │ │ +0008e030: 6520 6578 7465 6e64 6564 2064 6573 6372 e extended descr │ │ │ │ │ +0008e040: 6970 7469 6f6e 7f36 3130 3134 0a52 6566 iption.61014.Ref │ │ │ │ │ +0008e050: 3a20 6368 2d62 696e 6172 7920 732d 6578 : ch-binary s-ex │ │ │ │ │ +0008e060: 7465 6e64 6564 6465 7363 7f36 3131 3433 tendeddesc.61143 │ │ │ │ │ +0008e070: 0a52 6566 3a20 3530 7f36 3131 3433 0a52 .Ref: 50.61143.R │ │ │ │ │ +0008e080: 6566 3a20 6368 2d62 696e 6172 7920 7468 ef: ch-binary th │ │ │ │ │ +0008e090: 652d 6578 7465 6e64 6564 2d64 6573 6372 e-extended-descr │ │ │ │ │ +0008e0a0: 6970 7469 6f6e 7f36 3131 3433 0a52 6566 iption.61143.Ref │ │ │ │ │ +0008e0b0: 3a20 3531 7f36 3131 3433 0a52 6566 3a20 : 51.61143.Ref: │ │ │ │ │ +0008e0c0: 5468 6520 6578 7465 6e64 6564 2064 6573 The extended des │ │ │ │ │ +0008e0d0: 6372 6970 7469 6f6e 2d46 6f6f 746e 6f74 cription-Footnot │ │ │ │ │ +0008e0e0: 652d 317f 3631 3738 350a 4e6f 6465 3a20 e-1.61785.Node: │ │ │ │ │ +0008e0f0: 4465 7065 6e64 656e 6369 6573 7f36 3230 Dependencies.620 │ │ │ │ │ +0008e100: 3132 0a52 6566 3a20 6368 2d62 696e 6172 12.Ref: ch-binar │ │ │ │ │ +0008e110: 7920 6465 7065 6e64 656e 6369 6573 7f36 y dependencies.6 │ │ │ │ │ +0008e120: 3231 3435 0a52 6566 3a20 3532 7f36 3231 2145.Ref: 52.621 │ │ │ │ │ +0008e130: 3435 0a52 6566 3a20 6368 2d62 696e 6172 45.Ref: ch-binar │ │ │ │ │ +0008e140: 7920 732d 6465 7065 6e64 656e 6369 6573 y s-dependencies │ │ │ │ │ +0008e150: 7f36 3231 3435 0a52 6566 3a20 3533 7f36 .62145.Ref: 53.6 │ │ │ │ │ +0008e160: 3231 3435 0a52 6566 3a20 4465 7065 6e64 2145.Ref: Depend │ │ │ │ │ +0008e170: 656e 6369 6573 2d46 6f6f 746e 6f74 652d encies-Footnote- │ │ │ │ │ +0008e180: 317f 3633 3231 370a 4e6f 6465 3a20 5669 1.63217.Node: Vi │ │ │ │ │ +0008e190: 7274 7561 6c20 7061 636b 6167 6573 7f36 rtual packages.6 │ │ │ │ │ +0008e1a0: 3339 3430 0a52 6566 3a20 6368 2d62 696e 3940.Ref: ch-bin │ │ │ │ │ +0008e1b0: 6172 7920 732d 7669 7274 7561 6c2d 706b ary s-virtual-pk │ │ │ │ │ +0008e1c0: 677f 3634 3035 360a 5265 663a 2031 337f g.64056.Ref: 13. │ │ │ │ │ +0008e1d0: 3634 3035 360a 5265 663a 2063 682d 6269 64056.Ref: ch-bi │ │ │ │ │ +0008e1e0: 6e61 7279 2076 6972 7475 616c 2d70 6163 nary virtual-pac │ │ │ │ │ +0008e1f0: 6b61 6765 737f 3634 3035 360a 5265 663a kages.64056.Ref: │ │ │ │ │ +0008e200: 2035 357f 3634 3035 360a 4e6f 6465 3a20 55.64056.Node: │ │ │ │ │ +0008e210: 4261 7365 2073 7973 7465 6d7f 3635 3331 Base system.6531 │ │ │ │ │ +0008e220: 360a 5265 663a 2063 682d 6269 6e61 7279 6.Ref: ch-binary │ │ │ │ │ +0008e230: 2062 6173 652d 7379 7374 656d 7f36 3534 base-system.654 │ │ │ │ │ +0008e240: 3338 0a52 6566 3a20 3537 7f36 3534 3338 38.Ref: 57.65438 │ │ │ │ │ +0008e250: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ +0008e260: 7333 2d37 7f36 3534 3338 0a52 6566 3a20 s3-7.65438.Ref: │ │ │ │ │ +0008e270: 3538 7f36 3534 3338 0a4e 6f64 653a 2045 58.65438.Node: E │ │ │ │ │ +0008e280: 7373 656e 7469 616c 2070 6163 6b61 6765 ssential package │ │ │ │ │ +0008e290: 737f 3635 3837 300a 5265 663a 2063 682d s.65870.Ref: ch- │ │ │ │ │ +0008e2a0: 6269 6e61 7279 2065 7373 656e 7469 616c binary essential │ │ │ │ │ +0008e2b0: 2d70 6163 6b61 6765 737f 3635 3939 340a -packages.65994. │ │ │ │ │ +0008e2c0: 5265 663a 2035 397f 3635 3939 340a 5265 Ref: 59.65994.Re │ │ │ │ │ +0008e2d0: 663a 2063 682d 6269 6e61 7279 2073 332d f: ch-binary s3- │ │ │ │ │ +0008e2e0: 387f 3635 3939 340a 5265 663a 2035 617f 8.65994.Ref: 5a. │ │ │ │ │ +0008e2f0: 3635 3939 340a 4e6f 6465 3a20 4d61 696e 65994.Node: Main │ │ │ │ │ +0008e300: 7461 696e 6572 2053 6372 6970 7473 7f36 tainer Scripts.6 │ │ │ │ │ +0008e310: 3738 3635 0a52 6566 3a20 6368 2d62 696e 7865.Ref: ch-bin │ │ │ │ │ +0008e320: 6172 7920 6d61 696e 7461 696e 6572 2d73 ary maintainer-s │ │ │ │ │ +0008e330: 6372 6970 7473 7f36 3739 3639 0a52 6566 cripts.67969.Ref │ │ │ │ │ +0008e340: 3a20 3563 7f36 3739 3639 0a52 6566 3a20 : 5c.67969.Ref: │ │ │ │ │ +0008e350: 6368 2d62 696e 6172 7920 732d 6d61 696e ch-binary s-main │ │ │ │ │ +0008e360: 7473 6372 6970 7473 7f36 3739 3639 0a52 tscripts.67969.R │ │ │ │ │ +0008e370: 6566 3a20 3564 7f36 3739 3639 0a52 6566 ef: 5d.67969.Ref │ │ │ │ │ 0008e380: 3a20 4d61 696e 7461 696e 6572 2053 6372 : Maintainer Scr │ │ │ │ │ -0008e390: 6970 7473 2d46 6f6f 746e 6f74 652d 347f ipts-Footnote-4. │ │ │ │ │ -0008e3a0: 3731 3130 310a 5265 663a 204d 6169 6e74 71101.Ref: Maint │ │ │ │ │ +0008e390: 6970 7473 2d46 6f6f 746e 6f74 652d 317f ipts-Footnote-1. │ │ │ │ │ +0008e3a0: 3730 3831 300a 5265 663a 204d 6169 6e74 70810.Ref: Maint │ │ │ │ │ 0008e3b0: 6169 6e65 7220 5363 7269 7074 732d 466f ainer Scripts-Fo │ │ │ │ │ -0008e3c0: 6f74 6e6f 7465 2d35 7f37 3132 3032 0a52 otnote-5.71202.R │ │ │ │ │ +0008e3c0: 6f74 6e6f 7465 2d32 7f37 3038 3938 0a52 otnote-2.70898.R │ │ │ │ │ 0008e3d0: 6566 3a20 4d61 696e 7461 696e 6572 2053 ef: Maintainer S │ │ │ │ │ 0008e3e0: 6372 6970 7473 2d46 6f6f 746e 6f74 652d cripts-Footnote- │ │ │ │ │ -0008e3f0: 367f 3731 3332 330a 5265 663a 204d 6169 6.71323.Ref: Mai │ │ │ │ │ +0008e3f0: 337f 3730 3938 300a 5265 663a 204d 6169 3.70980.Ref: Mai │ │ │ │ │ 0008e400: 6e74 6169 6e65 7220 5363 7269 7074 732d ntainer Scripts- │ │ │ │ │ -0008e410: 466f 6f74 6e6f 7465 2d37 7f37 3134 3036 Footnote-7.71406 │ │ │ │ │ +0008e410: 466f 6f74 6e6f 7465 2d34 7f37 3131 3031 Footnote-4.71101 │ │ │ │ │ 0008e420: 0a52 6566 3a20 4d61 696e 7461 696e 6572 .Ref: Maintainer │ │ │ │ │ 0008e430: 2053 6372 6970 7473 2d46 6f6f 746e 6f74 Scripts-Footnot │ │ │ │ │ -0008e440: 652d 387f 3731 3439 340a 4e6f 6465 3a20 e-8.71494.Node: │ │ │ │ │ -0008e450: 5072 6f6d 7074 696e 6720 696e 206d 6169 Prompting in mai │ │ │ │ │ -0008e460: 6e74 6169 6e65 7220 7363 7269 7074 737f ntainer scripts. │ │ │ │ │ -0008e470: 3731 3538 320a 5265 663a 2063 682d 6269 71582.Ref: ch-bi │ │ │ │ │ -0008e480: 6e61 7279 2070 726f 6d70 7469 6e67 2d69 nary prompting-i │ │ │ │ │ -0008e490: 6e2d 6d61 696e 7461 696e 6572 2d73 6372 n-maintainer-scr │ │ │ │ │ -0008e4a0: 6970 7473 7f37 3136 3735 0a52 6566 3a20 ipts.71675.Ref: │ │ │ │ │ -0008e4b0: 3566 7f37 3136 3735 0a52 6566 3a20 6368 5f.71675.Ref: ch │ │ │ │ │ -0008e4c0: 2d62 696e 6172 7920 732d 6d61 696e 7473 -binary s-maints │ │ │ │ │ -0008e4d0: 6372 6970 7470 726f 6d70 747f 3731 3637 criptprompt.7167 │ │ │ │ │ -0008e4e0: 350a 5265 663a 2031 367f 3731 3637 350a 5.Ref: 16.71675. │ │ │ │ │ -0008e4f0: 5265 663a 2050 726f 6d70 7469 6e67 2069 Ref: Prompting i │ │ │ │ │ -0008e500: 6e20 6d61 696e 7461 696e 6572 2073 6372 n maintainer scr │ │ │ │ │ -0008e510: 6970 7473 2d46 6f6f 746e 6f74 652d 317f ipts-Footnote-1. │ │ │ │ │ -0008e520: 3734 3934 330a 4e6f 6465 3a20 536f 7572 74943.Node: Sour │ │ │ │ │ -0008e530: 6365 2070 6163 6b61 6765 737f 3735 3135 ce packages.7515 │ │ │ │ │ -0008e540: 320a 5265 663a 2063 682d 736f 7572 6365 2.Ref: ch-source │ │ │ │ │ -0008e550: 2064 6f63 7f37 3532 3737 0a52 6566 3a20 doc.75277.Ref: │ │ │ │ │ -0008e560: 3630 7f37 3532 3737 0a52 6566 3a20 6368 60.75277.Ref: ch │ │ │ │ │ -0008e570: 2d73 6f75 7263 6520 732d 736f 7572 6365 -source s-source │ │ │ │ │ -0008e580: 2d70 6163 6b61 6765 737f 3735 3237 370a -packages.75277. │ │ │ │ │ -0008e590: 5265 663a 2036 317f 3735 3237 370a 5265 Ref: 61.75277.Re │ │ │ │ │ -0008e5a0: 663a 2063 682d 736f 7572 6365 2073 6f75 f: ch-source sou │ │ │ │ │ -0008e5b0: 7263 652d 7061 636b 6167 6573 7f37 3532 rce-packages.752 │ │ │ │ │ -0008e5c0: 3737 0a52 6566 3a20 3632 7f37 3532 3737 77.Ref: 62.75277 │ │ │ │ │ -0008e5d0: 0a4e 6f64 653a 2053 7461 6e64 6172 6473 .Node: Standards │ │ │ │ │ -0008e5e0: 2063 6f6e 666f 726d 616e 6365 7f37 3739 conformance.779 │ │ │ │ │ -0008e5f0: 3138 0a52 6566 3a20 6368 2d73 6f75 7263 18.Ref: ch-sourc │ │ │ │ │ -0008e600: 6520 732d 7374 616e 6461 7264 7376 6572 e s-standardsver │ │ │ │ │ -0008e610: 7369 6f6e 7f37 3830 3238 0a52 6566 3a20 sion.78028.Ref: │ │ │ │ │ -0008e620: 3634 7f37 3830 3238 0a52 6566 3a20 6368 64.78028.Ref: ch │ │ │ │ │ -0008e630: 2d73 6f75 7263 6520 7374 616e 6461 7264 -source standard │ │ │ │ │ -0008e640: 732d 636f 6e66 6f72 6d61 6e63 657f 3738 s-conformance.78 │ │ │ │ │ -0008e650: 3032 380a 5265 663a 2036 357f 3738 3032 028.Ref: 65.7802 │ │ │ │ │ -0008e660: 380a 4e6f 6465 3a20 5061 636b 6167 6520 8.Node: Package │ │ │ │ │ -0008e670: 7265 6c61 7469 6f6e 7368 6970 737f 3739 relationships.79 │ │ │ │ │ -0008e680: 3133 310a 5265 663a 2063 682d 736f 7572 131.Ref: ch-sour │ │ │ │ │ -0008e690: 6365 2070 6163 6b61 6765 2d72 656c 6174 ce package-relat │ │ │ │ │ -0008e6a0: 696f 6e73 6869 7073 7f37 3932 3831 0a52 ionships.79281.R │ │ │ │ │ -0008e6b0: 6566 3a20 3637 7f37 3932 3831 0a52 6566 ef: 67.79281.Ref │ │ │ │ │ -0008e6c0: 3a20 6368 2d73 6f75 7263 6520 732d 706b : ch-source s-pk │ │ │ │ │ -0008e6d0: 672d 7265 6c61 7469 6f6e 737f 3739 3238 g-relations.7928 │ │ │ │ │ -0008e6e0: 310a 5265 663a 2036 387f 3739 3238 310a 1.Ref: 68.79281. │ │ │ │ │ -0008e6f0: 5265 663a 2050 6163 6b61 6765 2072 656c Ref: Package rel │ │ │ │ │ -0008e700: 6174 696f 6e73 6869 7073 2d46 6f6f 746e ationships-Footn │ │ │ │ │ -0008e710: 6f74 652d 317f 3830 3932 360a 5265 663a ote-1.80926.Ref: │ │ │ │ │ -0008e720: 2050 6163 6b61 6765 2072 656c 6174 696f Package relatio │ │ │ │ │ -0008e730: 6e73 6869 7073 2d46 6f6f 746e 6f74 652d nships-Footnote- │ │ │ │ │ -0008e740: 327f 3831 3530 300a 4e6f 6465 3a20 4368 2.81500.Node: Ch │ │ │ │ │ -0008e750: 616e 6765 7320 746f 2074 6865 2075 7073 anges to the ups │ │ │ │ │ -0008e760: 7472 6561 6d20 736f 7572 6365 737f 3832 tream sources.82 │ │ │ │ │ -0008e770: 3030 310a 5265 663a 2063 682d 736f 7572 001.Ref: ch-sour │ │ │ │ │ -0008e780: 6365 2063 6861 6e67 6573 2d74 6f2d 7468 ce changes-to-th │ │ │ │ │ -0008e790: 652d 7570 7374 7265 616d 2d73 6f75 7263 e-upstream-sourc │ │ │ │ │ -0008e7a0: 6573 7f38 3231 3633 0a52 6566 3a20 3639 es.82163.Ref: 69 │ │ │ │ │ -0008e7b0: 7f38 3231 3633 0a52 6566 3a20 6368 2d73 .82163.Ref: ch-s │ │ │ │ │ -0008e7c0: 6f75 7263 6520 7334 2d33 7f38 3231 3633 ource s4-3.82163 │ │ │ │ │ -0008e7d0: 0a52 6566 3a20 3661 7f38 3231 3633 0a4e .Ref: 6a.82163.N │ │ │ │ │ -0008e7e0: 6f64 653a 2044 6562 6961 6e20 6368 616e ode: Debian chan │ │ │ │ │ -0008e7f0: 6765 6c6f 6720 6465 6269 616e 2f63 6861 gelog debian/cha │ │ │ │ │ -0008e800: 6e67 656c 6f67 7f38 3338 3536 0a52 6566 ngelog.83856.Ref │ │ │ │ │ -0008e810: 3a20 6368 2d73 6f75 7263 6520 6465 6269 : ch-source debi │ │ │ │ │ -0008e820: 616e 2d63 6861 6e67 656c 6f67 2d64 6562 an-changelog-deb │ │ │ │ │ -0008e830: 6961 6e2d 6368 616e 6765 6c6f 677f 3834 ian-changelog.84 │ │ │ │ │ -0008e840: 3032 330a 5265 663a 2036 637f 3834 3032 023.Ref: 6c.8402 │ │ │ │ │ -0008e850: 330a 5265 663a 2063 682d 736f 7572 6365 3.Ref: ch-source │ │ │ │ │ -0008e860: 2073 2d64 706b 6763 6861 6e67 656c 6f67 s-dpkgchangelog │ │ │ │ │ -0008e870: 7f38 3430 3233 0a52 6566 3a20 3664 7f38 .84023.Ref: 6d.8 │ │ │ │ │ -0008e880: 3430 3233 0a52 6566 3a20 4465 6269 616e 4023.Ref: Debian │ │ │ │ │ -0008e890: 2063 6861 6e67 656c 6f67 2064 6562 6961 changelog debia │ │ │ │ │ -0008e8a0: 6e2f 6368 616e 6765 6c6f 672d 466f 6f74 n/changelog-Foot │ │ │ │ │ -0008e8b0: 6e6f 7465 2d31 7f38 3833 3536 0a52 6566 note-1.88356.Ref │ │ │ │ │ -0008e8c0: 3a20 4465 6269 616e 2063 6861 6e67 656c : Debian changel │ │ │ │ │ -0008e8d0: 6f67 2064 6562 6961 6e2f 6368 616e 6765 og debian/change │ │ │ │ │ -0008e8e0: 6c6f 672d 466f 6f74 6e6f 7465 2d32 7f38 log-Footnote-2.8 │ │ │ │ │ -0008e8f0: 3835 3136 0a52 6566 3a20 4465 6269 616e 8516.Ref: Debian │ │ │ │ │ -0008e900: 2063 6861 6e67 656c 6f67 2064 6562 6961 changelog debia │ │ │ │ │ -0008e910: 6e2f 6368 616e 6765 6c6f 672d 466f 6f74 n/changelog-Foot │ │ │ │ │ -0008e920: 6e6f 7465 2d33 7f38 3838 3337 0a52 6566 note-3.88837.Ref │ │ │ │ │ -0008e930: 3a20 4465 6269 616e 2063 6861 6e67 656c : Debian changel │ │ │ │ │ -0008e940: 6f67 2064 6562 6961 6e2f 6368 616e 6765 og debian/change │ │ │ │ │ -0008e950: 6c6f 672d 466f 6f74 6e6f 7465 2d34 7f38 log-Footnote-4.8 │ │ │ │ │ -0008e960: 3934 3637 0a52 6566 3a20 4465 6269 616e 9467.Ref: Debian │ │ │ │ │ -0008e970: 2063 6861 6e67 656c 6f67 2064 6562 6961 changelog debia │ │ │ │ │ -0008e980: 6e2f 6368 616e 6765 6c6f 672d 466f 6f74 n/changelog-Foot │ │ │ │ │ -0008e990: 6e6f 7465 2d35 7f39 3030 3332 0a4e 6f64 note-5.90032.Nod │ │ │ │ │ -0008e9a0: 653a 2043 6f70 7972 6967 6874 2064 6562 e: Copyright deb │ │ │ │ │ -0008e9b0: 6961 6e2f 636f 7079 7269 6768 747f 3930 ian/copyright.90 │ │ │ │ │ -0008e9c0: 3039 390a 5265 663a 2063 682d 736f 7572 099.Ref: ch-sour │ │ │ │ │ -0008e9d0: 6365 2063 6f70 7972 6967 6874 2d64 6562 ce copyright-deb │ │ │ │ │ -0008e9e0: 6961 6e2d 636f 7079 7269 6768 747f 3930 ian-copyright.90 │ │ │ │ │ -0008e9f0: 3236 320a 5265 663a 2037 337f 3930 3236 262.Ref: 73.9026 │ │ │ │ │ -0008ea00: 320a 5265 663a 2063 682d 736f 7572 6365 2.Ref: ch-source │ │ │ │ │ -0008ea10: 2073 2d64 706b 6763 6f70 7972 6967 6874 s-dpkgcopyright │ │ │ │ │ -0008ea20: 7f39 3032 3632 0a52 6566 3a20 3734 7f39 .90262.Ref: 74.9 │ │ │ │ │ -0008ea30: 3032 3632 0a4e 6f64 653a 2045 7272 6f72 0262.Node: Error │ │ │ │ │ -0008ea40: 2074 7261 7070 696e 6720 696e 206d 616b trapping in mak │ │ │ │ │ -0008ea50: 6566 696c 6573 7f39 3037 3332 0a52 6566 efiles.90732.Ref │ │ │ │ │ -0008ea60: 3a20 6368 2d73 6f75 7263 6520 6572 726f : ch-source erro │ │ │ │ │ -0008ea70: 722d 7472 6170 7069 6e67 2d69 6e2d 6d61 r-trapping-in-ma │ │ │ │ │ -0008ea80: 6b65 6669 6c65 737f 3930 3837 330a 5265 kefiles.90873.Re │ │ │ │ │ -0008ea90: 663a 2037 357f 3930 3837 330a 5265 663a f: 75.90873.Ref: │ │ │ │ │ -0008eaa0: 2063 682d 736f 7572 6365 2073 342d 367f ch-source s4-6. │ │ │ │ │ -0008eab0: 3930 3837 330a 5265 663a 2037 367f 3930 90873.Ref: 76.90 │ │ │ │ │ -0008eac0: 3837 330a 4e6f 6465 3a20 5469 6d65 2053 873.Node: Time S │ │ │ │ │ -0008ead0: 7461 6d70 737f 3931 3838 350a 5265 663a tamps.91885.Ref: │ │ │ │ │ -0008eae0: 2063 682d 736f 7572 6365 2073 2d74 696d ch-source s-tim │ │ │ │ │ -0008eaf0: 6573 7461 6d70 737f 3932 3034 320a 5265 estamps.92042.Re │ │ │ │ │ -0008eb00: 663a 2037 377f 3932 3034 320a 5265 663a f: 77.92042.Ref: │ │ │ │ │ -0008eb10: 2063 682d 736f 7572 6365 2074 696d 652d ch-source time- │ │ │ │ │ -0008eb20: 7374 616d 7073 7f39 3230 3432 0a52 6566 stamps.92042.Ref │ │ │ │ │ -0008eb30: 3a20 3738 7f39 3230 3432 0a52 6566 3a20 : 78.92042.Ref: │ │ │ │ │ -0008eb40: 5469 6d65 2053 7461 6d70 732d 466f 6f74 Time Stamps-Foot │ │ │ │ │ -0008eb50: 6e6f 7465 2d31 7f39 3232 3435 0a4e 6f64 note-1.92245.Nod │ │ │ │ │ -0008eb60: 653a 2052 6573 7472 6963 7469 6f6e 7320 e: Restrictions │ │ │ │ │ -0008eb70: 6f6e 206f 626a 6563 7473 2069 6e20 736f on objects in so │ │ │ │ │ -0008eb80: 7572 6365 2070 6163 6b61 6765 737f 3932 urce packages.92 │ │ │ │ │ -0008eb90: 3533 360a 5265 663a 2063 682d 736f 7572 536.Ref: ch-sour │ │ │ │ │ -0008eba0: 6365 2072 6573 7472 6963 7469 6f6e 732d ce restrictions- │ │ │ │ │ -0008ebb0: 6f6e 2d6f 626a 6563 7473 2d69 6e2d 736f on-objects-in-so │ │ │ │ │ -0008ebc0: 7572 6365 2d70 6163 6b61 6765 737f 3932 urce-packages.92 │ │ │ │ │ -0008ebd0: 3639 390a 5265 663a 2037 397f 3932 3639 699.Ref: 79.9269 │ │ │ │ │ -0008ebe0: 390a 5265 663a 2063 682d 736f 7572 6365 9.Ref: ch-source │ │ │ │ │ -0008ebf0: 2073 2d72 6573 7472 6963 7469 6f6e 737f s-restrictions. │ │ │ │ │ -0008ec00: 3932 3639 390a 5265 663a 2037 617f 3932 92699.Ref: 7a.92 │ │ │ │ │ -0008ec10: 3639 390a 5265 663a 2052 6573 7472 6963 699.Ref: Restric │ │ │ │ │ -0008ec20: 7469 6f6e 7320 6f6e 206f 626a 6563 7473 tions on objects │ │ │ │ │ -0008ec30: 2069 6e20 736f 7572 6365 2070 6163 6b61 in source packa │ │ │ │ │ -0008ec40: 6765 732d 466f 6f74 6e6f 7465 2d31 7f39 ges-Footnote-1.9 │ │ │ │ │ -0008ec50: 3239 3330 0a4e 6f64 653a 204d 6169 6e20 2930.Node: Main │ │ │ │ │ -0008ec60: 6275 696c 6469 6e67 2073 6372 6970 7420 building script │ │ │ │ │ -0008ec70: 6465 6269 616e 2f72 756c 6573 7f39 3239 debian/rules.929 │ │ │ │ │ -0008ec80: 3730 0a52 6566 3a20 6368 2d73 6f75 7263 70.Ref: ch-sourc │ │ │ │ │ -0008ec90: 6520 6d61 696e 2d62 7569 6c64 696e 672d e main-building- │ │ │ │ │ -0008eca0: 7363 7269 7074 2d64 6562 6961 6e2d 7275 script-debian-ru │ │ │ │ │ -0008ecb0: 6c65 737f 3933 3136 310a 5265 663a 2037 les.93161.Ref: 7 │ │ │ │ │ -0008ecc0: 627f 3933 3136 310a 5265 663a 2063 682d b.93161.Ref: ch- │ │ │ │ │ -0008ecd0: 736f 7572 6365 2073 2d64 6562 6961 6e72 source s-debianr │ │ │ │ │ -0008ece0: 756c 6573 7f39 3331 3631 0a52 6566 3a20 ules.93161.Ref: │ │ │ │ │ -0008ecf0: 3763 7f39 3331 3631 0a52 6566 3a20 4d61 7c.93161.Ref: Ma │ │ │ │ │ -0008ed00: 696e 2062 7569 6c64 696e 6720 7363 7269 in building scri │ │ │ │ │ -0008ed10: 7074 2064 6562 6961 6e2f 7275 6c65 732d pt debian/rules- │ │ │ │ │ -0008ed20: 466f 6f74 6e6f 7465 2d31 7f31 3035 3439 Footnote-1.10549 │ │ │ │ │ -0008ed30: 390a 5265 663a 204d 6169 6e20 6275 696c 9.Ref: Main buil │ │ │ │ │ -0008ed40: 6469 6e67 2073 6372 6970 7420 6465 6269 ding script debi │ │ │ │ │ -0008ed50: 616e 2f72 756c 6573 2d46 6f6f 746e 6f74 an/rules-Footnot │ │ │ │ │ -0008ed60: 652d 327f 3130 3630 3036 0a52 6566 3a20 e-2.106006.Ref: │ │ │ │ │ -0008ed70: 4d61 696e 2062 7569 6c64 696e 6720 7363 Main building sc │ │ │ │ │ -0008ed80: 7269 7074 2064 6562 6961 6e2f 7275 6c65 ript debian/rule │ │ │ │ │ -0008ed90: 732d 466f 6f74 6e6f 7465 2d33 7f31 3036 s-Footnote-3.106 │ │ │ │ │ -0008eda0: 3234 380a 4e6f 6465 3a20 6465 6269 616e 248.Node: debian │ │ │ │ │ -0008edb0: 2f72 756c 6573 2061 6e64 2044 4542 5f42 /rules and DEB_B │ │ │ │ │ -0008edc0: 5549 4c44 5f4f 5054 494f 4e53 7f31 3036 UILD_OPTIONS.106 │ │ │ │ │ -0008edd0: 3335 340a 5265 663a 2063 682d 736f 7572 354.Ref: ch-sour │ │ │ │ │ -0008ede0: 6365 2064 6562 6961 6e2d 7275 6c65 732d ce debian-rules- │ │ │ │ │ -0008edf0: 616e 642d 6465 622d 6275 696c 642d 6f70 and-deb-build-op │ │ │ │ │ -0008ee00: 7469 6f6e 737f 3130 3635 3130 0a52 6566 tions.106510.Ref │ │ │ │ │ -0008ee10: 3a20 3831 7f31 3036 3531 300a 5265 663a : 81.106510.Ref: │ │ │ │ │ -0008ee20: 2063 682d 736f 7572 6365 2073 2d64 6562 ch-source s-deb │ │ │ │ │ -0008ee30: 6961 6e72 756c 6573 2d6f 7074 696f 6e73 ianrules-options │ │ │ │ │ -0008ee40: 7f31 3036 3531 300a 5265 663a 2037 647f .106510.Ref: 7d. │ │ │ │ │ -0008ee50: 3130 3635 3130 0a52 6566 3a20 6465 6269 106510.Ref: debi │ │ │ │ │ -0008ee60: 616e 2f72 756c 6573 2061 6e64 2044 4542 an/rules and DEB │ │ │ │ │ -0008ee70: 5f42 5549 4c44 5f4f 5054 494f 4e53 2d46 _BUILD_OPTIONS-F │ │ │ │ │ -0008ee80: 6f6f 746e 6f74 652d 317f 3131 3036 3735 ootnote-1.110675 │ │ │ │ │ -0008ee90: 0a52 6566 3a20 6465 6269 616e 2f72 756c .Ref: debian/rul │ │ │ │ │ -0008eea0: 6573 2061 6e64 2044 4542 5f42 5549 4c44 es and DEB_BUILD │ │ │ │ │ -0008eeb0: 5f4f 5054 494f 4e53 2d46 6f6f 746e 6f74 _OPTIONS-Footnot │ │ │ │ │ -0008eec0: 652d 327f 3131 3038 3336 0a4e 6f64 653a e-2.110836.Node: │ │ │ │ │ -0008eed0: 2064 6562 6961 6e2f 7275 6c65 7320 616e debian/rules an │ │ │ │ │ -0008eee0: 6420 5275 6c65 732d 5265 7175 6972 6573 d Rules-Requires │ │ │ │ │ -0008eef0: 2d52 6f6f 747f 3131 3039 3437 0a52 6566 -Root.110947.Ref │ │ │ │ │ -0008ef00: 3a20 6368 2d73 6f75 7263 6520 6465 6269 : ch-source debi │ │ │ │ │ -0008ef10: 616e 2d72 756c 6573 2d61 6e64 2d72 756c an-rules-and-rul │ │ │ │ │ -0008ef20: 6573 2d72 6571 7569 7265 732d 726f 6f74 es-requires-root │ │ │ │ │ -0008ef30: 7f31 3131 3130 330a 5265 663a 2038 327f .111103.Ref: 82. │ │ │ │ │ -0008ef40: 3131 3131 3033 0a52 6566 3a20 6368 2d73 111103.Ref: ch-s │ │ │ │ │ -0008ef50: 6f75 7263 6520 732d 6465 6269 616e 7275 ource s-debianru │ │ │ │ │ -0008ef60: 6c65 732d 6761 696e 726f 6f74 6170 697f les-gainrootapi. │ │ │ │ │ -0008ef70: 3131 3131 3033 0a52 6566 3a20 3833 7f31 111103.Ref: 83.1 │ │ │ │ │ -0008ef80: 3131 3130 330a 4e6f 6465 3a20 5661 7269 11103.Node: Vari │ │ │ │ │ -0008ef90: 6162 6c65 2073 7562 7374 6974 7574 696f able substitutio │ │ │ │ │ -0008efa0: 6e73 2064 6562 6961 6e2f 7375 6273 7476 ns debian/substv │ │ │ │ │ -0008efb0: 6172 737f 3131 3331 3030 0a52 6566 3a20 ars.113100.Ref: │ │ │ │ │ -0008efc0: 6368 2d73 6f75 7263 6520 732d 7375 6273 ch-source s-subs │ │ │ │ │ -0008efd0: 7476 6172 737f 3131 3332 3836 0a52 6566 tvars.113286.Ref │ │ │ │ │ -0008efe0: 3a20 3834 7f31 3133 3238 360a 5265 663a : 84.113286.Ref: │ │ │ │ │ -0008eff0: 2063 682d 736f 7572 6365 2076 6172 6961 ch-source varia │ │ │ │ │ -0008f000: 626c 652d 7375 6273 7469 7475 7469 6f6e ble-substitution │ │ │ │ │ -0008f010: 732d 6465 6269 616e 2d73 7562 7374 7661 s-debian-substva │ │ │ │ │ -0008f020: 7273 7f31 3133 3238 360a 5265 663a 2038 rs.113286.Ref: 8 │ │ │ │ │ -0008f030: 357f 3131 3332 3836 0a4e 6f64 653a 2055 5.113286.Node: U │ │ │ │ │ -0008f040: 7073 7472 6561 6d20 736f 7572 6365 206c pstream source l │ │ │ │ │ -0008f050: 6f63 6174 696f 6e20 6465 6269 616e 2f77 ocation debian/w │ │ │ │ │ -0008f060: 6174 6368 7f31 3134 3137 370a 5265 663a atch.114177.Ref: │ │ │ │ │ -0008f070: 2063 682d 736f 7572 6365 2073 2d64 6562 ch-source s-deb │ │ │ │ │ -0008f080: 6961 6e77 6174 6368 7f31 3134 3336 330a ianwatch.114363. │ │ │ │ │ -0008f090: 5265 663a 2038 367f 3131 3433 3633 0a52 Ref: 86.114363.R │ │ │ │ │ -0008f0a0: 6566 3a20 6368 2d73 6f75 7263 6520 7570 ef: ch-source up │ │ │ │ │ -0008f0b0: 7374 7265 616d 2d73 6f75 7263 652d 6c6f stream-source-lo │ │ │ │ │ -0008f0c0: 6361 7469 6f6e 2d64 6562 6961 6e2d 7761 cation-debian-wa │ │ │ │ │ -0008f0d0: 7463 687f 3131 3433 3633 0a52 6566 3a20 tch.114363.Ref: │ │ │ │ │ -0008f0e0: 3837 7f31 3134 3336 330a 4e6f 6465 3a20 87.114363.Node: │ │ │ │ │ -0008f0f0: 4765 6e65 7261 7465 6420 6669 6c65 7320 Generated files │ │ │ │ │ -0008f100: 6c69 7374 2064 6562 6961 6e2f 6669 6c65 list debian/file │ │ │ │ │ -0008f110: 737f 3131 3534 3937 0a52 6566 3a20 6368 s.115497.Ref: ch │ │ │ │ │ -0008f120: 2d73 6f75 7263 6520 6765 6e65 7261 7465 -source generate │ │ │ │ │ -0008f130: 642d 6669 6c65 732d 6c69 7374 2d64 6562 d-files-list-deb │ │ │ │ │ -0008f140: 6961 6e2d 6669 6c65 737f 3131 3536 3634 ian-files.115664 │ │ │ │ │ -0008f150: 0a52 6566 3a20 3838 7f31 3135 3636 340a .Ref: 88.115664. │ │ │ │ │ -0008f160: 5265 663a 2063 682d 736f 7572 6365 2073 Ref: ch-source s │ │ │ │ │ -0008f170: 2d64 6562 6961 6e66 696c 6573 7f31 3135 -debianfiles.115 │ │ │ │ │ -0008f180: 3636 340a 5265 663a 2038 397f 3131 3536 664.Ref: 89.1156 │ │ │ │ │ -0008f190: 3634 0a52 6566 3a20 4765 6e65 7261 7465 64.Ref: Generate │ │ │ │ │ -0008f1a0: 6420 6669 6c65 7320 6c69 7374 2064 6562 d files list deb │ │ │ │ │ -0008f1b0: 6961 6e2f 6669 6c65 732d 466f 6f74 6e6f ian/files-Footno │ │ │ │ │ -0008f1c0: 7465 2d31 7f31 3136 3930 370a 4e6f 6465 te-1.116907.Node │ │ │ │ │ -0008f1d0: 3a20 456d 6265 6464 6564 2063 6f64 6520 : Embedded code │ │ │ │ │ -0008f1e0: 636f 7069 6573 7f31 3137 3133 320a 5265 copies.117132.Re │ │ │ │ │ -0008f1f0: 663a 2063 682d 736f 7572 6365 2065 6d62 f: ch-source emb │ │ │ │ │ -0008f200: 6564 6465 642d 636f 6465 2d63 6f70 6965 edded-code-copie │ │ │ │ │ -0008f210: 737f 3131 3733 3036 0a52 6566 3a20 3861 s.117306.Ref: 8a │ │ │ │ │ -0008f220: 7f31 3137 3330 360a 5265 663a 2063 682d .117306.Ref: ch- │ │ │ │ │ -0008f230: 736f 7572 6365 2073 2d65 6d62 6564 6465 source s-embedde │ │ │ │ │ -0008f240: 6466 696c 6573 7f31 3137 3330 360a 5265 dfiles.117306.Re │ │ │ │ │ -0008f250: 663a 2038 627f 3131 3733 3036 0a52 6566 f: 8b.117306.Ref │ │ │ │ │ -0008f260: 3a20 456d 6265 6464 6564 2063 6f64 6520 : Embedded code │ │ │ │ │ -0008f270: 636f 7069 6573 2d46 6f6f 746e 6f74 652d copies-Footnote- │ │ │ │ │ -0008f280: 317f 3131 3830 3735 0a52 6566 3a20 456d 1.118075.Ref: Em │ │ │ │ │ -0008f290: 6265 6464 6564 2063 6f64 6520 636f 7069 bedded code copi │ │ │ │ │ -0008f2a0: 6573 2d46 6f6f 746e 6f74 652d 327f 3131 es-Footnote-2.11 │ │ │ │ │ -0008f2b0: 3831 3432 0a4e 6f64 653a 2053 6f75 7263 8142.Node: Sourc │ │ │ │ │ -0008f2c0: 6520 7061 636b 6167 6520 6861 6e64 6c69 e package handli │ │ │ │ │ -0008f2d0: 6e67 2064 6562 6961 6e2f 5245 4144 4d45 ng debian/README │ │ │ │ │ -0008f2e0: 2073 6f75 7263 657f 3131 3833 3930 0a52 source.118390.R │ │ │ │ │ -0008f2f0: 6566 3a20 6368 2d73 6f75 7263 6520 732d ef: ch-source s- │ │ │ │ │ -0008f300: 7265 6164 6d65 736f 7572 6365 7f31 3138 readmesource.118 │ │ │ │ │ -0008f310: 3534 360a 5265 663a 2038 307f 3131 3835 546.Ref: 80.1185 │ │ │ │ │ -0008f320: 3436 0a52 6566 3a20 6368 2d73 6f75 7263 46.Ref: ch-sourc │ │ │ │ │ -0008f330: 6520 736f 7572 6365 2d70 6163 6b61 6765 e source-package │ │ │ │ │ -0008f340: 2d68 616e 646c 696e 672d 6465 6269 616e -handling-debian │ │ │ │ │ -0008f350: 2d72 6561 646d 652d 736f 7572 6365 7f31 -readme-source.1 │ │ │ │ │ -0008f360: 3138 3534 360a 5265 663a 2038 637f 3131 18546.Ref: 8c.11 │ │ │ │ │ -0008f370: 3835 3436 0a4e 6f64 653a 2052 6570 726f 8546.Node: Repro │ │ │ │ │ -0008f380: 6475 6369 6269 6c69 7479 7f31 3230 3532 ducibility.12052 │ │ │ │ │ -0008f390: 390a 5265 663a 2063 682d 736f 7572 6365 9.Ref: ch-source │ │ │ │ │ -0008f3a0: 2072 6570 726f 6475 6369 6269 6c69 7479 reproducibility │ │ │ │ │ -0008f3b0: 7f31 3230 3730 330a 5265 663a 2038 647f .120703.Ref: 8d. │ │ │ │ │ -0008f3c0: 3132 3037 3033 0a52 6566 3a20 5265 7072 120703.Ref: Repr │ │ │ │ │ -0008f3d0: 6f64 7563 6962 696c 6974 792d 466f 6f74 oducibility-Foot │ │ │ │ │ -0008f3e0: 6e6f 7465 2d31 7f31 3231 3630 390a 4e6f note-1.121609.No │ │ │ │ │ -0008f3f0: 6465 3a20 4d69 7373 696e 6720 736f 7572 de: Missing sour │ │ │ │ │ -0008f400: 6365 7320 6465 6269 616e 2f6d 6973 7369 ces debian/missi │ │ │ │ │ -0008f410: 6e67 2d73 6f75 7263 6573 7f31 3231 3734 ng-sources.12174 │ │ │ │ │ -0008f420: 360a 5265 663a 2063 682d 736f 7572 6365 6.Ref: ch-source │ │ │ │ │ -0008f430: 206d 6973 7369 6e67 2d73 6f75 7263 6573 missing-sources │ │ │ │ │ -0008f440: 2d64 6562 6961 6e2d 6d69 7373 696e 672d -debian-missing- │ │ │ │ │ -0008f450: 736f 7572 6365 737f 3132 3139 3034 0a52 sources.121904.R │ │ │ │ │ -0008f460: 6566 3a20 3865 7f31 3231 3930 340a 4e6f ef: 8e.121904.No │ │ │ │ │ -0008f470: 6465 3a20 5665 6e64 6f72 2d73 7065 6369 de: Vendor-speci │ │ │ │ │ -0008f480: 6669 6320 7061 7463 6820 7365 7269 6573 fic patch series │ │ │ │ │ -0008f490: 7f31 3232 3833 330a 5265 663a 2063 682d .122833.Ref: ch- │ │ │ │ │ -0008f4a0: 736f 7572 6365 2076 656e 646f 722d 7370 source vendor-sp │ │ │ │ │ -0008f4b0: 6563 6966 6963 2d70 6174 6368 2d73 6572 ecific-patch-ser │ │ │ │ │ -0008f4c0: 6965 737f 3132 3239 3637 0a52 6566 3a20 ies.122967.Ref: │ │ │ │ │ -0008f4d0: 3866 7f31 3232 3936 370a 4e6f 6465 3a20 8f.122967.Node: │ │ │ │ │ -0008f4e0: 436f 6e74 726f 6c20 6669 6c65 7320 616e Control files an │ │ │ │ │ -0008f4f0: 6420 7468 6569 7220 6669 656c 6473 7f31 d their fields.1 │ │ │ │ │ -0008f500: 3233 3234 350a 5265 663a 2063 682d 636f 23245.Ref: ch-co │ │ │ │ │ -0008f510: 6e74 726f 6c66 6965 6c64 7320 646f 637f ntrolfields doc. │ │ │ │ │ -0008f520: 3132 3334 3038 0a52 6566 3a20 3339 7f31 123408.Ref: 39.1 │ │ │ │ │ -0008f530: 3233 3430 380a 5265 663a 2063 682d 636f 23408.Ref: ch-co │ │ │ │ │ -0008f540: 6e74 726f 6c66 6965 6c64 7320 636f 6e74 ntrolfields cont │ │ │ │ │ -0008f550: 726f 6c2d 6669 6c65 732d 616e 642d 7468 rol-files-and-th │ │ │ │ │ -0008f560: 6569 722d 6669 656c 6473 7f31 3233 3430 eir-fields.12340 │ │ │ │ │ -0008f570: 380a 5265 663a 2039 307f 3132 3334 3038 8.Ref: 90.123408 │ │ │ │ │ -0008f580: 0a52 6566 3a20 436f 6e74 726f 6c20 6669 .Ref: Control fi │ │ │ │ │ -0008f590: 6c65 7320 616e 6420 7468 6569 7220 6669 les and their fi │ │ │ │ │ -0008f5a0: 656c 6473 2d46 6f6f 746e 6f74 652d 317f elds-Footnote-1. │ │ │ │ │ -0008f5b0: 3132 3432 3130 0a4e 6f64 653a 2053 796e 124210.Node: Syn │ │ │ │ │ -0008f5c0: 7461 7820 6f66 2063 6f6e 7472 6f6c 2066 tax of control f │ │ │ │ │ -0008f5d0: 696c 6573 7f31 3234 3237 370a 5265 663a iles.124277.Ref: │ │ │ │ │ -0008f5e0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -0008f5f0: 7320 732d 636f 6e74 726f 6c73 796e 7461 s s-controlsynta │ │ │ │ │ -0008f600: 787f 3132 3434 3436 0a52 6566 3a20 3931 x.124446.Ref: 91 │ │ │ │ │ -0008f610: 7f31 3234 3434 360a 5265 663a 2063 682d .124446.Ref: ch- │ │ │ │ │ -0008f620: 636f 6e74 726f 6c66 6965 6c64 7320 7379 controlfields sy │ │ │ │ │ -0008f630: 6e74 6178 2d6f 662d 636f 6e74 726f 6c2d ntax-of-control- │ │ │ │ │ -0008f640: 6669 6c65 737f 3132 3434 3436 0a52 6566 files.124446.Ref │ │ │ │ │ -0008f650: 3a20 3932 7f31 3234 3434 360a 5265 663a : 92.124446.Ref: │ │ │ │ │ -0008f660: 2053 796e 7461 7820 6f66 2063 6f6e 7472 Syntax of contr │ │ │ │ │ -0008f670: 6f6c 2066 696c 6573 2d46 6f6f 746e 6f74 ol files-Footnot │ │ │ │ │ -0008f680: 652d 317f 3132 3832 3832 0a52 6566 3a20 e-1.128282.Ref: │ │ │ │ │ -0008f690: 5379 6e74 6178 206f 6620 636f 6e74 726f Syntax of contro │ │ │ │ │ -0008f6a0: 6c20 6669 6c65 732d 466f 6f74 6e6f 7465 l files-Footnote │ │ │ │ │ -0008f6b0: 2d32 7f31 3238 3435 300a 4e6f 6465 3a20 -2.128450.Node: │ │ │ │ │ -0008f6c0: 4465 6269 616e 2073 6f75 7263 6520 7061 Debian source pa │ │ │ │ │ -0008f6d0: 636b 6167 6520 7465 6d70 6c61 7465 2063 ckage template c │ │ │ │ │ -0008f6e0: 6f6e 7472 6f6c 2066 696c 6573 20e2 8093 ontrol files ... │ │ │ │ │ -0008f6f0: 2064 6562 6961 6e2f 636f 6e74 726f 6c7f debian/control. │ │ │ │ │ -0008f700: 3132 3836 3232 0a52 6566 3a20 6368 2d63 128622.Ref: ch-c │ │ │ │ │ -0008f710: 6f6e 7472 6f6c 6669 656c 6473 2064 6562 ontrolfields deb │ │ │ │ │ -0008f720: 6961 6e2d 736f 7572 6365 2d70 6163 6b61 ian-source-packa │ │ │ │ │ -0008f730: 6765 2d74 656d 706c 6174 652d 636f 6e74 ge-template-cont │ │ │ │ │ -0008f740: 726f 6c2d 6669 6c65 732d 6465 6269 616e rol-files-debian │ │ │ │ │ -0008f750: 2d63 6f6e 7472 6f6c 7f31 3238 3835 340a -control.128854. │ │ │ │ │ -0008f760: 5265 663a 2039 337f 3132 3838 3534 0a52 Ref: 93.128854.R │ │ │ │ │ -0008f770: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -0008f780: 656c 6473 2073 2d73 6f75 7263 6563 6f6e elds s-sourcecon │ │ │ │ │ -0008f790: 7472 6f6c 6669 6c65 737f 3132 3838 3534 trolfiles.128854 │ │ │ │ │ -0008f7a0: 0a52 6566 3a20 3934 7f31 3238 3835 340a .Ref: 94.128854. │ │ │ │ │ -0008f7b0: 4e6f 6465 3a20 4465 6269 616e 2062 696e Node: Debian bin │ │ │ │ │ -0008f7c0: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ -0008f7d0: 726f 6c20 6669 6c65 7320 e280 9320 4445 rol files ... DE │ │ │ │ │ -0008f7e0: 4249 414e 2f63 6f6e 7472 6f6c 7f31 3331 BIAN/control.131 │ │ │ │ │ -0008f7f0: 3237 300a 5265 663a 2063 682d 636f 6e74 270.Ref: ch-cont │ │ │ │ │ -0008f800: 726f 6c66 6965 6c64 7320 6465 6269 616e rolfields debian │ │ │ │ │ -0008f810: 2d62 696e 6172 792d 7061 636b 6167 652d -binary-package- │ │ │ │ │ -0008f820: 636f 6e74 726f 6c2d 6669 6c65 732d 6465 control-files-de │ │ │ │ │ -0008f830: 6269 616e 2d63 6f6e 7472 6f6c 7f31 3331 bian-control.131 │ │ │ │ │ -0008f840: 3532 320a 5265 663a 2039 657f 3133 3135 522.Ref: 9e.1315 │ │ │ │ │ -0008f850: 3232 0a52 6566 3a20 6368 2d63 6f6e 7472 22.Ref: ch-contr │ │ │ │ │ -0008f860: 6f6c 6669 656c 6473 2073 2d62 696e 6172 olfields s-binar │ │ │ │ │ -0008f870: 7963 6f6e 7472 6f6c 6669 6c65 737f 3133 ycontrolfiles.13 │ │ │ │ │ -0008f880: 3135 3232 0a52 6566 3a20 3335 7f31 3331 1522.Ref: 35.131 │ │ │ │ │ -0008f890: 3532 320a 4e6f 6465 3a20 4465 6269 616e 522.Node: Debian │ │ │ │ │ -0008f8a0: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -0008f8b0: 636f 6e74 726f 6c20 6669 6c65 7320 e280 control files .. │ │ │ │ │ -0008f8c0: 9320 6473 637f 3133 3232 3730 0a52 6566 . dsc.132270.Ref │ │ │ │ │ -0008f8d0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -0008f8e0: 6473 2064 6562 6961 6e2d 736f 7572 6365 ds debian-source │ │ │ │ │ -0008f8f0: 2d70 6163 6b61 6765 2d63 6f6e 7472 6f6c -package-control │ │ │ │ │ -0008f900: 2d66 696c 6573 2d64 7363 7f31 3332 3530 -files-dsc.13250 │ │ │ │ │ -0008f910: 360a 5265 663a 2061 307f 3133 3235 3036 6.Ref: a0.132506 │ │ │ │ │ -0008f920: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -0008f930: 6669 656c 6473 2073 2d64 6562 6961 6e73 fields s-debians │ │ │ │ │ -0008f940: 6f75 7263 6563 6f6e 7472 6f6c 6669 6c65 ourcecontrolfile │ │ │ │ │ -0008f950: 737f 3133 3235 3036 0a52 6566 3a20 3633 s.132506.Ref: 63 │ │ │ │ │ -0008f960: 7f31 3332 3530 360a 4e6f 6465 3a20 4465 .132506.Node: De │ │ │ │ │ -0008f970: 6269 616e 2075 706c 6f61 6420 6368 616e bian upload chan │ │ │ │ │ -0008f980: 6765 7320 636f 6e74 726f 6c20 6669 6c65 ges control file │ │ │ │ │ -0008f990: 7320 e280 9320 6368 616e 6765 737f 3133 s ... changes.13 │ │ │ │ │ -0008f9a0: 3336 3732 0a52 6566 3a20 6368 2d63 6f6e 3672.Ref: ch-con │ │ │ │ │ -0008f9b0: 7472 6f6c 6669 656c 6473 2064 6562 6961 trolfields debia │ │ │ │ │ -0008f9c0: 6e2d 7570 6c6f 6164 2d63 6861 6e67 6573 n-upload-changes │ │ │ │ │ -0008f9d0: 2d63 6f6e 7472 6f6c 2d66 696c 6573 2d63 -control-files-c │ │ │ │ │ -0008f9e0: 6861 6e67 6573 7f31 3333 3836 380a 5265 hanges.133868.Re │ │ │ │ │ -0008f9f0: 663a 2061 367f 3133 3338 3638 0a52 6566 f: a6.133868.Ref │ │ │ │ │ -0008fa00: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -0008fa10: 6473 2073 2d64 6562 6961 6e63 6861 6e67 ds s-debianchang │ │ │ │ │ -0008fa20: 6573 6669 6c65 737f 3133 3338 3638 0a52 esfiles.133868.R │ │ │ │ │ -0008fa30: 6566 3a20 6137 7f31 3333 3836 380a 4e6f ef: a7.133868.No │ │ │ │ │ -0008fa40: 6465 3a20 4c69 7374 206f 6620 6669 656c de: List of fiel │ │ │ │ │ -0008fa50: 6473 7f31 3335 3132 360a 5265 663a 2063 ds.135126.Ref: c │ │ │ │ │ -0008fa60: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -0008fa70: 6c69 7374 2d6f 662d 6669 656c 6473 7f31 list-of-fields.1 │ │ │ │ │ -0008fa80: 3335 3239 380a 5265 663a 2061 617f 3133 35298.Ref: aa.13 │ │ │ │ │ -0008fa90: 3532 3938 0a52 6566 3a20 6368 2d63 6f6e 5298.Ref: ch-con │ │ │ │ │ -0008faa0: 7472 6f6c 6669 656c 6473 2073 2d63 6f6e trolfields s-con │ │ │ │ │ -0008fab0: 7472 6f6c 6669 656c 6473 6c69 7374 7f31 trolfieldslist.1 │ │ │ │ │ -0008fac0: 3335 3239 380a 5265 663a 2061 627f 3133 35298.Ref: ab.13 │ │ │ │ │ -0008fad0: 3532 3938 0a4e 6f64 653a 2053 6f75 7263 5298.Node: Sourc │ │ │ │ │ -0008fae0: 657f 3133 3631 3039 0a52 6566 3a20 6368 e.136109.Ref: ch │ │ │ │ │ -0008faf0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ -0008fb00: 2d66 2d73 6f75 7263 657f 3133 3631 3932 -f-source.136192 │ │ │ │ │ -0008fb10: 0a52 6566 3a20 3935 7f31 3336 3139 320a .Ref: 95.136192. │ │ │ │ │ -0008fb20: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -0008fb30: 6965 6c64 7320 736f 7572 6365 7f31 3336 ields source.136 │ │ │ │ │ -0008fb40: 3139 320a 5265 663a 2061 637f 3133 3631 192.Ref: ac.1361 │ │ │ │ │ -0008fb50: 3932 0a52 6566 3a20 536f 7572 6365 2d46 92.Ref: Source-F │ │ │ │ │ -0008fb60: 6f6f 746e 6f74 652d 317f 3133 3731 3534 ootnote-1.137154 │ │ │ │ │ -0008fb70: 0a4e 6f64 653a 204d 6169 6e74 6169 6e65 .Node: Maintaine │ │ │ │ │ -0008fb80: 727f 3133 3732 3532 0a52 6566 3a20 6368 r.137252.Ref: ch │ │ │ │ │ -0008fb90: 2d63 6f6e 7472 6f6c 6669 656c 6473 206d -controlfields m │ │ │ │ │ -0008fba0: 6169 6e74 6169 6e65 727f 3133 3733 3533 aintainer.137353 │ │ │ │ │ -0008fbb0: 0a52 6566 3a20 6164 7f31 3337 3335 330a .Ref: ad.137353. │ │ │ │ │ -0008fbc0: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -0008fbd0: 6965 6c64 7320 732d 662d 6d61 696e 7461 ields s-f-mainta │ │ │ │ │ -0008fbe0: 696e 6572 7f31 3337 3335 330a 5265 663a iner.137353.Ref: │ │ │ │ │ -0008fbf0: 2034 397f 3133 3733 3533 0a4e 6f64 653a 49.137353.Node: │ │ │ │ │ -0008fc00: 2055 706c 6f61 6465 7273 7f31 3338 3034 Uploaders.13804 │ │ │ │ │ -0008fc10: 380a 5265 663a 2063 682d 636f 6e74 726f 8.Ref: ch-contro │ │ │ │ │ -0008fc20: 6c66 6965 6c64 7320 732d 662d 7570 6c6f lfields s-f-uplo │ │ │ │ │ -0008fc30: 6164 6572 737f 3133 3831 3533 0a52 6566 aders.138153.Ref │ │ │ │ │ -0008fc40: 3a20 3461 7f31 3338 3135 330a 5265 663a : 4a.138153.Ref: │ │ │ │ │ -0008fc50: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -0008fc60: 7320 7570 6c6f 6164 6572 737f 3133 3831 s uploaders.1381 │ │ │ │ │ -0008fc70: 3533 0a52 6566 3a20 6165 7f31 3338 3135 53.Ref: ae.13815 │ │ │ │ │ -0008fc80: 330a 4e6f 6465 3a20 4368 616e 6765 642d 3.Node: Changed- │ │ │ │ │ -0008fc90: 4279 7f31 3338 3834 360a 5265 663a 2063 By.138846.Ref: c │ │ │ │ │ -0008fca0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -0008fcb0: 6368 616e 6765 642d 6279 7f31 3338 3934 changed-by.13894 │ │ │ │ │ -0008fcc0: 380a 5265 663a 2061 667f 3133 3839 3438 8.Ref: af.138948 │ │ │ │ │ -0008fcd0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -0008fce0: 6669 656c 6473 2073 2d66 2d63 6861 6e67 fields s-f-chang │ │ │ │ │ -0008fcf0: 6564 2d62 797f 3133 3839 3438 0a52 6566 ed-by.138948.Ref │ │ │ │ │ -0008fd00: 3a20 3731 7f31 3338 3934 380a 4e6f 6465 : 71.138948.Node │ │ │ │ │ -0008fd10: 3a20 5365 6374 696f 6e7f 3133 3931 3630 : Section.139160 │ │ │ │ │ -0008fd20: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -0008fd30: 6669 656c 6473 2073 2d66 2d73 6563 7469 fields s-f-secti │ │ │ │ │ -0008fd40: 6f6e 7f31 3339 3236 310a 5265 663a 2032 on.139261.Ref: 2 │ │ │ │ │ -0008fd50: 667f 3133 3932 3631 0a52 6566 3a20 6368 f.139261.Ref: ch │ │ │ │ │ -0008fd60: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ -0008fd70: 6563 7469 6f6e 7f31 3339 3236 310a 5265 ection.139261.Re │ │ │ │ │ -0008fd80: 663a 2062 307f 3133 3932 3631 0a4e 6f64 f: b0.139261.Nod │ │ │ │ │ -0008fd90: 653a 2050 7269 6f72 6974 797f 3133 3936 e: Priority.1396 │ │ │ │ │ -0008fda0: 3335 0a52 6566 3a20 6368 2d63 6f6e 7472 35.Ref: ch-contr │ │ │ │ │ -0008fdb0: 6f6c 6669 656c 6473 2070 7269 6f72 6974 olfields priorit │ │ │ │ │ -0008fdc0: 797f 3133 3937 3333 0a52 6566 3a20 6231 y.139733.Ref: b1 │ │ │ │ │ -0008fdd0: 7f31 3339 3733 330a 5265 663a 2063 682d .139733.Ref: ch- │ │ │ │ │ -0008fde0: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ -0008fdf0: 662d 7072 696f 7269 7479 7f31 3339 3733 f-priority.13973 │ │ │ │ │ -0008fe00: 330a 5265 663a 2033 327f 3133 3937 3333 3.Ref: 32.139733 │ │ │ │ │ -0008fe10: 0a4e 6f64 653a 2050 6163 6b61 6765 7f31 .Node: Package.1 │ │ │ │ │ -0008fe20: 3430 3131 300a 5265 663a 2063 682d 636f 40110.Ref: ch-co │ │ │ │ │ -0008fe30: 6e74 726f 6c66 6965 6c64 7320 7061 636b ntrolfields pack │ │ │ │ │ -0008fe40: 6167 657f 3134 3032 3133 0a52 6566 3a20 age.140213.Ref: │ │ │ │ │ -0008fe50: 6232 7f31 3430 3231 330a 5265 663a 2063 b2.140213.Ref: c │ │ │ │ │ -0008fe60: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -0008fe70: 732d 662d 7061 636b 6167 657f 3134 3032 s-f-package.1402 │ │ │ │ │ -0008fe80: 3133 0a52 6566 3a20 3363 7f31 3430 3231 13.Ref: 3c.14021 │ │ │ │ │ -0008fe90: 330a 4e6f 6465 3a20 4172 6368 6974 6563 3.Node: Architec │ │ │ │ │ -0008fea0: 7475 7265 7f31 3430 3431 350a 5265 663a ture.140415.Ref: │ │ │ │ │ -0008feb0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -0008fec0: 7320 6172 6368 6974 6563 7475 7265 7f31 s architecture.1 │ │ │ │ │ -0008fed0: 3430 3531 390a 5265 663a 2062 337f 3134 40519.Ref: b3.14 │ │ │ │ │ -0008fee0: 3035 3139 0a52 6566 3a20 6368 2d63 6f6e 0519.Ref: ch-con │ │ │ │ │ -0008fef0: 7472 6f6c 6669 656c 6473 2073 2d66 2d61 trolfields s-f-a │ │ │ │ │ -0008ff00: 7263 6869 7465 6374 7572 657f 3134 3035 rchitecture.1405 │ │ │ │ │ -0008ff10: 3139 0a52 6566 3a20 3961 7f31 3430 3531 19.Ref: 9a.14051 │ │ │ │ │ -0008ff20: 390a 4e6f 6465 3a20 4573 7365 6e74 6961 9.Node: Essentia │ │ │ │ │ -0008ff30: 6c7f 3134 3433 3133 0a52 6566 3a20 6368 l.144313.Ref: ch │ │ │ │ │ -0008ff40: 2d63 6f6e 7472 6f6c 6669 656c 6473 2065 -controlfields e │ │ │ │ │ -0008ff50: 7373 656e 7469 616c 7f31 3434 3532 360a ssential.144526. │ │ │ │ │ -0008ff60: 5265 663a 2062 357f 3134 3435 3236 0a52 Ref: b5.144526.R │ │ │ │ │ -0008ff70: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -0008ff80: 656c 6473 2073 2d66 2d65 7373 656e 7469 elds s-f-essenti │ │ │ │ │ -0008ff90: 616c 7f31 3434 3532 360a 5265 663a 2035 al.144526.Ref: 5 │ │ │ │ │ -0008ffa0: 627f 3134 3435 3236 0a4e 6f64 653a 2050 b.144526.Node: P │ │ │ │ │ -0008ffb0: 6163 6b61 6765 2069 6e74 6572 7265 6c61 ackage interrela │ │ │ │ │ -0008ffc0: 7469 6f6e 7368 6970 2066 6965 6c64 7320 tionship fields │ │ │ │ │ -0008ffd0: 4465 7065 6e64 7320 5072 652d 4465 7065 Depends Pre-Depe │ │ │ │ │ -0008ffe0: 6e64 7320 5265 636f 6d6d 656e 6473 2053 nds Recommends S │ │ │ │ │ -0008fff0: 7567 6765 7374 7320 4272 6561 6b73 2043 uggests Breaks C │ │ │ │ │ -00090000: 6f6e 666c 6963 7473 2050 726f 7669 6465 onflicts Provide │ │ │ │ │ -00090010: 7320 5265 706c 6163 6573 2045 6e68 616e s Replaces Enhan │ │ │ │ │ -00090020: 6365 737f 3134 3439 3533 0a52 6566 3a20 ces.144953.Ref: │ │ │ │ │ -00090030: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -00090040: 2070 6163 6b61 6765 2d69 6e74 6572 7265 package-interre │ │ │ │ │ -00090050: 6c61 7469 6f6e 7368 6970 2d66 6965 6c64 lationship-field │ │ │ │ │ -00090060: 732d 6465 7065 6e64 732d 7072 652d 6465 s-depends-pre-de │ │ │ │ │ -00090070: 7065 6e64 732d 7265 636f 6d6d 656e 6473 pends-recommends │ │ │ │ │ -00090080: 2d73 7567 6765 7374 732d 6272 6561 6b73 -suggests-breaks │ │ │ │ │ -00090090: 2d63 6f6e 666c 6963 7473 2d70 726f 7669 -conflicts-provi │ │ │ │ │ -000900a0: 6465 732d 7265 706c 6163 6573 2d65 6e68 des-replaces-enh │ │ │ │ │ -000900b0: 616e 6365 737f 3134 3531 3731 0a52 6566 ances.145171.Ref │ │ │ │ │ -000900c0: 3a20 6236 7f31 3435 3137 310a 5265 663a : b6.145171.Ref: │ │ │ │ │ -000900d0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -000900e0: 7320 7335 2d36 2d31 307f 3134 3531 3731 s s5-6-10.145171 │ │ │ │ │ -000900f0: 0a52 6566 3a20 6237 7f31 3435 3137 310a .Ref: b7.145171. │ │ │ │ │ -00090100: 4e6f 6465 3a20 5374 616e 6461 7264 732d Node: Standards- │ │ │ │ │ -00090110: 5665 7273 696f 6e7f 3134 3536 3830 0a52 Version.145680.R │ │ │ │ │ -00090120: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -00090130: 656c 6473 2073 2d66 2d73 7461 6e64 6172 elds s-f-standar │ │ │ │ │ -00090140: 6473 2d76 6572 7369 6f6e 7f31 3435 3839 ds-version.14589 │ │ │ │ │ -00090150: 360a 5265 663a 2036 367f 3134 3538 3936 6.Ref: 66.145896 │ │ │ │ │ -00090160: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -00090170: 6669 656c 6473 2073 7461 6e64 6172 6473 fields standards │ │ │ │ │ -00090180: 2d76 6572 7369 6f6e 7f31 3435 3839 360a -version.145896. │ │ │ │ │ -00090190: 5265 663a 2062 387f 3134 3538 3936 0a52 Ref: b8.145896.R │ │ │ │ │ -000901a0: 6566 3a20 5374 616e 6461 7264 732d 5665 ef: Standards-Ve │ │ │ │ │ -000901b0: 7273 696f 6e2d 466f 6f74 6e6f 7465 2d31 rsion-Footnote-1 │ │ │ │ │ -000901c0: 7f31 3437 3034 300a 4e6f 6465 3a20 5665 .147040.Node: Ve │ │ │ │ │ -000901d0: 7273 696f 6e7f 3134 3734 3237 0a52 6566 rsion.147427.Ref │ │ │ │ │ -000901e0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -000901f0: 6473 2073 2d66 2d76 6572 7369 6f6e 7f31 ds s-f-version.1 │ │ │ │ │ -00090200: 3437 3533 380a 5265 663a 2034 317f 3134 47538.Ref: 41.14 │ │ │ │ │ -00090210: 3735 3338 0a52 6566 3a20 6368 2d63 6f6e 7538.Ref: ch-con │ │ │ │ │ -00090220: 7472 6f6c 6669 656c 6473 2076 6572 7369 trolfields versi │ │ │ │ │ -00090230: 6f6e 7f31 3437 3533 380a 5265 663a 2062 on.147538.Ref: b │ │ │ │ │ -00090240: 397f 3134 3735 3338 0a52 6566 3a20 5665 9.147538.Ref: Ve │ │ │ │ │ -00090250: 7273 696f 6e2d 466f 6f74 6e6f 7465 2d31 rsion-Footnote-1 │ │ │ │ │ -00090260: 7f31 3531 3533 350a 5265 663a 2056 6572 .151535.Ref: Ver │ │ │ │ │ -00090270: 7369 6f6e 2d46 6f6f 746e 6f74 652d 327f sion-Footnote-2. │ │ │ │ │ -00090280: 3135 3135 3833 0a4e 6f64 653a 2045 706f 151583.Node: Epo │ │ │ │ │ -00090290: 6368 7320 7368 6f75 6c64 2062 6520 7573 chs should be us │ │ │ │ │ -000902a0: 6564 2073 7061 7269 6e67 6c79 7f31 3531 ed sparingly.151 │ │ │ │ │ -000902b0: 3735 370a 5265 663a 2063 682d 636f 6e74 757.Ref: ch-cont │ │ │ │ │ -000902c0: 726f 6c66 6965 6c64 7320 6570 6f63 6873 rolfields epochs │ │ │ │ │ -000902d0: 2d73 686f 756c 642d 6265 2d75 7365 642d -should-be-used- │ │ │ │ │ -000902e0: 7370 6172 696e 676c 797f 3135 3138 3735 sparingly.151875 │ │ │ │ │ -000902f0: 0a52 6566 3a20 6261 7f31 3531 3837 350a .Ref: ba.151875. │ │ │ │ │ -00090300: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00090310: 6965 6c64 7320 732d 6176 6f69 642d 6570 ields s-avoid-ep │ │ │ │ │ -00090320: 6f63 6873 7f31 3531 3837 350a 5265 663a ochs.151875.Ref: │ │ │ │ │ -00090330: 2062 627f 3135 3138 3735 0a52 6566 3a20 bb.151875.Ref: │ │ │ │ │ -00090340: 4570 6f63 6873 2073 686f 756c 6420 6265 Epochs should be │ │ │ │ │ -00090350: 2075 7365 6420 7370 6172 696e 676c 792d used sparingly- │ │ │ │ │ -00090360: 466f 6f74 6e6f 7465 2d31 7f31 3532 3836 Footnote-1.15286 │ │ │ │ │ -00090370: 380a 4e6f 6465 3a20 5370 6563 6961 6c20 8.Node: Special │ │ │ │ │ -00090380: 7665 7273 696f 6e20 636f 6e76 656e 7469 version conventi │ │ │ │ │ -00090390: 6f6e 737f 3135 3330 3331 0a52 6566 3a20 ons.153031.Ref: │ │ │ │ │ -000903a0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -000903b0: 2073 7065 6369 616c 2d76 6572 7369 6f6e special-version │ │ │ │ │ -000903c0: 2d63 6f6e 7665 6e74 696f 6e73 7f31 3533 -conventions.153 │ │ │ │ │ -000903d0: 3134 390a 5265 663a 2062 637f 3135 3331 149.Ref: bc.1531 │ │ │ │ │ -000903e0: 3439 0a4e 6f64 653a 2044 6573 6372 6970 49.Node: Descrip │ │ │ │ │ -000903f0: 7469 6f6e 7f31 3539 3438 300a 5265 663a tion.159480.Ref: │ │ │ │ │ -00090400: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -00090410: 7320 6465 7363 7269 7074 696f 6e7f 3135 s description.15 │ │ │ │ │ -00090420: 3935 3836 0a52 6566 3a20 6264 7f31 3539 9586.Ref: bd.159 │ │ │ │ │ -00090430: 3538 360a 5265 663a 2063 682d 636f 6e74 586.Ref: ch-cont │ │ │ │ │ -00090440: 726f 6c66 6965 6c64 7320 732d 662d 6465 rolfields s-f-de │ │ │ │ │ -00090450: 7363 7269 7074 696f 6e7f 3135 3935 3836 scription.159586 │ │ │ │ │ -00090460: 0a52 6566 3a20 3464 7f31 3539 3538 360a .Ref: 4d.159586. │ │ │ │ │ -00090470: 5265 663a 2044 6573 6372 6970 7469 6f6e Ref: Description │ │ │ │ │ -00090480: 2d46 6f6f 746e 6f74 652d 317f 3136 3230 -Footnote-1.1620 │ │ │ │ │ -00090490: 3332 0a4e 6f64 653a 2044 6973 7472 6962 32.Node: Distrib │ │ │ │ │ -000904a0: 7574 696f 6e7f 3136 3232 3530 0a52 6566 ution.162250.Ref │ │ │ │ │ -000904b0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -000904c0: 6473 2064 6973 7472 6962 7574 696f 6e7f ds distribution. │ │ │ │ │ -000904d0: 3136 3233 3533 0a52 6566 3a20 6265 7f31 162353.Ref: be.1 │ │ │ │ │ -000904e0: 3632 3335 330a 5265 663a 2063 682d 636f 62353.Ref: ch-co │ │ │ │ │ -000904f0: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ -00090500: 6469 7374 7269 6275 7469 6f6e 7f31 3632 distribution.162 │ │ │ │ │ -00090510: 3335 330a 5265 663a 2036 657f 3136 3233 353.Ref: 6e.1623 │ │ │ │ │ -00090520: 3533 0a52 6566 3a20 4469 7374 7269 6275 53.Ref: Distribu │ │ │ │ │ -00090530: 7469 6f6e 2d46 6f6f 746e 6f74 652d 317f tion-Footnote-1. │ │ │ │ │ -00090540: 3136 3238 3434 0a4e 6f64 653a 2044 6174 162844.Node: Dat │ │ │ │ │ -00090550: 657f 3136 3336 3738 0a52 6566 3a20 6368 e.163678.Ref: ch │ │ │ │ │ -00090560: 2d63 6f6e 7472 6f6c 6669 656c 6473 2064 -controlfields d │ │ │ │ │ -00090570: 6174 657f 3136 3337 3736 0a52 6566 3a20 ate.163776.Ref: │ │ │ │ │ -00090580: 6266 7f31 3633 3737 360a 5265 663a 2063 bf.163776.Ref: c │ │ │ │ │ -00090590: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -000905a0: 732d 662d 6461 7465 7f31 3633 3737 360a s-f-date.163776. │ │ │ │ │ -000905b0: 5265 663a 2061 387f 3136 3337 3736 0a4e Ref: a8.163776.N │ │ │ │ │ -000905c0: 6f64 653a 2046 6f72 6d61 747f 3136 3430 ode: Format.1640 │ │ │ │ │ -000905d0: 3932 0a52 6566 3a20 6368 2d63 6f6e 7472 92.Ref: ch-contr │ │ │ │ │ -000905e0: 6f6c 6669 656c 6473 2066 6f72 6d61 747f olfields format. │ │ │ │ │ -000905f0: 3136 3431 3835 0a52 6566 3a20 6330 7f31 164185.Ref: c0.1 │ │ │ │ │ -00090600: 3634 3138 350a 5265 663a 2063 682d 636f 64185.Ref: ch-co │ │ │ │ │ -00090610: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ -00090620: 666f 726d 6174 7f31 3634 3138 350a 5265 format.164185.Re │ │ │ │ │ -00090630: 663a 2061 317f 3136 3431 3835 0a52 6566 f: a1.164185.Ref │ │ │ │ │ -00090640: 3a20 466f 726d 6174 2d46 6f6f 746e 6f74 : Format-Footnot │ │ │ │ │ -00090650: 652d 317f 3136 3530 3930 0a4e 6f64 653a e-1.165090.Node: │ │ │ │ │ -00090660: 2055 7267 656e 6379 7f31 3635 3232 360a Urgency.165226. │ │ │ │ │ -00090670: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00090680: 6965 6c64 7320 732d 662d 7572 6765 6e63 ields s-f-urgenc │ │ │ │ │ -00090690: 797f 3136 3533 3232 0a52 6566 3a20 3666 y.165322.Ref: 6f │ │ │ │ │ -000906a0: 7f31 3635 3332 320a 5265 663a 2063 682d .165322.Ref: ch- │ │ │ │ │ -000906b0: 636f 6e74 726f 6c66 6965 6c64 7320 7572 controlfields ur │ │ │ │ │ -000906c0: 6765 6e63 797f 3136 3533 3232 0a52 6566 gency.165322.Ref │ │ │ │ │ -000906d0: 3a20 6331 7f31 3635 3332 320a 5265 663a : c1.165322.Ref: │ │ │ │ │ -000906e0: 2055 7267 656e 6379 2d46 6f6f 746e 6f74 Urgency-Footnot │ │ │ │ │ -000906f0: 652d 317f 3136 3539 3335 0a4e 6f64 653a e-1.165935.Node: │ │ │ │ │ -00090700: 2043 6861 6e67 6573 7f31 3636 3331 310a Changes.166311. │ │ │ │ │ -00090710: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00090720: 6965 6c64 7320 6368 616e 6765 737f 3136 ields changes.16 │ │ │ │ │ -00090730: 3634 3037 0a52 6566 3a20 6332 7f31 3636 6407.Ref: c2.166 │ │ │ │ │ -00090740: 3430 370a 5265 663a 2063 682d 636f 6e74 407.Ref: ch-cont │ │ │ │ │ -00090750: 726f 6c66 6965 6c64 7320 732d 662d 6368 rolfields s-f-ch │ │ │ │ │ -00090760: 616e 6765 737f 3136 3634 3037 0a52 6566 anges.166407.Ref │ │ │ │ │ -00090770: 3a20 6139 7f31 3636 3430 370a 4e6f 6465 : a9.166407.Node │ │ │ │ │ -00090780: 3a20 4269 6e61 7279 7f31 3637 3434 380a : Binary.167448. │ │ │ │ │ -00090790: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -000907a0: 6965 6c64 7320 6269 6e61 7279 7f31 3637 ields binary.167 │ │ │ │ │ -000907b0: 3535 310a 5265 663a 2063 337f 3136 3735 551.Ref: c3.1675 │ │ │ │ │ -000907c0: 3531 0a52 6566 3a20 6368 2d63 6f6e 7472 51.Ref: ch-contr │ │ │ │ │ -000907d0: 6f6c 6669 656c 6473 2073 2d66 2d62 696e olfields s-f-bin │ │ │ │ │ -000907e0: 6172 797f 3136 3735 3531 0a52 6566 3a20 ary.167551.Ref: │ │ │ │ │ -000907f0: 6132 7f31 3637 3535 310a 5265 663a 2042 a2.167551.Ref: B │ │ │ │ │ -00090800: 696e 6172 792d 466f 6f74 6e6f 7465 2d31 inary-Footnote-1 │ │ │ │ │ -00090810: 7f31 3638 3332 320a 4e6f 6465 3a20 496e .168322.Node: In │ │ │ │ │ -00090820: 7374 616c 6c65 642d 5369 7a65 7f31 3638 stalled-Size.168 │ │ │ │ │ -00090830: 3337 320a 5265 663a 2063 682d 636f 6e74 372.Ref: ch-cont │ │ │ │ │ -00090840: 726f 6c66 6965 6c64 7320 696e 7374 616c rolfields instal │ │ │ │ │ -00090850: 6c65 642d 7369 7a65 7f31 3638 3437 330a led-size.168473. │ │ │ │ │ -00090860: 5265 663a 2063 347f 3136 3834 3733 0a52 Ref: c4.168473.R │ │ │ │ │ -00090870: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -00090880: 656c 6473 2073 2d66 2d69 6e73 7461 6c6c elds s-f-install │ │ │ │ │ -00090890: 6564 2d73 697a 657f 3136 3834 3733 0a52 ed-size.168473.R │ │ │ │ │ -000908a0: 6566 3a20 3966 7f31 3638 3437 330a 4e6f ef: 9f.168473.No │ │ │ │ │ -000908b0: 6465 3a20 4669 6c65 737f 3136 3930 3039 de: Files.169009 │ │ │ │ │ -000908c0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -000908d0: 6669 656c 6473 2066 696c 6573 7f31 3639 fields files.169 │ │ │ │ │ -000908e0: 3131 300a 5265 663a 2063 357f 3136 3931 110.Ref: c5.1691 │ │ │ │ │ -000908f0: 3130 0a52 6566 3a20 6368 2d63 6f6e 7472 10.Ref: ch-contr │ │ │ │ │ -00090900: 6f6c 6669 656c 6473 2073 2d66 2d66 696c olfields s-f-fil │ │ │ │ │ -00090910: 6573 7f31 3639 3131 300a 5265 663a 2034 es.169110.Ref: 4 │ │ │ │ │ -00090920: 367f 3136 3931 3130 0a52 6566 3a20 4669 6.169110.Ref: Fi │ │ │ │ │ -00090930: 6c65 732d 466f 6f74 6e6f 7465 2d31 7f31 les-Footnote-1.1 │ │ │ │ │ -00090940: 3731 3635 360a 4e6f 6465 3a20 436c 6f73 71656.Node: Clos │ │ │ │ │ -00090950: 6573 7f31 3731 3731 330a 5265 663a 2063 es.171713.Ref: c │ │ │ │ │ -00090960: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -00090970: 636c 6f73 6573 7f31 3731 3830 380a 5265 closes.171808.Re │ │ │ │ │ -00090980: 663a 2063 377f 3137 3138 3038 0a52 6566 f: c7.171808.Ref │ │ │ │ │ -00090990: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -000909a0: 6473 2073 2d66 2d63 6c6f 7365 737f 3137 ds s-f-closes.17 │ │ │ │ │ -000909b0: 3138 3038 0a52 6566 3a20 3730 7f31 3731 1808.Ref: 70.171 │ │ │ │ │ -000909c0: 3830 380a 4e6f 6465 3a20 486f 6d65 7061 808.Node: Homepa │ │ │ │ │ -000909d0: 6765 7f31 3731 3935 310a 5265 663a 2063 ge.171951.Ref: c │ │ │ │ │ -000909e0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -000909f0: 686f 6d65 7061 6765 7f31 3732 3037 360a homepage.172076. │ │ │ │ │ -00090a00: 5265 663a 2063 387f 3137 3230 3736 0a52 Ref: c8.172076.R │ │ │ │ │ -00090a10: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -00090a20: 656c 6473 2073 2d66 2d68 6f6d 6570 6167 elds s-f-homepag │ │ │ │ │ -00090a30: 657f 3137 3230 3736 0a52 6566 3a20 3937 e.172076.Ref: 97 │ │ │ │ │ -00090a40: 7f31 3732 3037 360a 4e6f 6465 3a20 4368 .172076.Node: Ch │ │ │ │ │ -00090a50: 6563 6b73 756d 732d 5368 6131 2061 6e64 ecksums-Sha1 and │ │ │ │ │ -00090a60: 2043 6865 636b 7375 6d73 2d53 6861 3235 Checksums-Sha25 │ │ │ │ │ -00090a70: 367f 3137 3234 3132 0a52 6566 3a20 6368 6.172412.Ref: ch │ │ │ │ │ -00090a80: 2d63 6f6e 7472 6f6c 6669 656c 6473 2063 -controlfields c │ │ │ │ │ -00090a90: 6865 636b 7375 6d73 2d73 6861 312d 616e hecksums-sha1-an │ │ │ │ │ -00090aa0: 642d 6368 6563 6b73 756d 732d 7368 6132 d-checksums-sha2 │ │ │ │ │ -00090ab0: 3536 7f31 3732 3534 380a 5265 663a 2063 56.172548.Ref: c │ │ │ │ │ -00090ac0: 397f 3137 3235 3438 0a52 6566 3a20 6368 9.172548.Ref: ch │ │ │ │ │ -00090ad0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ -00090ae0: 2d66 2d63 6865 636b 7375 6d73 7f31 3732 -f-checksums.172 │ │ │ │ │ -00090af0: 3534 380a 5265 663a 2061 357f 3137 3235 548.Ref: a5.1725 │ │ │ │ │ -00090b00: 3438 0a4e 6f64 653a 2044 4d2d 5570 6c6f 48.Node: DM-Uplo │ │ │ │ │ -00090b10: 6164 2d41 6c6c 6f77 6564 7f31 3734 3334 ad-Allowed.17434 │ │ │ │ │ -00090b20: 370a 5265 663a 2063 682d 636f 6e74 726f 7.Ref: ch-contro │ │ │ │ │ -00090b30: 6c66 6965 6c64 7320 646d 2d75 706c 6f61 lfields dm-uploa │ │ │ │ │ -00090b40: 642d 616c 6c6f 7765 647f 3137 3435 3038 d-allowed.174508 │ │ │ │ │ -00090b50: 0a52 6566 3a20 6361 7f31 3734 3530 380a .Ref: ca.174508. │ │ │ │ │ -00090b60: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00090b70: 6965 6c64 7320 7335 2d36 2d32 357f 3137 ields s5-6-25.17 │ │ │ │ │ -00090b80: 3435 3038 0a52 6566 3a20 6362 7f31 3734 4508.Ref: cb.174 │ │ │ │ │ -00090b90: 3530 380a 4e6f 6465 3a20 5665 7273 696f 508.Node: Versio │ │ │ │ │ -00090ba0: 6e20 436f 6e74 726f 6c20 5379 7374 656d n Control System │ │ │ │ │ -00090bb0: 2056 4353 2066 6965 6c64 737f 3137 3435 VCS fields.1745 │ │ │ │ │ -00090bc0: 3939 0a52 6566 3a20 6368 2d63 6f6e 7472 99.Ref: ch-contr │ │ │ │ │ -00090bd0: 6f6c 6669 656c 6473 2073 2d66 2d76 6373 olfields s-f-vcs │ │ │ │ │ -00090be0: 2d66 6965 6c64 737f 3137 3437 3337 0a52 -fields.174737.R │ │ │ │ │ -00090bf0: 6566 3a20 3938 7f31 3734 3733 370a 5265 ef: 98.174737.Re │ │ │ │ │ -00090c00: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -00090c10: 6c64 7320 7665 7273 696f 6e2d 636f 6e74 lds version-cont │ │ │ │ │ -00090c20: 726f 6c2d 7379 7374 656d 2d76 6373 2d66 rol-system-vcs-f │ │ │ │ │ -00090c30: 6965 6c64 737f 3137 3437 3337 0a52 6566 ields.174737.Ref │ │ │ │ │ -00090c40: 3a20 6364 7f31 3734 3733 370a 4e6f 6465 : cd.174737.Node │ │ │ │ │ -00090c50: 3a20 5061 636b 6167 652d 4c69 7374 7f31 : Package-List.1 │ │ │ │ │ -00090c60: 3737 3434 380a 5265 663a 2063 682d 636f 77448.Ref: ch-co │ │ │ │ │ -00090c70: 6e74 726f 6c66 6965 6c64 7320 7061 636b ntrolfields pack │ │ │ │ │ -00090c80: 6167 652d 6c69 7374 7f31 3737 3538 310a age-list.177581. │ │ │ │ │ -00090c90: 5265 663a 2063 657f 3137 3735 3831 0a52 Ref: ce.177581.R │ │ │ │ │ -00090ca0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -00090cb0: 656c 6473 2073 2d66 2d70 6163 6b61 6765 elds s-f-package │ │ │ │ │ -00090cc0: 2d6c 6973 747f 3137 3735 3831 0a52 6566 -list.177581.Ref │ │ │ │ │ -00090cd0: 3a20 6134 7f31 3737 3538 310a 4e6f 6465 : a4.177581.Node │ │ │ │ │ -00090ce0: 3a20 5061 636b 6167 652d 5479 7065 7f31 : Package-Type.1 │ │ │ │ │ -00090cf0: 3738 3037 350a 5265 663a 2063 682d 636f 78075.Ref: ch-co │ │ │ │ │ -00090d00: 6e74 726f 6c66 6965 6c64 7320 7061 636b ntrolfields pack │ │ │ │ │ -00090d10: 6167 652d 7479 7065 7f31 3738 3137 390a age-type.178179. │ │ │ │ │ -00090d20: 5265 663a 2063 667f 3137 3831 3739 0a52 Ref: cf.178179.R │ │ │ │ │ -00090d30: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -00090d40: 656c 6473 2073 2d66 2d70 6163 6b61 6765 elds s-f-package │ │ │ │ │ -00090d50: 2d74 7970 657f 3137 3831 3739 0a52 6566 -type.178179.Ref │ │ │ │ │ -00090d60: 3a20 3964 7f31 3738 3137 390a 4e6f 6465 : 9d.178179.Node │ │ │ │ │ -00090d70: 3a20 4467 6974 7f31 3738 3630 320a 5265 : Dgit.178602.Re │ │ │ │ │ -00090d80: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -00090d90: 6c64 7320 6467 6974 7f31 3738 3730 330a lds dgit.178703. │ │ │ │ │ -00090da0: 5265 663a 2064 307f 3137 3837 3033 0a52 Ref: d0.178703.R │ │ │ │ │ -00090db0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -00090dc0: 656c 6473 2073 2d66 2d64 6769 747f 3137 elds s-f-dgit.17 │ │ │ │ │ -00090dd0: 3837 3033 0a52 6566 3a20 6133 7f31 3738 8703.Ref: a3.178 │ │ │ │ │ -00090de0: 3730 330a 4e6f 6465 3a20 5465 7374 7375 703.Node: Testsu │ │ │ │ │ -00090df0: 6974 657f 3137 3932 3732 0a52 6566 3a20 ite.179272.Ref: │ │ │ │ │ -00090e00: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -00090e10: 2073 2d66 2d74 6573 7473 7569 7465 7f31 s-f-testsuite.1 │ │ │ │ │ -00090e20: 3739 3338 300a 5265 663a 2039 397f 3137 79380.Ref: 99.17 │ │ │ │ │ -00090e30: 3933 3830 0a52 6566 3a20 6368 2d63 6f6e 9380.Ref: ch-con │ │ │ │ │ -00090e40: 7472 6f6c 6669 656c 6473 2074 6573 7473 trolfields tests │ │ │ │ │ -00090e50: 7569 7465 7f31 3739 3338 300a 5265 663a uite.179380.Ref: │ │ │ │ │ -00090e60: 2064 317f 3137 3933 3830 0a4e 6f64 653a d1.179380.Node: │ │ │ │ │ -00090e70: 2052 756c 6573 2d52 6571 7569 7265 732d Rules-Requires- │ │ │ │ │ -00090e80: 526f 6f74 7f31 3739 3838 350a 5265 663a Root.179885.Ref: │ │ │ │ │ -00090e90: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -00090ea0: 7320 7275 6c65 732d 7265 7175 6972 6573 s rules-requires │ │ │ │ │ -00090eb0: 2d72 6f6f 747f 3137 3939 3830 0a52 6566 -root.179980.Ref │ │ │ │ │ -00090ec0: 3a20 6432 7f31 3739 3938 300a 5265 663a : d2.179980.Ref: │ │ │ │ │ -00090ed0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -00090ee0: 7320 732d 662d 7275 6c65 732d 7265 7175 s s-f-rules-requ │ │ │ │ │ -00090ef0: 6972 6573 2d72 6f6f 747f 3137 3939 3830 ires-root.179980 │ │ │ │ │ -00090f00: 0a52 6566 3a20 3766 7f31 3739 3938 300a .Ref: 7f.179980. │ │ │ │ │ -00090f10: 4e6f 6465 3a20 5265 6d61 726b 737f 3138 Node: Remarks.18 │ │ │ │ │ -00090f20: 3232 3638 0a52 6566 3a20 6368 2d63 6f6e 2268.Ref: ch-con │ │ │ │ │ -00090f30: 7472 6f6c 6669 656c 6473 2072 656d 6172 trolfields remar │ │ │ │ │ -00090f40: 6b73 7f31 3832 3337 330a 5265 663a 2064 ks.182373.Ref: d │ │ │ │ │ -00090f50: 337f 3138 3233 3733 0a4e 6f64 653a 2044 3.182373.Node: D │ │ │ │ │ -00090f60: 6566 696e 6974 696f 6e20 6f66 2074 6865 efinition of the │ │ │ │ │ -00090f70: 206b 6579 776f 7264 737f 3138 3238 3639 keywords.182869 │ │ │ │ │ -00090f80: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -00090f90: 6669 656c 6473 2064 6566 696e 6974 696f fields definitio │ │ │ │ │ -00090fa0: 6e2d 6f66 2d74 6865 2d6b 6579 776f 7264 n-of-the-keyword │ │ │ │ │ -00090fb0: 737f 3138 3330 3030 0a52 6566 3a20 6434 s.183000.Ref: d4 │ │ │ │ │ -00090fc0: 7f31 3833 3030 300a 4e6f 6465 3a20 5072 .183000.Node: Pr │ │ │ │ │ -00090fd0: 6f76 6964 6564 206b 6579 776f 7264 737f ovided keywords. │ │ │ │ │ -00090fe0: 3138 3434 3433 0a52 6566 3a20 6368 2d63 184443.Ref: ch-c │ │ │ │ │ -00090ff0: 6f6e 7472 6f6c 6669 656c 6473 2070 726f ontrolfields pro │ │ │ │ │ -00091000: 7669 6465 642d 6b65 7977 6f72 6473 7f31 vided-keywords.1 │ │ │ │ │ -00091010: 3834 3535 380a 5265 663a 2064 357f 3138 84558.Ref: d5.18 │ │ │ │ │ -00091020: 3435 3538 0a4e 6f64 653a 2055 7365 722d 4558.Node: User- │ │ │ │ │ -00091030: 6465 6669 6e65 6420 6669 656c 6473 7f31 defined fields.1 │ │ │ │ │ -00091040: 3835 3231 360a 5265 663a 2063 682d 636f 85216.Ref: ch-co │ │ │ │ │ -00091050: 6e74 726f 6c66 6965 6c64 7320 7335 2d37 ntrolfields s5-7 │ │ │ │ │ -00091060: 7f31 3835 3335 360a 5265 663a 2064 367f .185356.Ref: d6. │ │ │ │ │ -00091070: 3138 3533 3536 0a52 6566 3a20 6368 2d63 185356.Ref: ch-c │ │ │ │ │ -00091080: 6f6e 7472 6f6c 6669 656c 6473 2075 7365 ontrolfields use │ │ │ │ │ -00091090: 722d 6465 6669 6e65 642d 6669 656c 6473 r-defined-fields │ │ │ │ │ -000910a0: 7f31 3835 3335 360a 5265 663a 2064 377f .185356.Ref: d7. │ │ │ │ │ -000910b0: 3138 3533 3536 0a4e 6f64 653a 204f 6273 185356.Node: Obs │ │ │ │ │ -000910c0: 6f6c 6574 6520 6669 656c 6473 7f31 3836 olete fields.186 │ │ │ │ │ -000910d0: 3530 370a 5265 663a 2063 682d 636f 6e74 507.Ref: ch-cont │ │ │ │ │ -000910e0: 726f 6c66 6965 6c64 7320 6f62 736f 6c65 rolfields obsole │ │ │ │ │ -000910f0: 7465 2d66 6965 6c64 737f 3138 3636 3234 te-fields.186624 │ │ │ │ │ -00091100: 0a52 6566 3a20 6438 7f31 3836 3632 340a .Ref: d8.186624. │ │ │ │ │ -00091110: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00091120: 6965 6c64 7320 732d 6f62 736f 6c65 7465 ields s-obsolete │ │ │ │ │ -00091130: 2d63 6f6e 7472 6f6c 2d64 6174 612d 6669 -control-data-fi │ │ │ │ │ -00091140: 656c 6473 7f31 3836 3632 340a 5265 663a elds.186624.Ref: │ │ │ │ │ -00091150: 2064 397f 3138 3636 3234 0a4e 6f64 653a d9.186624.Node: │ │ │ │ │ -00091160: 2044 4d2d 5570 6c6f 6164 2d41 6c6c 6f77 DM-Upload-Allow │ │ │ │ │ -00091170: 6564 3c32 3e7f 3138 3638 3338 0a52 6566 ed<2>.186838.Ref │ │ │ │ │ -00091180: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -00091190: 6473 2069 6431 357f 3138 3639 3137 0a52 ds id15.186917.R │ │ │ │ │ -000911a0: 6566 3a20 6461 7f31 3836 3931 370a 5265 ef: da.186917.Re │ │ │ │ │ -000911b0: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -000911c0: 6c64 7320 732d 662d 646d 2d75 706c 6f61 lds s-f-dm-uploa │ │ │ │ │ -000911d0: 642d 616c 6c6f 7765 647f 3138 3639 3137 d-allowed.186917 │ │ │ │ │ -000911e0: 0a52 6566 3a20 6363 7f31 3836 3931 370a .Ref: cc.186917. │ │ │ │ │ -000911f0: 5265 663a 2044 4d2d 5570 6c6f 6164 2d41 Ref: DM-Upload-A │ │ │ │ │ -00091200: 6c6c 6f77 6564 3c32 3e2d 466f 6f74 6e6f llowed<2>-Footno │ │ │ │ │ -00091210: 7465 2d31 7f31 3837 3238 320a 4e6f 6465 te-1.187282.Node │ │ │ │ │ -00091220: 3a20 5061 636b 6167 6520 6d61 696e 7461 : Package mainta │ │ │ │ │ -00091230: 696e 6572 2073 6372 6970 7473 2061 6e64 iner scripts and │ │ │ │ │ -00091240: 2069 6e73 7461 6c6c 6174 696f 6e20 7072 installation pr │ │ │ │ │ -00091250: 6f63 6564 7572 657f 3138 3733 3332 0a52 ocedure.187332.R │ │ │ │ │ -00091260: 6566 3a20 6368 2d6d 6169 6e74 6169 6e65 ef: ch-maintaine │ │ │ │ │ -00091270: 7273 6372 6970 7473 2064 6f63 7f31 3837 rscripts doc.187 │ │ │ │ │ -00091280: 3532 300a 5265 663a 2064 627f 3138 3735 520.Ref: db.1875 │ │ │ │ │ -00091290: 3230 0a52 6566 3a20 6368 2d6d 6169 6e74 20.Ref: ch-maint │ │ │ │ │ -000912a0: 6169 6e65 7273 6372 6970 7473 2070 6163 ainerscripts pac │ │ │ │ │ -000912b0: 6b61 6765 2d6d 6169 6e74 6169 6e65 722d kage-maintainer- │ │ │ │ │ -000912c0: 7363 7269 7074 732d 616e 642d 696e 7374 scripts-and-inst │ │ │ │ │ -000912d0: 616c 6c61 7469 6f6e 2d70 726f 6365 6475 allation-procedu │ │ │ │ │ -000912e0: 7265 7f31 3837 3532 300a 5265 663a 2064 re.187520.Ref: d │ │ │ │ │ -000912f0: 637f 3138 3735 3230 0a4e 6f64 653a 2049 c.187520.Node: I │ │ │ │ │ -00091300: 6e74 726f 6475 6374 696f 6e20 746f 2070 ntroduction to p │ │ │ │ │ -00091310: 6163 6b61 6765 206d 6169 6e74 6169 6e65 ackage maintaine │ │ │ │ │ -00091320: 7220 7363 7269 7074 737f 3138 3739 3735 r scripts.187975 │ │ │ │ │ -00091330: 0a52 6566 3a20 6368 2d6d 6169 6e74 6169 .Ref: ch-maintai │ │ │ │ │ -00091340: 6e65 7273 6372 6970 7473 2069 6e74 726f nerscripts intro │ │ │ │ │ -00091350: 6475 6374 696f 6e2d 746f 2d70 6163 6b61 duction-to-packa │ │ │ │ │ -00091360: 6765 2d6d 6169 6e74 6169 6e65 722d 7363 ge-maintainer-sc │ │ │ │ │ -00091370: 7269 7074 737f 3138 3831 3533 0a52 6566 ripts.188153.Ref │ │ │ │ │ -00091380: 3a20 6464 7f31 3838 3135 330a 5265 663a : dd.188153.Ref: │ │ │ │ │ -00091390: 2063 682d 6d61 696e 7461 696e 6572 7363 ch-maintainersc │ │ │ │ │ -000913a0: 7269 7074 7320 7336 2d31 7f31 3838 3135 ripts s6-1.18815 │ │ │ │ │ -000913b0: 330a 5265 663a 2064 657f 3138 3831 3533 3.Ref: de.188153 │ │ │ │ │ -000913c0: 0a4e 6f64 653a 204d 6169 6e74 6169 6e65 .Node: Maintaine │ │ │ │ │ -000913d0: 7220 7363 7269 7074 7320 6964 656d 706f r scripts idempo │ │ │ │ │ -000913e0: 7465 6e63 797f 3139 3035 3437 0a52 6566 tency.190547.Ref │ │ │ │ │ -000913f0: 3a20 6368 2d6d 6169 6e74 6169 6e65 7273 : ch-maintainers │ │ │ │ │ -00091400: 6372 6970 7473 206d 6169 6e74 6169 6e65 cripts maintaine │ │ │ │ │ -00091410: 722d 7363 7269 7074 732d 6964 656d 706f r-scripts-idempo │ │ │ │ │ -00091420: 7465 6e63 797f 3139 3037 3737 0a52 6566 tency.190777.Ref │ │ │ │ │ -00091430: 3a20 6466 7f31 3930 3737 370a 5265 663a : df.190777.Ref: │ │ │ │ │ -00091440: 2063 682d 6d61 696e 7461 696e 6572 7363 ch-maintainersc │ │ │ │ │ -00091450: 7269 7074 7320 732d 6964 656d 706f 7465 ripts s-idempote │ │ │ │ │ -00091460: 6e63 797f 3139 3037 3737 0a52 6566 3a20 ncy.190777.Ref: │ │ │ │ │ -00091470: 6530 7f31 3930 3737 370a 5265 663a 204d e0.190777.Ref: M │ │ │ │ │ -00091480: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -00091490: 7320 6964 656d 706f 7465 6e63 792d 466f s idempotency-Fo │ │ │ │ │ -000914a0: 6f74 6e6f 7465 2d31 7f31 3931 3335 370a otnote-1.191357. │ │ │ │ │ -000914b0: 4e6f 6465 3a20 436f 6e74 726f 6c6c 696e Node: Controllin │ │ │ │ │ -000914c0: 6720 7465 726d 696e 616c 2066 6f72 206d g terminal for m │ │ │ │ │ -000914d0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -000914e0: 737f 3139 3135 3738 0a52 6566 3a20 6368 s.191578.Ref: ch │ │ │ │ │ -000914f0: 2d6d 6169 6e74 6169 6e65 7273 6372 6970 -maintainerscrip │ │ │ │ │ -00091500: 7473 2063 6f6e 7472 6f6c 6c69 6e67 2d74 ts controlling-t │ │ │ │ │ -00091510: 6572 6d69 6e61 6c2d 666f 722d 6d61 696e erminal-for-main │ │ │ │ │ -00091520: 7461 696e 6572 2d73 6372 6970 7473 7f31 tainer-scripts.1 │ │ │ │ │ -00091530: 3931 3737 370a 5265 663a 2065 317f 3139 91777.Ref: e1.19 │ │ │ │ │ -00091540: 3137 3737 0a52 6566 3a20 6368 2d6d 6169 1777.Ref: ch-mai │ │ │ │ │ -00091550: 6e74 6169 6e65 7273 6372 6970 7473 2073 ntainerscripts s │ │ │ │ │ -00091560: 2d63 6f6e 7472 6f6c 6c69 6e67 7465 726d -controllingterm │ │ │ │ │ -00091570: 696e 616c 7f31 3931 3737 370a 5265 663a inal.191777.Ref: │ │ │ │ │ -00091580: 2065 327f 3139 3137 3737 0a4e 6f64 653a e2.191777.Node: │ │ │ │ │ -00091590: 2045 7869 7420 7374 6174 7573 7f31 3932 Exit status.192 │ │ │ │ │ -000915a0: 3634 340a 5265 663a 2063 682d 6d61 696e 644.Ref: ch-main │ │ │ │ │ -000915b0: 7461 696e 6572 7363 7269 7074 7320 6578 tainerscripts ex │ │ │ │ │ -000915c0: 6974 2d73 7461 7475 737f 3139 3238 3538 it-status.192858 │ │ │ │ │ -000915d0: 0a52 6566 3a20 6533 7f31 3932 3835 380a .Ref: e3.192858. │ │ │ │ │ -000915e0: 5265 663a 2063 682d 6d61 696e 7461 696e Ref: ch-maintain │ │ │ │ │ -000915f0: 6572 7363 7269 7074 7320 732d 6578 6974 erscripts s-exit │ │ │ │ │ -00091600: 7374 6174 7573 7f31 3932 3835 380a 5265 status.192858.Re │ │ │ │ │ -00091610: 663a 2065 347f 3139 3238 3538 0a4e 6f64 f: e4.192858.Nod │ │ │ │ │ -00091620: 653a 2053 756d 6d61 7279 206f 6620 7761 e: Summary of wa │ │ │ │ │ -00091630: 7973 206d 6169 6e74 6169 6e65 7220 7363 ys maintainer sc │ │ │ │ │ -00091640: 7269 7074 7320 6172 6520 6361 6c6c 6564 ripts are called │ │ │ │ │ -00091650: 7f31 3933 3131 380a 5265 663a 2063 682d .193118.Ref: ch- │ │ │ │ │ -00091660: 6d61 696e 7461 696e 6572 7363 7269 7074 maintainerscript │ │ │ │ │ -00091670: 7320 732d 6d73 6372 6970 7473 696e 7374 s s-mscriptsinst │ │ │ │ │ -00091680: 6163 747f 3139 3333 3339 0a52 6566 3a20 act.193339.Ref: │ │ │ │ │ -00091690: 6535 7f31 3933 3333 390a 5265 663a 2063 e5.193339.Ref: c │ │ │ │ │ -000916a0: 682d 6d61 696e 7461 696e 6572 7363 7269 h-maintainerscri │ │ │ │ │ -000916b0: 7074 7320 7375 6d6d 6172 792d 6f66 2d77 pts summary-of-w │ │ │ │ │ -000916c0: 6179 732d 6d61 696e 7461 696e 6572 2d73 ays-maintainer-s │ │ │ │ │ -000916d0: 6372 6970 7473 2d61 7265 2d63 616c 6c65 cripts-are-calle │ │ │ │ │ -000916e0: 647f 3139 3333 3339 0a52 6566 3a20 6536 d.193339.Ref: e6 │ │ │ │ │ -000916f0: 7f31 3933 3333 390a 5265 663a 2053 756d .193339.Ref: Sum │ │ │ │ │ -00091700: 6d61 7279 206f 6620 7761 7973 206d 6169 mary of ways mai │ │ │ │ │ -00091710: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ -00091720: 6172 6520 6361 6c6c 6564 2d46 6f6f 746e are called-Footn │ │ │ │ │ -00091730: 6f74 652d 317f 3139 3931 3638 0a52 6566 ote-1.199168.Ref │ │ │ │ │ -00091740: 3a20 5375 6d6d 6172 7920 6f66 2077 6179 : Summary of way │ │ │ │ │ -00091750: 7320 6d61 696e 7461 696e 6572 2073 6372 s maintainer scr │ │ │ │ │ -00091760: 6970 7473 2061 7265 2063 616c 6c65 642d ipts are called- │ │ │ │ │ -00091770: 466f 6f74 6e6f 7465 2d32 7f31 3939 3239 Footnote-2.19929 │ │ │ │ │ -00091780: 350a 5265 663a 2053 756d 6d61 7279 206f 5.Ref: Summary o │ │ │ │ │ -00091790: 6620 7761 7973 206d 6169 6e74 6169 6e65 f ways maintaine │ │ │ │ │ -000917a0: 7220 7363 7269 7074 7320 6172 6520 6361 r scripts are ca │ │ │ │ │ -000917b0: 6c6c 6564 2d46 6f6f 746e 6f74 652d 337f lled-Footnote-3. │ │ │ │ │ -000917c0: 3139 3936 3033 0a4e 6f64 653a 2044 6574 199603.Node: Det │ │ │ │ │ -000917d0: 6169 6c73 206f 6620 756e 7061 636b 2070 ails of unpack p │ │ │ │ │ -000917e0: 6861 7365 206f 6620 696e 7374 616c 6c61 hase of installa │ │ │ │ │ -000917f0: 7469 6f6e 206f 7220 7570 6772 6164 657f tion or upgrade. │ │ │ │ │ -00091800: 3139 3939 3830 0a52 6566 3a20 6368 2d6d 199980.Ref: ch-m │ │ │ │ │ -00091810: 6169 6e74 6169 6e65 7273 6372 6970 7473 aintainerscripts │ │ │ │ │ -00091820: 2064 6574 6169 6c73 2d6f 662d 756e 7061 details-of-unpa │ │ │ │ │ -00091830: 636b 2d70 6861 7365 2d6f 662d 696e 7374 ck-phase-of-inst │ │ │ │ │ -00091840: 616c 6c61 7469 6f6e 2d6f 722d 7570 6772 allation-or-upgr │ │ │ │ │ -00091850: 6164 657f 3230 3032 3134 0a52 6566 3a20 ade.200214.Ref: │ │ │ │ │ -00091860: 6537 7f32 3030 3231 340a 5265 663a 2063 e7.200214.Ref: c │ │ │ │ │ -00091870: 682d 6d61 696e 7461 696e 6572 7363 7269 h-maintainerscri │ │ │ │ │ -00091880: 7074 7320 732d 756e 7061 636b 7068 6173 pts s-unpackphas │ │ │ │ │ -00091890: 657f 3230 3032 3134 0a52 6566 3a20 6538 e.200214.Ref: e8 │ │ │ │ │ -000918a0: 7f32 3030 3231 340a 5265 663a 2044 6574 .200214.Ref: Det │ │ │ │ │ -000918b0: 6169 6c73 206f 6620 756e 7061 636b 2070 ails of unpack p │ │ │ │ │ -000918c0: 6861 7365 206f 6620 696e 7374 616c 6c61 hase of installa │ │ │ │ │ -000918d0: 7469 6f6e 206f 7220 7570 6772 6164 652d tion or upgrade- │ │ │ │ │ -000918e0: 466f 6f74 6e6f 7465 2d31 7f32 3039 3036 Footnote-1.20906 │ │ │ │ │ -000918f0: 380a 5265 663a 2044 6574 6169 6c73 206f 8.Ref: Details o │ │ │ │ │ -00091900: 6620 756e 7061 636b 2070 6861 7365 206f f unpack phase o │ │ │ │ │ -00091910: 6620 696e 7374 616c 6c61 7469 6f6e 206f f installation o │ │ │ │ │ -00091920: 7220 7570 6772 6164 652d 466f 6f74 6e6f r upgrade-Footno │ │ │ │ │ -00091930: 7465 2d32 7f32 3039 3137 380a 4e6f 6465 te-2.209178.Node │ │ │ │ │ -00091940: 3a20 4465 7461 696c 7320 6f66 2063 6f6e : Details of con │ │ │ │ │ -00091950: 6669 6775 7261 7469 6f6e 7f32 3039 3235 figuration.20925 │ │ │ │ │ -00091960: 340a 5265 663a 2063 682d 6d61 696e 7461 4.Ref: ch-mainta │ │ │ │ │ -00091970: 696e 6572 7363 7269 7074 7320 6465 7461 inerscripts deta │ │ │ │ │ -00091980: 696c 732d 6f66 2d63 6f6e 6669 6775 7261 ils-of-configura │ │ │ │ │ -00091990: 7469 6f6e 7f32 3039 3439 300a 5265 663a tion.209490.Ref: │ │ │ │ │ -000919a0: 2065 627f 3230 3934 3930 0a52 6566 3a20 eb.209490.Ref: │ │ │ │ │ -000919b0: 6368 2d6d 6169 6e74 6169 6e65 7273 6372 ch-maintainerscr │ │ │ │ │ -000919c0: 6970 7473 2073 2d63 6f6e 6669 6764 6574 ipts s-configdet │ │ │ │ │ -000919d0: 6169 6c73 7f32 3039 3439 300a 5265 663a ails.209490.Ref: │ │ │ │ │ -000919e0: 2065 637f 3230 3934 3930 0a52 6566 3a20 ec.209490.Ref: │ │ │ │ │ -000919f0: 4465 7461 696c 7320 6f66 2063 6f6e 6669 Details of confi │ │ │ │ │ -00091a00: 6775 7261 7469 6f6e 2d46 6f6f 746e 6f74 guration-Footnot │ │ │ │ │ -00091a10: 652d 317f 3231 3030 3632 0a4e 6f64 653a e-1.210062.Node: │ │ │ │ │ -00091a20: 2044 6574 6169 6c73 206f 6620 7265 6d6f Details of remo │ │ │ │ │ -00091a30: 7661 6c20 616e 642f 6f72 2063 6f6e 6669 val and/or confi │ │ │ │ │ -00091a40: 6775 7261 7469 6f6e 2070 7572 6769 6e67 guration purging │ │ │ │ │ -00091a50: 7f32 3130 3434 350a 5265 663a 2063 682d .210445.Ref: ch- │ │ │ │ │ -00091a60: 6d61 696e 7461 696e 6572 7363 7269 7074 maintainerscript │ │ │ │ │ -00091a70: 7320 6465 7461 696c 732d 6f66 2d72 656d s details-of-rem │ │ │ │ │ -00091a80: 6f76 616c 2d61 6e64 2d6f 722d 636f 6e66 oval-and-or-conf │ │ │ │ │ -00091a90: 6967 7572 6174 696f 6e2d 7075 7267 696e iguration-purgin │ │ │ │ │ -00091aa0: 677f 3231 3036 3232 0a52 6566 3a20 6564 g.210622.Ref: ed │ │ │ │ │ -00091ab0: 7f32 3130 3632 320a 5265 663a 2063 682d .210622.Ref: ch- │ │ │ │ │ -00091ac0: 6d61 696e 7461 696e 6572 7363 7269 7074 maintainerscript │ │ │ │ │ -00091ad0: 7320 732d 7265 6d6f 7665 6465 7461 696c s s-removedetail │ │ │ │ │ -00091ae0: 737f 3231 3036 3232 0a52 6566 3a20 6565 s.210622.Ref: ee │ │ │ │ │ -00091af0: 7f32 3130 3632 320a 4e6f 6465 3a20 4465 .210622.Node: De │ │ │ │ │ -00091b00: 636c 6172 696e 6720 7265 6c61 7469 6f6e claring relation │ │ │ │ │ -00091b10: 7368 6970 7320 6265 7477 6565 6e20 7061 ships between pa │ │ │ │ │ -00091b20: 636b 6167 6573 7f32 3131 3834 370a 5265 ckages.211847.Re │ │ │ │ │ -00091b30: 663a 2063 682d 7265 6c61 7469 6f6e 7368 f: ch-relationsh │ │ │ │ │ -00091b40: 6970 7320 646f 637f 3231 3230 3231 0a52 ips doc.212021.R │ │ │ │ │ -00091b50: 6566 3a20 3534 7f32 3132 3032 310a 5265 ef: 54.212021.Re │ │ │ │ │ -00091b60: 663a 2063 682d 7265 6c61 7469 6f6e 7368 f: ch-relationsh │ │ │ │ │ -00091b70: 6970 7320 6465 636c 6172 696e 672d 7265 ips declaring-re │ │ │ │ │ -00091b80: 6c61 7469 6f6e 7368 6970 732d 6265 7477 lationships-betw │ │ │ │ │ -00091b90: 6565 6e2d 7061 636b 6167 6573 7f32 3132 een-packages.212 │ │ │ │ │ -00091ba0: 3032 310a 5265 663a 2065 667f 3231 3230 021.Ref: ef.2120 │ │ │ │ │ -00091bb0: 3231 0a4e 6f64 653a 2053 796e 7461 7820 21.Node: Syntax │ │ │ │ │ -00091bc0: 6f66 2072 656c 6174 696f 6e73 6869 7020 of relationship │ │ │ │ │ -00091bd0: 6669 656c 6473 7f32 3132 3838 380a 5265 fields.212888.Re │ │ │ │ │ -00091be0: 663a 2063 682d 7265 6c61 7469 6f6e 7368 f: ch-relationsh │ │ │ │ │ -00091bf0: 6970 7320 732d 6465 7073 796e 7461 787f ips s-depsyntax. │ │ │ │ │ -00091c00: 3231 3330 3830 0a52 6566 3a20 6630 7f32 213080.Ref: f0.2 │ │ │ │ │ -00091c10: 3133 3038 300a 5265 663a 2063 682d 7265 13080.Ref: ch-re │ │ │ │ │ -00091c20: 6c61 7469 6f6e 7368 6970 7320 7379 6e74 lationships synt │ │ │ │ │ -00091c30: 6178 2d6f 662d 7265 6c61 7469 6f6e 7368 ax-of-relationsh │ │ │ │ │ -00091c40: 6970 2d66 6965 6c64 737f 3231 3330 3830 ip-fields.213080 │ │ │ │ │ -00091c50: 0a52 6566 3a20 6631 7f32 3133 3038 300a .Ref: f1.213080. │ │ │ │ │ -00091c60: 5265 663a 2053 796e 7461 7820 6f66 2072 Ref: Syntax of r │ │ │ │ │ -00091c70: 656c 6174 696f 6e73 6869 7020 6669 656c elationship fiel │ │ │ │ │ -00091c80: 6473 2d46 6f6f 746e 6f74 652d 317f 3231 ds-Footnote-1.21 │ │ │ │ │ -00091c90: 3931 3438 0a4e 6f64 653a 2042 696e 6172 9148.Node: Binar │ │ │ │ │ -00091ca0: 7920 4465 7065 6e64 656e 6369 6573 202d y Dependencies - │ │ │ │ │ -00091cb0: 2044 6570 656e 6473 2052 6563 6f6d 6d65 Depends Recomme │ │ │ │ │ -00091cc0: 6e64 7320 5375 6767 6573 7473 2045 6e68 nds Suggests Enh │ │ │ │ │ -00091cd0: 616e 6365 7320 5072 652d 4465 7065 6e64 ances Pre-Depend │ │ │ │ │ -00091ce0: 737f 3231 3934 3133 0a52 6566 3a20 6368 s.219413.Ref: ch │ │ │ │ │ -00091cf0: 2d72 656c 6174 696f 6e73 6869 7073 2062 -relationships b │ │ │ │ │ -00091d00: 696e 6172 792d 6465 7065 6e64 656e 6369 inary-dependenci │ │ │ │ │ -00091d10: 6573 2d64 6570 656e 6473 2d72 6563 6f6d es-depends-recom │ │ │ │ │ -00091d20: 6d65 6e64 732d 7375 6767 6573 7473 2d65 mends-suggests-e │ │ │ │ │ -00091d30: 6e68 616e 6365 732d 7072 652d 6465 7065 nhances-pre-depe │ │ │ │ │ -00091d40: 6e64 737f 3231 3936 3538 0a52 6566 3a20 nds.219658.Ref: │ │ │ │ │ -00091d50: 6632 7f32 3139 3635 380a 5265 663a 2063 f2.219658.Ref: c │ │ │ │ │ -00091d60: 682d 7265 6c61 7469 6f6e 7368 6970 7320 h-relationships │ │ │ │ │ -00091d70: 732d 6269 6e61 7279 6465 7073 7f32 3139 s-binarydeps.219 │ │ │ │ │ -00091d80: 3635 380a 5265 663a 2039 627f 3231 3936 658.Ref: 9b.2196 │ │ │ │ │ -00091d90: 3538 0a52 6566 3a20 4269 6e61 7279 2044 58.Ref: Binary D │ │ │ │ │ -00091da0: 6570 656e 6465 6e63 6965 7320 2d20 4465 ependencies - De │ │ │ │ │ -00091db0: 7065 6e64 7320 5265 636f 6d6d 656e 6473 pends Recommends │ │ │ │ │ -00091dc0: 2053 7567 6765 7374 7320 456e 6861 6e63 Suggests Enhanc │ │ │ │ │ -00091dd0: 6573 2050 7265 2d44 6570 656e 6473 2d46 es Pre-Depends-F │ │ │ │ │ -00091de0: 6f6f 746e 6f74 652d 317f 3232 3737 3837 ootnote-1.227787 │ │ │ │ │ -00091df0: 0a4e 6f64 653a 2050 6163 6b61 6765 7320 .Node: Packages │ │ │ │ │ -00091e00: 7768 6963 6820 6272 6561 6b20 6f74 6865 which break othe │ │ │ │ │ -00091e10: 7220 7061 636b 6167 6573 202d 2042 7265 r packages - Bre │ │ │ │ │ -00091e20: 616b 737f 3232 3833 3232 0a52 6566 3a20 aks.228322.Ref: │ │ │ │ │ -00091e30: 6368 2d72 656c 6174 696f 6e73 6869 7073 ch-relationships │ │ │ │ │ -00091e40: 2070 6163 6b61 6765 732d 7768 6963 682d packages-which- │ │ │ │ │ -00091e50: 6272 6561 6b2d 6f74 6865 722d 7061 636b break-other-pack │ │ │ │ │ -00091e60: 6167 6573 2d62 7265 616b 737f 3232 3835 ages-breaks.2285 │ │ │ │ │ -00091e70: 3737 0a52 6566 3a20 6635 7f32 3238 3537 77.Ref: f5.22857 │ │ │ │ │ -00091e80: 370a 5265 663a 2063 682d 7265 6c61 7469 7.Ref: ch-relati │ │ │ │ │ -00091e90: 6f6e 7368 6970 7320 732d 6272 6561 6b73 onships s-breaks │ │ │ │ │ -00091ea0: 7f32 3238 3537 370a 5265 663a 2066 337f .228577.Ref: f3. │ │ │ │ │ -00091eb0: 3232 3835 3737 0a4e 6f64 653a 2043 6f6e 228577.Node: Con │ │ │ │ │ -00091ec0: 666c 6963 7469 6e67 2062 696e 6172 7920 flicting binary │ │ │ │ │ -00091ed0: 7061 636b 6167 6573 202d 2043 6f6e 666c packages - Confl │ │ │ │ │ -00091ee0: 6963 7473 7f32 3330 3338 300a 5265 663a icts.230380.Ref: │ │ │ │ │ -00091ef0: 2063 682d 7265 6c61 7469 6f6e 7368 6970 ch-relationship │ │ │ │ │ -00091f00: 7320 636f 6e66 6c69 6374 696e 672d 6269 s conflicting-bi │ │ │ │ │ -00091f10: 6e61 7279 2d70 6163 6b61 6765 732d 636f nary-packages-co │ │ │ │ │ -00091f20: 6e66 6c69 6374 737f 3233 3035 3932 0a52 nflicts.230592.R │ │ │ │ │ -00091f30: 6566 3a20 6636 7f32 3330 3539 320a 5265 ef: f6.230592.Re │ │ │ │ │ -00091f40: 663a 2063 682d 7265 6c61 7469 6f6e 7368 f: ch-relationsh │ │ │ │ │ -00091f50: 6970 7320 732d 636f 6e66 6c69 6374 737f ips s-conflicts. │ │ │ │ │ -00091f60: 3233 3035 3932 0a52 6566 3a20 6634 7f32 230592.Ref: f4.2 │ │ │ │ │ -00091f70: 3330 3539 320a 4e6f 6465 3a20 5669 7274 30592.Node: Virt │ │ │ │ │ -00091f80: 7561 6c20 7061 636b 6167 6573 202d 2050 ual packages - P │ │ │ │ │ -00091f90: 726f 7669 6465 737f 3233 3436 3432 0a52 rovides.234642.R │ │ │ │ │ -00091fa0: 6566 3a20 6368 2d72 656c 6174 696f 6e73 ef: ch-relations │ │ │ │ │ -00091fb0: 6869 7073 2073 2d76 6972 7475 616c 7f32 hips s-virtual.2 │ │ │ │ │ -00091fc0: 3334 3836 310a 5265 663a 2035 367f 3233 34861.Ref: 56.23 │ │ │ │ │ -00091fd0: 3438 3631 0a52 6566 3a20 6368 2d72 656c 4861.Ref: ch-rel │ │ │ │ │ -00091fe0: 6174 696f 6e73 6869 7073 2076 6972 7475 ationships virtu │ │ │ │ │ -00091ff0: 616c 2d70 6163 6b61 6765 732d 7072 6f76 al-packages-prov │ │ │ │ │ -00092000: 6964 6573 7f32 3334 3836 310a 5265 663a ides.234861.Ref: │ │ │ │ │ -00092010: 2066 377f 3233 3438 3631 0a4e 6f64 653a f7.234861.Node: │ │ │ │ │ -00092020: 204f 7665 7277 7269 7469 6e67 2066 696c Overwriting fil │ │ │ │ │ -00092030: 6573 2061 6e64 2072 6570 6c61 6369 6e67 es and replacing │ │ │ │ │ -00092040: 2070 6163 6b61 6765 7320 2d20 5265 706c packages - Repl │ │ │ │ │ -00092050: 6163 6573 7f32 3337 3931 310a 5265 663a aces.237911.Ref: │ │ │ │ │ -00092060: 2063 682d 7265 6c61 7469 6f6e 7368 6970 ch-relationship │ │ │ │ │ -00092070: 7320 6f76 6572 7772 6974 696e 672d 6669 s overwriting-fi │ │ │ │ │ -00092080: 6c65 732d 616e 642d 7265 706c 6163 696e les-and-replacin │ │ │ │ │ -00092090: 672d 7061 636b 6167 6573 2d72 6570 6c61 g-packages-repla │ │ │ │ │ -000920a0: 6365 737f 3233 3832 3533 0a52 6566 3a20 ces.238253.Ref: │ │ │ │ │ -000920b0: 6639 7f32 3338 3235 330a 5265 663a 2063 f9.238253.Ref: c │ │ │ │ │ -000920c0: 682d 7265 6c61 7469 6f6e 7368 6970 7320 h-relationships │ │ │ │ │ -000920d0: 732d 7265 706c 6163 6573 7f32 3338 3235 s-replaces.23825 │ │ │ │ │ -000920e0: 330a 5265 663a 2065 617f 3233 3832 3533 3.Ref: ea.238253 │ │ │ │ │ -000920f0: 0a4e 6f64 653a 204f 7665 7277 7269 7469 .Node: Overwriti │ │ │ │ │ -00092100: 6e67 2066 696c 6573 2069 6e20 6f74 6865 ng files in othe │ │ │ │ │ -00092110: 7220 7061 636b 6167 6573 7f32 3338 3733 r packages.23873 │ │ │ │ │ -00092120: 310a 5265 663a 2063 682d 7265 6c61 7469 1.Ref: ch-relati │ │ │ │ │ -00092130: 6f6e 7368 6970 7320 6f76 6572 7772 6974 onships overwrit │ │ │ │ │ -00092140: 696e 672d 6669 6c65 732d 696e 2d6f 7468 ing-files-in-oth │ │ │ │ │ -00092150: 6572 2d70 6163 6b61 6765 737f 3233 3839 er-packages.2389 │ │ │ │ │ -00092160: 3136 0a52 6566 3a20 6661 7f32 3338 3931 16.Ref: fa.23891 │ │ │ │ │ -00092170: 360a 5265 663a 2063 682d 7265 6c61 7469 6.Ref: ch-relati │ │ │ │ │ -00092180: 6f6e 7368 6970 7320 7337 2d36 2d31 7f32 onships s7-6-1.2 │ │ │ │ │ -00092190: 3338 3931 360a 5265 663a 2066 627f 3233 38916.Ref: fb.23 │ │ │ │ │ -000921a0: 3839 3136 0a52 6566 3a20 4f76 6572 7772 8916.Ref: Overwr │ │ │ │ │ -000921b0: 6974 696e 6720 6669 6c65 7320 696e 206f iting files in o │ │ │ │ │ -000921c0: 7468 6572 2070 6163 6b61 6765 732d 466f ther packages-Fo │ │ │ │ │ -000921d0: 6f74 6e6f 7465 2d31 7f32 3430 3936 390a otnote-1.240969. │ │ │ │ │ -000921e0: 5265 663a 204f 7665 7277 7269 7469 6e67 Ref: Overwriting │ │ │ │ │ -000921f0: 2066 696c 6573 2069 6e20 6f74 6865 7220 files in other │ │ │ │ │ -00092200: 7061 636b 6167 6573 2d46 6f6f 746e 6f74 packages-Footnot │ │ │ │ │ -00092210: 652d 327f 3234 3136 3539 0a4e 6f64 653a e-2.241659.Node: │ │ │ │ │ -00092220: 2052 6570 6c61 6369 6e67 2077 686f 6c65 Replacing whole │ │ │ │ │ -00092230: 2070 6163 6b61 6765 7320 666f 7263 696e packages forcin │ │ │ │ │ -00092240: 6720 7468 6569 7220 7265 6d6f 7661 6c7f g their removal. │ │ │ │ │ -00092250: 3234 3137 3734 0a52 6566 3a20 6368 2d72 241774.Ref: ch-r │ │ │ │ │ -00092260: 656c 6174 696f 6e73 6869 7073 2072 6570 elationships rep │ │ │ │ │ -00092270: 6c61 6369 6e67 2d77 686f 6c65 2d70 6163 lacing-whole-pac │ │ │ │ │ -00092280: 6b61 6765 732d 666f 7263 696e 672d 7468 kages-forcing-th │ │ │ │ │ -00092290: 6569 722d 7265 6d6f 7661 6c7f 3234 3139 eir-removal.2419 │ │ │ │ │ -000922a0: 3539 0a52 6566 3a20 6663 7f32 3431 3935 59.Ref: fc.24195 │ │ │ │ │ -000922b0: 390a 5265 663a 2063 682d 7265 6c61 7469 9.Ref: ch-relati │ │ │ │ │ -000922c0: 6f6e 7368 6970 7320 7337 2d36 2d32 7f32 onships s7-6-2.2 │ │ │ │ │ -000922d0: 3431 3935 390a 5265 663a 2066 647f 3234 41959.Ref: fd.24 │ │ │ │ │ -000922e0: 3139 3539 0a4e 6f64 653a 2052 656c 6174 1959.Node: Relat │ │ │ │ │ -000922f0: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ -00092300: 2073 6f75 7263 6520 616e 6420 6269 6e61 source and bina │ │ │ │ │ -00092310: 7279 2070 6163 6b61 6765 7320 2d20 4275 ry packages - Bu │ │ │ │ │ -00092320: 696c 642d 4465 7065 6e64 7320 4275 696c ild-Depends Buil │ │ │ │ │ -00092330: 642d 4465 7065 6e64 732d 496e 6465 7020 d-Depends-Indep │ │ │ │ │ -00092340: 4275 696c 642d 4465 7065 6e64 732d 4172 Build-Depends-Ar │ │ │ │ │ -00092350: 6368 2042 7569 6c64 2d43 6f6e 666c 6963 ch Build-Conflic │ │ │ │ │ -00092360: 7473 2042 7569 6c64 2d43 6f6e 666c 6963 ts Build-Conflic │ │ │ │ │ -00092370: 7473 2d49 6e64 6570 2042 7569 6c64 2d43 ts-Indep Build-C │ │ │ │ │ -00092380: 6f6e 666c 6963 7473 2d41 7263 687f 3234 onflicts-Arch.24 │ │ │ │ │ -00092390: 3238 3330 0a52 6566 3a20 6368 2d72 656c 2830.Ref: ch-rel │ │ │ │ │ -000923a0: 6174 696f 6e73 6869 7073 2072 656c 6174 ationships relat │ │ │ │ │ -000923b0: 696f 6e73 6869 7073 2d62 6574 7765 656e ionships-between │ │ │ │ │ -000923c0: 2d73 6f75 7263 652d 616e 642d 6269 6e61 -source-and-bina │ │ │ │ │ -000923d0: 7279 2d70 6163 6b61 6765 732d 6275 696c ry-packages-buil │ │ │ │ │ -000923e0: 642d 6465 7065 6e64 732d 6275 696c 642d d-depends-build- │ │ │ │ │ -000923f0: 6465 7065 6e64 732d 696e 6465 702d 6275 depends-indep-bu │ │ │ │ │ -00092400: 696c 642d 6465 7065 6e64 732d 6172 6368 ild-depends-arch │ │ │ │ │ -00092410: 2d62 7569 6c64 2d63 6f6e 666c 6963 7473 -build-conflicts │ │ │ │ │ -00092420: 2d62 7569 6c64 2d63 6f6e 666c 6963 7473 -build-conflicts │ │ │ │ │ -00092430: 2d69 6e64 6570 2d62 7569 6c64 2d63 6f6e -indep-build-con │ │ │ │ │ -00092440: 666c 6963 7473 2d61 7263 687f 3234 3332 flicts-arch.2432 │ │ │ │ │ -00092450: 3130 0a52 6566 3a20 6665 7f32 3433 3231 10.Ref: fe.24321 │ │ │ │ │ -00092460: 300a 5265 663a 2063 682d 7265 6c61 7469 0.Ref: ch-relati │ │ │ │ │ -00092470: 6f6e 7368 6970 7320 732d 736f 7572 6365 onships s-source │ │ │ │ │ -00092480: 6269 6e61 7279 6465 7073 7f32 3433 3231 binarydeps.24321 │ │ │ │ │ -00092490: 300a 5265 663a 2039 367f 3234 3332 3130 0.Ref: 96.243210 │ │ │ │ │ -000924a0: 0a4e 6f64 653a 2041 6464 6974 696f 6e61 .Node: Additiona │ │ │ │ │ -000924b0: 6c20 736f 7572 6365 2070 6163 6b61 6765 l source package │ │ │ │ │ -000924c0: 7320 7573 6564 2074 6f20 6275 696c 6420 s used to build │ │ │ │ │ -000924d0: 7468 6520 6269 6e61 7279 202d 2042 7569 the binary - Bui │ │ │ │ │ -000924e0: 6c74 2d55 7369 6e67 7f32 3437 3033 370a lt-Using.247037. │ │ │ │ │ -000924f0: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ -00092500: 7368 6970 7320 6164 6469 7469 6f6e 616c ships additional │ │ │ │ │ -00092510: 2d73 6f75 7263 652d 7061 636b 6167 6573 -source-packages │ │ │ │ │ -00092520: 2d75 7365 642d 746f 2d62 7569 6c64 2d74 -used-to-build-t │ │ │ │ │ -00092530: 6865 2d62 696e 6172 792d 6275 696c 742d he-binary-built- │ │ │ │ │ -00092540: 7573 696e 677f 3234 3733 3537 0a52 6566 using.247357.Ref │ │ │ │ │ -00092550: 3a20 6666 7f32 3437 3335 370a 5265 663a : ff.247357.Ref: │ │ │ │ │ -00092560: 2063 682d 7265 6c61 7469 6f6e 7368 6970 ch-relationship │ │ │ │ │ -00092570: 7320 732d 6275 696c 742d 7573 696e 677f s s-built-using. │ │ │ │ │ -00092580: 3234 3733 3537 0a52 6566 3a20 3963 7f32 247357.Ref: 9c.2 │ │ │ │ │ -00092590: 3437 3335 370a 5265 663a 2041 6464 6974 47357.Ref: Addit │ │ │ │ │ -000925a0: 696f 6e61 6c20 736f 7572 6365 2070 6163 ional source pac │ │ │ │ │ -000925b0: 6b61 6765 7320 7573 6564 2074 6f20 6275 kages used to bu │ │ │ │ │ -000925c0: 696c 6420 7468 6520 6269 6e61 7279 202d ild the binary - │ │ │ │ │ -000925d0: 2042 7569 6c74 2d55 7369 6e67 2d46 6f6f Built-Using-Foo │ │ │ │ │ -000925e0: 746e 6f74 652d 317f 3234 3933 3233 0a52 tnote-1.249323.R │ │ │ │ │ -000925f0: 6566 3a20 4164 6469 7469 6f6e 616c 2073 ef: Additional s │ │ │ │ │ -00092600: 6f75 7263 6520 7061 636b 6167 6573 2075 ource packages u │ │ │ │ │ -00092610: 7365 6420 746f 2062 7569 6c64 2074 6865 sed to build the │ │ │ │ │ -00092620: 2062 696e 6172 7920 2d20 4275 696c 742d binary - Built- │ │ │ │ │ -00092630: 5573 696e 672d 466f 6f74 6e6f 7465 2d32 Using-Footnote-2 │ │ │ │ │ -00092640: 7f32 3439 3436 360a 4e6f 6465 3a20 5368 .249466.Node: Sh │ │ │ │ │ -00092650: 6172 6564 206c 6962 7261 7269 6573 7f32 ared libraries.2 │ │ │ │ │ -00092660: 3439 3535 330a 5265 663a 2063 682d 7368 49553.Ref: ch-sh │ │ │ │ │ -00092670: 6172 6564 6c69 6273 2064 6f63 7f32 3439 aredlibs doc.249 │ │ │ │ │ -00092680: 3639 340a 5265 663a 2031 3030 7f32 3439 694.Ref: 100.249 │ │ │ │ │ -00092690: 3639 340a 5265 663a 2063 682d 7368 6172 694.Ref: ch-shar │ │ │ │ │ -000926a0: 6564 6c69 6273 2073 6861 7265 642d 6c69 edlibs shared-li │ │ │ │ │ -000926b0: 6272 6172 6965 737f 3234 3936 3934 0a52 braries.249694.R │ │ │ │ │ -000926c0: 6566 3a20 3130 317f 3234 3936 3934 0a52 ef: 101.249694.R │ │ │ │ │ -000926d0: 6566 3a20 5368 6172 6564 206c 6962 7261 ef: Shared libra │ │ │ │ │ -000926e0: 7269 6573 2d46 6f6f 746e 6f74 652d 317f ries-Footnote-1. │ │ │ │ │ -000926f0: 3235 3235 3636 0a4e 6f64 653a 2052 756e 252566.Node: Run │ │ │ │ │ -00092700: 2d74 696d 6520 7368 6172 6564 206c 6962 -time shared lib │ │ │ │ │ -00092710: 7261 7269 6573 7f32 3533 3134 300a 5265 raries.253140.Re │ │ │ │ │ -00092720: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ -00092730: 2072 756e 2d74 696d 652d 7368 6172 6564 run-time-shared │ │ │ │ │ -00092740: 2d6c 6962 7261 7269 6573 7f32 3533 3236 -libraries.25326 │ │ │ │ │ -00092750: 320a 5265 663a 2031 3034 7f32 3533 3236 2.Ref: 104.25326 │ │ │ │ │ -00092760: 320a 5265 663a 2063 682d 7368 6172 6564 2.Ref: ch-shared │ │ │ │ │ -00092770: 6c69 6273 2073 2d73 6861 7265 646c 6962 libs s-sharedlib │ │ │ │ │ -00092780: 732d 7275 6e74 696d 657f 3235 3332 3632 s-runtime.253262 │ │ │ │ │ -00092790: 0a52 6566 3a20 3130 327f 3235 3332 3632 .Ref: 102.253262 │ │ │ │ │ -000927a0: 0a52 6566 3a20 5275 6e2d 7469 6d65 2073 .Ref: Run-time s │ │ │ │ │ -000927b0: 6861 7265 6420 6c69 6272 6172 6965 732d hared libraries- │ │ │ │ │ -000927c0: 466f 6f74 6e6f 7465 2d31 7f32 3537 3434 Footnote-1.25744 │ │ │ │ │ -000927d0: 350a 5265 663a 2052 756e 2d74 696d 6520 5.Ref: Run-time │ │ │ │ │ -000927e0: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ -000927f0: 2d46 6f6f 746e 6f74 652d 327f 3235 3830 -Footnote-2.2580 │ │ │ │ │ -00092800: 3030 0a52 6566 3a20 5275 6e2d 7469 6d65 00.Ref: Run-time │ │ │ │ │ -00092810: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -00092820: 732d 466f 6f74 6e6f 7465 2d33 7f32 3538 s-Footnote-3.258 │ │ │ │ │ -00092830: 3334 360a 4e6f 6465 3a20 6c64 636f 6e66 346.Node: ldconf │ │ │ │ │ -00092840: 6967 7f32 3539 3232 370a 5265 663a 2063 ig.259227.Ref: c │ │ │ │ │ -00092850: 682d 7368 6172 6564 6c69 6273 206c 6463 h-sharedlibs ldc │ │ │ │ │ -00092860: 6f6e 6669 677f 3235 3933 3034 0a52 6566 onfig.259304.Ref │ │ │ │ │ -00092870: 3a20 3130 367f 3235 3933 3034 0a52 6566 : 106.259304.Ref │ │ │ │ │ -00092880: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ -00092890: 732d 6c64 636f 6e66 6967 7f32 3539 3330 s-ldconfig.25930 │ │ │ │ │ -000928a0: 340a 5265 663a 2031 3037 7f32 3539 3330 4.Ref: 107.25930 │ │ │ │ │ -000928b0: 340a 5265 663a 206c 6463 6f6e 6669 672d 4.Ref: ldconfig- │ │ │ │ │ -000928c0: 466f 6f74 6e6f 7465 2d31 7f32 3539 3739 Footnote-1.25979 │ │ │ │ │ -000928d0: 310a 4e6f 6465 3a20 5368 6172 6564 206c 1.Node: Shared l │ │ │ │ │ -000928e0: 6962 7261 7279 2073 7570 706f 7274 2066 ibrary support f │ │ │ │ │ -000928f0: 696c 6573 7f32 3539 3935 330a 5265 663a iles.259953.Ref: │ │ │ │ │ -00092900: 2063 682d 7368 6172 6564 6c69 6273 2073 ch-sharedlibs s │ │ │ │ │ -00092910: 2d73 6861 7265 646c 6962 732d 7375 7070 -sharedlibs-supp │ │ │ │ │ -00092920: 6f72 742d 6669 6c65 737f 3236 3031 3030 ort-files.260100 │ │ │ │ │ -00092930: 0a52 6566 3a20 3130 387f 3236 3031 3030 .Ref: 108.260100 │ │ │ │ │ -00092940: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ -00092950: 6962 7320 7368 6172 6564 2d6c 6962 7261 ibs shared-libra │ │ │ │ │ -00092960: 7279 2d73 7570 706f 7274 2d66 696c 6573 ry-support-files │ │ │ │ │ -00092970: 7f32 3630 3130 300a 5265 663a 2031 3039 .260100.Ref: 109 │ │ │ │ │ -00092980: 7f32 3630 3130 300a 5265 663a 2053 6861 .260100.Ref: Sha │ │ │ │ │ -00092990: 7265 6420 6c69 6272 6172 7920 7375 7070 red library supp │ │ │ │ │ -000929a0: 6f72 7420 6669 6c65 732d 466f 6f74 6e6f ort files-Footno │ │ │ │ │ -000929b0: 7465 2d31 7f32 3631 3635 360a 4e6f 6465 te-1.261656.Node │ │ │ │ │ -000929c0: 3a20 5374 6174 6963 206c 6962 7261 7269 : Static librari │ │ │ │ │ -000929d0: 6573 7f32 3631 3734 370a 5265 663a 2063 es.261747.Ref: c │ │ │ │ │ -000929e0: 682d 7368 6172 6564 6c69 6273 2073 2d73 h-sharedlibs s-s │ │ │ │ │ -000929f0: 6861 7265 646c 6962 732d 7374 6174 6963 haredlibs-static │ │ │ │ │ -00092a00: 7f32 3631 3838 360a 5265 663a 2031 3061 .261886.Ref: 10a │ │ │ │ │ -00092a10: 7f32 3631 3838 360a 5265 663a 2063 682d .261886.Ref: ch- │ │ │ │ │ -00092a20: 7368 6172 6564 6c69 6273 2073 7461 7469 sharedlibs stati │ │ │ │ │ -00092a30: 632d 6c69 6272 6172 6965 737f 3236 3138 c-libraries.2618 │ │ │ │ │ -00092a40: 3836 0a52 6566 3a20 3130 627f 3236 3138 86.Ref: 10b.2618 │ │ │ │ │ -00092a50: 3836 0a4e 6f64 653a 2044 6576 656c 6f70 86.Node: Develop │ │ │ │ │ -00092a60: 6d65 6e74 2066 696c 6573 7f32 3632 3538 ment files.26258 │ │ │ │ │ -00092a70: 300a 5265 663a 2063 682d 7368 6172 6564 0.Ref: ch-shared │ │ │ │ │ -00092a80: 6c69 6273 2064 6576 656c 6f70 6d65 6e74 libs development │ │ │ │ │ -00092a90: 2d66 696c 6573 7f32 3632 3734 340a 5265 -files.262744.Re │ │ │ │ │ -00092aa0: 663a 2031 3063 7f32 3632 3734 340a 5265 f: 10c.262744.Re │ │ │ │ │ -00092ab0: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ -00092ac0: 2073 2d73 6861 7265 646c 6962 732d 6465 s-sharedlibs-de │ │ │ │ │ -00092ad0: 767f 3236 3237 3434 0a52 6566 3a20 3130 v.262744.Ref: 10 │ │ │ │ │ -00092ae0: 647f 3236 3237 3434 0a52 6566 3a20 4465 d.262744.Ref: De │ │ │ │ │ -00092af0: 7665 6c6f 706d 656e 7420 6669 6c65 732d velopment files- │ │ │ │ │ -00092b00: 466f 6f74 6e6f 7465 2d31 7f32 3634 3237 Footnote-1.26427 │ │ │ │ │ -00092b10: 380a 4e6f 6465 3a20 4465 7065 6e64 656e 8.Node: Dependen │ │ │ │ │ -00092b20: 6369 6573 2062 6574 7765 656e 2074 6865 cies between the │ │ │ │ │ -00092b30: 2070 6163 6b61 6765 7320 6f66 2074 6865 packages of the │ │ │ │ │ -00092b40: 2073 616d 6520 6c69 6272 6172 797f 3236 same library.26 │ │ │ │ │ -00092b50: 3435 3135 0a52 6566 3a20 6368 2d73 6861 4515.Ref: ch-sha │ │ │ │ │ -00092b60: 7265 646c 6962 7320 6465 7065 6e64 656e redlibs dependen │ │ │ │ │ -00092b70: 6369 6573 2d62 6574 7765 656e 2d74 6865 cies-between-the │ │ │ │ │ -00092b80: 2d70 6163 6b61 6765 732d 6f66 2d74 6865 -packages-of-the │ │ │ │ │ -00092b90: 2d73 616d 652d 6c69 6272 6172 797f 3236 -same-library.26 │ │ │ │ │ -00092ba0: 3437 3134 0a52 6566 3a20 3130 667f 3236 4714.Ref: 10f.26 │ │ │ │ │ -00092bb0: 3437 3134 0a52 6566 3a20 6368 2d73 6861 4714.Ref: ch-sha │ │ │ │ │ -00092bc0: 7265 646c 6962 7320 732d 7368 6172 6564 redlibs s-shared │ │ │ │ │ -00092bd0: 6c69 6273 2d69 6e74 7261 6465 7073 7f32 libs-intradeps.2 │ │ │ │ │ -00092be0: 3634 3731 340a 5265 663a 2031 3130 7f32 64714.Ref: 110.2 │ │ │ │ │ -00092bf0: 3634 3731 340a 5265 663a 2044 6570 656e 64714.Ref: Depen │ │ │ │ │ -00092c00: 6465 6e63 6965 7320 6265 7477 6565 6e20 dencies between │ │ │ │ │ -00092c10: 7468 6520 7061 636b 6167 6573 206f 6620 the packages of │ │ │ │ │ -00092c20: 7468 6520 7361 6d65 206c 6962 7261 7279 the same library │ │ │ │ │ -00092c30: 2d46 6f6f 746e 6f74 652d 317f 3236 3531 -Footnote-1.2651 │ │ │ │ │ -00092c40: 3135 0a4e 6f64 653a 2044 6570 656e 6465 15.Node: Depende │ │ │ │ │ -00092c50: 6e63 6965 7320 6265 7477 6565 6e20 7468 ncies between th │ │ │ │ │ -00092c60: 6520 6c69 6272 6172 7920 616e 6420 6f74 e library and ot │ │ │ │ │ -00092c70: 6865 7220 7061 636b 6167 6573 7f32 3635 her packages.265 │ │ │ │ │ -00092c80: 3234 330a 5265 663a 2063 682d 7368 6172 243.Ref: ch-shar │ │ │ │ │ -00092c90: 6564 6c69 6273 2064 6570 656e 6465 6e63 edlibs dependenc │ │ │ │ │ -00092ca0: 6965 732d 6265 7477 6565 6e2d 7468 652d ies-between-the- │ │ │ │ │ -00092cb0: 6c69 6272 6172 792d 616e 642d 6f74 6865 library-and-othe │ │ │ │ │ -00092cc0: 722d 7061 636b 6167 6573 7f32 3635 3431 r-packages.26541 │ │ │ │ │ -00092cd0: 360a 5265 663a 2031 3131 7f32 3635 3431 6.Ref: 111.26541 │ │ │ │ │ -00092ce0: 360a 5265 663a 2063 682d 7368 6172 6564 6.Ref: ch-shared │ │ │ │ │ -00092cf0: 6c69 6273 2073 2d73 6861 7265 646c 6962 libs s-sharedlib │ │ │ │ │ -00092d00: 732d 6465 7065 6e64 737f 3236 3534 3136 s-depends.265416 │ │ │ │ │ -00092d10: 0a52 6566 3a20 3130 357f 3236 3534 3136 .Ref: 105.265416 │ │ │ │ │ -00092d20: 0a52 6566 3a20 4465 7065 6e64 656e 6369 .Ref: Dependenci │ │ │ │ │ -00092d30: 6573 2062 6574 7765 656e 2074 6865 206c es between the l │ │ │ │ │ -00092d40: 6962 7261 7279 2061 6e64 206f 7468 6572 ibrary and other │ │ │ │ │ -00092d50: 2070 6163 6b61 6765 732d 466f 6f74 6e6f packages-Footno │ │ │ │ │ -00092d60: 7465 2d31 7f32 3638 3738 380a 4e6f 6465 te-1.268788.Node │ │ │ │ │ -00092d70: 3a20 4765 6e65 7261 7469 6e67 2064 6570 : Generating dep │ │ │ │ │ -00092d80: 656e 6465 6e63 6965 7320 6f6e 2073 6861 endencies on sha │ │ │ │ │ -00092d90: 7265 6420 6c69 6272 6172 6965 737f 3236 red libraries.26 │ │ │ │ │ -00092da0: 3930 3837 0a52 6566 3a20 6368 2d73 6861 9087.Ref: ch-sha │ │ │ │ │ -00092db0: 7265 646c 6962 7320 6765 6e65 7261 7469 redlibs generati │ │ │ │ │ -00092dc0: 6e67 2d64 6570 656e 6465 6e63 6965 732d ng-dependencies- │ │ │ │ │ -00092dd0: 6f6e 2d73 6861 7265 642d 6c69 6272 6172 on-shared-librar │ │ │ │ │ -00092de0: 6965 737f 3236 3932 3630 0a52 6566 3a20 ies.269260.Ref: │ │ │ │ │ -00092df0: 3131 327f 3236 3932 3630 0a52 6566 3a20 112.269260.Ref: │ │ │ │ │ -00092e00: 6368 2d73 6861 7265 646c 6962 7320 732d ch-sharedlibs s- │ │ │ │ │ -00092e10: 6470 6b67 2d73 686c 6962 6465 7073 7f32 dpkg-shlibdeps.2 │ │ │ │ │ -00092e20: 3639 3236 300a 5265 663a 2031 3133 7f32 69260.Ref: 113.2 │ │ │ │ │ -00092e30: 3639 3236 300a 5265 663a 2047 656e 6572 69260.Ref: Gener │ │ │ │ │ -00092e40: 6174 696e 6720 6465 7065 6e64 656e 6369 ating dependenci │ │ │ │ │ -00092e50: 6573 206f 6e20 7368 6172 6564 206c 6962 es on shared lib │ │ │ │ │ -00092e60: 7261 7269 6573 2d46 6f6f 746e 6f74 652d raries-Footnote- │ │ │ │ │ -00092e70: 317f 3237 3230 3337 0a52 6566 3a20 4765 1.272037.Ref: Ge │ │ │ │ │ -00092e80: 6e65 7261 7469 6e67 2064 6570 656e 6465 nerating depende │ │ │ │ │ -00092e90: 6e63 6965 7320 6f6e 2073 6861 7265 6420 ncies on shared │ │ │ │ │ -00092ea0: 6c69 6272 6172 6965 732d 466f 6f74 6e6f libraries-Footno │ │ │ │ │ -00092eb0: 7465 2d32 7f32 3732 3234 360a 5265 663a te-2.272246.Ref: │ │ │ │ │ -00092ec0: 2047 656e 6572 6174 696e 6720 6465 7065 Generating depe │ │ │ │ │ -00092ed0: 6e64 656e 6369 6573 206f 6e20 7368 6172 ndencies on shar │ │ │ │ │ -00092ee0: 6564 206c 6962 7261 7269 6573 2d46 6f6f ed libraries-Foo │ │ │ │ │ -00092ef0: 746e 6f74 652d 337f 3237 3235 3036 0a52 tnote-3.272506.R │ │ │ │ │ -00092f00: 6566 3a20 4765 6e65 7261 7469 6e67 2064 ef: Generating d │ │ │ │ │ -00092f10: 6570 656e 6465 6e63 6965 7320 6f6e 2073 ependencies on s │ │ │ │ │ -00092f20: 6861 7265 6420 6c69 6272 6172 6965 732d hared libraries- │ │ │ │ │ -00092f30: 466f 6f74 6e6f 7465 2d34 7f32 3732 3633 Footnote-4.27263 │ │ │ │ │ -00092f40: 360a 5265 663a 2047 656e 6572 6174 696e 6.Ref: Generatin │ │ │ │ │ -00092f50: 6720 6465 7065 6e64 656e 6369 6573 206f g dependencies o │ │ │ │ │ -00092f60: 6e20 7368 6172 6564 206c 6962 7261 7269 n shared librari │ │ │ │ │ -00092f70: 6573 2d46 6f6f 746e 6f74 652d 357f 3237 es-Footnote-5.27 │ │ │ │ │ -00092f80: 3239 3438 0a4e 6f64 653a 2053 6861 7265 2948.Node: Share │ │ │ │ │ -00092f90: 6420 6c69 6272 6172 7920 4142 4920 6368 d library ABI ch │ │ │ │ │ -00092fa0: 616e 6765 737f 3237 3337 3232 0a52 6566 anges.273722.Ref │ │ │ │ │ -00092fb0: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ -00092fc0: 732d 7368 6172 6564 6c69 6273 2d75 7064 s-sharedlibs-upd │ │ │ │ │ -00092fd0: 6174 6573 7f32 3733 3932 320a 5265 663a ates.273922.Ref: │ │ │ │ │ -00092fe0: 2031 3134 7f32 3733 3932 320a 5265 663a 114.273922.Ref: │ │ │ │ │ -00092ff0: 2063 682d 7368 6172 6564 6c69 6273 2073 ch-sharedlibs s │ │ │ │ │ -00093000: 6861 7265 642d 6c69 6272 6172 792d 6162 hared-library-ab │ │ │ │ │ -00093010: 692d 6368 616e 6765 737f 3237 3339 3232 i-changes.273922 │ │ │ │ │ -00093020: 0a52 6566 3a20 3131 357f 3237 3339 3232 .Ref: 115.273922 │ │ │ │ │ -00093030: 0a52 6566 3a20 5368 6172 6564 206c 6962 .Ref: Shared lib │ │ │ │ │ -00093040: 7261 7279 2041 4249 2063 6861 6e67 6573 rary ABI changes │ │ │ │ │ -00093050: 2d46 6f6f 746e 6f74 652d 317f 3237 3834 -Footnote-1.2784 │ │ │ │ │ -00093060: 3138 0a4e 6f64 653a 2054 6865 2073 796d 18.Node: The sym │ │ │ │ │ -00093070: 626f 6c73 2073 7973 7465 6d7f 3237 3839 bols system.2789 │ │ │ │ │ -00093080: 3531 0a52 6566 3a20 6368 2d73 6861 7265 51.Ref: ch-share │ │ │ │ │ -00093090: 646c 6962 7320 732d 7368 6172 6564 6c69 dlibs s-sharedli │ │ │ │ │ -000930a0: 6273 2d73 796d 626f 6c73 7f32 3739 3132 bs-symbols.27912 │ │ │ │ │ -000930b0: 350a 5265 663a 2033 367f 3237 3931 3235 5.Ref: 36.279125 │ │ │ │ │ -000930c0: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ -000930d0: 6962 7320 7468 652d 7379 6d62 6f6c 732d ibs the-symbols- │ │ │ │ │ -000930e0: 7379 7374 656d 7f32 3739 3132 350a 5265 system.279125.Re │ │ │ │ │ -000930f0: 663a 2031 3138 7f32 3739 3132 350a 4e6f f: 118.279125.No │ │ │ │ │ -00093100: 6465 3a20 5468 6520 7379 6d62 6f6c 7320 de: The symbols │ │ │ │ │ -00093110: 6669 6c65 7320 7072 6573 656e 7420 6f6e files present on │ │ │ │ │ -00093120: 2074 6865 2073 7973 7465 6d7f 3237 3935 the system.2795 │ │ │ │ │ -00093130: 3236 0a52 6566 3a20 6368 2d73 6861 7265 26.Ref: ch-share │ │ │ │ │ -00093140: 646c 6962 7320 732d 7379 6d62 6f6c 732d dlibs s-symbols- │ │ │ │ │ -00093150: 7061 7468 737f 3237 3936 3539 0a52 6566 paths.279659.Ref │ │ │ │ │ -00093160: 3a20 3131 397f 3237 3936 3539 0a52 6566 : 119.279659.Ref │ │ │ │ │ -00093170: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ -00093180: 7468 652d 7379 6d62 6f6c 732d 6669 6c65 the-symbols-file │ │ │ │ │ -00093190: 732d 7072 6573 656e 742d 6f6e 2d74 6865 s-present-on-the │ │ │ │ │ -000931a0: 2d73 7973 7465 6d7f 3237 3936 3539 0a52 -system.279659.R │ │ │ │ │ -000931b0: 6566 3a20 3131 617f 3237 3936 3539 0a52 ef: 11a.279659.R │ │ │ │ │ -000931c0: 6566 3a20 5468 6520 7379 6d62 6f6c 7320 ef: The symbols │ │ │ │ │ -000931d0: 6669 6c65 7320 7072 6573 656e 7420 6f6e files present on │ │ │ │ │ -000931e0: 2074 6865 2073 7973 7465 6d2d 466f 6f74 the system-Foot │ │ │ │ │ -000931f0: 6e6f 7465 2d31 7f32 3831 3838 310a 4e6f note-1.281881.No │ │ │ │ │ -00093200: 6465 3a20 5468 6520 7379 6d62 6f6c 7320 de: The symbols │ │ │ │ │ -00093210: 4669 6c65 2046 6f72 6d61 747f 3238 3330 File Format.2830 │ │ │ │ │ -00093220: 3139 0a52 6566 3a20 6368 2d73 6861 7265 19.Ref: ch-share │ │ │ │ │ -00093230: 646c 6962 7320 732d 7379 6d62 6f6c 737f dlibs s-symbols. │ │ │ │ │ -00093240: 3238 3331 3835 0a52 6566 3a20 3131 367f 283185.Ref: 116. │ │ │ │ │ -00093250: 3238 3331 3835 0a52 6566 3a20 6368 2d73 283185.Ref: ch-s │ │ │ │ │ -00093260: 6861 7265 646c 6962 7320 7468 652d 7379 haredlibs the-sy │ │ │ │ │ -00093270: 6d62 6f6c 732d 6669 6c65 2d66 6f72 6d61 mbols-file-forma │ │ │ │ │ -00093280: 747f 3238 3331 3835 0a52 6566 3a20 3131 t.283185.Ref: 11 │ │ │ │ │ -00093290: 647f 3238 3331 3835 0a52 6566 3a20 5468 d.283185.Ref: Th │ │ │ │ │ -000932a0: 6520 7379 6d62 6f6c 7320 4669 6c65 2046 e symbols File F │ │ │ │ │ -000932b0: 6f72 6d61 742d 466f 6f74 6e6f 7465 2d31 ormat-Footnote-1 │ │ │ │ │ -000932c0: 7f32 3838 3033 310a 5265 663a 2054 6865 .288031.Ref: The │ │ │ │ │ -000932d0: 2073 796d 626f 6c73 2046 696c 6520 466f symbols File Fo │ │ │ │ │ -000932e0: 726d 6174 2d46 6f6f 746e 6f74 652d 327f rmat-Footnote-2. │ │ │ │ │ -000932f0: 3238 3831 3339 0a52 6566 3a20 5468 6520 288139.Ref: The │ │ │ │ │ -00093300: 7379 6d62 6f6c 7320 4669 6c65 2046 6f72 symbols File For │ │ │ │ │ -00093310: 6d61 742d 466f 6f74 6e6f 7465 2d33 7f32 mat-Footnote-3.2 │ │ │ │ │ -00093320: 3838 3930 390a 4e6f 6465 3a20 5072 6f76 88909.Node: Prov │ │ │ │ │ -00093330: 6964 696e 6720 6120 7379 6d62 6f6c 7320 iding a symbols │ │ │ │ │ -00093340: 6669 6c65 7f32 3839 3333 330a 5265 663a file.289333.Ref: │ │ │ │ │ -00093350: 2063 682d 7368 6172 6564 6c69 6273 2070 ch-sharedlibs p │ │ │ │ │ -00093360: 726f 7669 6469 6e67 2d61 2d73 796d 626f roviding-a-symbo │ │ │ │ │ -00093370: 6c73 2d66 696c 657f 3238 3934 3531 0a52 ls-file.289451.R │ │ │ │ │ -00093380: 6566 3a20 3131 657f 3238 3934 3531 0a52 ef: 11e.289451.R │ │ │ │ │ -00093390: 6566 3a20 6368 2d73 6861 7265 646c 6962 ef: ch-sharedlib │ │ │ │ │ -000933a0: 7320 732d 7072 6f76 6964 696e 672d 7379 s s-providing-sy │ │ │ │ │ -000933b0: 6d62 6f6c 737f 3238 3934 3531 0a52 6566 mbols.289451.Ref │ │ │ │ │ -000933c0: 3a20 3131 627f 3238 3934 3531 0a52 6566 : 11b.289451.Ref │ │ │ │ │ -000933d0: 3a20 5072 6f76 6964 696e 6720 6120 7379 : Providing a sy │ │ │ │ │ -000933e0: 6d62 6f6c 7320 6669 6c65 2d46 6f6f 746e mbols file-Footn │ │ │ │ │ -000933f0: 6f74 652d 317f 3239 3131 3336 0a4e 6f64 ote-1.291136.Nod │ │ │ │ │ -00093400: 653a 2054 6865 2073 686c 6962 7320 7379 e: The shlibs sy │ │ │ │ │ -00093410: 7374 656d 7f32 3931 3330 330a 5265 663a stem.291303.Ref: │ │ │ │ │ -00093420: 2063 682d 7368 6172 6564 6c69 6273 2073 ch-sharedlibs s │ │ │ │ │ -00093430: 2d73 6861 7265 646c 6962 732d 7368 6c69 -sharedlibs-shli │ │ │ │ │ -00093440: 6264 6570 737f 3239 3134 3432 0a52 6566 bdeps.291442.Ref │ │ │ │ │ -00093450: 3a20 3337 7f32 3931 3434 320a 5265 663a : 37.291442.Ref: │ │ │ │ │ -00093460: 2063 682d 7368 6172 6564 6c69 6273 2074 ch-sharedlibs t │ │ │ │ │ -00093470: 6865 2d73 686c 6962 732d 7379 7374 656d he-shlibs-system │ │ │ │ │ -00093480: 7f32 3931 3434 320a 5265 663a 2031 3166 .291442.Ref: 11f │ │ │ │ │ -00093490: 7f32 3931 3434 320a 4e6f 6465 3a20 5468 .291442.Node: Th │ │ │ │ │ -000934a0: 6520 7368 6c69 6273 2066 696c 6573 2070 e shlibs files p │ │ │ │ │ -000934b0: 7265 7365 6e74 206f 6e20 7468 6520 7379 resent on the sy │ │ │ │ │ -000934c0: 7374 656d 7f32 3932 3231 340a 5265 663a stem.292214.Ref: │ │ │ │ │ -000934d0: 2063 682d 7368 6172 6564 6c69 6273 2073 ch-sharedlibs s │ │ │ │ │ -000934e0: 2d73 686c 6962 732d 7061 7468 737f 3239 -shlibs-paths.29 │ │ │ │ │ -000934f0: 3233 3434 0a52 6566 3a20 3131 637f 3239 2344.Ref: 11c.29 │ │ │ │ │ -00093500: 3233 3434 0a52 6566 3a20 6368 2d73 6861 2344.Ref: ch-sha │ │ │ │ │ -00093510: 7265 646c 6962 7320 7468 652d 7368 6c69 redlibs the-shli │ │ │ │ │ -00093520: 6273 2d66 696c 6573 2d70 7265 7365 6e74 bs-files-present │ │ │ │ │ -00093530: 2d6f 6e2d 7468 652d 7379 7374 656d 7f32 -on-the-system.2 │ │ │ │ │ -00093540: 3932 3334 340a 5265 663a 2031 3230 7f32 92344.Ref: 120.2 │ │ │ │ │ -00093550: 3932 3334 340a 4e6f 6465 3a20 5468 6520 92344.Node: The │ │ │ │ │ -00093560: 7368 6c69 6273 2046 696c 6520 466f 726d shlibs File Form │ │ │ │ │ -00093570: 6174 7f32 3934 3334 350a 5265 663a 2063 at.294345.Ref: c │ │ │ │ │ -00093580: 682d 7368 6172 6564 6c69 6273 2073 2d73 h-sharedlibs s-s │ │ │ │ │ -00093590: 686c 6962 737f 3239 3435 3037 0a52 6566 hlibs.294507.Ref │ │ │ │ │ -000935a0: 3a20 3131 377f 3239 3435 3037 0a52 6566 : 117.294507.Ref │ │ │ │ │ -000935b0: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ -000935c0: 7468 652d 7368 6c69 6273 2d66 696c 652d the-shlibs-file- │ │ │ │ │ -000935d0: 666f 726d 6174 7f32 3934 3530 370a 5265 format.294507.Re │ │ │ │ │ -000935e0: 663a 2031 3231 7f32 3934 3530 370a 4e6f f: 121.294507.No │ │ │ │ │ -000935f0: 6465 3a20 5072 6f76 6964 696e 6720 6120 de: Providing a │ │ │ │ │ -00093600: 7368 6c69 6273 2066 696c 657f 3239 3635 shlibs file.2965 │ │ │ │ │ -00093610: 3732 0a52 6566 3a20 6368 2d73 6861 7265 72.Ref: ch-share │ │ │ │ │ -00093620: 646c 6962 7320 7072 6f76 6964 696e 672d dlibs providing- │ │ │ │ │ -00093630: 612d 7368 6c69 6273 2d66 696c 657f 3239 a-shlibs-file.29 │ │ │ │ │ -00093640: 3636 3837 0a52 6566 3a20 3132 327f 3239 6687.Ref: 122.29 │ │ │ │ │ -00093650: 3636 3837 0a52 6566 3a20 6368 2d73 6861 6687.Ref: ch-sha │ │ │ │ │ -00093660: 7265 646c 6962 7320 7338 2d36 2d34 2d33 redlibs s8-6-4-3 │ │ │ │ │ -00093670: 7f32 3936 3638 370a 5265 663a 2031 3233 .296687.Ref: 123 │ │ │ │ │ -00093680: 7f32 3936 3638 370a 5265 663a 2050 726f .296687.Ref: Pro │ │ │ │ │ -00093690: 7669 6469 6e67 2061 2073 686c 6962 7320 viding a shlibs │ │ │ │ │ -000936a0: 6669 6c65 2d46 6f6f 746e 6f74 652d 317f file-Footnote-1. │ │ │ │ │ -000936b0: 3239 3733 3332 0a4e 6f64 653a 2054 6865 297332.Node: The │ │ │ │ │ -000936c0: 204f 7065 7261 7469 6e67 2053 7973 7465 Operating Syste │ │ │ │ │ -000936d0: 6d7f 3239 3736 3036 0a52 6566 3a20 6368 m.297606.Ref: ch │ │ │ │ │ -000936e0: 2d6f 7065 7273 7973 2064 6f63 7f32 3937 -opersys doc.297 │ │ │ │ │ -000936f0: 3731 350a 5265 663a 2031 3234 7f32 3937 715.Ref: 124.297 │ │ │ │ │ -00093700: 3731 350a 5265 663a 2063 682d 6f70 6572 715.Ref: ch-oper │ │ │ │ │ -00093710: 7379 7320 7468 652d 6f70 6572 6174 696e sys the-operatin │ │ │ │ │ -00093720: 672d 7379 7374 656d 7f32 3937 3731 350a g-system.297715. │ │ │ │ │ -00093730: 5265 663a 2031 3235 7f32 3937 3731 350a Ref: 125.297715. │ │ │ │ │ -00093740: 4e6f 6465 3a20 4669 6c65 2073 7973 7465 Node: File syste │ │ │ │ │ -00093750: 6d20 6869 6572 6172 6368 797f 3239 3831 m hierarchy.2981 │ │ │ │ │ -00093760: 3335 0a52 6566 3a20 6368 2d6f 7065 7273 35.Ref: ch-opers │ │ │ │ │ -00093770: 7973 2066 696c 652d 7379 7374 656d 2d68 ys file-system-h │ │ │ │ │ -00093780: 6965 7261 7263 6879 7f32 3938 3234 350a ierarchy.298245. │ │ │ │ │ -00093790: 5265 663a 2031 3236 7f32 3938 3234 350a Ref: 126.298245. │ │ │ │ │ -000937a0: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -000937b0: 7339 2d31 7f32 3938 3234 350a 5265 663a s9-1.298245.Ref: │ │ │ │ │ -000937c0: 2031 3237 7f32 3938 3234 350a 4e6f 6465 127.298245.Node │ │ │ │ │ -000937d0: 3a20 4669 6c65 2053 7973 7465 6d20 5374 : File System St │ │ │ │ │ -000937e0: 7275 6374 7572 657f 3239 3834 3139 0a52 ructure.298419.R │ │ │ │ │ -000937f0: 6566 3a20 6368 2d6f 7065 7273 7973 2066 ef: ch-opersys f │ │ │ │ │ -00093800: 696c 652d 7379 7374 656d 2d73 7472 7563 ile-system-struc │ │ │ │ │ -00093810: 7475 7265 7f32 3938 3533 360a 5265 663a ture.298536.Ref: │ │ │ │ │ -00093820: 2031 3238 7f32 3938 3533 360a 5265 663a 128.298536.Ref: │ │ │ │ │ -00093830: 2063 682d 6f70 6572 7379 7320 732d 6668 ch-opersys s-fh │ │ │ │ │ -00093840: 737f 3239 3835 3336 0a52 6566 3a20 3132 s.298536.Ref: 12 │ │ │ │ │ -00093850: 7f32 3938 3533 360a 5265 663a 2046 696c .298536.Ref: Fil │ │ │ │ │ -00093860: 6520 5379 7374 656d 2053 7472 7563 7475 e System Structu │ │ │ │ │ -00093870: 7265 2d46 6f6f 746e 6f74 652d 317f 3330 re-Footnote-1.30 │ │ │ │ │ -00093880: 3333 3436 0a52 6566 3a20 4669 6c65 2053 3346.Ref: File S │ │ │ │ │ -00093890: 7973 7465 6d20 5374 7275 6374 7572 652d ystem Structure- │ │ │ │ │ -000938a0: 466f 6f74 6e6f 7465 2d32 7f33 3033 3531 Footnote-2.30351 │ │ │ │ │ -000938b0: 320a 5265 663a 2046 696c 6520 5379 7374 2.Ref: File Syst │ │ │ │ │ -000938c0: 656d 2053 7472 7563 7475 7265 2d46 6f6f em Structure-Foo │ │ │ │ │ -000938d0: 746e 6f74 652d 337f 3330 3336 3137 0a52 tnote-3.303617.R │ │ │ │ │ -000938e0: 6566 3a20 4669 6c65 2053 7973 7465 6d20 ef: File System │ │ │ │ │ -000938f0: 5374 7275 6374 7572 652d 466f 6f74 6e6f Structure-Footno │ │ │ │ │ -00093900: 7465 2d34 7f33 3033 3733 360a 5265 663a te-4.303736.Ref: │ │ │ │ │ -00093910: 2046 696c 6520 5379 7374 656d 2053 7472 File System Str │ │ │ │ │ -00093920: 7563 7475 7265 2d46 6f6f 746e 6f74 652d ucture-Footnote- │ │ │ │ │ -00093930: 357f 3330 3337 3934 0a52 6566 3a20 4669 5.303794.Ref: Fi │ │ │ │ │ -00093940: 6c65 2053 7973 7465 6d20 5374 7275 6374 le System Struct │ │ │ │ │ -00093950: 7572 652d 466f 6f74 6e6f 7465 2d36 7f33 ure-Footnote-6.3 │ │ │ │ │ -00093960: 3033 3834 330a 5265 663a 2046 696c 6520 03843.Ref: File │ │ │ │ │ -00093970: 5379 7374 656d 2053 7472 7563 7475 7265 System Structure │ │ │ │ │ -00093980: 2d46 6f6f 746e 6f74 652d 377f 3330 3338 -Footnote-7.3038 │ │ │ │ │ -00093990: 3937 0a4e 6f64 653a 2053 6974 652d 7370 97.Node: Site-sp │ │ │ │ │ -000939a0: 6563 6966 6963 2070 726f 6772 616d 737f ecific programs. │ │ │ │ │ -000939b0: 3330 3339 3531 0a52 6566 3a20 6368 2d6f 303951.Ref: ch-o │ │ │ │ │ -000939c0: 7065 7273 7973 2073 392d 312d 327f 3330 persys s9-1-2.30 │ │ │ │ │ -000939d0: 3431 3037 0a52 6566 3a20 3132 397f 3330 4107.Ref: 129.30 │ │ │ │ │ -000939e0: 3431 3037 0a52 6566 3a20 6368 2d6f 7065 4107.Ref: ch-ope │ │ │ │ │ -000939f0: 7273 7973 2073 6974 652d 7370 6563 6966 rsys site-specif │ │ │ │ │ -00093a00: 6963 2d70 726f 6772 616d 737f 3330 3431 ic-programs.3041 │ │ │ │ │ -00093a10: 3037 0a52 6566 3a20 3132 617f 3330 3431 07.Ref: 12a.3041 │ │ │ │ │ -00093a20: 3037 0a4e 6f64 653a 2054 6865 2073 7973 07.Node: The sys │ │ │ │ │ -00093a30: 7465 6d2d 7769 6465 206d 6169 6c20 6469 tem-wide mail di │ │ │ │ │ -00093a40: 7265 6374 6f72 797f 3330 3730 3434 0a52 rectory.307044.R │ │ │ │ │ -00093a50: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ -00093a60: 392d 312d 337f 3330 3731 3937 0a52 6566 9-1-3.307197.Ref │ │ │ │ │ -00093a70: 3a20 3132 627f 3330 3731 3937 0a52 6566 : 12b.307197.Ref │ │ │ │ │ -00093a80: 3a20 6368 2d6f 7065 7273 7973 2074 6865 : ch-opersys the │ │ │ │ │ -00093a90: 2d73 7973 7465 6d2d 7769 6465 2d6d 6169 -system-wide-mai │ │ │ │ │ -00093aa0: 6c2d 6469 7265 6374 6f72 797f 3330 3731 l-directory.3071 │ │ │ │ │ -00093ab0: 3937 0a52 6566 3a20 3132 637f 3330 3731 97.Ref: 12c.3071 │ │ │ │ │ -00093ac0: 3937 0a4e 6f64 653a 202f 7275 6e20 616e 97.Node: /run an │ │ │ │ │ -00093ad0: 6420 2f72 756e 2f6c 6f63 6b7f 3330 3735 d /run/lock.3075 │ │ │ │ │ -00093ae0: 3439 0a52 6566 3a20 6368 2d6f 7065 7273 49.Ref: ch-opers │ │ │ │ │ -00093af0: 7973 2072 756e 2d61 6e64 2d72 756e 2d6c ys run-and-run-l │ │ │ │ │ -00093b00: 6f63 6b7f 3330 3736 3731 0a52 6566 3a20 ock.307671.Ref: │ │ │ │ │ -00093b10: 3132 647f 3330 3736 3731 0a52 6566 3a20 12d.307671.Ref: │ │ │ │ │ -00093b20: 6368 2d6f 7065 7273 7973 2073 2d66 6873 ch-opersys s-fhs │ │ │ │ │ -00093b30: 2d72 756e 7f33 3037 3637 310a 5265 663a -run.307671.Ref: │ │ │ │ │ -00093b40: 2031 3265 7f33 3037 3637 310a 4e6f 6465 12e.307671.Node │ │ │ │ │ -00093b50: 3a20 5573 6572 7320 616e 6420 6772 6f75 : Users and grou │ │ │ │ │ -00093b60: 7073 7f33 3038 3430 370a 5265 663a 2063 ps.308407.Ref: c │ │ │ │ │ -00093b70: 682d 6f70 6572 7379 7320 7339 2d32 7f33 h-opersys s9-2.3 │ │ │ │ │ -00093b80: 3038 3535 300a 5265 663a 2031 3330 7f33 08550.Ref: 130.3 │ │ │ │ │ -00093b90: 3038 3535 300a 5265 663a 2063 682d 6f70 08550.Ref: ch-op │ │ │ │ │ -00093ba0: 6572 7379 7320 7573 6572 732d 616e 642d ersys users-and- │ │ │ │ │ -00093bb0: 6772 6f75 7073 7f33 3038 3535 300a 5265 groups.308550.Re │ │ │ │ │ -00093bc0: 663a 2031 3331 7f33 3038 3535 300a 4e6f f: 131.308550.No │ │ │ │ │ -00093bd0: 6465 3a20 496e 7472 6f64 7563 7469 6f6e de: Introduction │ │ │ │ │ -00093be0: 7f33 3038 3637 380a 5265 663a 2063 682d .308678.Ref: ch- │ │ │ │ │ -00093bf0: 6f70 6572 7379 7320 696e 7472 6f64 7563 opersys introduc │ │ │ │ │ -00093c00: 7469 6f6e 7f33 3038 3737 380a 5265 663a tion.308778.Ref: │ │ │ │ │ -00093c10: 2031 3332 7f33 3038 3737 380a 5265 663a 132.308778.Ref: │ │ │ │ │ -00093c20: 2063 682d 6f70 6572 7379 7320 7339 2d32 ch-opersys s9-2 │ │ │ │ │ -00093c30: 2d31 7f33 3038 3737 380a 5265 663a 2031 -1.308778.Ref: 1 │ │ │ │ │ -00093c40: 3333 7f33 3038 3737 380a 4e6f 6465 3a20 33.308778.Node: │ │ │ │ │ -00093c50: 5549 4420 616e 6420 4749 4420 636c 6173 UID and GID clas │ │ │ │ │ -00093c60: 7365 737f 3330 3939 3035 0a52 6566 3a20 ses.309905.Ref: │ │ │ │ │ -00093c70: 6368 2d6f 7065 7273 7973 2073 392d 322d ch-opersys s9-2- │ │ │ │ │ -00093c80: 327f 3331 3030 3433 0a52 6566 3a20 3133 2.310043.Ref: 13 │ │ │ │ │ -00093c90: 347f 3331 3030 3433 0a52 6566 3a20 6368 4.310043.Ref: ch │ │ │ │ │ -00093ca0: 2d6f 7065 7273 7973 2075 6964 2d61 6e64 -opersys uid-and │ │ │ │ │ -00093cb0: 2d67 6964 2d63 6c61 7373 6573 7f33 3130 -gid-classes.310 │ │ │ │ │ -00093cc0: 3034 330a 5265 663a 2031 3335 7f33 3130 043.Ref: 135.310 │ │ │ │ │ -00093cd0: 3034 330a 4e6f 6465 3a20 4e6f 6e2d 6578 043.Node: Non-ex │ │ │ │ │ -00093ce0: 6973 7465 6e74 2068 6f6d 6520 6469 7265 istent home dire │ │ │ │ │ -00093cf0: 6374 6f72 6965 737f 3331 3236 3730 0a52 ctories.312670.R │ │ │ │ │ -00093d00: 6566 3a20 6368 2d6f 7065 7273 7973 206e ef: ch-opersys n │ │ │ │ │ -00093d10: 6f6e 2d65 7869 7374 656e 742d 686f 6d65 on-existent-home │ │ │ │ │ -00093d20: 2d64 6972 6563 746f 7269 6573 7f33 3132 -directories.312 │ │ │ │ │ -00093d30: 3738 370a 5265 663a 2031 3336 7f33 3132 787.Ref: 136.312 │ │ │ │ │ -00093d40: 3738 370a 5265 663a 2063 682d 6f70 6572 787.Ref: ch-oper │ │ │ │ │ -00093d50: 7379 7320 732d 6e6f 6e65 7869 7374 656e sys s-nonexisten │ │ │ │ │ -00093d60: 747f 3331 3237 3837 0a52 6566 3a20 3133 t.312787.Ref: 13 │ │ │ │ │ -00093d70: 377f 3331 3237 3837 0a4e 6f64 653a 2053 7.312787.Node: S │ │ │ │ │ -00093d80: 7461 7274 696e 6720 7379 7374 656d 2073 tarting system s │ │ │ │ │ -00093d90: 6572 7669 6365 737f 3331 3331 3534 0a52 ervices.313154.R │ │ │ │ │ -00093da0: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ -00093db0: 2d73 6572 7669 6365 737f 3331 3333 3132 -services.313312 │ │ │ │ │ -00093dc0: 0a52 6566 3a20 3133 387f 3331 3333 3132 .Ref: 138.313312 │ │ │ │ │ -00093dd0: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ -00093de0: 2073 7461 7274 696e 672d 7379 7374 656d starting-system │ │ │ │ │ -00093df0: 2d73 6572 7669 6365 737f 3331 3333 3132 -services.313312 │ │ │ │ │ -00093e00: 0a52 6566 3a20 3133 397f 3331 3333 3132 .Ref: 139.313312 │ │ │ │ │ -00093e10: 0a4e 6f64 653a 2049 6e74 726f 6475 6374 .Node: Introduct │ │ │ │ │ -00093e20: 696f 6e3c 323e 7f33 3133 3731 340a 5265 ion<2>.313714.Re │ │ │ │ │ -00093e30: 663a 2063 682d 6f70 6572 7379 7320 6964 f: ch-opersys id │ │ │ │ │ -00093e40: 347f 3331 3338 3235 0a52 6566 3a20 3133 4.313825.Ref: 13 │ │ │ │ │ -00093e50: 617f 3331 3338 3235 0a52 6566 3a20 6368 a.313825.Ref: ch │ │ │ │ │ -00093e60: 2d6f 7065 7273 7973 2073 2d73 6572 7669 -opersys s-servi │ │ │ │ │ -00093e70: 6365 732d 696e 7472 6f7f 3331 3338 3235 ces-intro.313825 │ │ │ │ │ -00093e80: 0a52 6566 3a20 3133 627f 3331 3338 3235 .Ref: 13b.313825 │ │ │ │ │ -00093e90: 0a4e 6f64 653a 2057 7269 7469 6e67 2074 .Node: Writing t │ │ │ │ │ -00093ea0: 6865 2073 6372 6970 7473 7f33 3135 3332 he scripts.31532 │ │ │ │ │ -00093eb0: 390a 5265 663a 2063 682d 6f70 6572 7379 9.Ref: ch-opersy │ │ │ │ │ -00093ec0: 7320 732d 7772 6974 696e 672d 696e 6974 s s-writing-init │ │ │ │ │ -00093ed0: 7f33 3135 3437 380a 5265 663a 2031 3266 .315478.Ref: 12f │ │ │ │ │ -00093ee0: 7f33 3135 3437 380a 5265 663a 2063 682d .315478.Ref: ch- │ │ │ │ │ -00093ef0: 6f70 6572 7379 7320 7772 6974 696e 672d opersys writing- │ │ │ │ │ -00093f00: 7468 652d 7363 7269 7074 737f 3331 3534 the-scripts.3154 │ │ │ │ │ -00093f10: 3738 0a52 6566 3a20 3133 637f 3331 3534 78.Ref: 13c.3154 │ │ │ │ │ -00093f20: 3738 0a52 6566 3a20 5772 6974 696e 6720 78.Ref: Writing │ │ │ │ │ -00093f30: 7468 6520 7363 7269 7074 732d 466f 6f74 the scripts-Foot │ │ │ │ │ -00093f40: 6e6f 7465 2d31 7f33 3230 3731 370a 4e6f note-1.320717.No │ │ │ │ │ -00093f50: 6465 3a20 496e 7465 7266 6163 696e 6720 de: Interfacing │ │ │ │ │ -00093f60: 7769 7468 2069 6e69 7420 7379 7374 656d with init system │ │ │ │ │ -00093f70: 737f 3332 3039 3130 0a52 6566 3a20 6368 s.320910.Ref: ch │ │ │ │ │ -00093f80: 2d6f 7065 7273 7973 2069 6e74 6572 6661 -opersys interfa │ │ │ │ │ -00093f90: 6369 6e67 2d77 6974 682d 696e 6974 2d73 cing-with-init-s │ │ │ │ │ -00093fa0: 7973 7465 6d73 7f33 3231 3036 380a 5265 ystems.321068.Re │ │ │ │ │ -00093fb0: 663a 2031 3364 7f33 3231 3036 380a 5265 f: 13d.321068.Re │ │ │ │ │ -00093fc0: 663a 2063 682d 6f70 6572 7379 7320 7339 f: ch-opersys s9 │ │ │ │ │ -00093fd0: 2d33 2d33 7f33 3231 3036 380a 5265 663a -3-3.321068.Ref: │ │ │ │ │ -00093fe0: 2031 3365 7f33 3231 3036 380a 4e6f 6465 13e.321068.Node │ │ │ │ │ -00093ff0: 3a20 4d61 6e61 6769 6e67 2074 6865 206c : Managing the l │ │ │ │ │ -00094000: 696e 6b73 7f33 3231 3732 390a 5265 663a inks.321729.Ref: │ │ │ │ │ -00094010: 2063 682d 6f70 6572 7379 7320 6d61 6e61 ch-opersys mana │ │ │ │ │ -00094020: 6769 6e67 2d74 6865 2d6c 696e 6b73 7f33 ging-the-links.3 │ │ │ │ │ -00094030: 3231 3834 390a 5265 663a 2031 3366 7f33 21849.Ref: 13f.3 │ │ │ │ │ -00094040: 3231 3834 390a 5265 663a 2063 682d 6f70 21849.Ref: ch-op │ │ │ │ │ -00094050: 6572 7379 7320 7339 2d33 2d33 2d31 7f33 ersys s9-3-3-1.3 │ │ │ │ │ -00094060: 3231 3834 390a 5265 663a 2031 3430 7f33 21849.Ref: 140.3 │ │ │ │ │ -00094070: 3231 3834 390a 4e6f 6465 3a20 5275 6e6e 21849.Node: Runn │ │ │ │ │ -00094080: 696e 6720 696e 6974 2073 6372 6970 7473 ing init scripts │ │ │ │ │ -00094090: 7f33 3234 3638 380a 5265 663a 2063 682d .324688.Ref: ch- │ │ │ │ │ -000940a0: 6f70 6572 7379 7320 7275 6e6e 696e 672d opersys running- │ │ │ │ │ -000940b0: 696e 6974 2d73 6372 6970 7473 7f33 3234 init-scripts.324 │ │ │ │ │ -000940c0: 3830 380a 5265 663a 2031 3431 7f33 3234 808.Ref: 141.324 │ │ │ │ │ -000940d0: 3830 380a 5265 663a 2063 682d 6f70 6572 808.Ref: ch-oper │ │ │ │ │ -000940e0: 7379 7320 7339 2d33 2d33 2d32 7f33 3234 sys s9-3-3-2.324 │ │ │ │ │ -000940f0: 3830 380a 5265 663a 2031 3432 7f33 3234 808.Ref: 142.324 │ │ │ │ │ -00094100: 3830 380a 4e6f 6465 3a20 426f 6f74 2d74 808.Node: Boot-t │ │ │ │ │ -00094110: 696d 6520 696e 6974 6961 6c69 7a61 7469 ime initializati │ │ │ │ │ -00094120: 6f6e 7f33 3236 3137 380a 5265 663a 2063 on.326178.Ref: c │ │ │ │ │ -00094130: 682d 6f70 6572 7379 7320 626f 6f74 2d74 h-opersys boot-t │ │ │ │ │ -00094140: 696d 652d 696e 6974 6961 6c69 7a61 7469 ime-initializati │ │ │ │ │ -00094150: 6f6e 7f33 3236 3332 340a 5265 663a 2031 on.326324.Ref: 1 │ │ │ │ │ -00094160: 3433 7f33 3236 3332 340a 5265 663a 2063 43.326324.Ref: c │ │ │ │ │ -00094170: 682d 6f70 6572 7379 7320 7339 2d33 2d34 h-opersys s9-3-4 │ │ │ │ │ -00094180: 7f33 3236 3332 340a 5265 663a 2031 3434 .326324.Ref: 144 │ │ │ │ │ -00094190: 7f33 3236 3332 340a 4e6f 6465 3a20 4578 .326324.Node: Ex │ │ │ │ │ -000941a0: 616d 706c 657f 3332 3634 3139 0a52 6566 ample.326419.Ref │ │ │ │ │ -000941b0: 3a20 6368 2d6f 7065 7273 7973 2065 7861 : ch-opersys exa │ │ │ │ │ -000941c0: 6d70 6c65 7f33 3236 3532 370a 5265 663a mple.326527.Ref: │ │ │ │ │ -000941d0: 2031 3435 7f33 3236 3532 370a 5265 663a 145.326527.Ref: │ │ │ │ │ -000941e0: 2063 682d 6f70 6572 7379 7320 7339 2d33 ch-opersys s9-3 │ │ │ │ │ -000941f0: 2d35 7f33 3236 3532 370a 5265 663a 2031 -5.326527.Ref: 1 │ │ │ │ │ -00094200: 3436 7f33 3236 3532 370a 4e6f 6465 3a20 46.326527.Node: │ │ │ │ │ -00094210: 436f 6e73 6f6c 6520 6d65 7373 6167 6573 Console messages │ │ │ │ │ -00094220: 2066 726f 6d20 696e 6974 2064 2073 6372 from init d scr │ │ │ │ │ -00094230: 6970 7473 7f33 3236 3737 390a 5265 663a ipts.326779.Ref: │ │ │ │ │ -00094240: 2063 682d 6f70 6572 7379 7320 636f 6e73 ch-opersys cons │ │ │ │ │ -00094250: 6f6c 652d 6d65 7373 6167 6573 2d66 726f ole-messages-fro │ │ │ │ │ -00094260: 6d2d 696e 6974 2d64 2d73 6372 6970 7473 m-init-d-scripts │ │ │ │ │ -00094270: 7f33 3236 3933 300a 5265 663a 2031 3437 .326930.Ref: 147 │ │ │ │ │ -00094280: 7f33 3236 3933 300a 5265 663a 2063 682d .326930.Ref: ch- │ │ │ │ │ -00094290: 6f70 6572 7379 7320 7339 2d34 7f33 3236 opersys s9-4.326 │ │ │ │ │ -000942a0: 3933 300a 5265 663a 2031 3438 7f33 3236 930.Ref: 148.326 │ │ │ │ │ -000942b0: 3933 300a 4e6f 6465 3a20 4372 6f6e 206a 930.Node: Cron j │ │ │ │ │ -000942c0: 6f62 737f 3332 3730 3533 0a52 6566 3a20 obs.327053.Ref: │ │ │ │ │ -000942d0: 6368 2d6f 7065 7273 7973 2063 726f 6e2d ch-opersys cron- │ │ │ │ │ -000942e0: 6a6f 6273 7f33 3237 3138 350a 5265 663a jobs.327185.Ref: │ │ │ │ │ -000942f0: 2031 3439 7f33 3237 3138 350a 5265 663a 149.327185.Ref: │ │ │ │ │ -00094300: 2063 682d 6f70 6572 7379 7320 732d 6372 ch-opersys s-cr │ │ │ │ │ -00094310: 6f6e 2d6a 6f62 737f 3332 3731 3835 0a52 on-jobs.327185.R │ │ │ │ │ -00094320: 6566 3a20 3134 617f 3332 3731 3835 0a52 ef: 14a.327185.R │ │ │ │ │ -00094330: 6566 3a20 4372 6f6e 206a 6f62 732d 466f ef: Cron jobs-Fo │ │ │ │ │ -00094340: 6f74 6e6f 7465 2d31 7f33 3330 3030 370a otnote-1.330007. │ │ │ │ │ -00094350: 4e6f 6465 3a20 4372 6f6e 206a 6f62 2066 Node: Cron job f │ │ │ │ │ -00094360: 696c 6520 6e61 6d65 737f 3333 3030 3634 ile names.330064 │ │ │ │ │ -00094370: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ -00094380: 2063 726f 6e2d 6a6f 622d 6669 6c65 2d6e cron-job-file-n │ │ │ │ │ -00094390: 616d 6573 7f33 3330 3133 360a 5265 663a ames.330136.Ref: │ │ │ │ │ -000943a0: 2031 3463 7f33 3330 3133 360a 5265 663a 14c.330136.Ref: │ │ │ │ │ -000943b0: 2063 682d 6f70 6572 7379 7320 732d 6372 ch-opersys s-cr │ │ │ │ │ -000943c0: 6f6e 2d66 696c 6573 7f33 3330 3133 360a on-files.330136. │ │ │ │ │ -000943d0: 5265 663a 2031 3462 7f33 3330 3133 360a Ref: 14b.330136. │ │ │ │ │ -000943e0: 4e6f 6465 3a20 4d65 6e75 737f 3333 3037 Node: Menus.3307 │ │ │ │ │ -000943f0: 3435 0a52 6566 3a20 6368 2d6f 7065 7273 45.Ref: ch-opers │ │ │ │ │ -00094400: 7973 206d 656e 7573 7f33 3330 3836 300a ys menus.330860. │ │ │ │ │ -00094410: 5265 663a 2031 3464 7f33 3330 3836 300a Ref: 14d.330860. │ │ │ │ │ -00094420: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00094430: 732d 6d65 6e75 737f 3333 3038 3630 0a52 s-menus.330860.R │ │ │ │ │ -00094440: 6566 3a20 3134 7f33 3330 3836 300a 4e6f ef: 14.330860.No │ │ │ │ │ -00094450: 6465 3a20 4d75 6c74 696d 6564 6961 2068 de: Multimedia h │ │ │ │ │ -00094460: 616e 646c 6572 737f 3333 3332 3339 0a52 andlers.333239.R │ │ │ │ │ -00094470: 6566 3a20 6368 2d6f 7065 7273 7973 206d ef: ch-opersys m │ │ │ │ │ -00094480: 756c 7469 6d65 6469 612d 6861 6e64 6c65 ultimedia-handle │ │ │ │ │ -00094490: 7273 7f33 3333 3336 370a 5265 663a 2031 rs.333367.Ref: 1 │ │ │ │ │ -000944a0: 3465 7f33 3333 3336 370a 5265 663a 2063 4e.333367.Ref: c │ │ │ │ │ -000944b0: 682d 6f70 6572 7379 7320 732d 6d69 6d65 h-opersys s-mime │ │ │ │ │ -000944c0: 7f33 3333 3336 370a 5265 663a 2031 3466 .333367.Ref: 14f │ │ │ │ │ -000944d0: 7f33 3333 3336 370a 4e6f 6465 3a20 5265 .333367.Node: Re │ │ │ │ │ -000944e0: 6769 7374 7261 7469 6f6e 206f 6620 6d65 gistration of me │ │ │ │ │ -000944f0: 6469 6120 7479 7065 2068 616e 646c 6572 dia type handler │ │ │ │ │ -00094500: 7320 7769 7468 2064 6573 6b74 6f70 2065 s with desktop e │ │ │ │ │ -00094510: 6e74 7269 6573 7f33 3334 3434 390a 5265 ntries.334449.Re │ │ │ │ │ -00094520: 663a 2063 682d 6f70 6572 7379 7320 7265 f: ch-opersys re │ │ │ │ │ -00094530: 6769 7374 7261 7469 6f6e 2d6f 662d 6d65 gistration-of-me │ │ │ │ │ -00094540: 6469 612d 7479 7065 2d68 616e 646c 6572 dia-type-handler │ │ │ │ │ -00094550: 732d 7769 7468 2d64 6573 6b74 6f70 2d65 s-with-desktop-e │ │ │ │ │ -00094560: 6e74 7269 6573 7f33 3334 3633 330a 5265 ntries.334633.Re │ │ │ │ │ -00094570: 663a 2031 3530 7f33 3334 3633 330a 5265 f: 150.334633.Re │ │ │ │ │ -00094580: 663a 2063 682d 6f70 6572 7379 7320 732d f: ch-opersys s- │ │ │ │ │ -00094590: 6d65 6469 612d 7479 7065 732d 6672 6565 media-types-free │ │ │ │ │ -000945a0: 6465 736b 746f 707f 3333 3436 3333 0a52 desktop.334633.R │ │ │ │ │ -000945b0: 6566 3a20 3135 317f 3333 3436 3333 0a4e ef: 151.334633.N │ │ │ │ │ -000945c0: 6f64 653a 2052 6567 6973 7472 6174 696f ode: Registratio │ │ │ │ │ -000945d0: 6e20 6f66 206d 6564 6961 2074 7970 6520 n of media type │ │ │ │ │ -000945e0: 6861 6e64 6c65 7273 2077 6974 6820 6d61 handlers with ma │ │ │ │ │ -000945f0: 696c 6361 7020 656e 7472 6965 737f 3333 ilcap entries.33 │ │ │ │ │ -00094600: 3530 3837 0a52 6566 3a20 6368 2d6f 7065 5087.Ref: ch-ope │ │ │ │ │ -00094610: 7273 7973 2072 6567 6973 7472 6174 696f rsys registratio │ │ │ │ │ -00094620: 6e2d 6f66 2d6d 6564 6961 2d74 7970 652d n-of-media-type- │ │ │ │ │ -00094630: 6861 6e64 6c65 7273 2d77 6974 682d 6d61 handlers-with-ma │ │ │ │ │ -00094640: 696c 6361 702d 656e 7472 6965 737f 3333 ilcap-entries.33 │ │ │ │ │ -00094650: 3533 3130 0a52 6566 3a20 3135 327f 3333 5310.Ref: 152.33 │ │ │ │ │ -00094660: 3533 3130 0a52 6566 3a20 6368 2d6f 7065 5310.Ref: ch-ope │ │ │ │ │ -00094670: 7273 7973 2073 2d6d 6169 6c63 6170 7f33 rsys s-mailcap.3 │ │ │ │ │ -00094680: 3335 3331 300a 5265 663a 2031 3533 7f33 35310.Ref: 153.3 │ │ │ │ │ -00094690: 3335 3331 300a 5265 663a 2052 6567 6973 35310.Ref: Regis │ │ │ │ │ -000946a0: 7472 6174 696f 6e20 6f66 206d 6564 6961 tration of media │ │ │ │ │ -000946b0: 2074 7970 6520 6861 6e64 6c65 7273 2077 type handlers w │ │ │ │ │ -000946c0: 6974 6820 6d61 696c 6361 7020 656e 7472 ith mailcap entr │ │ │ │ │ -000946d0: 6965 732d 466f 6f74 6e6f 7465 2d31 7f33 ies-Footnote-1.3 │ │ │ │ │ -000946e0: 3336 3039 370a 4e6f 6465 3a20 5072 6f76 36097.Node: Prov │ │ │ │ │ -000946f0: 6964 696e 6720 6d65 6469 6120 7479 7065 iding media type │ │ │ │ │ -00094700: 7320 746f 2066 696c 6573 7f33 3336 3430 s to files.33640 │ │ │ │ │ -00094710: 330a 5265 663a 2063 682d 6f70 6572 7379 3.Ref: ch-opersy │ │ │ │ │ -00094720: 7320 7072 6f76 6964 696e 672d 6d65 6469 s providing-medi │ │ │ │ │ -00094730: 612d 7479 7065 732d 746f 2d66 696c 6573 a-types-to-files │ │ │ │ │ -00094740: 7f33 3336 3536 310a 5265 663a 2031 3534 .336561.Ref: 154 │ │ │ │ │ -00094750: 7f33 3336 3536 310a 5265 663a 2063 682d .336561.Ref: ch- │ │ │ │ │ -00094760: 6f70 6572 7379 7320 732d 6669 6c65 2d6d opersys s-file-m │ │ │ │ │ -00094770: 6564 6961 2d74 7970 657f 3333 3635 3631 edia-type.336561 │ │ │ │ │ -00094780: 0a52 6566 3a20 3135 357f 3333 3635 3631 .Ref: 155.336561 │ │ │ │ │ -00094790: 0a4e 6f64 653a 204b 6579 626f 6172 6420 .Node: Keyboard │ │ │ │ │ -000947a0: 636f 6e66 6967 7572 6174 696f 6e7f 3333 configuration.33 │ │ │ │ │ -000947b0: 3736 3737 0a52 6566 3a20 6368 2d6f 7065 7677.Ref: ch-ope │ │ │ │ │ -000947c0: 7273 7973 206b 6579 626f 6172 642d 636f rsys keyboard-co │ │ │ │ │ -000947d0: 6e66 6967 7572 6174 696f 6e7f 3333 3738 nfiguration.3378 │ │ │ │ │ -000947e0: 3231 0a52 6566 3a20 3135 367f 3333 3738 21.Ref: 156.3378 │ │ │ │ │ -000947f0: 3231 0a52 6566 3a20 6368 2d6f 7065 7273 21.Ref: ch-opers │ │ │ │ │ -00094800: 7973 2073 392d 387f 3333 3738 3231 0a52 ys s9-8.337821.R │ │ │ │ │ -00094810: 6566 3a20 3135 377f 3333 3738 3231 0a4e ef: 157.337821.N │ │ │ │ │ -00094820: 6f64 653a 2045 6e76 6972 6f6e 6d65 6e74 ode: Environment │ │ │ │ │ -00094830: 2076 6172 6961 626c 6573 7f33 3431 3531 variables.34151 │ │ │ │ │ -00094840: 360a 5265 663a 2063 682d 6f70 6572 7379 6.Ref: ch-opersy │ │ │ │ │ -00094850: 7320 656e 7669 726f 6e6d 656e 742d 7661 s environment-va │ │ │ │ │ -00094860: 7269 6162 6c65 737f 3334 3136 3737 0a52 riables.341677.R │ │ │ │ │ -00094870: 6566 3a20 3135 387f 3334 3136 3737 0a52 ef: 158.341677.R │ │ │ │ │ -00094880: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ -00094890: 392d 397f 3334 3136 3737 0a52 6566 3a20 9-9.341677.Ref: │ │ │ │ │ -000948a0: 3135 397f 3334 3136 3737 0a4e 6f64 653a 159.341677.Node: │ │ │ │ │ -000948b0: 2052 6567 6973 7465 7269 6e67 2044 6f63 Registering Doc │ │ │ │ │ -000948c0: 756d 656e 7473 2075 7369 6e67 2064 6f63 uments using doc │ │ │ │ │ -000948d0: 2d62 6173 657f 3334 3237 3338 0a52 6566 -base.342738.Ref │ │ │ │ │ -000948e0: 3a20 6368 2d6f 7065 7273 7973 2072 6567 : ch-opersys reg │ │ │ │ │ -000948f0: 6973 7465 7269 6e67 2d64 6f63 756d 656e istering-documen │ │ │ │ │ -00094900: 7473 2d75 7369 6e67 2d64 6f63 2d62 6173 ts-using-doc-bas │ │ │ │ │ -00094910: 657f 3334 3238 3939 0a52 6566 3a20 3135 e.342899.Ref: 15 │ │ │ │ │ -00094920: 617f 3334 3238 3939 0a52 6566 3a20 6368 a.342899.Ref: ch │ │ │ │ │ -00094930: 2d6f 7065 7273 7973 2073 2d64 6f63 2d62 -opersys s-doc-b │ │ │ │ │ -00094940: 6173 657f 3334 3238 3939 0a52 6566 3a20 ase.342899.Ref: │ │ │ │ │ -00094950: 3135 627f 3334 3238 3939 0a4e 6f64 653a 15b.342899.Node: │ │ │ │ │ -00094960: 2041 6c74 6572 6e61 7465 2069 6e69 7420 Alternate init │ │ │ │ │ -00094970: 7379 7374 656d 737f 3334 3333 3638 0a52 systems.343368.R │ │ │ │ │ -00094980: 6566 3a20 6368 2d6f 7065 7273 7973 2061 ef: ch-opersys a │ │ │ │ │ -00094990: 6c74 6572 6e61 7465 2d69 6e69 742d 7379 lternate-init-sy │ │ │ │ │ -000949a0: 7374 656d 737f 3334 3335 3433 0a52 6566 stems.343543.Ref │ │ │ │ │ -000949b0: 3a20 3135 637f 3334 3335 3433 0a52 6566 : 15c.343543.Ref │ │ │ │ │ -000949c0: 3a20 6368 2d6f 7065 7273 7973 2073 2d61 : ch-opersys s-a │ │ │ │ │ -000949d0: 6c74 6572 6e61 7465 696e 6974 7f33 3433 lternateinit.343 │ │ │ │ │ -000949e0: 3534 330a 5265 663a 2031 3564 7f33 3433 543.Ref: 15d.343 │ │ │ │ │ -000949f0: 3534 330a 4e6f 6465 3a20 4576 656e 742d 543.Node: Event- │ │ │ │ │ -00094a00: 6261 7365 6420 626f 6f74 2077 6974 6820 based boot with │ │ │ │ │ -00094a10: 7570 7374 6172 747f 3334 3336 3736 0a52 upstart.343676.R │ │ │ │ │ -00094a20: 6566 3a20 6368 2d6f 7065 7273 7973 2065 ef: ch-opersys e │ │ │ │ │ -00094a30: 7665 6e74 2d62 6173 6564 2d62 6f6f 742d vent-based-boot- │ │ │ │ │ -00094a40: 7769 7468 2d75 7073 7461 7274 7f33 3433 with-upstart.343 │ │ │ │ │ -00094a50: 3737 310a 5265 663a 2031 3565 7f33 3433 771.Ref: 15e.343 │ │ │ │ │ -00094a60: 3737 310a 5265 663a 2063 682d 6f70 6572 771.Ref: ch-oper │ │ │ │ │ -00094a70: 7379 7320 732d 7570 7374 6172 747f 3334 sys s-upstart.34 │ │ │ │ │ -00094a80: 3337 3731 0a52 6566 3a20 3135 667f 3334 3771.Ref: 15f.34 │ │ │ │ │ -00094a90: 3337 3731 0a4e 6f64 653a 2053 6967 6e61 3771.Node: Signa │ │ │ │ │ -00094aa0: 6c69 6e67 2074 6861 7420 6120 7265 626f ling that a rebo │ │ │ │ │ -00094ab0: 6f74 2069 7320 7265 7175 6972 6564 7f33 ot is required.3 │ │ │ │ │ -00094ac0: 3433 3935 380a 5265 663a 2063 682d 6f70 43958.Ref: ch-op │ │ │ │ │ -00094ad0: 6572 7379 7320 732d 7369 676e 616c 696e ersys s-signalin │ │ │ │ │ -00094ae0: 6772 6562 6f6f 747f 3334 3430 3838 0a52 greboot.344088.R │ │ │ │ │ -00094af0: 6566 3a20 3136 307f 3334 3430 3838 0a52 ef: 160.344088.R │ │ │ │ │ -00094b00: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ -00094b10: 6967 6e61 6c69 6e67 2d74 6861 742d 612d ignaling-that-a- │ │ │ │ │ -00094b20: 7265 626f 6f74 2d69 732d 7265 7175 6972 reboot-is-requir │ │ │ │ │ -00094b30: 6564 7f33 3434 3038 380a 5265 663a 2031 ed.344088.Ref: 1 │ │ │ │ │ -00094b40: 3631 7f33 3434 3038 380a 4e6f 6465 3a20 61.344088.Node: │ │ │ │ │ -00094b50: 4669 6c65 733c 323e 7f33 3434 3931 340a Files<2>.344914. │ │ │ │ │ -00094b60: 5265 663a 2063 682d 6669 6c65 7320 646f Ref: ch-files do │ │ │ │ │ -00094b70: 637f 3334 3530 3236 0a52 6566 3a20 3136 c.345026.Ref: 16 │ │ │ │ │ -00094b80: 327f 3334 3530 3236 0a52 6566 3a20 6368 2.345026.Ref: ch │ │ │ │ │ -00094b90: 2d66 696c 6573 2066 696c 6573 7f33 3435 -files files.345 │ │ │ │ │ -00094ba0: 3032 360a 5265 663a 2031 3633 7f33 3435 026.Ref: 163.345 │ │ │ │ │ -00094bb0: 3032 360a 4e6f 6465 3a20 4269 6e61 7269 026.Node: Binari │ │ │ │ │ -00094bc0: 6573 7f33 3435 3235 310a 5265 663a 2063 es.345251.Ref: c │ │ │ │ │ -00094bd0: 682d 6669 6c65 7320 6269 6e61 7269 6573 h-files binaries │ │ │ │ │ -00094be0: 7f33 3435 3332 390a 5265 663a 2031 3634 .345329.Ref: 164 │ │ │ │ │ -00094bf0: 7f33 3435 3332 390a 5265 663a 2063 682d .345329.Ref: ch- │ │ │ │ │ -00094c00: 6669 6c65 7320 732d 6269 6e61 7269 6573 files s-binaries │ │ │ │ │ -00094c10: 7f33 3435 3332 390a 5265 663a 2037 657f .345329.Ref: 7e. │ │ │ │ │ -00094c20: 3334 3533 3239 0a4e 6f64 653a 204c 6962 345329.Node: Lib │ │ │ │ │ -00094c30: 7261 7269 6573 7f33 3439 3031 320a 5265 raries.349012.Re │ │ │ │ │ -00094c40: 663a 2063 682d 6669 6c65 7320 6c69 6272 f: ch-files libr │ │ │ │ │ -00094c50: 6172 6965 737f 3334 3931 3138 0a52 6566 aries.349118.Ref │ │ │ │ │ -00094c60: 3a20 3136 357f 3334 3931 3138 0a52 6566 : 165.349118.Ref │ │ │ │ │ -00094c70: 3a20 6368 2d66 696c 6573 2073 2d6c 6962 : ch-files s-lib │ │ │ │ │ -00094c80: 7261 7269 6573 7f33 3439 3131 380a 5265 raries.349118.Re │ │ │ │ │ -00094c90: 663a 2031 3033 7f33 3439 3131 380a 5265 f: 103.349118.Re │ │ │ │ │ -00094ca0: 663a 204c 6962 7261 7269 6573 2d46 6f6f f: Libraries-Foo │ │ │ │ │ -00094cb0: 746e 6f74 652d 317f 3335 3432 3833 0a52 tnote-1.354283.R │ │ │ │ │ -00094cc0: 6566 3a20 4c69 6272 6172 6965 732d 466f ef: Libraries-Fo │ │ │ │ │ -00094cd0: 6f74 6e6f 7465 2d32 7f33 3534 3830 350a otnote-2.354805. │ │ │ │ │ -00094ce0: 5265 663a 204c 6962 7261 7269 6573 2d46 Ref: Libraries-F │ │ │ │ │ -00094cf0: 6f6f 746e 6f74 652d 337f 3335 3530 3139 ootnote-3.355019 │ │ │ │ │ -00094d00: 0a52 6566 3a20 4c69 6272 6172 6965 732d .Ref: Libraries- │ │ │ │ │ -00094d10: 466f 6f74 6e6f 7465 2d34 7f33 3535 3538 Footnote-4.35558 │ │ │ │ │ -00094d20: 300a 5265 663a 204c 6962 7261 7269 6573 0.Ref: Libraries │ │ │ │ │ -00094d30: 2d46 6f6f 746e 6f74 652d 357f 3335 3538 -Footnote-5.3558 │ │ │ │ │ -00094d40: 3436 0a52 6566 3a20 4c69 6272 6172 6965 46.Ref: Librarie │ │ │ │ │ -00094d50: 732d 466f 6f74 6e6f 7465 2d36 7f33 3535 s-Footnote-6.355 │ │ │ │ │ -00094d60: 3939 320a 4e6f 6465 3a20 5368 6172 6564 992.Node: Shared │ │ │ │ │ -00094d70: 206c 6962 7261 7269 6573 3c32 3e7f 3335 libraries<2>.35 │ │ │ │ │ -00094d80: 3635 3738 0a52 6566 3a20 6368 2d66 696c 6578.Ref: ch-fil │ │ │ │ │ -00094d90: 6573 2073 3130 2d33 7f33 3536 3638 330a es s10-3.356683. │ │ │ │ │ -00094da0: 5265 663a 2031 3636 7f33 3536 3638 330a Ref: 166.356683. │ │ │ │ │ -00094db0: 5265 663a 2063 682d 6669 6c65 7320 7368 Ref: ch-files sh │ │ │ │ │ -00094dc0: 6172 6564 2d6c 6962 7261 7269 6573 7f33 ared-libraries.3 │ │ │ │ │ -00094dd0: 3536 3638 330a 5265 663a 2031 3637 7f33 56683.Ref: 167.3 │ │ │ │ │ -00094de0: 3536 3638 330a 4e6f 6465 3a20 5363 7269 56683.Node: Scri │ │ │ │ │ -00094df0: 7074 737f 3335 3637 3834 0a52 6566 3a20 pts.356784.Ref: │ │ │ │ │ -00094e00: 6368 2d66 696c 6573 2073 2d73 6372 6970 ch-files s-scrip │ │ │ │ │ -00094e10: 7473 7f33 3536 3839 340a 5265 663a 2035 ts.356894.Ref: 5 │ │ │ │ │ -00094e20: 657f 3335 3638 3934 0a52 6566 3a20 6368 e.356894.Ref: ch │ │ │ │ │ -00094e30: 2d66 696c 6573 2073 6372 6970 7473 7f33 -files scripts.3 │ │ │ │ │ -00094e40: 3536 3839 340a 5265 663a 2031 3638 7f33 56894.Ref: 168.3 │ │ │ │ │ -00094e50: 3536 3839 340a 5265 663a 2053 6372 6970 56894.Ref: Scrip │ │ │ │ │ -00094e60: 7473 2d46 6f6f 746e 6f74 652d 317f 3336 ts-Footnote-1.36 │ │ │ │ │ -00094e70: 3130 3032 0a52 6566 3a20 5363 7269 7074 1002.Ref: Script │ │ │ │ │ -00094e80: 732d 466f 6f74 6e6f 7465 2d32 7f33 3631 s-Footnote-2.361 │ │ │ │ │ -00094e90: 3235 320a 4e6f 6465 3a20 5379 6d62 6f6c 252.Node: Symbol │ │ │ │ │ -00094ea0: 6963 206c 696e 6b73 7f33 3631 3433 340a ic links.361434. │ │ │ │ │ -00094eb0: 5265 663a 2063 682d 6669 6c65 7320 7331 Ref: ch-files s1 │ │ │ │ │ -00094ec0: 302d 357f 3336 3135 3337 0a52 6566 3a20 0-5.361537.Ref: │ │ │ │ │ -00094ed0: 3136 397f 3336 3135 3337 0a52 6566 3a20 169.361537.Ref: │ │ │ │ │ -00094ee0: 6368 2d66 696c 6573 2073 796d 626f 6c69 ch-files symboli │ │ │ │ │ -00094ef0: 632d 6c69 6e6b 737f 3336 3135 3337 0a52 c-links.361537.R │ │ │ │ │ -00094f00: 6566 3a20 3136 617f 3336 3135 3337 0a52 ef: 16a.361537.R │ │ │ │ │ -00094f10: 6566 3a20 5379 6d62 6f6c 6963 206c 696e ef: Symbolic lin │ │ │ │ │ -00094f20: 6b73 2d46 6f6f 746e 6f74 652d 317f 3336 ks-Footnote-1.36 │ │ │ │ │ -00094f30: 3333 3133 0a4e 6f64 653a 2044 6576 6963 3313.Node: Devic │ │ │ │ │ -00094f40: 6520 6669 6c65 737f 3336 3336 3230 0a52 e files.363620.R │ │ │ │ │ -00094f50: 6566 3a20 6368 2d66 696c 6573 2064 6576 ef: ch-files dev │ │ │ │ │ -00094f60: 6963 652d 6669 6c65 737f 3336 3337 3335 ice-files.363735 │ │ │ │ │ -00094f70: 0a52 6566 3a20 3136 627f 3336 3337 3335 .Ref: 16b.363735 │ │ │ │ │ -00094f80: 0a52 6566 3a20 6368 2d66 696c 6573 2073 .Ref: ch-files s │ │ │ │ │ -00094f90: 3130 2d36 7f33 3633 3733 350a 5265 663a 10-6.363735.Ref: │ │ │ │ │ -00094fa0: 2031 3663 7f33 3633 3733 350a 5265 663a 16c.363735.Ref: │ │ │ │ │ -00094fb0: 2044 6576 6963 6520 6669 6c65 732d 466f Device files-Fo │ │ │ │ │ -00094fc0: 6f74 6e6f 7465 2d31 7f33 3634 3733 380a otnote-1.364738. │ │ │ │ │ -00094fd0: 4e6f 6465 3a20 436f 6e66 6967 7572 6174 Node: Configurat │ │ │ │ │ -00094fe0: 696f 6e20 6669 6c65 737f 3336 3439 3231 ion files.364921 │ │ │ │ │ -00094ff0: 0a52 6566 3a20 6368 2d66 696c 6573 2063 .Ref: ch-files c │ │ │ │ │ -00095000: 6f6e 6669 6775 7261 7469 6f6e 2d66 696c onfiguration-fil │ │ │ │ │ -00095010: 6573 7f33 3635 3033 310a 5265 663a 2031 es.365031.Ref: 1 │ │ │ │ │ -00095020: 3664 7f33 3635 3033 310a 5265 663a 2063 6d.365031.Ref: c │ │ │ │ │ -00095030: 682d 6669 6c65 7320 732d 636f 6e66 6967 h-files s-config │ │ │ │ │ -00095040: 2d66 696c 6573 7f33 3635 3033 310a 5265 -files.365031.Re │ │ │ │ │ -00095050: 663a 2033 387f 3336 3530 3331 0a4e 6f64 f: 38.365031.Nod │ │ │ │ │ -00095060: 653a 2044 6566 696e 6974 696f 6e73 3c32 e: Definitions<2 │ │ │ │ │ -00095070: 3e7f 3336 3532 3637 0a52 6566 3a20 6368 >.365267.Ref: ch │ │ │ │ │ -00095080: 2d66 696c 6573 2064 6566 696e 6974 696f -files definitio │ │ │ │ │ -00095090: 6e73 7f33 3635 3336 310a 5265 663a 2031 ns.365361.Ref: 1 │ │ │ │ │ -000950a0: 3665 7f33 3635 3336 310a 5265 663a 2063 6e.365361.Ref: c │ │ │ │ │ -000950b0: 682d 6669 6c65 7320 7331 302d 372d 317f h-files s10-7-1. │ │ │ │ │ -000950c0: 3336 3533 3631 0a52 6566 3a20 3136 667f 365361.Ref: 16f. │ │ │ │ │ -000950d0: 3336 3533 3631 0a4e 6f64 653a 204c 6f63 365361.Node: Loc │ │ │ │ │ -000950e0: 6174 696f 6e7f 3336 3635 3035 0a52 6566 ation.366505.Ref │ │ │ │ │ -000950f0: 3a20 6368 2d66 696c 6573 206c 6f63 6174 : ch-files locat │ │ │ │ │ -00095100: 696f 6e7f 3336 3636 3136 0a52 6566 3a20 ion.366616.Ref: │ │ │ │ │ -00095110: 3137 307f 3336 3636 3136 0a52 6566 3a20 170.366616.Ref: │ │ │ │ │ -00095120: 6368 2d66 696c 6573 2073 3130 2d37 2d32 ch-files s10-7-2 │ │ │ │ │ -00095130: 7f33 3636 3631 360a 5265 663a 2031 3731 .366616.Ref: 171 │ │ │ │ │ -00095140: 7f33 3636 3631 360a 4e6f 6465 3a20 4265 .366616.Node: Be │ │ │ │ │ -00095150: 6861 7669 6f72 7f33 3637 3039 320a 5265 havior.367092.Re │ │ │ │ │ -00095160: 663a 2063 682d 6669 6c65 7320 6265 6861 f: ch-files beha │ │ │ │ │ -00095170: 7669 6f72 7f33 3637 3231 360a 5265 663a vior.367216.Ref: │ │ │ │ │ -00095180: 2031 3732 7f33 3637 3231 360a 5265 663a 172.367216.Ref: │ │ │ │ │ -00095190: 2063 682d 6669 6c65 7320 7331 302d 372d ch-files s10-7- │ │ │ │ │ -000951a0: 337f 3336 3732 3136 0a52 6566 3a20 3137 3.367216.Ref: 17 │ │ │ │ │ -000951b0: 337f 3336 3732 3136 0a52 6566 3a20 4265 3.367216.Ref: Be │ │ │ │ │ -000951c0: 6861 7669 6f72 2d46 6f6f 746e 6f74 652d havior-Footnote- │ │ │ │ │ -000951d0: 317f 3337 3032 3335 0a52 6566 3a20 4265 1.370235.Ref: Be │ │ │ │ │ -000951e0: 6861 7669 6f72 2d46 6f6f 746e 6f74 652d havior-Footnote- │ │ │ │ │ -000951f0: 327f 3337 3033 3430 0a4e 6f64 653a 2053 2.370340.Node: S │ │ │ │ │ -00095200: 6861 7269 6e67 2063 6f6e 6669 6775 7261 haring configura │ │ │ │ │ -00095210: 7469 6f6e 2066 696c 6573 7f33 3730 3633 tion files.37063 │ │ │ │ │ -00095220: 370a 5265 663a 2063 682d 6669 6c65 7320 7.Ref: ch-files │ │ │ │ │ -00095230: 7331 302d 372d 347f 3337 3037 3932 0a52 s10-7-4.370792.R │ │ │ │ │ -00095240: 6566 3a20 3137 347f 3337 3037 3932 0a52 ef: 174.370792.R │ │ │ │ │ -00095250: 6566 3a20 6368 2d66 696c 6573 2073 6861 ef: ch-files sha │ │ │ │ │ -00095260: 7269 6e67 2d63 6f6e 6669 6775 7261 7469 ring-configurati │ │ │ │ │ -00095270: 6f6e 2d66 696c 6573 7f33 3730 3739 320a on-files.370792. │ │ │ │ │ -00095280: 5265 663a 2031 3735 7f33 3730 3739 320a Ref: 175.370792. │ │ │ │ │ -00095290: 4e6f 6465 3a20 5573 6572 2063 6f6e 6669 Node: User confi │ │ │ │ │ -000952a0: 6775 7261 7469 6f6e 2066 696c 6573 20e2 guration files . │ │ │ │ │ -000952b0: 809c 646f 7466 696c 6573 e280 9d7f 3337 ..dotfiles....37 │ │ │ │ │ -000952c0: 3335 3532 0a52 6566 3a20 6368 2d66 696c 3552.Ref: ch-fil │ │ │ │ │ -000952d0: 6573 2073 3130 2d37 2d35 7f33 3733 3639 es s10-7-5.37369 │ │ │ │ │ -000952e0: 300a 5265 663a 2031 3736 7f33 3733 3639 0.Ref: 176.37369 │ │ │ │ │ -000952f0: 300a 5265 663a 2063 682d 6669 6c65 7320 0.Ref: ch-files │ │ │ │ │ -00095300: 7573 6572 2d63 6f6e 6669 6775 7261 7469 user-configurati │ │ │ │ │ -00095310: 6f6e 2d66 696c 6573 2d64 6f74 6669 6c65 on-files-dotfile │ │ │ │ │ -00095320: 737f 3337 3336 3930 0a52 6566 3a20 3137 s.373690.Ref: 17 │ │ │ │ │ -00095330: 377f 3337 3336 3930 0a4e 6f64 653a 204c 7.373690.Node: L │ │ │ │ │ -00095340: 6f67 2066 696c 6573 7f33 3735 3036 370a og files.375067. │ │ │ │ │ -00095350: 5265 663a 2063 682d 6669 6c65 7320 6c6f Ref: ch-files lo │ │ │ │ │ -00095360: 672d 6669 6c65 737f 3337 3531 3837 0a52 g-files.375187.R │ │ │ │ │ -00095370: 6566 3a20 3137 387f 3337 3531 3837 0a52 ef: 178.375187.R │ │ │ │ │ -00095380: 6566 3a20 6368 2d66 696c 6573 2073 3130 ef: ch-files s10 │ │ │ │ │ -00095390: 2d38 7f33 3735 3138 370a 5265 663a 2031 -8.375187.Ref: 1 │ │ │ │ │ -000953a0: 3739 7f33 3735 3138 370a 5265 663a 204c 79.375187.Ref: L │ │ │ │ │ -000953b0: 6f67 2066 696c 6573 2d46 6f6f 746e 6f74 og files-Footnot │ │ │ │ │ -000953c0: 652d 317f 3337 3637 3138 0a4e 6f64 653a e-1.376718.Node: │ │ │ │ │ -000953d0: 2050 6572 6d69 7373 696f 6e73 2061 6e64 Permissions and │ │ │ │ │ -000953e0: 206f 776e 6572 737f 3337 3733 3730 0a52 owners.377370.R │ │ │ │ │ -000953f0: 6566 3a20 6368 2d66 696c 6573 2070 6572 ef: ch-files per │ │ │ │ │ -00095400: 6d69 7373 696f 6e73 2d61 6e64 2d6f 776e missions-and-own │ │ │ │ │ -00095410: 6572 737f 3337 3734 3831 0a52 6566 3a20 ers.377481.Ref: │ │ │ │ │ -00095420: 3137 617f 3337 3734 3831 0a52 6566 3a20 17a.377481.Ref: │ │ │ │ │ -00095430: 6368 2d66 696c 6573 2073 2d70 6572 6d69 ch-files s-permi │ │ │ │ │ -00095440: 7373 696f 6e73 2d6f 776e 6572 737f 3337 ssions-owners.37 │ │ │ │ │ -00095450: 3734 3831 0a52 6566 3a20 3130 657f 3337 7481.Ref: 10e.37 │ │ │ │ │ -00095460: 3734 3831 0a52 6566 3a20 5065 726d 6973 7481.Ref: Permis │ │ │ │ │ -00095470: 7369 6f6e 7320 616e 6420 6f77 6e65 7273 sions and owners │ │ │ │ │ -00095480: 2d46 6f6f 746e 6f74 652d 317f 3338 3135 -Footnote-1.3815 │ │ │ │ │ -00095490: 3536 0a52 6566 3a20 5065 726d 6973 7369 56.Ref: Permissi │ │ │ │ │ -000954a0: 6f6e 7320 616e 6420 6f77 6e65 7273 2d46 ons and owners-F │ │ │ │ │ -000954b0: 6f6f 746e 6f74 652d 327f 3338 3232 3131 ootnote-2.382211 │ │ │ │ │ -000954c0: 0a4e 6f64 653a 2054 6865 2075 7365 206f .Node: The use o │ │ │ │ │ -000954d0: 6620 6470 6b67 2d73 7461 746f 7665 7272 f dpkg-statoverr │ │ │ │ │ -000954e0: 6964 657f 3338 3234 3936 0a52 6566 3a20 ide.382496.Ref: │ │ │ │ │ -000954f0: 6368 2d66 696c 6573 2073 3130 2d39 2d31 ch-files s10-9-1 │ │ │ │ │ -00095500: 7f33 3832 3539 300a 5265 663a 2031 3762 .382590.Ref: 17b │ │ │ │ │ -00095510: 7f33 3832 3539 300a 5265 663a 2063 682d .382590.Ref: ch- │ │ │ │ │ -00095520: 6669 6c65 7320 7468 652d 7573 652d 6f66 files the-use-of │ │ │ │ │ -00095530: 2d64 706b 672d 7374 6174 6f76 6572 7269 -dpkg-statoverri │ │ │ │ │ -00095540: 6465 7f33 3832 3539 300a 5265 663a 2031 de.382590.Ref: 1 │ │ │ │ │ -00095550: 3763 7f33 3832 3539 300a 4e6f 6465 3a20 7c.382590.Node: │ │ │ │ │ -00095560: 4669 6c65 206e 616d 6573 7f33 3834 3935 File names.38495 │ │ │ │ │ -00095570: 360a 5265 663a 2063 682d 6669 6c65 7320 6.Ref: ch-files │ │ │ │ │ -00095580: 6669 6c65 2d6e 616d 6573 7f33 3835 3034 file-names.38504 │ │ │ │ │ -00095590: 390a 5265 663a 2031 3764 7f33 3835 3034 9.Ref: 17d.38504 │ │ │ │ │ -000955a0: 390a 5265 663a 2063 682d 6669 6c65 7320 9.Ref: ch-files │ │ │ │ │ -000955b0: 732d 6669 6c65 6e61 6d65 737f 3338 3530 s-filenames.3850 │ │ │ │ │ -000955c0: 3439 0a52 6566 3a20 3137 657f 3338 3530 49.Ref: 17e.3850 │ │ │ │ │ -000955d0: 3439 0a4e 6f64 653a 2043 7573 746f 6d69 49.Node: Customi │ │ │ │ │ -000955e0: 7a65 6420 7072 6f67 7261 6d73 7f33 3835 zed programs.385 │ │ │ │ │ -000955f0: 3434 390a 5265 663a 2063 682d 6375 7374 449.Ref: ch-cust │ │ │ │ │ -00095600: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ -00095610: 646f 637f 3338 3535 3534 0a52 6566 3a20 doc.385554.Ref: │ │ │ │ │ -00095620: 3137 667f 3338 3535 3534 0a52 6566 3a20 17f.385554.Ref: │ │ │ │ │ -00095630: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ -00095640: 6f67 7261 6d73 2063 7573 746f 6d69 7a65 ograms customize │ │ │ │ │ -00095650: 642d 7072 6f67 7261 6d73 7f33 3835 3535 d-programs.38555 │ │ │ │ │ -00095660: 340a 5265 663a 2031 3830 7f33 3835 3535 4.Ref: 180.38555 │ │ │ │ │ -00095670: 340a 4e6f 6465 3a20 4172 6368 6974 6563 4.Node: Architec │ │ │ │ │ -00095680: 7475 7265 2073 7065 6369 6669 6361 7469 ture specificati │ │ │ │ │ -00095690: 6f6e 2073 7472 696e 6773 7f33 3836 3034 on strings.38604 │ │ │ │ │ -000956a0: 370a 5265 663a 2063 682d 6375 7374 6f6d 7.Ref: ch-custom │ │ │ │ │ -000956b0: 697a 6564 2d70 726f 6772 616d 7320 6172 ized-programs ar │ │ │ │ │ -000956c0: 6368 6974 6563 7475 7265 2d73 7065 6369 chitecture-speci │ │ │ │ │ -000956d0: 6669 6361 7469 6f6e 2d73 7472 696e 6773 fication-strings │ │ │ │ │ -000956e0: 7f33 3836 3136 300a 5265 663a 2031 3831 .386160.Ref: 181 │ │ │ │ │ -000956f0: 7f33 3836 3136 300a 5265 663a 2063 682d .386160.Ref: ch- │ │ │ │ │ -00095700: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ -00095710: 616d 7320 732d 6172 6368 2d73 7065 637f ams s-arch-spec. │ │ │ │ │ -00095720: 3338 3631 3630 0a52 6566 3a20 3662 7f33 386160.Ref: 6b.3 │ │ │ │ │ -00095730: 3836 3136 300a 4e6f 6465 3a20 4172 6368 86160.Node: Arch │ │ │ │ │ -00095740: 6974 6563 7475 7265 2077 696c 6463 6172 itecture wildcar │ │ │ │ │ -00095750: 6473 7f33 3836 3834 390a 5265 663a 2063 ds.386849.Ref: c │ │ │ │ │ -00095760: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ -00095770: 6772 616d 7320 6172 6368 6974 6563 7475 grams architectu │ │ │ │ │ -00095780: 7265 2d77 696c 6463 6172 6473 7f33 3836 re-wildcards.386 │ │ │ │ │ -00095790: 3934 390a 5265 663a 2031 3832 7f33 3836 949.Ref: 182.386 │ │ │ │ │ -000957a0: 3934 390a 5265 663a 2063 682d 6375 7374 949.Ref: ch-cust │ │ │ │ │ -000957b0: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ -000957c0: 732d 6172 6368 2d77 696c 6463 6172 642d s-arch-wildcard- │ │ │ │ │ -000957d0: 7370 6563 7f33 3836 3934 390a 5265 663a spec.386949.Ref: │ │ │ │ │ -000957e0: 2062 347f 3338 3639 3439 0a52 6566 3a20 b4.386949.Ref: │ │ │ │ │ -000957f0: 4172 6368 6974 6563 7475 7265 2077 696c Architecture wil │ │ │ │ │ -00095800: 6463 6172 6473 2d46 6f6f 746e 6f74 652d dcards-Footnote- │ │ │ │ │ -00095810: 317f 3338 3732 3230 0a4e 6f64 653a 2044 1.387220.Node: D │ │ │ │ │ -00095820: 6165 6d6f 6e73 7f33 3837 3730 350a 5265 aemons.387705.Re │ │ │ │ │ -00095830: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ -00095840: 2d70 726f 6772 616d 7320 6461 656d 6f6e -programs daemon │ │ │ │ │ -00095850: 737f 3338 3738 3830 0a52 6566 3a20 3138 s.387880.Ref: 18 │ │ │ │ │ -00095860: 337f 3338 3738 3830 0a52 6566 3a20 6368 3.387880.Ref: ch │ │ │ │ │ -00095870: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ -00095880: 7261 6d73 2073 3131 2d32 7f33 3837 3838 rams s11-2.38788 │ │ │ │ │ -00095890: 300a 5265 663a 2031 3834 7f33 3837 3838 0.Ref: 184.38788 │ │ │ │ │ -000958a0: 300a 4e6f 6465 3a20 5573 696e 6720 7073 0.Node: Using ps │ │ │ │ │ -000958b0: 6575 646f 2d74 7479 7320 616e 6420 6d6f eudo-ttys and mo │ │ │ │ │ -000958c0: 6469 6679 696e 6720 7774 6d70 2075 746d difying wtmp utm │ │ │ │ │ -000958d0: 7020 616e 6420 6c61 7374 6c6f 677f 3338 p and lastlog.38 │ │ │ │ │ -000958e0: 3838 3135 0a52 6566 3a20 6368 2d63 7573 8815.Ref: ch-cus │ │ │ │ │ -000958f0: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ -00095900: 2073 3131 2d33 7f33 3838 3937 340a 5265 s11-3.388974.Re │ │ │ │ │ -00095910: 663a 2031 3835 7f33 3838 3937 340a 5265 f: 185.388974.Re │ │ │ │ │ -00095920: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ -00095930: 2d70 726f 6772 616d 7320 7573 696e 672d -programs using- │ │ │ │ │ -00095940: 7073 6575 646f 2d74 7479 732d 616e 642d pseudo-ttys-and- │ │ │ │ │ -00095950: 6d6f 6469 6679 696e 672d 7774 6d70 2d75 modifying-wtmp-u │ │ │ │ │ -00095960: 746d 702d 616e 642d 6c61 7374 6c6f 677f tmp-and-lastlog. │ │ │ │ │ -00095970: 3338 3839 3734 0a52 6566 3a20 3138 367f 388974.Ref: 186. │ │ │ │ │ -00095980: 3338 3839 3734 0a4e 6f64 653a 2045 6469 388974.Node: Edi │ │ │ │ │ -00095990: 746f 7273 2061 6e64 2070 6167 6572 737f tors and pagers. │ │ │ │ │ -000959a0: 3338 3935 3231 0a52 6566 3a20 6368 2d63 389521.Ref: ch-c │ │ │ │ │ -000959b0: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ -000959c0: 6d73 2065 6469 746f 7273 2d61 6e64 2d70 ms editors-and-p │ │ │ │ │ -000959d0: 6167 6572 737f 3338 3937 3031 0a52 6566 agers.389701.Ref │ │ │ │ │ -000959e0: 3a20 3138 377f 3338 3937 3031 0a52 6566 : 187.389701.Ref │ │ │ │ │ -000959f0: 3a20 6368 2d63 7573 746f 6d69 7a65 642d : ch-customized- │ │ │ │ │ -00095a00: 7072 6f67 7261 6d73 2073 3131 2d34 7f33 programs s11-4.3 │ │ │ │ │ -00095a10: 3839 3730 310a 5265 663a 2031 3838 7f33 89701.Ref: 188.3 │ │ │ │ │ -00095a20: 3839 3730 310a 5265 663a 2045 6469 746f 89701.Ref: Edito │ │ │ │ │ -00095a30: 7273 2061 6e64 2070 6167 6572 732d 466f rs and pagers-Fo │ │ │ │ │ -00095a40: 6f74 6e6f 7465 2d31 7f33 3931 3839 330a otnote-1.391893. │ │ │ │ │ -00095a50: 4e6f 6465 3a20 5765 6220 7365 7276 6572 Node: Web server │ │ │ │ │ -00095a60: 7320 616e 6420 6170 706c 6963 6174 696f s and applicatio │ │ │ │ │ -00095a70: 6e73 7f33 3931 3937 320a 5265 663a 2063 ns.391972.Ref: c │ │ │ │ │ -00095a80: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ -00095a90: 6772 616d 7320 732d 7765 622d 6170 706c grams s-web-appl │ │ │ │ │ -00095aa0: 7f33 3932 3133 380a 5265 663a 2031 3839 .392138.Ref: 189 │ │ │ │ │ -00095ab0: 7f33 3932 3133 380a 5265 663a 2063 682d .392138.Ref: ch- │ │ │ │ │ -00095ac0: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ -00095ad0: 616d 7320 7765 622d 7365 7276 6572 732d ams web-servers- │ │ │ │ │ -00095ae0: 616e 642d 6170 706c 6963 6174 696f 6e73 and-applications │ │ │ │ │ -00095af0: 7f33 3932 3133 380a 5265 663a 2031 3861 .392138.Ref: 18a │ │ │ │ │ -00095b00: 7f33 3932 3133 380a 4e6f 6465 3a20 4d61 .392138.Node: Ma │ │ │ │ │ -00095b10: 696c 2074 7261 6e73 706f 7274 2064 656c il transport del │ │ │ │ │ -00095b20: 6976 6572 7920 616e 6420 7573 6572 2061 ivery and user a │ │ │ │ │ -00095b30: 6765 6e74 737f 3339 3336 3739 0a52 6566 gents.393679.Ref │ │ │ │ │ -00095b40: 3a20 6368 2d63 7573 746f 6d69 7a65 642d : ch-customized- │ │ │ │ │ -00095b50: 7072 6f67 7261 6d73 206d 6169 6c2d 7472 programs mail-tr │ │ │ │ │ -00095b60: 616e 7370 6f72 742d 6465 6c69 7665 7279 ansport-delivery │ │ │ │ │ -00095b70: 2d61 6e64 2d75 7365 722d 6167 656e 7473 -and-user-agents │ │ │ │ │ -00095b80: 7f33 3933 3835 320a 5265 663a 2031 3862 .393852.Ref: 18b │ │ │ │ │ -00095b90: 7f33 3933 3835 320a 5265 663a 2063 682d .393852.Ref: ch- │ │ │ │ │ -00095ba0: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ -00095bb0: 616d 7320 732d 6d61 696c 2d74 7261 6e73 ams s-mail-trans │ │ │ │ │ -00095bc0: 706f 7274 2d61 6765 6e74 737f 3339 3338 port-agents.3938 │ │ │ │ │ -00095bd0: 3532 0a52 6566 3a20 6638 7f33 3933 3835 52.Ref: f8.39385 │ │ │ │ │ -00095be0: 320a 5265 663a 204d 6169 6c20 7472 616e 2.Ref: Mail tran │ │ │ │ │ -00095bf0: 7370 6f72 7420 6465 6c69 7665 7279 2061 sport delivery a │ │ │ │ │ -00095c00: 6e64 2075 7365 7220 6167 656e 7473 2d46 nd user agents-F │ │ │ │ │ -00095c10: 6f6f 746e 6f74 652d 317f 3339 3739 3533 ootnote-1.397953 │ │ │ │ │ -00095c20: 0a52 6566 3a20 4d61 696c 2074 7261 6e73 .Ref: Mail trans │ │ │ │ │ -00095c30: 706f 7274 2064 656c 6976 6572 7920 616e port delivery an │ │ │ │ │ -00095c40: 6420 7573 6572 2061 6765 6e74 732d 466f d user agents-Fo │ │ │ │ │ -00095c50: 6f74 6e6f 7465 2d32 7f33 3938 3135 340a otnote-2.398154. │ │ │ │ │ -00095c60: 4e6f 6465 3a20 4e65 7773 2073 7973 7465 Node: News syste │ │ │ │ │ -00095c70: 6d20 636f 6e66 6967 7572 6174 696f 6e7f m configuration. │ │ │ │ │ -00095c80: 3339 3838 3533 0a52 6566 3a20 6368 2d63 398853.Ref: ch-c │ │ │ │ │ -00095c90: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ -00095ca0: 6d73 206e 6577 732d 7379 7374 656d 2d63 ms news-system-c │ │ │ │ │ -00095cb0: 6f6e 6669 6775 7261 7469 6f6e 7f33 3939 onfiguration.399 │ │ │ │ │ -00095cc0: 3033 300a 5265 663a 2031 3863 7f33 3939 030.Ref: 18c.399 │ │ │ │ │ -00095cd0: 3033 300a 5265 663a 2063 682d 6375 7374 030.Ref: ch-cust │ │ │ │ │ -00095ce0: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ -00095cf0: 7331 312d 377f 3339 3930 3330 0a52 6566 s11-7.399030.Ref │ │ │ │ │ -00095d00: 3a20 3138 647f 3339 3930 3330 0a4e 6f64 : 18d.399030.Nod │ │ │ │ │ -00095d10: 653a 2050 726f 6772 616d 7320 666f 7220 e: Programs for │ │ │ │ │ -00095d20: 7468 6520 5820 5769 6e64 6f77 2053 7973 the X Window Sys │ │ │ │ │ -00095d30: 7465 6d7f 3339 3937 3034 0a52 6566 3a20 tem.399704.Ref: │ │ │ │ │ -00095d40: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ -00095d50: 6f67 7261 6d73 2070 726f 6772 616d 732d ograms programs- │ │ │ │ │ -00095d60: 666f 722d 7468 652d 782d 7769 6e64 6f77 for-the-x-window │ │ │ │ │ -00095d70: 2d73 7973 7465 6d7f 3339 3938 3637 0a52 -system.399867.R │ │ │ │ │ -00095d80: 6566 3a20 3138 657f 3339 3938 3637 0a52 ef: 18e.399867.R │ │ │ │ │ -00095d90: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ -00095da0: 642d 7072 6f67 7261 6d73 2073 3131 2d38 d-programs s11-8 │ │ │ │ │ -00095db0: 7f33 3939 3836 370a 5265 663a 2031 3866 .399867.Ref: 18f │ │ │ │ │ -00095dc0: 7f33 3939 3836 370a 4e6f 6465 3a20 5072 .399867.Node: Pr │ │ │ │ │ -00095dd0: 6f76 6964 696e 6720 5820 7375 7070 6f72 oviding X suppor │ │ │ │ │ -00095de0: 7420 616e 6420 7061 636b 6167 6520 7072 t and package pr │ │ │ │ │ -00095df0: 696f 7269 7469 6573 7f34 3030 3231 330a iorities.400213. │ │ │ │ │ -00095e00: 5265 663a 2063 682d 6375 7374 6f6d 697a Ref: ch-customiz │ │ │ │ │ -00095e10: 6564 2d70 726f 6772 616d 7320 7072 6f76 ed-programs prov │ │ │ │ │ -00095e20: 6964 696e 672d 782d 7375 7070 6f72 742d iding-x-support- │ │ │ │ │ -00095e30: 616e 642d 7061 636b 6167 652d 7072 696f and-package-prio │ │ │ │ │ -00095e40: 7269 7469 6573 7f34 3030 3337 300a 5265 rities.400370.Re │ │ │ │ │ -00095e50: 663a 2031 3930 7f34 3030 3337 300a 5265 f: 190.400370.Re │ │ │ │ │ -00095e60: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ -00095e70: 2d70 726f 6772 616d 7320 7331 312d 382d -programs s11-8- │ │ │ │ │ -00095e80: 317f 3430 3033 3730 0a52 6566 3a20 3139 1.400370.Ref: 19 │ │ │ │ │ -00095e90: 317f 3430 3033 3730 0a4e 6f64 653a 2050 1.400370.Node: P │ │ │ │ │ -00095ea0: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ -00095eb0: 6720 616e 2058 2073 6572 7665 727f 3430 g an X server.40 │ │ │ │ │ -00095ec0: 3039 3931 0a52 6566 3a20 6368 2d63 7573 0991.Ref: ch-cus │ │ │ │ │ -00095ed0: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ -00095ee0: 2070 6163 6b61 6765 732d 7072 6f76 6964 packages-provid │ │ │ │ │ -00095ef0: 696e 672d 616e 2d78 2d73 6572 7665 727f ing-an-x-server. │ │ │ │ │ -00095f00: 3430 3131 3935 0a52 6566 3a20 3139 327f 401195.Ref: 192. │ │ │ │ │ -00095f10: 3430 3131 3935 0a52 6566 3a20 6368 2d63 401195.Ref: ch-c │ │ │ │ │ -00095f20: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ -00095f30: 6d73 2073 3131 2d38 2d32 7f34 3031 3139 ms s11-8-2.40119 │ │ │ │ │ -00095f40: 350a 5265 663a 2031 3933 7f34 3031 3139 5.Ref: 193.40119 │ │ │ │ │ -00095f50: 350a 5265 663a 2050 6163 6b61 6765 7320 5.Ref: Packages │ │ │ │ │ -00095f60: 7072 6f76 6964 696e 6720 616e 2058 2073 providing an X s │ │ │ │ │ -00095f70: 6572 7665 722d 466f 6f74 6e6f 7465 2d31 erver-Footnote-1 │ │ │ │ │ -00095f80: 7f34 3031 3533 340a 4e6f 6465 3a20 5061 .401534.Node: Pa │ │ │ │ │ -00095f90: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ -00095fa0: 2061 2074 6572 6d69 6e61 6c20 656d 756c a terminal emul │ │ │ │ │ -00095fb0: 6174 6f72 7f34 3031 3931 350a 5265 663a ator.401915.Ref: │ │ │ │ │ -00095fc0: 2063 682d 6375 7374 6f6d 697a 6564 2d70 ch-customized-p │ │ │ │ │ -00095fd0: 726f 6772 616d 7320 7061 636b 6167 6573 rograms packages │ │ │ │ │ -00095fe0: 2d70 726f 7669 6469 6e67 2d61 2d74 6572 -providing-a-ter │ │ │ │ │ -00095ff0: 6d69 6e61 6c2d 656d 756c 6174 6f72 7f34 minal-emulator.4 │ │ │ │ │ -00096000: 3032 3131 320a 5265 663a 2031 3934 7f34 02112.Ref: 194.4 │ │ │ │ │ -00096010: 3032 3131 320a 5265 663a 2063 682d 6375 02112.Ref: ch-cu │ │ │ │ │ -00096020: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ -00096030: 7320 7331 312d 382d 337f 3430 3231 3132 s s11-8-3.402112 │ │ │ │ │ -00096040: 0a52 6566 3a20 3139 357f 3430 3231 3132 .Ref: 195.402112 │ │ │ │ │ -00096050: 0a52 6566 3a20 5061 636b 6167 6573 2070 .Ref: Packages p │ │ │ │ │ -00096060: 726f 7669 6469 6e67 2061 2074 6572 6d69 roviding a termi │ │ │ │ │ -00096070: 6e61 6c20 656d 756c 6174 6f72 2d46 6f6f nal emulator-Foo │ │ │ │ │ -00096080: 746e 6f74 652d 317f 3430 3334 3931 0a4e tnote-1.403491.N │ │ │ │ │ -00096090: 6f64 653a 2050 6163 6b61 6765 7320 7072 ode: Packages pr │ │ │ │ │ -000960a0: 6f76 6964 696e 6720 6120 7769 6e64 6f77 oviding a window │ │ │ │ │ -000960b0: 206d 616e 6167 6572 7f34 3033 3733 390a manager.403739. │ │ │ │ │ -000960c0: 5265 663a 2063 682d 6375 7374 6f6d 697a Ref: ch-customiz │ │ │ │ │ -000960d0: 6564 2d70 726f 6772 616d 7320 7061 636b ed-programs pack │ │ │ │ │ -000960e0: 6167 6573 2d70 726f 7669 6469 6e67 2d61 ages-providing-a │ │ │ │ │ -000960f0: 2d77 696e 646f 772d 6d61 6e61 6765 727f -window-manager. │ │ │ │ │ -00096100: 3430 3339 3330 0a52 6566 3a20 3139 367f 403930.Ref: 196. │ │ │ │ │ -00096110: 3430 3339 3330 0a52 6566 3a20 6368 2d63 403930.Ref: ch-c │ │ │ │ │ -00096120: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ -00096130: 6d73 2073 3131 2d38 2d34 7f34 3033 3933 ms s11-8-4.40393 │ │ │ │ │ -00096140: 300a 5265 663a 2031 3937 7f34 3033 3933 0.Ref: 197.40393 │ │ │ │ │ -00096150: 300a 5265 663a 2050 6163 6b61 6765 7320 0.Ref: Packages │ │ │ │ │ -00096160: 7072 6f76 6964 696e 6720 6120 7769 6e64 providing a wind │ │ │ │ │ -00096170: 6f77 206d 616e 6167 6572 2d46 6f6f 746e ow manager-Footn │ │ │ │ │ -00096180: 6f74 652d 317f 3430 3438 3737 0a52 6566 ote-1.404877.Ref │ │ │ │ │ -00096190: 3a20 5061 636b 6167 6573 2070 726f 7669 : Packages provi │ │ │ │ │ -000961a0: 6469 6e67 2061 2077 696e 646f 7720 6d61 ding a window ma │ │ │ │ │ -000961b0: 6e61 6765 722d 466f 6f74 6e6f 7465 2d32 nager-Footnote-2 │ │ │ │ │ -000961c0: 7f34 3034 3934 310a 4e6f 6465 3a20 5061 .404941.Node: Pa │ │ │ │ │ -000961d0: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ -000961e0: 2066 6f6e 7473 7f34 3034 3938 330a 5265 fonts.404983.Re │ │ │ │ │ -000961f0: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ -00096200: 2d70 726f 6772 616d 7320 7061 636b 6167 -programs packag │ │ │ │ │ -00096210: 6573 2d70 726f 7669 6469 6e67 2d66 6f6e es-providing-fon │ │ │ │ │ -00096220: 7473 7f34 3035 3136 320a 5265 663a 2031 ts.405162.Ref: 1 │ │ │ │ │ -00096230: 3938 7f34 3035 3136 320a 5265 663a 2063 98.405162.Ref: c │ │ │ │ │ -00096240: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ -00096250: 6772 616d 7320 7331 312d 382d 357f 3430 grams s11-8-5.40 │ │ │ │ │ -00096260: 3531 3632 0a52 6566 3a20 3139 397f 3430 5162.Ref: 199.40 │ │ │ │ │ -00096270: 3531 3632 0a52 6566 3a20 5061 636b 6167 5162.Ref: Packag │ │ │ │ │ -00096280: 6573 2070 726f 7669 6469 6e67 2066 6f6e es providing fon │ │ │ │ │ -00096290: 7473 2d46 6f6f 746e 6f74 652d 317f 3431 ts-Footnote-1.41 │ │ │ │ │ -000962a0: 3030 3130 0a52 6566 3a20 5061 636b 6167 0010.Ref: Packag │ │ │ │ │ -000962b0: 6573 2070 726f 7669 6469 6e67 2066 6f6e es providing fon │ │ │ │ │ -000962c0: 7473 2d46 6f6f 746e 6f74 652d 327f 3431 ts-Footnote-2.41 │ │ │ │ │ -000962d0: 3033 3533 0a4e 6f64 653a 2041 7070 6c69 0353.Node: Appli │ │ │ │ │ -000962e0: 6361 7469 6f6e 2064 6566 6175 6c74 7320 cation defaults │ │ │ │ │ -000962f0: 6669 6c65 737f 3431 3035 3930 0a52 6566 files.410590.Ref │ │ │ │ │ -00096300: 3a20 6368 2d63 7573 746f 6d69 7a65 642d : ch-customized- │ │ │ │ │ -00096310: 7072 6f67 7261 6d73 2061 7070 6c69 6361 programs applica │ │ │ │ │ -00096320: 7469 6f6e 2d64 6566 6175 6c74 732d 6669 tion-defaults-fi │ │ │ │ │ -00096330: 6c65 737f 3431 3037 3633 0a52 6566 3a20 les.410763.Ref: │ │ │ │ │ -00096340: 3139 617f 3431 3037 3633 0a52 6566 3a20 19a.410763.Ref: │ │ │ │ │ -00096350: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ -00096360: 6f67 7261 6d73 2073 2d61 7070 6465 6661 ograms s-appdefa │ │ │ │ │ -00096370: 756c 7473 7f34 3130 3736 330a 5265 663a ults.410763.Ref: │ │ │ │ │ -00096380: 2031 3962 7f34 3130 3736 330a 5265 663a 19b.410763.Ref: │ │ │ │ │ -00096390: 2041 7070 6c69 6361 7469 6f6e 2064 6566 Application def │ │ │ │ │ -000963a0: 6175 6c74 7320 6669 6c65 732d 466f 6f74 aults files-Foot │ │ │ │ │ -000963b0: 6e6f 7465 2d31 7f34 3131 3435 370a 4e6f note-1.411457.No │ │ │ │ │ -000963c0: 6465 3a20 496e 7374 616c 6c61 7469 6f6e de: Installation │ │ │ │ │ -000963d0: 2064 6972 6563 746f 7279 2069 7373 7565 directory issue │ │ │ │ │ -000963e0: 737f 3431 3136 3830 0a52 6566 3a20 6368 s.411680.Ref: ch │ │ │ │ │ -000963f0: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ -00096400: 7261 6d73 2069 6e73 7461 6c6c 6174 696f rams installatio │ │ │ │ │ -00096410: 6e2d 6469 7265 6374 6f72 792d 6973 7375 n-directory-issu │ │ │ │ │ -00096420: 6573 7f34 3131 3832 300a 5265 663a 2031 es.411820.Ref: 1 │ │ │ │ │ -00096430: 3963 7f34 3131 3832 300a 5265 663a 2063 9c.411820.Ref: c │ │ │ │ │ -00096440: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ -00096450: 6772 616d 7320 7331 312d 382d 377f 3431 grams s11-8-7.41 │ │ │ │ │ -00096460: 3138 3230 0a52 6566 3a20 3139 647f 3431 1820.Ref: 19d.41 │ │ │ │ │ -00096470: 3138 3230 0a4e 6f64 653a 2050 6572 6c20 1820.Node: Perl │ │ │ │ │ -00096480: 7072 6f67 7261 6d73 2061 6e64 206d 6f64 programs and mod │ │ │ │ │ -00096490: 756c 6573 7f34 3133 3039 340a 5265 663a ules.413094.Ref: │ │ │ │ │ -000964a0: 2063 682d 6375 7374 6f6d 697a 6564 2d70 ch-customized-p │ │ │ │ │ -000964b0: 726f 6772 616d 7320 7065 726c 2d70 726f rograms perl-pro │ │ │ │ │ -000964c0: 6772 616d 732d 616e 642d 6d6f 6475 6c65 grams-and-module │ │ │ │ │ -000964d0: 737f 3431 3332 3531 0a52 6566 3a20 3139 s.413251.Ref: 19 │ │ │ │ │ -000964e0: 657f 3431 3332 3531 0a52 6566 3a20 6368 e.413251.Ref: ch │ │ │ │ │ -000964f0: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ -00096500: 7261 6d73 2073 2d70 6572 6c7f 3431 3332 rams s-perl.4132 │ │ │ │ │ -00096510: 3531 0a52 6566 3a20 3135 7f34 3133 3235 51.Ref: 15.41325 │ │ │ │ │ -00096520: 310a 4e6f 6465 3a20 456d 6163 7320 6c69 1.Node: Emacs li │ │ │ │ │ -00096530: 7370 2070 726f 6772 616d 737f 3431 3335 sp programs.4135 │ │ │ │ │ -00096540: 3935 0a52 6566 3a20 6368 2d63 7573 746f 95.Ref: ch-custo │ │ │ │ │ -00096550: 6d69 7a65 642d 7072 6f67 7261 6d73 2065 mized-programs e │ │ │ │ │ -00096560: 6d61 6373 2d6c 6973 702d 7072 6f67 7261 macs-lisp-progra │ │ │ │ │ -00096570: 6d73 7f34 3133 3732 350a 5265 663a 2031 ms.413725.Ref: 1 │ │ │ │ │ -00096580: 3966 7f34 3133 3732 350a 5265 663a 2063 9f.413725.Ref: c │ │ │ │ │ -00096590: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ -000965a0: 6772 616d 7320 732d 656d 6163 737f 3431 grams s-emacs.41 │ │ │ │ │ -000965b0: 3337 3235 0a52 6566 3a20 3137 7f34 3133 3725.Ref: 17.413 │ │ │ │ │ -000965c0: 3732 350a 4e6f 6465 3a20 4761 6d65 737f 725.Node: Games. │ │ │ │ │ -000965d0: 3431 3430 3935 0a52 6566 3a20 6368 2d63 414095.Ref: ch-c │ │ │ │ │ -000965e0: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ -000965f0: 6d73 2067 616d 6573 7f34 3134 3139 310a ms games.414191. │ │ │ │ │ -00096600: 5265 663a 2031 6130 7f34 3134 3139 310a Ref: 1a0.414191. │ │ │ │ │ -00096610: 5265 663a 2063 682d 6375 7374 6f6d 697a Ref: ch-customiz │ │ │ │ │ -00096620: 6564 2d70 726f 6772 616d 7320 7331 312d ed-programs s11- │ │ │ │ │ -00096630: 3131 7f34 3134 3139 310a 5265 663a 2031 11.414191.Ref: 1 │ │ │ │ │ -00096640: 6131 7f34 3134 3139 310a 4e6f 6465 3a20 a1.414191.Node: │ │ │ │ │ -00096650: 446f 6375 6d65 6e74 6174 696f 6e7f 3431 Documentation.41 │ │ │ │ │ -00096660: 3538 3239 0a52 6566 3a20 6368 2d64 6f63 5829.Ref: ch-doc │ │ │ │ │ -00096670: 7320 646f 637f 3431 3539 3638 0a52 6566 s doc.415968.Ref │ │ │ │ │ -00096680: 3a20 3161 327f 3431 3539 3638 0a52 6566 : 1a2.415968.Ref │ │ │ │ │ -00096690: 3a20 6368 2d64 6f63 7320 646f 6375 6d65 : ch-docs docume │ │ │ │ │ -000966a0: 6e74 6174 696f 6e7f 3431 3539 3638 0a52 ntation.415968.R │ │ │ │ │ -000966b0: 6566 3a20 3161 337f 3431 3539 3638 0a4e ef: 1a3.415968.N │ │ │ │ │ -000966c0: 6f64 653a 204d 616e 7561 6c20 7061 6765 ode: Manual page │ │ │ │ │ -000966d0: 737f 3431 3631 3931 0a52 6566 3a20 6368 s.416191.Ref: ch │ │ │ │ │ -000966e0: 2d64 6f63 7320 6d61 6e75 616c 2d70 6167 -docs manual-pag │ │ │ │ │ -000966f0: 6573 7f34 3136 3238 330a 5265 663a 2031 es.416283.Ref: 1 │ │ │ │ │ -00096700: 6134 7f34 3136 3238 330a 5265 663a 2063 a4.416283.Ref: c │ │ │ │ │ -00096710: 682d 646f 6373 2073 3132 2d31 7f34 3136 h-docs s12-1.416 │ │ │ │ │ -00096720: 3238 330a 5265 663a 2031 6135 7f34 3136 283.Ref: 1a5.416 │ │ │ │ │ -00096730: 3238 330a 5265 663a 204d 616e 7561 6c20 283.Ref: Manual │ │ │ │ │ -00096740: 7061 6765 732d 466f 6f74 6e6f 7465 2d31 pages-Footnote-1 │ │ │ │ │ -00096750: 7f34 3139 3332 340a 5265 663a 204d 616e .419324.Ref: Man │ │ │ │ │ -00096760: 7561 6c20 7061 6765 732d 466f 6f74 6e6f ual pages-Footno │ │ │ │ │ -00096770: 7465 2d32 7f34 3139 3539 310a 5265 663a te-2.419591.Ref: │ │ │ │ │ -00096780: 204d 616e 7561 6c20 7061 6765 732d 466f Manual pages-Fo │ │ │ │ │ -00096790: 6f74 6e6f 7465 2d33 7f34 3139 3839 350a otnote-3.419895. │ │ │ │ │ -000967a0: 5265 663a 204d 616e 7561 6c20 7061 6765 Ref: Manual page │ │ │ │ │ -000967b0: 732d 466f 6f74 6e6f 7465 2d34 7f34 3230 s-Footnote-4.420 │ │ │ │ │ -000967c0: 3032 340a 4e6f 6465 3a20 496e 666f 2064 024.Node: Info d │ │ │ │ │ -000967d0: 6f63 756d 656e 7473 7f34 3230 3138 370a ocuments.420187. │ │ │ │ │ -000967e0: 5265 663a 2063 682d 646f 6373 2069 6e66 Ref: ch-docs inf │ │ │ │ │ -000967f0: 6f2d 646f 6375 6d65 6e74 737f 3432 3033 o-documents.4203 │ │ │ │ │ -00096800: 3132 0a52 6566 3a20 3161 367f 3432 3033 12.Ref: 1a6.4203 │ │ │ │ │ -00096810: 3132 0a52 6566 3a20 6368 2d64 6f63 7320 12.Ref: ch-docs │ │ │ │ │ -00096820: 7331 322d 327f 3432 3033 3132 0a52 6566 s12-2.420312.Ref │ │ │ │ │ -00096830: 3a20 3161 377f 3432 3033 3132 0a52 6566 : 1a7.420312.Ref │ │ │ │ │ -00096840: 3a20 496e 666f 2064 6f63 756d 656e 7473 : Info documents │ │ │ │ │ -00096850: 2d46 6f6f 746e 6f74 652d 317f 3432 3138 -Footnote-1.4218 │ │ │ │ │ -00096860: 3136 0a4e 6f64 653a 2041 6464 6974 696f 16.Node: Additio │ │ │ │ │ -00096870: 6e61 6c20 646f 6375 6d65 6e74 6174 696f nal documentatio │ │ │ │ │ -00096880: 6e7f 3432 3232 3430 0a52 6566 3a20 6368 n.422240.Ref: ch │ │ │ │ │ -00096890: 2d64 6f63 7320 6164 6469 7469 6f6e 616c -docs additional │ │ │ │ │ -000968a0: 2d64 6f63 756d 656e 7461 7469 6f6e 7f34 -documentation.4 │ │ │ │ │ -000968b0: 3232 3338 340a 5265 663a 2031 6138 7f34 22384.Ref: 1a8.4 │ │ │ │ │ -000968c0: 3232 3338 340a 5265 663a 2063 682d 646f 22384.Ref: ch-do │ │ │ │ │ -000968d0: 6373 2073 2d64 6f63 732d 6164 6469 7469 cs s-docs-additi │ │ │ │ │ -000968e0: 6f6e 616c 7f34 3232 3338 340a 5265 663a onal.422384.Ref: │ │ │ │ │ -000968f0: 2031 6139 7f34 3232 3338 340a 5265 663a 1a9.422384.Ref: │ │ │ │ │ -00096900: 2041 6464 6974 696f 6e61 6c20 646f 6375 Additional docu │ │ │ │ │ -00096910: 6d65 6e74 6174 696f 6e2d 466f 6f74 6e6f mentation-Footno │ │ │ │ │ -00096920: 7465 2d31 7f34 3235 3634 350a 5265 663a te-1.425645.Ref: │ │ │ │ │ -00096930: 2041 6464 6974 696f 6e61 6c20 646f 6375 Additional docu │ │ │ │ │ -00096940: 6d65 6e74 6174 696f 6e2d 466f 6f74 6e6f mentation-Footno │ │ │ │ │ -00096950: 7465 2d32 7f34 3235 3737 330a 4e6f 6465 te-2.425773.Node │ │ │ │ │ -00096960: 3a20 5072 6566 6572 7265 6420 646f 6375 : Preferred docu │ │ │ │ │ -00096970: 6d65 6e74 6174 696f 6e20 666f 726d 6174 mentation format │ │ │ │ │ -00096980: 737f 3432 3631 3339 0a52 6566 3a20 6368 s.426139.Ref: ch │ │ │ │ │ -00096990: 2d64 6f63 7320 7072 6566 6572 7265 642d -docs preferred- │ │ │ │ │ -000969a0: 646f 6375 6d65 6e74 6174 696f 6e2d 666f documentation-fo │ │ │ │ │ -000969b0: 726d 6174 737f 3432 3632 3930 0a52 6566 rmats.426290.Ref │ │ │ │ │ -000969c0: 3a20 3161 617f 3432 3632 3930 0a52 6566 : 1aa.426290.Ref │ │ │ │ │ -000969d0: 3a20 6368 2d64 6f63 7320 7331 322d 347f : ch-docs s12-4. │ │ │ │ │ -000969e0: 3432 3632 3930 0a52 6566 3a20 3161 627f 426290.Ref: 1ab. │ │ │ │ │ -000969f0: 3432 3632 3930 0a52 6566 3a20 5072 6566 426290.Ref: Pref │ │ │ │ │ -00096a00: 6572 7265 6420 646f 6375 6d65 6e74 6174 erred documentat │ │ │ │ │ -00096a10: 696f 6e20 666f 726d 6174 732d 466f 6f74 ion formats-Foot │ │ │ │ │ -00096a20: 6e6f 7465 2d31 7f34 3236 3834 300a 4e6f note-1.426840.No │ │ │ │ │ -00096a30: 6465 3a20 436f 7079 7269 6768 7420 696e de: Copyright in │ │ │ │ │ -00096a40: 666f 726d 6174 696f 6e7f 3432 3639 3539 formation.426959 │ │ │ │ │ -00096a50: 0a52 6566 3a20 6368 2d64 6f63 7320 636f .Ref: ch-docs co │ │ │ │ │ -00096a60: 7079 7269 6768 742d 696e 666f 726d 6174 pyright-informat │ │ │ │ │ -00096a70: 696f 6e7f 3432 3730 3934 0a52 6566 3a20 ion.427094.Ref: │ │ │ │ │ -00096a80: 3161 637f 3432 3730 3934 0a52 6566 3a20 1ac.427094.Ref: │ │ │ │ │ -00096a90: 6368 2d64 6f63 7320 732d 636f 7079 7269 ch-docs s-copyri │ │ │ │ │ -00096aa0: 6768 7466 696c 657f 3432 3730 3934 0a52 ghtfile.427094.R │ │ │ │ │ -00096ab0: 6566 3a20 3264 7f34 3237 3039 340a 5265 ef: 2d.427094.Re │ │ │ │ │ -00096ac0: 663a 2043 6f70 7972 6967 6874 2069 6e66 f: Copyright inf │ │ │ │ │ -00096ad0: 6f72 6d61 7469 6f6e 2d46 6f6f 746e 6f74 ormation-Footnot │ │ │ │ │ -00096ae0: 652d 317f 3432 3933 3831 0a4e 6f64 653a e-1.429381.Node: │ │ │ │ │ -00096af0: 204d 6163 6869 6e65 2d72 6561 6461 626c Machine-readabl │ │ │ │ │ -00096b00: 6520 636f 7079 7269 6768 7420 696e 666f e copyright info │ │ │ │ │ -00096b10: 726d 6174 696f 6e7f 3433 3033 3434 0a52 rmation.430344.R │ │ │ │ │ -00096b20: 6566 3a20 6368 2d64 6f63 7320 6d61 6368 ef: ch-docs mach │ │ │ │ │ -00096b30: 696e 652d 7265 6164 6162 6c65 2d63 6f70 ine-readable-cop │ │ │ │ │ -00096b40: 7972 6967 6874 2d69 6e66 6f72 6d61 7469 yright-informati │ │ │ │ │ -00096b50: 6f6e 7f34 3330 3434 370a 5265 663a 2031 on.430447.Ref: 1 │ │ │ │ │ -00096b60: 6164 7f34 3330 3434 370a 5265 663a 2063 ad.430447.Ref: c │ │ │ │ │ -00096b70: 682d 646f 6373 2073 2d63 6f70 7972 6967 h-docs s-copyrig │ │ │ │ │ -00096b80: 6874 666f 726d 6174 7f34 3330 3434 370a htformat.430447. │ │ │ │ │ -00096b90: 5265 663a 2031 387f 3433 3034 3437 0a4e Ref: 18.430447.N │ │ │ │ │ -00096ba0: 6f64 653a 2045 7861 6d70 6c65 737f 3433 ode: Examples.43 │ │ │ │ │ -00096bb0: 3039 3236 0a52 6566 3a20 6368 2d64 6f63 0926.Ref: ch-doc │ │ │ │ │ -00096bc0: 7320 6578 616d 706c 6573 7f34 3331 3036 s examples.43106 │ │ │ │ │ -00096bd0: 330a 5265 663a 2031 6165 7f34 3331 3036 3.Ref: 1ae.43106 │ │ │ │ │ -00096be0: 330a 5265 663a 2063 682d 646f 6373 2073 3.Ref: ch-docs s │ │ │ │ │ -00096bf0: 3132 2d36 7f34 3331 3036 330a 5265 663a 12-6.431063.Ref: │ │ │ │ │ -00096c00: 2031 6166 7f34 3331 3036 330a 4e6f 6465 1af.431063.Node │ │ │ │ │ -00096c10: 3a20 4368 616e 6765 6c6f 6720 6669 6c65 : Changelog file │ │ │ │ │ -00096c20: 7320 616e 6420 7265 6c65 6173 6520 6e6f s and release no │ │ │ │ │ -00096c30: 7465 737f 3433 3137 3431 0a52 6566 3a20 tes.431741.Ref: │ │ │ │ │ -00096c40: 6368 2d64 6f63 7320 6368 616e 6765 6c6f ch-docs changelo │ │ │ │ │ -00096c50: 672d 6669 6c65 732d 616e 642d 7265 6c65 g-files-and-rele │ │ │ │ │ -00096c60: 6173 652d 6e6f 7465 737f 3433 3138 3438 ase-notes.431848 │ │ │ │ │ -00096c70: 0a52 6566 3a20 3162 307f 3433 3138 3438 .Ref: 1b0.431848 │ │ │ │ │ -00096c80: 0a52 6566 3a20 6368 2d64 6f63 7320 732d .Ref: ch-docs s- │ │ │ │ │ -00096c90: 6368 616e 6765 6c6f 6773 7f34 3331 3834 changelogs.43184 │ │ │ │ │ -00096ca0: 380a 5265 663a 2037 327f 3433 3138 3438 8.Ref: 72.431848 │ │ │ │ │ -00096cb0: 0a52 6566 3a20 4368 616e 6765 6c6f 6720 .Ref: Changelog │ │ │ │ │ -00096cc0: 6669 6c65 7320 616e 6420 7265 6c65 6173 files and releas │ │ │ │ │ -00096cd0: 6520 6e6f 7465 732d 466f 6f74 6e6f 7465 e notes-Footnote │ │ │ │ │ -00096ce0: 2d31 7f34 3334 3030 310a 4e6f 6465 3a20 -1.434001.Node: │ │ │ │ │ -00096cf0: 496e 7472 6f64 7563 7469 6f6e 2061 6e64 Introduction and │ │ │ │ │ -00096d00: 2073 636f 7065 206f 6620 7468 6573 6520 scope of these │ │ │ │ │ -00096d10: 6170 7065 6e64 6963 6573 7f34 3334 3136 appendices.43416 │ │ │ │ │ -00096d20: 360a 5265 663a 2061 702d 706b 672d 7363 6.Ref: ap-pkg-sc │ │ │ │ │ -00096d30: 6f70 6520 646f 637f 3433 3433 3237 0a52 ope doc.434327.R │ │ │ │ │ -00096d40: 6566 3a20 367f 3433 3433 3237 0a52 6566 ef: 6.434327.Ref │ │ │ │ │ -00096d50: 3a20 6170 2d70 6b67 2d73 636f 7065 2069 : ap-pkg-scope i │ │ │ │ │ -00096d60: 6e74 726f 6475 6374 696f 6e2d 616e 642d ntroduction-and- │ │ │ │ │ -00096d70: 7363 6f70 652d 6f66 2d74 6865 7365 2d61 scope-of-these-a │ │ │ │ │ -00096d80: 7070 656e 6469 6365 737f 3433 3433 3237 ppendices.434327 │ │ │ │ │ -00096d90: 0a52 6566 3a20 3162 317f 3433 3433 3237 .Ref: 1b1.434327 │ │ │ │ │ -00096da0: 0a52 6566 3a20 496e 7472 6f64 7563 7469 .Ref: Introducti │ │ │ │ │ -00096db0: 6f6e 2061 6e64 2073 636f 7065 206f 6620 on and scope of │ │ │ │ │ -00096dc0: 7468 6573 6520 6170 7065 6e64 6963 6573 these appendices │ │ │ │ │ -00096dd0: 2d46 6f6f 746e 6f74 652d 317f 3433 3730 -Footnote-1.4370 │ │ │ │ │ -00096de0: 3034 0a4e 6f64 653a 2042 696e 6172 7920 04.Node: Binary │ │ │ │ │ -00096df0: 7061 636b 6167 6573 2066 726f 6d20 6f6c packages from ol │ │ │ │ │ -00096e00: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -00096e10: 616c 7f34 3337 3130 330a 5265 663a 2061 al.437103.Ref: a │ │ │ │ │ -00096e20: 702d 706b 672d 6269 6e61 7279 706b 6720 p-pkg-binarypkg │ │ │ │ │ -00096e30: 646f 637f 3433 3732 3932 0a52 6566 3a20 doc.437292.Ref: │ │ │ │ │ -00096e40: 3162 327f 3433 3732 3932 0a52 6566 3a20 1b2.437292.Ref: │ │ │ │ │ -00096e50: 6170 2d70 6b67 2d62 696e 6172 7970 6b67 ap-pkg-binarypkg │ │ │ │ │ -00096e60: 2062 696e 6172 792d 7061 636b 6167 6573 binary-packages │ │ │ │ │ -00096e70: 2d66 726f 6d2d 6f6c 642d 7061 636b 6167 -from-old-packag │ │ │ │ │ -00096e80: 696e 672d 6d61 6e75 616c 7f34 3337 3239 ing-manual.43729 │ │ │ │ │ -00096e90: 320a 5265 663a 2031 6233 7f34 3337 3239 2.Ref: 1b3.43729 │ │ │ │ │ -00096ea0: 320a 4e6f 6465 3a20 4372 6561 7469 6e67 2.Node: Creating │ │ │ │ │ -00096eb0: 2070 6163 6b61 6765 2066 696c 6573 202d package files - │ │ │ │ │ -00096ec0: 2064 706b 672d 6465 627f 3433 3736 3439 dpkg-deb.437649 │ │ │ │ │ -00096ed0: 0a52 6566 3a20 6170 2d70 6b67 2d62 696e .Ref: ap-pkg-bin │ │ │ │ │ -00096ee0: 6172 7970 6b67 2063 7265 6174 696e 672d arypkg creating- │ │ │ │ │ -00096ef0: 7061 636b 6167 652d 6669 6c65 732d 6470 package-files-dp │ │ │ │ │ -00096f00: 6b67 2d64 6562 7f34 3337 3830 350a 5265 kg-deb.437805.Re │ │ │ │ │ -00096f10: 663a 2031 6235 7f34 3337 3830 350a 5265 f: 1b5.437805.Re │ │ │ │ │ -00096f20: 663a 2061 702d 706b 672d 6269 6e61 7279 f: ap-pkg-binary │ │ │ │ │ -00096f30: 706b 6720 732d 706b 672d 6269 6e63 7265 pkg s-pkg-bincre │ │ │ │ │ -00096f40: 6174 696e 677f 3433 3738 3035 0a52 6566 ating.437805.Ref │ │ │ │ │ -00096f50: 3a20 3162 367f 3433 3738 3035 0a4e 6f64 : 1b6.437805.Nod │ │ │ │ │ -00096f60: 653a 2042 696e 6172 7920 7061 636b 6167 e: Binary packag │ │ │ │ │ -00096f70: 6520 6d65 7461 6461 7461 2066 696c 6573 e metadata files │ │ │ │ │ -00096f80: 7f34 3430 3038 340a 5265 663a 2061 702d .440084.Ref: ap- │ │ │ │ │ -00096f90: 706b 672d 6269 6e61 7279 706b 6720 6269 pkg-binarypkg bi │ │ │ │ │ -00096fa0: 6e61 7279 2d70 6163 6b61 6765 2d6d 6574 nary-package-met │ │ │ │ │ -00096fb0: 6164 6174 612d 6669 6c65 737f 3434 3032 adata-files.4402 │ │ │ │ │ -00096fc0: 3838 0a52 6566 3a20 3162 387f 3434 3032 88.Ref: 1b8.4402 │ │ │ │ │ -00096fd0: 3838 0a52 6566 3a20 6170 2d70 6b67 2d62 88.Ref: ap-pkg-b │ │ │ │ │ -00096fe0: 696e 6172 7970 6b67 2073 2d70 6b67 2d63 inarypkg s-pkg-c │ │ │ │ │ -00096ff0: 6f6e 7472 6f6c 6172 6561 7f34 3430 3238 ontrolarea.44028 │ │ │ │ │ -00097000: 380a 5265 663a 2031 6234 7f34 3430 3238 8.Ref: 1b4.44028 │ │ │ │ │ -00097010: 380a 4e6f 6465 3a20 5468 6520 6269 6e61 8.Node: The bina │ │ │ │ │ -00097020: 7279 2070 6163 6b61 6765 2063 6f6e 7472 ry package contr │ │ │ │ │ -00097030: 6f6c 2066 696c 6520 636f 6e74 726f 6c7f ol file control. │ │ │ │ │ -00097040: 3434 3330 3134 0a52 6566 3a20 6170 2d70 443014.Ref: ap-p │ │ │ │ │ -00097050: 6b67 2d62 696e 6172 7970 6b67 2073 2d70 kg-binarypkg s-p │ │ │ │ │ -00097060: 6b67 2d63 6f6e 7472 6f6c 6669 6c65 7f34 kg-controlfile.4 │ │ │ │ │ -00097070: 3433 3139 390a 5265 663a 2031 6237 7f34 43199.Ref: 1b7.4 │ │ │ │ │ -00097080: 3433 3139 390a 5265 663a 2061 702d 706b 43199.Ref: ap-pk │ │ │ │ │ -00097090: 672d 6269 6e61 7279 706b 6720 7468 652d g-binarypkg the- │ │ │ │ │ -000970a0: 6269 6e61 7279 2d70 6163 6b61 6765 2d63 binary-package-c │ │ │ │ │ -000970b0: 6f6e 7472 6f6c 2d66 696c 652d 636f 6e74 ontrol-file-cont │ │ │ │ │ -000970c0: 726f 6c7f 3434 3331 3939 0a52 6566 3a20 rol.443199.Ref: │ │ │ │ │ -000970d0: 3162 627f 3434 3331 3939 0a4e 6f64 653a 1bb.443199.Node: │ │ │ │ │ -000970e0: 2054 696d 6520 5374 616d 7073 3c32 3e7f Time Stamps<2>. │ │ │ │ │ -000970f0: 3434 3430 3137 0a52 6566 3a20 6170 2d70 444017.Ref: ap-p │ │ │ │ │ -00097100: 6b67 2d62 696e 6172 7970 6b67 2073 2d73 kg-binarypkg s-s │ │ │ │ │ -00097110: 622d 347f 3434 3431 3634 0a52 6566 3a20 b-4.444164.Ref: │ │ │ │ │ -00097120: 3162 637f 3434 3431 3634 0a52 6566 3a20 1bc.444164.Ref: │ │ │ │ │ -00097130: 6170 2d70 6b67 2d62 696e 6172 7970 6b67 ap-pkg-binarypkg │ │ │ │ │ -00097140: 2074 696d 652d 7374 616d 7073 7f34 3434 time-stamps.444 │ │ │ │ │ -00097150: 3136 340a 5265 663a 2031 6264 7f34 3434 164.Ref: 1bd.444 │ │ │ │ │ -00097160: 3136 340a 4e6f 6465 3a20 536f 7572 6365 164.Node: Source │ │ │ │ │ -00097170: 2070 6163 6b61 6765 7320 6672 6f6d 206f packages from o │ │ │ │ │ -00097180: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ -00097190: 7561 6c7f 3434 3432 3237 0a52 6566 3a20 ual.444227.Ref: │ │ │ │ │ -000971a0: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ -000971b0: 2064 6f63 7f34 3434 3433 300a 5265 663a doc.444430.Ref: │ │ │ │ │ -000971c0: 2031 6239 7f34 3434 3433 300a 5265 663a 1b9.444430.Ref: │ │ │ │ │ -000971d0: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ -000971e0: 6720 736f 7572 6365 2d70 6163 6b61 6765 g source-package │ │ │ │ │ -000971f0: 732d 6672 6f6d 2d6f 6c64 2d70 6163 6b61 s-from-old-packa │ │ │ │ │ -00097200: 6769 6e67 2d6d 616e 7561 6c7f 3434 3434 ging-manual.4444 │ │ │ │ │ -00097210: 3330 0a52 6566 3a20 3162 657f 3434 3434 30.Ref: 1be.4444 │ │ │ │ │ -00097220: 3330 0a4e 6f64 653a 2054 6f6f 6c73 2066 30.Node: Tools f │ │ │ │ │ -00097230: 6f72 2070 726f 6365 7373 696e 6720 736f or processing so │ │ │ │ │ -00097240: 7572 6365 2070 6163 6b61 6765 737f 3434 urce packages.44 │ │ │ │ │ -00097250: 3438 3639 0a52 6566 3a20 6170 2d70 6b67 4869.Ref: ap-pkg │ │ │ │ │ -00097260: 2d73 6f75 7263 6570 6b67 2073 2d70 6b67 -sourcepkg s-pkg │ │ │ │ │ -00097270: 2d73 6f75 7263 6574 6f6f 6c73 7f34 3435 -sourcetools.445 │ │ │ │ │ -00097280: 3032 390a 5265 663a 2031 6266 7f34 3435 029.Ref: 1bf.445 │ │ │ │ │ -00097290: 3032 390a 5265 663a 2061 702d 706b 672d 029.Ref: ap-pkg- │ │ │ │ │ -000972a0: 736f 7572 6365 706b 6720 746f 6f6c 732d sourcepkg tools- │ │ │ │ │ -000972b0: 666f 722d 7072 6f63 6573 7369 6e67 2d73 for-processing-s │ │ │ │ │ -000972c0: 6f75 7263 652d 7061 636b 6167 6573 7f34 ource-packages.4 │ │ │ │ │ -000972d0: 3435 3032 390a 5265 663a 2031 6330 7f34 45029.Ref: 1c0.4 │ │ │ │ │ -000972e0: 3435 3032 390a 4e6f 6465 3a20 6470 6b67 45029.Node: dpkg │ │ │ │ │ -000972f0: 2d73 6f75 7263 6520 2d20 7061 636b 7320 -source - packs │ │ │ │ │ -00097300: 616e 6420 756e 7061 636b 7320 4465 6269 and unpacks Debi │ │ │ │ │ -00097310: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ -00097320: 6573 7f34 3436 3136 390a 5265 663a 2061 es.446169.Ref: a │ │ │ │ │ -00097330: 702d 706b 672d 736f 7572 6365 706b 6720 p-pkg-sourcepkg │ │ │ │ │ -00097340: 6470 6b67 2d73 6f75 7263 652d 7061 636b dpkg-source-pack │ │ │ │ │ -00097350: 732d 616e 642d 756e 7061 636b 732d 6465 s-and-unpacks-de │ │ │ │ │ -00097360: 6269 616e 2d73 6f75 7263 652d 7061 636b bian-source-pack │ │ │ │ │ -00097370: 6167 6573 7f34 3436 3337 310a 5265 663a ages.446371.Ref: │ │ │ │ │ -00097380: 2031 6331 7f34 3436 3337 310a 5265 663a 1c1.446371.Ref: │ │ │ │ │ -00097390: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ -000973a0: 6720 732d 706b 672d 6470 6b67 2d73 6f75 g s-pkg-dpkg-sou │ │ │ │ │ -000973b0: 7263 657f 3434 3633 3731 0a52 6566 3a20 rce.446371.Ref: │ │ │ │ │ -000973c0: 3163 327f 3434 3633 3731 0a4e 6f64 653a 1c2.446371.Node: │ │ │ │ │ -000973d0: 2064 706b 672d 6275 696c 6470 6163 6b61 dpkg-buildpacka │ │ │ │ │ -000973e0: 6765 202d 206f 7665 7261 6c6c 2070 6163 ge - overall pac │ │ │ │ │ -000973f0: 6b61 6765 2d62 7569 6c64 696e 6720 636f kage-building co │ │ │ │ │ -00097400: 6e74 726f 6c20 7363 7269 7074 7f34 3437 ntrol script.447 │ │ │ │ │ -00097410: 3331 380a 5265 663a 2061 702d 706b 672d 318.Ref: ap-pkg- │ │ │ │ │ -00097420: 736f 7572 6365 706b 6720 6470 6b67 2d62 sourcepkg dpkg-b │ │ │ │ │ -00097430: 7569 6c64 7061 636b 6167 652d 6f76 6572 uildpackage-over │ │ │ │ │ -00097440: 616c 6c2d 7061 636b 6167 652d 6275 696c all-package-buil │ │ │ │ │ -00097450: 6469 6e67 2d63 6f6e 7472 6f6c 2d73 6372 ding-control-scr │ │ │ │ │ -00097460: 6970 747f 3434 3735 3835 0a52 6566 3a20 ipt.447585.Ref: │ │ │ │ │ -00097470: 3163 337f 3434 3735 3835 0a52 6566 3a20 1c3.447585.Ref: │ │ │ │ │ -00097480: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ -00097490: 2073 2d70 6b67 2d64 706b 672d 6275 696c s-pkg-dpkg-buil │ │ │ │ │ -000974a0: 6470 6163 6b61 6765 7f34 3437 3538 350a dpackage.447585. │ │ │ │ │ -000974b0: 5265 663a 2031 6334 7f34 3437 3538 350a Ref: 1c4.447585. │ │ │ │ │ -000974c0: 4e6f 6465 3a20 6470 6b67 2d67 656e 636f Node: dpkg-genco │ │ │ │ │ -000974d0: 6e74 726f 6c20 2d20 6765 6e65 7261 7465 ntrol - generate │ │ │ │ │ -000974e0: 7320 6269 6e61 7279 2070 6163 6b61 6765 s binary package │ │ │ │ │ -000974f0: 2063 6f6e 7472 6f6c 2066 696c 6573 7f34 control files.4 │ │ │ │ │ -00097500: 3437 3736 310a 5265 663a 2061 702d 706b 47761.Ref: ap-pk │ │ │ │ │ -00097510: 672d 736f 7572 6365 706b 6720 6470 6b67 g-sourcepkg dpkg │ │ │ │ │ -00097520: 2d67 656e 636f 6e74 726f 6c2d 6765 6e65 -gencontrol-gene │ │ │ │ │ -00097530: 7261 7465 732d 6269 6e61 7279 2d70 6163 rates-binary-pac │ │ │ │ │ -00097540: 6b61 6765 2d63 6f6e 7472 6f6c 2d66 696c kage-control-fil │ │ │ │ │ -00097550: 6573 7f34 3438 3032 390a 5265 663a 2031 es.448029.Ref: 1 │ │ │ │ │ -00097560: 6335 7f34 3438 3032 390a 5265 663a 2061 c5.448029.Ref: a │ │ │ │ │ -00097570: 702d 706b 672d 736f 7572 6365 706b 6720 p-pkg-sourcepkg │ │ │ │ │ -00097580: 732d 706b 672d 6470 6b67 2d67 656e 636f s-pkg-dpkg-genco │ │ │ │ │ -00097590: 6e74 726f 6c7f 3434 3830 3239 0a52 6566 ntrol.448029.Ref │ │ │ │ │ -000975a0: 3a20 3163 367f 3434 3830 3239 0a52 6566 : 1c6.448029.Ref │ │ │ │ │ -000975b0: 3a20 6470 6b67 2d67 656e 636f 6e74 726f : dpkg-gencontro │ │ │ │ │ -000975c0: 6c20 2d20 6765 6e65 7261 7465 7320 6269 l - generates bi │ │ │ │ │ -000975d0: 6e61 7279 2070 6163 6b61 6765 2063 6f6e nary package con │ │ │ │ │ -000975e0: 7472 6f6c 2066 696c 6573 2d46 6f6f 746e trol files-Footn │ │ │ │ │ -000975f0: 6f74 652d 317f 3434 3936 3238 0a4e 6f64 ote-1.449628.Nod │ │ │ │ │ -00097600: 653a 2064 706b 672d 7368 6c69 6264 6570 e: dpkg-shlibdep │ │ │ │ │ -00097610: 7320 2d20 6361 6c63 756c 6174 6573 2073 s - calculates s │ │ │ │ │ -00097620: 6861 7265 6420 6c69 6272 6172 7920 6465 hared library de │ │ │ │ │ -00097630: 7065 6e64 656e 6369 6573 7f34 3439 3731 pendencies.44971 │ │ │ │ │ -00097640: 330a 5265 663a 2061 702d 706b 672d 736f 3.Ref: ap-pkg-so │ │ │ │ │ -00097650: 7572 6365 706b 6720 6470 6b67 2d73 686c urcepkg dpkg-shl │ │ │ │ │ -00097660: 6962 6465 7073 2d63 616c 6375 6c61 7465 ibdeps-calculate │ │ │ │ │ -00097670: 732d 7368 6172 6564 2d6c 6962 7261 7279 s-shared-library │ │ │ │ │ -00097680: 2d64 6570 656e 6465 6e63 6965 737f 3434 -dependencies.44 │ │ │ │ │ -00097690: 3939 3638 0a52 6566 3a20 3163 387f 3434 9968.Ref: 1c8.44 │ │ │ │ │ -000976a0: 3939 3638 0a52 6566 3a20 6170 2d70 6b67 9968.Ref: ap-pkg │ │ │ │ │ -000976b0: 2d73 6f75 7263 6570 6b67 2073 2d70 6b67 -sourcepkg s-pkg │ │ │ │ │ -000976c0: 2d64 706b 672d 7368 6c69 6264 6570 737f -dpkg-shlibdeps. │ │ │ │ │ -000976d0: 3434 3939 3638 0a52 6566 3a20 3163 397f 449968.Ref: 1c9. │ │ │ │ │ -000976e0: 3434 3939 3638 0a4e 6f64 653a 2064 706b 449968.Node: dpk │ │ │ │ │ -000976f0: 672d 6469 7374 6164 6466 696c 6520 2d20 g-distaddfile - │ │ │ │ │ -00097700: 6164 6473 2061 2066 696c 6520 746f 2064 adds a file to d │ │ │ │ │ -00097710: 6562 6961 6e2f 6669 6c65 737f 3435 3031 ebian/files.4501 │ │ │ │ │ -00097720: 3333 0a52 6566 3a20 6170 2d70 6b67 2d73 33.Ref: ap-pkg-s │ │ │ │ │ -00097730: 6f75 7263 6570 6b67 2064 706b 672d 6469 ourcepkg dpkg-di │ │ │ │ │ -00097740: 7374 6164 6466 696c 652d 6164 6473 2d61 staddfile-adds-a │ │ │ │ │ -00097750: 2d66 696c 652d 746f 2d64 6562 6961 6e2d -file-to-debian- │ │ │ │ │ -00097760: 6669 6c65 737f 3435 3033 3839 0a52 6566 files.450389.Ref │ │ │ │ │ -00097770: 3a20 3163 617f 3435 3033 3839 0a52 6566 : 1ca.450389.Ref │ │ │ │ │ -00097780: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ -00097790: 6b67 2073 2d70 6b67 2d64 706b 672d 6469 kg s-pkg-dpkg-di │ │ │ │ │ -000977a0: 7374 6164 6466 696c 657f 3435 3033 3839 staddfile.450389 │ │ │ │ │ -000977b0: 0a52 6566 3a20 3163 627f 3435 3033 3839 .Ref: 1cb.450389 │ │ │ │ │ -000977c0: 0a4e 6f64 653a 2064 706b 672d 6765 6e63 .Node: dpkg-genc │ │ │ │ │ -000977d0: 6861 6e67 6573 202d 2067 656e 6572 6174 hanges - generat │ │ │ │ │ -000977e0: 6573 2061 2063 6861 6e67 6573 2075 706c es a changes upl │ │ │ │ │ -000977f0: 6f61 6420 636f 6e74 726f 6c20 6669 6c65 oad control file │ │ │ │ │ -00097800: 7f34 3531 3235 390a 5265 663a 2061 702d .451259.Ref: ap- │ │ │ │ │ -00097810: 706b 672d 736f 7572 6365 706b 6720 6470 pkg-sourcepkg dp │ │ │ │ │ -00097820: 6b67 2d67 656e 6368 616e 6765 732d 6765 kg-genchanges-ge │ │ │ │ │ -00097830: 6e65 7261 7465 732d 612d 6368 616e 6765 nerates-a-change │ │ │ │ │ -00097840: 732d 7570 6c6f 6164 2d63 6f6e 7472 6f6c s-upload-control │ │ │ │ │ -00097850: 2d66 696c 657f 3435 3135 3237 0a52 6566 -file.451527.Ref │ │ │ │ │ -00097860: 3a20 3163 637f 3435 3135 3237 0a52 6566 : 1cc.451527.Ref │ │ │ │ │ -00097870: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ -00097880: 6b67 2073 2d70 6b67 2d64 706b 672d 6765 kg s-pkg-dpkg-ge │ │ │ │ │ -00097890: 6e63 6861 6e67 6573 7f34 3531 3532 370a nchanges.451527. │ │ │ │ │ -000978a0: 5265 663a 2031 6364 7f34 3531 3532 370a Ref: 1cd.451527. │ │ │ │ │ -000978b0: 4e6f 6465 3a20 6470 6b67 2d70 6172 7365 Node: dpkg-parse │ │ │ │ │ -000978c0: 6368 616e 6765 6c6f 6720 2d20 7072 6f64 changelog - prod │ │ │ │ │ -000978d0: 7563 6573 2070 6172 7365 6420 7265 7072 uces parsed repr │ │ │ │ │ -000978e0: 6573 656e 7461 7469 6f6e 206f 6620 6120 esentation of a │ │ │ │ │ -000978f0: 6368 616e 6765 6c6f 677f 3435 3137 3037 changelog.451707 │ │ │ │ │ -00097900: 0a52 6566 3a20 6170 2d70 6b67 2d73 6f75 .Ref: ap-pkg-sou │ │ │ │ │ -00097910: 7263 6570 6b67 2064 706b 672d 7061 7273 rcepkg dpkg-pars │ │ │ │ │ -00097920: 6563 6861 6e67 656c 6f67 2d70 726f 6475 echangelog-produ │ │ │ │ │ -00097930: 6365 732d 7061 7273 6564 2d72 6570 7265 ces-parsed-repre │ │ │ │ │ -00097940: 7365 6e74 6174 696f 6e2d 6f66 2d61 2d63 sentation-of-a-c │ │ │ │ │ -00097950: 6861 6e67 656c 6f67 7f34 3531 3939 320a hangelog.451992. │ │ │ │ │ -00097960: 5265 663a 2031 6365 7f34 3531 3939 320a Ref: 1ce.451992. │ │ │ │ │ -00097970: 5265 663a 2061 702d 706b 672d 736f 7572 Ref: ap-pkg-sour │ │ │ │ │ -00097980: 6365 706b 6720 732d 706b 672d 6470 6b67 cepkg s-pkg-dpkg │ │ │ │ │ -00097990: 2d70 6172 7365 6368 616e 6765 6c6f 677f -parsechangelog. │ │ │ │ │ -000979a0: 3435 3139 3932 0a52 6566 3a20 3163 667f 451992.Ref: 1cf. │ │ │ │ │ -000979b0: 3435 3139 3932 0a4e 6f64 653a 2064 706b 451992.Node: dpk │ │ │ │ │ -000979c0: 672d 6172 6368 6974 6563 7475 7265 202d g-architecture - │ │ │ │ │ -000979d0: 2069 6e66 6f72 6d61 7469 6f6e 2061 626f information abo │ │ │ │ │ -000979e0: 7574 2074 6865 2062 7569 6c64 2061 6e64 ut the build and │ │ │ │ │ -000979f0: 2068 6f73 7420 7379 7374 656d 7f34 3532 host system.452 │ │ │ │ │ -00097a00: 3138 360a 5265 663a 2061 702d 706b 672d 186.Ref: ap-pkg- │ │ │ │ │ -00097a10: 736f 7572 6365 706b 6720 6470 6b67 2d61 sourcepkg dpkg-a │ │ │ │ │ -00097a20: 7263 6869 7465 6374 7572 652d 696e 666f rchitecture-info │ │ │ │ │ -00097a30: 726d 6174 696f 6e2d 6162 6f75 742d 7468 rmation-about-th │ │ │ │ │ -00097a40: 652d 6275 696c 642d 616e 642d 686f 7374 e-build-and-host │ │ │ │ │ -00097a50: 2d73 7973 7465 6d7f 3435 3234 3035 0a52 -system.452405.R │ │ │ │ │ -00097a60: 6566 3a20 3164 307f 3435 3234 3035 0a52 ef: 1d0.452405.R │ │ │ │ │ -00097a70: 6566 3a20 6170 2d70 6b67 2d73 6f75 7263 ef: ap-pkg-sourc │ │ │ │ │ -00097a80: 6570 6b67 2073 2d70 6b67 2d64 706b 672d epkg s-pkg-dpkg- │ │ │ │ │ -00097a90: 6172 6368 6974 6563 7475 7265 7f34 3532 architecture.452 │ │ │ │ │ -00097aa0: 3430 350a 5265 663a 2031 6431 7f34 3532 405.Ref: 1d1.452 │ │ │ │ │ -00097ab0: 3430 350a 4e6f 6465 3a20 5468 6520 4465 405.Node: The De │ │ │ │ │ -00097ac0: 6269 616e 2070 6163 6b61 6765 2073 6f75 bian package sou │ │ │ │ │ -00097ad0: 7263 6520 7472 6565 7f34 3532 3538 390a rce tree.452589. │ │ │ │ │ -00097ae0: 5265 663a 2061 702d 706b 672d 736f 7572 Ref: ap-pkg-sour │ │ │ │ │ -00097af0: 6365 706b 6720 732d 706b 672d 736f 7572 cepkg s-pkg-sour │ │ │ │ │ -00097b00: 6365 7472 6565 7f34 3532 3738 350a 5265 cetree.452785.Re │ │ │ │ │ -00097b10: 663a 2031 6337 7f34 3532 3738 350a 5265 f: 1c7.452785.Re │ │ │ │ │ -00097b20: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ -00097b30: 706b 6720 7468 652d 6465 6269 616e 2d70 pkg the-debian-p │ │ │ │ │ -00097b40: 6163 6b61 6765 2d73 6f75 7263 652d 7472 ackage-source-tr │ │ │ │ │ -00097b50: 6565 7f34 3532 3738 350a 5265 663a 2031 ee.452785.Ref: 1 │ │ │ │ │ -00097b60: 6432 7f34 3532 3738 350a 4e6f 6465 3a20 d2.452785.Node: │ │ │ │ │ -00097b70: 6465 6269 616e 2f72 756c 6573 202d 2074 debian/rules - t │ │ │ │ │ -00097b80: 6865 206d 6169 6e20 6275 696c 6469 6e67 he main building │ │ │ │ │ -00097b90: 2073 6372 6970 747f 3435 3335 3530 0a52 script.453550.R │ │ │ │ │ -00097ba0: 6566 3a20 6170 2d70 6b67 2d73 6f75 7263 ef: ap-pkg-sourc │ │ │ │ │ -00097bb0: 6570 6b67 2064 6562 6961 6e2d 7275 6c65 epkg debian-rule │ │ │ │ │ -00097bc0: 732d 7468 652d 6d61 696e 2d62 7569 6c64 s-the-main-build │ │ │ │ │ -00097bd0: 696e 672d 7363 7269 7074 7f34 3533 3731 ing-script.45371 │ │ │ │ │ -00097be0: 350a 5265 663a 2031 6433 7f34 3533 3731 5.Ref: 1d3.45371 │ │ │ │ │ -00097bf0: 350a 5265 663a 2061 702d 706b 672d 736f 5.Ref: ap-pkg-so │ │ │ │ │ -00097c00: 7572 6365 706b 6720 732d 706b 672d 6465 urcepkg s-pkg-de │ │ │ │ │ -00097c10: 6269 616e 7275 6c65 737f 3435 3337 3135 bianrules.453715 │ │ │ │ │ -00097c20: 0a52 6566 3a20 3164 347f 3435 3337 3135 .Ref: 1d4.453715 │ │ │ │ │ -00097c30: 0a4e 6f64 653a 2064 6562 6961 6e2f 7375 .Node: debian/su │ │ │ │ │ -00097c40: 6273 7476 6172 7320 616e 6420 7661 7269 bstvars and vari │ │ │ │ │ -00097c50: 6162 6c65 2073 7562 7374 6974 7574 696f able substitutio │ │ │ │ │ -00097c60: 6e73 7f34 3533 3836 390a 5265 663a 2061 ns.453869.Ref: a │ │ │ │ │ -00097c70: 702d 706b 672d 736f 7572 6365 706b 6720 p-pkg-sourcepkg │ │ │ │ │ -00097c80: 6465 6269 616e 2d73 7562 7374 7661 7273 debian-substvars │ │ │ │ │ -00097c90: 2d61 6e64 2d76 6172 6961 626c 652d 7375 -and-variable-su │ │ │ │ │ -00097ca0: 6273 7469 7475 7469 6f6e 737f 3435 3430 bstitutions.4540 │ │ │ │ │ -00097cb0: 3535 0a52 6566 3a20 3164 357f 3435 3430 55.Ref: 1d5.4540 │ │ │ │ │ -00097cc0: 3535 0a52 6566 3a20 6170 2d70 6b67 2d73 55.Ref: ap-pkg-s │ │ │ │ │ -00097cd0: 6f75 7263 6570 6b67 2073 2d70 6b67 2d73 ourcepkg s-pkg-s │ │ │ │ │ -00097ce0: 7263 7375 6273 7476 6172 737f 3435 3430 rcsubstvars.4540 │ │ │ │ │ -00097cf0: 3535 0a52 6566 3a20 3164 367f 3435 3430 55.Ref: 1d6.4540 │ │ │ │ │ -00097d00: 3535 0a4e 6f64 653a 2064 6562 6961 6e2f 55.Node: debian/ │ │ │ │ │ -00097d10: 6669 6c65 737f 3435 3432 3233 0a52 6566 files.454223.Ref │ │ │ │ │ -00097d20: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ -00097d30: 6b67 2064 6562 6961 6e2d 6669 6c65 737f kg debian-files. │ │ │ │ │ -00097d40: 3435 3433 3830 0a52 6566 3a20 3164 377f 454380.Ref: 1d7. │ │ │ │ │ -00097d50: 3435 3433 3830 0a52 6566 3a20 6170 2d70 454380.Ref: ap-p │ │ │ │ │ -00097d60: 6b67 2d73 6f75 7263 6570 6b67 2073 2d73 kg-sourcepkg s-s │ │ │ │ │ -00097d70: 632d 322d 337f 3435 3433 3830 0a52 6566 c-2-3.454380.Ref │ │ │ │ │ -00097d80: 3a20 3164 387f 3435 3433 3830 0a4e 6f64 : 1d8.454380.Nod │ │ │ │ │ -00097d90: 653a 2064 6562 6961 6e2f 746d 707f 3435 e: debian/tmp.45 │ │ │ │ │ -00097da0: 3434 3830 0a52 6566 3a20 6170 2d70 6b67 4480.Ref: ap-pkg │ │ │ │ │ -00097db0: 2d73 6f75 7263 6570 6b67 2064 6562 6961 -sourcepkg debia │ │ │ │ │ -00097dc0: 6e2d 746d 707f 3435 3435 3835 0a52 6566 n-tmp.454585.Ref │ │ │ │ │ -00097dd0: 3a20 3164 397f 3435 3435 3835 0a52 6566 : 1d9.454585.Ref │ │ │ │ │ -00097de0: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ -00097df0: 6b67 2073 2d73 632d 322d 347f 3435 3435 kg s-sc-2-4.4545 │ │ │ │ │ -00097e00: 3835 0a52 6566 3a20 3164 617f 3435 3435 85.Ref: 1da.4545 │ │ │ │ │ -00097e10: 3835 0a4e 6f64 653a 2053 6f75 7263 6520 85.Node: Source │ │ │ │ │ -00097e20: 7061 636b 6167 6573 2061 7320 6172 6368 packages as arch │ │ │ │ │ -00097e30: 6976 6573 7f34 3535 3731 350a 5265 663a ives.455715.Ref: │ │ │ │ │ -00097e40: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ -00097e50: 6720 732d 706b 672d 736f 7572 6365 6172 g s-pkg-sourcear │ │ │ │ │ -00097e60: 6368 6976 6573 7f34 3535 3932 380a 5265 chives.455928.Re │ │ │ │ │ -00097e70: 663a 2063 367f 3435 3539 3238 0a52 6566 f: c6.455928.Ref │ │ │ │ │ -00097e80: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ -00097e90: 6b67 2073 6f75 7263 652d 7061 636b 6167 kg source-packag │ │ │ │ │ -00097ea0: 6573 2d61 732d 6172 6368 6976 6573 7f34 es-as-archives.4 │ │ │ │ │ -00097eb0: 3535 3932 380a 5265 663a 2031 6462 7f34 55928.Ref: 1db.4 │ │ │ │ │ -00097ec0: 3535 3932 380a 4e6f 6465 3a20 556e 7061 55928.Node: Unpa │ │ │ │ │ -00097ed0: 636b 696e 6720 6120 4465 6269 616e 2073 cking a Debian s │ │ │ │ │ -00097ee0: 6f75 7263 6520 7061 636b 6167 6520 7769 ource package wi │ │ │ │ │ -00097ef0: 7468 6f75 7420 6470 6b67 2d73 6f75 7263 thout dpkg-sourc │ │ │ │ │ -00097f00: 657f 3435 3736 3931 0a52 6566 3a20 6170 e.457691.Ref: ap │ │ │ │ │ -00097f10: 2d70 6b67 2d73 6f75 7263 6570 6b67 2073 -pkg-sourcepkg s │ │ │ │ │ -00097f20: 2d73 632d 347f 3435 3738 3635 0a52 6566 -sc-4.457865.Ref │ │ │ │ │ -00097f30: 3a20 3164 637f 3435 3738 3635 0a52 6566 : 1dc.457865.Ref │ │ │ │ │ -00097f40: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ -00097f50: 6b67 2075 6e70 6163 6b69 6e67 2d61 2d64 kg unpacking-a-d │ │ │ │ │ -00097f60: 6562 6961 6e2d 736f 7572 6365 2d70 6163 ebian-source-pac │ │ │ │ │ -00097f70: 6b61 6765 2d77 6974 686f 7574 2d64 706b kage-without-dpk │ │ │ │ │ -00097f80: 672d 736f 7572 6365 7f34 3537 3836 350a g-source.457865. │ │ │ │ │ -00097f90: 5265 663a 2031 6464 7f34 3537 3836 350a Ref: 1dd.457865. │ │ │ │ │ -00097fa0: 4e6f 6465 3a20 5265 7374 7269 6374 696f Node: Restrictio │ │ │ │ │ -00097fb0: 6e73 206f 6e20 6f62 6a65 6374 7320 696e ns on objects in │ │ │ │ │ -00097fc0: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ -00097fd0: 3c32 3e7f 3435 3838 3332 0a52 6566 3a20 <2>.458832.Ref: │ │ │ │ │ -00097fe0: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ -00097ff0: 2072 6573 7472 6963 7469 6f6e 732d 6f6e restrictions-on │ │ │ │ │ -00098000: 2d6f 626a 6563 7473 2d69 6e2d 736f 7572 -objects-in-sour │ │ │ │ │ -00098010: 6365 2d70 6163 6b61 6765 737f 3435 3839 ce-packages.4589 │ │ │ │ │ -00098020: 3734 0a52 6566 3a20 3164 657f 3435 3839 74.Ref: 1de.4589 │ │ │ │ │ -00098030: 3734 0a52 6566 3a20 6170 2d70 6b67 2d73 74.Ref: ap-pkg-s │ │ │ │ │ -00098040: 6f75 7263 6570 6b67 2073 2d73 632d 342d ourcepkg s-sc-4- │ │ │ │ │ -00098050: 317f 3435 3839 3734 0a52 6566 3a20 3164 1.458974.Ref: 1d │ │ │ │ │ -00098060: 667f 3435 3839 3734 0a52 6566 3a20 5265 f.458974.Ref: Re │ │ │ │ │ -00098070: 7374 7269 6374 696f 6e73 206f 6e20 6f62 strictions on ob │ │ │ │ │ -00098080: 6a65 6374 7320 696e 2073 6f75 7263 6520 jects in source │ │ │ │ │ -00098090: 7061 636b 6167 6573 3c32 3e2d 466f 6f74 packages<2>-Foot │ │ │ │ │ -000980a0: 6e6f 7465 2d31 7f34 3630 3531 370a 5265 note-1.460517.Re │ │ │ │ │ -000980b0: 663a 2052 6573 7472 6963 7469 6f6e 7320 f: Restrictions │ │ │ │ │ -000980c0: 6f6e 206f 626a 6563 7473 2069 6e20 736f on objects in so │ │ │ │ │ -000980d0: 7572 6365 2070 6163 6b61 6765 733c 323e urce packages<2> │ │ │ │ │ -000980e0: 2d46 6f6f 746e 6f74 652d 327f 3436 3036 -Footnote-2.4606 │ │ │ │ │ -000980f0: 3138 0a52 6566 3a20 5265 7374 7269 6374 18.Ref: Restrict │ │ │ │ │ -00098100: 696f 6e73 206f 6e20 6f62 6a65 6374 7320 ions on objects │ │ │ │ │ -00098110: 696e 2073 6f75 7263 6520 7061 636b 6167 in source packag │ │ │ │ │ -00098120: 6573 3c32 3e2d 466f 6f74 6e6f 7465 2d33 es<2>-Footnote-3 │ │ │ │ │ -00098130: 7f34 3630 3732 340a 5265 663a 2052 6573 .460724.Ref: Res │ │ │ │ │ -00098140: 7472 6963 7469 6f6e 7320 6f6e 206f 626a trictions on obj │ │ │ │ │ -00098150: 6563 7473 2069 6e20 736f 7572 6365 2070 ects in source p │ │ │ │ │ -00098160: 6163 6b61 6765 733c 323e 2d46 6f6f 746e ackages<2>-Footn │ │ │ │ │ -00098170: 6f74 652d 347f 3436 3037 3634 0a4e 6f64 ote-4.460764.Nod │ │ │ │ │ -00098180: 653a 2043 6f6e 7472 6f6c 2066 696c 6573 e: Control files │ │ │ │ │ -00098190: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ -000981a0: 7320 6672 6f6d 206f 6c64 2050 6163 6b61 s from old Packa │ │ │ │ │ -000981b0: 6769 6e67 204d 616e 7561 6c7f 3436 3039 ging Manual.4609 │ │ │ │ │ -000981c0: 3435 0a52 6566 3a20 6170 2d70 6b67 2d63 45.Ref: ap-pkg-c │ │ │ │ │ -000981d0: 6f6e 7472 6f6c 6669 656c 6473 2064 6f63 ontrolfields doc │ │ │ │ │ -000981e0: 7f34 3631 3136 300a 5265 663a 2031 6530 .461160.Ref: 1e0 │ │ │ │ │ -000981f0: 7f34 3631 3136 300a 5265 663a 2061 702d .461160.Ref: ap- │ │ │ │ │ -00098200: 706b 672d 636f 6e74 726f 6c66 6965 6c64 pkg-controlfield │ │ │ │ │ -00098210: 7320 636f 6e74 726f 6c2d 6669 6c65 732d s control-files- │ │ │ │ │ -00098220: 616e 642d 7468 6569 722d 6669 656c 6473 and-their-fields │ │ │ │ │ -00098230: 2d66 726f 6d2d 6f6c 642d 7061 636b 6167 -from-old-packag │ │ │ │ │ -00098240: 696e 672d 6d61 6e75 616c 7f34 3631 3136 ing-manual.46116 │ │ │ │ │ -00098250: 300a 5265 663a 2031 6531 7f34 3631 3136 0.Ref: 1e1.46116 │ │ │ │ │ -00098260: 300a 4e6f 6465 3a20 5379 6e74 6178 206f 0.Node: Syntax o │ │ │ │ │ -00098270: 6620 636f 6e74 726f 6c20 6669 6c65 733c f control files< │ │ │ │ │ -00098280: 323e 7f34 3631 3638 300a 5265 663a 2061 2>.461680.Ref: a │ │ │ │ │ -00098290: 702d 706b 672d 636f 6e74 726f 6c66 6965 p-pkg-controlfie │ │ │ │ │ -000982a0: 6c64 7320 732d 7364 2d31 7f34 3631 3833 lds s-sd-1.46183 │ │ │ │ │ -000982b0: 320a 5265 663a 2031 6532 7f34 3631 3833 2.Ref: 1e2.46183 │ │ │ │ │ -000982c0: 320a 5265 663a 2061 702d 706b 672d 636f 2.Ref: ap-pkg-co │ │ │ │ │ -000982d0: 6e74 726f 6c66 6965 6c64 7320 7379 6e74 ntrolfields synt │ │ │ │ │ -000982e0: 6178 2d6f 662d 636f 6e74 726f 6c2d 6669 ax-of-control-fi │ │ │ │ │ -000982f0: 6c65 737f 3436 3138 3332 0a52 6566 3a20 les.461832.Ref: │ │ │ │ │ -00098300: 3165 337f 3436 3138 3332 0a4e 6f64 653a 1e3.461832.Node: │ │ │ │ │ -00098310: 204c 6973 7420 6f66 2066 6965 6c64 733c List of fields< │ │ │ │ │ -00098320: 323e 7f34 3632 3134 380a 5265 663a 2061 2>.462148.Ref: a │ │ │ │ │ -00098330: 702d 706b 672d 636f 6e74 726f 6c66 6965 p-pkg-controlfie │ │ │ │ │ -00098340: 6c64 7320 6c69 7374 2d6f 662d 6669 656c lds list-of-fiel │ │ │ │ │ -00098350: 6473 7f34 3632 3330 300a 5265 663a 2031 ds.462300.Ref: 1 │ │ │ │ │ -00098360: 6534 7f34 3632 3330 300a 5265 663a 2061 e4.462300.Ref: a │ │ │ │ │ -00098370: 702d 706b 672d 636f 6e74 726f 6c66 6965 p-pkg-controlfie │ │ │ │ │ -00098380: 6c64 7320 732d 7364 2d32 7f34 3632 3330 lds s-sd-2.46230 │ │ │ │ │ -00098390: 300a 5265 663a 2031 6535 7f34 3632 3330 0.Ref: 1e5.46230 │ │ │ │ │ -000983a0: 300a 4e6f 6465 3a20 4669 6c65 6e61 6d65 0.Node: Filename │ │ │ │ │ -000983b0: 2061 6e64 204d 5344 4f53 2d46 696c 656e and MSDOS-Filen │ │ │ │ │ -000983c0: 616d 657f 3436 3236 3033 0a52 6566 3a20 ame.462603.Ref: │ │ │ │ │ -000983d0: 6170 2d70 6b67 2d63 6f6e 7472 6f6c 6669 ap-pkg-controlfi │ │ │ │ │ -000983e0: 656c 6473 2066 696c 656e 616d 652d 616e elds filename-an │ │ │ │ │ -000983f0: 642d 6d73 646f 732d 6669 6c65 6e61 6d65 d-msdos-filename │ │ │ │ │ -00098400: 7f34 3632 3731 350a 5265 663a 2031 6536 .462715.Ref: 1e6 │ │ │ │ │ -00098410: 7f34 3632 3731 350a 5265 663a 2061 702d .462715.Ref: ap- │ │ │ │ │ -00098420: 706b 672d 636f 6e74 726f 6c66 6965 6c64 pkg-controlfield │ │ │ │ │ -00098430: 7320 732d 706b 672d 662d 6669 6c65 6e61 s s-pkg-f-filena │ │ │ │ │ -00098440: 6d65 7f34 3632 3731 350a 5265 663a 2031 me.462715.Ref: 1 │ │ │ │ │ -00098450: 6537 7f34 3632 3731 350a 4e6f 6465 3a20 e7.462715.Node: │ │ │ │ │ -00098460: 5369 7a65 2061 6e64 204d 4435 7375 6d7f Size and MD5sum. │ │ │ │ │ -00098470: 3436 3330 3734 0a52 6566 3a20 6170 2d70 463074.Ref: ap-p │ │ │ │ │ -00098480: 6b67 2d63 6f6e 7472 6f6c 6669 656c 6473 kg-controlfields │ │ │ │ │ -00098490: 2073 2d70 6b67 2d66 2d73 697a 657f 3436 s-pkg-f-size.46 │ │ │ │ │ -000984a0: 3332 3031 0a52 6566 3a20 3165 387f 3436 3201.Ref: 1e8.46 │ │ │ │ │ -000984b0: 3332 3031 0a52 6566 3a20 6170 2d70 6b67 3201.Ref: ap-pkg │ │ │ │ │ -000984c0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ -000984d0: 697a 652d 616e 642d 6d64 3573 756d 7f34 ize-and-md5sum.4 │ │ │ │ │ -000984e0: 3633 3230 310a 5265 663a 2031 6539 7f34 63201.Ref: 1e9.4 │ │ │ │ │ -000984f0: 3633 3230 310a 4e6f 6465 3a20 5374 6174 63201.Node: Stat │ │ │ │ │ -00098500: 7573 7f34 3633 3534 370a 5265 663a 2061 us.463547.Ref: a │ │ │ │ │ -00098510: 702d 706b 672d 636f 6e74 726f 6c66 6965 p-pkg-controlfie │ │ │ │ │ -00098520: 6c64 7320 732d 706b 672d 662d 7374 6174 lds s-pkg-f-stat │ │ │ │ │ -00098530: 7573 7f34 3633 3636 310a 5265 663a 2031 us.463661.Ref: 1 │ │ │ │ │ -00098540: 6561 7f34 3633 3636 310a 5265 663a 2061 ea.463661.Ref: a │ │ │ │ │ -00098550: 702d 706b 672d 636f 6e74 726f 6c66 6965 p-pkg-controlfie │ │ │ │ │ -00098560: 6c64 7320 7374 6174 7573 7f34 3633 3636 lds status.46366 │ │ │ │ │ -00098570: 310a 5265 663a 2031 6562 7f34 3633 3636 1.Ref: 1eb.46366 │ │ │ │ │ -00098580: 310a 4e6f 6465 3a20 436f 6e66 6967 2d56 1.Node: Config-V │ │ │ │ │ -00098590: 6572 7369 6f6e 7f34 3633 3937 310a 5265 ersion.463971.Re │ │ │ │ │ -000985a0: 663a 2061 702d 706b 672d 636f 6e74 726f f: ap-pkg-contro │ │ │ │ │ -000985b0: 6c66 6965 6c64 7320 636f 6e66 6967 2d76 lfields config-v │ │ │ │ │ -000985c0: 6572 7369 6f6e 7f34 3634 3037 390a 5265 ersion.464079.Re │ │ │ │ │ -000985d0: 663a 2031 6563 7f34 3634 3037 390a 5265 f: 1ec.464079.Re │ │ │ │ │ -000985e0: 663a 2061 702d 706b 672d 636f 6e74 726f f: ap-pkg-contro │ │ │ │ │ -000985f0: 6c66 6965 6c64 7320 732d 706b 672d 662d lfields s-pkg-f- │ │ │ │ │ -00098600: 636f 6e66 6967 2d76 6572 7369 6f6e 7f34 config-version.4 │ │ │ │ │ -00098610: 3634 3037 390a 5265 663a 2031 6564 7f34 64079.Ref: 1ed.4 │ │ │ │ │ -00098620: 3634 3037 390a 4e6f 6465 3a20 436f 6e66 64079.Node: Conf │ │ │ │ │ -00098630: 6669 6c65 737f 3436 3432 3938 0a52 6566 files.464298.Ref │ │ │ │ │ -00098640: 3a20 6170 2d70 6b67 2d63 6f6e 7472 6f6c : ap-pkg-control │ │ │ │ │ -00098650: 6669 656c 6473 2063 6f6e 6666 696c 6573 fields conffiles │ │ │ │ │ -00098660: 7f34 3634 3431 380a 5265 663a 2031 6565 .464418.Ref: 1ee │ │ │ │ │ -00098670: 7f34 3634 3431 380a 5265 663a 2061 702d .464418.Ref: ap- │ │ │ │ │ -00098680: 706b 672d 636f 6e74 726f 6c66 6965 6c64 pkg-controlfield │ │ │ │ │ -00098690: 7320 732d 706b 672d 662d 636f 6e66 6669 s s-pkg-f-conffi │ │ │ │ │ -000986a0: 6c65 737f 3436 3434 3138 0a52 6566 3a20 les.464418.Ref: │ │ │ │ │ -000986b0: 3165 667f 3436 3434 3138 0a4e 6f64 653a 1ef.464418.Node: │ │ │ │ │ -000986c0: 204f 6273 6f6c 6574 6520 6669 656c 6473 Obsolete fields │ │ │ │ │ -000986d0: 3c32 3e7f 3436 3436 3530 0a52 6566 3a20 <2>.464650.Ref: │ │ │ │ │ -000986e0: 6170 2d70 6b67 2d63 6f6e 7472 6f6c 6669 ap-pkg-controlfi │ │ │ │ │ -000986f0: 656c 6473 206f 6273 6f6c 6574 652d 6669 elds obsolete-fi │ │ │ │ │ -00098700: 656c 6473 7f34 3634 3734 370a 5265 663a elds.464747.Ref: │ │ │ │ │ -00098710: 2031 6630 7f34 3634 3734 370a 5265 663a 1f0.464747.Ref: │ │ │ │ │ -00098720: 2061 702d 706b 672d 636f 6e74 726f 6c66 ap-pkg-controlf │ │ │ │ │ -00098730: 6965 6c64 7320 732d 7364 2d32 2d36 7f34 ields s-sd-2-6.4 │ │ │ │ │ -00098740: 3634 3734 370a 5265 663a 2031 6631 7f34 64747.Ref: 1f1.4 │ │ │ │ │ -00098750: 3634 3734 370a 4e6f 6465 3a20 436f 6e66 64747.Node: Conf │ │ │ │ │ -00098760: 6967 7572 6174 696f 6e20 6669 6c65 2068 iguration file h │ │ │ │ │ -00098770: 616e 646c 696e 6720 6672 6f6d 206f 6c64 andling from old │ │ │ │ │ -00098780: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ -00098790: 6c7f 3436 3532 3431 0a52 6566 3a20 6170 l.465241.Ref: ap │ │ │ │ │ -000987a0: 2d70 6b67 2d63 6f6e 6666 696c 6573 2064 -pkg-conffiles d │ │ │ │ │ -000987b0: 6f63 7f34 3635 3439 390a 5265 663a 2031 oc.465499.Ref: 1 │ │ │ │ │ -000987c0: 6261 7f34 3635 3439 390a 5265 663a 2061 ba.465499.Ref: a │ │ │ │ │ -000987d0: 702d 706b 672d 636f 6e66 6669 6c65 7320 p-pkg-conffiles │ │ │ │ │ -000987e0: 636f 6e66 6967 7572 6174 696f 6e2d 6669 configuration-fi │ │ │ │ │ -000987f0: 6c65 2d68 616e 646c 696e 672d 6672 6f6d le-handling-from │ │ │ │ │ -00098800: 2d6f 6c64 2d70 6163 6b61 6769 6e67 2d6d -old-packaging-m │ │ │ │ │ -00098810: 616e 7561 6c7f 3436 3534 3939 0a52 6566 anual.465499.Ref │ │ │ │ │ -00098820: 3a20 3166 327f 3436 3534 3939 0a4e 6f64 : 1f2.465499.Nod │ │ │ │ │ -00098830: 653a 2041 7574 6f6d 6174 6963 2068 616e e: Automatic han │ │ │ │ │ -00098840: 646c 696e 6720 6f66 2063 6f6e 6669 6775 dling of configu │ │ │ │ │ -00098850: 7261 7469 6f6e 2066 696c 6573 2062 7920 ration files by │ │ │ │ │ -00098860: 6470 6b67 7f34 3636 3632 380a 5265 663a dpkg.466628.Ref: │ │ │ │ │ -00098870: 2061 702d 706b 672d 636f 6e66 6669 6c65 ap-pkg-conffile │ │ │ │ │ -00098880: 7320 6175 746f 6d61 7469 632d 6861 6e64 s automatic-hand │ │ │ │ │ -00098890: 6c69 6e67 2d6f 662d 636f 6e66 6967 7572 ling-of-configur │ │ │ │ │ -000988a0: 6174 696f 6e2d 6669 6c65 732d 6279 2d64 ation-files-by-d │ │ │ │ │ -000988b0: 706b 677f 3436 3638 3338 0a52 6566 3a20 pkg.466838.Ref: │ │ │ │ │ -000988c0: 3166 337f 3436 3638 3338 0a52 6566 3a20 1f3.466838.Ref: │ │ │ │ │ -000988d0: 6170 2d70 6b67 2d63 6f6e 6666 696c 6573 ap-pkg-conffiles │ │ │ │ │ -000988e0: 2073 2d73 652d 317f 3436 3638 3338 0a52 s-se-1.466838.R │ │ │ │ │ -000988f0: 6566 3a20 3166 347f 3436 3638 3338 0a4e ef: 1f4.466838.N │ │ │ │ │ -00098900: 6f64 653a 2046 756c 6c79 2d66 6561 7475 ode: Fully-featu │ │ │ │ │ -00098910: 7265 6420 6d61 696e 7461 696e 6572 2073 red maintainer s │ │ │ │ │ -00098920: 6372 6970 7420 636f 6e66 6967 7572 6174 cript configurat │ │ │ │ │ -00098930: 696f 6e20 6861 6e64 6c69 6e67 7f34 3639 ion handling.469 │ │ │ │ │ -00098940: 3230 320a 5265 663a 2061 702d 706b 672d 202.Ref: ap-pkg- │ │ │ │ │ -00098950: 636f 6e66 6669 6c65 7320 6675 6c6c 792d conffiles fully- │ │ │ │ │ -00098960: 6665 6174 7572 6564 2d6d 6169 6e74 6169 featured-maintai │ │ │ │ │ -00098970: 6e65 722d 7363 7269 7074 2d63 6f6e 6669 ner-script-confi │ │ │ │ │ -00098980: 6775 7261 7469 6f6e 2d68 616e 646c 696e guration-handlin │ │ │ │ │ -00098990: 677f 3436 3934 3132 0a52 6566 3a20 3166 g.469412.Ref: 1f │ │ │ │ │ -000989a0: 357f 3436 3934 3132 0a52 6566 3a20 6170 5.469412.Ref: ap │ │ │ │ │ -000989b0: 2d70 6b67 2d63 6f6e 6666 696c 6573 2073 -pkg-conffiles s │ │ │ │ │ -000989c0: 2d73 652d 327f 3436 3934 3132 0a52 6566 -se-2.469412.Ref │ │ │ │ │ -000989d0: 3a20 3166 367f 3436 3934 3132 0a4e 6f64 : 1f6.469412.Nod │ │ │ │ │ -000989e0: 653a 2041 6c74 6572 6e61 7469 7665 2076 e: Alternative v │ │ │ │ │ -000989f0: 6572 7369 6f6e 7320 6f66 2061 6e20 696e ersions of an in │ │ │ │ │ -00098a00: 7465 7266 6163 6520 2d20 7570 6461 7465 terface - update │ │ │ │ │ -00098a10: 2d61 6c74 6572 6e61 7469 7665 7320 6672 -alternatives fr │ │ │ │ │ -00098a20: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ -00098a30: 204d 616e 7561 6c7f 3437 3131 3938 0a52 Manual.471198.R │ │ │ │ │ -00098a40: 6566 3a20 6170 2d70 6b67 2d61 6c74 6572 ef: ap-pkg-alter │ │ │ │ │ -00098a50: 6e61 7469 7665 7320 646f 637f 3437 3134 natives doc.4714 │ │ │ │ │ -00098a60: 3831 0a52 6566 3a20 3166 377f 3437 3134 81.Ref: 1f7.4714 │ │ │ │ │ -00098a70: 3831 0a52 6566 3a20 6170 2d70 6b67 2d61 81.Ref: ap-pkg-a │ │ │ │ │ -00098a80: 6c74 6572 6e61 7469 7665 7320 616c 7465 lternatives alte │ │ │ │ │ -00098a90: 726e 6174 6976 652d 7665 7273 696f 6e73 rnative-versions │ │ │ │ │ -00098aa0: 2d6f 662d 616e 2d69 6e74 6572 6661 6365 -of-an-interface │ │ │ │ │ -00098ab0: 2d75 7064 6174 652d 616c 7465 726e 6174 -update-alternat │ │ │ │ │ -00098ac0: 6976 6573 2d66 726f 6d2d 6f6c 642d 7061 ives-from-old-pa │ │ │ │ │ -00098ad0: 636b 6167 696e 672d 6d61 6e75 616c 7f34 ckaging-manual.4 │ │ │ │ │ -00098ae0: 3731 3438 310a 5265 663a 2031 6638 7f34 71481.Ref: 1f8.4 │ │ │ │ │ -00098af0: 3731 3438 310a 4e6f 6465 3a20 4469 7665 71481.Node: Dive │ │ │ │ │ -00098b00: 7273 696f 6e73 202d 206f 7665 7272 6964 rsions - overrid │ │ │ │ │ -00098b10: 696e 6720 6120 7061 636b 6167 65e2 8099 ing a package... │ │ │ │ │ -00098b20: 7320 7665 7273 696f 6e20 6f66 2061 2066 s version of a f │ │ │ │ │ -00098b30: 696c 6520 6672 6f6d 206f 6c64 2050 6163 ile from old Pac │ │ │ │ │ -00098b40: 6b61 6769 6e67 204d 616e 7561 6c7f 3437 kaging Manual.47 │ │ │ │ │ -00098b50: 3237 3432 0a52 6566 3a20 6170 2d70 6b67 2742.Ref: ap-pkg │ │ │ │ │ -00098b60: 2d64 6976 6572 7369 6f6e 7320 646f 637f -diversions doc. │ │ │ │ │ -00098b70: 3437 3330 3031 0a52 6566 3a20 3166 397f 473001.Ref: 1f9. │ │ │ │ │ -00098b80: 3437 3330 3031 0a52 6566 3a20 6170 2d70 473001.Ref: ap-p │ │ │ │ │ -00098b90: 6b67 2d64 6976 6572 7369 6f6e 7320 6469 kg-diversions di │ │ │ │ │ -00098ba0: 7665 7273 696f 6e73 2d6f 7665 7272 6964 versions-overrid │ │ │ │ │ -00098bb0: 696e 672d 612d 7061 636b 6167 652d 732d ing-a-package-s- │ │ │ │ │ -00098bc0: 7665 7273 696f 6e2d 6f66 2d61 2d66 696c version-of-a-fil │ │ │ │ │ -00098bd0: 652d 6672 6f6d 2d6f 6c64 2d70 6163 6b61 e-from-old-packa │ │ │ │ │ -00098be0: 6769 6e67 2d6d 616e 7561 6c7f 3437 3330 ging-manual.4730 │ │ │ │ │ -00098bf0: 3031 0a52 6566 3a20 3166 617f 3437 3330 01.Ref: 1fa.4730 │ │ │ │ │ -00098c00: 3031 0a4e 6f64 653a 2044 6562 6961 6e20 01.Node: Debian │ │ │ │ │ -00098c10: 506f 6c69 6379 2063 6861 6e67 6573 2070 Policy changes p │ │ │ │ │ -00098c20: 726f 6365 7373 7f34 3736 3539 350a 5265 rocess.476595.Re │ │ │ │ │ -00098c30: 663a 2061 702d 7072 6f63 6573 7320 646f f: ap-process do │ │ │ │ │ -00098c40: 637f 3437 3637 3938 0a52 6566 3a20 657f c.476798.Ref: e. │ │ │ │ │ -00098c50: 3437 3637 3938 0a52 6566 3a20 6170 2d70 476798.Ref: ap-p │ │ │ │ │ -00098c60: 726f 6365 7373 2064 6562 6961 6e2d 706f rocess debian-po │ │ │ │ │ -00098c70: 6c69 6379 2d63 6861 6e67 6573 2d70 726f licy-changes-pro │ │ │ │ │ -00098c80: 6365 7373 7f34 3736 3739 380a 5265 663a cess.476798.Ref: │ │ │ │ │ -00098c90: 2031 6662 7f34 3736 3739 380a 4e6f 6465 1fb.476798.Node │ │ │ │ │ -00098ca0: 3a20 496e 7472 6f64 7563 7469 6f6e 3c33 : Introduction<3 │ │ │ │ │ -00098cb0: 3e7f 3437 3639 3630 0a52 6566 3a20 6170 >.476960.Ref: ap │ │ │ │ │ -00098cc0: 2d70 726f 6365 7373 2069 6e74 726f 6475 -process introdu │ │ │ │ │ -00098cd0: 6374 696f 6e7f 3437 3730 3639 0a52 6566 ction.477069.Ref │ │ │ │ │ -00098ce0: 3a20 3166 637f 3437 3730 3639 0a52 6566 : 1fc.477069.Ref │ │ │ │ │ -00098cf0: 3a20 6170 2d70 726f 6365 7373 2070 726f : ap-process pro │ │ │ │ │ -00098d00: 6365 7373 2d69 6e74 726f 6475 6374 696f cess-introductio │ │ │ │ │ -00098d10: 6e7f 3437 3730 3639 0a52 6566 3a20 3166 n.477069.Ref: 1f │ │ │ │ │ -00098d20: 647f 3437 3730 3639 0a52 6566 3a20 496e d.477069.Ref: In │ │ │ │ │ -00098d30: 7472 6f64 7563 7469 6f6e 3c33 3e2d 466f troduction<3>-Fo │ │ │ │ │ -00098d40: 6f74 6e6f 7465 2d31 7f34 3737 3235 370a otnote-1.477257. │ │ │ │ │ -00098d50: 4e6f 6465 3a20 4368 616e 6765 2047 6f61 Node: Change Goa │ │ │ │ │ -00098d60: 6c73 7f34 3737 3530 360a 5265 663a 2061 ls.477506.Ref: a │ │ │ │ │ -00098d70: 702d 7072 6f63 6573 7320 6368 616e 6765 p-process change │ │ │ │ │ -00098d80: 2d67 6f61 6c73 7f34 3737 3633 390a 5265 -goals.477639.Re │ │ │ │ │ -00098d90: 663a 2031 6665 7f34 3737 3633 390a 5265 f: 1fe.477639.Re │ │ │ │ │ -00098da0: 663a 2061 702d 7072 6f63 6573 7320 7072 f: ap-process pr │ │ │ │ │ -00098db0: 6f63 6573 732d 6368 616e 6765 2d67 6f61 ocess-change-goa │ │ │ │ │ -00098dc0: 6c73 7f34 3737 3633 390a 5265 663a 2031 ls.477639.Ref: 1 │ │ │ │ │ -00098dd0: 6666 7f34 3737 3633 390a 4e6f 6465 3a20 ff.477639.Node: │ │ │ │ │ -00098de0: 4375 7272 656e 7420 5072 6f63 6573 737f Current Process. │ │ │ │ │ -00098df0: 3437 3930 3833 0a52 6566 3a20 6170 2d70 479083.Ref: ap-p │ │ │ │ │ -00098e00: 726f 6365 7373 2063 7572 7265 6e74 2d70 rocess current-p │ │ │ │ │ -00098e10: 726f 6365 7373 7f34 3739 3231 310a 5265 rocess.479211.Re │ │ │ │ │ -00098e20: 663a 2032 3030 7f34 3739 3231 310a 5265 f: 200.479211.Re │ │ │ │ │ -00098e30: 663a 2061 702d 7072 6f63 6573 7320 7072 f: ap-process pr │ │ │ │ │ -00098e40: 6f63 6573 732d 6375 7272 656e 747f 3437 ocess-current.47 │ │ │ │ │ -00098e50: 3932 3131 0a52 6566 3a20 3230 317f 3437 9211.Ref: 201.47 │ │ │ │ │ -00098e60: 3932 3131 0a52 6566 3a20 4375 7272 656e 9211.Ref: Curren │ │ │ │ │ -00098e70: 7420 5072 6f63 6573 732d 466f 6f74 6e6f t Process-Footno │ │ │ │ │ -00098e80: 7465 2d31 7f34 3830 3138 380a 4e6f 6465 te-1.480188.Node │ │ │ │ │ -00098e90: 3a20 5374 6174 6520 4120 4d6f 7265 2069 : State A More i │ │ │ │ │ -00098ea0: 6e66 6f72 6d61 7469 6f6e 2072 6571 7569 nformation requi │ │ │ │ │ -00098eb0: 7265 647f 3438 3032 3735 0a52 6566 3a20 red.480275.Ref: │ │ │ │ │ -00098ec0: 6170 2d70 726f 6365 7373 2073 7461 7465 ap-process state │ │ │ │ │ -00098ed0: 2d61 2d6d 6f72 652d 696e 666f 726d 6174 -a-more-informat │ │ │ │ │ -00098ee0: 696f 6e2d 7265 7175 6972 6564 7f34 3830 ion-required.480 │ │ │ │ │ -00098ef0: 3339 340a 5265 663a 2032 3032 7f34 3830 394.Ref: 202.480 │ │ │ │ │ -00098f00: 3339 340a 5265 663a 2061 702d 7072 6f63 394.Ref: ap-proc │ │ │ │ │ -00098f10: 6573 7320 7374 6174 652d 612d 6d6f 7265 ess state-a-more │ │ │ │ │ -00098f20: 696e 666f 7f34 3830 3339 340a 5265 663a info.480394.Ref: │ │ │ │ │ -00098f30: 2032 3033 7f34 3830 3339 340a 5265 663a 203.480394.Ref: │ │ │ │ │ -00098f40: 2053 7461 7465 2041 204d 6f72 6520 696e State A More in │ │ │ │ │ -00098f50: 666f 726d 6174 696f 6e20 7265 7175 6972 formation requir │ │ │ │ │ -00098f60: 6564 2d46 6f6f 746e 6f74 652d 317f 3438 ed-Footnote-1.48 │ │ │ │ │ -00098f70: 3131 3538 0a4e 6f64 653a 2053 7461 7465 1158.Node: State │ │ │ │ │ -00098f80: 2042 2044 6973 6375 7373 696f 6e7f 3438 B Discussion.48 │ │ │ │ │ -00098f90: 3132 3538 0a52 6566 3a20 6170 2d70 726f 1258.Ref: ap-pro │ │ │ │ │ -00098fa0: 6365 7373 2069 6432 7f34 3831 3430 320a cess id2.481402. │ │ │ │ │ -00098fb0: 5265 663a 2032 3034 7f34 3831 3430 320a Ref: 204.481402. │ │ │ │ │ -00098fc0: 5265 663a 2061 702d 7072 6f63 6573 7320 Ref: ap-process │ │ │ │ │ -00098fd0: 7374 6174 652d 622d 6469 7363 7573 7369 state-b-discussi │ │ │ │ │ -00098fe0: 6f6e 7f34 3831 3430 320a 5265 663a 2032 on.481402.Ref: 2 │ │ │ │ │ -00098ff0: 3035 7f34 3831 3430 320a 5265 663a 2053 05.481402.Ref: S │ │ │ │ │ -00099000: 7461 7465 2042 2044 6973 6375 7373 696f tate B Discussio │ │ │ │ │ -00099010: 6e2d 466f 6f74 6e6f 7465 2d31 7f34 3831 n-Footnote-1.481 │ │ │ │ │ -00099020: 3834 320a 4e6f 6465 3a20 5374 6174 6520 842.Node: State │ │ │ │ │ -00099030: 4320 5072 6f70 6f73 616c 7f34 3831 3934 C Proposal.48194 │ │ │ │ │ -00099040: 340a 5265 663a 2061 702d 7072 6f63 6573 4.Ref: ap-proces │ │ │ │ │ -00099050: 7320 6964 337f 3438 3230 3739 0a52 6566 s id3.482079.Ref │ │ │ │ │ -00099060: 3a20 3230 367f 3438 3230 3739 0a52 6566 : 206.482079.Ref │ │ │ │ │ -00099070: 3a20 6170 2d70 726f 6365 7373 2073 7461 : ap-process sta │ │ │ │ │ -00099080: 7465 2d63 2d70 726f 706f 7361 6c7f 3438 te-c-proposal.48 │ │ │ │ │ -00099090: 3230 3739 0a52 6566 3a20 3230 377f 3438 2079.Ref: 207.48 │ │ │ │ │ -000990a0: 3230 3739 0a52 6566 3a20 5374 6174 6520 2079.Ref: State │ │ │ │ │ -000990b0: 4320 5072 6f70 6f73 616c 2d46 6f6f 746e C Proposal-Footn │ │ │ │ │ -000990c0: 6f74 652d 317f 3438 3235 3930 0a4e 6f64 ote-1.482590.Nod │ │ │ │ │ -000990d0: 653a 2053 7461 7465 2044 2057 6f72 6469 e: State D Wordi │ │ │ │ │ -000990e0: 6e67 2070 726f 706f 7365 647f 3438 3236 ng proposed.4826 │ │ │ │ │ -000990f0: 3930 0a52 6566 3a20 6170 2d70 726f 6365 90.Ref: ap-proce │ │ │ │ │ -00099100: 7373 2069 6434 7f34 3832 3832 330a 5265 ss id4.482823.Re │ │ │ │ │ -00099110: 663a 2032 3038 7f34 3832 3832 330a 5265 f: 208.482823.Re │ │ │ │ │ -00099120: 663a 2061 702d 7072 6f63 6573 7320 7374 f: ap-process st │ │ │ │ │ -00099130: 6174 652d 642d 776f 7264 696e 672d 7072 ate-d-wording-pr │ │ │ │ │ -00099140: 6f70 6f73 6564 7f34 3832 3832 330a 5265 oposed.482823.Re │ │ │ │ │ -00099150: 663a 2032 3039 7f34 3832 3832 330a 5265 f: 209.482823.Re │ │ │ │ │ -00099160: 663a 2053 7461 7465 2044 2057 6f72 6469 f: State D Wordi │ │ │ │ │ -00099170: 6e67 2070 726f 706f 7365 642d 466f 6f74 ng proposed-Foot │ │ │ │ │ -00099180: 6e6f 7465 2d31 7f34 3833 3431 350a 4e6f note-1.483415.No │ │ │ │ │ -00099190: 6465 3a20 5374 6174 6520 4520 5365 636f de: State E Seco │ │ │ │ │ -000991a0: 6e64 6564 7f34 3833 3531 320a 5265 663a nded.483512.Ref: │ │ │ │ │ -000991b0: 2061 702d 7072 6f63 6573 7320 6964 357f ap-process id5. │ │ │ │ │ -000991c0: 3438 3336 3435 0a52 6566 3a20 3230 617f 483645.Ref: 20a. │ │ │ │ │ -000991d0: 3438 3336 3435 0a52 6566 3a20 6170 2d70 483645.Ref: ap-p │ │ │ │ │ -000991e0: 726f 6365 7373 2073 7461 7465 2d65 2d73 rocess state-e-s │ │ │ │ │ -000991f0: 6563 6f6e 6465 647f 3438 3336 3435 0a52 econded.483645.R │ │ │ │ │ -00099200: 6566 3a20 3230 627f 3438 3336 3435 0a52 ef: 20b.483645.R │ │ │ │ │ -00099210: 6566 3a20 5374 6174 6520 4520 5365 636f ef: State E Seco │ │ │ │ │ -00099220: 6e64 6564 2d46 6f6f 746e 6f74 652d 317f nded-Footnote-1. │ │ │ │ │ -00099230: 3438 3436 3734 0a4e 6f64 653a 2053 7461 484674.Node: Sta │ │ │ │ │ -00099240: 7465 2046 2041 6363 6570 7465 647f 3438 te F Accepted.48 │ │ │ │ │ -00099250: 3437 3734 0a52 6566 3a20 6170 2d70 726f 4774.Ref: ap-pro │ │ │ │ │ -00099260: 6365 7373 2069 6436 7f34 3834 3839 370a cess id6.484897. │ │ │ │ │ -00099270: 5265 663a 2032 3063 7f34 3834 3839 370a Ref: 20c.484897. │ │ │ │ │ -00099280: 5265 663a 2061 702d 7072 6f63 6573 7320 Ref: ap-process │ │ │ │ │ -00099290: 7374 6174 652d 662d 6163 6365 7074 6564 state-f-accepted │ │ │ │ │ -000992a0: 7f34 3834 3839 370a 5265 663a 2032 3064 .484897.Ref: 20d │ │ │ │ │ -000992b0: 7f34 3834 3839 370a 5265 663a 2053 7461 .484897.Ref: Sta │ │ │ │ │ -000992c0: 7465 2046 2041 6363 6570 7465 642d 466f te F Accepted-Fo │ │ │ │ │ -000992d0: 6f74 6e6f 7465 2d31 7f34 3835 3331 300a otnote-1.485310. │ │ │ │ │ -000992e0: 4e6f 6465 3a20 5374 6174 6520 4720 5265 Node: State G Re │ │ │ │ │ -000992f0: 6a65 6374 7f34 3835 3430 390a 5265 663a ject.485409.Ref: │ │ │ │ │ -00099300: 2061 702d 7072 6f63 6573 7320 6964 377f ap-process id7. │ │ │ │ │ -00099310: 3438 3535 3037 0a52 6566 3a20 3230 657f 485507.Ref: 20e. │ │ │ │ │ -00099320: 3438 3535 3037 0a52 6566 3a20 6170 2d70 485507.Ref: ap-p │ │ │ │ │ -00099330: 726f 6365 7373 2073 7461 7465 2d67 2d72 rocess state-g-r │ │ │ │ │ -00099340: 656a 6563 747f 3438 3535 3037 0a52 6566 eject.485507.Ref │ │ │ │ │ -00099350: 3a20 3230 667f 3438 3535 3037 0a52 6566 : 20f.485507.Ref │ │ │ │ │ -00099360: 3a20 5374 6174 6520 4720 5265 6a65 6374 : State G Reject │ │ │ │ │ -00099370: 2d46 6f6f 746e 6f74 652d 317f 3438 3639 -Footnote-1.4869 │ │ │ │ │ -00099380: 3037 0a4e 6f64 653a 204f 7468 6572 2054 07.Node: Other T │ │ │ │ │ -00099390: 6167 737f 3438 3730 3037 0a52 6566 3a20 ags.487007.Ref: │ │ │ │ │ -000993a0: 6170 2d70 726f 6365 7373 206f 7468 6572 ap-process other │ │ │ │ │ -000993b0: 2d74 6167 737f 3438 3731 3134 0a52 6566 -tags.487114.Ref │ │ │ │ │ -000993c0: 3a20 3231 307f 3438 3731 3134 0a52 6566 : 210.487114.Ref │ │ │ │ │ -000993d0: 3a20 6170 2d70 726f 6365 7373 2070 726f : ap-process pro │ │ │ │ │ -000993e0: 6365 7373 2d6f 7468 6572 2d74 6167 737f cess-other-tags. │ │ │ │ │ -000993f0: 3438 3731 3134 0a52 6566 3a20 3231 317f 487114.Ref: 211. │ │ │ │ │ -00099400: 3438 3731 3134 0a52 6566 3a20 4f74 6865 487114.Ref: Othe │ │ │ │ │ -00099410: 7220 5461 6773 2d46 6f6f 746e 6f74 652d r Tags-Footnote- │ │ │ │ │ -00099420: 317f 3438 3831 3835 0a52 6566 3a20 4f74 1.488185.Ref: Ot │ │ │ │ │ -00099430: 6865 7220 5461 6773 2d46 6f6f 746e 6f74 her Tags-Footnot │ │ │ │ │ -00099440: 652d 327f 3438 3832 3836 0a52 6566 3a20 e-2.488286.Ref: │ │ │ │ │ -00099450: 4f74 6865 7220 5461 6773 2d46 6f6f 746e Other Tags-Footn │ │ │ │ │ -00099460: 6f74 652d 337f 3438 3833 3839 0a4e 6f64 ote-3.488389.Nod │ │ │ │ │ -00099470: 653a 204d 6169 6e74 6169 6e65 7220 7363 e: Maintainer sc │ │ │ │ │ -00099480: 7269 7074 2066 6c6f 7763 6861 7274 737f ript flowcharts. │ │ │ │ │ -00099490: 3438 3834 3930 0a52 6566 3a20 6170 2d66 488490.Ref: ap-f │ │ │ │ │ -000994a0: 6c6f 7763 6861 7274 7320 646f 637f 3438 lowcharts doc.48 │ │ │ │ │ -000994b0: 3836 3331 0a52 6566 3a20 6539 7f34 3838 8631.Ref: e9.488 │ │ │ │ │ -000994c0: 3633 310a 5265 663a 2061 702d 666c 6f77 631.Ref: ap-flow │ │ │ │ │ -000994d0: 6368 6172 7473 206d 6169 6e74 6169 6e65 charts maintaine │ │ │ │ │ -000994e0: 722d 7363 7269 7074 2d66 6c6f 7763 6861 r-script-flowcha │ │ │ │ │ -000994f0: 7274 737f 3438 3836 3331 0a52 6566 3a20 rts.488631.Ref: │ │ │ │ │ -00099500: 3231 327f 3438 3836 3331 0a52 6566 3a20 212.488631.Ref: │ │ │ │ │ -00099510: 4d61 696e 7461 696e 6572 2073 6372 6970 Maintainer scrip │ │ │ │ │ -00099520: 7420 666c 6f77 6368 6172 7473 2d46 6f6f t flowcharts-Foo │ │ │ │ │ -00099530: 746e 6f74 652d 317f 3438 3939 3934 0a4e tnote-1.489994.N │ │ │ │ │ -00099540: 6f64 653a 2055 7067 7261 6469 6e67 2063 ode: Upgrading c │ │ │ │ │ -00099550: 6865 636b 6c69 7374 7f34 3930 3130 310a hecklist.490101. │ │ │ │ │ -00099560: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -00099570: 6865 636b 6c69 7374 2064 6f63 7f34 3930 hecklist doc.490 │ │ │ │ │ -00099580: 3232 300a 5265 663a 2039 7f34 3930 3232 220.Ref: 9.49022 │ │ │ │ │ -00099590: 300a 5265 663a 2075 7067 7261 6469 6e67 0.Ref: upgrading │ │ │ │ │ -000995a0: 2d63 6865 636b 6c69 7374 2075 7067 7261 -checklist upgra │ │ │ │ │ -000995b0: 6469 6e67 2d63 6865 636b 6c69 7374 7f34 ding-checklist.4 │ │ │ │ │ -000995c0: 3930 3232 300a 5265 663a 2032 3133 7f34 90220.Ref: 213.4 │ │ │ │ │ -000995d0: 3930 3232 300a 4e6f 6465 3a20 4162 6f75 90220.Node: Abou │ │ │ │ │ -000995e0: 7420 7468 6520 6368 6563 6b6c 6973 747f t the checklist. │ │ │ │ │ -000995f0: 3439 3234 3837 0a52 6566 3a20 7570 6772 492487.Ref: upgr │ │ │ │ │ -00099600: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -00099610: 6162 6f75 742d 7468 652d 6368 6563 6b6c about-the-checkl │ │ │ │ │ -00099620: 6973 747f 3439 3235 3931 0a52 6566 3a20 ist.492591.Ref: │ │ │ │ │ -00099630: 3231 347f 3439 3235 3931 0a4e 6f64 653a 214.492591.Node: │ │ │ │ │ -00099640: 2056 6572 7369 6f6e 2034 2037 2030 7f34 Version 4 7 0.4 │ │ │ │ │ -00099650: 3934 3532 360a 5265 663a 2075 7067 7261 94526.Ref: upgra │ │ │ │ │ -00099660: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -00099670: 6572 7369 6f6e 2d34 2d37 2d30 7f34 3934 ersion-4-7-0.494 │ │ │ │ │ -00099680: 3635 320a 5265 663a 2032 3135 7f34 3934 652.Ref: 215.494 │ │ │ │ │ -00099690: 3635 320a 4e6f 6465 3a20 5665 7273 696f 652.Node: Versio │ │ │ │ │ -000996a0: 6e20 3420 3620 327f 3439 3632 3835 0a52 n 4 6 2.496285.R │ │ │ │ │ -000996b0: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -000996c0: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -000996d0: 342d 362d 327f 3439 3634 3035 0a52 6566 4-6-2.496405.Ref │ │ │ │ │ -000996e0: 3a20 3231 367f 3439 3634 3035 0a4e 6f64 : 216.496405.Nod │ │ │ │ │ -000996f0: 653a 2056 6572 7369 6f6e 2034 2036 2031 e: Version 4 6 1 │ │ │ │ │ -00099700: 7f34 3937 3038 300a 5265 663a 2075 7067 .497080.Ref: upg │ │ │ │ │ -00099710: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -00099720: 2076 6572 7369 6f6e 2d34 2d36 2d31 7f34 version-4-6-1.4 │ │ │ │ │ -00099730: 3937 3230 300a 5265 663a 2032 3137 7f34 97200.Ref: 217.4 │ │ │ │ │ -00099740: 3937 3230 300a 4e6f 6465 3a20 5665 7273 97200.Node: Vers │ │ │ │ │ -00099750: 696f 6e20 3420 3620 307f 3439 3735 3335 ion 4 6 0.497535 │ │ │ │ │ -00099760: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -00099770: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ -00099780: 6e2d 342d 362d 307f 3439 3736 3535 0a52 n-4-6-0.497655.R │ │ │ │ │ -00099790: 6566 3a20 3231 387f 3439 3736 3535 0a4e ef: 218.497655.N │ │ │ │ │ -000997a0: 6f64 653a 2056 6572 7369 6f6e 2034 2035 ode: Version 4 5 │ │ │ │ │ -000997b0: 2031 7f34 3938 3030 370a 5265 663a 2075 1.498007.Ref: u │ │ │ │ │ -000997c0: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ -000997d0: 7374 2076 6572 7369 6f6e 2d34 2d35 2d31 st version-4-5-1 │ │ │ │ │ -000997e0: 7f34 3938 3132 370a 5265 663a 2032 3139 .498127.Ref: 219 │ │ │ │ │ -000997f0: 7f34 3938 3132 370a 4e6f 6465 3a20 5665 .498127.Node: Ve │ │ │ │ │ -00099800: 7273 696f 6e20 3420 3520 307f 3439 3932 rsion 4 5 0.4992 │ │ │ │ │ -00099810: 3937 0a52 6566 3a20 7570 6772 6164 696e 97.Ref: upgradin │ │ │ │ │ -00099820: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -00099830: 696f 6e2d 342d 352d 307f 3439 3934 3137 ion-4-5-0.499417 │ │ │ │ │ -00099840: 0a52 6566 3a20 3231 617f 3439 3934 3137 .Ref: 21a.499417 │ │ │ │ │ -00099850: 0a4e 6f64 653a 2056 6572 7369 6f6e 2034 .Node: Version 4 │ │ │ │ │ -00099860: 2034 2031 7f35 3030 3530 370a 5265 663a 4 1.500507.Ref: │ │ │ │ │ -00099870: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -00099880: 6c69 7374 2076 6572 7369 6f6e 2d34 2d34 list version-4-4 │ │ │ │ │ -00099890: 2d31 7f35 3030 3632 370a 5265 663a 2032 -1.500627.Ref: 2 │ │ │ │ │ -000998a0: 3162 7f35 3030 3632 370a 4e6f 6465 3a20 1b.500627.Node: │ │ │ │ │ -000998b0: 5665 7273 696f 6e20 3420 3420 307f 3530 Version 4 4 0.50 │ │ │ │ │ -000998c0: 3133 3636 0a52 6566 3a20 7570 6772 6164 1366.Ref: upgrad │ │ │ │ │ -000998d0: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ -000998e0: 7273 696f 6e2d 342d 342d 307f 3530 3134 rsion-4-4-0.5014 │ │ │ │ │ -000998f0: 3836 0a52 6566 3a20 3231 637f 3530 3134 86.Ref: 21c.5014 │ │ │ │ │ -00099900: 3836 0a4e 6f64 653a 2056 6572 7369 6f6e 86.Node: Version │ │ │ │ │ -00099910: 2034 2033 2030 7f35 3032 3330 380a 5265 4 3 0.502308.Re │ │ │ │ │ -00099920: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ -00099930: 636b 6c69 7374 2076 6572 7369 6f6e 2d34 cklist version-4 │ │ │ │ │ -00099940: 2d33 2d30 7f35 3032 3432 380a 5265 663a -3-0.502428.Ref: │ │ │ │ │ -00099950: 2032 3164 7f35 3032 3432 380a 4e6f 6465 21d.502428.Node │ │ │ │ │ -00099960: 3a20 5665 7273 696f 6e20 3420 3220 317f : Version 4 2 1. │ │ │ │ │ -00099970: 3530 3339 3531 0a52 6566 3a20 7570 6772 503951.Ref: upgr │ │ │ │ │ -00099980: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -00099990: 7665 7273 696f 6e2d 342d 322d 317f 3530 version-4-2-1.50 │ │ │ │ │ -000999a0: 3430 3731 0a52 6566 3a20 3231 657f 3530 4071.Ref: 21e.50 │ │ │ │ │ -000999b0: 3430 3731 0a4e 6f64 653a 2056 6572 7369 4071.Node: Versi │ │ │ │ │ -000999c0: 6f6e 2034 2032 2030 7f35 3034 3330 310a on 4 2 0.504301. │ │ │ │ │ -000999d0: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -000999e0: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -000999f0: 2d34 2d32 2d30 7f35 3034 3432 310a 5265 -4-2-0.504421.Re │ │ │ │ │ -00099a00: 663a 2032 3166 7f35 3034 3432 310a 4e6f f: 21f.504421.No │ │ │ │ │ -00099a10: 6465 3a20 5665 7273 696f 6e20 3420 3120 de: Version 4 1 │ │ │ │ │ -00099a20: 357f 3530 3536 3138 0a52 6566 3a20 7570 5.505618.Ref: up │ │ │ │ │ -00099a30: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ -00099a40: 7420 7665 7273 696f 6e2d 342d 312d 357f t version-4-1-5. │ │ │ │ │ -00099a50: 3530 3537 3338 0a52 6566 3a20 3232 307f 505738.Ref: 220. │ │ │ │ │ -00099a60: 3530 3537 3338 0a4e 6f64 653a 2056 6572 505738.Node: Ver │ │ │ │ │ -00099a70: 7369 6f6e 2034 2031 2034 7f35 3036 3538 sion 4 1 4.50658 │ │ │ │ │ -00099a80: 390a 5265 663a 2075 7067 7261 6469 6e67 9.Ref: upgrading │ │ │ │ │ -00099a90: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -00099aa0: 6f6e 2d34 2d31 2d34 7f35 3036 3730 390a on-4-1-4.506709. │ │ │ │ │ -00099ab0: 5265 663a 2032 3231 7f35 3036 3730 390a Ref: 221.506709. │ │ │ │ │ -00099ac0: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ -00099ad0: 3120 337f 3530 3737 3536 0a52 6566 3a20 1 3.507756.Ref: │ │ │ │ │ -00099ae0: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -00099af0: 6973 7420 7665 7273 696f 6e2d 342d 312d ist version-4-1- │ │ │ │ │ -00099b00: 337f 3530 3738 3736 0a52 6566 3a20 3232 3.507876.Ref: 22 │ │ │ │ │ -00099b10: 327f 3530 3738 3736 0a4e 6f64 653a 2056 2.507876.Node: V │ │ │ │ │ -00099b20: 6572 7369 6f6e 2034 2031 2032 7f35 3039 ersion 4 1 2.509 │ │ │ │ │ -00099b30: 3139 310a 5265 663a 2075 7067 7261 6469 191.Ref: upgradi │ │ │ │ │ -00099b40: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -00099b50: 7369 6f6e 2d34 2d31 2d32 7f35 3039 3331 sion-4-1-2.50931 │ │ │ │ │ -00099b60: 310a 5265 663a 2032 3233 7f35 3039 3331 1.Ref: 223.50931 │ │ │ │ │ -00099b70: 310a 4e6f 6465 3a20 5665 7273 696f 6e20 1.Node: Version │ │ │ │ │ -00099b80: 3420 3120 317f 3531 3031 3930 0a52 6566 4 1 1.510190.Ref │ │ │ │ │ -00099b90: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -00099ba0: 6b6c 6973 7420 7665 7273 696f 6e2d 342d klist version-4- │ │ │ │ │ -00099bb0: 312d 317f 3531 3033 3130 0a52 6566 3a20 1-1.510310.Ref: │ │ │ │ │ -00099bc0: 3232 347f 3531 3033 3130 0a4e 6f64 653a 224.510310.Node: │ │ │ │ │ -00099bd0: 2056 6572 7369 6f6e 2034 2031 2030 7f35 Version 4 1 0.5 │ │ │ │ │ -00099be0: 3130 3531 350a 5265 663a 2075 7067 7261 10515.Ref: upgra │ │ │ │ │ -00099bf0: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -00099c00: 6572 7369 6f6e 2d34 2d31 2d30 7f35 3130 ersion-4-1-0.510 │ │ │ │ │ -00099c10: 3633 350a 5265 663a 2032 3235 7f35 3130 635.Ref: 225.510 │ │ │ │ │ -00099c20: 3633 350a 4e6f 6465 3a20 5665 7273 696f 635.Node: Versio │ │ │ │ │ -00099c30: 6e20 3420 3020 317f 3531 3231 3337 0a52 n 4 0 1.512137.R │ │ │ │ │ -00099c40: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -00099c50: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -00099c60: 342d 302d 317f 3531 3232 3537 0a52 6566 4-0-1.512257.Ref │ │ │ │ │ -00099c70: 3a20 3232 367f 3531 3232 3537 0a4e 6f64 : 226.512257.Nod │ │ │ │ │ -00099c80: 653a 2056 6572 7369 6f6e 2034 2030 2030 e: Version 4 0 0 │ │ │ │ │ -00099c90: 7f35 3134 3232 320a 5265 663a 2075 7067 .514222.Ref: upg │ │ │ │ │ -00099ca0: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -00099cb0: 2076 6572 7369 6f6e 2d34 2d30 2d30 7f35 version-4-0-0.5 │ │ │ │ │ -00099cc0: 3134 3334 320a 5265 663a 2032 3237 7f35 14342.Ref: 227.5 │ │ │ │ │ -00099cd0: 3134 3334 320a 4e6f 6465 3a20 5665 7273 14342.Node: Vers │ │ │ │ │ -00099ce0: 696f 6e20 3320 3920 387f 3531 3834 3230 ion 3 9 8.518420 │ │ │ │ │ -00099cf0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -00099d00: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ -00099d10: 6e2d 332d 392d 387f 3531 3835 3430 0a52 n-3-9-8.518540.R │ │ │ │ │ -00099d20: 6566 3a20 3232 387f 3531 3835 3430 0a4e ef: 228.518540.N │ │ │ │ │ -00099d30: 6f64 653a 2056 6572 7369 6f6e 2033 2039 ode: Version 3 9 │ │ │ │ │ -00099d40: 2037 7f35 3138 3937 390a 5265 663a 2075 7.518979.Ref: u │ │ │ │ │ -00099d50: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ -00099d60: 7374 2076 6572 7369 6f6e 2d33 2d39 2d37 st version-3-9-7 │ │ │ │ │ -00099d70: 7f35 3139 3039 390a 5265 663a 2032 3239 .519099.Ref: 229 │ │ │ │ │ -00099d80: 7f35 3139 3039 390a 4e6f 6465 3a20 5665 .519099.Node: Ve │ │ │ │ │ -00099d90: 7273 696f 6e20 3320 3920 367f 3531 3937 rsion 3 9 6.5197 │ │ │ │ │ -00099da0: 3235 0a52 6566 3a20 7570 6772 6164 696e 25.Ref: upgradin │ │ │ │ │ -00099db0: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -00099dc0: 696f 6e2d 332d 392d 367f 3531 3938 3435 ion-3-9-6.519845 │ │ │ │ │ -00099dd0: 0a52 6566 3a20 3232 617f 3531 3938 3435 .Ref: 22a.519845 │ │ │ │ │ -00099de0: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ -00099df0: 2039 2035 7f35 3231 3332 390a 5265 663a 9 5.521329.Ref: │ │ │ │ │ -00099e00: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -00099e10: 6c69 7374 2076 6572 7369 6f6e 2d33 2d39 list version-3-9 │ │ │ │ │ -00099e20: 2d35 7f35 3231 3434 390a 5265 663a 2032 -5.521449.Ref: 2 │ │ │ │ │ -00099e30: 3262 7f35 3231 3434 390a 4e6f 6465 3a20 2b.521449.Node: │ │ │ │ │ -00099e40: 5665 7273 696f 6e20 3320 3920 347f 3532 Version 3 9 4.52 │ │ │ │ │ -00099e50: 3331 3831 0a52 6566 3a20 7570 6772 6164 3181.Ref: upgrad │ │ │ │ │ -00099e60: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ -00099e70: 7273 696f 6e2d 332d 392d 347f 3532 3333 rsion-3-9-4.5233 │ │ │ │ │ -00099e80: 3031 0a52 6566 3a20 3232 637f 3532 3333 01.Ref: 22c.5233 │ │ │ │ │ -00099e90: 3031 0a4e 6f64 653a 2056 6572 7369 6f6e 01.Node: Version │ │ │ │ │ -00099ea0: 2033 2039 2033 7f35 3234 3939 350a 5265 3 9 3.524995.Re │ │ │ │ │ -00099eb0: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ -00099ec0: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ -00099ed0: 2d39 2d33 7f35 3235 3131 350a 5265 663a -9-3.525115.Ref: │ │ │ │ │ -00099ee0: 2032 3264 7f35 3235 3131 350a 4e6f 6465 22d.525115.Node │ │ │ │ │ -00099ef0: 3a20 5665 7273 696f 6e20 3320 3920 327f : Version 3 9 2. │ │ │ │ │ -00099f00: 3532 3737 3336 0a52 6566 3a20 7570 6772 527736.Ref: upgr │ │ │ │ │ -00099f10: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -00099f20: 7665 7273 696f 6e2d 332d 392d 327f 3532 version-3-9-2.52 │ │ │ │ │ -00099f30: 3738 3536 0a52 6566 3a20 3232 657f 3532 7856.Ref: 22e.52 │ │ │ │ │ -00099f40: 3738 3536 0a4e 6f64 653a 2056 6572 7369 7856.Node: Versi │ │ │ │ │ -00099f50: 6f6e 2033 2039 2031 7f35 3330 3430 320a on 3 9 1.530402. │ │ │ │ │ -00099f60: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -00099f70: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -00099f80: 2d33 2d39 2d31 7f35 3330 3532 320a 5265 -3-9-1.530522.Re │ │ │ │ │ -00099f90: 663a 2032 3266 7f35 3330 3532 320a 4e6f f: 22f.530522.No │ │ │ │ │ -00099fa0: 6465 3a20 5665 7273 696f 6e20 3320 3920 de: Version 3 9 │ │ │ │ │ -00099fb0: 307f 3533 3338 3235 0a52 6566 3a20 7570 0.533825.Ref: up │ │ │ │ │ -00099fc0: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ -00099fd0: 7420 7665 7273 696f 6e2d 332d 392d 307f t version-3-9-0. │ │ │ │ │ -00099fe0: 3533 3339 3435 0a52 6566 3a20 3233 307f 533945.Ref: 230. │ │ │ │ │ -00099ff0: 3533 3339 3435 0a4e 6f64 653a 2056 6572 533945.Node: Ver │ │ │ │ │ -0009a000: 7369 6f6e 2033 2038 2034 7f35 3337 3332 sion 3 8 4.53732 │ │ │ │ │ -0009a010: 320a 5265 663a 2075 7067 7261 6469 6e67 2.Ref: upgrading │ │ │ │ │ -0009a020: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -0009a030: 6f6e 2d33 2d38 2d34 7f35 3337 3434 320a on-3-8-4.537442. │ │ │ │ │ -0009a040: 5265 663a 2032 3331 7f35 3337 3434 320a Ref: 231.537442. │ │ │ │ │ -0009a050: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0009a060: 3820 337f 3533 3739 3337 0a52 6566 3a20 8 3.537937.Ref: │ │ │ │ │ -0009a070: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -0009a080: 6973 7420 7665 7273 696f 6e2d 332d 382d ist version-3-8- │ │ │ │ │ -0009a090: 337f 3533 3830 3537 0a52 6566 3a20 3233 3.538057.Ref: 23 │ │ │ │ │ -0009a0a0: 327f 3533 3830 3537 0a4e 6f64 653a 2056 2.538057.Node: V │ │ │ │ │ -0009a0b0: 6572 7369 6f6e 2033 2038 2032 7f35 3339 ersion 3 8 2.539 │ │ │ │ │ -0009a0c0: 3934 370a 5265 663a 2075 7067 7261 6469 947.Ref: upgradi │ │ │ │ │ -0009a0d0: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -0009a0e0: 7369 6f6e 2d33 2d38 2d32 7f35 3430 3036 sion-3-8-2.54006 │ │ │ │ │ -0009a0f0: 370a 5265 663a 2032 3333 7f35 3430 3036 7.Ref: 233.54006 │ │ │ │ │ -0009a100: 370a 5265 663a 2056 6572 7369 6f6e 2033 7.Ref: Version 3 │ │ │ │ │ -0009a110: 2038 2032 2d46 6f6f 746e 6f74 652d 317f 8 2-Footnote-1. │ │ │ │ │ -0009a120: 3534 3130 3832 0a4e 6f64 653a 2056 6572 541082.Node: Ver │ │ │ │ │ -0009a130: 7369 6f6e 2033 2038 2031 7f35 3431 3135 sion 3 8 1.54115 │ │ │ │ │ -0009a140: 390a 5265 663a 2075 7067 7261 6469 6e67 9.Ref: upgrading │ │ │ │ │ -0009a150: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -0009a160: 6f6e 2d33 2d38 2d31 7f35 3431 3237 390a on-3-8-1.541279. │ │ │ │ │ -0009a170: 5265 663a 2032 3334 7f35 3431 3237 390a Ref: 234.541279. │ │ │ │ │ -0009a180: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0009a190: 3820 307f 3534 3239 3638 0a52 6566 3a20 8 0.542968.Ref: │ │ │ │ │ -0009a1a0: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -0009a1b0: 6973 7420 7665 7273 696f 6e2d 332d 382d ist version-3-8- │ │ │ │ │ -0009a1c0: 307f 3534 3330 3838 0a52 6566 3a20 3233 0.543088.Ref: 23 │ │ │ │ │ -0009a1d0: 357f 3534 3330 3838 0a4e 6f64 653a 2056 5.543088.Node: V │ │ │ │ │ -0009a1e0: 6572 7369 6f6e 2033 2037 2033 7f35 3436 ersion 3 7 3.546 │ │ │ │ │ -0009a1f0: 3434 390a 5265 663a 2075 7067 7261 6469 449.Ref: upgradi │ │ │ │ │ -0009a200: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -0009a210: 7369 6f6e 2d33 2d37 2d33 7f35 3436 3537 sion-3-7-3.54657 │ │ │ │ │ -0009a220: 310a 5265 663a 2032 3336 7f35 3436 3537 1.Ref: 236.54657 │ │ │ │ │ -0009a230: 310a 4e6f 6465 3a20 5665 7273 696f 6e20 1.Node: Version │ │ │ │ │ -0009a240: 3320 3720 3220 327f 3534 3831 3233 0a52 3 7 2 2.548123.R │ │ │ │ │ -0009a250: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -0009a260: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -0009a270: 332d 372d 322d 327f 3534 3832 3435 0a52 3-7-2-2.548245.R │ │ │ │ │ -0009a280: 6566 3a20 3233 377f 3534 3832 3435 0a4e ef: 237.548245.N │ │ │ │ │ -0009a290: 6f64 653a 2056 6572 7369 6f6e 2033 2037 ode: Version 3 7 │ │ │ │ │ -0009a2a0: 2032 7f35 3438 3532 310a 5265 663a 2075 2.548521.Ref: u │ │ │ │ │ -0009a2b0: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ -0009a2c0: 7374 2076 6572 7369 6f6e 2d33 2d37 2d32 st version-3-7-2 │ │ │ │ │ -0009a2d0: 7f35 3438 3634 330a 5265 663a 2032 3338 .548643.Ref: 238 │ │ │ │ │ -0009a2e0: 7f35 3438 3634 330a 4e6f 6465 3a20 5665 .548643.Node: Ve │ │ │ │ │ -0009a2f0: 7273 696f 6e20 3320 3720 317f 3534 3837 rsion 3 7 1.5487 │ │ │ │ │ -0009a300: 3436 0a52 6566 3a20 7570 6772 6164 696e 46.Ref: upgradin │ │ │ │ │ -0009a310: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -0009a320: 696f 6e2d 332d 372d 317f 3534 3838 3636 ion-3-7-1.548866 │ │ │ │ │ -0009a330: 0a52 6566 3a20 3233 397f 3534 3838 3636 .Ref: 239.548866 │ │ │ │ │ -0009a340: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ -0009a350: 2037 2030 7f35 3439 3535 310a 5265 663a 7 0.549551.Ref: │ │ │ │ │ -0009a360: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -0009a370: 6c69 7374 2076 6572 7369 6f6e 2d33 2d37 list version-3-7 │ │ │ │ │ -0009a380: 2d30 7f35 3439 3637 310a 5265 663a 2032 -0.549671.Ref: 2 │ │ │ │ │ -0009a390: 3361 7f35 3439 3637 310a 4e6f 6465 3a20 3a.549671.Node: │ │ │ │ │ -0009a3a0: 5665 7273 696f 6e20 3320 3620 327f 3535 Version 3 6 2.55 │ │ │ │ │ -0009a3b0: 3132 3437 0a52 6566 3a20 7570 6772 6164 1247.Ref: upgrad │ │ │ │ │ -0009a3c0: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ -0009a3d0: 7273 696f 6e2d 332d 362d 327f 3535 3133 rsion-3-6-2.5513 │ │ │ │ │ -0009a3e0: 3637 0a52 6566 3a20 3233 627f 3535 3133 67.Ref: 23b.5513 │ │ │ │ │ -0009a3f0: 3637 0a4e 6f64 653a 2056 6572 7369 6f6e 67.Node: Version │ │ │ │ │ -0009a400: 2033 2036 2031 7f35 3531 3836 340a 5265 3 6 1.551864.Re │ │ │ │ │ -0009a410: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ -0009a420: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ -0009a430: 2d36 2d31 7f35 3531 3938 340a 5265 663a -6-1.551984.Ref: │ │ │ │ │ -0009a440: 2032 3363 7f35 3531 3938 340a 4e6f 6465 23c.551984.Node │ │ │ │ │ -0009a450: 3a20 5665 7273 696f 6e20 3320 3620 307f : Version 3 6 0. │ │ │ │ │ -0009a460: 3535 3231 3633 0a52 6566 3a20 7570 6772 552163.Ref: upgr │ │ │ │ │ -0009a470: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -0009a480: 7665 7273 696f 6e2d 332d 362d 307f 3535 version-3-6-0.55 │ │ │ │ │ -0009a490: 3232 3834 0a52 6566 3a20 3233 647f 3535 2284.Ref: 23d.55 │ │ │ │ │ -0009a4a0: 3232 3834 0a4e 6f64 653a 2056 6572 7369 2284.Node: Versi │ │ │ │ │ -0009a4b0: 6f6e 2033 2035 2031 307f 3535 3339 3730 on 3 5 10.553970 │ │ │ │ │ -0009a4c0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -0009a4d0: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ -0009a4e0: 6e2d 332d 352d 3130 7f35 3534 3039 310a n-3-5-10.554091. │ │ │ │ │ -0009a4f0: 5265 663a 2032 3365 7f35 3534 3039 310a Ref: 23e.554091. │ │ │ │ │ -0009a500: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0009a510: 3520 397f 3535 3434 3537 0a52 6566 3a20 5 9.554457.Ref: │ │ │ │ │ -0009a520: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -0009a530: 6973 7420 7665 7273 696f 6e2d 332d 352d ist version-3-5- │ │ │ │ │ -0009a540: 397f 3535 3435 3738 0a52 6566 3a20 3233 9.554578.Ref: 23 │ │ │ │ │ -0009a550: 667f 3535 3435 3738 0a4e 6f64 653a 2056 f.554578.Node: V │ │ │ │ │ -0009a560: 6572 7369 6f6e 2033 2035 2038 7f35 3535 ersion 3 5 8.555 │ │ │ │ │ -0009a570: 3239 330a 5265 663a 2075 7067 7261 6469 293.Ref: upgradi │ │ │ │ │ -0009a580: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -0009a590: 7369 6f6e 2d33 2d35 2d38 7f35 3535 3431 sion-3-5-8.55541 │ │ │ │ │ -0009a5a0: 330a 5265 663a 2032 3430 7f35 3535 3431 3.Ref: 240.55541 │ │ │ │ │ -0009a5b0: 330a 4e6f 6465 3a20 5665 7273 696f 6e20 3.Node: Version │ │ │ │ │ -0009a5c0: 3320 3520 377f 3535 3631 3431 0a52 6566 3 5 7.556141.Ref │ │ │ │ │ -0009a5d0: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -0009a5e0: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ -0009a5f0: 352d 377f 3535 3632 3631 0a52 6566 3a20 5-7.556261.Ref: │ │ │ │ │ -0009a600: 3234 317f 3535 3632 3631 0a4e 6f64 653a 241.556261.Node: │ │ │ │ │ -0009a610: 2056 6572 7369 6f6e 2033 2035 2036 7f35 Version 3 5 6.5 │ │ │ │ │ -0009a620: 3537 3437 330a 5265 663a 2075 7067 7261 57473.Ref: upgra │ │ │ │ │ -0009a630: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -0009a640: 6572 7369 6f6e 2d33 2d35 2d36 7f35 3537 ersion-3-5-6.557 │ │ │ │ │ -0009a650: 3539 330a 5265 663a 2032 3432 7f35 3537 593.Ref: 242.557 │ │ │ │ │ -0009a660: 3539 330a 4e6f 6465 3a20 5665 7273 696f 593.Node: Versio │ │ │ │ │ -0009a670: 6e20 3320 3520 357f 3535 3834 3432 0a52 n 3 5 5.558442.R │ │ │ │ │ -0009a680: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -0009a690: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -0009a6a0: 332d 352d 357f 3535 3835 3632 0a52 6566 3-5-5.558562.Ref │ │ │ │ │ -0009a6b0: 3a20 3234 337f 3535 3835 3632 0a4e 6f64 : 243.558562.Nod │ │ │ │ │ -0009a6c0: 653a 2056 6572 7369 6f6e 2033 2035 2034 e: Version 3 5 4 │ │ │ │ │ -0009a6d0: 7f35 3539 3935 350a 5265 663a 2075 7067 .559955.Ref: upg │ │ │ │ │ -0009a6e0: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -0009a6f0: 2076 6572 7369 6f6e 2d33 2d35 2d34 7f35 version-3-5-4.5 │ │ │ │ │ -0009a700: 3630 3037 350a 5265 663a 2032 3434 7f35 60075.Ref: 244.5 │ │ │ │ │ -0009a710: 3630 3037 350a 4e6f 6465 3a20 5665 7273 60075.Node: Vers │ │ │ │ │ -0009a720: 696f 6e20 3320 3520 337f 3536 3034 3933 ion 3 5 3.560493 │ │ │ │ │ -0009a730: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -0009a740: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ -0009a750: 6e2d 332d 352d 337f 3536 3036 3133 0a52 n-3-5-3.560613.R │ │ │ │ │ -0009a760: 6566 3a20 3234 357f 3536 3036 3133 0a4e ef: 245.560613.N │ │ │ │ │ -0009a770: 6f64 653a 2056 6572 7369 6f6e 2033 2035 ode: Version 3 5 │ │ │ │ │ -0009a780: 2032 7f35 3631 3032 340a 5265 663a 2075 2.561024.Ref: u │ │ │ │ │ -0009a790: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ -0009a7a0: 7374 2076 6572 7369 6f6e 2d33 2d35 2d32 st version-3-5-2 │ │ │ │ │ -0009a7b0: 7f35 3631 3134 340a 5265 663a 2032 3436 .561144.Ref: 246 │ │ │ │ │ -0009a7c0: 7f35 3631 3134 340a 4e6f 6465 3a20 5665 .561144.Node: Ve │ │ │ │ │ -0009a7d0: 7273 696f 6e20 3320 3520 317f 3536 3133 rsion 3 5 1.5613 │ │ │ │ │ -0009a7e0: 3339 0a52 6566 3a20 7570 6772 6164 696e 39.Ref: upgradin │ │ │ │ │ -0009a7f0: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -0009a800: 696f 6e2d 332d 352d 317f 3536 3134 3539 ion-3-5-1.561459 │ │ │ │ │ -0009a810: 0a52 6566 3a20 3234 377f 3536 3134 3539 .Ref: 247.561459 │ │ │ │ │ -0009a820: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ -0009a830: 2035 2030 7f35 3631 3635 360a 5265 663a 5 0.561656.Ref: │ │ │ │ │ -0009a840: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -0009a850: 6c69 7374 2076 6572 7369 6f6e 2d33 2d35 list version-3-5 │ │ │ │ │ -0009a860: 2d30 7f35 3631 3737 380a 5265 663a 2032 -0.561778.Ref: 2 │ │ │ │ │ -0009a870: 3438 7f35 3631 3737 380a 4e6f 6465 3a20 48.561778.Node: │ │ │ │ │ -0009a880: 5665 7273 696f 6e20 3320 3220 3120 317f Version 3 2 1 1. │ │ │ │ │ -0009a890: 3536 3139 3538 0a52 6566 3a20 7570 6772 561958.Ref: upgr │ │ │ │ │ -0009a8a0: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -0009a8b0: 7665 7273 696f 6e2d 332d 322d 312d 317f version-3-2-1-1. │ │ │ │ │ -0009a8c0: 3536 3230 3830 0a52 6566 3a20 3234 397f 562080.Ref: 249. │ │ │ │ │ -0009a8d0: 3536 3230 3830 0a4e 6f64 653a 2056 6572 562080.Node: Ver │ │ │ │ │ -0009a8e0: 7369 6f6e 2033 2032 2031 7f35 3632 3736 sion 3 2 1.56276 │ │ │ │ │ -0009a8f0: 340a 5265 663a 2075 7067 7261 6469 6e67 4.Ref: upgrading │ │ │ │ │ -0009a900: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -0009a910: 6f6e 2d33 2d32 2d31 7f35 3632 3838 360a on-3-2-1.562886. │ │ │ │ │ -0009a920: 5265 663a 2032 3461 7f35 3632 3838 360a Ref: 24a.562886. │ │ │ │ │ -0009a930: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0009a940: 3220 307f 3536 3331 3135 0a52 6566 3a20 2 0.563115.Ref: │ │ │ │ │ -0009a950: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -0009a960: 6973 7420 7665 7273 696f 6e2d 332d 322d ist version-3-2- │ │ │ │ │ -0009a970: 307f 3536 3332 3335 0a52 6566 3a20 3234 0.563235.Ref: 24 │ │ │ │ │ -0009a980: 627f 3536 3332 3335 0a4e 6f64 653a 2056 b.563235.Node: V │ │ │ │ │ -0009a990: 6572 7369 6f6e 2033 2031 2031 7f35 3634 ersion 3 1 1.564 │ │ │ │ │ -0009a9a0: 3638 320a 5265 663a 2075 7067 7261 6469 682.Ref: upgradi │ │ │ │ │ -0009a9b0: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -0009a9c0: 7369 6f6e 2d33 2d31 2d31 7f35 3634 3830 sion-3-1-1.56480 │ │ │ │ │ -0009a9d0: 320a 5265 663a 2032 3463 7f35 3634 3830 2.Ref: 24c.56480 │ │ │ │ │ -0009a9e0: 320a 4e6f 6465 3a20 5665 7273 696f 6e20 2.Node: Version │ │ │ │ │ -0009a9f0: 3320 3120 307f 3536 3439 3835 0a52 6566 3 1 0.564985.Ref │ │ │ │ │ -0009aa00: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -0009aa10: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ -0009aa20: 312d 307f 3536 3531 3035 0a52 6566 3a20 1-0.565105.Ref: │ │ │ │ │ -0009aa30: 3234 647f 3536 3531 3035 0a4e 6f64 653a 24d.565105.Node: │ │ │ │ │ -0009aa40: 2056 6572 7369 6f6e 2033 2030 2031 7f35 Version 3 0 1.5 │ │ │ │ │ -0009aa50: 3636 3730 390a 5265 663a 2075 7067 7261 66709.Ref: upgra │ │ │ │ │ -0009aa60: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -0009aa70: 6572 7369 6f6e 2d33 2d30 2d31 7f35 3636 ersion-3-0-1.566 │ │ │ │ │ -0009aa80: 3832 390a 5265 663a 2032 3465 7f35 3636 829.Ref: 24e.566 │ │ │ │ │ -0009aa90: 3832 390a 4e6f 6465 3a20 5665 7273 696f 829.Node: Versio │ │ │ │ │ -0009aaa0: 6e20 3320 3020 307f 3536 3730 3931 0a52 n 3 0 0.567091.R │ │ │ │ │ -0009aab0: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -0009aac0: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -0009aad0: 332d 302d 307f 3536 3732 3131 0a52 6566 3-0-0.567211.Ref │ │ │ │ │ -0009aae0: 3a20 3234 667f 3536 3732 3131 0a4e 6f64 : 24f.567211.Nod │ │ │ │ │ -0009aaf0: 653a 2056 6572 7369 6f6e 2032 2035 2030 e: Version 2 5 0 │ │ │ │ │ -0009ab00: 7f35 3638 3332 360a 5265 663a 2075 7067 .568326.Ref: upg │ │ │ │ │ -0009ab10: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -0009ab20: 2076 6572 7369 6f6e 2d32 2d35 2d30 7f35 version-2-5-0.5 │ │ │ │ │ -0009ab30: 3638 3434 360a 5265 663a 2032 3530 7f35 68446.Ref: 250.5 │ │ │ │ │ -0009ab40: 3638 3434 360a 4e6f 6465 3a20 5665 7273 68446.Node: Vers │ │ │ │ │ -0009ab50: 696f 6e20 3220 3420 317f 3536 3938 3938 ion 2 4 1.569898 │ │ │ │ │ -0009ab60: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -0009ab70: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ -0009ab80: 6e2d 322d 342d 317f 3537 3030 3138 0a52 n-2-4-1.570018.R │ │ │ │ │ -0009ab90: 6566 3a20 3235 317f 3537 3030 3138 0a4e ef: 251.570018.N │ │ │ │ │ -0009aba0: 6f64 653a 2056 6572 7369 6f6e 2032 2034 ode: Version 2 4 │ │ │ │ │ -0009abb0: 2030 7f35 3730 3632 360a 5265 663a 2075 0.570626.Ref: u │ │ │ │ │ -0009abc0: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ -0009abd0: 7374 2076 6572 7369 6f6e 2d32 2d34 2d30 st version-2-4-0 │ │ │ │ │ -0009abe0: 7f35 3730 3734 360a 5265 663a 2032 3532 .570746.Ref: 252 │ │ │ │ │ -0009abf0: 7f35 3730 3734 360a 4e6f 6465 3a20 5665 .570746.Node: Ve │ │ │ │ │ -0009ac00: 7273 696f 6e20 3220 3320 307f 3537 3239 rsion 2 3 0.5729 │ │ │ │ │ -0009ac10: 3436 0a52 6566 3a20 7570 6772 6164 696e 46.Ref: upgradin │ │ │ │ │ -0009ac20: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -0009ac30: 696f 6e2d 322d 332d 307f 3537 3330 3636 ion-2-3-0.573066 │ │ │ │ │ -0009ac40: 0a52 6566 3a20 3235 337f 3537 3330 3636 .Ref: 253.573066 │ │ │ │ │ -0009ac50: 0a4e 6f64 653a 2056 6572 7369 6f6e 2032 .Node: Version 2 │ │ │ │ │ -0009ac60: 2032 2030 7f35 3733 3434 310a 5265 663a 2 0.573441.Ref: │ │ │ │ │ -0009ac70: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -0009ac80: 6c69 7374 2076 6572 7369 6f6e 2d32 2d32 list version-2-2 │ │ │ │ │ -0009ac90: 2d30 7f35 3733 3536 310a 5265 663a 2032 -0.573561.Ref: 2 │ │ │ │ │ -0009aca0: 3534 7f35 3733 3536 310a 4e6f 6465 3a20 54.573561.Node: │ │ │ │ │ -0009acb0: 5665 7273 696f 6e20 3220 3120 337f 3537 Version 2 1 3.57 │ │ │ │ │ -0009acc0: 3430 3133 0a52 6566 3a20 7570 6772 6164 4013.Ref: upgrad │ │ │ │ │ -0009acd0: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ -0009ace0: 7273 696f 6e2d 322d 312d 337f 3537 3431 rsion-2-1-3.5741 │ │ │ │ │ -0009acf0: 3333 0a52 6566 3a20 3235 357f 3537 3431 33.Ref: 255.5741 │ │ │ │ │ -0009ad00: 3333 0a4e 6f64 653a 2056 6572 7369 6f6e 33.Node: Version │ │ │ │ │ -0009ad10: 2032 2031 2032 7f35 3734 3437 360a 5265 2 1 2.574476.Re │ │ │ │ │ -0009ad20: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ -0009ad30: 636b 6c69 7374 2076 6572 7369 6f6e 2d32 cklist version-2 │ │ │ │ │ -0009ad40: 2d31 2d32 7f35 3734 3539 360a 5265 663a -1-2.574596.Ref: │ │ │ │ │ -0009ad50: 2032 3536 7f35 3734 3539 360a 4e6f 6465 256.574596.Node │ │ │ │ │ -0009ad60: 3a20 5665 7273 696f 6e20 3220 3120 317f : Version 2 1 1. │ │ │ │ │ -0009ad70: 3537 3437 3033 0a52 6566 3a20 7570 6772 574703.Ref: upgr │ │ │ │ │ -0009ad80: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -0009ad90: 7665 7273 696f 6e2d 322d 312d 317f 3537 version-2-1-1.57 │ │ │ │ │ -0009ada0: 3438 3233 0a52 6566 3a20 3235 377f 3537 4823.Ref: 257.57 │ │ │ │ │ -0009adb0: 3438 3233 0a4e 6f64 653a 2056 6572 7369 4823.Node: Versi │ │ │ │ │ -0009adc0: 6f6e 2032 2031 2030 7f35 3735 3037 300a on 2 1 0.575070. │ │ │ │ │ -0009add0: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -0009ade0: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -0009adf0: 2d32 2d31 2d30 7f35 3735 3136 380a 5265 -2-1-0.575168.Re │ │ │ │ │ -0009ae00: 663a 2032 3538 7f35 3735 3136 380a 4e6f f: 258.575168.No │ │ │ │ │ -0009ae10: 6465 3a20 4c69 6365 6e73 657f 3537 3532 de: License.5752 │ │ │ │ │ -0009ae20: 3830 0a52 6566 3a20 6170 2d6c 6963 656e 80.Ref: ap-licen │ │ │ │ │ -0009ae30: 7365 2064 6f63 7f35 3735 3337 360a 5265 se doc.575376.Re │ │ │ │ │ -0009ae40: 663a 2032 3539 7f35 3735 3337 360a 5265 f: 259.575376.Re │ │ │ │ │ -0009ae50: 663a 2061 702d 6c69 6365 6e73 6520 6c69 f: ap-license li │ │ │ │ │ -0009ae60: 6365 6e73 657f 3537 3533 3736 0a52 6566 cense.575376.Ref │ │ │ │ │ -0009ae70: 3a20 3235 617f 3537 3533 3736 0a4e 6f64 : 25a.575376.Nod │ │ │ │ │ -0009ae80: 653a 2049 6e64 6578 7f35 3736 3331 350a e: Index.576315. │ │ │ │ │ -0009ae90: 1f0a 456e 6420 5461 6720 5461 626c 650a ..End Tag Table. │ │ │ │ │ -0009aea0: 0a1f 0a4c 6f63 616c 2056 6172 6961 626c ...Local Variabl │ │ │ │ │ -0009aeb0: 6573 3a0a 636f 6469 6e67 3a20 7574 662d es:.coding: utf- │ │ │ │ │ -0009aec0: 380a 456e 643a 0a 8.End:. │ │ │ │ │ +0008e440: 652d 357f 3731 3230 320a 5265 663a 204d e-5.71202.Ref: M │ │ │ │ │ +0008e450: 6169 6e74 6169 6e65 7220 5363 7269 7074 aintainer Script │ │ │ │ │ +0008e460: 732d 466f 6f74 6e6f 7465 2d36 7f37 3133 s-Footnote-6.713 │ │ │ │ │ +0008e470: 3233 0a52 6566 3a20 4d61 696e 7461 696e 23.Ref: Maintain │ │ │ │ │ +0008e480: 6572 2053 6372 6970 7473 2d46 6f6f 746e er Scripts-Footn │ │ │ │ │ +0008e490: 6f74 652d 377f 3731 3430 360a 5265 663a ote-7.71406.Ref: │ │ │ │ │ +0008e4a0: 204d 6169 6e74 6169 6e65 7220 5363 7269 Maintainer Scri │ │ │ │ │ +0008e4b0: 7074 732d 466f 6f74 6e6f 7465 2d38 7f37 pts-Footnote-8.7 │ │ │ │ │ +0008e4c0: 3134 3934 0a4e 6f64 653a 2050 726f 6d70 1494.Node: Promp │ │ │ │ │ +0008e4d0: 7469 6e67 2069 6e20 6d61 696e 7461 696e ting in maintain │ │ │ │ │ +0008e4e0: 6572 2073 6372 6970 7473 7f37 3135 3832 er scripts.71582 │ │ │ │ │ +0008e4f0: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ +0008e500: 7072 6f6d 7074 696e 672d 696e 2d6d 6169 prompting-in-mai │ │ │ │ │ +0008e510: 6e74 6169 6e65 722d 7363 7269 7074 737f ntainer-scripts. │ │ │ │ │ +0008e520: 3731 3637 350a 5265 663a 2035 667f 3731 71675.Ref: 5f.71 │ │ │ │ │ +0008e530: 3637 350a 5265 663a 2063 682d 6269 6e61 675.Ref: ch-bina │ │ │ │ │ +0008e540: 7279 2073 2d6d 6169 6e74 7363 7269 7074 ry s-maintscript │ │ │ │ │ +0008e550: 7072 6f6d 7074 7f37 3136 3735 0a52 6566 prompt.71675.Ref │ │ │ │ │ +0008e560: 3a20 3136 7f37 3136 3735 0a52 6566 3a20 : 16.71675.Ref: │ │ │ │ │ +0008e570: 5072 6f6d 7074 696e 6720 696e 206d 6169 Prompting in mai │ │ │ │ │ +0008e580: 6e74 6169 6e65 7220 7363 7269 7074 732d ntainer scripts- │ │ │ │ │ +0008e590: 466f 6f74 6e6f 7465 2d31 7f37 3439 3433 Footnote-1.74943 │ │ │ │ │ +0008e5a0: 0a4e 6f64 653a 2053 6f75 7263 6520 7061 .Node: Source pa │ │ │ │ │ +0008e5b0: 636b 6167 6573 7f37 3531 3532 0a52 6566 ckages.75152.Ref │ │ │ │ │ +0008e5c0: 3a20 6368 2d73 6f75 7263 6520 646f 637f : ch-source doc. │ │ │ │ │ +0008e5d0: 3735 3237 370a 5265 663a 2036 307f 3735 75277.Ref: 60.75 │ │ │ │ │ +0008e5e0: 3237 370a 5265 663a 2063 682d 736f 7572 277.Ref: ch-sour │ │ │ │ │ +0008e5f0: 6365 2073 2d73 6f75 7263 652d 7061 636b ce s-source-pack │ │ │ │ │ +0008e600: 6167 6573 7f37 3532 3737 0a52 6566 3a20 ages.75277.Ref: │ │ │ │ │ +0008e610: 3631 7f37 3532 3737 0a52 6566 3a20 6368 61.75277.Ref: ch │ │ │ │ │ +0008e620: 2d73 6f75 7263 6520 736f 7572 6365 2d70 -source source-p │ │ │ │ │ +0008e630: 6163 6b61 6765 737f 3735 3237 370a 5265 ackages.75277.Re │ │ │ │ │ +0008e640: 663a 2036 327f 3735 3237 370a 4e6f 6465 f: 62.75277.Node │ │ │ │ │ +0008e650: 3a20 5374 616e 6461 7264 7320 636f 6e66 : Standards conf │ │ │ │ │ +0008e660: 6f72 6d61 6e63 657f 3737 3931 380a 5265 ormance.77918.Re │ │ │ │ │ +0008e670: 663a 2063 682d 736f 7572 6365 2073 2d73 f: ch-source s-s │ │ │ │ │ +0008e680: 7461 6e64 6172 6473 7665 7273 696f 6e7f tandardsversion. │ │ │ │ │ +0008e690: 3738 3032 380a 5265 663a 2036 347f 3738 78028.Ref: 64.78 │ │ │ │ │ +0008e6a0: 3032 380a 5265 663a 2063 682d 736f 7572 028.Ref: ch-sour │ │ │ │ │ +0008e6b0: 6365 2073 7461 6e64 6172 6473 2d63 6f6e ce standards-con │ │ │ │ │ +0008e6c0: 666f 726d 616e 6365 7f37 3830 3238 0a52 formance.78028.R │ │ │ │ │ +0008e6d0: 6566 3a20 3635 7f37 3830 3238 0a4e 6f64 ef: 65.78028.Nod │ │ │ │ │ +0008e6e0: 653a 2050 6163 6b61 6765 2072 656c 6174 e: Package relat │ │ │ │ │ +0008e6f0: 696f 6e73 6869 7073 7f37 3931 3331 0a52 ionships.79131.R │ │ │ │ │ +0008e700: 6566 3a20 6368 2d73 6f75 7263 6520 7061 ef: ch-source pa │ │ │ │ │ +0008e710: 636b 6167 652d 7265 6c61 7469 6f6e 7368 ckage-relationsh │ │ │ │ │ +0008e720: 6970 737f 3739 3238 310a 5265 663a 2036 ips.79281.Ref: 6 │ │ │ │ │ +0008e730: 377f 3739 3238 310a 5265 663a 2063 682d 7.79281.Ref: ch- │ │ │ │ │ +0008e740: 736f 7572 6365 2073 2d70 6b67 2d72 656c source s-pkg-rel │ │ │ │ │ +0008e750: 6174 696f 6e73 7f37 3932 3831 0a52 6566 ations.79281.Ref │ │ │ │ │ +0008e760: 3a20 3638 7f37 3932 3831 0a52 6566 3a20 : 68.79281.Ref: │ │ │ │ │ +0008e770: 5061 636b 6167 6520 7265 6c61 7469 6f6e Package relation │ │ │ │ │ +0008e780: 7368 6970 732d 466f 6f74 6e6f 7465 2d31 ships-Footnote-1 │ │ │ │ │ +0008e790: 7f38 3039 3236 0a52 6566 3a20 5061 636b .80926.Ref: Pack │ │ │ │ │ +0008e7a0: 6167 6520 7265 6c61 7469 6f6e 7368 6970 age relationship │ │ │ │ │ +0008e7b0: 732d 466f 6f74 6e6f 7465 2d32 7f38 3135 s-Footnote-2.815 │ │ │ │ │ +0008e7c0: 3030 0a4e 6f64 653a 2043 6861 6e67 6573 00.Node: Changes │ │ │ │ │ +0008e7d0: 2074 6f20 7468 6520 7570 7374 7265 616d to the upstream │ │ │ │ │ +0008e7e0: 2073 6f75 7263 6573 7f38 3230 3031 0a52 sources.82001.R │ │ │ │ │ +0008e7f0: 6566 3a20 6368 2d73 6f75 7263 6520 6368 ef: ch-source ch │ │ │ │ │ +0008e800: 616e 6765 732d 746f 2d74 6865 2d75 7073 anges-to-the-ups │ │ │ │ │ +0008e810: 7472 6561 6d2d 736f 7572 6365 737f 3832 tream-sources.82 │ │ │ │ │ +0008e820: 3136 330a 5265 663a 2036 397f 3832 3136 163.Ref: 69.8216 │ │ │ │ │ +0008e830: 330a 5265 663a 2063 682d 736f 7572 6365 3.Ref: ch-source │ │ │ │ │ +0008e840: 2073 342d 337f 3832 3136 330a 5265 663a s4-3.82163.Ref: │ │ │ │ │ +0008e850: 2036 617f 3832 3136 330a 4e6f 6465 3a20 6a.82163.Node: │ │ │ │ │ +0008e860: 4465 6269 616e 2063 6861 6e67 656c 6f67 Debian changelog │ │ │ │ │ +0008e870: 2064 6562 6961 6e2f 6368 616e 6765 6c6f debian/changelo │ │ │ │ │ +0008e880: 677f 3833 3835 360a 5265 663a 2063 682d g.83856.Ref: ch- │ │ │ │ │ +0008e890: 736f 7572 6365 2064 6562 6961 6e2d 6368 source debian-ch │ │ │ │ │ +0008e8a0: 616e 6765 6c6f 672d 6465 6269 616e 2d63 angelog-debian-c │ │ │ │ │ +0008e8b0: 6861 6e67 656c 6f67 7f38 3430 3233 0a52 hangelog.84023.R │ │ │ │ │ +0008e8c0: 6566 3a20 3663 7f38 3430 3233 0a52 6566 ef: 6c.84023.Ref │ │ │ │ │ +0008e8d0: 3a20 6368 2d73 6f75 7263 6520 732d 6470 : ch-source s-dp │ │ │ │ │ +0008e8e0: 6b67 6368 616e 6765 6c6f 677f 3834 3032 kgchangelog.8402 │ │ │ │ │ +0008e8f0: 330a 5265 663a 2036 647f 3834 3032 330a 3.Ref: 6d.84023. │ │ │ │ │ +0008e900: 5265 663a 2044 6562 6961 6e20 6368 616e Ref: Debian chan │ │ │ │ │ +0008e910: 6765 6c6f 6720 6465 6269 616e 2f63 6861 gelog debian/cha │ │ │ │ │ +0008e920: 6e67 656c 6f67 2d46 6f6f 746e 6f74 652d ngelog-Footnote- │ │ │ │ │ +0008e930: 317f 3838 3335 360a 5265 663a 2044 6562 1.88356.Ref: Deb │ │ │ │ │ +0008e940: 6961 6e20 6368 616e 6765 6c6f 6720 6465 ian changelog de │ │ │ │ │ +0008e950: 6269 616e 2f63 6861 6e67 656c 6f67 2d46 bian/changelog-F │ │ │ │ │ +0008e960: 6f6f 746e 6f74 652d 327f 3838 3531 360a ootnote-2.88516. │ │ │ │ │ +0008e970: 5265 663a 2044 6562 6961 6e20 6368 616e Ref: Debian chan │ │ │ │ │ +0008e980: 6765 6c6f 6720 6465 6269 616e 2f63 6861 gelog debian/cha │ │ │ │ │ +0008e990: 6e67 656c 6f67 2d46 6f6f 746e 6f74 652d ngelog-Footnote- │ │ │ │ │ +0008e9a0: 337f 3838 3833 370a 5265 663a 2044 6562 3.88837.Ref: Deb │ │ │ │ │ +0008e9b0: 6961 6e20 6368 616e 6765 6c6f 6720 6465 ian changelog de │ │ │ │ │ +0008e9c0: 6269 616e 2f63 6861 6e67 656c 6f67 2d46 bian/changelog-F │ │ │ │ │ +0008e9d0: 6f6f 746e 6f74 652d 347f 3839 3436 370a ootnote-4.89467. │ │ │ │ │ +0008e9e0: 5265 663a 2044 6562 6961 6e20 6368 616e Ref: Debian chan │ │ │ │ │ +0008e9f0: 6765 6c6f 6720 6465 6269 616e 2f63 6861 gelog debian/cha │ │ │ │ │ +0008ea00: 6e67 656c 6f67 2d46 6f6f 746e 6f74 652d ngelog-Footnote- │ │ │ │ │ +0008ea10: 357f 3930 3033 320a 4e6f 6465 3a20 436f 5.90032.Node: Co │ │ │ │ │ +0008ea20: 7079 7269 6768 7420 6465 6269 616e 2f63 pyright debian/c │ │ │ │ │ +0008ea30: 6f70 7972 6967 6874 7f39 3030 3939 0a52 opyright.90099.R │ │ │ │ │ +0008ea40: 6566 3a20 6368 2d73 6f75 7263 6520 636f ef: ch-source co │ │ │ │ │ +0008ea50: 7079 7269 6768 742d 6465 6269 616e 2d63 pyright-debian-c │ │ │ │ │ +0008ea60: 6f70 7972 6967 6874 7f39 3032 3632 0a52 opyright.90262.R │ │ │ │ │ +0008ea70: 6566 3a20 3733 7f39 3032 3632 0a52 6566 ef: 73.90262.Ref │ │ │ │ │ +0008ea80: 3a20 6368 2d73 6f75 7263 6520 732d 6470 : ch-source s-dp │ │ │ │ │ +0008ea90: 6b67 636f 7079 7269 6768 747f 3930 3236 kgcopyright.9026 │ │ │ │ │ +0008eaa0: 320a 5265 663a 2037 347f 3930 3236 320a 2.Ref: 74.90262. │ │ │ │ │ +0008eab0: 4e6f 6465 3a20 4572 726f 7220 7472 6170 Node: Error trap │ │ │ │ │ +0008eac0: 7069 6e67 2069 6e20 6d61 6b65 6669 6c65 ping in makefile │ │ │ │ │ +0008ead0: 737f 3930 3733 320a 5265 663a 2063 682d s.90732.Ref: ch- │ │ │ │ │ +0008eae0: 736f 7572 6365 2065 7272 6f72 2d74 7261 source error-tra │ │ │ │ │ +0008eaf0: 7070 696e 672d 696e 2d6d 616b 6566 696c pping-in-makefil │ │ │ │ │ +0008eb00: 6573 7f39 3038 3733 0a52 6566 3a20 3735 es.90873.Ref: 75 │ │ │ │ │ +0008eb10: 7f39 3038 3733 0a52 6566 3a20 6368 2d73 .90873.Ref: ch-s │ │ │ │ │ +0008eb20: 6f75 7263 6520 7334 2d36 7f39 3038 3733 ource s4-6.90873 │ │ │ │ │ +0008eb30: 0a52 6566 3a20 3736 7f39 3038 3733 0a4e .Ref: 76.90873.N │ │ │ │ │ +0008eb40: 6f64 653a 2054 696d 6520 5374 616d 7073 ode: Time Stamps │ │ │ │ │ +0008eb50: 7f39 3138 3835 0a52 6566 3a20 6368 2d73 .91885.Ref: ch-s │ │ │ │ │ +0008eb60: 6f75 7263 6520 732d 7469 6d65 7374 616d ource s-timestam │ │ │ │ │ +0008eb70: 7073 7f39 3230 3432 0a52 6566 3a20 3737 ps.92042.Ref: 77 │ │ │ │ │ +0008eb80: 7f39 3230 3432 0a52 6566 3a20 6368 2d73 .92042.Ref: ch-s │ │ │ │ │ +0008eb90: 6f75 7263 6520 7469 6d65 2d73 7461 6d70 ource time-stamp │ │ │ │ │ +0008eba0: 737f 3932 3034 320a 5265 663a 2037 387f s.92042.Ref: 78. │ │ │ │ │ +0008ebb0: 3932 3034 320a 5265 663a 2054 696d 6520 92042.Ref: Time │ │ │ │ │ +0008ebc0: 5374 616d 7073 2d46 6f6f 746e 6f74 652d Stamps-Footnote- │ │ │ │ │ +0008ebd0: 317f 3932 3234 350a 4e6f 6465 3a20 5265 1.92245.Node: Re │ │ │ │ │ +0008ebe0: 7374 7269 6374 696f 6e73 206f 6e20 6f62 strictions on ob │ │ │ │ │ +0008ebf0: 6a65 6374 7320 696e 2073 6f75 7263 6520 jects in source │ │ │ │ │ +0008ec00: 7061 636b 6167 6573 7f39 3235 3336 0a52 packages.92536.R │ │ │ │ │ +0008ec10: 6566 3a20 6368 2d73 6f75 7263 6520 7265 ef: ch-source re │ │ │ │ │ +0008ec20: 7374 7269 6374 696f 6e73 2d6f 6e2d 6f62 strictions-on-ob │ │ │ │ │ +0008ec30: 6a65 6374 732d 696e 2d73 6f75 7263 652d jects-in-source- │ │ │ │ │ +0008ec40: 7061 636b 6167 6573 7f39 3236 3939 0a52 packages.92699.R │ │ │ │ │ +0008ec50: 6566 3a20 3739 7f39 3236 3939 0a52 6566 ef: 79.92699.Ref │ │ │ │ │ +0008ec60: 3a20 6368 2d73 6f75 7263 6520 732d 7265 : ch-source s-re │ │ │ │ │ +0008ec70: 7374 7269 6374 696f 6e73 7f39 3236 3939 strictions.92699 │ │ │ │ │ +0008ec80: 0a52 6566 3a20 3761 7f39 3236 3939 0a52 .Ref: 7a.92699.R │ │ │ │ │ +0008ec90: 6566 3a20 5265 7374 7269 6374 696f 6e73 ef: Restrictions │ │ │ │ │ +0008eca0: 206f 6e20 6f62 6a65 6374 7320 696e 2073 on objects in s │ │ │ │ │ +0008ecb0: 6f75 7263 6520 7061 636b 6167 6573 2d46 ource packages-F │ │ │ │ │ +0008ecc0: 6f6f 746e 6f74 652d 317f 3932 3933 300a ootnote-1.92930. │ │ │ │ │ +0008ecd0: 4e6f 6465 3a20 4d61 696e 2062 7569 6c64 Node: Main build │ │ │ │ │ +0008ece0: 696e 6720 7363 7269 7074 2064 6562 6961 ing script debia │ │ │ │ │ +0008ecf0: 6e2f 7275 6c65 737f 3932 3937 300a 5265 n/rules.92970.Re │ │ │ │ │ +0008ed00: 663a 2063 682d 736f 7572 6365 206d 6169 f: ch-source mai │ │ │ │ │ +0008ed10: 6e2d 6275 696c 6469 6e67 2d73 6372 6970 n-building-scrip │ │ │ │ │ +0008ed20: 742d 6465 6269 616e 2d72 756c 6573 7f39 t-debian-rules.9 │ │ │ │ │ +0008ed30: 3331 3631 0a52 6566 3a20 3762 7f39 3331 3161.Ref: 7b.931 │ │ │ │ │ +0008ed40: 3631 0a52 6566 3a20 6368 2d73 6f75 7263 61.Ref: ch-sourc │ │ │ │ │ +0008ed50: 6520 732d 6465 6269 616e 7275 6c65 737f e s-debianrules. │ │ │ │ │ +0008ed60: 3933 3136 310a 5265 663a 2037 637f 3933 93161.Ref: 7c.93 │ │ │ │ │ +0008ed70: 3136 310a 5265 663a 204d 6169 6e20 6275 161.Ref: Main bu │ │ │ │ │ +0008ed80: 696c 6469 6e67 2073 6372 6970 7420 6465 ilding script de │ │ │ │ │ +0008ed90: 6269 616e 2f72 756c 6573 2d46 6f6f 746e bian/rules-Footn │ │ │ │ │ +0008eda0: 6f74 652d 317f 3130 3534 3939 0a52 6566 ote-1.105499.Ref │ │ │ │ │ +0008edb0: 3a20 4d61 696e 2062 7569 6c64 696e 6720 : Main building │ │ │ │ │ +0008edc0: 7363 7269 7074 2064 6562 6961 6e2f 7275 script debian/ru │ │ │ │ │ +0008edd0: 6c65 732d 466f 6f74 6e6f 7465 2d32 7f31 les-Footnote-2.1 │ │ │ │ │ +0008ede0: 3036 3030 360a 5265 663a 204d 6169 6e20 06006.Ref: Main │ │ │ │ │ +0008edf0: 6275 696c 6469 6e67 2073 6372 6970 7420 building script │ │ │ │ │ +0008ee00: 6465 6269 616e 2f72 756c 6573 2d46 6f6f debian/rules-Foo │ │ │ │ │ +0008ee10: 746e 6f74 652d 337f 3130 3632 3438 0a4e tnote-3.106248.N │ │ │ │ │ +0008ee20: 6f64 653a 2064 6562 6961 6e2f 7275 6c65 ode: debian/rule │ │ │ │ │ +0008ee30: 7320 616e 6420 4445 425f 4255 494c 445f s and DEB_BUILD_ │ │ │ │ │ +0008ee40: 4f50 5449 4f4e 537f 3130 3633 3534 0a52 OPTIONS.106354.R │ │ │ │ │ +0008ee50: 6566 3a20 6368 2d73 6f75 7263 6520 6465 ef: ch-source de │ │ │ │ │ +0008ee60: 6269 616e 2d72 756c 6573 2d61 6e64 2d64 bian-rules-and-d │ │ │ │ │ +0008ee70: 6562 2d62 7569 6c64 2d6f 7074 696f 6e73 eb-build-options │ │ │ │ │ +0008ee80: 7f31 3036 3531 300a 5265 663a 2038 317f .106510.Ref: 81. │ │ │ │ │ +0008ee90: 3130 3635 3130 0a52 6566 3a20 6368 2d73 106510.Ref: ch-s │ │ │ │ │ +0008eea0: 6f75 7263 6520 732d 6465 6269 616e 7275 ource s-debianru │ │ │ │ │ +0008eeb0: 6c65 732d 6f70 7469 6f6e 737f 3130 3635 les-options.1065 │ │ │ │ │ +0008eec0: 3130 0a52 6566 3a20 3764 7f31 3036 3531 10.Ref: 7d.10651 │ │ │ │ │ +0008eed0: 300a 5265 663a 2064 6562 6961 6e2f 7275 0.Ref: debian/ru │ │ │ │ │ +0008eee0: 6c65 7320 616e 6420 4445 425f 4255 494c les and DEB_BUIL │ │ │ │ │ +0008eef0: 445f 4f50 5449 4f4e 532d 466f 6f74 6e6f D_OPTIONS-Footno │ │ │ │ │ +0008ef00: 7465 2d31 7f31 3130 3637 350a 5265 663a te-1.110675.Ref: │ │ │ │ │ +0008ef10: 2064 6562 6961 6e2f 7275 6c65 7320 616e debian/rules an │ │ │ │ │ +0008ef20: 6420 4445 425f 4255 494c 445f 4f50 5449 d DEB_BUILD_OPTI │ │ │ │ │ +0008ef30: 4f4e 532d 466f 6f74 6e6f 7465 2d32 7f31 ONS-Footnote-2.1 │ │ │ │ │ +0008ef40: 3130 3833 360a 4e6f 6465 3a20 6465 6269 10836.Node: debi │ │ │ │ │ +0008ef50: 616e 2f72 756c 6573 2061 6e64 2052 756c an/rules and Rul │ │ │ │ │ +0008ef60: 6573 2d52 6571 7569 7265 732d 526f 6f74 es-Requires-Root │ │ │ │ │ +0008ef70: 7f31 3130 3934 370a 5265 663a 2063 682d .110947.Ref: ch- │ │ │ │ │ +0008ef80: 736f 7572 6365 2064 6562 6961 6e2d 7275 source debian-ru │ │ │ │ │ +0008ef90: 6c65 732d 616e 642d 7275 6c65 732d 7265 les-and-rules-re │ │ │ │ │ +0008efa0: 7175 6972 6573 2d72 6f6f 747f 3131 3131 quires-root.1111 │ │ │ │ │ +0008efb0: 3033 0a52 6566 3a20 3832 7f31 3131 3130 03.Ref: 82.11110 │ │ │ │ │ +0008efc0: 330a 5265 663a 2063 682d 736f 7572 6365 3.Ref: ch-source │ │ │ │ │ +0008efd0: 2073 2d64 6562 6961 6e72 756c 6573 2d67 s-debianrules-g │ │ │ │ │ +0008efe0: 6169 6e72 6f6f 7461 7069 7f31 3131 3130 ainrootapi.11110 │ │ │ │ │ +0008eff0: 330a 5265 663a 2038 337f 3131 3131 3033 3.Ref: 83.111103 │ │ │ │ │ +0008f000: 0a4e 6f64 653a 2056 6172 6961 626c 6520 .Node: Variable │ │ │ │ │ +0008f010: 7375 6273 7469 7475 7469 6f6e 7320 6465 substitutions de │ │ │ │ │ +0008f020: 6269 616e 2f73 7562 7374 7661 7273 7f31 bian/substvars.1 │ │ │ │ │ +0008f030: 3133 3130 300a 5265 663a 2063 682d 736f 13100.Ref: ch-so │ │ │ │ │ +0008f040: 7572 6365 2073 2d73 7562 7374 7661 7273 urce s-substvars │ │ │ │ │ +0008f050: 7f31 3133 3238 360a 5265 663a 2038 347f .113286.Ref: 84. │ │ │ │ │ +0008f060: 3131 3332 3836 0a52 6566 3a20 6368 2d73 113286.Ref: ch-s │ │ │ │ │ +0008f070: 6f75 7263 6520 7661 7269 6162 6c65 2d73 ource variable-s │ │ │ │ │ +0008f080: 7562 7374 6974 7574 696f 6e73 2d64 6562 ubstitutions-deb │ │ │ │ │ +0008f090: 6961 6e2d 7375 6273 7476 6172 737f 3131 ian-substvars.11 │ │ │ │ │ +0008f0a0: 3332 3836 0a52 6566 3a20 3835 7f31 3133 3286.Ref: 85.113 │ │ │ │ │ +0008f0b0: 3238 360a 4e6f 6465 3a20 5570 7374 7265 286.Node: Upstre │ │ │ │ │ +0008f0c0: 616d 2073 6f75 7263 6520 6c6f 6361 7469 am source locati │ │ │ │ │ +0008f0d0: 6f6e 2064 6562 6961 6e2f 7761 7463 687f on debian/watch. │ │ │ │ │ +0008f0e0: 3131 3431 3737 0a52 6566 3a20 6368 2d73 114177.Ref: ch-s │ │ │ │ │ +0008f0f0: 6f75 7263 6520 732d 6465 6269 616e 7761 ource s-debianwa │ │ │ │ │ +0008f100: 7463 687f 3131 3433 3633 0a52 6566 3a20 tch.114363.Ref: │ │ │ │ │ +0008f110: 3836 7f31 3134 3336 330a 5265 663a 2063 86.114363.Ref: c │ │ │ │ │ +0008f120: 682d 736f 7572 6365 2075 7073 7472 6561 h-source upstrea │ │ │ │ │ +0008f130: 6d2d 736f 7572 6365 2d6c 6f63 6174 696f m-source-locatio │ │ │ │ │ +0008f140: 6e2d 6465 6269 616e 2d77 6174 6368 7f31 n-debian-watch.1 │ │ │ │ │ +0008f150: 3134 3336 330a 5265 663a 2038 377f 3131 14363.Ref: 87.11 │ │ │ │ │ +0008f160: 3433 3633 0a4e 6f64 653a 2047 656e 6572 4363.Node: Gener │ │ │ │ │ +0008f170: 6174 6564 2066 696c 6573 206c 6973 7420 ated files list │ │ │ │ │ +0008f180: 6465 6269 616e 2f66 696c 6573 7f31 3135 debian/files.115 │ │ │ │ │ +0008f190: 3439 370a 5265 663a 2063 682d 736f 7572 497.Ref: ch-sour │ │ │ │ │ +0008f1a0: 6365 2067 656e 6572 6174 6564 2d66 696c ce generated-fil │ │ │ │ │ +0008f1b0: 6573 2d6c 6973 742d 6465 6269 616e 2d66 es-list-debian-f │ │ │ │ │ +0008f1c0: 696c 6573 7f31 3135 3636 340a 5265 663a iles.115664.Ref: │ │ │ │ │ +0008f1d0: 2038 387f 3131 3536 3634 0a52 6566 3a20 88.115664.Ref: │ │ │ │ │ +0008f1e0: 6368 2d73 6f75 7263 6520 732d 6465 6269 ch-source s-debi │ │ │ │ │ +0008f1f0: 616e 6669 6c65 737f 3131 3536 3634 0a52 anfiles.115664.R │ │ │ │ │ +0008f200: 6566 3a20 3839 7f31 3135 3636 340a 5265 ef: 89.115664.Re │ │ │ │ │ +0008f210: 663a 2047 656e 6572 6174 6564 2066 696c f: Generated fil │ │ │ │ │ +0008f220: 6573 206c 6973 7420 6465 6269 616e 2f66 es list debian/f │ │ │ │ │ +0008f230: 696c 6573 2d46 6f6f 746e 6f74 652d 317f iles-Footnote-1. │ │ │ │ │ +0008f240: 3131 3639 3037 0a4e 6f64 653a 2045 6d62 116907.Node: Emb │ │ │ │ │ +0008f250: 6564 6465 6420 636f 6465 2063 6f70 6965 edded code copie │ │ │ │ │ +0008f260: 737f 3131 3731 3332 0a52 6566 3a20 6368 s.117132.Ref: ch │ │ │ │ │ +0008f270: 2d73 6f75 7263 6520 656d 6265 6464 6564 -source embedded │ │ │ │ │ +0008f280: 2d63 6f64 652d 636f 7069 6573 7f31 3137 -code-copies.117 │ │ │ │ │ +0008f290: 3330 360a 5265 663a 2038 617f 3131 3733 306.Ref: 8a.1173 │ │ │ │ │ +0008f2a0: 3036 0a52 6566 3a20 6368 2d73 6f75 7263 06.Ref: ch-sourc │ │ │ │ │ +0008f2b0: 6520 732d 656d 6265 6464 6564 6669 6c65 e s-embeddedfile │ │ │ │ │ +0008f2c0: 737f 3131 3733 3036 0a52 6566 3a20 3862 s.117306.Ref: 8b │ │ │ │ │ +0008f2d0: 7f31 3137 3330 360a 5265 663a 2045 6d62 .117306.Ref: Emb │ │ │ │ │ +0008f2e0: 6564 6465 6420 636f 6465 2063 6f70 6965 edded code copie │ │ │ │ │ +0008f2f0: 732d 466f 6f74 6e6f 7465 2d31 7f31 3138 s-Footnote-1.118 │ │ │ │ │ +0008f300: 3037 350a 5265 663a 2045 6d62 6564 6465 075.Ref: Embedde │ │ │ │ │ +0008f310: 6420 636f 6465 2063 6f70 6965 732d 466f d code copies-Fo │ │ │ │ │ +0008f320: 6f74 6e6f 7465 2d32 7f31 3138 3134 320a otnote-2.118142. │ │ │ │ │ +0008f330: 4e6f 6465 3a20 536f 7572 6365 2070 6163 Node: Source pac │ │ │ │ │ +0008f340: 6b61 6765 2068 616e 646c 696e 6720 6465 kage handling de │ │ │ │ │ +0008f350: 6269 616e 2f52 4541 444d 4520 736f 7572 bian/README sour │ │ │ │ │ +0008f360: 6365 7f31 3138 3339 300a 5265 663a 2063 ce.118390.Ref: c │ │ │ │ │ +0008f370: 682d 736f 7572 6365 2073 2d72 6561 646d h-source s-readm │ │ │ │ │ +0008f380: 6573 6f75 7263 657f 3131 3835 3436 0a52 esource.118546.R │ │ │ │ │ +0008f390: 6566 3a20 3830 7f31 3138 3534 360a 5265 ef: 80.118546.Re │ │ │ │ │ +0008f3a0: 663a 2063 682d 736f 7572 6365 2073 6f75 f: ch-source sou │ │ │ │ │ +0008f3b0: 7263 652d 7061 636b 6167 652d 6861 6e64 rce-package-hand │ │ │ │ │ +0008f3c0: 6c69 6e67 2d64 6562 6961 6e2d 7265 6164 ling-debian-read │ │ │ │ │ +0008f3d0: 6d65 2d73 6f75 7263 657f 3131 3835 3436 me-source.118546 │ │ │ │ │ +0008f3e0: 0a52 6566 3a20 3863 7f31 3138 3534 360a .Ref: 8c.118546. │ │ │ │ │ +0008f3f0: 4e6f 6465 3a20 5265 7072 6f64 7563 6962 Node: Reproducib │ │ │ │ │ +0008f400: 696c 6974 797f 3132 3035 3239 0a52 6566 ility.120529.Ref │ │ │ │ │ +0008f410: 3a20 6368 2d73 6f75 7263 6520 7265 7072 : ch-source repr │ │ │ │ │ +0008f420: 6f64 7563 6962 696c 6974 797f 3132 3037 oducibility.1207 │ │ │ │ │ +0008f430: 3033 0a52 6566 3a20 3864 7f31 3230 3730 03.Ref: 8d.12070 │ │ │ │ │ +0008f440: 330a 5265 663a 2052 6570 726f 6475 6369 3.Ref: Reproduci │ │ │ │ │ +0008f450: 6269 6c69 7479 2d46 6f6f 746e 6f74 652d bility-Footnote- │ │ │ │ │ +0008f460: 317f 3132 3136 3039 0a4e 6f64 653a 204d 1.121609.Node: M │ │ │ │ │ +0008f470: 6973 7369 6e67 2073 6f75 7263 6573 2064 issing sources d │ │ │ │ │ +0008f480: 6562 6961 6e2f 6d69 7373 696e 672d 736f ebian/missing-so │ │ │ │ │ +0008f490: 7572 6365 737f 3132 3137 3436 0a52 6566 urces.121746.Ref │ │ │ │ │ +0008f4a0: 3a20 6368 2d73 6f75 7263 6520 6d69 7373 : ch-source miss │ │ │ │ │ +0008f4b0: 696e 672d 736f 7572 6365 732d 6465 6269 ing-sources-debi │ │ │ │ │ +0008f4c0: 616e 2d6d 6973 7369 6e67 2d73 6f75 7263 an-missing-sourc │ │ │ │ │ +0008f4d0: 6573 7f31 3231 3930 340a 5265 663a 2038 es.121904.Ref: 8 │ │ │ │ │ +0008f4e0: 657f 3132 3139 3034 0a4e 6f64 653a 2056 e.121904.Node: V │ │ │ │ │ +0008f4f0: 656e 646f 722d 7370 6563 6966 6963 2070 endor-specific p │ │ │ │ │ +0008f500: 6174 6368 2073 6572 6965 737f 3132 3238 atch series.1228 │ │ │ │ │ +0008f510: 3333 0a52 6566 3a20 6368 2d73 6f75 7263 33.Ref: ch-sourc │ │ │ │ │ +0008f520: 6520 7665 6e64 6f72 2d73 7065 6369 6669 e vendor-specifi │ │ │ │ │ +0008f530: 632d 7061 7463 682d 7365 7269 6573 7f31 c-patch-series.1 │ │ │ │ │ +0008f540: 3232 3936 370a 5265 663a 2038 667f 3132 22967.Ref: 8f.12 │ │ │ │ │ +0008f550: 3239 3637 0a4e 6f64 653a 2043 6f6e 7472 2967.Node: Contr │ │ │ │ │ +0008f560: 6f6c 2066 696c 6573 2061 6e64 2074 6865 ol files and the │ │ │ │ │ +0008f570: 6972 2066 6965 6c64 737f 3132 3332 3435 ir fields.123245 │ │ │ │ │ +0008f580: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +0008f590: 6669 656c 6473 2064 6f63 7f31 3233 3430 fields doc.12340 │ │ │ │ │ +0008f5a0: 380a 5265 663a 2033 397f 3132 3334 3038 8.Ref: 39.123408 │ │ │ │ │ +0008f5b0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +0008f5c0: 6669 656c 6473 2063 6f6e 7472 6f6c 2d66 fields control-f │ │ │ │ │ +0008f5d0: 696c 6573 2d61 6e64 2d74 6865 6972 2d66 iles-and-their-f │ │ │ │ │ +0008f5e0: 6965 6c64 737f 3132 3334 3038 0a52 6566 ields.123408.Ref │ │ │ │ │ +0008f5f0: 3a20 3930 7f31 3233 3430 380a 5265 663a : 90.123408.Ref: │ │ │ │ │ +0008f600: 2043 6f6e 7472 6f6c 2066 696c 6573 2061 Control files a │ │ │ │ │ +0008f610: 6e64 2074 6865 6972 2066 6965 6c64 732d nd their fields- │ │ │ │ │ +0008f620: 466f 6f74 6e6f 7465 2d31 7f31 3234 3231 Footnote-1.12421 │ │ │ │ │ +0008f630: 300a 4e6f 6465 3a20 5379 6e74 6178 206f 0.Node: Syntax o │ │ │ │ │ +0008f640: 6620 636f 6e74 726f 6c20 6669 6c65 737f f control files. │ │ │ │ │ +0008f650: 3132 3432 3737 0a52 6566 3a20 6368 2d63 124277.Ref: ch-c │ │ │ │ │ +0008f660: 6f6e 7472 6f6c 6669 656c 6473 2073 2d63 ontrolfields s-c │ │ │ │ │ +0008f670: 6f6e 7472 6f6c 7379 6e74 6178 7f31 3234 ontrolsyntax.124 │ │ │ │ │ +0008f680: 3434 360a 5265 663a 2039 317f 3132 3434 446.Ref: 91.1244 │ │ │ │ │ +0008f690: 3436 0a52 6566 3a20 6368 2d63 6f6e 7472 46.Ref: ch-contr │ │ │ │ │ +0008f6a0: 6f6c 6669 656c 6473 2073 796e 7461 782d olfields syntax- │ │ │ │ │ +0008f6b0: 6f66 2d63 6f6e 7472 6f6c 2d66 696c 6573 of-control-files │ │ │ │ │ +0008f6c0: 7f31 3234 3434 360a 5265 663a 2039 327f .124446.Ref: 92. │ │ │ │ │ +0008f6d0: 3132 3434 3436 0a52 6566 3a20 5379 6e74 124446.Ref: Synt │ │ │ │ │ +0008f6e0: 6178 206f 6620 636f 6e74 726f 6c20 6669 ax of control fi │ │ │ │ │ +0008f6f0: 6c65 732d 466f 6f74 6e6f 7465 2d31 7f31 les-Footnote-1.1 │ │ │ │ │ +0008f700: 3238 3238 320a 5265 663a 2053 796e 7461 28282.Ref: Synta │ │ │ │ │ +0008f710: 7820 6f66 2063 6f6e 7472 6f6c 2066 696c x of control fil │ │ │ │ │ +0008f720: 6573 2d46 6f6f 746e 6f74 652d 327f 3132 es-Footnote-2.12 │ │ │ │ │ +0008f730: 3834 3530 0a4e 6f64 653a 2044 6562 6961 8450.Node: Debia │ │ │ │ │ +0008f740: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +0008f750: 2074 656d 706c 6174 6520 636f 6e74 726f template contro │ │ │ │ │ +0008f760: 6c20 6669 6c65 7320 e280 9320 6465 6269 l files ... debi │ │ │ │ │ +0008f770: 616e 2f63 6f6e 7472 6f6c 7f31 3238 3632 an/control.12862 │ │ │ │ │ +0008f780: 320a 5265 663a 2063 682d 636f 6e74 726f 2.Ref: ch-contro │ │ │ │ │ +0008f790: 6c66 6965 6c64 7320 6465 6269 616e 2d73 lfields debian-s │ │ │ │ │ +0008f7a0: 6f75 7263 652d 7061 636b 6167 652d 7465 ource-package-te │ │ │ │ │ +0008f7b0: 6d70 6c61 7465 2d63 6f6e 7472 6f6c 2d66 mplate-control-f │ │ │ │ │ +0008f7c0: 696c 6573 2d64 6562 6961 6e2d 636f 6e74 iles-debian-cont │ │ │ │ │ +0008f7d0: 726f 6c7f 3132 3838 3534 0a52 6566 3a20 rol.128854.Ref: │ │ │ │ │ +0008f7e0: 3933 7f31 3238 3835 340a 5265 663a 2063 93.128854.Ref: c │ │ │ │ │ +0008f7f0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +0008f800: 732d 736f 7572 6365 636f 6e74 726f 6c66 s-sourcecontrolf │ │ │ │ │ +0008f810: 696c 6573 7f31 3238 3835 340a 5265 663a iles.128854.Ref: │ │ │ │ │ +0008f820: 2039 347f 3132 3838 3534 0a4e 6f64 653a 94.128854.Node: │ │ │ │ │ +0008f830: 2044 6562 6961 6e20 6269 6e61 7279 2070 Debian binary p │ │ │ │ │ +0008f840: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ +0008f850: 696c 6573 20e2 8093 2044 4542 4941 4e2f iles ... DEBIAN/ │ │ │ │ │ +0008f860: 636f 6e74 726f 6c7f 3133 3132 3730 0a52 control.131270.R │ │ │ │ │ +0008f870: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +0008f880: 656c 6473 2064 6562 6961 6e2d 6269 6e61 elds debian-bina │ │ │ │ │ +0008f890: 7279 2d70 6163 6b61 6765 2d63 6f6e 7472 ry-package-contr │ │ │ │ │ +0008f8a0: 6f6c 2d66 696c 6573 2d64 6562 6961 6e2d ol-files-debian- │ │ │ │ │ +0008f8b0: 636f 6e74 726f 6c7f 3133 3135 3232 0a52 control.131522.R │ │ │ │ │ +0008f8c0: 6566 3a20 3965 7f31 3331 3532 320a 5265 ef: 9e.131522.Re │ │ │ │ │ +0008f8d0: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +0008f8e0: 6c64 7320 732d 6269 6e61 7279 636f 6e74 lds s-binarycont │ │ │ │ │ +0008f8f0: 726f 6c66 696c 6573 7f31 3331 3532 320a rolfiles.131522. │ │ │ │ │ +0008f900: 5265 663a 2033 357f 3133 3135 3232 0a4e Ref: 35.131522.N │ │ │ │ │ +0008f910: 6f64 653a 2044 6562 6961 6e20 736f 7572 ode: Debian sour │ │ │ │ │ +0008f920: 6365 2070 6163 6b61 6765 2063 6f6e 7472 ce package contr │ │ │ │ │ +0008f930: 6f6c 2066 696c 6573 20e2 8093 2064 7363 ol files ... dsc │ │ │ │ │ +0008f940: 7f31 3332 3237 300a 5265 663a 2063 682d .132270.Ref: ch- │ │ │ │ │ +0008f950: 636f 6e74 726f 6c66 6965 6c64 7320 6465 controlfields de │ │ │ │ │ +0008f960: 6269 616e 2d73 6f75 7263 652d 7061 636b bian-source-pack │ │ │ │ │ +0008f970: 6167 652d 636f 6e74 726f 6c2d 6669 6c65 age-control-file │ │ │ │ │ +0008f980: 732d 6473 637f 3133 3235 3036 0a52 6566 s-dsc.132506.Ref │ │ │ │ │ +0008f990: 3a20 6130 7f31 3332 3530 360a 5265 663a : a0.132506.Ref: │ │ │ │ │ +0008f9a0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +0008f9b0: 7320 732d 6465 6269 616e 736f 7572 6365 s s-debiansource │ │ │ │ │ +0008f9c0: 636f 6e74 726f 6c66 696c 6573 7f31 3332 controlfiles.132 │ │ │ │ │ +0008f9d0: 3530 360a 5265 663a 2036 337f 3133 3235 506.Ref: 63.1325 │ │ │ │ │ +0008f9e0: 3036 0a4e 6f64 653a 2044 6562 6961 6e20 06.Node: Debian │ │ │ │ │ +0008f9f0: 7570 6c6f 6164 2063 6861 6e67 6573 2063 upload changes c │ │ │ │ │ +0008fa00: 6f6e 7472 6f6c 2066 696c 6573 20e2 8093 ontrol files ... │ │ │ │ │ +0008fa10: 2063 6861 6e67 6573 7f31 3333 3637 320a changes.133672. │ │ │ │ │ +0008fa20: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +0008fa30: 6965 6c64 7320 6465 6269 616e 2d75 706c ields debian-upl │ │ │ │ │ +0008fa40: 6f61 642d 6368 616e 6765 732d 636f 6e74 oad-changes-cont │ │ │ │ │ +0008fa50: 726f 6c2d 6669 6c65 732d 6368 616e 6765 rol-files-change │ │ │ │ │ +0008fa60: 737f 3133 3338 3638 0a52 6566 3a20 6136 s.133868.Ref: a6 │ │ │ │ │ +0008fa70: 7f31 3333 3836 380a 5265 663a 2063 682d .133868.Ref: ch- │ │ │ │ │ +0008fa80: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ +0008fa90: 6465 6269 616e 6368 616e 6765 7366 696c debianchangesfil │ │ │ │ │ +0008faa0: 6573 7f31 3333 3836 380a 5265 663a 2061 es.133868.Ref: a │ │ │ │ │ +0008fab0: 377f 3133 3338 3638 0a4e 6f64 653a 204c 7.133868.Node: L │ │ │ │ │ +0008fac0: 6973 7420 6f66 2066 6965 6c64 737f 3133 ist of fields.13 │ │ │ │ │ +0008fad0: 3531 3236 0a52 6566 3a20 6368 2d63 6f6e 5126.Ref: ch-con │ │ │ │ │ +0008fae0: 7472 6f6c 6669 656c 6473 206c 6973 742d trolfields list- │ │ │ │ │ +0008faf0: 6f66 2d66 6965 6c64 737f 3133 3532 3938 of-fields.135298 │ │ │ │ │ +0008fb00: 0a52 6566 3a20 6161 7f31 3335 3239 380a .Ref: aa.135298. │ │ │ │ │ +0008fb10: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +0008fb20: 6965 6c64 7320 732d 636f 6e74 726f 6c66 ields s-controlf │ │ │ │ │ +0008fb30: 6965 6c64 736c 6973 747f 3133 3532 3938 ieldslist.135298 │ │ │ │ │ +0008fb40: 0a52 6566 3a20 6162 7f31 3335 3239 380a .Ref: ab.135298. │ │ │ │ │ +0008fb50: 4e6f 6465 3a20 536f 7572 6365 7f31 3336 Node: Source.136 │ │ │ │ │ +0008fb60: 3130 390a 5265 663a 2063 682d 636f 6e74 109.Ref: ch-cont │ │ │ │ │ +0008fb70: 726f 6c66 6965 6c64 7320 732d 662d 736f rolfields s-f-so │ │ │ │ │ +0008fb80: 7572 6365 7f31 3336 3139 320a 5265 663a urce.136192.Ref: │ │ │ │ │ +0008fb90: 2039 357f 3133 3631 3932 0a52 6566 3a20 95.136192.Ref: │ │ │ │ │ +0008fba0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +0008fbb0: 2073 6f75 7263 657f 3133 3631 3932 0a52 source.136192.R │ │ │ │ │ +0008fbc0: 6566 3a20 6163 7f31 3336 3139 320a 5265 ef: ac.136192.Re │ │ │ │ │ +0008fbd0: 663a 2053 6f75 7263 652d 466f 6f74 6e6f f: Source-Footno │ │ │ │ │ +0008fbe0: 7465 2d31 7f31 3337 3135 340a 4e6f 6465 te-1.137154.Node │ │ │ │ │ +0008fbf0: 3a20 4d61 696e 7461 696e 6572 7f31 3337 : Maintainer.137 │ │ │ │ │ +0008fc00: 3235 320a 5265 663a 2063 682d 636f 6e74 252.Ref: ch-cont │ │ │ │ │ +0008fc10: 726f 6c66 6965 6c64 7320 6d61 696e 7461 rolfields mainta │ │ │ │ │ +0008fc20: 696e 6572 7f31 3337 3335 330a 5265 663a iner.137353.Ref: │ │ │ │ │ +0008fc30: 2061 647f 3133 3733 3533 0a52 6566 3a20 ad.137353.Ref: │ │ │ │ │ +0008fc40: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +0008fc50: 2073 2d66 2d6d 6169 6e74 6169 6e65 727f s-f-maintainer. │ │ │ │ │ +0008fc60: 3133 3733 3533 0a52 6566 3a20 3439 7f31 137353.Ref: 49.1 │ │ │ │ │ +0008fc70: 3337 3335 330a 4e6f 6465 3a20 5570 6c6f 37353.Node: Uplo │ │ │ │ │ +0008fc80: 6164 6572 737f 3133 3830 3438 0a52 6566 aders.138048.Ref │ │ │ │ │ +0008fc90: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +0008fca0: 6473 2073 2d66 2d75 706c 6f61 6465 7273 ds s-f-uploaders │ │ │ │ │ +0008fcb0: 7f31 3338 3135 330a 5265 663a 2034 617f .138153.Ref: 4a. │ │ │ │ │ +0008fcc0: 3133 3831 3533 0a52 6566 3a20 6368 2d63 138153.Ref: ch-c │ │ │ │ │ +0008fcd0: 6f6e 7472 6f6c 6669 656c 6473 2075 706c ontrolfields upl │ │ │ │ │ +0008fce0: 6f61 6465 7273 7f31 3338 3135 330a 5265 oaders.138153.Re │ │ │ │ │ +0008fcf0: 663a 2061 657f 3133 3831 3533 0a4e 6f64 f: ae.138153.Nod │ │ │ │ │ +0008fd00: 653a 2043 6861 6e67 6564 2d42 797f 3133 e: Changed-By.13 │ │ │ │ │ +0008fd10: 3838 3436 0a52 6566 3a20 6368 2d63 6f6e 8846.Ref: ch-con │ │ │ │ │ +0008fd20: 7472 6f6c 6669 656c 6473 2063 6861 6e67 trolfields chang │ │ │ │ │ +0008fd30: 6564 2d62 797f 3133 3839 3438 0a52 6566 ed-by.138948.Ref │ │ │ │ │ +0008fd40: 3a20 6166 7f31 3338 3934 380a 5265 663a : af.138948.Ref: │ │ │ │ │ +0008fd50: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +0008fd60: 7320 732d 662d 6368 616e 6765 642d 6279 s s-f-changed-by │ │ │ │ │ +0008fd70: 7f31 3338 3934 380a 5265 663a 2037 317f .138948.Ref: 71. │ │ │ │ │ +0008fd80: 3133 3839 3438 0a4e 6f64 653a 2053 6563 138948.Node: Sec │ │ │ │ │ +0008fd90: 7469 6f6e 7f31 3339 3136 300a 5265 663a tion.139160.Ref: │ │ │ │ │ +0008fda0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +0008fdb0: 7320 732d 662d 7365 6374 696f 6e7f 3133 s s-f-section.13 │ │ │ │ │ +0008fdc0: 3932 3631 0a52 6566 3a20 3266 7f31 3339 9261.Ref: 2f.139 │ │ │ │ │ +0008fdd0: 3236 310a 5265 663a 2063 682d 636f 6e74 261.Ref: ch-cont │ │ │ │ │ +0008fde0: 726f 6c66 6965 6c64 7320 7365 6374 696f rolfields sectio │ │ │ │ │ +0008fdf0: 6e7f 3133 3932 3631 0a52 6566 3a20 6230 n.139261.Ref: b0 │ │ │ │ │ +0008fe00: 7f31 3339 3236 310a 4e6f 6465 3a20 5072 .139261.Node: Pr │ │ │ │ │ +0008fe10: 696f 7269 7479 7f31 3339 3633 350a 5265 iority.139635.Re │ │ │ │ │ +0008fe20: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +0008fe30: 6c64 7320 7072 696f 7269 7479 7f31 3339 lds priority.139 │ │ │ │ │ +0008fe40: 3733 330a 5265 663a 2062 317f 3133 3937 733.Ref: b1.1397 │ │ │ │ │ +0008fe50: 3333 0a52 6566 3a20 6368 2d63 6f6e 7472 33.Ref: ch-contr │ │ │ │ │ +0008fe60: 6f6c 6669 656c 6473 2073 2d66 2d70 7269 olfields s-f-pri │ │ │ │ │ +0008fe70: 6f72 6974 797f 3133 3937 3333 0a52 6566 ority.139733.Ref │ │ │ │ │ +0008fe80: 3a20 3332 7f31 3339 3733 330a 4e6f 6465 : 32.139733.Node │ │ │ │ │ +0008fe90: 3a20 5061 636b 6167 657f 3134 3031 3130 : Package.140110 │ │ │ │ │ +0008fea0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +0008feb0: 6669 656c 6473 2070 6163 6b61 6765 7f31 fields package.1 │ │ │ │ │ +0008fec0: 3430 3231 330a 5265 663a 2062 327f 3134 40213.Ref: b2.14 │ │ │ │ │ +0008fed0: 3032 3133 0a52 6566 3a20 6368 2d63 6f6e 0213.Ref: ch-con │ │ │ │ │ +0008fee0: 7472 6f6c 6669 656c 6473 2073 2d66 2d70 trolfields s-f-p │ │ │ │ │ +0008fef0: 6163 6b61 6765 7f31 3430 3231 330a 5265 ackage.140213.Re │ │ │ │ │ +0008ff00: 663a 2033 637f 3134 3032 3133 0a4e 6f64 f: 3c.140213.Nod │ │ │ │ │ +0008ff10: 653a 2041 7263 6869 7465 6374 7572 657f e: Architecture. │ │ │ │ │ +0008ff20: 3134 3034 3135 0a52 6566 3a20 6368 2d63 140415.Ref: ch-c │ │ │ │ │ +0008ff30: 6f6e 7472 6f6c 6669 656c 6473 2061 7263 ontrolfields arc │ │ │ │ │ +0008ff40: 6869 7465 6374 7572 657f 3134 3035 3139 hitecture.140519 │ │ │ │ │ +0008ff50: 0a52 6566 3a20 6233 7f31 3430 3531 390a .Ref: b3.140519. │ │ │ │ │ +0008ff60: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +0008ff70: 6965 6c64 7320 732d 662d 6172 6368 6974 ields s-f-archit │ │ │ │ │ +0008ff80: 6563 7475 7265 7f31 3430 3531 390a 5265 ecture.140519.Re │ │ │ │ │ +0008ff90: 663a 2039 617f 3134 3035 3139 0a4e 6f64 f: 9a.140519.Nod │ │ │ │ │ +0008ffa0: 653a 2045 7373 656e 7469 616c 7f31 3434 e: Essential.144 │ │ │ │ │ +0008ffb0: 3331 330a 5265 663a 2063 682d 636f 6e74 313.Ref: ch-cont │ │ │ │ │ +0008ffc0: 726f 6c66 6965 6c64 7320 6573 7365 6e74 rolfields essent │ │ │ │ │ +0008ffd0: 6961 6c7f 3134 3435 3236 0a52 6566 3a20 ial.144526.Ref: │ │ │ │ │ +0008ffe0: 6235 7f31 3434 3532 360a 5265 663a 2063 b5.144526.Ref: c │ │ │ │ │ +0008fff0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00090000: 732d 662d 6573 7365 6e74 6961 6c7f 3134 s-f-essential.14 │ │ │ │ │ +00090010: 3435 3236 0a52 6566 3a20 3562 7f31 3434 4526.Ref: 5b.144 │ │ │ │ │ +00090020: 3532 360a 4e6f 6465 3a20 5061 636b 6167 526.Node: Packag │ │ │ │ │ +00090030: 6520 696e 7465 7272 656c 6174 696f 6e73 e interrelations │ │ │ │ │ +00090040: 6869 7020 6669 656c 6473 2044 6570 656e hip fields Depen │ │ │ │ │ +00090050: 6473 2050 7265 2d44 6570 656e 6473 2052 ds Pre-Depends R │ │ │ │ │ +00090060: 6563 6f6d 6d65 6e64 7320 5375 6767 6573 ecommends Sugges │ │ │ │ │ +00090070: 7473 2042 7265 616b 7320 436f 6e66 6c69 ts Breaks Confli │ │ │ │ │ +00090080: 6374 7320 5072 6f76 6964 6573 2052 6570 cts Provides Rep │ │ │ │ │ +00090090: 6c61 6365 7320 456e 6861 6e63 6573 7f31 laces Enhances.1 │ │ │ │ │ +000900a0: 3434 3935 330a 5265 663a 2063 682d 636f 44953.Ref: ch-co │ │ │ │ │ +000900b0: 6e74 726f 6c66 6965 6c64 7320 7061 636b ntrolfields pack │ │ │ │ │ +000900c0: 6167 652d 696e 7465 7272 656c 6174 696f age-interrelatio │ │ │ │ │ +000900d0: 6e73 6869 702d 6669 656c 6473 2d64 6570 nship-fields-dep │ │ │ │ │ +000900e0: 656e 6473 2d70 7265 2d64 6570 656e 6473 ends-pre-depends │ │ │ │ │ +000900f0: 2d72 6563 6f6d 6d65 6e64 732d 7375 6767 -recommends-sugg │ │ │ │ │ +00090100: 6573 7473 2d62 7265 616b 732d 636f 6e66 ests-breaks-conf │ │ │ │ │ +00090110: 6c69 6374 732d 7072 6f76 6964 6573 2d72 licts-provides-r │ │ │ │ │ +00090120: 6570 6c61 6365 732d 656e 6861 6e63 6573 eplaces-enhances │ │ │ │ │ +00090130: 7f31 3435 3137 310a 5265 663a 2062 367f .145171.Ref: b6. │ │ │ │ │ +00090140: 3134 3531 3731 0a52 6566 3a20 6368 2d63 145171.Ref: ch-c │ │ │ │ │ +00090150: 6f6e 7472 6f6c 6669 656c 6473 2073 352d ontrolfields s5- │ │ │ │ │ +00090160: 362d 3130 7f31 3435 3137 310a 5265 663a 6-10.145171.Ref: │ │ │ │ │ +00090170: 2062 377f 3134 3531 3731 0a4e 6f64 653a b7.145171.Node: │ │ │ │ │ +00090180: 2053 7461 6e64 6172 6473 2d56 6572 7369 Standards-Versi │ │ │ │ │ +00090190: 6f6e 7f31 3435 3638 300a 5265 663a 2063 on.145680.Ref: c │ │ │ │ │ +000901a0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +000901b0: 732d 662d 7374 616e 6461 7264 732d 7665 s-f-standards-ve │ │ │ │ │ +000901c0: 7273 696f 6e7f 3134 3538 3936 0a52 6566 rsion.145896.Ref │ │ │ │ │ +000901d0: 3a20 3636 7f31 3435 3839 360a 5265 663a : 66.145896.Ref: │ │ │ │ │ +000901e0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +000901f0: 7320 7374 616e 6461 7264 732d 7665 7273 s standards-vers │ │ │ │ │ +00090200: 696f 6e7f 3134 3538 3936 0a52 6566 3a20 ion.145896.Ref: │ │ │ │ │ +00090210: 6238 7f31 3435 3839 360a 5265 663a 2053 b8.145896.Ref: S │ │ │ │ │ +00090220: 7461 6e64 6172 6473 2d56 6572 7369 6f6e tandards-Version │ │ │ │ │ +00090230: 2d46 6f6f 746e 6f74 652d 317f 3134 3730 -Footnote-1.1470 │ │ │ │ │ +00090240: 3430 0a4e 6f64 653a 2056 6572 7369 6f6e 40.Node: Version │ │ │ │ │ +00090250: 7f31 3437 3432 370a 5265 663a 2063 682d .147427.Ref: ch- │ │ │ │ │ +00090260: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ +00090270: 662d 7665 7273 696f 6e7f 3134 3735 3338 f-version.147538 │ │ │ │ │ +00090280: 0a52 6566 3a20 3431 7f31 3437 3533 380a .Ref: 41.147538. │ │ │ │ │ +00090290: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +000902a0: 6965 6c64 7320 7665 7273 696f 6e7f 3134 ields version.14 │ │ │ │ │ +000902b0: 3735 3338 0a52 6566 3a20 6239 7f31 3437 7538.Ref: b9.147 │ │ │ │ │ +000902c0: 3533 380a 5265 663a 2056 6572 7369 6f6e 538.Ref: Version │ │ │ │ │ +000902d0: 2d46 6f6f 746e 6f74 652d 317f 3135 3135 -Footnote-1.1515 │ │ │ │ │ +000902e0: 3335 0a52 6566 3a20 5665 7273 696f 6e2d 35.Ref: Version- │ │ │ │ │ +000902f0: 466f 6f74 6e6f 7465 2d32 7f31 3531 3538 Footnote-2.15158 │ │ │ │ │ +00090300: 330a 4e6f 6465 3a20 4570 6f63 6873 2073 3.Node: Epochs s │ │ │ │ │ +00090310: 686f 756c 6420 6265 2075 7365 6420 7370 hould be used sp │ │ │ │ │ +00090320: 6172 696e 676c 797f 3135 3137 3537 0a52 aringly.151757.R │ │ │ │ │ +00090330: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +00090340: 656c 6473 2065 706f 6368 732d 7368 6f75 elds epochs-shou │ │ │ │ │ +00090350: 6c64 2d62 652d 7573 6564 2d73 7061 7269 ld-be-used-spari │ │ │ │ │ +00090360: 6e67 6c79 7f31 3531 3837 350a 5265 663a ngly.151875.Ref: │ │ │ │ │ +00090370: 2062 617f 3135 3138 3735 0a52 6566 3a20 ba.151875.Ref: │ │ │ │ │ +00090380: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +00090390: 2073 2d61 766f 6964 2d65 706f 6368 737f s-avoid-epochs. │ │ │ │ │ +000903a0: 3135 3138 3735 0a52 6566 3a20 6262 7f31 151875.Ref: bb.1 │ │ │ │ │ +000903b0: 3531 3837 350a 5265 663a 2045 706f 6368 51875.Ref: Epoch │ │ │ │ │ +000903c0: 7320 7368 6f75 6c64 2062 6520 7573 6564 s should be used │ │ │ │ │ +000903d0: 2073 7061 7269 6e67 6c79 2d46 6f6f 746e sparingly-Footn │ │ │ │ │ +000903e0: 6f74 652d 317f 3135 3238 3638 0a4e 6f64 ote-1.152868.Nod │ │ │ │ │ +000903f0: 653a 2053 7065 6369 616c 2076 6572 7369 e: Special versi │ │ │ │ │ +00090400: 6f6e 2063 6f6e 7665 6e74 696f 6e73 7f31 on conventions.1 │ │ │ │ │ +00090410: 3533 3033 310a 5265 663a 2063 682d 636f 53031.Ref: ch-co │ │ │ │ │ +00090420: 6e74 726f 6c66 6965 6c64 7320 7370 6563 ntrolfields spec │ │ │ │ │ +00090430: 6961 6c2d 7665 7273 696f 6e2d 636f 6e76 ial-version-conv │ │ │ │ │ +00090440: 656e 7469 6f6e 737f 3135 3331 3439 0a52 entions.153149.R │ │ │ │ │ +00090450: 6566 3a20 6263 7f31 3533 3134 390a 4e6f ef: bc.153149.No │ │ │ │ │ +00090460: 6465 3a20 4465 7363 7269 7074 696f 6e7f de: Description. │ │ │ │ │ +00090470: 3135 3934 3830 0a52 6566 3a20 6368 2d63 159480.Ref: ch-c │ │ │ │ │ +00090480: 6f6e 7472 6f6c 6669 656c 6473 2064 6573 ontrolfields des │ │ │ │ │ +00090490: 6372 6970 7469 6f6e 7f31 3539 3538 360a cription.159586. │ │ │ │ │ +000904a0: 5265 663a 2062 647f 3135 3935 3836 0a52 Ref: bd.159586.R │ │ │ │ │ +000904b0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +000904c0: 656c 6473 2073 2d66 2d64 6573 6372 6970 elds s-f-descrip │ │ │ │ │ +000904d0: 7469 6f6e 7f31 3539 3538 360a 5265 663a tion.159586.Ref: │ │ │ │ │ +000904e0: 2034 647f 3135 3935 3836 0a52 6566 3a20 4d.159586.Ref: │ │ │ │ │ +000904f0: 4465 7363 7269 7074 696f 6e2d 466f 6f74 Description-Foot │ │ │ │ │ +00090500: 6e6f 7465 2d31 7f31 3632 3033 320a 4e6f note-1.162032.No │ │ │ │ │ +00090510: 6465 3a20 4469 7374 7269 6275 7469 6f6e de: Distribution │ │ │ │ │ +00090520: 7f31 3632 3235 300a 5265 663a 2063 682d .162250.Ref: ch- │ │ │ │ │ +00090530: 636f 6e74 726f 6c66 6965 6c64 7320 6469 controlfields di │ │ │ │ │ +00090540: 7374 7269 6275 7469 6f6e 7f31 3632 3335 stribution.16235 │ │ │ │ │ +00090550: 330a 5265 663a 2062 657f 3136 3233 3533 3.Ref: be.162353 │ │ │ │ │ +00090560: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +00090570: 6669 656c 6473 2073 2d66 2d64 6973 7472 fields s-f-distr │ │ │ │ │ +00090580: 6962 7574 696f 6e7f 3136 3233 3533 0a52 ibution.162353.R │ │ │ │ │ +00090590: 6566 3a20 3665 7f31 3632 3335 330a 5265 ef: 6e.162353.Re │ │ │ │ │ +000905a0: 663a 2044 6973 7472 6962 7574 696f 6e2d f: Distribution- │ │ │ │ │ +000905b0: 466f 6f74 6e6f 7465 2d31 7f31 3632 3834 Footnote-1.16284 │ │ │ │ │ +000905c0: 340a 4e6f 6465 3a20 4461 7465 7f31 3633 4.Node: Date.163 │ │ │ │ │ +000905d0: 3637 380a 5265 663a 2063 682d 636f 6e74 678.Ref: ch-cont │ │ │ │ │ +000905e0: 726f 6c66 6965 6c64 7320 6461 7465 7f31 rolfields date.1 │ │ │ │ │ +000905f0: 3633 3737 360a 5265 663a 2062 667f 3136 63776.Ref: bf.16 │ │ │ │ │ +00090600: 3337 3736 0a52 6566 3a20 6368 2d63 6f6e 3776.Ref: ch-con │ │ │ │ │ +00090610: 7472 6f6c 6669 656c 6473 2073 2d66 2d64 trolfields s-f-d │ │ │ │ │ +00090620: 6174 657f 3136 3337 3736 0a52 6566 3a20 ate.163776.Ref: │ │ │ │ │ +00090630: 6138 7f31 3633 3737 360a 4e6f 6465 3a20 a8.163776.Node: │ │ │ │ │ +00090640: 466f 726d 6174 7f31 3634 3039 320a 5265 Format.164092.Re │ │ │ │ │ +00090650: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +00090660: 6c64 7320 666f 726d 6174 7f31 3634 3138 lds format.16418 │ │ │ │ │ +00090670: 350a 5265 663a 2063 307f 3136 3431 3835 5.Ref: c0.164185 │ │ │ │ │ +00090680: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +00090690: 6669 656c 6473 2073 2d66 2d66 6f72 6d61 fields s-f-forma │ │ │ │ │ +000906a0: 747f 3136 3431 3835 0a52 6566 3a20 6131 t.164185.Ref: a1 │ │ │ │ │ +000906b0: 7f31 3634 3138 350a 5265 663a 2046 6f72 .164185.Ref: For │ │ │ │ │ +000906c0: 6d61 742d 466f 6f74 6e6f 7465 2d31 7f31 mat-Footnote-1.1 │ │ │ │ │ +000906d0: 3635 3039 300a 4e6f 6465 3a20 5572 6765 65090.Node: Urge │ │ │ │ │ +000906e0: 6e63 797f 3136 3532 3236 0a52 6566 3a20 ncy.165226.Ref: │ │ │ │ │ +000906f0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +00090700: 2073 2d66 2d75 7267 656e 6379 7f31 3635 s-f-urgency.165 │ │ │ │ │ +00090710: 3332 320a 5265 663a 2036 667f 3136 3533 322.Ref: 6f.1653 │ │ │ │ │ +00090720: 3232 0a52 6566 3a20 6368 2d63 6f6e 7472 22.Ref: ch-contr │ │ │ │ │ +00090730: 6f6c 6669 656c 6473 2075 7267 656e 6379 olfields urgency │ │ │ │ │ +00090740: 7f31 3635 3332 320a 5265 663a 2063 317f .165322.Ref: c1. │ │ │ │ │ +00090750: 3136 3533 3232 0a52 6566 3a20 5572 6765 165322.Ref: Urge │ │ │ │ │ +00090760: 6e63 792d 466f 6f74 6e6f 7465 2d31 7f31 ncy-Footnote-1.1 │ │ │ │ │ +00090770: 3635 3933 350a 4e6f 6465 3a20 4368 616e 65935.Node: Chan │ │ │ │ │ +00090780: 6765 737f 3136 3633 3131 0a52 6566 3a20 ges.166311.Ref: │ │ │ │ │ +00090790: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +000907a0: 2063 6861 6e67 6573 7f31 3636 3430 370a changes.166407. │ │ │ │ │ +000907b0: 5265 663a 2063 327f 3136 3634 3037 0a52 Ref: c2.166407.R │ │ │ │ │ +000907c0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +000907d0: 656c 6473 2073 2d66 2d63 6861 6e67 6573 elds s-f-changes │ │ │ │ │ +000907e0: 7f31 3636 3430 370a 5265 663a 2061 397f .166407.Ref: a9. │ │ │ │ │ +000907f0: 3136 3634 3037 0a4e 6f64 653a 2042 696e 166407.Node: Bin │ │ │ │ │ +00090800: 6172 797f 3136 3734 3438 0a52 6566 3a20 ary.167448.Ref: │ │ │ │ │ +00090810: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +00090820: 2062 696e 6172 797f 3136 3735 3531 0a52 binary.167551.R │ │ │ │ │ +00090830: 6566 3a20 6333 7f31 3637 3535 310a 5265 ef: c3.167551.Re │ │ │ │ │ +00090840: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +00090850: 6c64 7320 732d 662d 6269 6e61 7279 7f31 lds s-f-binary.1 │ │ │ │ │ +00090860: 3637 3535 310a 5265 663a 2061 327f 3136 67551.Ref: a2.16 │ │ │ │ │ +00090870: 3735 3531 0a52 6566 3a20 4269 6e61 7279 7551.Ref: Binary │ │ │ │ │ +00090880: 2d46 6f6f 746e 6f74 652d 317f 3136 3833 -Footnote-1.1683 │ │ │ │ │ +00090890: 3232 0a4e 6f64 653a 2049 6e73 7461 6c6c 22.Node: Install │ │ │ │ │ +000908a0: 6564 2d53 697a 657f 3136 3833 3732 0a52 ed-Size.168372.R │ │ │ │ │ +000908b0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +000908c0: 656c 6473 2069 6e73 7461 6c6c 6564 2d73 elds installed-s │ │ │ │ │ +000908d0: 697a 657f 3136 3834 3733 0a52 6566 3a20 ize.168473.Ref: │ │ │ │ │ +000908e0: 6334 7f31 3638 3437 330a 5265 663a 2063 c4.168473.Ref: c │ │ │ │ │ +000908f0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00090900: 732d 662d 696e 7374 616c 6c65 642d 7369 s-f-installed-si │ │ │ │ │ +00090910: 7a65 7f31 3638 3437 330a 5265 663a 2039 ze.168473.Ref: 9 │ │ │ │ │ +00090920: 667f 3136 3834 3733 0a4e 6f64 653a 2046 f.168473.Node: F │ │ │ │ │ +00090930: 696c 6573 7f31 3639 3030 390a 5265 663a iles.169009.Ref: │ │ │ │ │ +00090940: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +00090950: 7320 6669 6c65 737f 3136 3931 3130 0a52 s files.169110.R │ │ │ │ │ +00090960: 6566 3a20 6335 7f31 3639 3131 300a 5265 ef: c5.169110.Re │ │ │ │ │ +00090970: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +00090980: 6c64 7320 732d 662d 6669 6c65 737f 3136 lds s-f-files.16 │ │ │ │ │ +00090990: 3931 3130 0a52 6566 3a20 3436 7f31 3639 9110.Ref: 46.169 │ │ │ │ │ +000909a0: 3131 300a 5265 663a 2046 696c 6573 2d46 110.Ref: Files-F │ │ │ │ │ +000909b0: 6f6f 746e 6f74 652d 317f 3137 3136 3536 ootnote-1.171656 │ │ │ │ │ +000909c0: 0a4e 6f64 653a 2043 6c6f 7365 737f 3137 .Node: Closes.17 │ │ │ │ │ +000909d0: 3137 3133 0a52 6566 3a20 6368 2d63 6f6e 1713.Ref: ch-con │ │ │ │ │ +000909e0: 7472 6f6c 6669 656c 6473 2063 6c6f 7365 trolfields close │ │ │ │ │ +000909f0: 737f 3137 3138 3038 0a52 6566 3a20 6337 s.171808.Ref: c7 │ │ │ │ │ +00090a00: 7f31 3731 3830 380a 5265 663a 2063 682d .171808.Ref: ch- │ │ │ │ │ +00090a10: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ +00090a20: 662d 636c 6f73 6573 7f31 3731 3830 380a f-closes.171808. │ │ │ │ │ +00090a30: 5265 663a 2037 307f 3137 3138 3038 0a4e Ref: 70.171808.N │ │ │ │ │ +00090a40: 6f64 653a 2048 6f6d 6570 6167 657f 3137 ode: Homepage.17 │ │ │ │ │ +00090a50: 3139 3531 0a52 6566 3a20 6368 2d63 6f6e 1951.Ref: ch-con │ │ │ │ │ +00090a60: 7472 6f6c 6669 656c 6473 2068 6f6d 6570 trolfields homep │ │ │ │ │ +00090a70: 6167 657f 3137 3230 3736 0a52 6566 3a20 age.172076.Ref: │ │ │ │ │ +00090a80: 6338 7f31 3732 3037 360a 5265 663a 2063 c8.172076.Ref: c │ │ │ │ │ +00090a90: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00090aa0: 732d 662d 686f 6d65 7061 6765 7f31 3732 s-f-homepage.172 │ │ │ │ │ +00090ab0: 3037 360a 5265 663a 2039 377f 3137 3230 076.Ref: 97.1720 │ │ │ │ │ +00090ac0: 3736 0a4e 6f64 653a 2043 6865 636b 7375 76.Node: Checksu │ │ │ │ │ +00090ad0: 6d73 2d53 6861 3120 616e 6420 4368 6563 ms-Sha1 and Chec │ │ │ │ │ +00090ae0: 6b73 756d 732d 5368 6132 3536 7f31 3732 ksums-Sha256.172 │ │ │ │ │ +00090af0: 3431 320a 5265 663a 2063 682d 636f 6e74 412.Ref: ch-cont │ │ │ │ │ +00090b00: 726f 6c66 6965 6c64 7320 6368 6563 6b73 rolfields checks │ │ │ │ │ +00090b10: 756d 732d 7368 6131 2d61 6e64 2d63 6865 ums-sha1-and-che │ │ │ │ │ +00090b20: 636b 7375 6d73 2d73 6861 3235 367f 3137 cksums-sha256.17 │ │ │ │ │ +00090b30: 3235 3438 0a52 6566 3a20 6339 7f31 3732 2548.Ref: c9.172 │ │ │ │ │ +00090b40: 3534 380a 5265 663a 2063 682d 636f 6e74 548.Ref: ch-cont │ │ │ │ │ +00090b50: 726f 6c66 6965 6c64 7320 732d 662d 6368 rolfields s-f-ch │ │ │ │ │ +00090b60: 6563 6b73 756d 737f 3137 3235 3438 0a52 ecksums.172548.R │ │ │ │ │ +00090b70: 6566 3a20 6135 7f31 3732 3534 380a 4e6f ef: a5.172548.No │ │ │ │ │ +00090b80: 6465 3a20 444d 2d55 706c 6f61 642d 416c de: DM-Upload-Al │ │ │ │ │ +00090b90: 6c6f 7765 647f 3137 3433 3437 0a52 6566 lowed.174347.Ref │ │ │ │ │ +00090ba0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +00090bb0: 6473 2064 6d2d 7570 6c6f 6164 2d61 6c6c ds dm-upload-all │ │ │ │ │ +00090bc0: 6f77 6564 7f31 3734 3530 380a 5265 663a owed.174508.Ref: │ │ │ │ │ +00090bd0: 2063 617f 3137 3435 3038 0a52 6566 3a20 ca.174508.Ref: │ │ │ │ │ +00090be0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +00090bf0: 2073 352d 362d 3235 7f31 3734 3530 380a s5-6-25.174508. │ │ │ │ │ +00090c00: 5265 663a 2063 627f 3137 3435 3038 0a4e Ref: cb.174508.N │ │ │ │ │ +00090c10: 6f64 653a 2056 6572 7369 6f6e 2043 6f6e ode: Version Con │ │ │ │ │ +00090c20: 7472 6f6c 2053 7973 7465 6d20 5643 5320 trol System VCS │ │ │ │ │ +00090c30: 6669 656c 6473 7f31 3734 3539 390a 5265 fields.174599.Re │ │ │ │ │ +00090c40: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +00090c50: 6c64 7320 732d 662d 7663 732d 6669 656c lds s-f-vcs-fiel │ │ │ │ │ +00090c60: 6473 7f31 3734 3733 370a 5265 663a 2039 ds.174737.Ref: 9 │ │ │ │ │ +00090c70: 387f 3137 3437 3337 0a52 6566 3a20 6368 8.174737.Ref: ch │ │ │ │ │ +00090c80: 2d63 6f6e 7472 6f6c 6669 656c 6473 2076 -controlfields v │ │ │ │ │ +00090c90: 6572 7369 6f6e 2d63 6f6e 7472 6f6c 2d73 ersion-control-s │ │ │ │ │ +00090ca0: 7973 7465 6d2d 7663 732d 6669 656c 6473 ystem-vcs-fields │ │ │ │ │ +00090cb0: 7f31 3734 3733 370a 5265 663a 2063 647f .174737.Ref: cd. │ │ │ │ │ +00090cc0: 3137 3437 3337 0a4e 6f64 653a 2050 6163 174737.Node: Pac │ │ │ │ │ +00090cd0: 6b61 6765 2d4c 6973 747f 3137 3734 3438 kage-List.177448 │ │ │ │ │ +00090ce0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +00090cf0: 6669 656c 6473 2070 6163 6b61 6765 2d6c fields package-l │ │ │ │ │ +00090d00: 6973 747f 3137 3735 3831 0a52 6566 3a20 ist.177581.Ref: │ │ │ │ │ +00090d10: 6365 7f31 3737 3538 310a 5265 663a 2063 ce.177581.Ref: c │ │ │ │ │ +00090d20: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00090d30: 732d 662d 7061 636b 6167 652d 6c69 7374 s-f-package-list │ │ │ │ │ +00090d40: 7f31 3737 3538 310a 5265 663a 2061 347f .177581.Ref: a4. │ │ │ │ │ +00090d50: 3137 3735 3831 0a4e 6f64 653a 2050 6163 177581.Node: Pac │ │ │ │ │ +00090d60: 6b61 6765 2d54 7970 657f 3137 3830 3735 kage-Type.178075 │ │ │ │ │ +00090d70: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +00090d80: 6669 656c 6473 2070 6163 6b61 6765 2d74 fields package-t │ │ │ │ │ +00090d90: 7970 657f 3137 3831 3739 0a52 6566 3a20 ype.178179.Ref: │ │ │ │ │ +00090da0: 6366 7f31 3738 3137 390a 5265 663a 2063 cf.178179.Ref: c │ │ │ │ │ +00090db0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00090dc0: 732d 662d 7061 636b 6167 652d 7479 7065 s-f-package-type │ │ │ │ │ +00090dd0: 7f31 3738 3137 390a 5265 663a 2039 647f .178179.Ref: 9d. │ │ │ │ │ +00090de0: 3137 3831 3739 0a4e 6f64 653a 2044 6769 178179.Node: Dgi │ │ │ │ │ +00090df0: 747f 3137 3836 3032 0a52 6566 3a20 6368 t.178602.Ref: ch │ │ │ │ │ +00090e00: 2d63 6f6e 7472 6f6c 6669 656c 6473 2064 -controlfields d │ │ │ │ │ +00090e10: 6769 747f 3137 3837 3033 0a52 6566 3a20 git.178703.Ref: │ │ │ │ │ +00090e20: 6430 7f31 3738 3730 330a 5265 663a 2063 d0.178703.Ref: c │ │ │ │ │ +00090e30: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00090e40: 732d 662d 6467 6974 7f31 3738 3730 330a s-f-dgit.178703. │ │ │ │ │ +00090e50: 5265 663a 2061 337f 3137 3837 3033 0a4e Ref: a3.178703.N │ │ │ │ │ +00090e60: 6f64 653a 2054 6573 7473 7569 7465 7f31 ode: Testsuite.1 │ │ │ │ │ +00090e70: 3739 3237 320a 5265 663a 2063 682d 636f 79272.Ref: ch-co │ │ │ │ │ +00090e80: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ +00090e90: 7465 7374 7375 6974 657f 3137 3933 3830 testsuite.179380 │ │ │ │ │ +00090ea0: 0a52 6566 3a20 3939 7f31 3739 3338 300a .Ref: 99.179380. │ │ │ │ │ +00090eb0: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +00090ec0: 6965 6c64 7320 7465 7374 7375 6974 657f ields testsuite. │ │ │ │ │ +00090ed0: 3137 3933 3830 0a52 6566 3a20 6431 7f31 179380.Ref: d1.1 │ │ │ │ │ +00090ee0: 3739 3338 300a 4e6f 6465 3a20 5275 6c65 79380.Node: Rule │ │ │ │ │ +00090ef0: 732d 5265 7175 6972 6573 2d52 6f6f 747f s-Requires-Root. │ │ │ │ │ +00090f00: 3137 3938 3835 0a52 6566 3a20 6368 2d63 179885.Ref: ch-c │ │ │ │ │ +00090f10: 6f6e 7472 6f6c 6669 656c 6473 2072 756c ontrolfields rul │ │ │ │ │ +00090f20: 6573 2d72 6571 7569 7265 732d 726f 6f74 es-requires-root │ │ │ │ │ +00090f30: 7f31 3739 3938 300a 5265 663a 2064 327f .179980.Ref: d2. │ │ │ │ │ +00090f40: 3137 3939 3830 0a52 6566 3a20 6368 2d63 179980.Ref: ch-c │ │ │ │ │ +00090f50: 6f6e 7472 6f6c 6669 656c 6473 2073 2d66 ontrolfields s-f │ │ │ │ │ +00090f60: 2d72 756c 6573 2d72 6571 7569 7265 732d -rules-requires- │ │ │ │ │ +00090f70: 726f 6f74 7f31 3739 3938 300a 5265 663a root.179980.Ref: │ │ │ │ │ +00090f80: 2037 667f 3137 3939 3830 0a4e 6f64 653a 7f.179980.Node: │ │ │ │ │ +00090f90: 2052 656d 6172 6b73 7f31 3832 3236 380a Remarks.182268. │ │ │ │ │ +00090fa0: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +00090fb0: 6965 6c64 7320 7265 6d61 726b 737f 3138 ields remarks.18 │ │ │ │ │ +00090fc0: 3233 3733 0a52 6566 3a20 6433 7f31 3832 2373.Ref: d3.182 │ │ │ │ │ +00090fd0: 3337 330a 4e6f 6465 3a20 4465 6669 6e69 373.Node: Defini │ │ │ │ │ +00090fe0: 7469 6f6e 206f 6620 7468 6520 6b65 7977 tion of the keyw │ │ │ │ │ +00090ff0: 6f72 6473 7f31 3832 3836 390a 5265 663a ords.182869.Ref: │ │ │ │ │ +00091000: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +00091010: 7320 6465 6669 6e69 7469 6f6e 2d6f 662d s definition-of- │ │ │ │ │ +00091020: 7468 652d 6b65 7977 6f72 6473 7f31 3833 the-keywords.183 │ │ │ │ │ +00091030: 3030 300a 5265 663a 2064 347f 3138 3330 000.Ref: d4.1830 │ │ │ │ │ +00091040: 3030 0a4e 6f64 653a 2050 726f 7669 6465 00.Node: Provide │ │ │ │ │ +00091050: 6420 6b65 7977 6f72 6473 7f31 3834 3434 d keywords.18444 │ │ │ │ │ +00091060: 330a 5265 663a 2063 682d 636f 6e74 726f 3.Ref: ch-contro │ │ │ │ │ +00091070: 6c66 6965 6c64 7320 7072 6f76 6964 6564 lfields provided │ │ │ │ │ +00091080: 2d6b 6579 776f 7264 737f 3138 3435 3538 -keywords.184558 │ │ │ │ │ +00091090: 0a52 6566 3a20 6435 7f31 3834 3535 380a .Ref: d5.184558. │ │ │ │ │ +000910a0: 4e6f 6465 3a20 5573 6572 2d64 6566 696e Node: User-defin │ │ │ │ │ +000910b0: 6564 2066 6965 6c64 737f 3138 3532 3136 ed fields.185216 │ │ │ │ │ +000910c0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +000910d0: 6669 656c 6473 2073 352d 377f 3138 3533 fields s5-7.1853 │ │ │ │ │ +000910e0: 3536 0a52 6566 3a20 6436 7f31 3835 3335 56.Ref: d6.18535 │ │ │ │ │ +000910f0: 360a 5265 663a 2063 682d 636f 6e74 726f 6.Ref: ch-contro │ │ │ │ │ +00091100: 6c66 6965 6c64 7320 7573 6572 2d64 6566 lfields user-def │ │ │ │ │ +00091110: 696e 6564 2d66 6965 6c64 737f 3138 3533 ined-fields.1853 │ │ │ │ │ +00091120: 3536 0a52 6566 3a20 6437 7f31 3835 3335 56.Ref: d7.18535 │ │ │ │ │ +00091130: 360a 4e6f 6465 3a20 4f62 736f 6c65 7465 6.Node: Obsolete │ │ │ │ │ +00091140: 2066 6965 6c64 737f 3138 3635 3037 0a52 fields.186507.R │ │ │ │ │ +00091150: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +00091160: 656c 6473 206f 6273 6f6c 6574 652d 6669 elds obsolete-fi │ │ │ │ │ +00091170: 656c 6473 7f31 3836 3632 340a 5265 663a elds.186624.Ref: │ │ │ │ │ +00091180: 2064 387f 3138 3636 3234 0a52 6566 3a20 d8.186624.Ref: │ │ │ │ │ +00091190: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +000911a0: 2073 2d6f 6273 6f6c 6574 652d 636f 6e74 s-obsolete-cont │ │ │ │ │ +000911b0: 726f 6c2d 6461 7461 2d66 6965 6c64 737f rol-data-fields. │ │ │ │ │ +000911c0: 3138 3636 3234 0a52 6566 3a20 6439 7f31 186624.Ref: d9.1 │ │ │ │ │ +000911d0: 3836 3632 340a 4e6f 6465 3a20 444d 2d55 86624.Node: DM-U │ │ │ │ │ +000911e0: 706c 6f61 642d 416c 6c6f 7765 643c 323e pload-Allowed<2> │ │ │ │ │ +000911f0: 7f31 3836 3833 380a 5265 663a 2063 682d .186838.Ref: ch- │ │ │ │ │ +00091200: 636f 6e74 726f 6c66 6965 6c64 7320 6964 controlfields id │ │ │ │ │ +00091210: 3135 7f31 3836 3931 370a 5265 663a 2064 15.186917.Ref: d │ │ │ │ │ +00091220: 617f 3138 3639 3137 0a52 6566 3a20 6368 a.186917.Ref: ch │ │ │ │ │ +00091230: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ +00091240: 2d66 2d64 6d2d 7570 6c6f 6164 2d61 6c6c -f-dm-upload-all │ │ │ │ │ +00091250: 6f77 6564 7f31 3836 3931 370a 5265 663a owed.186917.Ref: │ │ │ │ │ +00091260: 2063 637f 3138 3639 3137 0a52 6566 3a20 cc.186917.Ref: │ │ │ │ │ +00091270: 444d 2d55 706c 6f61 642d 416c 6c6f 7765 DM-Upload-Allowe │ │ │ │ │ +00091280: 643c 323e 2d46 6f6f 746e 6f74 652d 317f d<2>-Footnote-1. │ │ │ │ │ +00091290: 3138 3732 3832 0a4e 6f64 653a 2050 6163 187282.Node: Pac │ │ │ │ │ +000912a0: 6b61 6765 206d 6169 6e74 6169 6e65 7220 kage maintainer │ │ │ │ │ +000912b0: 7363 7269 7074 7320 616e 6420 696e 7374 scripts and inst │ │ │ │ │ +000912c0: 616c 6c61 7469 6f6e 2070 726f 6365 6475 allation procedu │ │ │ │ │ +000912d0: 7265 7f31 3837 3333 320a 5265 663a 2063 re.187332.Ref: c │ │ │ │ │ +000912e0: 682d 6d61 696e 7461 696e 6572 7363 7269 h-maintainerscri │ │ │ │ │ +000912f0: 7074 7320 646f 637f 3138 3735 3230 0a52 pts doc.187520.R │ │ │ │ │ +00091300: 6566 3a20 6462 7f31 3837 3532 300a 5265 ef: db.187520.Re │ │ │ │ │ +00091310: 663a 2063 682d 6d61 696e 7461 696e 6572 f: ch-maintainer │ │ │ │ │ +00091320: 7363 7269 7074 7320 7061 636b 6167 652d scripts package- │ │ │ │ │ +00091330: 6d61 696e 7461 696e 6572 2d73 6372 6970 maintainer-scrip │ │ │ │ │ +00091340: 7473 2d61 6e64 2d69 6e73 7461 6c6c 6174 ts-and-installat │ │ │ │ │ +00091350: 696f 6e2d 7072 6f63 6564 7572 657f 3138 ion-procedure.18 │ │ │ │ │ +00091360: 3735 3230 0a52 6566 3a20 6463 7f31 3837 7520.Ref: dc.187 │ │ │ │ │ +00091370: 3532 300a 4e6f 6465 3a20 496e 7472 6f64 520.Node: Introd │ │ │ │ │ +00091380: 7563 7469 6f6e 2074 6f20 7061 636b 6167 uction to packag │ │ │ │ │ +00091390: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ +000913a0: 6970 7473 7f31 3837 3937 350a 5265 663a ipts.187975.Ref: │ │ │ │ │ +000913b0: 2063 682d 6d61 696e 7461 696e 6572 7363 ch-maintainersc │ │ │ │ │ +000913c0: 7269 7074 7320 696e 7472 6f64 7563 7469 ripts introducti │ │ │ │ │ +000913d0: 6f6e 2d74 6f2d 7061 636b 6167 652d 6d61 on-to-package-ma │ │ │ │ │ +000913e0: 696e 7461 696e 6572 2d73 6372 6970 7473 intainer-scripts │ │ │ │ │ +000913f0: 7f31 3838 3135 330a 5265 663a 2064 647f .188153.Ref: dd. │ │ │ │ │ +00091400: 3138 3831 3533 0a52 6566 3a20 6368 2d6d 188153.Ref: ch-m │ │ │ │ │ +00091410: 6169 6e74 6169 6e65 7273 6372 6970 7473 aintainerscripts │ │ │ │ │ +00091420: 2073 362d 317f 3138 3831 3533 0a52 6566 s6-1.188153.Ref │ │ │ │ │ +00091430: 3a20 6465 7f31 3838 3135 330a 4e6f 6465 : de.188153.Node │ │ │ │ │ +00091440: 3a20 4d61 696e 7461 696e 6572 2073 6372 : Maintainer scr │ │ │ │ │ +00091450: 6970 7473 2069 6465 6d70 6f74 656e 6379 ipts idempotency │ │ │ │ │ +00091460: 7f31 3930 3534 370a 5265 663a 2063 682d .190547.Ref: ch- │ │ │ │ │ +00091470: 6d61 696e 7461 696e 6572 7363 7269 7074 maintainerscript │ │ │ │ │ +00091480: 7320 6d61 696e 7461 696e 6572 2d73 6372 s maintainer-scr │ │ │ │ │ +00091490: 6970 7473 2d69 6465 6d70 6f74 656e 6379 ipts-idempotency │ │ │ │ │ +000914a0: 7f31 3930 3737 370a 5265 663a 2064 667f .190777.Ref: df. │ │ │ │ │ +000914b0: 3139 3037 3737 0a52 6566 3a20 6368 2d6d 190777.Ref: ch-m │ │ │ │ │ +000914c0: 6169 6e74 6169 6e65 7273 6372 6970 7473 aintainerscripts │ │ │ │ │ +000914d0: 2073 2d69 6465 6d70 6f74 656e 6379 7f31 s-idempotency.1 │ │ │ │ │ +000914e0: 3930 3737 370a 5265 663a 2065 307f 3139 90777.Ref: e0.19 │ │ │ │ │ +000914f0: 3037 3737 0a52 6566 3a20 4d61 696e 7461 0777.Ref: Mainta │ │ │ │ │ +00091500: 696e 6572 2073 6372 6970 7473 2069 6465 iner scripts ide │ │ │ │ │ +00091510: 6d70 6f74 656e 6379 2d46 6f6f 746e 6f74 mpotency-Footnot │ │ │ │ │ +00091520: 652d 317f 3139 3133 3539 0a4e 6f64 653a e-1.191359.Node: │ │ │ │ │ +00091530: 2043 6f6e 7472 6f6c 6c69 6e67 2074 6572 Controlling ter │ │ │ │ │ +00091540: 6d69 6e61 6c20 666f 7220 6d61 696e 7461 minal for mainta │ │ │ │ │ +00091550: 696e 6572 2073 6372 6970 7473 7f31 3931 iner scripts.191 │ │ │ │ │ +00091560: 3538 320a 5265 663a 2063 682d 6d61 696e 582.Ref: ch-main │ │ │ │ │ +00091570: 7461 696e 6572 7363 7269 7074 7320 636f tainerscripts co │ │ │ │ │ +00091580: 6e74 726f 6c6c 696e 672d 7465 726d 696e ntrolling-termin │ │ │ │ │ +00091590: 616c 2d66 6f72 2d6d 6169 6e74 6169 6e65 al-for-maintaine │ │ │ │ │ +000915a0: 722d 7363 7269 7074 737f 3139 3137 3831 r-scripts.191781 │ │ │ │ │ +000915b0: 0a52 6566 3a20 6531 7f31 3931 3738 310a .Ref: e1.191781. │ │ │ │ │ +000915c0: 5265 663a 2063 682d 6d61 696e 7461 696e Ref: ch-maintain │ │ │ │ │ +000915d0: 6572 7363 7269 7074 7320 732d 636f 6e74 erscripts s-cont │ │ │ │ │ +000915e0: 726f 6c6c 696e 6774 6572 6d69 6e61 6c7f rollingterminal. │ │ │ │ │ +000915f0: 3139 3137 3831 0a52 6566 3a20 6532 7f31 191781.Ref: e2.1 │ │ │ │ │ +00091600: 3931 3738 310a 4e6f 6465 3a20 4578 6974 91781.Node: Exit │ │ │ │ │ +00091610: 2073 7461 7475 737f 3139 3236 3438 0a52 status.192648.R │ │ │ │ │ +00091620: 6566 3a20 6368 2d6d 6169 6e74 6169 6e65 ef: ch-maintaine │ │ │ │ │ +00091630: 7273 6372 6970 7473 2065 7869 742d 7374 rscripts exit-st │ │ │ │ │ +00091640: 6174 7573 7f31 3932 3836 320a 5265 663a atus.192862.Ref: │ │ │ │ │ +00091650: 2065 337f 3139 3238 3632 0a52 6566 3a20 e3.192862.Ref: │ │ │ │ │ +00091660: 6368 2d6d 6169 6e74 6169 6e65 7273 6372 ch-maintainerscr │ │ │ │ │ +00091670: 6970 7473 2073 2d65 7869 7473 7461 7475 ipts s-exitstatu │ │ │ │ │ +00091680: 737f 3139 3238 3632 0a52 6566 3a20 6534 s.192862.Ref: e4 │ │ │ │ │ +00091690: 7f31 3932 3836 320a 4e6f 6465 3a20 5375 .192862.Node: Su │ │ │ │ │ +000916a0: 6d6d 6172 7920 6f66 2077 6179 7320 6d61 mmary of ways ma │ │ │ │ │ +000916b0: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +000916c0: 2061 7265 2063 616c 6c65 647f 3139 3331 are called.1931 │ │ │ │ │ +000916d0: 3232 0a52 6566 3a20 6368 2d6d 6169 6e74 22.Ref: ch-maint │ │ │ │ │ +000916e0: 6169 6e65 7273 6372 6970 7473 2073 2d6d ainerscripts s-m │ │ │ │ │ +000916f0: 7363 7269 7074 7369 6e73 7461 6374 7f31 scriptsinstact.1 │ │ │ │ │ +00091700: 3933 3334 330a 5265 663a 2065 357f 3139 93343.Ref: e5.19 │ │ │ │ │ +00091710: 3333 3433 0a52 6566 3a20 6368 2d6d 6169 3343.Ref: ch-mai │ │ │ │ │ +00091720: 6e74 6169 6e65 7273 6372 6970 7473 2073 ntainerscripts s │ │ │ │ │ +00091730: 756d 6d61 7279 2d6f 662d 7761 7973 2d6d ummary-of-ways-m │ │ │ │ │ +00091740: 6169 6e74 6169 6e65 722d 7363 7269 7074 aintainer-script │ │ │ │ │ +00091750: 732d 6172 652d 6361 6c6c 6564 7f31 3933 s-are-called.193 │ │ │ │ │ +00091760: 3334 330a 5265 663a 2065 367f 3139 3333 343.Ref: e6.1933 │ │ │ │ │ +00091770: 3433 0a52 6566 3a20 5375 6d6d 6172 7920 43.Ref: Summary │ │ │ │ │ +00091780: 6f66 2077 6179 7320 6d61 696e 7461 696e of ways maintain │ │ │ │ │ +00091790: 6572 2073 6372 6970 7473 2061 7265 2063 er scripts are c │ │ │ │ │ +000917a0: 616c 6c65 642d 466f 6f74 6e6f 7465 2d31 alled-Footnote-1 │ │ │ │ │ +000917b0: 7f31 3939 3232 380a 5265 663a 2053 756d .199228.Ref: Sum │ │ │ │ │ +000917c0: 6d61 7279 206f 6620 7761 7973 206d 6169 mary of ways mai │ │ │ │ │ +000917d0: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +000917e0: 6172 6520 6361 6c6c 6564 2d46 6f6f 746e are called-Footn │ │ │ │ │ +000917f0: 6f74 652d 327f 3139 3933 3535 0a52 6566 ote-2.199355.Ref │ │ │ │ │ +00091800: 3a20 5375 6d6d 6172 7920 6f66 2077 6179 : Summary of way │ │ │ │ │ +00091810: 7320 6d61 696e 7461 696e 6572 2073 6372 s maintainer scr │ │ │ │ │ +00091820: 6970 7473 2061 7265 2063 616c 6c65 642d ipts are called- │ │ │ │ │ +00091830: 466f 6f74 6e6f 7465 2d33 7f31 3939 3637 Footnote-3.19967 │ │ │ │ │ +00091840: 330a 4e6f 6465 3a20 4465 7461 696c 7320 3.Node: Details │ │ │ │ │ +00091850: 6f66 2075 6e70 6163 6b20 7068 6173 6520 of unpack phase │ │ │ │ │ +00091860: 6f66 2069 6e73 7461 6c6c 6174 696f 6e20 of installation │ │ │ │ │ +00091870: 6f72 2075 7067 7261 6465 7f32 3030 3035 or upgrade.20005 │ │ │ │ │ +00091880: 300a 5265 663a 2063 682d 6d61 696e 7461 0.Ref: ch-mainta │ │ │ │ │ +00091890: 696e 6572 7363 7269 7074 7320 6465 7461 inerscripts deta │ │ │ │ │ +000918a0: 696c 732d 6f66 2d75 6e70 6163 6b2d 7068 ils-of-unpack-ph │ │ │ │ │ +000918b0: 6173 652d 6f66 2d69 6e73 7461 6c6c 6174 ase-of-installat │ │ │ │ │ +000918c0: 696f 6e2d 6f72 2d75 7067 7261 6465 7f32 ion-or-upgrade.2 │ │ │ │ │ +000918d0: 3030 3238 340a 5265 663a 2065 377f 3230 00284.Ref: e7.20 │ │ │ │ │ +000918e0: 3032 3834 0a52 6566 3a20 6368 2d6d 6169 0284.Ref: ch-mai │ │ │ │ │ +000918f0: 6e74 6169 6e65 7273 6372 6970 7473 2073 ntainerscripts s │ │ │ │ │ +00091900: 2d75 6e70 6163 6b70 6861 7365 7f32 3030 -unpackphase.200 │ │ │ │ │ +00091910: 3238 340a 5265 663a 2065 387f 3230 3032 284.Ref: e8.2002 │ │ │ │ │ +00091920: 3834 0a52 6566 3a20 4465 7461 696c 7320 84.Ref: Details │ │ │ │ │ +00091930: 6f66 2075 6e70 6163 6b20 7068 6173 6520 of unpack phase │ │ │ │ │ +00091940: 6f66 2069 6e73 7461 6c6c 6174 696f 6e20 of installation │ │ │ │ │ +00091950: 6f72 2075 7067 7261 6465 2d46 6f6f 746e or upgrade-Footn │ │ │ │ │ +00091960: 6f74 652d 317f 3230 3932 3432 0a52 6566 ote-1.209242.Ref │ │ │ │ │ +00091970: 3a20 4465 7461 696c 7320 6f66 2075 6e70 : Details of unp │ │ │ │ │ +00091980: 6163 6b20 7068 6173 6520 6f66 2069 6e73 ack phase of ins │ │ │ │ │ +00091990: 7461 6c6c 6174 696f 6e20 6f72 2075 7067 tallation or upg │ │ │ │ │ +000919a0: 7261 6465 2d46 6f6f 746e 6f74 652d 327f rade-Footnote-2. │ │ │ │ │ +000919b0: 3230 3933 3532 0a4e 6f64 653a 2044 6574 209352.Node: Det │ │ │ │ │ +000919c0: 6169 6c73 206f 6620 636f 6e66 6967 7572 ails of configur │ │ │ │ │ +000919d0: 6174 696f 6e7f 3230 3934 3238 0a52 6566 ation.209428.Ref │ │ │ │ │ +000919e0: 3a20 6368 2d6d 6169 6e74 6169 6e65 7273 : ch-maintainers │ │ │ │ │ +000919f0: 6372 6970 7473 2064 6574 6169 6c73 2d6f cripts details-o │ │ │ │ │ +00091a00: 662d 636f 6e66 6967 7572 6174 696f 6e7f f-configuration. │ │ │ │ │ +00091a10: 3230 3936 3634 0a52 6566 3a20 6562 7f32 209664.Ref: eb.2 │ │ │ │ │ +00091a20: 3039 3636 340a 5265 663a 2063 682d 6d61 09664.Ref: ch-ma │ │ │ │ │ +00091a30: 696e 7461 696e 6572 7363 7269 7074 7320 intainerscripts │ │ │ │ │ +00091a40: 732d 636f 6e66 6967 6465 7461 696c 737f s-configdetails. │ │ │ │ │ +00091a50: 3230 3936 3634 0a52 6566 3a20 6563 7f32 209664.Ref: ec.2 │ │ │ │ │ +00091a60: 3039 3636 340a 5265 663a 2044 6574 6169 09664.Ref: Detai │ │ │ │ │ +00091a70: 6c73 206f 6620 636f 6e66 6967 7572 6174 ls of configurat │ │ │ │ │ +00091a80: 696f 6e2d 466f 6f74 6e6f 7465 2d31 7f32 ion-Footnote-1.2 │ │ │ │ │ +00091a90: 3130 3234 300a 4e6f 6465 3a20 4465 7461 10240.Node: Deta │ │ │ │ │ +00091aa0: 696c 7320 6f66 2072 656d 6f76 616c 2061 ils of removal a │ │ │ │ │ +00091ab0: 6e64 2f6f 7220 636f 6e66 6967 7572 6174 nd/or configurat │ │ │ │ │ +00091ac0: 696f 6e20 7075 7267 696e 677f 3231 3036 ion purging.2106 │ │ │ │ │ +00091ad0: 3233 0a52 6566 3a20 6368 2d6d 6169 6e74 23.Ref: ch-maint │ │ │ │ │ +00091ae0: 6169 6e65 7273 6372 6970 7473 2064 6574 ainerscripts det │ │ │ │ │ +00091af0: 6169 6c73 2d6f 662d 7265 6d6f 7661 6c2d ails-of-removal- │ │ │ │ │ +00091b00: 616e 642d 6f72 2d63 6f6e 6669 6775 7261 and-or-configura │ │ │ │ │ +00091b10: 7469 6f6e 2d70 7572 6769 6e67 7f32 3130 tion-purging.210 │ │ │ │ │ +00091b20: 3830 300a 5265 663a 2065 647f 3231 3038 800.Ref: ed.2108 │ │ │ │ │ +00091b30: 3030 0a52 6566 3a20 6368 2d6d 6169 6e74 00.Ref: ch-maint │ │ │ │ │ +00091b40: 6169 6e65 7273 6372 6970 7473 2073 2d72 ainerscripts s-r │ │ │ │ │ +00091b50: 656d 6f76 6564 6574 6169 6c73 7f32 3130 emovedetails.210 │ │ │ │ │ +00091b60: 3830 300a 5265 663a 2065 657f 3231 3038 800.Ref: ee.2108 │ │ │ │ │ +00091b70: 3030 0a4e 6f64 653a 2044 6563 6c61 7269 00.Node: Declari │ │ │ │ │ +00091b80: 6e67 2072 656c 6174 696f 6e73 6869 7073 ng relationships │ │ │ │ │ +00091b90: 2062 6574 7765 656e 2070 6163 6b61 6765 between package │ │ │ │ │ +00091ba0: 737f 3231 3230 3439 0a52 6566 3a20 6368 s.212049.Ref: ch │ │ │ │ │ +00091bb0: 2d72 656c 6174 696f 6e73 6869 7073 2064 -relationships d │ │ │ │ │ +00091bc0: 6f63 7f32 3132 3232 330a 5265 663a 2035 oc.212223.Ref: 5 │ │ │ │ │ +00091bd0: 347f 3231 3232 3233 0a52 6566 3a20 6368 4.212223.Ref: ch │ │ │ │ │ +00091be0: 2d72 656c 6174 696f 6e73 6869 7073 2064 -relationships d │ │ │ │ │ +00091bf0: 6563 6c61 7269 6e67 2d72 656c 6174 696f eclaring-relatio │ │ │ │ │ +00091c00: 6e73 6869 7073 2d62 6574 7765 656e 2d70 nships-between-p │ │ │ │ │ +00091c10: 6163 6b61 6765 737f 3231 3232 3233 0a52 ackages.212223.R │ │ │ │ │ +00091c20: 6566 3a20 6566 7f32 3132 3232 330a 4e6f ef: ef.212223.No │ │ │ │ │ +00091c30: 6465 3a20 5379 6e74 6178 206f 6620 7265 de: Syntax of re │ │ │ │ │ +00091c40: 6c61 7469 6f6e 7368 6970 2066 6965 6c64 lationship field │ │ │ │ │ +00091c50: 737f 3231 3330 3930 0a52 6566 3a20 6368 s.213090.Ref: ch │ │ │ │ │ +00091c60: 2d72 656c 6174 696f 6e73 6869 7073 2073 -relationships s │ │ │ │ │ +00091c70: 2d64 6570 7379 6e74 6178 7f32 3133 3238 -depsyntax.21328 │ │ │ │ │ +00091c80: 320a 5265 663a 2066 307f 3231 3332 3832 2.Ref: f0.213282 │ │ │ │ │ +00091c90: 0a52 6566 3a20 6368 2d72 656c 6174 696f .Ref: ch-relatio │ │ │ │ │ +00091ca0: 6e73 6869 7073 2073 796e 7461 782d 6f66 nships syntax-of │ │ │ │ │ +00091cb0: 2d72 656c 6174 696f 6e73 6869 702d 6669 -relationship-fi │ │ │ │ │ +00091cc0: 656c 6473 7f32 3133 3238 320a 5265 663a elds.213282.Ref: │ │ │ │ │ +00091cd0: 2066 317f 3231 3332 3832 0a52 6566 3a20 f1.213282.Ref: │ │ │ │ │ +00091ce0: 5379 6e74 6178 206f 6620 7265 6c61 7469 Syntax of relati │ │ │ │ │ +00091cf0: 6f6e 7368 6970 2066 6965 6c64 732d 466f onship fields-Fo │ │ │ │ │ +00091d00: 6f74 6e6f 7465 2d31 7f32 3139 3335 300a otnote-1.219350. │ │ │ │ │ +00091d10: 4e6f 6465 3a20 4269 6e61 7279 2044 6570 Node: Binary Dep │ │ │ │ │ +00091d20: 656e 6465 6e63 6965 7320 2d20 4465 7065 endencies - Depe │ │ │ │ │ +00091d30: 6e64 7320 5265 636f 6d6d 656e 6473 2053 nds Recommends S │ │ │ │ │ +00091d40: 7567 6765 7374 7320 456e 6861 6e63 6573 uggests Enhances │ │ │ │ │ +00091d50: 2050 7265 2d44 6570 656e 6473 7f32 3139 Pre-Depends.219 │ │ │ │ │ +00091d60: 3631 350a 5265 663a 2063 682d 7265 6c61 615.Ref: ch-rela │ │ │ │ │ +00091d70: 7469 6f6e 7368 6970 7320 6269 6e61 7279 tionships binary │ │ │ │ │ +00091d80: 2d64 6570 656e 6465 6e63 6965 732d 6465 -dependencies-de │ │ │ │ │ +00091d90: 7065 6e64 732d 7265 636f 6d6d 656e 6473 pends-recommends │ │ │ │ │ +00091da0: 2d73 7567 6765 7374 732d 656e 6861 6e63 -suggests-enhanc │ │ │ │ │ +00091db0: 6573 2d70 7265 2d64 6570 656e 6473 7f32 es-pre-depends.2 │ │ │ │ │ +00091dc0: 3139 3836 300a 5265 663a 2066 327f 3231 19860.Ref: f2.21 │ │ │ │ │ +00091dd0: 3938 3630 0a52 6566 3a20 6368 2d72 656c 9860.Ref: ch-rel │ │ │ │ │ +00091de0: 6174 696f 6e73 6869 7073 2073 2d62 696e ationships s-bin │ │ │ │ │ +00091df0: 6172 7964 6570 737f 3231 3938 3630 0a52 arydeps.219860.R │ │ │ │ │ +00091e00: 6566 3a20 3962 7f32 3139 3836 300a 5265 ef: 9b.219860.Re │ │ │ │ │ +00091e10: 663a 2042 696e 6172 7920 4465 7065 6e64 f: Binary Depend │ │ │ │ │ +00091e20: 656e 6369 6573 202d 2044 6570 656e 6473 encies - Depends │ │ │ │ │ +00091e30: 2052 6563 6f6d 6d65 6e64 7320 5375 6767 Recommends Sugg │ │ │ │ │ +00091e40: 6573 7473 2045 6e68 616e 6365 7320 5072 ests Enhances Pr │ │ │ │ │ +00091e50: 652d 4465 7065 6e64 732d 466f 6f74 6e6f e-Depends-Footno │ │ │ │ │ +00091e60: 7465 2d31 7f32 3237 3938 390a 4e6f 6465 te-1.227989.Node │ │ │ │ │ +00091e70: 3a20 5061 636b 6167 6573 2077 6869 6368 : Packages which │ │ │ │ │ +00091e80: 2062 7265 616b 206f 7468 6572 2070 6163 break other pac │ │ │ │ │ +00091e90: 6b61 6765 7320 2d20 4272 6561 6b73 7f32 kages - Breaks.2 │ │ │ │ │ +00091ea0: 3238 3532 340a 5265 663a 2063 682d 7265 28524.Ref: ch-re │ │ │ │ │ +00091eb0: 6c61 7469 6f6e 7368 6970 7320 7061 636b lationships pack │ │ │ │ │ +00091ec0: 6167 6573 2d77 6869 6368 2d62 7265 616b ages-which-break │ │ │ │ │ +00091ed0: 2d6f 7468 6572 2d70 6163 6b61 6765 732d -other-packages- │ │ │ │ │ +00091ee0: 6272 6561 6b73 7f32 3238 3737 390a 5265 breaks.228779.Re │ │ │ │ │ +00091ef0: 663a 2066 357f 3232 3837 3739 0a52 6566 f: f5.228779.Ref │ │ │ │ │ +00091f00: 3a20 6368 2d72 656c 6174 696f 6e73 6869 : ch-relationshi │ │ │ │ │ +00091f10: 7073 2073 2d62 7265 616b 737f 3232 3837 ps s-breaks.2287 │ │ │ │ │ +00091f20: 3739 0a52 6566 3a20 6633 7f32 3238 3737 79.Ref: f3.22877 │ │ │ │ │ +00091f30: 390a 4e6f 6465 3a20 436f 6e66 6c69 6374 9.Node: Conflict │ │ │ │ │ +00091f40: 696e 6720 6269 6e61 7279 2070 6163 6b61 ing binary packa │ │ │ │ │ +00091f50: 6765 7320 2d20 436f 6e66 6c69 6374 737f ges - Conflicts. │ │ │ │ │ +00091f60: 3233 3035 3832 0a52 6566 3a20 6368 2d72 230582.Ref: ch-r │ │ │ │ │ +00091f70: 656c 6174 696f 6e73 6869 7073 2063 6f6e elationships con │ │ │ │ │ +00091f80: 666c 6963 7469 6e67 2d62 696e 6172 792d flicting-binary- │ │ │ │ │ +00091f90: 7061 636b 6167 6573 2d63 6f6e 666c 6963 packages-conflic │ │ │ │ │ +00091fa0: 7473 7f32 3330 3739 340a 5265 663a 2066 ts.230794.Ref: f │ │ │ │ │ +00091fb0: 367f 3233 3037 3934 0a52 6566 3a20 6368 6.230794.Ref: ch │ │ │ │ │ +00091fc0: 2d72 656c 6174 696f 6e73 6869 7073 2073 -relationships s │ │ │ │ │ +00091fd0: 2d63 6f6e 666c 6963 7473 7f32 3330 3739 -conflicts.23079 │ │ │ │ │ +00091fe0: 340a 5265 663a 2066 347f 3233 3037 3934 4.Ref: f4.230794 │ │ │ │ │ +00091ff0: 0a4e 6f64 653a 2056 6972 7475 616c 2070 .Node: Virtual p │ │ │ │ │ +00092000: 6163 6b61 6765 7320 2d20 5072 6f76 6964 ackages - Provid │ │ │ │ │ +00092010: 6573 7f32 3334 3834 340a 5265 663a 2063 es.234844.Ref: c │ │ │ │ │ +00092020: 682d 7265 6c61 7469 6f6e 7368 6970 7320 h-relationships │ │ │ │ │ +00092030: 732d 7669 7274 7561 6c7f 3233 3530 3633 s-virtual.235063 │ │ │ │ │ +00092040: 0a52 6566 3a20 3536 7f32 3335 3036 330a .Ref: 56.235063. │ │ │ │ │ +00092050: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ +00092060: 7368 6970 7320 7669 7274 7561 6c2d 7061 ships virtual-pa │ │ │ │ │ +00092070: 636b 6167 6573 2d70 726f 7669 6465 737f ckages-provides. │ │ │ │ │ +00092080: 3233 3530 3633 0a52 6566 3a20 6637 7f32 235063.Ref: f7.2 │ │ │ │ │ +00092090: 3335 3036 330a 4e6f 6465 3a20 4f76 6572 35063.Node: Over │ │ │ │ │ +000920a0: 7772 6974 696e 6720 6669 6c65 7320 616e writing files an │ │ │ │ │ +000920b0: 6420 7265 706c 6163 696e 6720 7061 636b d replacing pack │ │ │ │ │ +000920c0: 6167 6573 202d 2052 6570 6c61 6365 737f ages - Replaces. │ │ │ │ │ +000920d0: 3233 3831 3133 0a52 6566 3a20 6368 2d72 238113.Ref: ch-r │ │ │ │ │ +000920e0: 656c 6174 696f 6e73 6869 7073 206f 7665 elationships ove │ │ │ │ │ +000920f0: 7277 7269 7469 6e67 2d66 696c 6573 2d61 rwriting-files-a │ │ │ │ │ +00092100: 6e64 2d72 6570 6c61 6369 6e67 2d70 6163 nd-replacing-pac │ │ │ │ │ +00092110: 6b61 6765 732d 7265 706c 6163 6573 7f32 kages-replaces.2 │ │ │ │ │ +00092120: 3338 3435 350a 5265 663a 2066 397f 3233 38455.Ref: f9.23 │ │ │ │ │ +00092130: 3834 3535 0a52 6566 3a20 6368 2d72 656c 8455.Ref: ch-rel │ │ │ │ │ +00092140: 6174 696f 6e73 6869 7073 2073 2d72 6570 ationships s-rep │ │ │ │ │ +00092150: 6c61 6365 737f 3233 3834 3535 0a52 6566 laces.238455.Ref │ │ │ │ │ +00092160: 3a20 6561 7f32 3338 3435 350a 4e6f 6465 : ea.238455.Node │ │ │ │ │ +00092170: 3a20 4f76 6572 7772 6974 696e 6720 6669 : Overwriting fi │ │ │ │ │ +00092180: 6c65 7320 696e 206f 7468 6572 2070 6163 les in other pac │ │ │ │ │ +00092190: 6b61 6765 737f 3233 3839 3333 0a52 6566 kages.238933.Ref │ │ │ │ │ +000921a0: 3a20 6368 2d72 656c 6174 696f 6e73 6869 : ch-relationshi │ │ │ │ │ +000921b0: 7073 206f 7665 7277 7269 7469 6e67 2d66 ps overwriting-f │ │ │ │ │ +000921c0: 696c 6573 2d69 6e2d 6f74 6865 722d 7061 iles-in-other-pa │ │ │ │ │ +000921d0: 636b 6167 6573 7f32 3339 3131 380a 5265 ckages.239118.Re │ │ │ │ │ +000921e0: 663a 2066 617f 3233 3931 3138 0a52 6566 f: fa.239118.Ref │ │ │ │ │ +000921f0: 3a20 6368 2d72 656c 6174 696f 6e73 6869 : ch-relationshi │ │ │ │ │ +00092200: 7073 2073 372d 362d 317f 3233 3931 3138 ps s7-6-1.239118 │ │ │ │ │ +00092210: 0a52 6566 3a20 6662 7f32 3339 3131 380a .Ref: fb.239118. │ │ │ │ │ +00092220: 5265 663a 204f 7665 7277 7269 7469 6e67 Ref: Overwriting │ │ │ │ │ +00092230: 2066 696c 6573 2069 6e20 6f74 6865 7220 files in other │ │ │ │ │ +00092240: 7061 636b 6167 6573 2d46 6f6f 746e 6f74 packages-Footnot │ │ │ │ │ +00092250: 652d 317f 3234 3131 3731 0a52 6566 3a20 e-1.241171.Ref: │ │ │ │ │ +00092260: 4f76 6572 7772 6974 696e 6720 6669 6c65 Overwriting file │ │ │ │ │ +00092270: 7320 696e 206f 7468 6572 2070 6163 6b61 s in other packa │ │ │ │ │ +00092280: 6765 732d 466f 6f74 6e6f 7465 2d32 7f32 ges-Footnote-2.2 │ │ │ │ │ +00092290: 3431 3836 310a 4e6f 6465 3a20 5265 706c 41861.Node: Repl │ │ │ │ │ +000922a0: 6163 696e 6720 7768 6f6c 6520 7061 636b acing whole pack │ │ │ │ │ +000922b0: 6167 6573 2066 6f72 6369 6e67 2074 6865 ages forcing the │ │ │ │ │ +000922c0: 6972 2072 656d 6f76 616c 7f32 3431 3937 ir removal.24197 │ │ │ │ │ +000922d0: 360a 5265 663a 2063 682d 7265 6c61 7469 6.Ref: ch-relati │ │ │ │ │ +000922e0: 6f6e 7368 6970 7320 7265 706c 6163 696e onships replacin │ │ │ │ │ +000922f0: 672d 7768 6f6c 652d 7061 636b 6167 6573 g-whole-packages │ │ │ │ │ +00092300: 2d66 6f72 6369 6e67 2d74 6865 6972 2d72 -forcing-their-r │ │ │ │ │ +00092310: 656d 6f76 616c 7f32 3432 3136 310a 5265 emoval.242161.Re │ │ │ │ │ +00092320: 663a 2066 637f 3234 3231 3631 0a52 6566 f: fc.242161.Ref │ │ │ │ │ +00092330: 3a20 6368 2d72 656c 6174 696f 6e73 6869 : ch-relationshi │ │ │ │ │ +00092340: 7073 2073 372d 362d 327f 3234 3231 3631 ps s7-6-2.242161 │ │ │ │ │ +00092350: 0a52 6566 3a20 6664 7f32 3432 3136 310a .Ref: fd.242161. │ │ │ │ │ +00092360: 4e6f 6465 3a20 5265 6c61 7469 6f6e 7368 Node: Relationsh │ │ │ │ │ +00092370: 6970 7320 6265 7477 6565 6e20 736f 7572 ips between sour │ │ │ │ │ +00092380: 6365 2061 6e64 2062 696e 6172 7920 7061 ce and binary pa │ │ │ │ │ +00092390: 636b 6167 6573 202d 2042 7569 6c64 2d44 ckages - Build-D │ │ │ │ │ +000923a0: 6570 656e 6473 2042 7569 6c64 2d44 6570 epends Build-Dep │ │ │ │ │ +000923b0: 656e 6473 2d49 6e64 6570 2042 7569 6c64 ends-Indep Build │ │ │ │ │ +000923c0: 2d44 6570 656e 6473 2d41 7263 6820 4275 -Depends-Arch Bu │ │ │ │ │ +000923d0: 696c 642d 436f 6e66 6c69 6374 7320 4275 ild-Conflicts Bu │ │ │ │ │ +000923e0: 696c 642d 436f 6e66 6c69 6374 732d 496e ild-Conflicts-In │ │ │ │ │ +000923f0: 6465 7020 4275 696c 642d 436f 6e66 6c69 dep Build-Confli │ │ │ │ │ +00092400: 6374 732d 4172 6368 7f32 3433 3033 320a cts-Arch.243032. │ │ │ │ │ +00092410: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ +00092420: 7368 6970 7320 7265 6c61 7469 6f6e 7368 ships relationsh │ │ │ │ │ +00092430: 6970 732d 6265 7477 6565 6e2d 736f 7572 ips-between-sour │ │ │ │ │ +00092440: 6365 2d61 6e64 2d62 696e 6172 792d 7061 ce-and-binary-pa │ │ │ │ │ +00092450: 636b 6167 6573 2d62 7569 6c64 2d64 6570 ckages-build-dep │ │ │ │ │ +00092460: 656e 6473 2d62 7569 6c64 2d64 6570 656e ends-build-depen │ │ │ │ │ +00092470: 6473 2d69 6e64 6570 2d62 7569 6c64 2d64 ds-indep-build-d │ │ │ │ │ +00092480: 6570 656e 6473 2d61 7263 682d 6275 696c epends-arch-buil │ │ │ │ │ +00092490: 642d 636f 6e66 6c69 6374 732d 6275 696c d-conflicts-buil │ │ │ │ │ +000924a0: 642d 636f 6e66 6c69 6374 732d 696e 6465 d-conflicts-inde │ │ │ │ │ +000924b0: 702d 6275 696c 642d 636f 6e66 6c69 6374 p-build-conflict │ │ │ │ │ +000924c0: 732d 6172 6368 7f32 3433 3431 320a 5265 s-arch.243412.Re │ │ │ │ │ +000924d0: 663a 2066 657f 3234 3334 3132 0a52 6566 f: fe.243412.Ref │ │ │ │ │ +000924e0: 3a20 6368 2d72 656c 6174 696f 6e73 6869 : ch-relationshi │ │ │ │ │ +000924f0: 7073 2073 2d73 6f75 7263 6562 696e 6172 ps s-sourcebinar │ │ │ │ │ +00092500: 7964 6570 737f 3234 3334 3132 0a52 6566 ydeps.243412.Ref │ │ │ │ │ +00092510: 3a20 3936 7f32 3433 3431 320a 4e6f 6465 : 96.243412.Node │ │ │ │ │ +00092520: 3a20 4164 6469 7469 6f6e 616c 2073 6f75 : Additional sou │ │ │ │ │ +00092530: 7263 6520 7061 636b 6167 6573 2075 7365 rce packages use │ │ │ │ │ +00092540: 6420 746f 2062 7569 6c64 2074 6865 2062 d to build the b │ │ │ │ │ +00092550: 696e 6172 7920 2d20 4275 696c 742d 5573 inary - Built-Us │ │ │ │ │ +00092560: 696e 677f 3234 3732 3339 0a52 6566 3a20 ing.247239.Ref: │ │ │ │ │ +00092570: 6368 2d72 656c 6174 696f 6e73 6869 7073 ch-relationships │ │ │ │ │ +00092580: 2061 6464 6974 696f 6e61 6c2d 736f 7572 additional-sour │ │ │ │ │ +00092590: 6365 2d70 6163 6b61 6765 732d 7573 6564 ce-packages-used │ │ │ │ │ +000925a0: 2d74 6f2d 6275 696c 642d 7468 652d 6269 -to-build-the-bi │ │ │ │ │ +000925b0: 6e61 7279 2d62 7569 6c74 2d75 7369 6e67 nary-built-using │ │ │ │ │ +000925c0: 7f32 3437 3535 390a 5265 663a 2066 667f .247559.Ref: ff. │ │ │ │ │ +000925d0: 3234 3735 3539 0a52 6566 3a20 6368 2d72 247559.Ref: ch-r │ │ │ │ │ +000925e0: 656c 6174 696f 6e73 6869 7073 2073 2d62 elationships s-b │ │ │ │ │ +000925f0: 7569 6c74 2d75 7369 6e67 7f32 3437 3535 uilt-using.24755 │ │ │ │ │ +00092600: 390a 5265 663a 2039 637f 3234 3735 3539 9.Ref: 9c.247559 │ │ │ │ │ +00092610: 0a52 6566 3a20 4164 6469 7469 6f6e 616c .Ref: Additional │ │ │ │ │ +00092620: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +00092630: 2075 7365 6420 746f 2062 7569 6c64 2074 used to build t │ │ │ │ │ +00092640: 6865 2062 696e 6172 7920 2d20 4275 696c he binary - Buil │ │ │ │ │ +00092650: 742d 5573 696e 672d 466f 6f74 6e6f 7465 t-Using-Footnote │ │ │ │ │ +00092660: 2d31 7f32 3439 3532 350a 5265 663a 2041 -1.249525.Ref: A │ │ │ │ │ +00092670: 6464 6974 696f 6e61 6c20 736f 7572 6365 dditional source │ │ │ │ │ +00092680: 2070 6163 6b61 6765 7320 7573 6564 2074 packages used t │ │ │ │ │ +00092690: 6f20 6275 696c 6420 7468 6520 6269 6e61 o build the bina │ │ │ │ │ +000926a0: 7279 202d 2042 7569 6c74 2d55 7369 6e67 ry - Built-Using │ │ │ │ │ +000926b0: 2d46 6f6f 746e 6f74 652d 327f 3234 3936 -Footnote-2.2496 │ │ │ │ │ +000926c0: 3638 0a4e 6f64 653a 2053 6861 7265 6420 68.Node: Shared │ │ │ │ │ +000926d0: 6c69 6272 6172 6965 737f 3234 3937 3535 libraries.249755 │ │ │ │ │ +000926e0: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ +000926f0: 6962 7320 646f 637f 3234 3938 3936 0a52 ibs doc.249896.R │ │ │ │ │ +00092700: 6566 3a20 3130 307f 3234 3938 3936 0a52 ef: 100.249896.R │ │ │ │ │ +00092710: 6566 3a20 6368 2d73 6861 7265 646c 6962 ef: ch-sharedlib │ │ │ │ │ +00092720: 7320 7368 6172 6564 2d6c 6962 7261 7269 s shared-librari │ │ │ │ │ +00092730: 6573 7f32 3439 3839 360a 5265 663a 2031 es.249896.Ref: 1 │ │ │ │ │ +00092740: 3031 7f32 3439 3839 360a 5265 663a 2053 01.249896.Ref: S │ │ │ │ │ +00092750: 6861 7265 6420 6c69 6272 6172 6965 732d hared libraries- │ │ │ │ │ +00092760: 466f 6f74 6e6f 7465 2d31 7f32 3532 3736 Footnote-1.25276 │ │ │ │ │ +00092770: 380a 4e6f 6465 3a20 5275 6e2d 7469 6d65 8.Node: Run-time │ │ │ │ │ +00092780: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +00092790: 737f 3235 3333 3432 0a52 6566 3a20 6368 s.253342.Ref: ch │ │ │ │ │ +000927a0: 2d73 6861 7265 646c 6962 7320 7275 6e2d -sharedlibs run- │ │ │ │ │ +000927b0: 7469 6d65 2d73 6861 7265 642d 6c69 6272 time-shared-libr │ │ │ │ │ +000927c0: 6172 6965 737f 3235 3334 3634 0a52 6566 aries.253464.Ref │ │ │ │ │ +000927d0: 3a20 3130 347f 3235 3334 3634 0a52 6566 : 104.253464.Ref │ │ │ │ │ +000927e0: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ +000927f0: 732d 7368 6172 6564 6c69 6273 2d72 756e s-sharedlibs-run │ │ │ │ │ +00092800: 7469 6d65 7f32 3533 3436 340a 5265 663a time.253464.Ref: │ │ │ │ │ +00092810: 2031 3032 7f32 3533 3436 340a 5265 663a 102.253464.Ref: │ │ │ │ │ +00092820: 2052 756e 2d74 696d 6520 7368 6172 6564 Run-time shared │ │ │ │ │ +00092830: 206c 6962 7261 7269 6573 2d46 6f6f 746e libraries-Footn │ │ │ │ │ +00092840: 6f74 652d 317f 3235 3736 3437 0a52 6566 ote-1.257647.Ref │ │ │ │ │ +00092850: 3a20 5275 6e2d 7469 6d65 2073 6861 7265 : Run-time share │ │ │ │ │ +00092860: 6420 6c69 6272 6172 6965 732d 466f 6f74 d libraries-Foot │ │ │ │ │ +00092870: 6e6f 7465 2d32 7f32 3538 3230 320a 5265 note-2.258202.Re │ │ │ │ │ +00092880: 663a 2052 756e 2d74 696d 6520 7368 6172 f: Run-time shar │ │ │ │ │ +00092890: 6564 206c 6962 7261 7269 6573 2d46 6f6f ed libraries-Foo │ │ │ │ │ +000928a0: 746e 6f74 652d 337f 3235 3835 3438 0a4e tnote-3.258548.N │ │ │ │ │ +000928b0: 6f64 653a 206c 6463 6f6e 6669 677f 3235 ode: ldconfig.25 │ │ │ │ │ +000928c0: 3934 3239 0a52 6566 3a20 6368 2d73 6861 9429.Ref: ch-sha │ │ │ │ │ +000928d0: 7265 646c 6962 7320 6c64 636f 6e66 6967 redlibs ldconfig │ │ │ │ │ +000928e0: 7f32 3539 3530 360a 5265 663a 2031 3036 .259506.Ref: 106 │ │ │ │ │ +000928f0: 7f32 3539 3530 360a 5265 663a 2063 682d .259506.Ref: ch- │ │ │ │ │ +00092900: 7368 6172 6564 6c69 6273 2073 2d6c 6463 sharedlibs s-ldc │ │ │ │ │ +00092910: 6f6e 6669 677f 3235 3935 3036 0a52 6566 onfig.259506.Ref │ │ │ │ │ +00092920: 3a20 3130 377f 3235 3935 3036 0a52 6566 : 107.259506.Ref │ │ │ │ │ +00092930: 3a20 6c64 636f 6e66 6967 2d46 6f6f 746e : ldconfig-Footn │ │ │ │ │ +00092940: 6f74 652d 317f 3235 3939 3933 0a4e 6f64 ote-1.259993.Nod │ │ │ │ │ +00092950: 653a 2053 6861 7265 6420 6c69 6272 6172 e: Shared librar │ │ │ │ │ +00092960: 7920 7375 7070 6f72 7420 6669 6c65 737f y support files. │ │ │ │ │ +00092970: 3236 3031 3535 0a52 6566 3a20 6368 2d73 260155.Ref: ch-s │ │ │ │ │ +00092980: 6861 7265 646c 6962 7320 732d 7368 6172 haredlibs s-shar │ │ │ │ │ +00092990: 6564 6c69 6273 2d73 7570 706f 7274 2d66 edlibs-support-f │ │ │ │ │ +000929a0: 696c 6573 7f32 3630 3330 320a 5265 663a iles.260302.Ref: │ │ │ │ │ +000929b0: 2031 3038 7f32 3630 3330 320a 5265 663a 108.260302.Ref: │ │ │ │ │ +000929c0: 2063 682d 7368 6172 6564 6c69 6273 2073 ch-sharedlibs s │ │ │ │ │ +000929d0: 6861 7265 642d 6c69 6272 6172 792d 7375 hared-library-su │ │ │ │ │ +000929e0: 7070 6f72 742d 6669 6c65 737f 3236 3033 pport-files.2603 │ │ │ │ │ +000929f0: 3032 0a52 6566 3a20 3130 397f 3236 3033 02.Ref: 109.2603 │ │ │ │ │ +00092a00: 3032 0a52 6566 3a20 5368 6172 6564 206c 02.Ref: Shared l │ │ │ │ │ +00092a10: 6962 7261 7279 2073 7570 706f 7274 2066 ibrary support f │ │ │ │ │ +00092a20: 696c 6573 2d46 6f6f 746e 6f74 652d 317f iles-Footnote-1. │ │ │ │ │ +00092a30: 3236 3138 3538 0a4e 6f64 653a 2053 7461 261858.Node: Sta │ │ │ │ │ +00092a40: 7469 6320 6c69 6272 6172 6965 737f 3236 tic libraries.26 │ │ │ │ │ +00092a50: 3139 3439 0a52 6566 3a20 6368 2d73 6861 1949.Ref: ch-sha │ │ │ │ │ +00092a60: 7265 646c 6962 7320 732d 7368 6172 6564 redlibs s-shared │ │ │ │ │ +00092a70: 6c69 6273 2d73 7461 7469 637f 3236 3230 libs-static.2620 │ │ │ │ │ +00092a80: 3838 0a52 6566 3a20 3130 617f 3236 3230 88.Ref: 10a.2620 │ │ │ │ │ +00092a90: 3838 0a52 6566 3a20 6368 2d73 6861 7265 88.Ref: ch-share │ │ │ │ │ +00092aa0: 646c 6962 7320 7374 6174 6963 2d6c 6962 dlibs static-lib │ │ │ │ │ +00092ab0: 7261 7269 6573 7f32 3632 3038 380a 5265 raries.262088.Re │ │ │ │ │ +00092ac0: 663a 2031 3062 7f32 3632 3038 380a 4e6f f: 10b.262088.No │ │ │ │ │ +00092ad0: 6465 3a20 4465 7665 6c6f 706d 656e 7420 de: Development │ │ │ │ │ +00092ae0: 6669 6c65 737f 3236 3237 3832 0a52 6566 files.262782.Ref │ │ │ │ │ +00092af0: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ +00092b00: 6465 7665 6c6f 706d 656e 742d 6669 6c65 development-file │ │ │ │ │ +00092b10: 737f 3236 3239 3436 0a52 6566 3a20 3130 s.262946.Ref: 10 │ │ │ │ │ +00092b20: 637f 3236 3239 3436 0a52 6566 3a20 6368 c.262946.Ref: ch │ │ │ │ │ +00092b30: 2d73 6861 7265 646c 6962 7320 732d 7368 -sharedlibs s-sh │ │ │ │ │ +00092b40: 6172 6564 6c69 6273 2d64 6576 7f32 3632 aredlibs-dev.262 │ │ │ │ │ +00092b50: 3934 360a 5265 663a 2031 3064 7f32 3632 946.Ref: 10d.262 │ │ │ │ │ +00092b60: 3934 360a 5265 663a 2044 6576 656c 6f70 946.Ref: Develop │ │ │ │ │ +00092b70: 6d65 6e74 2066 696c 6573 2d46 6f6f 746e ment files-Footn │ │ │ │ │ +00092b80: 6f74 652d 317f 3236 3434 3830 0a4e 6f64 ote-1.264480.Nod │ │ │ │ │ +00092b90: 653a 2044 6570 656e 6465 6e63 6965 7320 e: Dependencies │ │ │ │ │ +00092ba0: 6265 7477 6565 6e20 7468 6520 7061 636b between the pack │ │ │ │ │ +00092bb0: 6167 6573 206f 6620 7468 6520 7361 6d65 ages of the same │ │ │ │ │ +00092bc0: 206c 6962 7261 7279 7f32 3634 3731 370a library.264717. │ │ │ │ │ +00092bd0: 5265 663a 2063 682d 7368 6172 6564 6c69 Ref: ch-sharedli │ │ │ │ │ +00092be0: 6273 2064 6570 656e 6465 6e63 6965 732d bs dependencies- │ │ │ │ │ +00092bf0: 6265 7477 6565 6e2d 7468 652d 7061 636b between-the-pack │ │ │ │ │ +00092c00: 6167 6573 2d6f 662d 7468 652d 7361 6d65 ages-of-the-same │ │ │ │ │ +00092c10: 2d6c 6962 7261 7279 7f32 3634 3931 360a -library.264916. │ │ │ │ │ +00092c20: 5265 663a 2031 3066 7f32 3634 3931 360a Ref: 10f.264916. │ │ │ │ │ +00092c30: 5265 663a 2063 682d 7368 6172 6564 6c69 Ref: ch-sharedli │ │ │ │ │ +00092c40: 6273 2073 2d73 6861 7265 646c 6962 732d bs s-sharedlibs- │ │ │ │ │ +00092c50: 696e 7472 6164 6570 737f 3236 3439 3136 intradeps.264916 │ │ │ │ │ +00092c60: 0a52 6566 3a20 3131 307f 3236 3439 3136 .Ref: 110.264916 │ │ │ │ │ +00092c70: 0a52 6566 3a20 4465 7065 6e64 656e 6369 .Ref: Dependenci │ │ │ │ │ +00092c80: 6573 2062 6574 7765 656e 2074 6865 2070 es between the p │ │ │ │ │ +00092c90: 6163 6b61 6765 7320 6f66 2074 6865 2073 ackages of the s │ │ │ │ │ +00092ca0: 616d 6520 6c69 6272 6172 792d 466f 6f74 ame library-Foot │ │ │ │ │ +00092cb0: 6e6f 7465 2d31 7f32 3635 3331 370a 4e6f note-1.265317.No │ │ │ │ │ +00092cc0: 6465 3a20 4465 7065 6e64 656e 6369 6573 de: Dependencies │ │ │ │ │ +00092cd0: 2062 6574 7765 656e 2074 6865 206c 6962 between the lib │ │ │ │ │ +00092ce0: 7261 7279 2061 6e64 206f 7468 6572 2070 rary and other p │ │ │ │ │ +00092cf0: 6163 6b61 6765 737f 3236 3534 3435 0a52 ackages.265445.R │ │ │ │ │ +00092d00: 6566 3a20 6368 2d73 6861 7265 646c 6962 ef: ch-sharedlib │ │ │ │ │ +00092d10: 7320 6465 7065 6e64 656e 6369 6573 2d62 s dependencies-b │ │ │ │ │ +00092d20: 6574 7765 656e 2d74 6865 2d6c 6962 7261 etween-the-libra │ │ │ │ │ +00092d30: 7279 2d61 6e64 2d6f 7468 6572 2d70 6163 ry-and-other-pac │ │ │ │ │ +00092d40: 6b61 6765 737f 3236 3536 3138 0a52 6566 kages.265618.Ref │ │ │ │ │ +00092d50: 3a20 3131 317f 3236 3536 3138 0a52 6566 : 111.265618.Ref │ │ │ │ │ +00092d60: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ +00092d70: 732d 7368 6172 6564 6c69 6273 2d64 6570 s-sharedlibs-dep │ │ │ │ │ +00092d80: 656e 6473 7f32 3635 3631 380a 5265 663a ends.265618.Ref: │ │ │ │ │ +00092d90: 2031 3035 7f32 3635 3631 380a 5265 663a 105.265618.Ref: │ │ │ │ │ +00092da0: 2044 6570 656e 6465 6e63 6965 7320 6265 Dependencies be │ │ │ │ │ +00092db0: 7477 6565 6e20 7468 6520 6c69 6272 6172 tween the librar │ │ │ │ │ +00092dc0: 7920 616e 6420 6f74 6865 7220 7061 636b y and other pack │ │ │ │ │ +00092dd0: 6167 6573 2d46 6f6f 746e 6f74 652d 317f ages-Footnote-1. │ │ │ │ │ +00092de0: 3236 3839 3930 0a4e 6f64 653a 2047 656e 268990.Node: Gen │ │ │ │ │ +00092df0: 6572 6174 696e 6720 6465 7065 6e64 656e erating dependen │ │ │ │ │ +00092e00: 6369 6573 206f 6e20 7368 6172 6564 206c cies on shared l │ │ │ │ │ +00092e10: 6962 7261 7269 6573 7f32 3639 3238 390a ibraries.269289. │ │ │ │ │ +00092e20: 5265 663a 2063 682d 7368 6172 6564 6c69 Ref: ch-sharedli │ │ │ │ │ +00092e30: 6273 2067 656e 6572 6174 696e 672d 6465 bs generating-de │ │ │ │ │ +00092e40: 7065 6e64 656e 6369 6573 2d6f 6e2d 7368 pendencies-on-sh │ │ │ │ │ +00092e50: 6172 6564 2d6c 6962 7261 7269 6573 7f32 ared-libraries.2 │ │ │ │ │ +00092e60: 3639 3436 320a 5265 663a 2031 3132 7f32 69462.Ref: 112.2 │ │ │ │ │ +00092e70: 3639 3436 320a 5265 663a 2063 682d 7368 69462.Ref: ch-sh │ │ │ │ │ +00092e80: 6172 6564 6c69 6273 2073 2d64 706b 672d aredlibs s-dpkg- │ │ │ │ │ +00092e90: 7368 6c69 6264 6570 737f 3236 3934 3632 shlibdeps.269462 │ │ │ │ │ +00092ea0: 0a52 6566 3a20 3131 337f 3236 3934 3632 .Ref: 113.269462 │ │ │ │ │ +00092eb0: 0a52 6566 3a20 4765 6e65 7261 7469 6e67 .Ref: Generating │ │ │ │ │ +00092ec0: 2064 6570 656e 6465 6e63 6965 7320 6f6e dependencies on │ │ │ │ │ +00092ed0: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +00092ee0: 732d 466f 6f74 6e6f 7465 2d31 7f32 3732 s-Footnote-1.272 │ │ │ │ │ +00092ef0: 3233 390a 5265 663a 2047 656e 6572 6174 239.Ref: Generat │ │ │ │ │ +00092f00: 696e 6720 6465 7065 6e64 656e 6369 6573 ing dependencies │ │ │ │ │ +00092f10: 206f 6e20 7368 6172 6564 206c 6962 7261 on shared libra │ │ │ │ │ +00092f20: 7269 6573 2d46 6f6f 746e 6f74 652d 327f ries-Footnote-2. │ │ │ │ │ +00092f30: 3237 3234 3438 0a52 6566 3a20 4765 6e65 272448.Ref: Gene │ │ │ │ │ +00092f40: 7261 7469 6e67 2064 6570 656e 6465 6e63 rating dependenc │ │ │ │ │ +00092f50: 6965 7320 6f6e 2073 6861 7265 6420 6c69 ies on shared li │ │ │ │ │ +00092f60: 6272 6172 6965 732d 466f 6f74 6e6f 7465 braries-Footnote │ │ │ │ │ +00092f70: 2d33 7f32 3732 3730 380a 5265 663a 2047 -3.272708.Ref: G │ │ │ │ │ +00092f80: 656e 6572 6174 696e 6720 6465 7065 6e64 enerating depend │ │ │ │ │ +00092f90: 656e 6369 6573 206f 6e20 7368 6172 6564 encies on shared │ │ │ │ │ +00092fa0: 206c 6962 7261 7269 6573 2d46 6f6f 746e libraries-Footn │ │ │ │ │ +00092fb0: 6f74 652d 347f 3237 3238 3338 0a52 6566 ote-4.272838.Ref │ │ │ │ │ +00092fc0: 3a20 4765 6e65 7261 7469 6e67 2064 6570 : Generating dep │ │ │ │ │ +00092fd0: 656e 6465 6e63 6965 7320 6f6e 2073 6861 endencies on sha │ │ │ │ │ +00092fe0: 7265 6420 6c69 6272 6172 6965 732d 466f red libraries-Fo │ │ │ │ │ +00092ff0: 6f74 6e6f 7465 2d35 7f32 3733 3135 300a otnote-5.273150. │ │ │ │ │ +00093000: 4e6f 6465 3a20 5368 6172 6564 206c 6962 Node: Shared lib │ │ │ │ │ +00093010: 7261 7279 2041 4249 2063 6861 6e67 6573 rary ABI changes │ │ │ │ │ +00093020: 7f32 3733 3932 340a 5265 663a 2063 682d .273924.Ref: ch- │ │ │ │ │ +00093030: 7368 6172 6564 6c69 6273 2073 2d73 6861 sharedlibs s-sha │ │ │ │ │ +00093040: 7265 646c 6962 732d 7570 6461 7465 737f redlibs-updates. │ │ │ │ │ +00093050: 3237 3431 3234 0a52 6566 3a20 3131 347f 274124.Ref: 114. │ │ │ │ │ +00093060: 3237 3431 3234 0a52 6566 3a20 6368 2d73 274124.Ref: ch-s │ │ │ │ │ +00093070: 6861 7265 646c 6962 7320 7368 6172 6564 haredlibs shared │ │ │ │ │ +00093080: 2d6c 6962 7261 7279 2d61 6269 2d63 6861 -library-abi-cha │ │ │ │ │ +00093090: 6e67 6573 7f32 3734 3132 340a 5265 663a nges.274124.Ref: │ │ │ │ │ +000930a0: 2031 3135 7f32 3734 3132 340a 5265 663a 115.274124.Ref: │ │ │ │ │ +000930b0: 2053 6861 7265 6420 6c69 6272 6172 7920 Shared library │ │ │ │ │ +000930c0: 4142 4920 6368 616e 6765 732d 466f 6f74 ABI changes-Foot │ │ │ │ │ +000930d0: 6e6f 7465 2d31 7f32 3738 3632 300a 4e6f note-1.278620.No │ │ │ │ │ +000930e0: 6465 3a20 5468 6520 7379 6d62 6f6c 7320 de: The symbols │ │ │ │ │ +000930f0: 7379 7374 656d 7f32 3739 3135 330a 5265 system.279153.Re │ │ │ │ │ +00093100: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ +00093110: 2073 2d73 6861 7265 646c 6962 732d 7379 s-sharedlibs-sy │ │ │ │ │ +00093120: 6d62 6f6c 737f 3237 3933 3237 0a52 6566 mbols.279327.Ref │ │ │ │ │ +00093130: 3a20 3336 7f32 3739 3332 370a 5265 663a : 36.279327.Ref: │ │ │ │ │ +00093140: 2063 682d 7368 6172 6564 6c69 6273 2074 ch-sharedlibs t │ │ │ │ │ +00093150: 6865 2d73 796d 626f 6c73 2d73 7973 7465 he-symbols-syste │ │ │ │ │ +00093160: 6d7f 3237 3933 3237 0a52 6566 3a20 3131 m.279327.Ref: 11 │ │ │ │ │ +00093170: 387f 3237 3933 3237 0a4e 6f64 653a 2054 8.279327.Node: T │ │ │ │ │ +00093180: 6865 2073 796d 626f 6c73 2066 696c 6573 he symbols files │ │ │ │ │ +00093190: 2070 7265 7365 6e74 206f 6e20 7468 6520 present on the │ │ │ │ │ +000931a0: 7379 7374 656d 7f32 3739 3732 380a 5265 system.279728.Re │ │ │ │ │ +000931b0: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ +000931c0: 2073 2d73 796d 626f 6c73 2d70 6174 6873 s-symbols-paths │ │ │ │ │ +000931d0: 7f32 3739 3836 310a 5265 663a 2031 3139 .279861.Ref: 119 │ │ │ │ │ +000931e0: 7f32 3739 3836 310a 5265 663a 2063 682d .279861.Ref: ch- │ │ │ │ │ +000931f0: 7368 6172 6564 6c69 6273 2074 6865 2d73 sharedlibs the-s │ │ │ │ │ +00093200: 796d 626f 6c73 2d66 696c 6573 2d70 7265 ymbols-files-pre │ │ │ │ │ +00093210: 7365 6e74 2d6f 6e2d 7468 652d 7379 7374 sent-on-the-syst │ │ │ │ │ +00093220: 656d 7f32 3739 3836 310a 5265 663a 2031 em.279861.Ref: 1 │ │ │ │ │ +00093230: 3161 7f32 3739 3836 310a 5265 663a 2054 1a.279861.Ref: T │ │ │ │ │ +00093240: 6865 2073 796d 626f 6c73 2066 696c 6573 he symbols files │ │ │ │ │ +00093250: 2070 7265 7365 6e74 206f 6e20 7468 6520 present on the │ │ │ │ │ +00093260: 7379 7374 656d 2d46 6f6f 746e 6f74 652d system-Footnote- │ │ │ │ │ +00093270: 317f 3238 3230 3833 0a4e 6f64 653a 2054 1.282083.Node: T │ │ │ │ │ +00093280: 6865 2073 796d 626f 6c73 2046 696c 6520 he symbols File │ │ │ │ │ +00093290: 466f 726d 6174 7f32 3833 3232 310a 5265 Format.283221.Re │ │ │ │ │ +000932a0: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ +000932b0: 2073 2d73 796d 626f 6c73 7f32 3833 3338 s-symbols.28338 │ │ │ │ │ +000932c0: 370a 5265 663a 2031 3136 7f32 3833 3338 7.Ref: 116.28338 │ │ │ │ │ +000932d0: 370a 5265 663a 2063 682d 7368 6172 6564 7.Ref: ch-shared │ │ │ │ │ +000932e0: 6c69 6273 2074 6865 2d73 796d 626f 6c73 libs the-symbols │ │ │ │ │ +000932f0: 2d66 696c 652d 666f 726d 6174 7f32 3833 -file-format.283 │ │ │ │ │ +00093300: 3338 370a 5265 663a 2031 3164 7f32 3833 387.Ref: 11d.283 │ │ │ │ │ +00093310: 3338 370a 5265 663a 2054 6865 2073 796d 387.Ref: The sym │ │ │ │ │ +00093320: 626f 6c73 2046 696c 6520 466f 726d 6174 bols File Format │ │ │ │ │ +00093330: 2d46 6f6f 746e 6f74 652d 317f 3238 3832 -Footnote-1.2882 │ │ │ │ │ +00093340: 3333 0a52 6566 3a20 5468 6520 7379 6d62 33.Ref: The symb │ │ │ │ │ +00093350: 6f6c 7320 4669 6c65 2046 6f72 6d61 742d ols File Format- │ │ │ │ │ +00093360: 466f 6f74 6e6f 7465 2d32 7f32 3838 3334 Footnote-2.28834 │ │ │ │ │ +00093370: 310a 5265 663a 2054 6865 2073 796d 626f 1.Ref: The symbo │ │ │ │ │ +00093380: 6c73 2046 696c 6520 466f 726d 6174 2d46 ls File Format-F │ │ │ │ │ +00093390: 6f6f 746e 6f74 652d 337f 3238 3931 3131 ootnote-3.289111 │ │ │ │ │ +000933a0: 0a4e 6f64 653a 2050 726f 7669 6469 6e67 .Node: Providing │ │ │ │ │ +000933b0: 2061 2073 796d 626f 6c73 2066 696c 657f a symbols file. │ │ │ │ │ +000933c0: 3238 3935 3335 0a52 6566 3a20 6368 2d73 289535.Ref: ch-s │ │ │ │ │ +000933d0: 6861 7265 646c 6962 7320 7072 6f76 6964 haredlibs provid │ │ │ │ │ +000933e0: 696e 672d 612d 7379 6d62 6f6c 732d 6669 ing-a-symbols-fi │ │ │ │ │ +000933f0: 6c65 7f32 3839 3635 330a 5265 663a 2031 le.289653.Ref: 1 │ │ │ │ │ +00093400: 3165 7f32 3839 3635 330a 5265 663a 2063 1e.289653.Ref: c │ │ │ │ │ +00093410: 682d 7368 6172 6564 6c69 6273 2073 2d70 h-sharedlibs s-p │ │ │ │ │ +00093420: 726f 7669 6469 6e67 2d73 796d 626f 6c73 roviding-symbols │ │ │ │ │ +00093430: 7f32 3839 3635 330a 5265 663a 2031 3162 .289653.Ref: 11b │ │ │ │ │ +00093440: 7f32 3839 3635 330a 5265 663a 2050 726f .289653.Ref: Pro │ │ │ │ │ +00093450: 7669 6469 6e67 2061 2073 796d 626f 6c73 viding a symbols │ │ │ │ │ +00093460: 2066 696c 652d 466f 6f74 6e6f 7465 2d31 file-Footnote-1 │ │ │ │ │ +00093470: 7f32 3931 3333 380a 4e6f 6465 3a20 5468 .291338.Node: Th │ │ │ │ │ +00093480: 6520 7368 6c69 6273 2073 7973 7465 6d7f e shlibs system. │ │ │ │ │ +00093490: 3239 3135 3035 0a52 6566 3a20 6368 2d73 291505.Ref: ch-s │ │ │ │ │ +000934a0: 6861 7265 646c 6962 7320 732d 7368 6172 haredlibs s-shar │ │ │ │ │ +000934b0: 6564 6c69 6273 2d73 686c 6962 6465 7073 edlibs-shlibdeps │ │ │ │ │ +000934c0: 7f32 3931 3634 340a 5265 663a 2033 377f .291644.Ref: 37. │ │ │ │ │ +000934d0: 3239 3136 3434 0a52 6566 3a20 6368 2d73 291644.Ref: ch-s │ │ │ │ │ +000934e0: 6861 7265 646c 6962 7320 7468 652d 7368 haredlibs the-sh │ │ │ │ │ +000934f0: 6c69 6273 2d73 7973 7465 6d7f 3239 3136 libs-system.2916 │ │ │ │ │ +00093500: 3434 0a52 6566 3a20 3131 667f 3239 3136 44.Ref: 11f.2916 │ │ │ │ │ +00093510: 3434 0a4e 6f64 653a 2054 6865 2073 686c 44.Node: The shl │ │ │ │ │ +00093520: 6962 7320 6669 6c65 7320 7072 6573 656e ibs files presen │ │ │ │ │ +00093530: 7420 6f6e 2074 6865 2073 7973 7465 6d7f t on the system. │ │ │ │ │ +00093540: 3239 3234 3136 0a52 6566 3a20 6368 2d73 292416.Ref: ch-s │ │ │ │ │ +00093550: 6861 7265 646c 6962 7320 732d 7368 6c69 haredlibs s-shli │ │ │ │ │ +00093560: 6273 2d70 6174 6873 7f32 3932 3534 360a bs-paths.292546. │ │ │ │ │ +00093570: 5265 663a 2031 3163 7f32 3932 3534 360a Ref: 11c.292546. │ │ │ │ │ +00093580: 5265 663a 2063 682d 7368 6172 6564 6c69 Ref: ch-sharedli │ │ │ │ │ +00093590: 6273 2074 6865 2d73 686c 6962 732d 6669 bs the-shlibs-fi │ │ │ │ │ +000935a0: 6c65 732d 7072 6573 656e 742d 6f6e 2d74 les-present-on-t │ │ │ │ │ +000935b0: 6865 2d73 7973 7465 6d7f 3239 3235 3436 he-system.292546 │ │ │ │ │ +000935c0: 0a52 6566 3a20 3132 307f 3239 3235 3436 .Ref: 120.292546 │ │ │ │ │ +000935d0: 0a4e 6f64 653a 2054 6865 2073 686c 6962 .Node: The shlib │ │ │ │ │ +000935e0: 7320 4669 6c65 2046 6f72 6d61 747f 3239 s File Format.29 │ │ │ │ │ +000935f0: 3435 3437 0a52 6566 3a20 6368 2d73 6861 4547.Ref: ch-sha │ │ │ │ │ +00093600: 7265 646c 6962 7320 732d 7368 6c69 6273 redlibs s-shlibs │ │ │ │ │ +00093610: 7f32 3934 3730 390a 5265 663a 2031 3137 .294709.Ref: 117 │ │ │ │ │ +00093620: 7f32 3934 3730 390a 5265 663a 2063 682d .294709.Ref: ch- │ │ │ │ │ +00093630: 7368 6172 6564 6c69 6273 2074 6865 2d73 sharedlibs the-s │ │ │ │ │ +00093640: 686c 6962 732d 6669 6c65 2d66 6f72 6d61 hlibs-file-forma │ │ │ │ │ +00093650: 747f 3239 3437 3039 0a52 6566 3a20 3132 t.294709.Ref: 12 │ │ │ │ │ +00093660: 317f 3239 3437 3039 0a4e 6f64 653a 2050 1.294709.Node: P │ │ │ │ │ +00093670: 726f 7669 6469 6e67 2061 2073 686c 6962 roviding a shlib │ │ │ │ │ +00093680: 7320 6669 6c65 7f32 3936 3737 340a 5265 s file.296774.Re │ │ │ │ │ +00093690: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ +000936a0: 2070 726f 7669 6469 6e67 2d61 2d73 686c providing-a-shl │ │ │ │ │ +000936b0: 6962 732d 6669 6c65 7f32 3936 3838 390a ibs-file.296889. │ │ │ │ │ +000936c0: 5265 663a 2031 3232 7f32 3936 3838 390a Ref: 122.296889. │ │ │ │ │ +000936d0: 5265 663a 2063 682d 7368 6172 6564 6c69 Ref: ch-sharedli │ │ │ │ │ +000936e0: 6273 2073 382d 362d 342d 337f 3239 3638 bs s8-6-4-3.2968 │ │ │ │ │ +000936f0: 3839 0a52 6566 3a20 3132 337f 3239 3638 89.Ref: 123.2968 │ │ │ │ │ +00093700: 3839 0a52 6566 3a20 5072 6f76 6964 696e 89.Ref: Providin │ │ │ │ │ +00093710: 6720 6120 7368 6c69 6273 2066 696c 652d g a shlibs file- │ │ │ │ │ +00093720: 466f 6f74 6e6f 7465 2d31 7f32 3937 3533 Footnote-1.29753 │ │ │ │ │ +00093730: 340a 4e6f 6465 3a20 5468 6520 4f70 6572 4.Node: The Oper │ │ │ │ │ +00093740: 6174 696e 6720 5379 7374 656d 7f32 3937 ating System.297 │ │ │ │ │ +00093750: 3830 380a 5265 663a 2063 682d 6f70 6572 808.Ref: ch-oper │ │ │ │ │ +00093760: 7379 7320 646f 637f 3239 3739 3137 0a52 sys doc.297917.R │ │ │ │ │ +00093770: 6566 3a20 3132 347f 3239 3739 3137 0a52 ef: 124.297917.R │ │ │ │ │ +00093780: 6566 3a20 6368 2d6f 7065 7273 7973 2074 ef: ch-opersys t │ │ │ │ │ +00093790: 6865 2d6f 7065 7261 7469 6e67 2d73 7973 he-operating-sys │ │ │ │ │ +000937a0: 7465 6d7f 3239 3739 3137 0a52 6566 3a20 tem.297917.Ref: │ │ │ │ │ +000937b0: 3132 357f 3239 3739 3137 0a4e 6f64 653a 125.297917.Node: │ │ │ │ │ +000937c0: 2046 696c 6520 7379 7374 656d 2068 6965 File system hie │ │ │ │ │ +000937d0: 7261 7263 6879 7f32 3938 3333 370a 5265 rarchy.298337.Re │ │ │ │ │ +000937e0: 663a 2063 682d 6f70 6572 7379 7320 6669 f: ch-opersys fi │ │ │ │ │ +000937f0: 6c65 2d73 7973 7465 6d2d 6869 6572 6172 le-system-hierar │ │ │ │ │ +00093800: 6368 797f 3239 3834 3437 0a52 6566 3a20 chy.298447.Ref: │ │ │ │ │ +00093810: 3132 367f 3239 3834 3437 0a52 6566 3a20 126.298447.Ref: │ │ │ │ │ +00093820: 6368 2d6f 7065 7273 7973 2073 392d 317f ch-opersys s9-1. │ │ │ │ │ +00093830: 3239 3834 3437 0a52 6566 3a20 3132 377f 298447.Ref: 127. │ │ │ │ │ +00093840: 3239 3834 3437 0a4e 6f64 653a 2046 696c 298447.Node: Fil │ │ │ │ │ +00093850: 6520 5379 7374 656d 2053 7472 7563 7475 e System Structu │ │ │ │ │ +00093860: 7265 7f32 3938 3632 310a 5265 663a 2063 re.298621.Ref: c │ │ │ │ │ +00093870: 682d 6f70 6572 7379 7320 6669 6c65 2d73 h-opersys file-s │ │ │ │ │ +00093880: 7973 7465 6d2d 7374 7275 6374 7572 657f ystem-structure. │ │ │ │ │ +00093890: 3239 3837 3338 0a52 6566 3a20 3132 387f 298738.Ref: 128. │ │ │ │ │ +000938a0: 3239 3837 3338 0a52 6566 3a20 6368 2d6f 298738.Ref: ch-o │ │ │ │ │ +000938b0: 7065 7273 7973 2073 2d66 6873 7f32 3938 persys s-fhs.298 │ │ │ │ │ +000938c0: 3733 380a 5265 663a 2031 327f 3239 3837 738.Ref: 12.2987 │ │ │ │ │ +000938d0: 3338 0a52 6566 3a20 4669 6c65 2053 7973 38.Ref: File Sys │ │ │ │ │ +000938e0: 7465 6d20 5374 7275 6374 7572 652d 466f tem Structure-Fo │ │ │ │ │ +000938f0: 6f74 6e6f 7465 2d31 7f33 3033 3537 320a otnote-1.303572. │ │ │ │ │ +00093900: 5265 663a 2046 696c 6520 5379 7374 656d Ref: File System │ │ │ │ │ +00093910: 2053 7472 7563 7475 7265 2d46 6f6f 746e Structure-Footn │ │ │ │ │ +00093920: 6f74 652d 327f 3330 3337 3338 0a52 6566 ote-2.303738.Ref │ │ │ │ │ +00093930: 3a20 4669 6c65 2053 7973 7465 6d20 5374 : File System St │ │ │ │ │ +00093940: 7275 6374 7572 652d 466f 6f74 6e6f 7465 ructure-Footnote │ │ │ │ │ +00093950: 2d33 7f33 3033 3834 330a 5265 663a 2046 -3.303843.Ref: F │ │ │ │ │ +00093960: 696c 6520 5379 7374 656d 2053 7472 7563 ile System Struc │ │ │ │ │ +00093970: 7475 7265 2d46 6f6f 746e 6f74 652d 347f ture-Footnote-4. │ │ │ │ │ +00093980: 3330 3339 3632 0a52 6566 3a20 4669 6c65 303962.Ref: File │ │ │ │ │ +00093990: 2053 7973 7465 6d20 5374 7275 6374 7572 System Structur │ │ │ │ │ +000939a0: 652d 466f 6f74 6e6f 7465 2d35 7f33 3034 e-Footnote-5.304 │ │ │ │ │ +000939b0: 3032 300a 5265 663a 2046 696c 6520 5379 020.Ref: File Sy │ │ │ │ │ +000939c0: 7374 656d 2053 7472 7563 7475 7265 2d46 stem Structure-F │ │ │ │ │ +000939d0: 6f6f 746e 6f74 652d 367f 3330 3430 3639 ootnote-6.304069 │ │ │ │ │ +000939e0: 0a52 6566 3a20 4669 6c65 2053 7973 7465 .Ref: File Syste │ │ │ │ │ +000939f0: 6d20 5374 7275 6374 7572 652d 466f 6f74 m Structure-Foot │ │ │ │ │ +00093a00: 6e6f 7465 2d37 7f33 3034 3132 330a 4e6f note-7.304123.No │ │ │ │ │ +00093a10: 6465 3a20 5369 7465 2d73 7065 6369 6669 de: Site-specifi │ │ │ │ │ +00093a20: 6320 7072 6f67 7261 6d73 7f33 3034 3137 c programs.30417 │ │ │ │ │ +00093a30: 370a 5265 663a 2063 682d 6f70 6572 7379 7.Ref: ch-opersy │ │ │ │ │ +00093a40: 7320 7339 2d31 2d32 7f33 3034 3333 330a s s9-1-2.304333. │ │ │ │ │ +00093a50: 5265 663a 2031 3239 7f33 3034 3333 330a Ref: 129.304333. │ │ │ │ │ +00093a60: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ +00093a70: 7369 7465 2d73 7065 6369 6669 632d 7072 site-specific-pr │ │ │ │ │ +00093a80: 6f67 7261 6d73 7f33 3034 3333 330a 5265 ograms.304333.Re │ │ │ │ │ +00093a90: 663a 2031 3261 7f33 3034 3333 330a 4e6f f: 12a.304333.No │ │ │ │ │ +00093aa0: 6465 3a20 5468 6520 7379 7374 656d 2d77 de: The system-w │ │ │ │ │ +00093ab0: 6964 6520 6d61 696c 2064 6972 6563 746f ide mail directo │ │ │ │ │ +00093ac0: 7279 7f33 3037 3237 300a 5265 663a 2063 ry.307270.Ref: c │ │ │ │ │ +00093ad0: 682d 6f70 6572 7379 7320 7339 2d31 2d33 h-opersys s9-1-3 │ │ │ │ │ +00093ae0: 7f33 3037 3432 330a 5265 663a 2031 3262 .307423.Ref: 12b │ │ │ │ │ +00093af0: 7f33 3037 3432 330a 5265 663a 2063 682d .307423.Ref: ch- │ │ │ │ │ +00093b00: 6f70 6572 7379 7320 7468 652d 7379 7374 opersys the-syst │ │ │ │ │ +00093b10: 656d 2d77 6964 652d 6d61 696c 2d64 6972 em-wide-mail-dir │ │ │ │ │ +00093b20: 6563 746f 7279 7f33 3037 3432 330a 5265 ectory.307423.Re │ │ │ │ │ +00093b30: 663a 2031 3263 7f33 3037 3432 330a 4e6f f: 12c.307423.No │ │ │ │ │ +00093b40: 6465 3a20 2f72 756e 2061 6e64 202f 7275 de: /run and /ru │ │ │ │ │ +00093b50: 6e2f 6c6f 636b 7f33 3037 3737 350a 5265 n/lock.307775.Re │ │ │ │ │ +00093b60: 663a 2063 682d 6f70 6572 7379 7320 7275 f: ch-opersys ru │ │ │ │ │ +00093b70: 6e2d 616e 642d 7275 6e2d 6c6f 636b 7f33 n-and-run-lock.3 │ │ │ │ │ +00093b80: 3037 3839 370a 5265 663a 2031 3264 7f33 07897.Ref: 12d.3 │ │ │ │ │ +00093b90: 3037 3839 370a 5265 663a 2063 682d 6f70 07897.Ref: ch-op │ │ │ │ │ +00093ba0: 6572 7379 7320 732d 6668 732d 7275 6e7f ersys s-fhs-run. │ │ │ │ │ +00093bb0: 3330 3738 3937 0a52 6566 3a20 3132 657f 307897.Ref: 12e. │ │ │ │ │ +00093bc0: 3330 3738 3937 0a4e 6f64 653a 2055 7365 307897.Node: Use │ │ │ │ │ +00093bd0: 7273 2061 6e64 2067 726f 7570 737f 3330 rs and groups.30 │ │ │ │ │ +00093be0: 3836 3333 0a52 6566 3a20 6368 2d6f 7065 8633.Ref: ch-ope │ │ │ │ │ +00093bf0: 7273 7973 2073 392d 327f 3330 3837 3736 rsys s9-2.308776 │ │ │ │ │ +00093c00: 0a52 6566 3a20 3133 307f 3330 3837 3736 .Ref: 130.308776 │ │ │ │ │ +00093c10: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ +00093c20: 2075 7365 7273 2d61 6e64 2d67 726f 7570 users-and-group │ │ │ │ │ +00093c30: 737f 3330 3837 3736 0a52 6566 3a20 3133 s.308776.Ref: 13 │ │ │ │ │ +00093c40: 317f 3330 3837 3736 0a4e 6f64 653a 2049 1.308776.Node: I │ │ │ │ │ +00093c50: 6e74 726f 6475 6374 696f 6e7f 3330 3839 ntroduction.3089 │ │ │ │ │ +00093c60: 3034 0a52 6566 3a20 6368 2d6f 7065 7273 04.Ref: ch-opers │ │ │ │ │ +00093c70: 7973 2069 6e74 726f 6475 6374 696f 6e7f ys introduction. │ │ │ │ │ +00093c80: 3330 3930 3034 0a52 6566 3a20 3133 327f 309004.Ref: 132. │ │ │ │ │ +00093c90: 3330 3930 3034 0a52 6566 3a20 6368 2d6f 309004.Ref: ch-o │ │ │ │ │ +00093ca0: 7065 7273 7973 2073 392d 322d 317f 3330 persys s9-2-1.30 │ │ │ │ │ +00093cb0: 3930 3034 0a52 6566 3a20 3133 337f 3330 9004.Ref: 133.30 │ │ │ │ │ +00093cc0: 3930 3034 0a4e 6f64 653a 2055 4944 2061 9004.Node: UID a │ │ │ │ │ +00093cd0: 6e64 2047 4944 2063 6c61 7373 6573 7f33 nd GID classes.3 │ │ │ │ │ +00093ce0: 3130 3133 310a 5265 663a 2063 682d 6f70 10131.Ref: ch-op │ │ │ │ │ +00093cf0: 6572 7379 7320 7339 2d32 2d32 7f33 3130 ersys s9-2-2.310 │ │ │ │ │ +00093d00: 3236 390a 5265 663a 2031 3334 7f33 3130 269.Ref: 134.310 │ │ │ │ │ +00093d10: 3236 390a 5265 663a 2063 682d 6f70 6572 269.Ref: ch-oper │ │ │ │ │ +00093d20: 7379 7320 7569 642d 616e 642d 6769 642d sys uid-and-gid- │ │ │ │ │ +00093d30: 636c 6173 7365 737f 3331 3032 3639 0a52 classes.310269.R │ │ │ │ │ +00093d40: 6566 3a20 3133 357f 3331 3032 3639 0a4e ef: 135.310269.N │ │ │ │ │ +00093d50: 6f64 653a 204e 6f6e 2d65 7869 7374 656e ode: Non-existen │ │ │ │ │ +00093d60: 7420 686f 6d65 2064 6972 6563 746f 7269 t home directori │ │ │ │ │ +00093d70: 6573 7f33 3132 3930 320a 5265 663a 2063 es.312902.Ref: c │ │ │ │ │ +00093d80: 682d 6f70 6572 7379 7320 6e6f 6e2d 6578 h-opersys non-ex │ │ │ │ │ +00093d90: 6973 7465 6e74 2d68 6f6d 652d 6469 7265 istent-home-dire │ │ │ │ │ +00093da0: 6374 6f72 6965 737f 3331 3330 3139 0a52 ctories.313019.R │ │ │ │ │ +00093db0: 6566 3a20 3133 367f 3331 3330 3139 0a52 ef: 136.313019.R │ │ │ │ │ +00093dc0: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ +00093dd0: 2d6e 6f6e 6578 6973 7465 6e74 7f33 3133 -nonexistent.313 │ │ │ │ │ +00093de0: 3031 390a 5265 663a 2031 3337 7f33 3133 019.Ref: 137.313 │ │ │ │ │ +00093df0: 3031 390a 4e6f 6465 3a20 5374 6172 7469 019.Node: Starti │ │ │ │ │ +00093e00: 6e67 2073 7973 7465 6d20 7365 7276 6963 ng system servic │ │ │ │ │ +00093e10: 6573 7f33 3133 3338 360a 5265 663a 2063 es.313386.Ref: c │ │ │ │ │ +00093e20: 682d 6f70 6572 7379 7320 732d 7365 7276 h-opersys s-serv │ │ │ │ │ +00093e30: 6963 6573 7f33 3133 3534 340a 5265 663a ices.313544.Ref: │ │ │ │ │ +00093e40: 2031 3338 7f33 3133 3534 340a 5265 663a 138.313544.Ref: │ │ │ │ │ +00093e50: 2063 682d 6f70 6572 7379 7320 7374 6172 ch-opersys star │ │ │ │ │ +00093e60: 7469 6e67 2d73 7973 7465 6d2d 7365 7276 ting-system-serv │ │ │ │ │ +00093e70: 6963 6573 7f33 3133 3534 340a 5265 663a ices.313544.Ref: │ │ │ │ │ +00093e80: 2031 3339 7f33 3133 3534 340a 4e6f 6465 139.313544.Node │ │ │ │ │ +00093e90: 3a20 496e 7472 6f64 7563 7469 6f6e 3c32 : Introduction<2 │ │ │ │ │ +00093ea0: 3e7f 3331 3339 3436 0a52 6566 3a20 6368 >.313946.Ref: ch │ │ │ │ │ +00093eb0: 2d6f 7065 7273 7973 2069 6434 7f33 3134 -opersys id4.314 │ │ │ │ │ +00093ec0: 3035 370a 5265 663a 2031 3361 7f33 3134 057.Ref: 13a.314 │ │ │ │ │ +00093ed0: 3035 370a 5265 663a 2063 682d 6f70 6572 057.Ref: ch-oper │ │ │ │ │ +00093ee0: 7379 7320 732d 7365 7276 6963 6573 2d69 sys s-services-i │ │ │ │ │ +00093ef0: 6e74 726f 7f33 3134 3035 370a 5265 663a ntro.314057.Ref: │ │ │ │ │ +00093f00: 2031 3362 7f33 3134 3035 370a 4e6f 6465 13b.314057.Node │ │ │ │ │ +00093f10: 3a20 5772 6974 696e 6720 7468 6520 7363 : Writing the sc │ │ │ │ │ +00093f20: 7269 7074 737f 3331 3535 3635 0a52 6566 ripts.315565.Ref │ │ │ │ │ +00093f30: 3a20 6368 2d6f 7065 7273 7973 2073 2d77 : ch-opersys s-w │ │ │ │ │ +00093f40: 7269 7469 6e67 2d69 6e69 747f 3331 3537 riting-init.3157 │ │ │ │ │ +00093f50: 3134 0a52 6566 3a20 3132 667f 3331 3537 14.Ref: 12f.3157 │ │ │ │ │ +00093f60: 3134 0a52 6566 3a20 6368 2d6f 7065 7273 14.Ref: ch-opers │ │ │ │ │ +00093f70: 7973 2077 7269 7469 6e67 2d74 6865 2d73 ys writing-the-s │ │ │ │ │ +00093f80: 6372 6970 7473 7f33 3135 3731 340a 5265 cripts.315714.Re │ │ │ │ │ +00093f90: 663a 2031 3363 7f33 3135 3731 340a 5265 f: 13c.315714.Re │ │ │ │ │ +00093fa0: 663a 2057 7269 7469 6e67 2074 6865 2073 f: Writing the s │ │ │ │ │ +00093fb0: 6372 6970 7473 2d46 6f6f 746e 6f74 652d cripts-Footnote- │ │ │ │ │ +00093fc0: 317f 3332 3039 3635 0a4e 6f64 653a 2049 1.320965.Node: I │ │ │ │ │ +00093fd0: 6e74 6572 6661 6369 6e67 2077 6974 6820 nterfacing with │ │ │ │ │ +00093fe0: 696e 6974 2073 7973 7465 6d73 7f33 3231 init systems.321 │ │ │ │ │ +00093ff0: 3135 380a 5265 663a 2063 682d 6f70 6572 158.Ref: ch-oper │ │ │ │ │ +00094000: 7379 7320 696e 7465 7266 6163 696e 672d sys interfacing- │ │ │ │ │ +00094010: 7769 7468 2d69 6e69 742d 7379 7374 656d with-init-system │ │ │ │ │ +00094020: 737f 3332 3133 3136 0a52 6566 3a20 3133 s.321316.Ref: 13 │ │ │ │ │ +00094030: 647f 3332 3133 3136 0a52 6566 3a20 6368 d.321316.Ref: ch │ │ │ │ │ +00094040: 2d6f 7065 7273 7973 2073 392d 332d 337f -opersys s9-3-3. │ │ │ │ │ +00094050: 3332 3133 3136 0a52 6566 3a20 3133 657f 321316.Ref: 13e. │ │ │ │ │ +00094060: 3332 3133 3136 0a4e 6f64 653a 204d 616e 321316.Node: Man │ │ │ │ │ +00094070: 6167 696e 6720 7468 6520 6c69 6e6b 737f aging the links. │ │ │ │ │ +00094080: 3332 3139 3737 0a52 6566 3a20 6368 2d6f 321977.Ref: ch-o │ │ │ │ │ +00094090: 7065 7273 7973 206d 616e 6167 696e 672d persys managing- │ │ │ │ │ +000940a0: 7468 652d 6c69 6e6b 737f 3332 3230 3937 the-links.322097 │ │ │ │ │ +000940b0: 0a52 6566 3a20 3133 667f 3332 3230 3937 .Ref: 13f.322097 │ │ │ │ │ +000940c0: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ +000940d0: 2073 392d 332d 332d 317f 3332 3230 3937 s9-3-3-1.322097 │ │ │ │ │ +000940e0: 0a52 6566 3a20 3134 307f 3332 3230 3937 .Ref: 140.322097 │ │ │ │ │ +000940f0: 0a4e 6f64 653a 2052 756e 6e69 6e67 2069 .Node: Running i │ │ │ │ │ +00094100: 6e69 7420 7363 7269 7074 737f 3332 3439 nit scripts.3249 │ │ │ │ │ +00094110: 3434 0a52 6566 3a20 6368 2d6f 7065 7273 44.Ref: ch-opers │ │ │ │ │ +00094120: 7973 2072 756e 6e69 6e67 2d69 6e69 742d ys running-init- │ │ │ │ │ +00094130: 7363 7269 7074 737f 3332 3530 3634 0a52 scripts.325064.R │ │ │ │ │ +00094140: 6566 3a20 3134 317f 3332 3530 3634 0a52 ef: 141.325064.R │ │ │ │ │ +00094150: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ +00094160: 392d 332d 332d 327f 3332 3530 3634 0a52 9-3-3-2.325064.R │ │ │ │ │ +00094170: 6566 3a20 3134 327f 3332 3530 3634 0a4e ef: 142.325064.N │ │ │ │ │ +00094180: 6f64 653a 2042 6f6f 742d 7469 6d65 2069 ode: Boot-time i │ │ │ │ │ +00094190: 6e69 7469 616c 697a 6174 696f 6e7f 3332 nitialization.32 │ │ │ │ │ +000941a0: 3634 3337 0a52 6566 3a20 6368 2d6f 7065 6437.Ref: ch-ope │ │ │ │ │ +000941b0: 7273 7973 2062 6f6f 742d 7469 6d65 2d69 rsys boot-time-i │ │ │ │ │ +000941c0: 6e69 7469 616c 697a 6174 696f 6e7f 3332 nitialization.32 │ │ │ │ │ +000941d0: 3635 3833 0a52 6566 3a20 3134 337f 3332 6583.Ref: 143.32 │ │ │ │ │ +000941e0: 3635 3833 0a52 6566 3a20 6368 2d6f 7065 6583.Ref: ch-ope │ │ │ │ │ +000941f0: 7273 7973 2073 392d 332d 347f 3332 3635 rsys s9-3-4.3265 │ │ │ │ │ +00094200: 3833 0a52 6566 3a20 3134 347f 3332 3635 83.Ref: 144.3265 │ │ │ │ │ +00094210: 3833 0a4e 6f64 653a 2045 7861 6d70 6c65 83.Node: Example │ │ │ │ │ +00094220: 7f33 3236 3637 380a 5265 663a 2063 682d .326678.Ref: ch- │ │ │ │ │ +00094230: 6f70 6572 7379 7320 6578 616d 706c 657f opersys example. │ │ │ │ │ +00094240: 3332 3637 3836 0a52 6566 3a20 3134 357f 326786.Ref: 145. │ │ │ │ │ +00094250: 3332 3637 3836 0a52 6566 3a20 6368 2d6f 326786.Ref: ch-o │ │ │ │ │ +00094260: 7065 7273 7973 2073 392d 332d 357f 3332 persys s9-3-5.32 │ │ │ │ │ +00094270: 3637 3836 0a52 6566 3a20 3134 367f 3332 6786.Ref: 146.32 │ │ │ │ │ +00094280: 3637 3836 0a4e 6f64 653a 2043 6f6e 736f 6786.Node: Conso │ │ │ │ │ +00094290: 6c65 206d 6573 7361 6765 7320 6672 6f6d le messages from │ │ │ │ │ +000942a0: 2069 6e69 7420 6420 7363 7269 7074 737f init d scripts. │ │ │ │ │ +000942b0: 3332 3730 3338 0a52 6566 3a20 6368 2d6f 327038.Ref: ch-o │ │ │ │ │ +000942c0: 7065 7273 7973 2063 6f6e 736f 6c65 2d6d persys console-m │ │ │ │ │ +000942d0: 6573 7361 6765 732d 6672 6f6d 2d69 6e69 essages-from-ini │ │ │ │ │ +000942e0: 742d 642d 7363 7269 7074 737f 3332 3731 t-d-scripts.3271 │ │ │ │ │ +000942f0: 3839 0a52 6566 3a20 3134 377f 3332 3731 89.Ref: 147.3271 │ │ │ │ │ +00094300: 3839 0a52 6566 3a20 6368 2d6f 7065 7273 89.Ref: ch-opers │ │ │ │ │ +00094310: 7973 2073 392d 347f 3332 3731 3839 0a52 ys s9-4.327189.R │ │ │ │ │ +00094320: 6566 3a20 3134 387f 3332 3731 3839 0a4e ef: 148.327189.N │ │ │ │ │ +00094330: 6f64 653a 2043 726f 6e20 6a6f 6273 7f33 ode: Cron jobs.3 │ │ │ │ │ +00094340: 3237 3331 320a 5265 663a 2063 682d 6f70 27312.Ref: ch-op │ │ │ │ │ +00094350: 6572 7379 7320 6372 6f6e 2d6a 6f62 737f ersys cron-jobs. │ │ │ │ │ +00094360: 3332 3734 3434 0a52 6566 3a20 3134 397f 327444.Ref: 149. │ │ │ │ │ +00094370: 3332 3734 3434 0a52 6566 3a20 6368 2d6f 327444.Ref: ch-o │ │ │ │ │ +00094380: 7065 7273 7973 2073 2d63 726f 6e2d 6a6f persys s-cron-jo │ │ │ │ │ +00094390: 6273 7f33 3237 3434 340a 5265 663a 2031 bs.327444.Ref: 1 │ │ │ │ │ +000943a0: 3461 7f33 3237 3434 340a 5265 663a 2043 4a.327444.Ref: C │ │ │ │ │ +000943b0: 726f 6e20 6a6f 6273 2d46 6f6f 746e 6f74 ron jobs-Footnot │ │ │ │ │ +000943c0: 652d 317f 3333 3032 3636 0a4e 6f64 653a e-1.330266.Node: │ │ │ │ │ +000943d0: 2043 726f 6e20 6a6f 6220 6669 6c65 206e Cron job file n │ │ │ │ │ +000943e0: 616d 6573 7f33 3330 3332 330a 5265 663a ames.330323.Ref: │ │ │ │ │ +000943f0: 2063 682d 6f70 6572 7379 7320 6372 6f6e ch-opersys cron │ │ │ │ │ +00094400: 2d6a 6f62 2d66 696c 652d 6e61 6d65 737f -job-file-names. │ │ │ │ │ +00094410: 3333 3033 3935 0a52 6566 3a20 3134 637f 330395.Ref: 14c. │ │ │ │ │ +00094420: 3333 3033 3935 0a52 6566 3a20 6368 2d6f 330395.Ref: ch-o │ │ │ │ │ +00094430: 7065 7273 7973 2073 2d63 726f 6e2d 6669 persys s-cron-fi │ │ │ │ │ +00094440: 6c65 737f 3333 3033 3935 0a52 6566 3a20 les.330395.Ref: │ │ │ │ │ +00094450: 3134 627f 3333 3033 3935 0a4e 6f64 653a 14b.330395.Node: │ │ │ │ │ +00094460: 204d 656e 7573 7f33 3331 3030 340a 5265 Menus.331004.Re │ │ │ │ │ +00094470: 663a 2063 682d 6f70 6572 7379 7320 6d65 f: ch-opersys me │ │ │ │ │ +00094480: 6e75 737f 3333 3131 3139 0a52 6566 3a20 nus.331119.Ref: │ │ │ │ │ +00094490: 3134 647f 3333 3131 3139 0a52 6566 3a20 14d.331119.Ref: │ │ │ │ │ +000944a0: 6368 2d6f 7065 7273 7973 2073 2d6d 656e ch-opersys s-men │ │ │ │ │ +000944b0: 7573 7f33 3331 3131 390a 5265 663a 2031 us.331119.Ref: 1 │ │ │ │ │ +000944c0: 347f 3333 3131 3139 0a4e 6f64 653a 204d 4.331119.Node: M │ │ │ │ │ +000944d0: 756c 7469 6d65 6469 6120 6861 6e64 6c65 ultimedia handle │ │ │ │ │ +000944e0: 7273 7f33 3333 3439 380a 5265 663a 2063 rs.333498.Ref: c │ │ │ │ │ +000944f0: 682d 6f70 6572 7379 7320 6d75 6c74 696d h-opersys multim │ │ │ │ │ +00094500: 6564 6961 2d68 616e 646c 6572 737f 3333 edia-handlers.33 │ │ │ │ │ +00094510: 3336 3236 0a52 6566 3a20 3134 657f 3333 3626.Ref: 14e.33 │ │ │ │ │ +00094520: 3336 3236 0a52 6566 3a20 6368 2d6f 7065 3626.Ref: ch-ope │ │ │ │ │ +00094530: 7273 7973 2073 2d6d 696d 657f 3333 3336 rsys s-mime.3336 │ │ │ │ │ +00094540: 3236 0a52 6566 3a20 3134 667f 3333 3336 26.Ref: 14f.3336 │ │ │ │ │ +00094550: 3236 0a4e 6f64 653a 2052 6567 6973 7472 26.Node: Registr │ │ │ │ │ +00094560: 6174 696f 6e20 6f66 206d 6564 6961 2074 ation of media t │ │ │ │ │ +00094570: 7970 6520 6861 6e64 6c65 7273 2077 6974 ype handlers wit │ │ │ │ │ +00094580: 6820 6465 736b 746f 7020 656e 7472 6965 h desktop entrie │ │ │ │ │ +00094590: 737f 3333 3437 3130 0a52 6566 3a20 6368 s.334710.Ref: ch │ │ │ │ │ +000945a0: 2d6f 7065 7273 7973 2072 6567 6973 7472 -opersys registr │ │ │ │ │ +000945b0: 6174 696f 6e2d 6f66 2d6d 6564 6961 2d74 ation-of-media-t │ │ │ │ │ +000945c0: 7970 652d 6861 6e64 6c65 7273 2d77 6974 ype-handlers-wit │ │ │ │ │ +000945d0: 682d 6465 736b 746f 702d 656e 7472 6965 h-desktop-entrie │ │ │ │ │ +000945e0: 737f 3333 3438 3934 0a52 6566 3a20 3135 s.334894.Ref: 15 │ │ │ │ │ +000945f0: 307f 3333 3438 3934 0a52 6566 3a20 6368 0.334894.Ref: ch │ │ │ │ │ +00094600: 2d6f 7065 7273 7973 2073 2d6d 6564 6961 -opersys s-media │ │ │ │ │ +00094610: 2d74 7970 6573 2d66 7265 6564 6573 6b74 -types-freedeskt │ │ │ │ │ +00094620: 6f70 7f33 3334 3839 340a 5265 663a 2031 op.334894.Ref: 1 │ │ │ │ │ +00094630: 3531 7f33 3334 3839 340a 4e6f 6465 3a20 51.334894.Node: │ │ │ │ │ +00094640: 5265 6769 7374 7261 7469 6f6e 206f 6620 Registration of │ │ │ │ │ +00094650: 6d65 6469 6120 7479 7065 2068 616e 646c media type handl │ │ │ │ │ +00094660: 6572 7320 7769 7468 206d 6169 6c63 6170 ers with mailcap │ │ │ │ │ +00094670: 2065 6e74 7269 6573 7f33 3335 3335 300a entries.335350. │ │ │ │ │ +00094680: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ +00094690: 7265 6769 7374 7261 7469 6f6e 2d6f 662d registration-of- │ │ │ │ │ +000946a0: 6d65 6469 612d 7479 7065 2d68 616e 646c media-type-handl │ │ │ │ │ +000946b0: 6572 732d 7769 7468 2d6d 6169 6c63 6170 ers-with-mailcap │ │ │ │ │ +000946c0: 2d65 6e74 7269 6573 7f33 3335 3537 330a -entries.335573. │ │ │ │ │ +000946d0: 5265 663a 2031 3532 7f33 3335 3537 330a Ref: 152.335573. │ │ │ │ │ +000946e0: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ +000946f0: 732d 6d61 696c 6361 707f 3333 3535 3733 s-mailcap.335573 │ │ │ │ │ +00094700: 0a52 6566 3a20 3135 337f 3333 3535 3733 .Ref: 153.335573 │ │ │ │ │ +00094710: 0a52 6566 3a20 5265 6769 7374 7261 7469 .Ref: Registrati │ │ │ │ │ +00094720: 6f6e 206f 6620 6d65 6469 6120 7479 7065 on of media type │ │ │ │ │ +00094730: 2068 616e 646c 6572 7320 7769 7468 206d handlers with m │ │ │ │ │ +00094740: 6169 6c63 6170 2065 6e74 7269 6573 2d46 ailcap entries-F │ │ │ │ │ +00094750: 6f6f 746e 6f74 652d 317f 3333 3633 3632 ootnote-1.336362 │ │ │ │ │ +00094760: 0a4e 6f64 653a 2050 726f 7669 6469 6e67 .Node: Providing │ │ │ │ │ +00094770: 206d 6564 6961 2074 7970 6573 2074 6f20 media types to │ │ │ │ │ +00094780: 6669 6c65 737f 3333 3636 3638 0a52 6566 files.336668.Ref │ │ │ │ │ +00094790: 3a20 6368 2d6f 7065 7273 7973 2070 726f : ch-opersys pro │ │ │ │ │ +000947a0: 7669 6469 6e67 2d6d 6564 6961 2d74 7970 viding-media-typ │ │ │ │ │ +000947b0: 6573 2d74 6f2d 6669 6c65 737f 3333 3638 es-to-files.3368 │ │ │ │ │ +000947c0: 3236 0a52 6566 3a20 3135 347f 3333 3638 26.Ref: 154.3368 │ │ │ │ │ +000947d0: 3236 0a52 6566 3a20 6368 2d6f 7065 7273 26.Ref: ch-opers │ │ │ │ │ +000947e0: 7973 2073 2d66 696c 652d 6d65 6469 612d ys s-file-media- │ │ │ │ │ +000947f0: 7479 7065 7f33 3336 3832 360a 5265 663a type.336826.Ref: │ │ │ │ │ +00094800: 2031 3535 7f33 3336 3832 360a 4e6f 6465 155.336826.Node │ │ │ │ │ +00094810: 3a20 4b65 7962 6f61 7264 2063 6f6e 6669 : Keyboard confi │ │ │ │ │ +00094820: 6775 7261 7469 6f6e 7f33 3337 3934 340a guration.337944. │ │ │ │ │ +00094830: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ +00094840: 6b65 7962 6f61 7264 2d63 6f6e 6669 6775 keyboard-configu │ │ │ │ │ +00094850: 7261 7469 6f6e 7f33 3338 3038 380a 5265 ration.338088.Re │ │ │ │ │ +00094860: 663a 2031 3536 7f33 3338 3038 380a 5265 f: 156.338088.Re │ │ │ │ │ +00094870: 663a 2063 682d 6f70 6572 7379 7320 7339 f: ch-opersys s9 │ │ │ │ │ +00094880: 2d38 7f33 3338 3038 380a 5265 663a 2031 -8.338088.Ref: 1 │ │ │ │ │ +00094890: 3537 7f33 3338 3038 380a 4e6f 6465 3a20 57.338088.Node: │ │ │ │ │ +000948a0: 456e 7669 726f 6e6d 656e 7420 7661 7269 Environment vari │ │ │ │ │ +000948b0: 6162 6c65 737f 3334 3137 3935 0a52 6566 ables.341795.Ref │ │ │ │ │ +000948c0: 3a20 6368 2d6f 7065 7273 7973 2065 6e76 : ch-opersys env │ │ │ │ │ +000948d0: 6972 6f6e 6d65 6e74 2d76 6172 6961 626c ironment-variabl │ │ │ │ │ +000948e0: 6573 7f33 3431 3935 360a 5265 663a 2031 es.341956.Ref: 1 │ │ │ │ │ +000948f0: 3538 7f33 3431 3935 360a 5265 663a 2063 58.341956.Ref: c │ │ │ │ │ +00094900: 682d 6f70 6572 7379 7320 7339 2d39 7f33 h-opersys s9-9.3 │ │ │ │ │ +00094910: 3431 3935 360a 5265 663a 2031 3539 7f33 41956.Ref: 159.3 │ │ │ │ │ +00094920: 3431 3935 360a 4e6f 6465 3a20 5265 6769 41956.Node: Regi │ │ │ │ │ +00094930: 7374 6572 696e 6720 446f 6375 6d65 6e74 stering Document │ │ │ │ │ +00094940: 7320 7573 696e 6720 646f 632d 6261 7365 s using doc-base │ │ │ │ │ +00094950: 7f33 3433 3032 310a 5265 663a 2063 682d .343021.Ref: ch- │ │ │ │ │ +00094960: 6f70 6572 7379 7320 7265 6769 7374 6572 opersys register │ │ │ │ │ +00094970: 696e 672d 646f 6375 6d65 6e74 732d 7573 ing-documents-us │ │ │ │ │ +00094980: 696e 672d 646f 632d 6261 7365 7f33 3433 ing-doc-base.343 │ │ │ │ │ +00094990: 3138 320a 5265 663a 2031 3561 7f33 3433 182.Ref: 15a.343 │ │ │ │ │ +000949a0: 3138 320a 5265 663a 2063 682d 6f70 6572 182.Ref: ch-oper │ │ │ │ │ +000949b0: 7379 7320 732d 646f 632d 6261 7365 7f33 sys s-doc-base.3 │ │ │ │ │ +000949c0: 3433 3138 320a 5265 663a 2031 3562 7f33 43182.Ref: 15b.3 │ │ │ │ │ +000949d0: 3433 3138 320a 4e6f 6465 3a20 416c 7465 43182.Node: Alte │ │ │ │ │ +000949e0: 726e 6174 6520 696e 6974 2073 7973 7465 rnate init syste │ │ │ │ │ +000949f0: 6d73 7f33 3433 3635 310a 5265 663a 2063 ms.343651.Ref: c │ │ │ │ │ +00094a00: 682d 6f70 6572 7379 7320 616c 7465 726e h-opersys altern │ │ │ │ │ +00094a10: 6174 652d 696e 6974 2d73 7973 7465 6d73 ate-init-systems │ │ │ │ │ +00094a20: 7f33 3433 3832 360a 5265 663a 2031 3563 .343826.Ref: 15c │ │ │ │ │ +00094a30: 7f33 3433 3832 360a 5265 663a 2063 682d .343826.Ref: ch- │ │ │ │ │ +00094a40: 6f70 6572 7379 7320 732d 616c 7465 726e opersys s-altern │ │ │ │ │ +00094a50: 6174 6569 6e69 747f 3334 3338 3236 0a52 ateinit.343826.R │ │ │ │ │ +00094a60: 6566 3a20 3135 647f 3334 3338 3236 0a4e ef: 15d.343826.N │ │ │ │ │ +00094a70: 6f64 653a 2045 7665 6e74 2d62 6173 6564 ode: Event-based │ │ │ │ │ +00094a80: 2062 6f6f 7420 7769 7468 2075 7073 7461 boot with upsta │ │ │ │ │ +00094a90: 7274 7f33 3433 3935 390a 5265 663a 2063 rt.343959.Ref: c │ │ │ │ │ +00094aa0: 682d 6f70 6572 7379 7320 6576 656e 742d h-opersys event- │ │ │ │ │ +00094ab0: 6261 7365 642d 626f 6f74 2d77 6974 682d based-boot-with- │ │ │ │ │ +00094ac0: 7570 7374 6172 747f 3334 3430 3534 0a52 upstart.344054.R │ │ │ │ │ +00094ad0: 6566 3a20 3135 657f 3334 3430 3534 0a52 ef: 15e.344054.R │ │ │ │ │ +00094ae0: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ +00094af0: 2d75 7073 7461 7274 7f33 3434 3035 340a -upstart.344054. │ │ │ │ │ +00094b00: 5265 663a 2031 3566 7f33 3434 3035 340a Ref: 15f.344054. │ │ │ │ │ +00094b10: 4e6f 6465 3a20 5369 676e 616c 696e 6720 Node: Signaling │ │ │ │ │ +00094b20: 7468 6174 2061 2072 6562 6f6f 7420 6973 that a reboot is │ │ │ │ │ +00094b30: 2072 6571 7569 7265 647f 3334 3432 3431 required.344241 │ │ │ │ │ +00094b40: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ +00094b50: 2073 2d73 6967 6e61 6c69 6e67 7265 626f s-signalingrebo │ │ │ │ │ +00094b60: 6f74 7f33 3434 3337 310a 5265 663a 2031 ot.344371.Ref: 1 │ │ │ │ │ +00094b70: 3630 7f33 3434 3337 310a 5265 663a 2063 60.344371.Ref: c │ │ │ │ │ +00094b80: 682d 6f70 6572 7379 7320 7369 676e 616c h-opersys signal │ │ │ │ │ +00094b90: 696e 672d 7468 6174 2d61 2d72 6562 6f6f ing-that-a-reboo │ │ │ │ │ +00094ba0: 742d 6973 2d72 6571 7569 7265 647f 3334 t-is-required.34 │ │ │ │ │ +00094bb0: 3433 3731 0a52 6566 3a20 3136 317f 3334 4371.Ref: 161.34 │ │ │ │ │ +00094bc0: 3433 3731 0a4e 6f64 653a 2046 696c 6573 4371.Node: Files │ │ │ │ │ +00094bd0: 3c32 3e7f 3334 3531 3937 0a52 6566 3a20 <2>.345197.Ref: │ │ │ │ │ +00094be0: 6368 2d66 696c 6573 2064 6f63 7f33 3435 ch-files doc.345 │ │ │ │ │ +00094bf0: 3330 390a 5265 663a 2031 3632 7f33 3435 309.Ref: 162.345 │ │ │ │ │ +00094c00: 3330 390a 5265 663a 2063 682d 6669 6c65 309.Ref: ch-file │ │ │ │ │ +00094c10: 7320 6669 6c65 737f 3334 3533 3039 0a52 s files.345309.R │ │ │ │ │ +00094c20: 6566 3a20 3136 337f 3334 3533 3039 0a4e ef: 163.345309.N │ │ │ │ │ +00094c30: 6f64 653a 2042 696e 6172 6965 737f 3334 ode: Binaries.34 │ │ │ │ │ +00094c40: 3535 3334 0a52 6566 3a20 6368 2d66 696c 5534.Ref: ch-fil │ │ │ │ │ +00094c50: 6573 2062 696e 6172 6965 737f 3334 3536 es binaries.3456 │ │ │ │ │ +00094c60: 3132 0a52 6566 3a20 3136 347f 3334 3536 12.Ref: 164.3456 │ │ │ │ │ +00094c70: 3132 0a52 6566 3a20 6368 2d66 696c 6573 12.Ref: ch-files │ │ │ │ │ +00094c80: 2073 2d62 696e 6172 6965 737f 3334 3536 s-binaries.3456 │ │ │ │ │ +00094c90: 3132 0a52 6566 3a20 3765 7f33 3435 3631 12.Ref: 7e.34561 │ │ │ │ │ +00094ca0: 320a 4e6f 6465 3a20 4c69 6272 6172 6965 2.Node: Librarie │ │ │ │ │ +00094cb0: 737f 3334 3932 3935 0a52 6566 3a20 6368 s.349295.Ref: ch │ │ │ │ │ +00094cc0: 2d66 696c 6573 206c 6962 7261 7269 6573 -files libraries │ │ │ │ │ +00094cd0: 7f33 3439 3430 310a 5265 663a 2031 3635 .349401.Ref: 165 │ │ │ │ │ +00094ce0: 7f33 3439 3430 310a 5265 663a 2063 682d .349401.Ref: ch- │ │ │ │ │ +00094cf0: 6669 6c65 7320 732d 6c69 6272 6172 6965 files s-librarie │ │ │ │ │ +00094d00: 737f 3334 3934 3031 0a52 6566 3a20 3130 s.349401.Ref: 10 │ │ │ │ │ +00094d10: 337f 3334 3934 3031 0a52 6566 3a20 4c69 3.349401.Ref: Li │ │ │ │ │ +00094d20: 6272 6172 6965 732d 466f 6f74 6e6f 7465 braries-Footnote │ │ │ │ │ +00094d30: 2d31 7f33 3534 3536 360a 5265 663a 204c -1.354566.Ref: L │ │ │ │ │ +00094d40: 6962 7261 7269 6573 2d46 6f6f 746e 6f74 ibraries-Footnot │ │ │ │ │ +00094d50: 652d 327f 3335 3530 3838 0a52 6566 3a20 e-2.355088.Ref: │ │ │ │ │ +00094d60: 4c69 6272 6172 6965 732d 466f 6f74 6e6f Libraries-Footno │ │ │ │ │ +00094d70: 7465 2d33 7f33 3535 3330 320a 5265 663a te-3.355302.Ref: │ │ │ │ │ +00094d80: 204c 6962 7261 7269 6573 2d46 6f6f 746e Libraries-Footn │ │ │ │ │ +00094d90: 6f74 652d 347f 3335 3538 3633 0a52 6566 ote-4.355863.Ref │ │ │ │ │ +00094da0: 3a20 4c69 6272 6172 6965 732d 466f 6f74 : Libraries-Foot │ │ │ │ │ +00094db0: 6e6f 7465 2d35 7f33 3536 3132 390a 5265 note-5.356129.Re │ │ │ │ │ +00094dc0: 663a 204c 6962 7261 7269 6573 2d46 6f6f f: Libraries-Foo │ │ │ │ │ +00094dd0: 746e 6f74 652d 367f 3335 3632 3735 0a4e tnote-6.356275.N │ │ │ │ │ +00094de0: 6f64 653a 2053 6861 7265 6420 6c69 6272 ode: Shared libr │ │ │ │ │ +00094df0: 6172 6965 733c 323e 7f33 3536 3836 310a aries<2>.356861. │ │ │ │ │ +00094e00: 5265 663a 2063 682d 6669 6c65 7320 7331 Ref: ch-files s1 │ │ │ │ │ +00094e10: 302d 337f 3335 3639 3636 0a52 6566 3a20 0-3.356966.Ref: │ │ │ │ │ +00094e20: 3136 367f 3335 3639 3636 0a52 6566 3a20 166.356966.Ref: │ │ │ │ │ +00094e30: 6368 2d66 696c 6573 2073 6861 7265 642d ch-files shared- │ │ │ │ │ +00094e40: 6c69 6272 6172 6965 737f 3335 3639 3636 libraries.356966 │ │ │ │ │ +00094e50: 0a52 6566 3a20 3136 377f 3335 3639 3636 .Ref: 167.356966 │ │ │ │ │ +00094e60: 0a4e 6f64 653a 2053 6372 6970 7473 7f33 .Node: Scripts.3 │ │ │ │ │ +00094e70: 3537 3036 370a 5265 663a 2063 682d 6669 57067.Ref: ch-fi │ │ │ │ │ +00094e80: 6c65 7320 732d 7363 7269 7074 737f 3335 les s-scripts.35 │ │ │ │ │ +00094e90: 3731 3737 0a52 6566 3a20 3565 7f33 3537 7177.Ref: 5e.357 │ │ │ │ │ +00094ea0: 3137 370a 5265 663a 2063 682d 6669 6c65 177.Ref: ch-file │ │ │ │ │ +00094eb0: 7320 7363 7269 7074 737f 3335 3731 3737 s scripts.357177 │ │ │ │ │ +00094ec0: 0a52 6566 3a20 3136 387f 3335 3731 3737 .Ref: 168.357177 │ │ │ │ │ +00094ed0: 0a52 6566 3a20 5363 7269 7074 732d 466f .Ref: Scripts-Fo │ │ │ │ │ +00094ee0: 6f74 6e6f 7465 2d31 7f33 3631 3238 350a otnote-1.361285. │ │ │ │ │ +00094ef0: 5265 663a 2053 6372 6970 7473 2d46 6f6f Ref: Scripts-Foo │ │ │ │ │ +00094f00: 746e 6f74 652d 327f 3336 3135 3335 0a4e tnote-2.361535.N │ │ │ │ │ +00094f10: 6f64 653a 2053 796d 626f 6c69 6320 6c69 ode: Symbolic li │ │ │ │ │ +00094f20: 6e6b 737f 3336 3137 3137 0a52 6566 3a20 nks.361717.Ref: │ │ │ │ │ +00094f30: 6368 2d66 696c 6573 2073 3130 2d35 7f33 ch-files s10-5.3 │ │ │ │ │ +00094f40: 3631 3832 300a 5265 663a 2031 3639 7f33 61820.Ref: 169.3 │ │ │ │ │ +00094f50: 3631 3832 300a 5265 663a 2063 682d 6669 61820.Ref: ch-fi │ │ │ │ │ +00094f60: 6c65 7320 7379 6d62 6f6c 6963 2d6c 696e les symbolic-lin │ │ │ │ │ +00094f70: 6b73 7f33 3631 3832 300a 5265 663a 2031 ks.361820.Ref: 1 │ │ │ │ │ +00094f80: 3661 7f33 3631 3832 300a 5265 663a 2053 6a.361820.Ref: S │ │ │ │ │ +00094f90: 796d 626f 6c69 6320 6c69 6e6b 732d 466f ymbolic links-Fo │ │ │ │ │ +00094fa0: 6f74 6e6f 7465 2d31 7f33 3633 3539 360a otnote-1.363596. │ │ │ │ │ +00094fb0: 4e6f 6465 3a20 4465 7669 6365 2066 696c Node: Device fil │ │ │ │ │ +00094fc0: 6573 7f33 3633 3930 330a 5265 663a 2063 es.363903.Ref: c │ │ │ │ │ +00094fd0: 682d 6669 6c65 7320 6465 7669 6365 2d66 h-files device-f │ │ │ │ │ +00094fe0: 696c 6573 7f33 3634 3031 380a 5265 663a iles.364018.Ref: │ │ │ │ │ +00094ff0: 2031 3662 7f33 3634 3031 380a 5265 663a 16b.364018.Ref: │ │ │ │ │ +00095000: 2063 682d 6669 6c65 7320 7331 302d 367f ch-files s10-6. │ │ │ │ │ +00095010: 3336 3430 3138 0a52 6566 3a20 3136 637f 364018.Ref: 16c. │ │ │ │ │ +00095020: 3336 3430 3138 0a52 6566 3a20 4465 7669 364018.Ref: Devi │ │ │ │ │ +00095030: 6365 2066 696c 6573 2d46 6f6f 746e 6f74 ce files-Footnot │ │ │ │ │ +00095040: 652d 317f 3336 3530 3231 0a4e 6f64 653a e-1.365021.Node: │ │ │ │ │ +00095050: 2043 6f6e 6669 6775 7261 7469 6f6e 2066 Configuration f │ │ │ │ │ +00095060: 696c 6573 7f33 3635 3230 340a 5265 663a iles.365204.Ref: │ │ │ │ │ +00095070: 2063 682d 6669 6c65 7320 636f 6e66 6967 ch-files config │ │ │ │ │ +00095080: 7572 6174 696f 6e2d 6669 6c65 737f 3336 uration-files.36 │ │ │ │ │ +00095090: 3533 3134 0a52 6566 3a20 3136 647f 3336 5314.Ref: 16d.36 │ │ │ │ │ +000950a0: 3533 3134 0a52 6566 3a20 6368 2d66 696c 5314.Ref: ch-fil │ │ │ │ │ +000950b0: 6573 2073 2d63 6f6e 6669 672d 6669 6c65 es s-config-file │ │ │ │ │ +000950c0: 737f 3336 3533 3134 0a52 6566 3a20 3338 s.365314.Ref: 38 │ │ │ │ │ +000950d0: 7f33 3635 3331 340a 4e6f 6465 3a20 4465 .365314.Node: De │ │ │ │ │ +000950e0: 6669 6e69 7469 6f6e 733c 323e 7f33 3635 finitions<2>.365 │ │ │ │ │ +000950f0: 3535 300a 5265 663a 2063 682d 6669 6c65 550.Ref: ch-file │ │ │ │ │ +00095100: 7320 6465 6669 6e69 7469 6f6e 737f 3336 s definitions.36 │ │ │ │ │ +00095110: 3536 3434 0a52 6566 3a20 3136 657f 3336 5644.Ref: 16e.36 │ │ │ │ │ +00095120: 3536 3434 0a52 6566 3a20 6368 2d66 696c 5644.Ref: ch-fil │ │ │ │ │ +00095130: 6573 2073 3130 2d37 2d31 7f33 3635 3634 es s10-7-1.36564 │ │ │ │ │ +00095140: 340a 5265 663a 2031 3666 7f33 3635 3634 4.Ref: 16f.36564 │ │ │ │ │ +00095150: 340a 4e6f 6465 3a20 4c6f 6361 7469 6f6e 4.Node: Location │ │ │ │ │ +00095160: 7f33 3636 3738 380a 5265 663a 2063 682d .366788.Ref: ch- │ │ │ │ │ +00095170: 6669 6c65 7320 6c6f 6361 7469 6f6e 7f33 files location.3 │ │ │ │ │ +00095180: 3636 3839 390a 5265 663a 2031 3730 7f33 66899.Ref: 170.3 │ │ │ │ │ +00095190: 3636 3839 390a 5265 663a 2063 682d 6669 66899.Ref: ch-fi │ │ │ │ │ +000951a0: 6c65 7320 7331 302d 372d 327f 3336 3638 les s10-7-2.3668 │ │ │ │ │ +000951b0: 3939 0a52 6566 3a20 3137 317f 3336 3638 99.Ref: 171.3668 │ │ │ │ │ +000951c0: 3939 0a4e 6f64 653a 2042 6568 6176 696f 99.Node: Behavio │ │ │ │ │ +000951d0: 727f 3336 3733 3735 0a52 6566 3a20 6368 r.367375.Ref: ch │ │ │ │ │ +000951e0: 2d66 696c 6573 2062 6568 6176 696f 727f -files behavior. │ │ │ │ │ +000951f0: 3336 3734 3939 0a52 6566 3a20 3137 327f 367499.Ref: 172. │ │ │ │ │ +00095200: 3336 3734 3939 0a52 6566 3a20 6368 2d66 367499.Ref: ch-f │ │ │ │ │ +00095210: 696c 6573 2073 3130 2d37 2d33 7f33 3637 iles s10-7-3.367 │ │ │ │ │ +00095220: 3439 390a 5265 663a 2031 3733 7f33 3637 499.Ref: 173.367 │ │ │ │ │ +00095230: 3439 390a 5265 663a 2042 6568 6176 696f 499.Ref: Behavio │ │ │ │ │ +00095240: 722d 466f 6f74 6e6f 7465 2d31 7f33 3730 r-Footnote-1.370 │ │ │ │ │ +00095250: 3531 380a 5265 663a 2042 6568 6176 696f 518.Ref: Behavio │ │ │ │ │ +00095260: 722d 466f 6f74 6e6f 7465 2d32 7f33 3730 r-Footnote-2.370 │ │ │ │ │ +00095270: 3632 330a 4e6f 6465 3a20 5368 6172 696e 623.Node: Sharin │ │ │ │ │ +00095280: 6720 636f 6e66 6967 7572 6174 696f 6e20 g configuration │ │ │ │ │ +00095290: 6669 6c65 737f 3337 3039 3230 0a52 6566 files.370920.Ref │ │ │ │ │ +000952a0: 3a20 6368 2d66 696c 6573 2073 3130 2d37 : ch-files s10-7 │ │ │ │ │ +000952b0: 2d34 7f33 3731 3037 350a 5265 663a 2031 -4.371075.Ref: 1 │ │ │ │ │ +000952c0: 3734 7f33 3731 3037 350a 5265 663a 2063 74.371075.Ref: c │ │ │ │ │ +000952d0: 682d 6669 6c65 7320 7368 6172 696e 672d h-files sharing- │ │ │ │ │ +000952e0: 636f 6e66 6967 7572 6174 696f 6e2d 6669 configuration-fi │ │ │ │ │ +000952f0: 6c65 737f 3337 3130 3735 0a52 6566 3a20 les.371075.Ref: │ │ │ │ │ +00095300: 3137 357f 3337 3130 3735 0a4e 6f64 653a 175.371075.Node: │ │ │ │ │ +00095310: 2055 7365 7220 636f 6e66 6967 7572 6174 User configurat │ │ │ │ │ +00095320: 696f 6e20 6669 6c65 7320 e280 9c64 6f74 ion files ...dot │ │ │ │ │ +00095330: 6669 6c65 73e2 809d 7f33 3733 3833 350a files....373835. │ │ │ │ │ +00095340: 5265 663a 2063 682d 6669 6c65 7320 7331 Ref: ch-files s1 │ │ │ │ │ +00095350: 302d 372d 357f 3337 3339 3733 0a52 6566 0-7-5.373973.Ref │ │ │ │ │ +00095360: 3a20 3137 367f 3337 3339 3733 0a52 6566 : 176.373973.Ref │ │ │ │ │ +00095370: 3a20 6368 2d66 696c 6573 2075 7365 722d : ch-files user- │ │ │ │ │ +00095380: 636f 6e66 6967 7572 6174 696f 6e2d 6669 configuration-fi │ │ │ │ │ +00095390: 6c65 732d 646f 7466 696c 6573 7f33 3733 les-dotfiles.373 │ │ │ │ │ +000953a0: 3937 330a 5265 663a 2031 3737 7f33 3733 973.Ref: 177.373 │ │ │ │ │ +000953b0: 3937 330a 4e6f 6465 3a20 4c6f 6720 6669 973.Node: Log fi │ │ │ │ │ +000953c0: 6c65 737f 3337 3533 3530 0a52 6566 3a20 les.375350.Ref: │ │ │ │ │ +000953d0: 6368 2d66 696c 6573 206c 6f67 2d66 696c ch-files log-fil │ │ │ │ │ +000953e0: 6573 7f33 3735 3437 300a 5265 663a 2031 es.375470.Ref: 1 │ │ │ │ │ +000953f0: 3738 7f33 3735 3437 300a 5265 663a 2063 78.375470.Ref: c │ │ │ │ │ +00095400: 682d 6669 6c65 7320 7331 302d 387f 3337 h-files s10-8.37 │ │ │ │ │ +00095410: 3534 3730 0a52 6566 3a20 3137 397f 3337 5470.Ref: 179.37 │ │ │ │ │ +00095420: 3534 3730 0a52 6566 3a20 4c6f 6720 6669 5470.Ref: Log fi │ │ │ │ │ +00095430: 6c65 732d 466f 6f74 6e6f 7465 2d31 7f33 les-Footnote-1.3 │ │ │ │ │ +00095440: 3737 3030 310a 4e6f 6465 3a20 5065 726d 77001.Node: Perm │ │ │ │ │ +00095450: 6973 7369 6f6e 7320 616e 6420 6f77 6e65 issions and owne │ │ │ │ │ +00095460: 7273 7f33 3737 3635 330a 5265 663a 2063 rs.377653.Ref: c │ │ │ │ │ +00095470: 682d 6669 6c65 7320 7065 726d 6973 7369 h-files permissi │ │ │ │ │ +00095480: 6f6e 732d 616e 642d 6f77 6e65 7273 7f33 ons-and-owners.3 │ │ │ │ │ +00095490: 3737 3736 340a 5265 663a 2031 3761 7f33 77764.Ref: 17a.3 │ │ │ │ │ +000954a0: 3737 3736 340a 5265 663a 2063 682d 6669 77764.Ref: ch-fi │ │ │ │ │ +000954b0: 6c65 7320 732d 7065 726d 6973 7369 6f6e les s-permission │ │ │ │ │ +000954c0: 732d 6f77 6e65 7273 7f33 3737 3736 340a s-owners.377764. │ │ │ │ │ +000954d0: 5265 663a 2031 3065 7f33 3737 3736 340a Ref: 10e.377764. │ │ │ │ │ +000954e0: 5265 663a 2050 6572 6d69 7373 696f 6e73 Ref: Permissions │ │ │ │ │ +000954f0: 2061 6e64 206f 776e 6572 732d 466f 6f74 and owners-Foot │ │ │ │ │ +00095500: 6e6f 7465 2d31 7f33 3831 3833 390a 5265 note-1.381839.Re │ │ │ │ │ +00095510: 663a 2050 6572 6d69 7373 696f 6e73 2061 f: Permissions a │ │ │ │ │ +00095520: 6e64 206f 776e 6572 732d 466f 6f74 6e6f nd owners-Footno │ │ │ │ │ +00095530: 7465 2d32 7f33 3832 3439 340a 4e6f 6465 te-2.382494.Node │ │ │ │ │ +00095540: 3a20 5468 6520 7573 6520 6f66 2064 706b : The use of dpk │ │ │ │ │ +00095550: 672d 7374 6174 6f76 6572 7269 6465 7f33 g-statoverride.3 │ │ │ │ │ +00095560: 3832 3737 390a 5265 663a 2063 682d 6669 82779.Ref: ch-fi │ │ │ │ │ +00095570: 6c65 7320 7331 302d 392d 317f 3338 3238 les s10-9-1.3828 │ │ │ │ │ +00095580: 3733 0a52 6566 3a20 3137 627f 3338 3238 73.Ref: 17b.3828 │ │ │ │ │ +00095590: 3733 0a52 6566 3a20 6368 2d66 696c 6573 73.Ref: ch-files │ │ │ │ │ +000955a0: 2074 6865 2d75 7365 2d6f 662d 6470 6b67 the-use-of-dpkg │ │ │ │ │ +000955b0: 2d73 7461 746f 7665 7272 6964 657f 3338 -statoverride.38 │ │ │ │ │ +000955c0: 3238 3733 0a52 6566 3a20 3137 637f 3338 2873.Ref: 17c.38 │ │ │ │ │ +000955d0: 3238 3733 0a4e 6f64 653a 2046 696c 6520 2873.Node: File │ │ │ │ │ +000955e0: 6e61 6d65 737f 3338 3532 3339 0a52 6566 names.385239.Ref │ │ │ │ │ +000955f0: 3a20 6368 2d66 696c 6573 2066 696c 652d : ch-files file- │ │ │ │ │ +00095600: 6e61 6d65 737f 3338 3533 3332 0a52 6566 names.385332.Ref │ │ │ │ │ +00095610: 3a20 3137 647f 3338 3533 3332 0a52 6566 : 17d.385332.Ref │ │ │ │ │ +00095620: 3a20 6368 2d66 696c 6573 2073 2d66 696c : ch-files s-fil │ │ │ │ │ +00095630: 656e 616d 6573 7f33 3835 3333 320a 5265 enames.385332.Re │ │ │ │ │ +00095640: 663a 2031 3765 7f33 3835 3333 320a 4e6f f: 17e.385332.No │ │ │ │ │ +00095650: 6465 3a20 4375 7374 6f6d 697a 6564 2070 de: Customized p │ │ │ │ │ +00095660: 726f 6772 616d 737f 3338 3537 3332 0a52 rograms.385732.R │ │ │ │ │ +00095670: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ +00095680: 642d 7072 6f67 7261 6d73 2064 6f63 7f33 d-programs doc.3 │ │ │ │ │ +00095690: 3835 3833 370a 5265 663a 2031 3766 7f33 85837.Ref: 17f.3 │ │ │ │ │ +000956a0: 3835 3833 370a 5265 663a 2063 682d 6375 85837.Ref: ch-cu │ │ │ │ │ +000956b0: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ +000956c0: 7320 6375 7374 6f6d 697a 6564 2d70 726f s customized-pro │ │ │ │ │ +000956d0: 6772 616d 737f 3338 3538 3337 0a52 6566 grams.385837.Ref │ │ │ │ │ +000956e0: 3a20 3138 307f 3338 3538 3337 0a4e 6f64 : 180.385837.Nod │ │ │ │ │ +000956f0: 653a 2041 7263 6869 7465 6374 7572 6520 e: Architecture │ │ │ │ │ +00095700: 7370 6563 6966 6963 6174 696f 6e20 7374 specification st │ │ │ │ │ +00095710: 7269 6e67 737f 3338 3633 3330 0a52 6566 rings.386330.Ref │ │ │ │ │ +00095720: 3a20 6368 2d63 7573 746f 6d69 7a65 642d : ch-customized- │ │ │ │ │ +00095730: 7072 6f67 7261 6d73 2061 7263 6869 7465 programs archite │ │ │ │ │ +00095740: 6374 7572 652d 7370 6563 6966 6963 6174 cture-specificat │ │ │ │ │ +00095750: 696f 6e2d 7374 7269 6e67 737f 3338 3634 ion-strings.3864 │ │ │ │ │ +00095760: 3433 0a52 6566 3a20 3138 317f 3338 3634 43.Ref: 181.3864 │ │ │ │ │ +00095770: 3433 0a52 6566 3a20 6368 2d63 7573 746f 43.Ref: ch-custo │ │ │ │ │ +00095780: 6d69 7a65 642d 7072 6f67 7261 6d73 2073 mized-programs s │ │ │ │ │ +00095790: 2d61 7263 682d 7370 6563 7f33 3836 3434 -arch-spec.38644 │ │ │ │ │ +000957a0: 330a 5265 663a 2036 627f 3338 3634 3433 3.Ref: 6b.386443 │ │ │ │ │ +000957b0: 0a4e 6f64 653a 2041 7263 6869 7465 6374 .Node: Architect │ │ │ │ │ +000957c0: 7572 6520 7769 6c64 6361 7264 737f 3338 ure wildcards.38 │ │ │ │ │ +000957d0: 3731 3332 0a52 6566 3a20 6368 2d63 7573 7132.Ref: ch-cus │ │ │ │ │ +000957e0: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ +000957f0: 2061 7263 6869 7465 6374 7572 652d 7769 architecture-wi │ │ │ │ │ +00095800: 6c64 6361 7264 737f 3338 3732 3332 0a52 ldcards.387232.R │ │ │ │ │ +00095810: 6566 3a20 3138 327f 3338 3732 3332 0a52 ef: 182.387232.R │ │ │ │ │ +00095820: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ +00095830: 642d 7072 6f67 7261 6d73 2073 2d61 7263 d-programs s-arc │ │ │ │ │ +00095840: 682d 7769 6c64 6361 7264 2d73 7065 637f h-wildcard-spec. │ │ │ │ │ +00095850: 3338 3732 3332 0a52 6566 3a20 6234 7f33 387232.Ref: b4.3 │ │ │ │ │ +00095860: 3837 3233 320a 5265 663a 2041 7263 6869 87232.Ref: Archi │ │ │ │ │ +00095870: 7465 6374 7572 6520 7769 6c64 6361 7264 tecture wildcard │ │ │ │ │ +00095880: 732d 466f 6f74 6e6f 7465 2d31 7f33 3837 s-Footnote-1.387 │ │ │ │ │ +00095890: 3530 330a 4e6f 6465 3a20 4461 656d 6f6e 503.Node: Daemon │ │ │ │ │ +000958a0: 737f 3338 3739 3838 0a52 6566 3a20 6368 s.387988.Ref: ch │ │ │ │ │ +000958b0: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ +000958c0: 7261 6d73 2064 6165 6d6f 6e73 7f33 3838 rams daemons.388 │ │ │ │ │ +000958d0: 3136 330a 5265 663a 2031 3833 7f33 3838 163.Ref: 183.388 │ │ │ │ │ +000958e0: 3136 330a 5265 663a 2063 682d 6375 7374 163.Ref: ch-cust │ │ │ │ │ +000958f0: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ +00095900: 7331 312d 327f 3338 3831 3633 0a52 6566 s11-2.388163.Ref │ │ │ │ │ +00095910: 3a20 3138 347f 3338 3831 3633 0a4e 6f64 : 184.388163.Nod │ │ │ │ │ +00095920: 653a 2055 7369 6e67 2070 7365 7564 6f2d e: Using pseudo- │ │ │ │ │ +00095930: 7474 7973 2061 6e64 206d 6f64 6966 7969 ttys and modifyi │ │ │ │ │ +00095940: 6e67 2077 746d 7020 7574 6d70 2061 6e64 ng wtmp utmp and │ │ │ │ │ +00095950: 206c 6173 746c 6f67 7f33 3839 3039 380a lastlog.389098. │ │ │ │ │ +00095960: 5265 663a 2063 682d 6375 7374 6f6d 697a Ref: ch-customiz │ │ │ │ │ +00095970: 6564 2d70 726f 6772 616d 7320 7331 312d ed-programs s11- │ │ │ │ │ +00095980: 337f 3338 3932 3537 0a52 6566 3a20 3138 3.389257.Ref: 18 │ │ │ │ │ +00095990: 357f 3338 3932 3537 0a52 6566 3a20 6368 5.389257.Ref: ch │ │ │ │ │ +000959a0: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ +000959b0: 7261 6d73 2075 7369 6e67 2d70 7365 7564 rams using-pseud │ │ │ │ │ +000959c0: 6f2d 7474 7973 2d61 6e64 2d6d 6f64 6966 o-ttys-and-modif │ │ │ │ │ +000959d0: 7969 6e67 2d77 746d 702d 7574 6d70 2d61 ying-wtmp-utmp-a │ │ │ │ │ +000959e0: 6e64 2d6c 6173 746c 6f67 7f33 3839 3235 nd-lastlog.38925 │ │ │ │ │ +000959f0: 370a 5265 663a 2031 3836 7f33 3839 3235 7.Ref: 186.38925 │ │ │ │ │ +00095a00: 370a 4e6f 6465 3a20 4564 6974 6f72 7320 7.Node: Editors │ │ │ │ │ +00095a10: 616e 6420 7061 6765 7273 7f33 3839 3830 and pagers.38980 │ │ │ │ │ +00095a20: 340a 5265 663a 2063 682d 6375 7374 6f6d 4.Ref: ch-custom │ │ │ │ │ +00095a30: 697a 6564 2d70 726f 6772 616d 7320 6564 ized-programs ed │ │ │ │ │ +00095a40: 6974 6f72 732d 616e 642d 7061 6765 7273 itors-and-pagers │ │ │ │ │ +00095a50: 7f33 3839 3938 340a 5265 663a 2031 3837 .389984.Ref: 187 │ │ │ │ │ +00095a60: 7f33 3839 3938 340a 5265 663a 2063 682d .389984.Ref: ch- │ │ │ │ │ +00095a70: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ +00095a80: 616d 7320 7331 312d 347f 3338 3939 3834 ams s11-4.389984 │ │ │ │ │ +00095a90: 0a52 6566 3a20 3138 387f 3338 3939 3834 .Ref: 188.389984 │ │ │ │ │ +00095aa0: 0a52 6566 3a20 4564 6974 6f72 7320 616e .Ref: Editors an │ │ │ │ │ +00095ab0: 6420 7061 6765 7273 2d46 6f6f 746e 6f74 d pagers-Footnot │ │ │ │ │ +00095ac0: 652d 317f 3339 3231 3736 0a4e 6f64 653a e-1.392176.Node: │ │ │ │ │ +00095ad0: 2057 6562 2073 6572 7665 7273 2061 6e64 Web servers and │ │ │ │ │ +00095ae0: 2061 7070 6c69 6361 7469 6f6e 737f 3339 applications.39 │ │ │ │ │ +00095af0: 3232 3535 0a52 6566 3a20 6368 2d63 7573 2255.Ref: ch-cus │ │ │ │ │ +00095b00: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ +00095b10: 2073 2d77 6562 2d61 7070 6c7f 3339 3234 s-web-appl.3924 │ │ │ │ │ +00095b20: 3231 0a52 6566 3a20 3138 397f 3339 3234 21.Ref: 189.3924 │ │ │ │ │ +00095b30: 3231 0a52 6566 3a20 6368 2d63 7573 746f 21.Ref: ch-custo │ │ │ │ │ +00095b40: 6d69 7a65 642d 7072 6f67 7261 6d73 2077 mized-programs w │ │ │ │ │ +00095b50: 6562 2d73 6572 7665 7273 2d61 6e64 2d61 eb-servers-and-a │ │ │ │ │ +00095b60: 7070 6c69 6361 7469 6f6e 737f 3339 3234 pplications.3924 │ │ │ │ │ +00095b70: 3231 0a52 6566 3a20 3138 617f 3339 3234 21.Ref: 18a.3924 │ │ │ │ │ +00095b80: 3231 0a4e 6f64 653a 204d 6169 6c20 7472 21.Node: Mail tr │ │ │ │ │ +00095b90: 616e 7370 6f72 7420 6465 6c69 7665 7279 ansport delivery │ │ │ │ │ +00095ba0: 2061 6e64 2075 7365 7220 6167 656e 7473 and user agents │ │ │ │ │ +00095bb0: 7f33 3933 3936 320a 5265 663a 2063 682d .393962.Ref: ch- │ │ │ │ │ +00095bc0: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ +00095bd0: 616d 7320 6d61 696c 2d74 7261 6e73 706f ams mail-transpo │ │ │ │ │ +00095be0: 7274 2d64 656c 6976 6572 792d 616e 642d rt-delivery-and- │ │ │ │ │ +00095bf0: 7573 6572 2d61 6765 6e74 737f 3339 3431 user-agents.3941 │ │ │ │ │ +00095c00: 3335 0a52 6566 3a20 3138 627f 3339 3431 35.Ref: 18b.3941 │ │ │ │ │ +00095c10: 3335 0a52 6566 3a20 6368 2d63 7573 746f 35.Ref: ch-custo │ │ │ │ │ +00095c20: 6d69 7a65 642d 7072 6f67 7261 6d73 2073 mized-programs s │ │ │ │ │ +00095c30: 2d6d 6169 6c2d 7472 616e 7370 6f72 742d -mail-transport- │ │ │ │ │ +00095c40: 6167 656e 7473 7f33 3934 3133 350a 5265 agents.394135.Re │ │ │ │ │ +00095c50: 663a 2066 387f 3339 3431 3335 0a52 6566 f: f8.394135.Ref │ │ │ │ │ +00095c60: 3a20 4d61 696c 2074 7261 6e73 706f 7274 : Mail transport │ │ │ │ │ +00095c70: 2064 656c 6976 6572 7920 616e 6420 7573 delivery and us │ │ │ │ │ +00095c80: 6572 2061 6765 6e74 732d 466f 6f74 6e6f er agents-Footno │ │ │ │ │ +00095c90: 7465 2d31 7f33 3938 3233 360a 5265 663a te-1.398236.Ref: │ │ │ │ │ +00095ca0: 204d 6169 6c20 7472 616e 7370 6f72 7420 Mail transport │ │ │ │ │ +00095cb0: 6465 6c69 7665 7279 2061 6e64 2075 7365 delivery and use │ │ │ │ │ +00095cc0: 7220 6167 656e 7473 2d46 6f6f 746e 6f74 r agents-Footnot │ │ │ │ │ +00095cd0: 652d 327f 3339 3834 3337 0a4e 6f64 653a e-2.398437.Node: │ │ │ │ │ +00095ce0: 204e 6577 7320 7379 7374 656d 2063 6f6e News system con │ │ │ │ │ +00095cf0: 6669 6775 7261 7469 6f6e 7f33 3939 3133 figuration.39913 │ │ │ │ │ +00095d00: 360a 5265 663a 2063 682d 6375 7374 6f6d 6.Ref: ch-custom │ │ │ │ │ +00095d10: 697a 6564 2d70 726f 6772 616d 7320 6e65 ized-programs ne │ │ │ │ │ +00095d20: 7773 2d73 7973 7465 6d2d 636f 6e66 6967 ws-system-config │ │ │ │ │ +00095d30: 7572 6174 696f 6e7f 3339 3933 3133 0a52 uration.399313.R │ │ │ │ │ +00095d40: 6566 3a20 3138 637f 3339 3933 3133 0a52 ef: 18c.399313.R │ │ │ │ │ +00095d50: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ +00095d60: 642d 7072 6f67 7261 6d73 2073 3131 2d37 d-programs s11-7 │ │ │ │ │ +00095d70: 7f33 3939 3331 330a 5265 663a 2031 3864 .399313.Ref: 18d │ │ │ │ │ +00095d80: 7f33 3939 3331 330a 4e6f 6465 3a20 5072 .399313.Node: Pr │ │ │ │ │ +00095d90: 6f67 7261 6d73 2066 6f72 2074 6865 2058 ograms for the X │ │ │ │ │ +00095da0: 2057 696e 646f 7720 5379 7374 656d 7f33 Window System.3 │ │ │ │ │ +00095db0: 3939 3938 370a 5265 663a 2063 682d 6375 99987.Ref: ch-cu │ │ │ │ │ +00095dc0: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ +00095dd0: 7320 7072 6f67 7261 6d73 2d66 6f72 2d74 s programs-for-t │ │ │ │ │ +00095de0: 6865 2d78 2d77 696e 646f 772d 7379 7374 he-x-window-syst │ │ │ │ │ +00095df0: 656d 7f34 3030 3135 300a 5265 663a 2031 em.400150.Ref: 1 │ │ │ │ │ +00095e00: 3865 7f34 3030 3135 300a 5265 663a 2063 8e.400150.Ref: c │ │ │ │ │ +00095e10: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ +00095e20: 6772 616d 7320 7331 312d 387f 3430 3031 grams s11-8.4001 │ │ │ │ │ +00095e30: 3530 0a52 6566 3a20 3138 667f 3430 3031 50.Ref: 18f.4001 │ │ │ │ │ +00095e40: 3530 0a4e 6f64 653a 2050 726f 7669 6469 50.Node: Providi │ │ │ │ │ +00095e50: 6e67 2058 2073 7570 706f 7274 2061 6e64 ng X support and │ │ │ │ │ +00095e60: 2070 6163 6b61 6765 2070 7269 6f72 6974 package priorit │ │ │ │ │ +00095e70: 6965 737f 3430 3034 3936 0a52 6566 3a20 ies.400496.Ref: │ │ │ │ │ +00095e80: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ +00095e90: 6f67 7261 6d73 2070 726f 7669 6469 6e67 ograms providing │ │ │ │ │ +00095ea0: 2d78 2d73 7570 706f 7274 2d61 6e64 2d70 -x-support-and-p │ │ │ │ │ +00095eb0: 6163 6b61 6765 2d70 7269 6f72 6974 6965 ackage-prioritie │ │ │ │ │ +00095ec0: 737f 3430 3036 3533 0a52 6566 3a20 3139 s.400653.Ref: 19 │ │ │ │ │ +00095ed0: 307f 3430 3036 3533 0a52 6566 3a20 6368 0.400653.Ref: ch │ │ │ │ │ +00095ee0: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ +00095ef0: 7261 6d73 2073 3131 2d38 2d31 7f34 3030 rams s11-8-1.400 │ │ │ │ │ +00095f00: 3635 330a 5265 663a 2031 3931 7f34 3030 653.Ref: 191.400 │ │ │ │ │ +00095f10: 3635 330a 4e6f 6465 3a20 5061 636b 6167 653.Node: Packag │ │ │ │ │ +00095f20: 6573 2070 726f 7669 6469 6e67 2061 6e20 es providing an │ │ │ │ │ +00095f30: 5820 7365 7276 6572 7f34 3031 3237 340a X server.401274. │ │ │ │ │ +00095f40: 5265 663a 2063 682d 6375 7374 6f6d 697a Ref: ch-customiz │ │ │ │ │ +00095f50: 6564 2d70 726f 6772 616d 7320 7061 636b ed-programs pack │ │ │ │ │ +00095f60: 6167 6573 2d70 726f 7669 6469 6e67 2d61 ages-providing-a │ │ │ │ │ +00095f70: 6e2d 782d 7365 7276 6572 7f34 3031 3437 n-x-server.40147 │ │ │ │ │ +00095f80: 380a 5265 663a 2031 3932 7f34 3031 3437 8.Ref: 192.40147 │ │ │ │ │ +00095f90: 380a 5265 663a 2063 682d 6375 7374 6f6d 8.Ref: ch-custom │ │ │ │ │ +00095fa0: 697a 6564 2d70 726f 6772 616d 7320 7331 ized-programs s1 │ │ │ │ │ +00095fb0: 312d 382d 327f 3430 3134 3738 0a52 6566 1-8-2.401478.Ref │ │ │ │ │ +00095fc0: 3a20 3139 337f 3430 3134 3738 0a52 6566 : 193.401478.Ref │ │ │ │ │ +00095fd0: 3a20 5061 636b 6167 6573 2070 726f 7669 : Packages provi │ │ │ │ │ +00095fe0: 6469 6e67 2061 6e20 5820 7365 7276 6572 ding an X server │ │ │ │ │ +00095ff0: 2d46 6f6f 746e 6f74 652d 317f 3430 3138 -Footnote-1.4018 │ │ │ │ │ +00096000: 3137 0a4e 6f64 653a 2050 6163 6b61 6765 17.Node: Package │ │ │ │ │ +00096010: 7320 7072 6f76 6964 696e 6720 6120 7465 s providing a te │ │ │ │ │ +00096020: 726d 696e 616c 2065 6d75 6c61 746f 727f rminal emulator. │ │ │ │ │ +00096030: 3430 3231 3938 0a52 6566 3a20 6368 2d63 402198.Ref: ch-c │ │ │ │ │ +00096040: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ +00096050: 6d73 2070 6163 6b61 6765 732d 7072 6f76 ms packages-prov │ │ │ │ │ +00096060: 6964 696e 672d 612d 7465 726d 696e 616c iding-a-terminal │ │ │ │ │ +00096070: 2d65 6d75 6c61 746f 727f 3430 3233 3935 -emulator.402395 │ │ │ │ │ +00096080: 0a52 6566 3a20 3139 347f 3430 3233 3935 .Ref: 194.402395 │ │ │ │ │ +00096090: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ +000960a0: 7a65 642d 7072 6f67 7261 6d73 2073 3131 zed-programs s11 │ │ │ │ │ +000960b0: 2d38 2d33 7f34 3032 3339 350a 5265 663a -8-3.402395.Ref: │ │ │ │ │ +000960c0: 2031 3935 7f34 3032 3339 350a 5265 663a 195.402395.Ref: │ │ │ │ │ +000960d0: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ +000960e0: 696e 6720 6120 7465 726d 696e 616c 2065 ing a terminal e │ │ │ │ │ +000960f0: 6d75 6c61 746f 722d 466f 6f74 6e6f 7465 mulator-Footnote │ │ │ │ │ +00096100: 2d31 7f34 3033 3737 340a 4e6f 6465 3a20 -1.403774.Node: │ │ │ │ │ +00096110: 5061 636b 6167 6573 2070 726f 7669 6469 Packages providi │ │ │ │ │ +00096120: 6e67 2061 2077 696e 646f 7720 6d61 6e61 ng a window mana │ │ │ │ │ +00096130: 6765 727f 3430 3430 3232 0a52 6566 3a20 ger.404022.Ref: │ │ │ │ │ +00096140: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ +00096150: 6f67 7261 6d73 2070 6163 6b61 6765 732d ograms packages- │ │ │ │ │ +00096160: 7072 6f76 6964 696e 672d 612d 7769 6e64 providing-a-wind │ │ │ │ │ +00096170: 6f77 2d6d 616e 6167 6572 7f34 3034 3231 ow-manager.40421 │ │ │ │ │ +00096180: 330a 5265 663a 2031 3936 7f34 3034 3231 3.Ref: 196.40421 │ │ │ │ │ +00096190: 330a 5265 663a 2063 682d 6375 7374 6f6d 3.Ref: ch-custom │ │ │ │ │ +000961a0: 697a 6564 2d70 726f 6772 616d 7320 7331 ized-programs s1 │ │ │ │ │ +000961b0: 312d 382d 347f 3430 3432 3133 0a52 6566 1-8-4.404213.Ref │ │ │ │ │ +000961c0: 3a20 3139 377f 3430 3432 3133 0a52 6566 : 197.404213.Ref │ │ │ │ │ +000961d0: 3a20 5061 636b 6167 6573 2070 726f 7669 : Packages provi │ │ │ │ │ +000961e0: 6469 6e67 2061 2077 696e 646f 7720 6d61 ding a window ma │ │ │ │ │ +000961f0: 6e61 6765 722d 466f 6f74 6e6f 7465 2d31 nager-Footnote-1 │ │ │ │ │ +00096200: 7f34 3035 3136 300a 5265 663a 2050 6163 .405160.Ref: Pac │ │ │ │ │ +00096210: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ +00096220: 6120 7769 6e64 6f77 206d 616e 6167 6572 a window manager │ │ │ │ │ +00096230: 2d46 6f6f 746e 6f74 652d 327f 3430 3532 -Footnote-2.4052 │ │ │ │ │ +00096240: 3234 0a4e 6f64 653a 2050 6163 6b61 6765 24.Node: Package │ │ │ │ │ +00096250: 7320 7072 6f76 6964 696e 6720 666f 6e74 s providing font │ │ │ │ │ +00096260: 737f 3430 3532 3636 0a52 6566 3a20 6368 s.405266.Ref: ch │ │ │ │ │ +00096270: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ +00096280: 7261 6d73 2070 6163 6b61 6765 732d 7072 rams packages-pr │ │ │ │ │ +00096290: 6f76 6964 696e 672d 666f 6e74 737f 3430 oviding-fonts.40 │ │ │ │ │ +000962a0: 3534 3435 0a52 6566 3a20 3139 387f 3430 5445.Ref: 198.40 │ │ │ │ │ +000962b0: 3534 3435 0a52 6566 3a20 6368 2d63 7573 5445.Ref: ch-cus │ │ │ │ │ +000962c0: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ +000962d0: 2073 3131 2d38 2d35 7f34 3035 3434 350a s11-8-5.405445. │ │ │ │ │ +000962e0: 5265 663a 2031 3939 7f34 3035 3434 350a Ref: 199.405445. │ │ │ │ │ +000962f0: 5265 663a 2050 6163 6b61 6765 7320 7072 Ref: Packages pr │ │ │ │ │ +00096300: 6f76 6964 696e 6720 666f 6e74 732d 466f oviding fonts-Fo │ │ │ │ │ +00096310: 6f74 6e6f 7465 2d31 7f34 3130 3239 330a otnote-1.410293. │ │ │ │ │ +00096320: 5265 663a 2050 6163 6b61 6765 7320 7072 Ref: Packages pr │ │ │ │ │ +00096330: 6f76 6964 696e 6720 666f 6e74 732d 466f oviding fonts-Fo │ │ │ │ │ +00096340: 6f74 6e6f 7465 2d32 7f34 3130 3633 360a otnote-2.410636. │ │ │ │ │ +00096350: 4e6f 6465 3a20 4170 706c 6963 6174 696f Node: Applicatio │ │ │ │ │ +00096360: 6e20 6465 6661 756c 7473 2066 696c 6573 n defaults files │ │ │ │ │ +00096370: 7f34 3130 3837 330a 5265 663a 2063 682d .410873.Ref: ch- │ │ │ │ │ +00096380: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ +00096390: 616d 7320 6170 706c 6963 6174 696f 6e2d ams application- │ │ │ │ │ +000963a0: 6465 6661 756c 7473 2d66 696c 6573 7f34 defaults-files.4 │ │ │ │ │ +000963b0: 3131 3034 360a 5265 663a 2031 3961 7f34 11046.Ref: 19a.4 │ │ │ │ │ +000963c0: 3131 3034 360a 5265 663a 2063 682d 6375 11046.Ref: ch-cu │ │ │ │ │ +000963d0: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ +000963e0: 7320 732d 6170 7064 6566 6175 6c74 737f s s-appdefaults. │ │ │ │ │ +000963f0: 3431 3130 3436 0a52 6566 3a20 3139 627f 411046.Ref: 19b. │ │ │ │ │ +00096400: 3431 3130 3436 0a52 6566 3a20 4170 706c 411046.Ref: Appl │ │ │ │ │ +00096410: 6963 6174 696f 6e20 6465 6661 756c 7473 ication defaults │ │ │ │ │ +00096420: 2066 696c 6573 2d46 6f6f 746e 6f74 652d files-Footnote- │ │ │ │ │ +00096430: 317f 3431 3137 3430 0a4e 6f64 653a 2049 1.411740.Node: I │ │ │ │ │ +00096440: 6e73 7461 6c6c 6174 696f 6e20 6469 7265 nstallation dire │ │ │ │ │ +00096450: 6374 6f72 7920 6973 7375 6573 7f34 3131 ctory issues.411 │ │ │ │ │ +00096460: 3936 330a 5265 663a 2063 682d 6375 7374 963.Ref: ch-cust │ │ │ │ │ +00096470: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ +00096480: 696e 7374 616c 6c61 7469 6f6e 2d64 6972 installation-dir │ │ │ │ │ +00096490: 6563 746f 7279 2d69 7373 7565 737f 3431 ectory-issues.41 │ │ │ │ │ +000964a0: 3231 3033 0a52 6566 3a20 3139 637f 3431 2103.Ref: 19c.41 │ │ │ │ │ +000964b0: 3231 3033 0a52 6566 3a20 6368 2d63 7573 2103.Ref: ch-cus │ │ │ │ │ +000964c0: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ +000964d0: 2073 3131 2d38 2d37 7f34 3132 3130 330a s11-8-7.412103. │ │ │ │ │ +000964e0: 5265 663a 2031 3964 7f34 3132 3130 330a Ref: 19d.412103. │ │ │ │ │ +000964f0: 4e6f 6465 3a20 5065 726c 2070 726f 6772 Node: Perl progr │ │ │ │ │ +00096500: 616d 7320 616e 6420 6d6f 6475 6c65 737f ams and modules. │ │ │ │ │ +00096510: 3431 3333 3737 0a52 6566 3a20 6368 2d63 413377.Ref: ch-c │ │ │ │ │ +00096520: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ +00096530: 6d73 2070 6572 6c2d 7072 6f67 7261 6d73 ms perl-programs │ │ │ │ │ +00096540: 2d61 6e64 2d6d 6f64 756c 6573 7f34 3133 -and-modules.413 │ │ │ │ │ +00096550: 3533 340a 5265 663a 2031 3965 7f34 3133 534.Ref: 19e.413 │ │ │ │ │ +00096560: 3533 340a 5265 663a 2063 682d 6375 7374 534.Ref: ch-cust │ │ │ │ │ +00096570: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ +00096580: 732d 7065 726c 7f34 3133 3533 340a 5265 s-perl.413534.Re │ │ │ │ │ +00096590: 663a 2031 357f 3431 3335 3334 0a4e 6f64 f: 15.413534.Nod │ │ │ │ │ +000965a0: 653a 2045 6d61 6373 206c 6973 7020 7072 e: Emacs lisp pr │ │ │ │ │ +000965b0: 6f67 7261 6d73 7f34 3133 3837 380a 5265 ograms.413878.Re │ │ │ │ │ +000965c0: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ +000965d0: 2d70 726f 6772 616d 7320 656d 6163 732d -programs emacs- │ │ │ │ │ +000965e0: 6c69 7370 2d70 726f 6772 616d 737f 3431 lisp-programs.41 │ │ │ │ │ +000965f0: 3430 3038 0a52 6566 3a20 3139 667f 3431 4008.Ref: 19f.41 │ │ │ │ │ +00096600: 3430 3038 0a52 6566 3a20 6368 2d63 7573 4008.Ref: ch-cus │ │ │ │ │ +00096610: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ +00096620: 2073 2d65 6d61 6373 7f34 3134 3030 380a s-emacs.414008. │ │ │ │ │ +00096630: 5265 663a 2031 377f 3431 3430 3038 0a4e Ref: 17.414008.N │ │ │ │ │ +00096640: 6f64 653a 2047 616d 6573 7f34 3134 3337 ode: Games.41437 │ │ │ │ │ +00096650: 380a 5265 663a 2063 682d 6375 7374 6f6d 8.Ref: ch-custom │ │ │ │ │ +00096660: 697a 6564 2d70 726f 6772 616d 7320 6761 ized-programs ga │ │ │ │ │ +00096670: 6d65 737f 3431 3434 3734 0a52 6566 3a20 mes.414474.Ref: │ │ │ │ │ +00096680: 3161 307f 3431 3434 3734 0a52 6566 3a20 1a0.414474.Ref: │ │ │ │ │ +00096690: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ +000966a0: 6f67 7261 6d73 2073 3131 2d31 317f 3431 ograms s11-11.41 │ │ │ │ │ +000966b0: 3434 3734 0a52 6566 3a20 3161 317f 3431 4474.Ref: 1a1.41 │ │ │ │ │ +000966c0: 3434 3734 0a4e 6f64 653a 2044 6f63 756d 4474.Node: Docum │ │ │ │ │ +000966d0: 656e 7461 7469 6f6e 7f34 3136 3131 320a entation.416112. │ │ │ │ │ +000966e0: 5265 663a 2063 682d 646f 6373 2064 6f63 Ref: ch-docs doc │ │ │ │ │ +000966f0: 7f34 3136 3235 310a 5265 663a 2031 6132 .416251.Ref: 1a2 │ │ │ │ │ +00096700: 7f34 3136 3235 310a 5265 663a 2063 682d .416251.Ref: ch- │ │ │ │ │ +00096710: 646f 6373 2064 6f63 756d 656e 7461 7469 docs documentati │ │ │ │ │ +00096720: 6f6e 7f34 3136 3235 310a 5265 663a 2031 on.416251.Ref: 1 │ │ │ │ │ +00096730: 6133 7f34 3136 3235 310a 4e6f 6465 3a20 a3.416251.Node: │ │ │ │ │ +00096740: 4d61 6e75 616c 2070 6167 6573 7f34 3136 Manual pages.416 │ │ │ │ │ +00096750: 3437 340a 5265 663a 2063 682d 646f 6373 474.Ref: ch-docs │ │ │ │ │ +00096760: 206d 616e 7561 6c2d 7061 6765 737f 3431 manual-pages.41 │ │ │ │ │ +00096770: 3635 3636 0a52 6566 3a20 3161 347f 3431 6566.Ref: 1a4.41 │ │ │ │ │ +00096780: 3635 3636 0a52 6566 3a20 6368 2d64 6f63 6566.Ref: ch-doc │ │ │ │ │ +00096790: 7320 7331 322d 317f 3431 3635 3636 0a52 s s12-1.416566.R │ │ │ │ │ +000967a0: 6566 3a20 3161 357f 3431 3635 3636 0a52 ef: 1a5.416566.R │ │ │ │ │ +000967b0: 6566 3a20 4d61 6e75 616c 2070 6167 6573 ef: Manual pages │ │ │ │ │ +000967c0: 2d46 6f6f 746e 6f74 652d 317f 3431 3936 -Footnote-1.4196 │ │ │ │ │ +000967d0: 3037 0a52 6566 3a20 4d61 6e75 616c 2070 07.Ref: Manual p │ │ │ │ │ +000967e0: 6167 6573 2d46 6f6f 746e 6f74 652d 327f ages-Footnote-2. │ │ │ │ │ +000967f0: 3431 3938 3734 0a52 6566 3a20 4d61 6e75 419874.Ref: Manu │ │ │ │ │ +00096800: 616c 2070 6167 6573 2d46 6f6f 746e 6f74 al pages-Footnot │ │ │ │ │ +00096810: 652d 337f 3432 3031 3738 0a52 6566 3a20 e-3.420178.Ref: │ │ │ │ │ +00096820: 4d61 6e75 616c 2070 6167 6573 2d46 6f6f Manual pages-Foo │ │ │ │ │ +00096830: 746e 6f74 652d 347f 3432 3033 3037 0a4e tnote-4.420307.N │ │ │ │ │ +00096840: 6f64 653a 2049 6e66 6f20 646f 6375 6d65 ode: Info docume │ │ │ │ │ +00096850: 6e74 737f 3432 3034 3730 0a52 6566 3a20 nts.420470.Ref: │ │ │ │ │ +00096860: 6368 2d64 6f63 7320 696e 666f 2d64 6f63 ch-docs info-doc │ │ │ │ │ +00096870: 756d 656e 7473 7f34 3230 3539 350a 5265 uments.420595.Re │ │ │ │ │ +00096880: 663a 2031 6136 7f34 3230 3539 350a 5265 f: 1a6.420595.Re │ │ │ │ │ +00096890: 663a 2063 682d 646f 6373 2073 3132 2d32 f: ch-docs s12-2 │ │ │ │ │ +000968a0: 7f34 3230 3539 350a 5265 663a 2031 6137 .420595.Ref: 1a7 │ │ │ │ │ +000968b0: 7f34 3230 3539 350a 5265 663a 2049 6e66 .420595.Ref: Inf │ │ │ │ │ +000968c0: 6f20 646f 6375 6d65 6e74 732d 466f 6f74 o documents-Foot │ │ │ │ │ +000968d0: 6e6f 7465 2d31 7f34 3232 3039 390a 4e6f note-1.422099.No │ │ │ │ │ +000968e0: 6465 3a20 4164 6469 7469 6f6e 616c 2064 de: Additional d │ │ │ │ │ +000968f0: 6f63 756d 656e 7461 7469 6f6e 7f34 3232 ocumentation.422 │ │ │ │ │ +00096900: 3532 330a 5265 663a 2063 682d 646f 6373 523.Ref: ch-docs │ │ │ │ │ +00096910: 2061 6464 6974 696f 6e61 6c2d 646f 6375 additional-docu │ │ │ │ │ +00096920: 6d65 6e74 6174 696f 6e7f 3432 3236 3637 mentation.422667 │ │ │ │ │ +00096930: 0a52 6566 3a20 3161 387f 3432 3236 3637 .Ref: 1a8.422667 │ │ │ │ │ +00096940: 0a52 6566 3a20 6368 2d64 6f63 7320 732d .Ref: ch-docs s- │ │ │ │ │ +00096950: 646f 6373 2d61 6464 6974 696f 6e61 6c7f docs-additional. │ │ │ │ │ +00096960: 3432 3236 3637 0a52 6566 3a20 3161 397f 422667.Ref: 1a9. │ │ │ │ │ +00096970: 3432 3236 3637 0a52 6566 3a20 4164 6469 422667.Ref: Addi │ │ │ │ │ +00096980: 7469 6f6e 616c 2064 6f63 756d 656e 7461 tional documenta │ │ │ │ │ +00096990: 7469 6f6e 2d46 6f6f 746e 6f74 652d 317f tion-Footnote-1. │ │ │ │ │ +000969a0: 3432 3539 3238 0a52 6566 3a20 4164 6469 425928.Ref: Addi │ │ │ │ │ +000969b0: 7469 6f6e 616c 2064 6f63 756d 656e 7461 tional documenta │ │ │ │ │ +000969c0: 7469 6f6e 2d46 6f6f 746e 6f74 652d 327f tion-Footnote-2. │ │ │ │ │ +000969d0: 3432 3630 3536 0a4e 6f64 653a 2050 7265 426056.Node: Pre │ │ │ │ │ +000969e0: 6665 7272 6564 2064 6f63 756d 656e 7461 ferred documenta │ │ │ │ │ +000969f0: 7469 6f6e 2066 6f72 6d61 7473 7f34 3236 tion formats.426 │ │ │ │ │ +00096a00: 3432 320a 5265 663a 2063 682d 646f 6373 422.Ref: ch-docs │ │ │ │ │ +00096a10: 2070 7265 6665 7272 6564 2d64 6f63 756d preferred-docum │ │ │ │ │ +00096a20: 656e 7461 7469 6f6e 2d66 6f72 6d61 7473 entation-formats │ │ │ │ │ +00096a30: 7f34 3236 3537 330a 5265 663a 2031 6161 .426573.Ref: 1aa │ │ │ │ │ +00096a40: 7f34 3236 3537 330a 5265 663a 2063 682d .426573.Ref: ch- │ │ │ │ │ +00096a50: 646f 6373 2073 3132 2d34 7f34 3236 3537 docs s12-4.42657 │ │ │ │ │ +00096a60: 330a 5265 663a 2031 6162 7f34 3236 3537 3.Ref: 1ab.42657 │ │ │ │ │ +00096a70: 330a 5265 663a 2050 7265 6665 7272 6564 3.Ref: Preferred │ │ │ │ │ +00096a80: 2064 6f63 756d 656e 7461 7469 6f6e 2066 documentation f │ │ │ │ │ +00096a90: 6f72 6d61 7473 2d46 6f6f 746e 6f74 652d ormats-Footnote- │ │ │ │ │ +00096aa0: 317f 3432 3731 3233 0a4e 6f64 653a 2043 1.427123.Node: C │ │ │ │ │ +00096ab0: 6f70 7972 6967 6874 2069 6e66 6f72 6d61 opyright informa │ │ │ │ │ +00096ac0: 7469 6f6e 7f34 3237 3234 320a 5265 663a tion.427242.Ref: │ │ │ │ │ +00096ad0: 2063 682d 646f 6373 2063 6f70 7972 6967 ch-docs copyrig │ │ │ │ │ +00096ae0: 6874 2d69 6e66 6f72 6d61 7469 6f6e 7f34 ht-information.4 │ │ │ │ │ +00096af0: 3237 3337 370a 5265 663a 2031 6163 7f34 27377.Ref: 1ac.4 │ │ │ │ │ +00096b00: 3237 3337 370a 5265 663a 2063 682d 646f 27377.Ref: ch-do │ │ │ │ │ +00096b10: 6373 2073 2d63 6f70 7972 6967 6874 6669 cs s-copyrightfi │ │ │ │ │ +00096b20: 6c65 7f34 3237 3337 370a 5265 663a 2032 le.427377.Ref: 2 │ │ │ │ │ +00096b30: 647f 3432 3733 3737 0a52 6566 3a20 436f d.427377.Ref: Co │ │ │ │ │ +00096b40: 7079 7269 6768 7420 696e 666f 726d 6174 pyright informat │ │ │ │ │ +00096b50: 696f 6e2d 466f 6f74 6e6f 7465 2d31 7f34 ion-Footnote-1.4 │ │ │ │ │ +00096b60: 3239 3636 340a 4e6f 6465 3a20 4d61 6368 29664.Node: Mach │ │ │ │ │ +00096b70: 696e 652d 7265 6164 6162 6c65 2063 6f70 ine-readable cop │ │ │ │ │ +00096b80: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ +00096b90: 6f6e 7f34 3330 3632 370a 5265 663a 2063 on.430627.Ref: c │ │ │ │ │ +00096ba0: 682d 646f 6373 206d 6163 6869 6e65 2d72 h-docs machine-r │ │ │ │ │ +00096bb0: 6561 6461 626c 652d 636f 7079 7269 6768 eadable-copyrigh │ │ │ │ │ +00096bc0: 742d 696e 666f 726d 6174 696f 6e7f 3433 t-information.43 │ │ │ │ │ +00096bd0: 3037 3330 0a52 6566 3a20 3161 647f 3433 0730.Ref: 1ad.43 │ │ │ │ │ +00096be0: 3037 3330 0a52 6566 3a20 6368 2d64 6f63 0730.Ref: ch-doc │ │ │ │ │ +00096bf0: 7320 732d 636f 7079 7269 6768 7466 6f72 s s-copyrightfor │ │ │ │ │ +00096c00: 6d61 747f 3433 3037 3330 0a52 6566 3a20 mat.430730.Ref: │ │ │ │ │ +00096c10: 3138 7f34 3330 3733 300a 4e6f 6465 3a20 18.430730.Node: │ │ │ │ │ +00096c20: 4578 616d 706c 6573 7f34 3331 3230 390a Examples.431209. │ │ │ │ │ +00096c30: 5265 663a 2063 682d 646f 6373 2065 7861 Ref: ch-docs exa │ │ │ │ │ +00096c40: 6d70 6c65 737f 3433 3133 3436 0a52 6566 mples.431346.Ref │ │ │ │ │ +00096c50: 3a20 3161 657f 3433 3133 3436 0a52 6566 : 1ae.431346.Ref │ │ │ │ │ +00096c60: 3a20 6368 2d64 6f63 7320 7331 322d 367f : ch-docs s12-6. │ │ │ │ │ +00096c70: 3433 3133 3436 0a52 6566 3a20 3161 667f 431346.Ref: 1af. │ │ │ │ │ +00096c80: 3433 3133 3436 0a4e 6f64 653a 2043 6861 431346.Node: Cha │ │ │ │ │ +00096c90: 6e67 656c 6f67 2066 696c 6573 2061 6e64 ngelog files and │ │ │ │ │ +00096ca0: 2072 656c 6561 7365 206e 6f74 6573 7f34 release notes.4 │ │ │ │ │ +00096cb0: 3332 3032 340a 5265 663a 2063 682d 646f 32024.Ref: ch-do │ │ │ │ │ +00096cc0: 6373 2063 6861 6e67 656c 6f67 2d66 696c cs changelog-fil │ │ │ │ │ +00096cd0: 6573 2d61 6e64 2d72 656c 6561 7365 2d6e es-and-release-n │ │ │ │ │ +00096ce0: 6f74 6573 7f34 3332 3133 310a 5265 663a otes.432131.Ref: │ │ │ │ │ +00096cf0: 2031 6230 7f34 3332 3133 310a 5265 663a 1b0.432131.Ref: │ │ │ │ │ +00096d00: 2063 682d 646f 6373 2073 2d63 6861 6e67 ch-docs s-chang │ │ │ │ │ +00096d10: 656c 6f67 737f 3433 3231 3331 0a52 6566 elogs.432131.Ref │ │ │ │ │ +00096d20: 3a20 3732 7f34 3332 3133 310a 5265 663a : 72.432131.Ref: │ │ │ │ │ +00096d30: 2043 6861 6e67 656c 6f67 2066 696c 6573 Changelog files │ │ │ │ │ +00096d40: 2061 6e64 2072 656c 6561 7365 206e 6f74 and release not │ │ │ │ │ +00096d50: 6573 2d46 6f6f 746e 6f74 652d 317f 3433 es-Footnote-1.43 │ │ │ │ │ +00096d60: 3432 3834 0a4e 6f64 653a 2049 6e74 726f 4284.Node: Intro │ │ │ │ │ +00096d70: 6475 6374 696f 6e20 616e 6420 7363 6f70 duction and scop │ │ │ │ │ +00096d80: 6520 6f66 2074 6865 7365 2061 7070 656e e of these appen │ │ │ │ │ +00096d90: 6469 6365 737f 3433 3434 3439 0a52 6566 dices.434449.Ref │ │ │ │ │ +00096da0: 3a20 6170 2d70 6b67 2d73 636f 7065 2064 : ap-pkg-scope d │ │ │ │ │ +00096db0: 6f63 7f34 3334 3631 300a 5265 663a 2036 oc.434610.Ref: 6 │ │ │ │ │ +00096dc0: 7f34 3334 3631 300a 5265 663a 2061 702d .434610.Ref: ap- │ │ │ │ │ +00096dd0: 706b 672d 7363 6f70 6520 696e 7472 6f64 pkg-scope introd │ │ │ │ │ +00096de0: 7563 7469 6f6e 2d61 6e64 2d73 636f 7065 uction-and-scope │ │ │ │ │ +00096df0: 2d6f 662d 7468 6573 652d 6170 7065 6e64 -of-these-append │ │ │ │ │ +00096e00: 6963 6573 7f34 3334 3631 300a 5265 663a ices.434610.Ref: │ │ │ │ │ +00096e10: 2031 6231 7f34 3334 3631 300a 5265 663a 1b1.434610.Ref: │ │ │ │ │ +00096e20: 2049 6e74 726f 6475 6374 696f 6e20 616e Introduction an │ │ │ │ │ +00096e30: 6420 7363 6f70 6520 6f66 2074 6865 7365 d scope of these │ │ │ │ │ +00096e40: 2061 7070 656e 6469 6365 732d 466f 6f74 appendices-Foot │ │ │ │ │ +00096e50: 6e6f 7465 2d31 7f34 3337 3238 370a 4e6f note-1.437287.No │ │ │ │ │ +00096e60: 6465 3a20 4269 6e61 7279 2070 6163 6b61 de: Binary packa │ │ │ │ │ +00096e70: 6765 7320 6672 6f6d 206f 6c64 2050 6163 ges from old Pac │ │ │ │ │ +00096e80: 6b61 6769 6e67 204d 616e 7561 6c7f 3433 kaging Manual.43 │ │ │ │ │ +00096e90: 3733 3836 0a52 6566 3a20 6170 2d70 6b67 7386.Ref: ap-pkg │ │ │ │ │ +00096ea0: 2d62 696e 6172 7970 6b67 2064 6f63 7f34 -binarypkg doc.4 │ │ │ │ │ +00096eb0: 3337 3537 350a 5265 663a 2031 6232 7f34 37575.Ref: 1b2.4 │ │ │ │ │ +00096ec0: 3337 3537 350a 5265 663a 2061 702d 706b 37575.Ref: ap-pk │ │ │ │ │ +00096ed0: 672d 6269 6e61 7279 706b 6720 6269 6e61 g-binarypkg bina │ │ │ │ │ +00096ee0: 7279 2d70 6163 6b61 6765 732d 6672 6f6d ry-packages-from │ │ │ │ │ +00096ef0: 2d6f 6c64 2d70 6163 6b61 6769 6e67 2d6d -old-packaging-m │ │ │ │ │ +00096f00: 616e 7561 6c7f 3433 3735 3735 0a52 6566 anual.437575.Ref │ │ │ │ │ +00096f10: 3a20 3162 337f 3433 3735 3735 0a4e 6f64 : 1b3.437575.Nod │ │ │ │ │ +00096f20: 653a 2043 7265 6174 696e 6720 7061 636b e: Creating pack │ │ │ │ │ +00096f30: 6167 6520 6669 6c65 7320 2d20 6470 6b67 age files - dpkg │ │ │ │ │ +00096f40: 2d64 6562 7f34 3337 3933 320a 5265 663a -deb.437932.Ref: │ │ │ │ │ +00096f50: 2061 702d 706b 672d 6269 6e61 7279 706b ap-pkg-binarypk │ │ │ │ │ +00096f60: 6720 6372 6561 7469 6e67 2d70 6163 6b61 g creating-packa │ │ │ │ │ +00096f70: 6765 2d66 696c 6573 2d64 706b 672d 6465 ge-files-dpkg-de │ │ │ │ │ +00096f80: 627f 3433 3830 3838 0a52 6566 3a20 3162 b.438088.Ref: 1b │ │ │ │ │ +00096f90: 357f 3433 3830 3838 0a52 6566 3a20 6170 5.438088.Ref: ap │ │ │ │ │ +00096fa0: 2d70 6b67 2d62 696e 6172 7970 6b67 2073 -pkg-binarypkg s │ │ │ │ │ +00096fb0: 2d70 6b67 2d62 696e 6372 6561 7469 6e67 -pkg-bincreating │ │ │ │ │ +00096fc0: 7f34 3338 3038 380a 5265 663a 2031 6236 .438088.Ref: 1b6 │ │ │ │ │ +00096fd0: 7f34 3338 3038 380a 4e6f 6465 3a20 4269 .438088.Node: Bi │ │ │ │ │ +00096fe0: 6e61 7279 2070 6163 6b61 6765 206d 6574 nary package met │ │ │ │ │ +00096ff0: 6164 6174 6120 6669 6c65 737f 3434 3033 adata files.4403 │ │ │ │ │ +00097000: 3637 0a52 6566 3a20 6170 2d70 6b67 2d62 67.Ref: ap-pkg-b │ │ │ │ │ +00097010: 696e 6172 7970 6b67 2062 696e 6172 792d inarypkg binary- │ │ │ │ │ +00097020: 7061 636b 6167 652d 6d65 7461 6461 7461 package-metadata │ │ │ │ │ +00097030: 2d66 696c 6573 7f34 3430 3537 310a 5265 -files.440571.Re │ │ │ │ │ +00097040: 663a 2031 6238 7f34 3430 3537 310a 5265 f: 1b8.440571.Re │ │ │ │ │ +00097050: 663a 2061 702d 706b 672d 6269 6e61 7279 f: ap-pkg-binary │ │ │ │ │ +00097060: 706b 6720 732d 706b 672d 636f 6e74 726f pkg s-pkg-contro │ │ │ │ │ +00097070: 6c61 7265 617f 3434 3035 3731 0a52 6566 larea.440571.Ref │ │ │ │ │ +00097080: 3a20 3162 347f 3434 3035 3731 0a4e 6f64 : 1b4.440571.Nod │ │ │ │ │ +00097090: 653a 2054 6865 2062 696e 6172 7920 7061 e: The binary pa │ │ │ │ │ +000970a0: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ +000970b0: 6c65 2063 6f6e 7472 6f6c 7f34 3433 3239 le control.44329 │ │ │ │ │ +000970c0: 370a 5265 663a 2061 702d 706b 672d 6269 7.Ref: ap-pkg-bi │ │ │ │ │ +000970d0: 6e61 7279 706b 6720 732d 706b 672d 636f narypkg s-pkg-co │ │ │ │ │ +000970e0: 6e74 726f 6c66 696c 657f 3434 3334 3832 ntrolfile.443482 │ │ │ │ │ +000970f0: 0a52 6566 3a20 3162 377f 3434 3334 3832 .Ref: 1b7.443482 │ │ │ │ │ +00097100: 0a52 6566 3a20 6170 2d70 6b67 2d62 696e .Ref: ap-pkg-bin │ │ │ │ │ +00097110: 6172 7970 6b67 2074 6865 2d62 696e 6172 arypkg the-binar │ │ │ │ │ +00097120: 792d 7061 636b 6167 652d 636f 6e74 726f y-package-contro │ │ │ │ │ +00097130: 6c2d 6669 6c65 2d63 6f6e 7472 6f6c 7f34 l-file-control.4 │ │ │ │ │ +00097140: 3433 3438 320a 5265 663a 2031 6262 7f34 43482.Ref: 1bb.4 │ │ │ │ │ +00097150: 3433 3438 320a 4e6f 6465 3a20 5469 6d65 43482.Node: Time │ │ │ │ │ +00097160: 2053 7461 6d70 733c 323e 7f34 3434 3330 Stamps<2>.44430 │ │ │ │ │ +00097170: 300a 5265 663a 2061 702d 706b 672d 6269 0.Ref: ap-pkg-bi │ │ │ │ │ +00097180: 6e61 7279 706b 6720 732d 7362 2d34 7f34 narypkg s-sb-4.4 │ │ │ │ │ +00097190: 3434 3434 370a 5265 663a 2031 6263 7f34 44447.Ref: 1bc.4 │ │ │ │ │ +000971a0: 3434 3434 370a 5265 663a 2061 702d 706b 44447.Ref: ap-pk │ │ │ │ │ +000971b0: 672d 6269 6e61 7279 706b 6720 7469 6d65 g-binarypkg time │ │ │ │ │ +000971c0: 2d73 7461 6d70 737f 3434 3434 3437 0a52 -stamps.444447.R │ │ │ │ │ +000971d0: 6566 3a20 3162 647f 3434 3434 3437 0a4e ef: 1bd.444447.N │ │ │ │ │ +000971e0: 6f64 653a 2053 6f75 7263 6520 7061 636b ode: Source pack │ │ │ │ │ +000971f0: 6167 6573 2066 726f 6d20 6f6c 6420 5061 ages from old Pa │ │ │ │ │ +00097200: 636b 6167 696e 6720 4d61 6e75 616c 7f34 ckaging Manual.4 │ │ │ │ │ +00097210: 3434 3531 300a 5265 663a 2061 702d 706b 44510.Ref: ap-pk │ │ │ │ │ +00097220: 672d 736f 7572 6365 706b 6720 646f 637f g-sourcepkg doc. │ │ │ │ │ +00097230: 3434 3437 3133 0a52 6566 3a20 3162 397f 444713.Ref: 1b9. │ │ │ │ │ +00097240: 3434 3437 3133 0a52 6566 3a20 6170 2d70 444713.Ref: ap-p │ │ │ │ │ +00097250: 6b67 2d73 6f75 7263 6570 6b67 2073 6f75 kg-sourcepkg sou │ │ │ │ │ +00097260: 7263 652d 7061 636b 6167 6573 2d66 726f rce-packages-fro │ │ │ │ │ +00097270: 6d2d 6f6c 642d 7061 636b 6167 696e 672d m-old-packaging- │ │ │ │ │ +00097280: 6d61 6e75 616c 7f34 3434 3731 330a 5265 manual.444713.Re │ │ │ │ │ +00097290: 663a 2031 6265 7f34 3434 3731 330a 4e6f f: 1be.444713.No │ │ │ │ │ +000972a0: 6465 3a20 546f 6f6c 7320 666f 7220 7072 de: Tools for pr │ │ │ │ │ +000972b0: 6f63 6573 7369 6e67 2073 6f75 7263 6520 ocessing source │ │ │ │ │ +000972c0: 7061 636b 6167 6573 7f34 3435 3135 320a packages.445152. │ │ │ │ │ +000972d0: 5265 663a 2061 702d 706b 672d 736f 7572 Ref: ap-pkg-sour │ │ │ │ │ +000972e0: 6365 706b 6720 732d 706b 672d 736f 7572 cepkg s-pkg-sour │ │ │ │ │ +000972f0: 6365 746f 6f6c 737f 3434 3533 3132 0a52 cetools.445312.R │ │ │ │ │ +00097300: 6566 3a20 3162 667f 3434 3533 3132 0a52 ef: 1bf.445312.R │ │ │ │ │ +00097310: 6566 3a20 6170 2d70 6b67 2d73 6f75 7263 ef: ap-pkg-sourc │ │ │ │ │ +00097320: 6570 6b67 2074 6f6f 6c73 2d66 6f72 2d70 epkg tools-for-p │ │ │ │ │ +00097330: 726f 6365 7373 696e 672d 736f 7572 6365 rocessing-source │ │ │ │ │ +00097340: 2d70 6163 6b61 6765 737f 3434 3533 3132 -packages.445312 │ │ │ │ │ +00097350: 0a52 6566 3a20 3163 307f 3434 3533 3132 .Ref: 1c0.445312 │ │ │ │ │ +00097360: 0a4e 6f64 653a 2064 706b 672d 736f 7572 .Node: dpkg-sour │ │ │ │ │ +00097370: 6365 202d 2070 6163 6b73 2061 6e64 2075 ce - packs and u │ │ │ │ │ +00097380: 6e70 6163 6b73 2044 6562 6961 6e20 736f npacks Debian so │ │ │ │ │ +00097390: 7572 6365 2070 6163 6b61 6765 737f 3434 urce packages.44 │ │ │ │ │ +000973a0: 3634 3532 0a52 6566 3a20 6170 2d70 6b67 6452.Ref: ap-pkg │ │ │ │ │ +000973b0: 2d73 6f75 7263 6570 6b67 2064 706b 672d -sourcepkg dpkg- │ │ │ │ │ +000973c0: 736f 7572 6365 2d70 6163 6b73 2d61 6e64 source-packs-and │ │ │ │ │ +000973d0: 2d75 6e70 6163 6b73 2d64 6562 6961 6e2d -unpacks-debian- │ │ │ │ │ +000973e0: 736f 7572 6365 2d70 6163 6b61 6765 737f source-packages. │ │ │ │ │ +000973f0: 3434 3636 3534 0a52 6566 3a20 3163 317f 446654.Ref: 1c1. │ │ │ │ │ +00097400: 3434 3636 3534 0a52 6566 3a20 6170 2d70 446654.Ref: ap-p │ │ │ │ │ +00097410: 6b67 2d73 6f75 7263 6570 6b67 2073 2d70 kg-sourcepkg s-p │ │ │ │ │ +00097420: 6b67 2d64 706b 672d 736f 7572 6365 7f34 kg-dpkg-source.4 │ │ │ │ │ +00097430: 3436 3635 340a 5265 663a 2031 6332 7f34 46654.Ref: 1c2.4 │ │ │ │ │ +00097440: 3436 3635 340a 4e6f 6465 3a20 6470 6b67 46654.Node: dpkg │ │ │ │ │ +00097450: 2d62 7569 6c64 7061 636b 6167 6520 2d20 -buildpackage - │ │ │ │ │ +00097460: 6f76 6572 616c 6c20 7061 636b 6167 652d overall package- │ │ │ │ │ +00097470: 6275 696c 6469 6e67 2063 6f6e 7472 6f6c building control │ │ │ │ │ +00097480: 2073 6372 6970 747f 3434 3736 3031 0a52 script.447601.R │ │ │ │ │ +00097490: 6566 3a20 6170 2d70 6b67 2d73 6f75 7263 ef: ap-pkg-sourc │ │ │ │ │ +000974a0: 6570 6b67 2064 706b 672d 6275 696c 6470 epkg dpkg-buildp │ │ │ │ │ +000974b0: 6163 6b61 6765 2d6f 7665 7261 6c6c 2d70 ackage-overall-p │ │ │ │ │ +000974c0: 6163 6b61 6765 2d62 7569 6c64 696e 672d ackage-building- │ │ │ │ │ +000974d0: 636f 6e74 726f 6c2d 7363 7269 7074 7f34 control-script.4 │ │ │ │ │ +000974e0: 3437 3836 380a 5265 663a 2031 6333 7f34 47868.Ref: 1c3.4 │ │ │ │ │ +000974f0: 3437 3836 380a 5265 663a 2061 702d 706b 47868.Ref: ap-pk │ │ │ │ │ +00097500: 672d 736f 7572 6365 706b 6720 732d 706b g-sourcepkg s-pk │ │ │ │ │ +00097510: 672d 6470 6b67 2d62 7569 6c64 7061 636b g-dpkg-buildpack │ │ │ │ │ +00097520: 6167 657f 3434 3738 3638 0a52 6566 3a20 age.447868.Ref: │ │ │ │ │ +00097530: 3163 347f 3434 3738 3638 0a4e 6f64 653a 1c4.447868.Node: │ │ │ │ │ +00097540: 2064 706b 672d 6765 6e63 6f6e 7472 6f6c dpkg-gencontrol │ │ │ │ │ +00097550: 202d 2067 656e 6572 6174 6573 2062 696e - generates bin │ │ │ │ │ +00097560: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ +00097570: 726f 6c20 6669 6c65 737f 3434 3830 3434 rol files.448044 │ │ │ │ │ +00097580: 0a52 6566 3a20 6170 2d70 6b67 2d73 6f75 .Ref: ap-pkg-sou │ │ │ │ │ +00097590: 7263 6570 6b67 2064 706b 672d 6765 6e63 rcepkg dpkg-genc │ │ │ │ │ +000975a0: 6f6e 7472 6f6c 2d67 656e 6572 6174 6573 ontrol-generates │ │ │ │ │ +000975b0: 2d62 696e 6172 792d 7061 636b 6167 652d -binary-package- │ │ │ │ │ +000975c0: 636f 6e74 726f 6c2d 6669 6c65 737f 3434 control-files.44 │ │ │ │ │ +000975d0: 3833 3132 0a52 6566 3a20 3163 357f 3434 8312.Ref: 1c5.44 │ │ │ │ │ +000975e0: 3833 3132 0a52 6566 3a20 6170 2d70 6b67 8312.Ref: ap-pkg │ │ │ │ │ +000975f0: 2d73 6f75 7263 6570 6b67 2073 2d70 6b67 -sourcepkg s-pkg │ │ │ │ │ +00097600: 2d64 706b 672d 6765 6e63 6f6e 7472 6f6c -dpkg-gencontrol │ │ │ │ │ +00097610: 7f34 3438 3331 320a 5265 663a 2031 6336 .448312.Ref: 1c6 │ │ │ │ │ +00097620: 7f34 3438 3331 320a 5265 663a 2064 706b .448312.Ref: dpk │ │ │ │ │ +00097630: 672d 6765 6e63 6f6e 7472 6f6c 202d 2067 g-gencontrol - g │ │ │ │ │ +00097640: 656e 6572 6174 6573 2062 696e 6172 7920 enerates binary │ │ │ │ │ +00097650: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ +00097660: 6669 6c65 732d 466f 6f74 6e6f 7465 2d31 files-Footnote-1 │ │ │ │ │ +00097670: 7f34 3439 3931 310a 4e6f 6465 3a20 6470 .449911.Node: dp │ │ │ │ │ +00097680: 6b67 2d73 686c 6962 6465 7073 202d 2063 kg-shlibdeps - c │ │ │ │ │ +00097690: 616c 6375 6c61 7465 7320 7368 6172 6564 alculates shared │ │ │ │ │ +000976a0: 206c 6962 7261 7279 2064 6570 656e 6465 library depende │ │ │ │ │ +000976b0: 6e63 6965 737f 3434 3939 3936 0a52 6566 ncies.449996.Ref │ │ │ │ │ +000976c0: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ +000976d0: 6b67 2064 706b 672d 7368 6c69 6264 6570 kg dpkg-shlibdep │ │ │ │ │ +000976e0: 732d 6361 6c63 756c 6174 6573 2d73 6861 s-calculates-sha │ │ │ │ │ +000976f0: 7265 642d 6c69 6272 6172 792d 6465 7065 red-library-depe │ │ │ │ │ +00097700: 6e64 656e 6369 6573 7f34 3530 3235 310a ndencies.450251. │ │ │ │ │ +00097710: 5265 663a 2031 6338 7f34 3530 3235 310a Ref: 1c8.450251. │ │ │ │ │ +00097720: 5265 663a 2061 702d 706b 672d 736f 7572 Ref: ap-pkg-sour │ │ │ │ │ +00097730: 6365 706b 6720 732d 706b 672d 6470 6b67 cepkg s-pkg-dpkg │ │ │ │ │ +00097740: 2d73 686c 6962 6465 7073 7f34 3530 3235 -shlibdeps.45025 │ │ │ │ │ +00097750: 310a 5265 663a 2031 6339 7f34 3530 3235 1.Ref: 1c9.45025 │ │ │ │ │ +00097760: 310a 4e6f 6465 3a20 6470 6b67 2d64 6973 1.Node: dpkg-dis │ │ │ │ │ +00097770: 7461 6464 6669 6c65 202d 2061 6464 7320 taddfile - adds │ │ │ │ │ +00097780: 6120 6669 6c65 2074 6f20 6465 6269 616e a file to debian │ │ │ │ │ +00097790: 2f66 696c 6573 7f34 3530 3431 360a 5265 /files.450416.Re │ │ │ │ │ +000977a0: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ +000977b0: 706b 6720 6470 6b67 2d64 6973 7461 6464 pkg dpkg-distadd │ │ │ │ │ +000977c0: 6669 6c65 2d61 6464 732d 612d 6669 6c65 file-adds-a-file │ │ │ │ │ +000977d0: 2d74 6f2d 6465 6269 616e 2d66 696c 6573 -to-debian-files │ │ │ │ │ +000977e0: 7f34 3530 3637 320a 5265 663a 2031 6361 .450672.Ref: 1ca │ │ │ │ │ +000977f0: 7f34 3530 3637 320a 5265 663a 2061 702d .450672.Ref: ap- │ │ │ │ │ +00097800: 706b 672d 736f 7572 6365 706b 6720 732d pkg-sourcepkg s- │ │ │ │ │ +00097810: 706b 672d 6470 6b67 2d64 6973 7461 6464 pkg-dpkg-distadd │ │ │ │ │ +00097820: 6669 6c65 7f34 3530 3637 320a 5265 663a file.450672.Ref: │ │ │ │ │ +00097830: 2031 6362 7f34 3530 3637 320a 4e6f 6465 1cb.450672.Node │ │ │ │ │ +00097840: 3a20 6470 6b67 2d67 656e 6368 616e 6765 : dpkg-genchange │ │ │ │ │ +00097850: 7320 2d20 6765 6e65 7261 7465 7320 6120 s - generates a │ │ │ │ │ +00097860: 6368 616e 6765 7320 7570 6c6f 6164 2063 changes upload c │ │ │ │ │ +00097870: 6f6e 7472 6f6c 2066 696c 657f 3435 3135 ontrol file.4515 │ │ │ │ │ +00097880: 3432 0a52 6566 3a20 6170 2d70 6b67 2d73 42.Ref: ap-pkg-s │ │ │ │ │ +00097890: 6f75 7263 6570 6b67 2064 706b 672d 6765 ourcepkg dpkg-ge │ │ │ │ │ +000978a0: 6e63 6861 6e67 6573 2d67 656e 6572 6174 nchanges-generat │ │ │ │ │ +000978b0: 6573 2d61 2d63 6861 6e67 6573 2d75 706c es-a-changes-upl │ │ │ │ │ +000978c0: 6f61 642d 636f 6e74 726f 6c2d 6669 6c65 oad-control-file │ │ │ │ │ +000978d0: 7f34 3531 3831 300a 5265 663a 2031 6363 .451810.Ref: 1cc │ │ │ │ │ +000978e0: 7f34 3531 3831 300a 5265 663a 2061 702d .451810.Ref: ap- │ │ │ │ │ +000978f0: 706b 672d 736f 7572 6365 706b 6720 732d pkg-sourcepkg s- │ │ │ │ │ +00097900: 706b 672d 6470 6b67 2d67 656e 6368 616e pkg-dpkg-genchan │ │ │ │ │ +00097910: 6765 737f 3435 3138 3130 0a52 6566 3a20 ges.451810.Ref: │ │ │ │ │ +00097920: 3163 647f 3435 3138 3130 0a4e 6f64 653a 1cd.451810.Node: │ │ │ │ │ +00097930: 2064 706b 672d 7061 7273 6563 6861 6e67 dpkg-parsechang │ │ │ │ │ +00097940: 656c 6f67 202d 2070 726f 6475 6365 7320 elog - produces │ │ │ │ │ +00097950: 7061 7273 6564 2072 6570 7265 7365 6e74 parsed represent │ │ │ │ │ +00097960: 6174 696f 6e20 6f66 2061 2063 6861 6e67 ation of a chang │ │ │ │ │ +00097970: 656c 6f67 7f34 3531 3939 300a 5265 663a elog.451990.Ref: │ │ │ │ │ +00097980: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ +00097990: 6720 6470 6b67 2d70 6172 7365 6368 616e g dpkg-parsechan │ │ │ │ │ +000979a0: 6765 6c6f 672d 7072 6f64 7563 6573 2d70 gelog-produces-p │ │ │ │ │ +000979b0: 6172 7365 642d 7265 7072 6573 656e 7461 arsed-representa │ │ │ │ │ +000979c0: 7469 6f6e 2d6f 662d 612d 6368 616e 6765 tion-of-a-change │ │ │ │ │ +000979d0: 6c6f 677f 3435 3232 3735 0a52 6566 3a20 log.452275.Ref: │ │ │ │ │ +000979e0: 3163 657f 3435 3232 3735 0a52 6566 3a20 1ce.452275.Ref: │ │ │ │ │ +000979f0: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ +00097a00: 2073 2d70 6b67 2d64 706b 672d 7061 7273 s-pkg-dpkg-pars │ │ │ │ │ +00097a10: 6563 6861 6e67 656c 6f67 7f34 3532 3237 echangelog.45227 │ │ │ │ │ +00097a20: 350a 5265 663a 2031 6366 7f34 3532 3237 5.Ref: 1cf.45227 │ │ │ │ │ +00097a30: 350a 4e6f 6465 3a20 6470 6b67 2d61 7263 5.Node: dpkg-arc │ │ │ │ │ +00097a40: 6869 7465 6374 7572 6520 2d20 696e 666f hitecture - info │ │ │ │ │ +00097a50: 726d 6174 696f 6e20 6162 6f75 7420 7468 rmation about th │ │ │ │ │ +00097a60: 6520 6275 696c 6420 616e 6420 686f 7374 e build and host │ │ │ │ │ +00097a70: 2073 7973 7465 6d7f 3435 3234 3639 0a52 system.452469.R │ │ │ │ │ +00097a80: 6566 3a20 6170 2d70 6b67 2d73 6f75 7263 ef: ap-pkg-sourc │ │ │ │ │ +00097a90: 6570 6b67 2064 706b 672d 6172 6368 6974 epkg dpkg-archit │ │ │ │ │ +00097aa0: 6563 7475 7265 2d69 6e66 6f72 6d61 7469 ecture-informati │ │ │ │ │ +00097ab0: 6f6e 2d61 626f 7574 2d74 6865 2d62 7569 on-about-the-bui │ │ │ │ │ +00097ac0: 6c64 2d61 6e64 2d68 6f73 742d 7379 7374 ld-and-host-syst │ │ │ │ │ +00097ad0: 656d 7f34 3532 3638 380a 5265 663a 2031 em.452688.Ref: 1 │ │ │ │ │ +00097ae0: 6430 7f34 3532 3638 380a 5265 663a 2061 d0.452688.Ref: a │ │ │ │ │ +00097af0: 702d 706b 672d 736f 7572 6365 706b 6720 p-pkg-sourcepkg │ │ │ │ │ +00097b00: 732d 706b 672d 6470 6b67 2d61 7263 6869 s-pkg-dpkg-archi │ │ │ │ │ +00097b10: 7465 6374 7572 657f 3435 3236 3838 0a52 tecture.452688.R │ │ │ │ │ +00097b20: 6566 3a20 3164 317f 3435 3236 3838 0a4e ef: 1d1.452688.N │ │ │ │ │ +00097b30: 6f64 653a 2054 6865 2044 6562 6961 6e20 ode: The Debian │ │ │ │ │ +00097b40: 7061 636b 6167 6520 736f 7572 6365 2074 package source t │ │ │ │ │ +00097b50: 7265 657f 3435 3238 3732 0a52 6566 3a20 ree.452872.Ref: │ │ │ │ │ +00097b60: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ +00097b70: 2073 2d70 6b67 2d73 6f75 7263 6574 7265 s-pkg-sourcetre │ │ │ │ │ +00097b80: 657f 3435 3330 3638 0a52 6566 3a20 3163 e.453068.Ref: 1c │ │ │ │ │ +00097b90: 377f 3435 3330 3638 0a52 6566 3a20 6170 7.453068.Ref: ap │ │ │ │ │ +00097ba0: 2d70 6b67 2d73 6f75 7263 6570 6b67 2074 -pkg-sourcepkg t │ │ │ │ │ +00097bb0: 6865 2d64 6562 6961 6e2d 7061 636b 6167 he-debian-packag │ │ │ │ │ +00097bc0: 652d 736f 7572 6365 2d74 7265 657f 3435 e-source-tree.45 │ │ │ │ │ +00097bd0: 3330 3638 0a52 6566 3a20 3164 327f 3435 3068.Ref: 1d2.45 │ │ │ │ │ +00097be0: 3330 3638 0a4e 6f64 653a 2064 6562 6961 3068.Node: debia │ │ │ │ │ +00097bf0: 6e2f 7275 6c65 7320 2d20 7468 6520 6d61 n/rules - the ma │ │ │ │ │ +00097c00: 696e 2062 7569 6c64 696e 6720 7363 7269 in building scri │ │ │ │ │ +00097c10: 7074 7f34 3533 3833 330a 5265 663a 2061 pt.453833.Ref: a │ │ │ │ │ +00097c20: 702d 706b 672d 736f 7572 6365 706b 6720 p-pkg-sourcepkg │ │ │ │ │ +00097c30: 6465 6269 616e 2d72 756c 6573 2d74 6865 debian-rules-the │ │ │ │ │ +00097c40: 2d6d 6169 6e2d 6275 696c 6469 6e67 2d73 -main-building-s │ │ │ │ │ +00097c50: 6372 6970 747f 3435 3339 3938 0a52 6566 cript.453998.Ref │ │ │ │ │ +00097c60: 3a20 3164 337f 3435 3339 3938 0a52 6566 : 1d3.453998.Ref │ │ │ │ │ +00097c70: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ +00097c80: 6b67 2073 2d70 6b67 2d64 6562 6961 6e72 kg s-pkg-debianr │ │ │ │ │ +00097c90: 756c 6573 7f34 3533 3939 380a 5265 663a ules.453998.Ref: │ │ │ │ │ +00097ca0: 2031 6434 7f34 3533 3939 380a 4e6f 6465 1d4.453998.Node │ │ │ │ │ +00097cb0: 3a20 6465 6269 616e 2f73 7562 7374 7661 : debian/substva │ │ │ │ │ +00097cc0: 7273 2061 6e64 2076 6172 6961 626c 6520 rs and variable │ │ │ │ │ +00097cd0: 7375 6273 7469 7475 7469 6f6e 737f 3435 substitutions.45 │ │ │ │ │ +00097ce0: 3431 3532 0a52 6566 3a20 6170 2d70 6b67 4152.Ref: ap-pkg │ │ │ │ │ +00097cf0: 2d73 6f75 7263 6570 6b67 2064 6562 6961 -sourcepkg debia │ │ │ │ │ +00097d00: 6e2d 7375 6273 7476 6172 732d 616e 642d n-substvars-and- │ │ │ │ │ +00097d10: 7661 7269 6162 6c65 2d73 7562 7374 6974 variable-substit │ │ │ │ │ +00097d20: 7574 696f 6e73 7f34 3534 3333 380a 5265 utions.454338.Re │ │ │ │ │ +00097d30: 663a 2031 6435 7f34 3534 3333 380a 5265 f: 1d5.454338.Re │ │ │ │ │ +00097d40: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ +00097d50: 706b 6720 732d 706b 672d 7372 6373 7562 pkg s-pkg-srcsub │ │ │ │ │ +00097d60: 7374 7661 7273 7f34 3534 3333 380a 5265 stvars.454338.Re │ │ │ │ │ +00097d70: 663a 2031 6436 7f34 3534 3333 380a 4e6f f: 1d6.454338.No │ │ │ │ │ +00097d80: 6465 3a20 6465 6269 616e 2f66 696c 6573 de: debian/files │ │ │ │ │ +00097d90: 7f34 3534 3530 360a 5265 663a 2061 702d .454506.Ref: ap- │ │ │ │ │ +00097da0: 706b 672d 736f 7572 6365 706b 6720 6465 pkg-sourcepkg de │ │ │ │ │ +00097db0: 6269 616e 2d66 696c 6573 7f34 3534 3636 bian-files.45466 │ │ │ │ │ +00097dc0: 330a 5265 663a 2031 6437 7f34 3534 3636 3.Ref: 1d7.45466 │ │ │ │ │ +00097dd0: 330a 5265 663a 2061 702d 706b 672d 736f 3.Ref: ap-pkg-so │ │ │ │ │ +00097de0: 7572 6365 706b 6720 732d 7363 2d32 2d33 urcepkg s-sc-2-3 │ │ │ │ │ +00097df0: 7f34 3534 3636 330a 5265 663a 2031 6438 .454663.Ref: 1d8 │ │ │ │ │ +00097e00: 7f34 3534 3636 330a 4e6f 6465 3a20 6465 .454663.Node: de │ │ │ │ │ +00097e10: 6269 616e 2f74 6d70 7f34 3534 3736 330a bian/tmp.454763. │ │ │ │ │ +00097e20: 5265 663a 2061 702d 706b 672d 736f 7572 Ref: ap-pkg-sour │ │ │ │ │ +00097e30: 6365 706b 6720 6465 6269 616e 2d74 6d70 cepkg debian-tmp │ │ │ │ │ +00097e40: 7f34 3534 3836 380a 5265 663a 2031 6439 .454868.Ref: 1d9 │ │ │ │ │ +00097e50: 7f34 3534 3836 380a 5265 663a 2061 702d .454868.Ref: ap- │ │ │ │ │ +00097e60: 706b 672d 736f 7572 6365 706b 6720 732d pkg-sourcepkg s- │ │ │ │ │ +00097e70: 7363 2d32 2d34 7f34 3534 3836 380a 5265 sc-2-4.454868.Re │ │ │ │ │ +00097e80: 663a 2031 6461 7f34 3534 3836 380a 4e6f f: 1da.454868.No │ │ │ │ │ +00097e90: 6465 3a20 536f 7572 6365 2070 6163 6b61 de: Source packa │ │ │ │ │ +00097ea0: 6765 7320 6173 2061 7263 6869 7665 737f ges as archives. │ │ │ │ │ +00097eb0: 3435 3539 3938 0a52 6566 3a20 6170 2d70 455998.Ref: ap-p │ │ │ │ │ +00097ec0: 6b67 2d73 6f75 7263 6570 6b67 2073 2d70 kg-sourcepkg s-p │ │ │ │ │ +00097ed0: 6b67 2d73 6f75 7263 6561 7263 6869 7665 kg-sourcearchive │ │ │ │ │ +00097ee0: 737f 3435 3632 3131 0a52 6566 3a20 6336 s.456211.Ref: c6 │ │ │ │ │ +00097ef0: 7f34 3536 3231 310a 5265 663a 2061 702d .456211.Ref: ap- │ │ │ │ │ +00097f00: 706b 672d 736f 7572 6365 706b 6720 736f pkg-sourcepkg so │ │ │ │ │ +00097f10: 7572 6365 2d70 6163 6b61 6765 732d 6173 urce-packages-as │ │ │ │ │ +00097f20: 2d61 7263 6869 7665 737f 3435 3632 3131 -archives.456211 │ │ │ │ │ +00097f30: 0a52 6566 3a20 3164 627f 3435 3632 3131 .Ref: 1db.456211 │ │ │ │ │ +00097f40: 0a4e 6f64 653a 2055 6e70 6163 6b69 6e67 .Node: Unpacking │ │ │ │ │ +00097f50: 2061 2044 6562 6961 6e20 736f 7572 6365 a Debian source │ │ │ │ │ +00097f60: 2070 6163 6b61 6765 2077 6974 686f 7574 package without │ │ │ │ │ +00097f70: 2064 706b 672d 736f 7572 6365 7f34 3537 dpkg-source.457 │ │ │ │ │ +00097f80: 3937 340a 5265 663a 2061 702d 706b 672d 974.Ref: ap-pkg- │ │ │ │ │ +00097f90: 736f 7572 6365 706b 6720 732d 7363 2d34 sourcepkg s-sc-4 │ │ │ │ │ +00097fa0: 7f34 3538 3134 380a 5265 663a 2031 6463 .458148.Ref: 1dc │ │ │ │ │ +00097fb0: 7f34 3538 3134 380a 5265 663a 2061 702d .458148.Ref: ap- │ │ │ │ │ +00097fc0: 706b 672d 736f 7572 6365 706b 6720 756e pkg-sourcepkg un │ │ │ │ │ +00097fd0: 7061 636b 696e 672d 612d 6465 6269 616e packing-a-debian │ │ │ │ │ +00097fe0: 2d73 6f75 7263 652d 7061 636b 6167 652d -source-package- │ │ │ │ │ +00097ff0: 7769 7468 6f75 742d 6470 6b67 2d73 6f75 without-dpkg-sou │ │ │ │ │ +00098000: 7263 657f 3435 3831 3438 0a52 6566 3a20 rce.458148.Ref: │ │ │ │ │ +00098010: 3164 647f 3435 3831 3438 0a4e 6f64 653a 1dd.458148.Node: │ │ │ │ │ +00098020: 2052 6573 7472 6963 7469 6f6e 7320 6f6e Restrictions on │ │ │ │ │ +00098030: 206f 626a 6563 7473 2069 6e20 736f 7572 objects in sour │ │ │ │ │ +00098040: 6365 2070 6163 6b61 6765 733c 323e 7f34 ce packages<2>.4 │ │ │ │ │ +00098050: 3539 3131 350a 5265 663a 2061 702d 706b 59115.Ref: ap-pk │ │ │ │ │ +00098060: 672d 736f 7572 6365 706b 6720 7265 7374 g-sourcepkg rest │ │ │ │ │ +00098070: 7269 6374 696f 6e73 2d6f 6e2d 6f62 6a65 rictions-on-obje │ │ │ │ │ +00098080: 6374 732d 696e 2d73 6f75 7263 652d 7061 cts-in-source-pa │ │ │ │ │ +00098090: 636b 6167 6573 7f34 3539 3235 370a 5265 ckages.459257.Re │ │ │ │ │ +000980a0: 663a 2031 6465 7f34 3539 3235 370a 5265 f: 1de.459257.Re │ │ │ │ │ +000980b0: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ +000980c0: 706b 6720 732d 7363 2d34 2d31 7f34 3539 pkg s-sc-4-1.459 │ │ │ │ │ +000980d0: 3235 370a 5265 663a 2031 6466 7f34 3539 257.Ref: 1df.459 │ │ │ │ │ +000980e0: 3235 370a 5265 663a 2052 6573 7472 6963 257.Ref: Restric │ │ │ │ │ +000980f0: 7469 6f6e 7320 6f6e 206f 626a 6563 7473 tions on objects │ │ │ │ │ +00098100: 2069 6e20 736f 7572 6365 2070 6163 6b61 in source packa │ │ │ │ │ +00098110: 6765 733c 323e 2d46 6f6f 746e 6f74 652d ges<2>-Footnote- │ │ │ │ │ +00098120: 317f 3436 3038 3030 0a52 6566 3a20 5265 1.460800.Ref: Re │ │ │ │ │ +00098130: 7374 7269 6374 696f 6e73 206f 6e20 6f62 strictions on ob │ │ │ │ │ +00098140: 6a65 6374 7320 696e 2073 6f75 7263 6520 jects in source │ │ │ │ │ +00098150: 7061 636b 6167 6573 3c32 3e2d 466f 6f74 packages<2>-Foot │ │ │ │ │ +00098160: 6e6f 7465 2d32 7f34 3630 3930 310a 5265 note-2.460901.Re │ │ │ │ │ +00098170: 663a 2052 6573 7472 6963 7469 6f6e 7320 f: Restrictions │ │ │ │ │ +00098180: 6f6e 206f 626a 6563 7473 2069 6e20 736f on objects in so │ │ │ │ │ +00098190: 7572 6365 2070 6163 6b61 6765 733c 323e urce packages<2> │ │ │ │ │ +000981a0: 2d46 6f6f 746e 6f74 652d 337f 3436 3130 -Footnote-3.4610 │ │ │ │ │ +000981b0: 3037 0a52 6566 3a20 5265 7374 7269 6374 07.Ref: Restrict │ │ │ │ │ +000981c0: 696f 6e73 206f 6e20 6f62 6a65 6374 7320 ions on objects │ │ │ │ │ +000981d0: 696e 2073 6f75 7263 6520 7061 636b 6167 in source packag │ │ │ │ │ +000981e0: 6573 3c32 3e2d 466f 6f74 6e6f 7465 2d34 es<2>-Footnote-4 │ │ │ │ │ +000981f0: 7f34 3631 3034 370a 4e6f 6465 3a20 436f .461047.Node: Co │ │ │ │ │ +00098200: 6e74 726f 6c20 6669 6c65 7320 616e 6420 ntrol files and │ │ │ │ │ +00098210: 7468 6569 7220 6669 656c 6473 2066 726f their fields fro │ │ │ │ │ +00098220: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ +00098230: 4d61 6e75 616c 7f34 3631 3232 380a 5265 Manual.461228.Re │ │ │ │ │ +00098240: 663a 2061 702d 706b 672d 636f 6e74 726f f: ap-pkg-contro │ │ │ │ │ +00098250: 6c66 6965 6c64 7320 646f 637f 3436 3134 lfields doc.4614 │ │ │ │ │ +00098260: 3433 0a52 6566 3a20 3165 307f 3436 3134 43.Ref: 1e0.4614 │ │ │ │ │ +00098270: 3433 0a52 6566 3a20 6170 2d70 6b67 2d63 43.Ref: ap-pkg-c │ │ │ │ │ +00098280: 6f6e 7472 6f6c 6669 656c 6473 2063 6f6e ontrolfields con │ │ │ │ │ +00098290: 7472 6f6c 2d66 696c 6573 2d61 6e64 2d74 trol-files-and-t │ │ │ │ │ +000982a0: 6865 6972 2d66 6965 6c64 732d 6672 6f6d heir-fields-from │ │ │ │ │ +000982b0: 2d6f 6c64 2d70 6163 6b61 6769 6e67 2d6d -old-packaging-m │ │ │ │ │ +000982c0: 616e 7561 6c7f 3436 3134 3433 0a52 6566 anual.461443.Ref │ │ │ │ │ +000982d0: 3a20 3165 317f 3436 3134 3433 0a4e 6f64 : 1e1.461443.Nod │ │ │ │ │ +000982e0: 653a 2053 796e 7461 7820 6f66 2063 6f6e e: Syntax of con │ │ │ │ │ +000982f0: 7472 6f6c 2066 696c 6573 3c32 3e7f 3436 trol files<2>.46 │ │ │ │ │ +00098300: 3139 3633 0a52 6566 3a20 6170 2d70 6b67 1963.Ref: ap-pkg │ │ │ │ │ +00098310: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ +00098320: 2d73 642d 317f 3436 3231 3135 0a52 6566 -sd-1.462115.Ref │ │ │ │ │ +00098330: 3a20 3165 327f 3436 3231 3135 0a52 6566 : 1e2.462115.Ref │ │ │ │ │ +00098340: 3a20 6170 2d70 6b67 2d63 6f6e 7472 6f6c : ap-pkg-control │ │ │ │ │ +00098350: 6669 656c 6473 2073 796e 7461 782d 6f66 fields syntax-of │ │ │ │ │ +00098360: 2d63 6f6e 7472 6f6c 2d66 696c 6573 7f34 -control-files.4 │ │ │ │ │ +00098370: 3632 3131 350a 5265 663a 2031 6533 7f34 62115.Ref: 1e3.4 │ │ │ │ │ +00098380: 3632 3131 350a 4e6f 6465 3a20 4c69 7374 62115.Node: List │ │ │ │ │ +00098390: 206f 6620 6669 656c 6473 3c32 3e7f 3436 of fields<2>.46 │ │ │ │ │ +000983a0: 3234 3331 0a52 6566 3a20 6170 2d70 6b67 2431.Ref: ap-pkg │ │ │ │ │ +000983b0: 2d63 6f6e 7472 6f6c 6669 656c 6473 206c -controlfields l │ │ │ │ │ +000983c0: 6973 742d 6f66 2d66 6965 6c64 737f 3436 ist-of-fields.46 │ │ │ │ │ +000983d0: 3235 3833 0a52 6566 3a20 3165 347f 3436 2583.Ref: 1e4.46 │ │ │ │ │ +000983e0: 3235 3833 0a52 6566 3a20 6170 2d70 6b67 2583.Ref: ap-pkg │ │ │ │ │ +000983f0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ +00098400: 2d73 642d 327f 3436 3235 3833 0a52 6566 -sd-2.462583.Ref │ │ │ │ │ +00098410: 3a20 3165 357f 3436 3235 3833 0a4e 6f64 : 1e5.462583.Nod │ │ │ │ │ +00098420: 653a 2046 696c 656e 616d 6520 616e 6420 e: Filename and │ │ │ │ │ +00098430: 4d53 444f 532d 4669 6c65 6e61 6d65 7f34 MSDOS-Filename.4 │ │ │ │ │ +00098440: 3632 3838 360a 5265 663a 2061 702d 706b 62886.Ref: ap-pk │ │ │ │ │ +00098450: 672d 636f 6e74 726f 6c66 6965 6c64 7320 g-controlfields │ │ │ │ │ +00098460: 6669 6c65 6e61 6d65 2d61 6e64 2d6d 7364 filename-and-msd │ │ │ │ │ +00098470: 6f73 2d66 696c 656e 616d 657f 3436 3239 os-filename.4629 │ │ │ │ │ +00098480: 3938 0a52 6566 3a20 3165 367f 3436 3239 98.Ref: 1e6.4629 │ │ │ │ │ +00098490: 3938 0a52 6566 3a20 6170 2d70 6b67 2d63 98.Ref: ap-pkg-c │ │ │ │ │ +000984a0: 6f6e 7472 6f6c 6669 656c 6473 2073 2d70 ontrolfields s-p │ │ │ │ │ +000984b0: 6b67 2d66 2d66 696c 656e 616d 657f 3436 kg-f-filename.46 │ │ │ │ │ +000984c0: 3239 3938 0a52 6566 3a20 3165 377f 3436 2998.Ref: 1e7.46 │ │ │ │ │ +000984d0: 3239 3938 0a4e 6f64 653a 2053 697a 6520 2998.Node: Size │ │ │ │ │ +000984e0: 616e 6420 4d44 3573 756d 7f34 3633 3335 and MD5sum.46335 │ │ │ │ │ +000984f0: 370a 5265 663a 2061 702d 706b 672d 636f 7.Ref: ap-pkg-co │ │ │ │ │ +00098500: 6e74 726f 6c66 6965 6c64 7320 732d 706b ntrolfields s-pk │ │ │ │ │ +00098510: 672d 662d 7369 7a65 7f34 3633 3438 340a g-f-size.463484. │ │ │ │ │ +00098520: 5265 663a 2031 6538 7f34 3633 3438 340a Ref: 1e8.463484. │ │ │ │ │ +00098530: 5265 663a 2061 702d 706b 672d 636f 6e74 Ref: ap-pkg-cont │ │ │ │ │ +00098540: 726f 6c66 6965 6c64 7320 7369 7a65 2d61 rolfields size-a │ │ │ │ │ +00098550: 6e64 2d6d 6435 7375 6d7f 3436 3334 3834 nd-md5sum.463484 │ │ │ │ │ +00098560: 0a52 6566 3a20 3165 397f 3436 3334 3834 .Ref: 1e9.463484 │ │ │ │ │ +00098570: 0a4e 6f64 653a 2053 7461 7475 737f 3436 .Node: Status.46 │ │ │ │ │ +00098580: 3338 3330 0a52 6566 3a20 6170 2d70 6b67 3830.Ref: ap-pkg │ │ │ │ │ +00098590: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ +000985a0: 2d70 6b67 2d66 2d73 7461 7475 737f 3436 -pkg-f-status.46 │ │ │ │ │ +000985b0: 3339 3434 0a52 6566 3a20 3165 617f 3436 3944.Ref: 1ea.46 │ │ │ │ │ +000985c0: 3339 3434 0a52 6566 3a20 6170 2d70 6b67 3944.Ref: ap-pkg │ │ │ │ │ +000985d0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ +000985e0: 7461 7475 737f 3436 3339 3434 0a52 6566 tatus.463944.Ref │ │ │ │ │ +000985f0: 3a20 3165 627f 3436 3339 3434 0a4e 6f64 : 1eb.463944.Nod │ │ │ │ │ +00098600: 653a 2043 6f6e 6669 672d 5665 7273 696f e: Config-Versio │ │ │ │ │ +00098610: 6e7f 3436 3432 3534 0a52 6566 3a20 6170 n.464254.Ref: ap │ │ │ │ │ +00098620: 2d70 6b67 2d63 6f6e 7472 6f6c 6669 656c -pkg-controlfiel │ │ │ │ │ +00098630: 6473 2063 6f6e 6669 672d 7665 7273 696f ds config-versio │ │ │ │ │ +00098640: 6e7f 3436 3433 3632 0a52 6566 3a20 3165 n.464362.Ref: 1e │ │ │ │ │ +00098650: 637f 3436 3433 3632 0a52 6566 3a20 6170 c.464362.Ref: ap │ │ │ │ │ +00098660: 2d70 6b67 2d63 6f6e 7472 6f6c 6669 656c -pkg-controlfiel │ │ │ │ │ +00098670: 6473 2073 2d70 6b67 2d66 2d63 6f6e 6669 ds s-pkg-f-confi │ │ │ │ │ +00098680: 672d 7665 7273 696f 6e7f 3436 3433 3632 g-version.464362 │ │ │ │ │ +00098690: 0a52 6566 3a20 3165 647f 3436 3433 3632 .Ref: 1ed.464362 │ │ │ │ │ +000986a0: 0a4e 6f64 653a 2043 6f6e 6666 696c 6573 .Node: Conffiles │ │ │ │ │ +000986b0: 7f34 3634 3538 310a 5265 663a 2061 702d .464581.Ref: ap- │ │ │ │ │ +000986c0: 706b 672d 636f 6e74 726f 6c66 6965 6c64 pkg-controlfield │ │ │ │ │ +000986d0: 7320 636f 6e66 6669 6c65 737f 3436 3437 s conffiles.4647 │ │ │ │ │ +000986e0: 3031 0a52 6566 3a20 3165 657f 3436 3437 01.Ref: 1ee.4647 │ │ │ │ │ +000986f0: 3031 0a52 6566 3a20 6170 2d70 6b67 2d63 01.Ref: ap-pkg-c │ │ │ │ │ +00098700: 6f6e 7472 6f6c 6669 656c 6473 2073 2d70 ontrolfields s-p │ │ │ │ │ +00098710: 6b67 2d66 2d63 6f6e 6666 696c 6573 7f34 kg-f-conffiles.4 │ │ │ │ │ +00098720: 3634 3730 310a 5265 663a 2031 6566 7f34 64701.Ref: 1ef.4 │ │ │ │ │ +00098730: 3634 3730 310a 4e6f 6465 3a20 4f62 736f 64701.Node: Obso │ │ │ │ │ +00098740: 6c65 7465 2066 6965 6c64 733c 323e 7f34 lete fields<2>.4 │ │ │ │ │ +00098750: 3634 3933 330a 5265 663a 2061 702d 706b 64933.Ref: ap-pk │ │ │ │ │ +00098760: 672d 636f 6e74 726f 6c66 6965 6c64 7320 g-controlfields │ │ │ │ │ +00098770: 6f62 736f 6c65 7465 2d66 6965 6c64 737f obsolete-fields. │ │ │ │ │ +00098780: 3436 3530 3330 0a52 6566 3a20 3166 307f 465030.Ref: 1f0. │ │ │ │ │ +00098790: 3436 3530 3330 0a52 6566 3a20 6170 2d70 465030.Ref: ap-p │ │ │ │ │ +000987a0: 6b67 2d63 6f6e 7472 6f6c 6669 656c 6473 kg-controlfields │ │ │ │ │ +000987b0: 2073 2d73 642d 322d 367f 3436 3530 3330 s-sd-2-6.465030 │ │ │ │ │ +000987c0: 0a52 6566 3a20 3166 317f 3436 3530 3330 .Ref: 1f1.465030 │ │ │ │ │ +000987d0: 0a4e 6f64 653a 2043 6f6e 6669 6775 7261 .Node: Configura │ │ │ │ │ +000987e0: 7469 6f6e 2066 696c 6520 6861 6e64 6c69 tion file handli │ │ │ │ │ +000987f0: 6e67 2066 726f 6d20 6f6c 6420 5061 636b ng from old Pack │ │ │ │ │ +00098800: 6167 696e 6720 4d61 6e75 616c 7f34 3635 aging Manual.465 │ │ │ │ │ +00098810: 3532 340a 5265 663a 2061 702d 706b 672d 524.Ref: ap-pkg- │ │ │ │ │ +00098820: 636f 6e66 6669 6c65 7320 646f 637f 3436 conffiles doc.46 │ │ │ │ │ +00098830: 3537 3832 0a52 6566 3a20 3162 617f 3436 5782.Ref: 1ba.46 │ │ │ │ │ +00098840: 3537 3832 0a52 6566 3a20 6170 2d70 6b67 5782.Ref: ap-pkg │ │ │ │ │ +00098850: 2d63 6f6e 6666 696c 6573 2063 6f6e 6669 -conffiles confi │ │ │ │ │ +00098860: 6775 7261 7469 6f6e 2d66 696c 652d 6861 guration-file-ha │ │ │ │ │ +00098870: 6e64 6c69 6e67 2d66 726f 6d2d 6f6c 642d ndling-from-old- │ │ │ │ │ +00098880: 7061 636b 6167 696e 672d 6d61 6e75 616c packaging-manual │ │ │ │ │ +00098890: 7f34 3635 3738 320a 5265 663a 2031 6632 .465782.Ref: 1f2 │ │ │ │ │ +000988a0: 7f34 3635 3738 320a 4e6f 6465 3a20 4175 .465782.Node: Au │ │ │ │ │ +000988b0: 746f 6d61 7469 6320 6861 6e64 6c69 6e67 tomatic handling │ │ │ │ │ +000988c0: 206f 6620 636f 6e66 6967 7572 6174 696f of configuratio │ │ │ │ │ +000988d0: 6e20 6669 6c65 7320 6279 2064 706b 677f n files by dpkg. │ │ │ │ │ +000988e0: 3436 3639 3131 0a52 6566 3a20 6170 2d70 466911.Ref: ap-p │ │ │ │ │ +000988f0: 6b67 2d63 6f6e 6666 696c 6573 2061 7574 kg-conffiles aut │ │ │ │ │ +00098900: 6f6d 6174 6963 2d68 616e 646c 696e 672d omatic-handling- │ │ │ │ │ +00098910: 6f66 2d63 6f6e 6669 6775 7261 7469 6f6e of-configuration │ │ │ │ │ +00098920: 2d66 696c 6573 2d62 792d 6470 6b67 7f34 -files-by-dpkg.4 │ │ │ │ │ +00098930: 3637 3132 310a 5265 663a 2031 6633 7f34 67121.Ref: 1f3.4 │ │ │ │ │ +00098940: 3637 3132 310a 5265 663a 2061 702d 706b 67121.Ref: ap-pk │ │ │ │ │ +00098950: 672d 636f 6e66 6669 6c65 7320 732d 7365 g-conffiles s-se │ │ │ │ │ +00098960: 2d31 7f34 3637 3132 310a 5265 663a 2031 -1.467121.Ref: 1 │ │ │ │ │ +00098970: 6634 7f34 3637 3132 310a 4e6f 6465 3a20 f4.467121.Node: │ │ │ │ │ +00098980: 4675 6c6c 792d 6665 6174 7572 6564 206d Fully-featured m │ │ │ │ │ +00098990: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +000989a0: 2063 6f6e 6669 6775 7261 7469 6f6e 2068 configuration h │ │ │ │ │ +000989b0: 616e 646c 696e 677f 3436 3934 3835 0a52 andling.469485.R │ │ │ │ │ +000989c0: 6566 3a20 6170 2d70 6b67 2d63 6f6e 6666 ef: ap-pkg-conff │ │ │ │ │ +000989d0: 696c 6573 2066 756c 6c79 2d66 6561 7475 iles fully-featu │ │ │ │ │ +000989e0: 7265 642d 6d61 696e 7461 696e 6572 2d73 red-maintainer-s │ │ │ │ │ +000989f0: 6372 6970 742d 636f 6e66 6967 7572 6174 cript-configurat │ │ │ │ │ +00098a00: 696f 6e2d 6861 6e64 6c69 6e67 7f34 3639 ion-handling.469 │ │ │ │ │ +00098a10: 3639 350a 5265 663a 2031 6635 7f34 3639 695.Ref: 1f5.469 │ │ │ │ │ +00098a20: 3639 350a 5265 663a 2061 702d 706b 672d 695.Ref: ap-pkg- │ │ │ │ │ +00098a30: 636f 6e66 6669 6c65 7320 732d 7365 2d32 conffiles s-se-2 │ │ │ │ │ +00098a40: 7f34 3639 3639 350a 5265 663a 2031 6636 .469695.Ref: 1f6 │ │ │ │ │ +00098a50: 7f34 3639 3639 350a 4e6f 6465 3a20 416c .469695.Node: Al │ │ │ │ │ +00098a60: 7465 726e 6174 6976 6520 7665 7273 696f ternative versio │ │ │ │ │ +00098a70: 6e73 206f 6620 616e 2069 6e74 6572 6661 ns of an interfa │ │ │ │ │ +00098a80: 6365 202d 2075 7064 6174 652d 616c 7465 ce - update-alte │ │ │ │ │ +00098a90: 726e 6174 6976 6573 2066 726f 6d20 6f6c rnatives from ol │ │ │ │ │ +00098aa0: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ +00098ab0: 616c 7f34 3731 3438 310a 5265 663a 2061 al.471481.Ref: a │ │ │ │ │ +00098ac0: 702d 706b 672d 616c 7465 726e 6174 6976 p-pkg-alternativ │ │ │ │ │ +00098ad0: 6573 2064 6f63 7f34 3731 3736 340a 5265 es doc.471764.Re │ │ │ │ │ +00098ae0: 663a 2031 6637 7f34 3731 3736 340a 5265 f: 1f7.471764.Re │ │ │ │ │ +00098af0: 663a 2061 702d 706b 672d 616c 7465 726e f: ap-pkg-altern │ │ │ │ │ +00098b00: 6174 6976 6573 2061 6c74 6572 6e61 7469 atives alternati │ │ │ │ │ +00098b10: 7665 2d76 6572 7369 6f6e 732d 6f66 2d61 ve-versions-of-a │ │ │ │ │ +00098b20: 6e2d 696e 7465 7266 6163 652d 7570 6461 n-interface-upda │ │ │ │ │ +00098b30: 7465 2d61 6c74 6572 6e61 7469 7665 732d te-alternatives- │ │ │ │ │ +00098b40: 6672 6f6d 2d6f 6c64 2d70 6163 6b61 6769 from-old-packagi │ │ │ │ │ +00098b50: 6e67 2d6d 616e 7561 6c7f 3437 3137 3634 ng-manual.471764 │ │ │ │ │ +00098b60: 0a52 6566 3a20 3166 387f 3437 3137 3634 .Ref: 1f8.471764 │ │ │ │ │ +00098b70: 0a4e 6f64 653a 2044 6976 6572 7369 6f6e .Node: Diversion │ │ │ │ │ +00098b80: 7320 2d20 6f76 6572 7269 6469 6e67 2061 s - overriding a │ │ │ │ │ +00098b90: 2070 6163 6b61 6765 e280 9973 2076 6572 package...s ver │ │ │ │ │ +00098ba0: 7369 6f6e 206f 6620 6120 6669 6c65 2066 sion of a file f │ │ │ │ │ +00098bb0: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ +00098bc0: 6720 4d61 6e75 616c 7f34 3733 3032 350a g Manual.473025. │ │ │ │ │ +00098bd0: 5265 663a 2061 702d 706b 672d 6469 7665 Ref: ap-pkg-dive │ │ │ │ │ +00098be0: 7273 696f 6e73 2064 6f63 7f34 3733 3238 rsions doc.47328 │ │ │ │ │ +00098bf0: 340a 5265 663a 2031 6639 7f34 3733 3238 4.Ref: 1f9.47328 │ │ │ │ │ +00098c00: 340a 5265 663a 2061 702d 706b 672d 6469 4.Ref: ap-pkg-di │ │ │ │ │ +00098c10: 7665 7273 696f 6e73 2064 6976 6572 7369 versions diversi │ │ │ │ │ +00098c20: 6f6e 732d 6f76 6572 7269 6469 6e67 2d61 ons-overriding-a │ │ │ │ │ +00098c30: 2d70 6163 6b61 6765 2d73 2d76 6572 7369 -package-s-versi │ │ │ │ │ +00098c40: 6f6e 2d6f 662d 612d 6669 6c65 2d66 726f on-of-a-file-fro │ │ │ │ │ +00098c50: 6d2d 6f6c 642d 7061 636b 6167 696e 672d m-old-packaging- │ │ │ │ │ +00098c60: 6d61 6e75 616c 7f34 3733 3238 340a 5265 manual.473284.Re │ │ │ │ │ +00098c70: 663a 2031 6661 7f34 3733 3238 340a 4e6f f: 1fa.473284.No │ │ │ │ │ +00098c80: 6465 3a20 4465 6269 616e 2050 6f6c 6963 de: Debian Polic │ │ │ │ │ +00098c90: 7920 6368 616e 6765 7320 7072 6f63 6573 y changes proces │ │ │ │ │ +00098ca0: 737f 3437 3638 3738 0a52 6566 3a20 6170 s.476878.Ref: ap │ │ │ │ │ +00098cb0: 2d70 726f 6365 7373 2064 6f63 7f34 3737 -process doc.477 │ │ │ │ │ +00098cc0: 3038 310a 5265 663a 2065 7f34 3737 3038 081.Ref: e.47708 │ │ │ │ │ +00098cd0: 310a 5265 663a 2061 702d 7072 6f63 6573 1.Ref: ap-proces │ │ │ │ │ +00098ce0: 7320 6465 6269 616e 2d70 6f6c 6963 792d s debian-policy- │ │ │ │ │ +00098cf0: 6368 616e 6765 732d 7072 6f63 6573 737f changes-process. │ │ │ │ │ +00098d00: 3437 3730 3831 0a52 6566 3a20 3166 627f 477081.Ref: 1fb. │ │ │ │ │ +00098d10: 3437 3730 3831 0a4e 6f64 653a 2049 6e74 477081.Node: Int │ │ │ │ │ +00098d20: 726f 6475 6374 696f 6e3c 333e 7f34 3737 roduction<3>.477 │ │ │ │ │ +00098d30: 3234 330a 5265 663a 2061 702d 7072 6f63 243.Ref: ap-proc │ │ │ │ │ +00098d40: 6573 7320 696e 7472 6f64 7563 7469 6f6e ess introduction │ │ │ │ │ +00098d50: 7f34 3737 3335 320a 5265 663a 2031 6663 .477352.Ref: 1fc │ │ │ │ │ +00098d60: 7f34 3737 3335 320a 5265 663a 2061 702d .477352.Ref: ap- │ │ │ │ │ +00098d70: 7072 6f63 6573 7320 7072 6f63 6573 732d process process- │ │ │ │ │ +00098d80: 696e 7472 6f64 7563 7469 6f6e 7f34 3737 introduction.477 │ │ │ │ │ +00098d90: 3335 320a 5265 663a 2031 6664 7f34 3737 352.Ref: 1fd.477 │ │ │ │ │ +00098da0: 3335 320a 5265 663a 2049 6e74 726f 6475 352.Ref: Introdu │ │ │ │ │ +00098db0: 6374 696f 6e3c 333e 2d46 6f6f 746e 6f74 ction<3>-Footnot │ │ │ │ │ +00098dc0: 652d 317f 3437 3735 3430 0a4e 6f64 653a e-1.477540.Node: │ │ │ │ │ +00098dd0: 2043 6861 6e67 6520 476f 616c 737f 3437 Change Goals.47 │ │ │ │ │ +00098de0: 3737 3839 0a52 6566 3a20 6170 2d70 726f 7789.Ref: ap-pro │ │ │ │ │ +00098df0: 6365 7373 2063 6861 6e67 652d 676f 616c cess change-goal │ │ │ │ │ +00098e00: 737f 3437 3739 3232 0a52 6566 3a20 3166 s.477922.Ref: 1f │ │ │ │ │ +00098e10: 657f 3437 3739 3232 0a52 6566 3a20 6170 e.477922.Ref: ap │ │ │ │ │ +00098e20: 2d70 726f 6365 7373 2070 726f 6365 7373 -process process │ │ │ │ │ +00098e30: 2d63 6861 6e67 652d 676f 616c 737f 3437 -change-goals.47 │ │ │ │ │ +00098e40: 3739 3232 0a52 6566 3a20 3166 667f 3437 7922.Ref: 1ff.47 │ │ │ │ │ +00098e50: 3739 3232 0a4e 6f64 653a 2043 7572 7265 7922.Node: Curre │ │ │ │ │ +00098e60: 6e74 2050 726f 6365 7373 7f34 3739 3336 nt Process.47936 │ │ │ │ │ +00098e70: 360a 5265 663a 2061 702d 7072 6f63 6573 6.Ref: ap-proces │ │ │ │ │ +00098e80: 7320 6375 7272 656e 742d 7072 6f63 6573 s current-proces │ │ │ │ │ +00098e90: 737f 3437 3934 3934 0a52 6566 3a20 3230 s.479494.Ref: 20 │ │ │ │ │ +00098ea0: 307f 3437 3934 3934 0a52 6566 3a20 6170 0.479494.Ref: ap │ │ │ │ │ +00098eb0: 2d70 726f 6365 7373 2070 726f 6365 7373 -process process │ │ │ │ │ +00098ec0: 2d63 7572 7265 6e74 7f34 3739 3439 340a -current.479494. │ │ │ │ │ +00098ed0: 5265 663a 2032 3031 7f34 3739 3439 340a Ref: 201.479494. │ │ │ │ │ +00098ee0: 5265 663a 2043 7572 7265 6e74 2050 726f Ref: Current Pro │ │ │ │ │ +00098ef0: 6365 7373 2d46 6f6f 746e 6f74 652d 317f cess-Footnote-1. │ │ │ │ │ +00098f00: 3438 3034 3731 0a4e 6f64 653a 2053 7461 480471.Node: Sta │ │ │ │ │ +00098f10: 7465 2041 204d 6f72 6520 696e 666f 726d te A More inform │ │ │ │ │ +00098f20: 6174 696f 6e20 7265 7175 6972 6564 7f34 ation required.4 │ │ │ │ │ +00098f30: 3830 3535 380a 5265 663a 2061 702d 7072 80558.Ref: ap-pr │ │ │ │ │ +00098f40: 6f63 6573 7320 7374 6174 652d 612d 6d6f ocess state-a-mo │ │ │ │ │ +00098f50: 7265 2d69 6e66 6f72 6d61 7469 6f6e 2d72 re-information-r │ │ │ │ │ +00098f60: 6571 7569 7265 647f 3438 3036 3737 0a52 equired.480677.R │ │ │ │ │ +00098f70: 6566 3a20 3230 327f 3438 3036 3737 0a52 ef: 202.480677.R │ │ │ │ │ +00098f80: 6566 3a20 6170 2d70 726f 6365 7373 2073 ef: ap-process s │ │ │ │ │ +00098f90: 7461 7465 2d61 2d6d 6f72 6569 6e66 6f7f tate-a-moreinfo. │ │ │ │ │ +00098fa0: 3438 3036 3737 0a52 6566 3a20 3230 337f 480677.Ref: 203. │ │ │ │ │ +00098fb0: 3438 3036 3737 0a52 6566 3a20 5374 6174 480677.Ref: Stat │ │ │ │ │ +00098fc0: 6520 4120 4d6f 7265 2069 6e66 6f72 6d61 e A More informa │ │ │ │ │ +00098fd0: 7469 6f6e 2072 6571 7569 7265 642d 466f tion required-Fo │ │ │ │ │ +00098fe0: 6f74 6e6f 7465 2d31 7f34 3831 3434 310a otnote-1.481441. │ │ │ │ │ +00098ff0: 4e6f 6465 3a20 5374 6174 6520 4220 4469 Node: State B Di │ │ │ │ │ +00099000: 7363 7573 7369 6f6e 7f34 3831 3534 310a scussion.481541. │ │ │ │ │ +00099010: 5265 663a 2061 702d 7072 6f63 6573 7320 Ref: ap-process │ │ │ │ │ +00099020: 6964 327f 3438 3136 3835 0a52 6566 3a20 id2.481685.Ref: │ │ │ │ │ +00099030: 3230 347f 3438 3136 3835 0a52 6566 3a20 204.481685.Ref: │ │ │ │ │ +00099040: 6170 2d70 726f 6365 7373 2073 7461 7465 ap-process state │ │ │ │ │ +00099050: 2d62 2d64 6973 6375 7373 696f 6e7f 3438 -b-discussion.48 │ │ │ │ │ +00099060: 3136 3835 0a52 6566 3a20 3230 357f 3438 1685.Ref: 205.48 │ │ │ │ │ +00099070: 3136 3835 0a52 6566 3a20 5374 6174 6520 1685.Ref: State │ │ │ │ │ +00099080: 4220 4469 7363 7573 7369 6f6e 2d46 6f6f B Discussion-Foo │ │ │ │ │ +00099090: 746e 6f74 652d 317f 3438 3231 3235 0a4e tnote-1.482125.N │ │ │ │ │ +000990a0: 6f64 653a 2053 7461 7465 2043 2050 726f ode: State C Pro │ │ │ │ │ +000990b0: 706f 7361 6c7f 3438 3232 3237 0a52 6566 posal.482227.Ref │ │ │ │ │ +000990c0: 3a20 6170 2d70 726f 6365 7373 2069 6433 : ap-process id3 │ │ │ │ │ +000990d0: 7f34 3832 3336 320a 5265 663a 2032 3036 .482362.Ref: 206 │ │ │ │ │ +000990e0: 7f34 3832 3336 320a 5265 663a 2061 702d .482362.Ref: ap- │ │ │ │ │ +000990f0: 7072 6f63 6573 7320 7374 6174 652d 632d process state-c- │ │ │ │ │ +00099100: 7072 6f70 6f73 616c 7f34 3832 3336 320a proposal.482362. │ │ │ │ │ +00099110: 5265 663a 2032 3037 7f34 3832 3336 320a Ref: 207.482362. │ │ │ │ │ +00099120: 5265 663a 2053 7461 7465 2043 2050 726f Ref: State C Pro │ │ │ │ │ +00099130: 706f 7361 6c2d 466f 6f74 6e6f 7465 2d31 posal-Footnote-1 │ │ │ │ │ +00099140: 7f34 3832 3837 330a 4e6f 6465 3a20 5374 .482873.Node: St │ │ │ │ │ +00099150: 6174 6520 4420 576f 7264 696e 6720 7072 ate D Wording pr │ │ │ │ │ +00099160: 6f70 6f73 6564 7f34 3832 3937 330a 5265 oposed.482973.Re │ │ │ │ │ +00099170: 663a 2061 702d 7072 6f63 6573 7320 6964 f: ap-process id │ │ │ │ │ +00099180: 347f 3438 3331 3036 0a52 6566 3a20 3230 4.483106.Ref: 20 │ │ │ │ │ +00099190: 387f 3438 3331 3036 0a52 6566 3a20 6170 8.483106.Ref: ap │ │ │ │ │ +000991a0: 2d70 726f 6365 7373 2073 7461 7465 2d64 -process state-d │ │ │ │ │ +000991b0: 2d77 6f72 6469 6e67 2d70 726f 706f 7365 -wording-propose │ │ │ │ │ +000991c0: 647f 3438 3331 3036 0a52 6566 3a20 3230 d.483106.Ref: 20 │ │ │ │ │ +000991d0: 397f 3438 3331 3036 0a52 6566 3a20 5374 9.483106.Ref: St │ │ │ │ │ +000991e0: 6174 6520 4420 576f 7264 696e 6720 7072 ate D Wording pr │ │ │ │ │ +000991f0: 6f70 6f73 6564 2d46 6f6f 746e 6f74 652d oposed-Footnote- │ │ │ │ │ +00099200: 317f 3438 3336 3938 0a4e 6f64 653a 2053 1.483698.Node: S │ │ │ │ │ +00099210: 7461 7465 2045 2053 6563 6f6e 6465 647f tate E Seconded. │ │ │ │ │ +00099220: 3438 3337 3935 0a52 6566 3a20 6170 2d70 483795.Ref: ap-p │ │ │ │ │ +00099230: 726f 6365 7373 2069 6435 7f34 3833 3932 rocess id5.48392 │ │ │ │ │ +00099240: 380a 5265 663a 2032 3061 7f34 3833 3932 8.Ref: 20a.48392 │ │ │ │ │ +00099250: 380a 5265 663a 2061 702d 7072 6f63 6573 8.Ref: ap-proces │ │ │ │ │ +00099260: 7320 7374 6174 652d 652d 7365 636f 6e64 s state-e-second │ │ │ │ │ +00099270: 6564 7f34 3833 3932 380a 5265 663a 2032 ed.483928.Ref: 2 │ │ │ │ │ +00099280: 3062 7f34 3833 3932 380a 5265 663a 2053 0b.483928.Ref: S │ │ │ │ │ +00099290: 7461 7465 2045 2053 6563 6f6e 6465 642d tate E Seconded- │ │ │ │ │ +000992a0: 466f 6f74 6e6f 7465 2d31 7f34 3834 3935 Footnote-1.48495 │ │ │ │ │ +000992b0: 370a 4e6f 6465 3a20 5374 6174 6520 4620 7.Node: State F │ │ │ │ │ +000992c0: 4163 6365 7074 6564 7f34 3835 3035 370a Accepted.485057. │ │ │ │ │ +000992d0: 5265 663a 2061 702d 7072 6f63 6573 7320 Ref: ap-process │ │ │ │ │ +000992e0: 6964 367f 3438 3531 3830 0a52 6566 3a20 id6.485180.Ref: │ │ │ │ │ +000992f0: 3230 637f 3438 3531 3830 0a52 6566 3a20 20c.485180.Ref: │ │ │ │ │ +00099300: 6170 2d70 726f 6365 7373 2073 7461 7465 ap-process state │ │ │ │ │ +00099310: 2d66 2d61 6363 6570 7465 647f 3438 3531 -f-accepted.4851 │ │ │ │ │ +00099320: 3830 0a52 6566 3a20 3230 647f 3438 3531 80.Ref: 20d.4851 │ │ │ │ │ +00099330: 3830 0a52 6566 3a20 5374 6174 6520 4620 80.Ref: State F │ │ │ │ │ +00099340: 4163 6365 7074 6564 2d46 6f6f 746e 6f74 Accepted-Footnot │ │ │ │ │ +00099350: 652d 317f 3438 3535 3933 0a4e 6f64 653a e-1.485593.Node: │ │ │ │ │ +00099360: 2053 7461 7465 2047 2052 656a 6563 747f State G Reject. │ │ │ │ │ +00099370: 3438 3536 3932 0a52 6566 3a20 6170 2d70 485692.Ref: ap-p │ │ │ │ │ +00099380: 726f 6365 7373 2069 6437 7f34 3835 3739 rocess id7.48579 │ │ │ │ │ +00099390: 300a 5265 663a 2032 3065 7f34 3835 3739 0.Ref: 20e.48579 │ │ │ │ │ +000993a0: 300a 5265 663a 2061 702d 7072 6f63 6573 0.Ref: ap-proces │ │ │ │ │ +000993b0: 7320 7374 6174 652d 672d 7265 6a65 6374 s state-g-reject │ │ │ │ │ +000993c0: 7f34 3835 3739 300a 5265 663a 2032 3066 .485790.Ref: 20f │ │ │ │ │ +000993d0: 7f34 3835 3739 300a 5265 663a 2053 7461 .485790.Ref: Sta │ │ │ │ │ +000993e0: 7465 2047 2052 656a 6563 742d 466f 6f74 te G Reject-Foot │ │ │ │ │ +000993f0: 6e6f 7465 2d31 7f34 3837 3139 300a 4e6f note-1.487190.No │ │ │ │ │ +00099400: 6465 3a20 4f74 6865 7220 5461 6773 7f34 de: Other Tags.4 │ │ │ │ │ +00099410: 3837 3239 300a 5265 663a 2061 702d 7072 87290.Ref: ap-pr │ │ │ │ │ +00099420: 6f63 6573 7320 6f74 6865 722d 7461 6773 ocess other-tags │ │ │ │ │ +00099430: 7f34 3837 3339 370a 5265 663a 2032 3130 .487397.Ref: 210 │ │ │ │ │ +00099440: 7f34 3837 3339 370a 5265 663a 2061 702d .487397.Ref: ap- │ │ │ │ │ +00099450: 7072 6f63 6573 7320 7072 6f63 6573 732d process process- │ │ │ │ │ +00099460: 6f74 6865 722d 7461 6773 7f34 3837 3339 other-tags.48739 │ │ │ │ │ +00099470: 370a 5265 663a 2032 3131 7f34 3837 3339 7.Ref: 211.48739 │ │ │ │ │ +00099480: 370a 5265 663a 204f 7468 6572 2054 6167 7.Ref: Other Tag │ │ │ │ │ +00099490: 732d 466f 6f74 6e6f 7465 2d31 7f34 3838 s-Footnote-1.488 │ │ │ │ │ +000994a0: 3436 380a 5265 663a 204f 7468 6572 2054 468.Ref: Other T │ │ │ │ │ +000994b0: 6167 732d 466f 6f74 6e6f 7465 2d32 7f34 ags-Footnote-2.4 │ │ │ │ │ +000994c0: 3838 3536 390a 5265 663a 204f 7468 6572 88569.Ref: Other │ │ │ │ │ +000994d0: 2054 6167 732d 466f 6f74 6e6f 7465 2d33 Tags-Footnote-3 │ │ │ │ │ +000994e0: 7f34 3838 3637 320a 4e6f 6465 3a20 4d61 .488672.Node: Ma │ │ │ │ │ +000994f0: 696e 7461 696e 6572 2073 6372 6970 7420 intainer script │ │ │ │ │ +00099500: 666c 6f77 6368 6172 7473 7f34 3838 3737 flowcharts.48877 │ │ │ │ │ +00099510: 330a 5265 663a 2061 702d 666c 6f77 6368 3.Ref: ap-flowch │ │ │ │ │ +00099520: 6172 7473 2064 6f63 7f34 3838 3931 340a arts doc.488914. │ │ │ │ │ +00099530: 5265 663a 2065 397f 3438 3839 3134 0a52 Ref: e9.488914.R │ │ │ │ │ +00099540: 6566 3a20 6170 2d66 6c6f 7763 6861 7274 ef: ap-flowchart │ │ │ │ │ +00099550: 7320 6d61 696e 7461 696e 6572 2d73 6372 s maintainer-scr │ │ │ │ │ +00099560: 6970 742d 666c 6f77 6368 6172 7473 7f34 ipt-flowcharts.4 │ │ │ │ │ +00099570: 3838 3931 340a 5265 663a 2032 3132 7f34 88914.Ref: 212.4 │ │ │ │ │ +00099580: 3838 3931 340a 5265 663a 204d 6169 6e74 88914.Ref: Maint │ │ │ │ │ +00099590: 6169 6e65 7220 7363 7269 7074 2066 6c6f ainer script flo │ │ │ │ │ +000995a0: 7763 6861 7274 732d 466f 6f74 6e6f 7465 wcharts-Footnote │ │ │ │ │ +000995b0: 2d31 7f34 3930 3237 370a 4e6f 6465 3a20 -1.490277.Node: │ │ │ │ │ +000995c0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ +000995d0: 6973 747f 3439 3033 3834 0a52 6566 3a20 ist.490384.Ref: │ │ │ │ │ +000995e0: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +000995f0: 6973 7420 646f 637f 3439 3035 3033 0a52 ist doc.490503.R │ │ │ │ │ +00099600: 6566 3a20 397f 3439 3035 3033 0a52 6566 ef: 9.490503.Ref │ │ │ │ │ +00099610: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +00099620: 6b6c 6973 7420 7570 6772 6164 696e 672d klist upgrading- │ │ │ │ │ +00099630: 6368 6563 6b6c 6973 747f 3439 3035 3033 checklist.490503 │ │ │ │ │ +00099640: 0a52 6566 3a20 3231 337f 3439 3035 3033 .Ref: 213.490503 │ │ │ │ │ +00099650: 0a4e 6f64 653a 2041 626f 7574 2074 6865 .Node: About the │ │ │ │ │ +00099660: 2063 6865 636b 6c69 7374 7f34 3932 3737 checklist.49277 │ │ │ │ │ +00099670: 300a 5265 663a 2075 7067 7261 6469 6e67 0.Ref: upgrading │ │ │ │ │ +00099680: 2d63 6865 636b 6c69 7374 2061 626f 7574 -checklist about │ │ │ │ │ +00099690: 2d74 6865 2d63 6865 636b 6c69 7374 7f34 -the-checklist.4 │ │ │ │ │ +000996a0: 3932 3837 340a 5265 663a 2032 3134 7f34 92874.Ref: 214.4 │ │ │ │ │ +000996b0: 3932 3837 340a 4e6f 6465 3a20 5665 7273 92874.Node: Vers │ │ │ │ │ +000996c0: 696f 6e20 3420 3720 307f 3439 3438 3037 ion 4 7 0.494807 │ │ │ │ │ +000996d0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +000996e0: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +000996f0: 6e2d 342d 372d 307f 3439 3439 3333 0a52 n-4-7-0.494933.R │ │ │ │ │ +00099700: 6566 3a20 3231 357f 3439 3439 3333 0a4e ef: 215.494933.N │ │ │ │ │ +00099710: 6f64 653a 2056 6572 7369 6f6e 2034 2036 ode: Version 4 6 │ │ │ │ │ +00099720: 2032 7f34 3936 3536 360a 5265 663a 2075 2.496566.Ref: u │ │ │ │ │ +00099730: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +00099740: 7374 2076 6572 7369 6f6e 2d34 2d36 2d32 st version-4-6-2 │ │ │ │ │ +00099750: 7f34 3936 3638 360a 5265 663a 2032 3136 .496686.Ref: 216 │ │ │ │ │ +00099760: 7f34 3936 3638 360a 4e6f 6465 3a20 5665 .496686.Node: Ve │ │ │ │ │ +00099770: 7273 696f 6e20 3420 3620 317f 3439 3733 rsion 4 6 1.4973 │ │ │ │ │ +00099780: 3539 0a52 6566 3a20 7570 6772 6164 696e 59.Ref: upgradin │ │ │ │ │ +00099790: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ +000997a0: 696f 6e2d 342d 362d 317f 3439 3734 3739 ion-4-6-1.497479 │ │ │ │ │ +000997b0: 0a52 6566 3a20 3231 377f 3439 3734 3739 .Ref: 217.497479 │ │ │ │ │ +000997c0: 0a4e 6f64 653a 2056 6572 7369 6f6e 2034 .Node: Version 4 │ │ │ │ │ +000997d0: 2036 2030 7f34 3937 3831 340a 5265 663a 6 0.497814.Ref: │ │ │ │ │ +000997e0: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +000997f0: 6c69 7374 2076 6572 7369 6f6e 2d34 2d36 list version-4-6 │ │ │ │ │ +00099800: 2d30 7f34 3937 3933 340a 5265 663a 2032 -0.497934.Ref: 2 │ │ │ │ │ +00099810: 3138 7f34 3937 3933 340a 4e6f 6465 3a20 18.497934.Node: │ │ │ │ │ +00099820: 5665 7273 696f 6e20 3420 3520 317f 3439 Version 4 5 1.49 │ │ │ │ │ +00099830: 3832 3836 0a52 6566 3a20 7570 6772 6164 8286.Ref: upgrad │ │ │ │ │ +00099840: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +00099850: 7273 696f 6e2d 342d 352d 317f 3439 3834 rsion-4-5-1.4984 │ │ │ │ │ +00099860: 3036 0a52 6566 3a20 3231 397f 3439 3834 06.Ref: 219.4984 │ │ │ │ │ +00099870: 3036 0a4e 6f64 653a 2056 6572 7369 6f6e 06.Node: Version │ │ │ │ │ +00099880: 2034 2035 2030 7f34 3939 3537 300a 5265 4 5 0.499570.Re │ │ │ │ │ +00099890: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +000998a0: 636b 6c69 7374 2076 6572 7369 6f6e 2d34 cklist version-4 │ │ │ │ │ +000998b0: 2d35 2d30 7f34 3939 3639 300a 5265 663a -5-0.499690.Ref: │ │ │ │ │ +000998c0: 2032 3161 7f34 3939 3639 300a 4e6f 6465 21a.499690.Node │ │ │ │ │ +000998d0: 3a20 5665 7273 696f 6e20 3420 3420 317f : Version 4 4 1. │ │ │ │ │ +000998e0: 3530 3037 3736 0a52 6566 3a20 7570 6772 500776.Ref: upgr │ │ │ │ │ +000998f0: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +00099900: 7665 7273 696f 6e2d 342d 342d 317f 3530 version-4-4-1.50 │ │ │ │ │ +00099910: 3038 3936 0a52 6566 3a20 3231 627f 3530 0896.Ref: 21b.50 │ │ │ │ │ +00099920: 3038 3936 0a4e 6f64 653a 2056 6572 7369 0896.Node: Versi │ │ │ │ │ +00099930: 6f6e 2034 2034 2030 7f35 3031 3633 350a on 4 4 0.501635. │ │ │ │ │ +00099940: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +00099950: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +00099960: 2d34 2d34 2d30 7f35 3031 3735 350a 5265 -4-4-0.501755.Re │ │ │ │ │ +00099970: 663a 2032 3163 7f35 3031 3735 350a 4e6f f: 21c.501755.No │ │ │ │ │ +00099980: 6465 3a20 5665 7273 696f 6e20 3420 3320 de: Version 4 3 │ │ │ │ │ +00099990: 307f 3530 3235 3735 0a52 6566 3a20 7570 0.502575.Ref: up │ │ │ │ │ +000999a0: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +000999b0: 7420 7665 7273 696f 6e2d 342d 332d 307f t version-4-3-0. │ │ │ │ │ +000999c0: 3530 3236 3935 0a52 6566 3a20 3231 647f 502695.Ref: 21d. │ │ │ │ │ +000999d0: 3530 3236 3935 0a4e 6f64 653a 2056 6572 502695.Node: Ver │ │ │ │ │ +000999e0: 7369 6f6e 2034 2032 2031 7f35 3034 3231 sion 4 2 1.50421 │ │ │ │ │ +000999f0: 300a 5265 663a 2075 7067 7261 6469 6e67 0.Ref: upgrading │ │ │ │ │ +00099a00: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ +00099a10: 6f6e 2d34 2d32 2d31 7f35 3034 3333 300a on-4-2-1.504330. │ │ │ │ │ +00099a20: 5265 663a 2032 3165 7f35 3034 3333 300a Ref: 21e.504330. │ │ │ │ │ +00099a30: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ +00099a40: 3220 307f 3530 3435 3532 0a52 6566 3a20 2 0.504552.Ref: │ │ │ │ │ +00099a50: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +00099a60: 6973 7420 7665 7273 696f 6e2d 342d 322d ist version-4-2- │ │ │ │ │ +00099a70: 307f 3530 3436 3732 0a52 6566 3a20 3231 0.504672.Ref: 21 │ │ │ │ │ +00099a80: 667f 3530 3436 3732 0a4e 6f64 653a 2056 f.504672.Node: V │ │ │ │ │ +00099a90: 6572 7369 6f6e 2034 2031 2035 7f35 3035 ersion 4 1 5.505 │ │ │ │ │ +00099aa0: 3836 390a 5265 663a 2075 7067 7261 6469 869.Ref: upgradi │ │ │ │ │ +00099ab0: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ +00099ac0: 7369 6f6e 2d34 2d31 2d35 7f35 3035 3938 sion-4-1-5.50598 │ │ │ │ │ +00099ad0: 390a 5265 663a 2032 3230 7f35 3035 3938 9.Ref: 220.50598 │ │ │ │ │ +00099ae0: 390a 4e6f 6465 3a20 5665 7273 696f 6e20 9.Node: Version │ │ │ │ │ +00099af0: 3420 3120 347f 3530 3638 3336 0a52 6566 4 1 4.506836.Ref │ │ │ │ │ +00099b00: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +00099b10: 6b6c 6973 7420 7665 7273 696f 6e2d 342d klist version-4- │ │ │ │ │ +00099b20: 312d 347f 3530 3639 3536 0a52 6566 3a20 1-4.506956.Ref: │ │ │ │ │ +00099b30: 3232 317f 3530 3639 3536 0a4e 6f64 653a 221.506956.Node: │ │ │ │ │ +00099b40: 2056 6572 7369 6f6e 2034 2031 2033 7f35 Version 4 1 3.5 │ │ │ │ │ +00099b50: 3038 3030 330a 5265 663a 2075 7067 7261 08003.Ref: upgra │ │ │ │ │ +00099b60: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +00099b70: 6572 7369 6f6e 2d34 2d31 2d33 7f35 3038 ersion-4-1-3.508 │ │ │ │ │ +00099b80: 3132 330a 5265 663a 2032 3232 7f35 3038 123.Ref: 222.508 │ │ │ │ │ +00099b90: 3132 330a 4e6f 6465 3a20 5665 7273 696f 123.Node: Versio │ │ │ │ │ +00099ba0: 6e20 3420 3120 327f 3530 3934 3332 0a52 n 4 1 2.509432.R │ │ │ │ │ +00099bb0: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +00099bc0: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +00099bd0: 342d 312d 327f 3530 3935 3532 0a52 6566 4-1-2.509552.Ref │ │ │ │ │ +00099be0: 3a20 3232 337f 3530 3935 3532 0a4e 6f64 : 223.509552.Nod │ │ │ │ │ +00099bf0: 653a 2056 6572 7369 6f6e 2034 2031 2031 e: Version 4 1 1 │ │ │ │ │ +00099c00: 7f35 3130 3432 330a 5265 663a 2075 7067 .510423.Ref: upg │ │ │ │ │ +00099c10: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ +00099c20: 2076 6572 7369 6f6e 2d34 2d31 2d31 7f35 version-4-1-1.5 │ │ │ │ │ +00099c30: 3130 3534 330a 5265 663a 2032 3234 7f35 10543.Ref: 224.5 │ │ │ │ │ +00099c40: 3130 3534 330a 4e6f 6465 3a20 5665 7273 10543.Node: Vers │ │ │ │ │ +00099c50: 696f 6e20 3420 3120 307f 3531 3037 3438 ion 4 1 0.510748 │ │ │ │ │ +00099c60: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +00099c70: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +00099c80: 6e2d 342d 312d 307f 3531 3038 3638 0a52 n-4-1-0.510868.R │ │ │ │ │ +00099c90: 6566 3a20 3232 357f 3531 3038 3638 0a4e ef: 225.510868.N │ │ │ │ │ +00099ca0: 6f64 653a 2056 6572 7369 6f6e 2034 2030 ode: Version 4 0 │ │ │ │ │ +00099cb0: 2031 7f35 3132 3336 380a 5265 663a 2075 1.512368.Ref: u │ │ │ │ │ +00099cc0: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +00099cd0: 7374 2076 6572 7369 6f6e 2d34 2d30 2d31 st version-4-0-1 │ │ │ │ │ +00099ce0: 7f35 3132 3438 380a 5265 663a 2032 3236 .512488.Ref: 226 │ │ │ │ │ +00099cf0: 7f35 3132 3438 380a 4e6f 6465 3a20 5665 .512488.Node: Ve │ │ │ │ │ +00099d00: 7273 696f 6e20 3420 3020 307f 3531 3434 rsion 4 0 0.5144 │ │ │ │ │ +00099d10: 3439 0a52 6566 3a20 7570 6772 6164 696e 49.Ref: upgradin │ │ │ │ │ +00099d20: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ +00099d30: 696f 6e2d 342d 302d 307f 3531 3435 3639 ion-4-0-0.514569 │ │ │ │ │ +00099d40: 0a52 6566 3a20 3232 377f 3531 3435 3639 .Ref: 227.514569 │ │ │ │ │ +00099d50: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ +00099d60: 2039 2038 7f35 3138 3634 310a 5265 663a 9 8.518641.Ref: │ │ │ │ │ +00099d70: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +00099d80: 6c69 7374 2076 6572 7369 6f6e 2d33 2d39 list version-3-9 │ │ │ │ │ +00099d90: 2d38 7f35 3138 3736 310a 5265 663a 2032 -8.518761.Ref: 2 │ │ │ │ │ +00099da0: 3238 7f35 3138 3736 310a 4e6f 6465 3a20 28.518761.Node: │ │ │ │ │ +00099db0: 5665 7273 696f 6e20 3320 3920 377f 3531 Version 3 9 7.51 │ │ │ │ │ +00099dc0: 3932 3030 0a52 6566 3a20 7570 6772 6164 9200.Ref: upgrad │ │ │ │ │ +00099dd0: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +00099de0: 7273 696f 6e2d 332d 392d 377f 3531 3933 rsion-3-9-7.5193 │ │ │ │ │ +00099df0: 3230 0a52 6566 3a20 3232 397f 3531 3933 20.Ref: 229.5193 │ │ │ │ │ +00099e00: 3230 0a4e 6f64 653a 2056 6572 7369 6f6e 20.Node: Version │ │ │ │ │ +00099e10: 2033 2039 2036 7f35 3139 3934 360a 5265 3 9 6.519946.Re │ │ │ │ │ +00099e20: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +00099e30: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ +00099e40: 2d39 2d36 7f35 3230 3036 360a 5265 663a -9-6.520066.Ref: │ │ │ │ │ +00099e50: 2032 3261 7f35 3230 3036 360a 4e6f 6465 22a.520066.Node │ │ │ │ │ +00099e60: 3a20 5665 7273 696f 6e20 3320 3920 357f : Version 3 9 5. │ │ │ │ │ +00099e70: 3532 3135 3530 0a52 6566 3a20 7570 6772 521550.Ref: upgr │ │ │ │ │ +00099e80: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +00099e90: 7665 7273 696f 6e2d 332d 392d 357f 3532 version-3-9-5.52 │ │ │ │ │ +00099ea0: 3136 3730 0a52 6566 3a20 3232 627f 3532 1670.Ref: 22b.52 │ │ │ │ │ +00099eb0: 3136 3730 0a4e 6f64 653a 2056 6572 7369 1670.Node: Versi │ │ │ │ │ +00099ec0: 6f6e 2033 2039 2034 7f35 3233 3430 300a on 3 9 4.523400. │ │ │ │ │ +00099ed0: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +00099ee0: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +00099ef0: 2d33 2d39 2d34 7f35 3233 3532 300a 5265 -3-9-4.523520.Re │ │ │ │ │ +00099f00: 663a 2032 3263 7f35 3233 3532 300a 4e6f f: 22c.523520.No │ │ │ │ │ +00099f10: 6465 3a20 5665 7273 696f 6e20 3320 3920 de: Version 3 9 │ │ │ │ │ +00099f20: 337f 3532 3532 3134 0a52 6566 3a20 7570 3.525214.Ref: up │ │ │ │ │ +00099f30: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +00099f40: 7420 7665 7273 696f 6e2d 332d 392d 337f t version-3-9-3. │ │ │ │ │ +00099f50: 3532 3533 3334 0a52 6566 3a20 3232 647f 525334.Ref: 22d. │ │ │ │ │ +00099f60: 3532 3533 3334 0a4e 6f64 653a 2056 6572 525334.Node: Ver │ │ │ │ │ +00099f70: 7369 6f6e 2033 2039 2032 7f35 3237 3935 sion 3 9 2.52795 │ │ │ │ │ +00099f80: 310a 5265 663a 2075 7067 7261 6469 6e67 1.Ref: upgrading │ │ │ │ │ +00099f90: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ +00099fa0: 6f6e 2d33 2d39 2d32 7f35 3238 3037 310a on-3-9-2.528071. │ │ │ │ │ +00099fb0: 5265 663a 2032 3265 7f35 3238 3037 310a Ref: 22e.528071. │ │ │ │ │ +00099fc0: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ +00099fd0: 3920 317f 3533 3036 3035 0a52 6566 3a20 9 1.530605.Ref: │ │ │ │ │ +00099fe0: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +00099ff0: 6973 7420 7665 7273 696f 6e2d 332d 392d ist version-3-9- │ │ │ │ │ +0009a000: 317f 3533 3037 3235 0a52 6566 3a20 3232 1.530725.Ref: 22 │ │ │ │ │ +0009a010: 667f 3533 3037 3235 0a4e 6f64 653a 2056 f.530725.Node: V │ │ │ │ │ +0009a020: 6572 7369 6f6e 2033 2039 2030 7f35 3334 ersion 3 9 0.534 │ │ │ │ │ +0009a030: 3032 320a 5265 663a 2075 7067 7261 6469 022.Ref: upgradi │ │ │ │ │ +0009a040: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ +0009a050: 7369 6f6e 2d33 2d39 2d30 7f35 3334 3134 sion-3-9-0.53414 │ │ │ │ │ +0009a060: 320a 5265 663a 2032 3330 7f35 3334 3134 2.Ref: 230.53414 │ │ │ │ │ +0009a070: 320a 4e6f 6465 3a20 5665 7273 696f 6e20 2.Node: Version │ │ │ │ │ +0009a080: 3320 3820 347f 3533 3735 3139 0a52 6566 3 8 4.537519.Ref │ │ │ │ │ +0009a090: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +0009a0a0: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ +0009a0b0: 382d 347f 3533 3736 3339 0a52 6566 3a20 8-4.537639.Ref: │ │ │ │ │ +0009a0c0: 3233 317f 3533 3736 3339 0a4e 6f64 653a 231.537639.Node: │ │ │ │ │ +0009a0d0: 2056 6572 7369 6f6e 2033 2038 2033 7f35 Version 3 8 3.5 │ │ │ │ │ +0009a0e0: 3338 3133 340a 5265 663a 2075 7067 7261 38134.Ref: upgra │ │ │ │ │ +0009a0f0: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +0009a100: 6572 7369 6f6e 2d33 2d38 2d33 7f35 3338 ersion-3-8-3.538 │ │ │ │ │ +0009a110: 3235 340a 5265 663a 2032 3332 7f35 3338 254.Ref: 232.538 │ │ │ │ │ +0009a120: 3235 340a 4e6f 6465 3a20 5665 7273 696f 254.Node: Versio │ │ │ │ │ +0009a130: 6e20 3320 3820 327f 3534 3031 3432 0a52 n 3 8 2.540142.R │ │ │ │ │ +0009a140: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +0009a150: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +0009a160: 332d 382d 327f 3534 3032 3632 0a52 6566 3-8-2.540262.Ref │ │ │ │ │ +0009a170: 3a20 3233 337f 3534 3032 3632 0a52 6566 : 233.540262.Ref │ │ │ │ │ +0009a180: 3a20 5665 7273 696f 6e20 3320 3820 322d : Version 3 8 2- │ │ │ │ │ +0009a190: 466f 6f74 6e6f 7465 2d31 7f35 3431 3237 Footnote-1.54127 │ │ │ │ │ +0009a1a0: 370a 4e6f 6465 3a20 5665 7273 696f 6e20 7.Node: Version │ │ │ │ │ +0009a1b0: 3320 3820 317f 3534 3133 3534 0a52 6566 3 8 1.541354.Ref │ │ │ │ │ +0009a1c0: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +0009a1d0: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ +0009a1e0: 382d 317f 3534 3134 3734 0a52 6566 3a20 8-1.541474.Ref: │ │ │ │ │ +0009a1f0: 3233 347f 3534 3134 3734 0a4e 6f64 653a 234.541474.Node: │ │ │ │ │ +0009a200: 2056 6572 7369 6f6e 2033 2038 2030 7f35 Version 3 8 0.5 │ │ │ │ │ +0009a210: 3433 3135 330a 5265 663a 2075 7067 7261 43153.Ref: upgra │ │ │ │ │ +0009a220: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +0009a230: 6572 7369 6f6e 2d33 2d38 2d30 7f35 3433 ersion-3-8-0.543 │ │ │ │ │ +0009a240: 3237 330a 5265 663a 2032 3335 7f35 3433 273.Ref: 235.543 │ │ │ │ │ +0009a250: 3237 330a 4e6f 6465 3a20 5665 7273 696f 273.Node: Versio │ │ │ │ │ +0009a260: 6e20 3320 3720 337f 3534 3636 3330 0a52 n 3 7 3.546630.R │ │ │ │ │ +0009a270: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +0009a280: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +0009a290: 332d 372d 337f 3534 3637 3532 0a52 6566 3-7-3.546752.Ref │ │ │ │ │ +0009a2a0: 3a20 3233 367f 3534 3637 3532 0a4e 6f64 : 236.546752.Nod │ │ │ │ │ +0009a2b0: 653a 2056 6572 7369 6f6e 2033 2037 2032 e: Version 3 7 2 │ │ │ │ │ +0009a2c0: 2032 7f35 3438 3330 340a 5265 663a 2075 2.548304.Ref: u │ │ │ │ │ +0009a2d0: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +0009a2e0: 7374 2076 6572 7369 6f6e 2d33 2d37 2d32 st version-3-7-2 │ │ │ │ │ +0009a2f0: 2d32 7f35 3438 3432 360a 5265 663a 2032 -2.548426.Ref: 2 │ │ │ │ │ +0009a300: 3337 7f35 3438 3432 360a 4e6f 6465 3a20 37.548426.Node: │ │ │ │ │ +0009a310: 5665 7273 696f 6e20 3320 3720 327f 3534 Version 3 7 2.54 │ │ │ │ │ +0009a320: 3837 3032 0a52 6566 3a20 7570 6772 6164 8702.Ref: upgrad │ │ │ │ │ +0009a330: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +0009a340: 7273 696f 6e2d 332d 372d 327f 3534 3838 rsion-3-7-2.5488 │ │ │ │ │ +0009a350: 3234 0a52 6566 3a20 3233 387f 3534 3838 24.Ref: 238.5488 │ │ │ │ │ +0009a360: 3234 0a4e 6f64 653a 2056 6572 7369 6f6e 24.Node: Version │ │ │ │ │ +0009a370: 2033 2037 2031 7f35 3438 3932 370a 5265 3 7 1.548927.Re │ │ │ │ │ +0009a380: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +0009a390: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ +0009a3a0: 2d37 2d31 7f35 3439 3034 370a 5265 663a -7-1.549047.Ref: │ │ │ │ │ +0009a3b0: 2032 3339 7f35 3439 3034 370a 4e6f 6465 239.549047.Node │ │ │ │ │ +0009a3c0: 3a20 5665 7273 696f 6e20 3320 3720 307f : Version 3 7 0. │ │ │ │ │ +0009a3d0: 3534 3937 3332 0a52 6566 3a20 7570 6772 549732.Ref: upgr │ │ │ │ │ +0009a3e0: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +0009a3f0: 7665 7273 696f 6e2d 332d 372d 307f 3534 version-3-7-0.54 │ │ │ │ │ +0009a400: 3938 3532 0a52 6566 3a20 3233 617f 3534 9852.Ref: 23a.54 │ │ │ │ │ +0009a410: 3938 3532 0a4e 6f64 653a 2056 6572 7369 9852.Node: Versi │ │ │ │ │ +0009a420: 6f6e 2033 2036 2032 7f35 3531 3432 380a on 3 6 2.551428. │ │ │ │ │ +0009a430: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +0009a440: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +0009a450: 2d33 2d36 2d32 7f35 3531 3534 380a 5265 -3-6-2.551548.Re │ │ │ │ │ +0009a460: 663a 2032 3362 7f35 3531 3534 380a 4e6f f: 23b.551548.No │ │ │ │ │ +0009a470: 6465 3a20 5665 7273 696f 6e20 3320 3620 de: Version 3 6 │ │ │ │ │ +0009a480: 317f 3535 3230 3435 0a52 6566 3a20 7570 1.552045.Ref: up │ │ │ │ │ +0009a490: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +0009a4a0: 7420 7665 7273 696f 6e2d 332d 362d 317f t version-3-6-1. │ │ │ │ │ +0009a4b0: 3535 3231 3635 0a52 6566 3a20 3233 637f 552165.Ref: 23c. │ │ │ │ │ +0009a4c0: 3535 3231 3635 0a4e 6f64 653a 2056 6572 552165.Node: Ver │ │ │ │ │ +0009a4d0: 7369 6f6e 2033 2036 2030 7f35 3532 3334 sion 3 6 0.55234 │ │ │ │ │ +0009a4e0: 340a 5265 663a 2075 7067 7261 6469 6e67 4.Ref: upgrading │ │ │ │ │ +0009a4f0: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ +0009a500: 6f6e 2d33 2d36 2d30 7f35 3532 3436 350a on-3-6-0.552465. │ │ │ │ │ +0009a510: 5265 663a 2032 3364 7f35 3532 3436 350a Ref: 23d.552465. │ │ │ │ │ +0009a520: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ +0009a530: 3520 3130 7f35 3534 3134 390a 5265 663a 5 10.554149.Ref: │ │ │ │ │ +0009a540: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +0009a550: 6c69 7374 2076 6572 7369 6f6e 2d33 2d35 list version-3-5 │ │ │ │ │ +0009a560: 2d31 307f 3535 3432 3730 0a52 6566 3a20 -10.554270.Ref: │ │ │ │ │ +0009a570: 3233 657f 3535 3432 3730 0a4e 6f64 653a 23e.554270.Node: │ │ │ │ │ +0009a580: 2056 6572 7369 6f6e 2033 2035 2039 7f35 Version 3 5 9.5 │ │ │ │ │ +0009a590: 3534 3633 360a 5265 663a 2075 7067 7261 54636.Ref: upgra │ │ │ │ │ +0009a5a0: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +0009a5b0: 6572 7369 6f6e 2d33 2d35 2d39 7f35 3534 ersion-3-5-9.554 │ │ │ │ │ +0009a5c0: 3735 370a 5265 663a 2032 3366 7f35 3534 757.Ref: 23f.554 │ │ │ │ │ +0009a5d0: 3735 370a 4e6f 6465 3a20 5665 7273 696f 757.Node: Versio │ │ │ │ │ +0009a5e0: 6e20 3320 3520 387f 3535 3534 3638 0a52 n 3 5 8.555468.R │ │ │ │ │ +0009a5f0: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +0009a600: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +0009a610: 332d 352d 387f 3535 3535 3838 0a52 6566 3-5-8.555588.Ref │ │ │ │ │ +0009a620: 3a20 3234 307f 3535 3535 3838 0a4e 6f64 : 240.555588.Nod │ │ │ │ │ +0009a630: 653a 2056 6572 7369 6f6e 2033 2035 2037 e: Version 3 5 7 │ │ │ │ │ +0009a640: 7f35 3536 3331 360a 5265 663a 2075 7067 .556316.Ref: upg │ │ │ │ │ +0009a650: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ +0009a660: 2076 6572 7369 6f6e 2d33 2d35 2d37 7f35 version-3-5-7.5 │ │ │ │ │ +0009a670: 3536 3433 360a 5265 663a 2032 3431 7f35 56436.Ref: 241.5 │ │ │ │ │ +0009a680: 3536 3433 360a 4e6f 6465 3a20 5665 7273 56436.Node: Vers │ │ │ │ │ +0009a690: 696f 6e20 3320 3520 367f 3535 3736 3438 ion 3 5 6.557648 │ │ │ │ │ +0009a6a0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +0009a6b0: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +0009a6c0: 6e2d 332d 352d 367f 3535 3737 3638 0a52 n-3-5-6.557768.R │ │ │ │ │ +0009a6d0: 6566 3a20 3234 327f 3535 3737 3638 0a4e ef: 242.557768.N │ │ │ │ │ +0009a6e0: 6f64 653a 2056 6572 7369 6f6e 2033 2035 ode: Version 3 5 │ │ │ │ │ +0009a6f0: 2035 7f35 3538 3631 310a 5265 663a 2075 5.558611.Ref: u │ │ │ │ │ +0009a700: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +0009a710: 7374 2076 6572 7369 6f6e 2d33 2d35 2d35 st version-3-5-5 │ │ │ │ │ +0009a720: 7f35 3538 3733 310a 5265 663a 2032 3433 .558731.Ref: 243 │ │ │ │ │ +0009a730: 7f35 3538 3733 310a 4e6f 6465 3a20 5665 .558731.Node: Ve │ │ │ │ │ +0009a740: 7273 696f 6e20 3320 3520 347f 3536 3031 rsion 3 5 4.5601 │ │ │ │ │ +0009a750: 3232 0a52 6566 3a20 7570 6772 6164 696e 22.Ref: upgradin │ │ │ │ │ +0009a760: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ +0009a770: 696f 6e2d 332d 352d 347f 3536 3032 3432 ion-3-5-4.560242 │ │ │ │ │ +0009a780: 0a52 6566 3a20 3234 347f 3536 3032 3432 .Ref: 244.560242 │ │ │ │ │ +0009a790: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ +0009a7a0: 2035 2033 7f35 3630 3636 300a 5265 663a 5 3.560660.Ref: │ │ │ │ │ +0009a7b0: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +0009a7c0: 6c69 7374 2076 6572 7369 6f6e 2d33 2d35 list version-3-5 │ │ │ │ │ +0009a7d0: 2d33 7f35 3630 3738 300a 5265 663a 2032 -3.560780.Ref: 2 │ │ │ │ │ +0009a7e0: 3435 7f35 3630 3738 300a 4e6f 6465 3a20 45.560780.Node: │ │ │ │ │ +0009a7f0: 5665 7273 696f 6e20 3320 3520 327f 3536 Version 3 5 2.56 │ │ │ │ │ +0009a800: 3131 3931 0a52 6566 3a20 7570 6772 6164 1191.Ref: upgrad │ │ │ │ │ +0009a810: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +0009a820: 7273 696f 6e2d 332d 352d 327f 3536 3133 rsion-3-5-2.5613 │ │ │ │ │ +0009a830: 3131 0a52 6566 3a20 3234 367f 3536 3133 11.Ref: 246.5613 │ │ │ │ │ +0009a840: 3131 0a4e 6f64 653a 2056 6572 7369 6f6e 11.Node: Version │ │ │ │ │ +0009a850: 2033 2035 2031 7f35 3631 3530 360a 5265 3 5 1.561506.Re │ │ │ │ │ +0009a860: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +0009a870: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ +0009a880: 2d35 2d31 7f35 3631 3632 360a 5265 663a -5-1.561626.Ref: │ │ │ │ │ +0009a890: 2032 3437 7f35 3631 3632 360a 4e6f 6465 247.561626.Node │ │ │ │ │ +0009a8a0: 3a20 5665 7273 696f 6e20 3320 3520 307f : Version 3 5 0. │ │ │ │ │ +0009a8b0: 3536 3138 3233 0a52 6566 3a20 7570 6772 561823.Ref: upgr │ │ │ │ │ +0009a8c0: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +0009a8d0: 7665 7273 696f 6e2d 332d 352d 307f 3536 version-3-5-0.56 │ │ │ │ │ +0009a8e0: 3139 3435 0a52 6566 3a20 3234 387f 3536 1945.Ref: 248.56 │ │ │ │ │ +0009a8f0: 3139 3435 0a4e 6f64 653a 2056 6572 7369 1945.Node: Versi │ │ │ │ │ +0009a900: 6f6e 2033 2032 2031 2031 7f35 3632 3132 on 3 2 1 1.56212 │ │ │ │ │ +0009a910: 350a 5265 663a 2075 7067 7261 6469 6e67 5.Ref: upgrading │ │ │ │ │ +0009a920: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ +0009a930: 6f6e 2d33 2d32 2d31 2d31 7f35 3632 3234 on-3-2-1-1.56224 │ │ │ │ │ +0009a940: 370a 5265 663a 2032 3439 7f35 3632 3234 7.Ref: 249.56224 │ │ │ │ │ +0009a950: 370a 4e6f 6465 3a20 5665 7273 696f 6e20 7.Node: Version │ │ │ │ │ +0009a960: 3320 3220 317f 3536 3239 3331 0a52 6566 3 2 1.562931.Ref │ │ │ │ │ +0009a970: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +0009a980: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ +0009a990: 322d 317f 3536 3330 3533 0a52 6566 3a20 2-1.563053.Ref: │ │ │ │ │ +0009a9a0: 3234 617f 3536 3330 3533 0a4e 6f64 653a 24a.563053.Node: │ │ │ │ │ +0009a9b0: 2056 6572 7369 6f6e 2033 2032 2030 7f35 Version 3 2 0.5 │ │ │ │ │ +0009a9c0: 3633 3238 320a 5265 663a 2075 7067 7261 63282.Ref: upgra │ │ │ │ │ +0009a9d0: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +0009a9e0: 6572 7369 6f6e 2d33 2d32 2d30 7f35 3633 ersion-3-2-0.563 │ │ │ │ │ +0009a9f0: 3430 320a 5265 663a 2032 3462 7f35 3633 402.Ref: 24b.563 │ │ │ │ │ +0009aa00: 3430 320a 4e6f 6465 3a20 5665 7273 696f 402.Node: Versio │ │ │ │ │ +0009aa10: 6e20 3320 3120 317f 3536 3438 3439 0a52 n 3 1 1.564849.R │ │ │ │ │ +0009aa20: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +0009aa30: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +0009aa40: 332d 312d 317f 3536 3439 3639 0a52 6566 3-1-1.564969.Ref │ │ │ │ │ +0009aa50: 3a20 3234 637f 3536 3439 3639 0a4e 6f64 : 24c.564969.Nod │ │ │ │ │ +0009aa60: 653a 2056 6572 7369 6f6e 2033 2031 2030 e: Version 3 1 0 │ │ │ │ │ +0009aa70: 7f35 3635 3135 320a 5265 663a 2075 7067 .565152.Ref: upg │ │ │ │ │ +0009aa80: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ +0009aa90: 2076 6572 7369 6f6e 2d33 2d31 2d30 7f35 version-3-1-0.5 │ │ │ │ │ +0009aaa0: 3635 3237 320a 5265 663a 2032 3464 7f35 65272.Ref: 24d.5 │ │ │ │ │ +0009aab0: 3635 3237 320a 4e6f 6465 3a20 5665 7273 65272.Node: Vers │ │ │ │ │ +0009aac0: 696f 6e20 3320 3020 317f 3536 3638 3736 ion 3 0 1.566876 │ │ │ │ │ +0009aad0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +0009aae0: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +0009aaf0: 6e2d 332d 302d 317f 3536 3639 3936 0a52 n-3-0-1.566996.R │ │ │ │ │ +0009ab00: 6566 3a20 3234 657f 3536 3639 3936 0a4e ef: 24e.566996.N │ │ │ │ │ +0009ab10: 6f64 653a 2056 6572 7369 6f6e 2033 2030 ode: Version 3 0 │ │ │ │ │ +0009ab20: 2030 7f35 3637 3235 360a 5265 663a 2075 0.567256.Ref: u │ │ │ │ │ +0009ab30: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +0009ab40: 7374 2076 6572 7369 6f6e 2d33 2d30 2d30 st version-3-0-0 │ │ │ │ │ +0009ab50: 7f35 3637 3337 360a 5265 663a 2032 3466 .567376.Ref: 24f │ │ │ │ │ +0009ab60: 7f35 3637 3337 360a 4e6f 6465 3a20 5665 .567376.Node: Ve │ │ │ │ │ +0009ab70: 7273 696f 6e20 3220 3520 307f 3536 3834 rsion 2 5 0.5684 │ │ │ │ │ +0009ab80: 3931 0a52 6566 3a20 7570 6772 6164 696e 91.Ref: upgradin │ │ │ │ │ +0009ab90: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ +0009aba0: 696f 6e2d 322d 352d 307f 3536 3836 3131 ion-2-5-0.568611 │ │ │ │ │ +0009abb0: 0a52 6566 3a20 3235 307f 3536 3836 3131 .Ref: 250.568611 │ │ │ │ │ +0009abc0: 0a4e 6f64 653a 2056 6572 7369 6f6e 2032 .Node: Version 2 │ │ │ │ │ +0009abd0: 2034 2031 7f35 3730 3034 330a 5265 663a 4 1.570043.Ref: │ │ │ │ │ +0009abe0: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +0009abf0: 6c69 7374 2076 6572 7369 6f6e 2d32 2d34 list version-2-4 │ │ │ │ │ +0009ac00: 2d31 7f35 3730 3136 330a 5265 663a 2032 -1.570163.Ref: 2 │ │ │ │ │ +0009ac10: 3531 7f35 3730 3136 330a 4e6f 6465 3a20 51.570163.Node: │ │ │ │ │ +0009ac20: 5665 7273 696f 6e20 3220 3420 307f 3537 Version 2 4 0.57 │ │ │ │ │ +0009ac30: 3037 3731 0a52 6566 3a20 7570 6772 6164 0771.Ref: upgrad │ │ │ │ │ +0009ac40: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +0009ac50: 7273 696f 6e2d 322d 342d 307f 3537 3038 rsion-2-4-0.5708 │ │ │ │ │ +0009ac60: 3931 0a52 6566 3a20 3235 327f 3537 3038 91.Ref: 252.5708 │ │ │ │ │ +0009ac70: 3931 0a4e 6f64 653a 2056 6572 7369 6f6e 91.Node: Version │ │ │ │ │ +0009ac80: 2032 2033 2030 7f35 3733 3038 390a 5265 2 3 0.573089.Re │ │ │ │ │ +0009ac90: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +0009aca0: 636b 6c69 7374 2076 6572 7369 6f6e 2d32 cklist version-2 │ │ │ │ │ +0009acb0: 2d33 2d30 7f35 3733 3230 390a 5265 663a -3-0.573209.Ref: │ │ │ │ │ +0009acc0: 2032 3533 7f35 3733 3230 390a 4e6f 6465 253.573209.Node │ │ │ │ │ +0009acd0: 3a20 5665 7273 696f 6e20 3220 3220 307f : Version 2 2 0. │ │ │ │ │ +0009ace0: 3537 3335 3738 0a52 6566 3a20 7570 6772 573578.Ref: upgr │ │ │ │ │ +0009acf0: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +0009ad00: 7665 7273 696f 6e2d 322d 322d 307f 3537 version-2-2-0.57 │ │ │ │ │ +0009ad10: 3336 3938 0a52 6566 3a20 3235 347f 3537 3698.Ref: 254.57 │ │ │ │ │ +0009ad20: 3336 3938 0a4e 6f64 653a 2056 6572 7369 3698.Node: Versi │ │ │ │ │ +0009ad30: 6f6e 2032 2031 2033 7f35 3734 3134 340a on 2 1 3.574144. │ │ │ │ │ +0009ad40: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +0009ad50: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +0009ad60: 2d32 2d31 2d33 7f35 3734 3236 340a 5265 -2-1-3.574264.Re │ │ │ │ │ +0009ad70: 663a 2032 3535 7f35 3734 3236 340a 4e6f f: 255.574264.No │ │ │ │ │ +0009ad80: 6465 3a20 5665 7273 696f 6e20 3220 3120 de: Version 2 1 │ │ │ │ │ +0009ad90: 327f 3537 3435 3939 0a52 6566 3a20 7570 2.574599.Ref: up │ │ │ │ │ +0009ada0: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +0009adb0: 7420 7665 7273 696f 6e2d 322d 312d 327f t version-2-1-2. │ │ │ │ │ +0009adc0: 3537 3437 3139 0a52 6566 3a20 3235 367f 574719.Ref: 256. │ │ │ │ │ +0009add0: 3537 3437 3139 0a4e 6f64 653a 2056 6572 574719.Node: Ver │ │ │ │ │ +0009ade0: 7369 6f6e 2032 2031 2031 7f35 3734 3832 sion 2 1 1.57482 │ │ │ │ │ +0009adf0: 360a 5265 663a 2075 7067 7261 6469 6e67 6.Ref: upgrading │ │ │ │ │ +0009ae00: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ +0009ae10: 6f6e 2d32 2d31 2d31 7f35 3734 3934 360a on-2-1-1.574946. │ │ │ │ │ +0009ae20: 5265 663a 2032 3537 7f35 3734 3934 360a Ref: 257.574946. │ │ │ │ │ +0009ae30: 4e6f 6465 3a20 5665 7273 696f 6e20 3220 Node: Version 2 │ │ │ │ │ +0009ae40: 3120 307f 3537 3531 3933 0a52 6566 3a20 1 0.575193.Ref: │ │ │ │ │ +0009ae50: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +0009ae60: 6973 7420 7665 7273 696f 6e2d 322d 312d ist version-2-1- │ │ │ │ │ +0009ae70: 307f 3537 3532 3931 0a52 6566 3a20 3235 0.575291.Ref: 25 │ │ │ │ │ +0009ae80: 387f 3537 3532 3931 0a4e 6f64 653a 204c 8.575291.Node: L │ │ │ │ │ +0009ae90: 6963 656e 7365 7f35 3735 3430 330a 5265 icense.575403.Re │ │ │ │ │ +0009aea0: 663a 2061 702d 6c69 6365 6e73 6520 646f f: ap-license do │ │ │ │ │ +0009aeb0: 637f 3537 3534 3939 0a52 6566 3a20 3235 c.575499.Ref: 25 │ │ │ │ │ +0009aec0: 397f 3537 3534 3939 0a52 6566 3a20 6170 9.575499.Ref: ap │ │ │ │ │ +0009aed0: 2d6c 6963 656e 7365 206c 6963 656e 7365 -license license │ │ │ │ │ +0009aee0: 7f35 3735 3439 390a 5265 663a 2032 3561 .575499.Ref: 25a │ │ │ │ │ +0009aef0: 7f35 3735 3439 390a 4e6f 6465 3a20 496e .575499.Node: In │ │ │ │ │ +0009af00: 6465 787f 3537 3634 3338 0a1f 0a45 6e64 dex.576438...End │ │ │ │ │ +0009af10: 2054 6167 2054 6162 6c65 0a0a 1f0a 4c6f Tag Table....Lo │ │ │ │ │ +0009af20: 6361 6c20 5661 7269 6162 6c65 733a 0a63 cal Variables:.c │ │ │ │ │ +0009af30: 6f64 696e 673a 2075 7466 2d38 0a45 6e64 oding: utf-8.End │ │ │ │ │ +0009af40: 3a0a :. │ │ ├── xz --list │ │ │ @@ -1,13 +1,13 @@ │ │ │ Streams: 1 │ │ │ Blocks: 1 │ │ │ - Compressed size: 2380.3 KiB (2437472 B) │ │ │ + Compressed size: 2380.3 KiB (2437424 B) │ │ │ Uncompressed size: 4710.0 KiB (4823040 B) │ │ │ Ratio: 0.505 │ │ │ Check: CRC64 │ │ │ Stream Padding: 0 B │ │ │ Streams: │ │ │ Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding │ │ │ - 1 1 0 0 2437472 4823040 0.505 CRC64 0 │ │ │ + 1 1 0 0 2437424 4823040 0.505 CRC64 0 │ │ │ Blocks: │ │ │ Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check │ │ │ - 1 1 12 0 2437432 4823040 0.505 CRC64 │ │ │ + 1 1 12 0 2437384 4823040 0.505 CRC64