section on templates.
</para>
<para>
- The config-file contains a new element, which I call the configmodule.
- This is a program that will determine the configuration before the
- package is unpacked. This means it is run <emphasis>before</emphasis>
- the preinst, and before the package is unpacked! This is done to make
- sure that we can use the desired configuration in the preinst if
- necessary.
+ The config-file contains a new element, which I call the
+ configmodule. This is a program that will determine the
+ configuration before the package is unpacked. This means it is
+ usually run <emphasis>before</emphasis> the preinst, and before
+ the package is unpacked!
+ <note>
+ <simpara>Plese see debconf-devel(8) for details.</simpara>
+ </note>
+ This is done to make sure that we can
+ use the desired configuration in the preinst if necessary.
</para>
<para>
How does the configmodule get its information? The configmodule
debian-policy (3.5.7.1) unstable; urgency=low
- * Fix the debconf spec to (postinst -> postrm) closes: Bug#129375
+ * Fix the debconf spec to (postinst -> postrm) closes: Bug#129375, Bug#160839
* Fix update-rc.d example, mention that changing run-levels or priority
may require removing and re-creating the symbolic links. closes: Bug#149709
-
- --
+ * Fix the groff and col -b interaction closes: Bug#164755
+ * Added section numbers to upgrading checklist closes: Bug#160914
+ * Fixed typo KB_Backspace -> KB_BackSpace
+ * Clarify wording in the section about ChangeLog files to allow for
+ symbolic links in /usr/share/doc/ directory (was already allowed in a
+ previous section of policy 13.6) closes: Bug#111137
+ * Removed a spurious + from text. closes: Bug#160908
+ * Added a note in the debconf spec to consult debconf-devel(8) for
+ details. closes: Bug#133030
+ * Added a reference to the local copy of the FHS. closes: Bug#122928
+ * Updated reference to ash (dash). This implements the non controversial
+ parts of Bug#161455.
+
+ -- Manoj Srivastava <srivasta@debian.org> Sat, 26 Oct 2002 13:12:49 -0500
debian-policy (3.5.7.0) unstable; urgency=low
Priority: optional
Maintainer: Debian Policy List <debian-policy@lists.debian.org>
Uploaders: Julian Gilbey <jdg@debian.org>, Manoj Srivastava <srivasta@debian.org>
-Standards-Version: ${debian-policy:Version}
+Standards-Version: 3.5.7.1
Build-Depends-Indep: links, debiandoc-sgml (>= 1.1.47), sp, liburi-perl, libpaperg, tetex-bin, tetex-extra, latex2html, libi18n-langtags-perl, groff, bsdmainutils, pstoedit, tidy, jade, docbook-xml, docbook-utils
Package: debian-policy
## Created On : Thu Oct 29 15:35:55 1998
## Created On Node : tiamat.datasync.com
## Last Modified By : Manoj Srivastava
-## Last Modified On : Wed Sep 6 09:37:43 2000
+## Last Modified On : Sat Oct 26 12:29:03 2002
## Last Machine Used: glaurung.green-gryphon.com
-## Update Count : 56
+## Update Count : 58
## Status : Unknown, Use with caution!
## HISTORY :
## Description :
cd fhs && patch -p1 < ../mm1.32-patch; \
fi
# The extra '.' in the tmac path won't harm if unnecessary
- GROFF_TMAC_PATH=. cd fhs && $(MAKE) fhs.ps fhs.pdf fhs.txt
+ GROFF_TMAC_PATH=. GROFF_NO_SGR=1 $(MAKE) -C fhs fhs.ps fhs.pdf fhs.txt
links -dump fhs-changes-2.1.html | perl -pe 's/[\r\0]//g' > \
fhs/fhs-changes-2.1.txt
links -dump upgrading-checklist.html | perl -pe 's/[\r\0]//g' > \
referred here can be found in the <tt>debian-policy</tt>
package or on
<url id="http://www.debian.org/doc/packaging-manuals/fhs/"
- name="FHS (Debian copy)"> alongside this manual. The
+ name="FHS (Debian copy)"> alongside this manual (or, if
+ you have the <package>debian-policy</package> installed,
+ you can try <url
+ id="file:///usr/share/doc/debian-policy/fhs/" name="FHS
+ (local copy)">). The
latest version, which may be a more recent version, may
be found on
<url id="http://www.pathname.com/fhs/" name="FHS (upstream)">.
<p>
<list>
- <item><p><tt><--</tt> generates <tt>KB_Backspace</tt>
+ <item><p><tt><--</tt> generates <tt>KB_BackSpace</tt>
in X.</p></item>
<item><p><tt>Delete</tt> generates <tt>KB_Delete</tt> in
<p>
This string means that the debugging symbols should
not be stripped from the binary during installation,
- so that debugging information may be included in the + package.
+ so that debugging information may be included in the package.
</p>
</item>
</taglist>
<p>
You may wish to restrict your script to POSIX features when
possible so that it may use <file>/bin/sh</file> as its
- interpreter. If your script works with <prgn>ash</prgn>,
- it's probably POSIX compliant, but if you are in doubt, use
+ interpreter. If your script works with <prgn>dash</prgn>
+ (originally called <prgn>ash</prgn>), it's probably POSIX
+ compliant, but if you are in doubt, use
<file>/bin/bash</file>.
</p>
</footnote>
</p>
+ <p>
+ <file>/usr/share/doc/<var>package</var></file> may be a symbolic
+ link to another directory in <file>/usr/share/doc</file> only if
+ the two packages both come from the same source and the
+ first package Depends on the second.
+ </p>
+
+
<p>
All of these files should be installed compressed using
<tt>gzip -9</tt>, as they will become large with time even
Created On : Thu Oct 29 20:54:48 1998
Created On Node : tiamat.datasync.com
Last Modified By : Manoj Srivastava
- Last Modified On : Sat Aug 31 02:02:54 2002
+ Last Modified On : Sat Oct 26 12:22:40 2002
Last Machine Used: glaurung.green-gryphon.com
- Update Count : 28
+ Update Count : 29
Status : Unknown, Use with caution!
HISTORY :
Description :
3.5.7.0 Aug 02
- Packages no longer have to ask permission to call MAKEDEV in
- postinst, merely notifying the user ought to be enough.
+ postinst, merely notifying the user ought to be enough. [11.6]
- cryptographic software may now be included in the main
- archive.
+ archive. [2.1.5]
- task packages are now not permitted; tasks are now created by a
- special Tasks: field in the control file.
+ special Tasks: field in the control file. [2.3.8]
- window managers that support netwm now can added 20 points when
they add themselves as an alternative for
- /usr/bin/x-window-manager
+ /usr/bin/x-window-manager [12.8.4]
- There are new rules for build-indep/build-arch targets and
there is a new Build-Depend-Indep semantic. These were actually
- introduced in 3.5.6, but I forgot to mention them here.
+ introduced in 3.5.6, but I forgot to mention them here. [7]
- The default compilation options have now changed, one should
provide debugging symbols in all cases, and optionally step
back optimization to -O0, depending on the DEB_BUILD_OPTIONS
- environment variable.
+ environment variable. [11.1]
- Added mention of build-arch, build-indep, etc, in describing
the relationships with `Build-Depends', `Build-Conflicts',
`Build-Depends-Indep', and `Build-Conflicts-Indep'. May need to
- review the new rules.
+ review the new rules. [7.6, 5.2]
- Changed rules on how, and when, to invoke ldconfig in maintiner
- scripts. Long rationale.
+ scripts. Long rationale. [9]
3.5.6.0 Jul 01