Add .changes file
[platform/upstream/lsb.git] / debian / lsb-release.README.Debian
1 lsb-release for Debian
2 ----------------------
3
4 NB: These notes are intended for anyone building a derived
5 distribution using this package.  They are not likely to be helpful to
6 end-users.
7
8 This is a reimplementation of the classic lsb_release command; its
9 main new feature is support for the new output for the -v option in
10 LSB 2.x/3.x.  This version of lsb_release is also designed to only report
11 that a system is LSB compliant if the correct LSB metapackages are available,
12 and to properly support situations where only certain LSB metapackages
13 (i.e. lsb-core only) are installed.
14
15 Distribution-specific information should be *separately provided* in
16 /etc/lsb-release; it is no longer provided in this package.  It is my
17 hope that in Debian, this will be managed by the base-files
18 maintainer (who already maintains the debian_version file).
19
20 The file should be formatted as a series of shell variable
21 assignments.  Multiword strings should be quoted in double quotes.
22 You should not assume this file is actually parsed by a Bourne shell
23 (i.e., no fancy stuff).  Example:
24
25 DISTRIB_ID=(Distributor ID)
26 DISTRIB_DESCRIPTION=(A human-readable description of the release)
27 DISTRIB_RELEASE=(The release number)
28 DISTRIB_CODENAME=(The codename for the release)
29
30 Any other variable assignments will be silently ignored.  For Debian
31 3.1 (sarge), it might have read:
32
33 DISTRIB_ID=Debian
34 DISTRIB_DESCRIPTION="Debian GNU/Linux 3.1 (sarge)"
35 DISTRIB_RELEASE=3.1
36 DISTRIB_CODENAME=sarge
37
38  -- Chris Lawrence <lawrencc@debian.org>, Wed Sep 21 20:40:25 2005