Section: Debian
Format: docbook-xml
-Files: /usr/share/doc/debian-policy/debconf_specification.tar.gz
+Files: /usr/share/doc/debian-policy/debconf_specification.xml.tar.gz
Format: text
-Files: /usr/share/doc/debian-policy/debconf_specification.xml.txt.gz
+Files: /usr/share/doc/debian-policy/debconf_specification.txt.gz
Format: HTML
Index: /usr/share/doc/debian-policy/debconf_specification.html
debian-policy (3.5.6.1) unstable; urgency=low
- *
-
- --
+ * Set the cotact information for the FHS contact, and add mention of the
+ FHS mailing list. closes: Bug#137172
+ * ftp://ftp.debian.org/debian/doc/package-developer/ certainly seems to
+ exist, and does contain the menu policy. closes: Bug#110711, Bug#121977
+ * Added java related virtual packages closes: Bug#110713
+ * Fixed confusion in appar4ently contradictory wording about /etc/init.d
+ scripts: clarified to emphasize that the init.d files _are_
+ configuration files, and they _must_ have local changes preserved,
+ either (if they are present in the .deb) by marking them as conffiles
+ or, if they do not exist in the .deb file, by any other means. This
+ does not change any requirements, and should have no affect on any
+ conformant packages. closes: Bug#132621
+ * Fixed error in doc-base file closes: Bug#137521
+ * fixed typo in virtual packages list closes: Bug#110446
+ * Fixed typo in upgrading checklist. closes: Bug#110705
+ * Fixed typo (dependencies) in the policy closes: Bug#122931
+ * Fixed grammar errors in the policy closes: Bug#126131
+ * While I am cleaning out bugs, these are old and the reporter no longer
+ wnats to pursue them, and there was never a consensus reached. If
+ there is interest, new bugs can be filed. closes: Bug#51411, Bug#51412
+ * Added the virtual package dict-client closes: Bug#122996
+ * Added the virtual package foomatic-data closes: Bug#123570
+ * Added the virtual packages {x-}audio-mixer closes: Bug#131781
+
+ -- Manoj Srivastava <srivasta@debian.org> Thu, 14 Mar 2002 12:16:53 -0600
debian-policy (3.5.6.0) unstable; urgency=low
<p>
The latest copy of this document can be found at
<ftpsite>ftp.debian.org</ftpsite>
- <ftppath>/debian/doc/package-developer/menu-policy.txt</ftppath>
+ <ftppath>/debian/doc/package-developer/menu-policy.txt.gz</ftppath>
</p>
<p>
This document has been extracted and separated from the
<p>
The latest copy of this document can be found on
<ftpsite>ftp.debian.org</ftpsite> at
- <ftppath>/debian/doc/package-developer/mime_policy.txt</ftppath>
+ <ftppath>/debian/doc/package-developer/mime_policy.txt.gz</ftppath>
</p>
</chapt>
<chapt>
file in their control archive. The <prgn>config</prgn>
script might be run before the <prgn>preinst</prgn>
script, and before the package is unpacked or any of its
- dependancies or pre-dependancies are satisfied.
+ dependencies or pre-dependancies are satisfied.
Therefore it must work using only the tools present in
<em>essential</em> packages.<footnote>
<p>
libraries that are needed by <tt>libbar</tt> are linked
<em>indirectly</em> to <tt>foo</tt>, and the dynamic
linker will load them automatically when it loads
- <tt>libbar</tt>. A package should needs to depend on
+ <tt>libbar</tt>. A package should depend on
the libraries it directly uses, and the dependencies for
those libraries should automatically pull in the other
libraries.
<p>
The location of all installed files and directories must
comply with the Filesystem Hierarchy Standard (FHS),
- except where doing so would violate other terms of Debian
- Policy. The latest version of this document can be found
- in the <tt>debian-policy</tt> package or on
+ version 2.1, except where doing so would violate other
+ terms of Debian Policy. The version of this document
+ 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 or on
+ name="FHS (Debian copy)"> alongside this manual. The
+ latest version, which may be a more recent version, may
+ be found on
<url id="http://www.pathname.com/fhs/" name="FHS (upstream)">.
Specific questions about following the standard may be
asked on the <tt>debian-devel</tt> mailing list, or
- referred to Daniel Quinlan, the FHS coordinator, at
- <email>quinlan@pathname.com</email>.
+ referred to the FHS mailing list (see the
+ <url id="http://www.pathname.com/fhs/" name="FHS web site"> for
+ more information).
</p>
</sect1>
successfully.</p>
<p>
- The <tt>/etc/init.d</tt> scripts should be treated as
- configuration files, either by marking them as
- <tt>conffile</tt>s or managing them correctly in the
- maintainer scripts (see <ref id="config files">). This is
- important since we want to give the local system
- administrator the chance to adapt the scripts to the local
- system, e.g., to disable a service without de-installing
- the package, or to specify some special command line
- options when starting a service, while making sure her
- changes aren't lost during the next package upgrade.
+ The <tt>/etc/init.d</tt> scripts must be treated as
+ configuration files, either (if they are present in the
+ package, that is, in the .deb file) by marking them as
+ <tt>conffile</tt>s, or, (if they do not exist in the .deb)
+ by managing them correctly in the maintainer scripts (see
+ <ref id="config files">). This is important since we want
+ to give the local system administrator the chance to adapt
+ the scripts to the local system, e.g., to disable a
+ service without de-installing the package, or to specify
+ some special command line options when starting a service,
+ while making sure her changes aren't lost during the next
+ package upgrade.
</p>
<p>
Created On : Thu Oct 29 20:54:48 1998
Created On Node : tiamat.datasync.com
Last Modified By : Manoj Srivastava
- Last Modified On : Tue Jul 24 21:46:23 2001
+ Last Modified On : Thu Mar 14 11:42:10 2002
Last Machine Used: glaurung.green-gryphon.com
- Update Count : 19
+ Update Count : 20
Status : Unknown, Use with caution!
HISTORY :
Description :
- Putting documentation in /usr/doc versus /usr/share/doc is now
a ``serious'' policy violation
- For web servers, one should not provide non-local access to the
- /usr/share/doc heirarchy. If one can't provide access controls for
+ /usr/share/doc hierarchy. If one can't provide access controls for
the //localhost/doc/ directory, then it is preferred that one
ask permission to expose that information during the install [12.5]
c-shell Anything providing a suitable /bin/csh (*)
dotfile-module Anything that provides a module for the
Dotfile Generator
+dict-client Any package providing clients for the Dictionary Server
emacsen Anything providing the GNU emacs or a
compatible editor
+foomatic-data Any package providing PPD printer description files
fortran77-compiler Anything providing a Fortran77 compiler
ftp-server Any ftp server
httpd Any HTTP server
kernel-image Kernel image (vmlinuz, System.map, modules)
kernel-source Kernel source code
linux-kernel-log-daemon A daemon to facilitate logging for the Linux kernel
-lambdamoo-core A lambdamoo-compatible datebase package
+lambdamoo-core A lambdamoo-compatible database package
lambdamoo-server Anything running a moo using a lambdamoo-core
libc-dev Anything that provides header and object files
of `libc'
-----------------------
mp3-encoder Any MP3 encoder package
mp3-decoder Any MP3 decoder package
+audio-mixer: Utility to control the input and output levels
+ of a sound card, with a tty interface
+x-audio-mixer: Utility to control the input and output levels
+ of a sound card, X Window system interface
+
+Java and virtual machines
+-------------------------
+java-compiler Any java compiler, for Java version 1
+java2-compiler, Any java compiler, for Java version 2
+java-virtual-machine Any JAVA virtual machine
+java1-runtime Any Java runtime environment, Java version 1
+java2-runtime. Any Java runtime environment, Java version 2
+
Old and obsolete virtual package names
--------------------------------------
Julian Gilbey
13 Feb 2001 Removed libc.4.so
Removed xcompat virtual package names
+
+Manoj Srivastava
+ 14 Mar 2002 Added java-compiler, java2-compiler
+ Added java-virtual-machine
+ Added java1-runtime and java2-runtime
+ Added dict-client
+ Added foomatic-data
+ Added audio-mixer and x-audio-mixer