From f52e85928823e7596340a904e1b86541793b3308 Mon Sep 17 00:00:00 2001 From: Manoj Srivastava Date: Mon, 26 Mar 2007 16:51:18 +0000 Subject: [PATCH] tag of srivasta@debian.org--etch/debian-policy--devel--3.7--version-0 (automatically generated log message) git-archimport-id: srivasta@debian.org--lenny/debian-policy--devel--3.7--base-0 --- ChangeLog | 217 ++++++ FSSTND-FAQ | 259 -------- Makefile | 3 +- debian/ChangeLog | 7 + debian/changelog | 252 ++++++- debian/control | 4 +- debian/copyright | 4 +- debian/rules | 24 +- fhs-2.0.tar.gz | Bin 143956 -> 0 bytes fhs-2.1-source.tar.gz | Bin 32155 -> 0 bytes fhs-2.1.html.tar.gz | Bin 33684 -> 0 bytes fhs-2.1.pdf.gz | Bin 69024 -> 0 bytes fhs-2.3-source.tar.gz | Bin 36058 -> 36062 bytes fhs-2.3.pdf.gz | Bin 228022 -> 228023 bytes fhs-2.3.ps.gz | Bin 128851 -> 128852 bytes fhs-2.3.txt.gz | Bin 30162 -> 30163 bytes fhs-changes-2.1.html | 52 -- fhs.desc | 12 +- fsstnd-1.2.ChangeLog | 39 -- fsstnd-1.2.dvi.gz | Bin 40260 -> 0 bytes fsstnd-1.2.ps.gz | Bin 52041 -> 0 bytes fsstnd-1.2.txt.gz | Bin 29705 -> 0 bytes menu-policy.sgml | 4 +- mime-policy.sgml | 12 +- perl-policy.sgml | 6 +- policy-process.sgml | 18 +- policy.sgml | 1145 ++++++++++++++++++-------------- upgrading-checklist.html | 61 +- virtual-package-names-list.txt | 40 +- 29 files changed, 1265 insertions(+), 894 deletions(-) create mode 100644 ChangeLog delete mode 100644 FSSTND-FAQ create mode 100644 debian/ChangeLog delete mode 100644 fhs-2.0.tar.gz delete mode 100644 fhs-2.1-source.tar.gz delete mode 100644 fhs-2.1.html.tar.gz delete mode 100644 fhs-2.1.pdf.gz delete mode 100644 fhs-changes-2.1.html delete mode 100644 fsstnd-1.2.ChangeLog delete mode 100644 fsstnd-1.2.dvi.gz delete mode 100644 fsstnd-1.2.ps.gz delete mode 100644 fsstnd-1.2.txt.gz diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..6efb98c --- /dev/null +++ b/ChangeLog @@ -0,0 +1,217 @@ +2006-10-02 Manoj Srivastava + + * policy.sgml (Build-Depends): + srivasta@debian.org--etch/debian-policy--devel--3.7--patch-26 + Fix spelling error in "dependency" + +2006-06-20 Manoj Srivastava + + * policy.sgml: + srivasta@debian.org--etch/debian-policy--devel--3.7--patch-21 + Fix FSF email address + Text Documentation --> Plain text documentation, since + the meaning appeared unclear. + + * perl-policy.sgml: + srivasta@debian.org--etch/debian-policy--devel--3.7--patch-24 + Fix FSF email address + + * menu-policy.sgml: + srivasta@debian.org--etch/debian-policy--devel--3.7--patch-24 + Fix FSF email address + + * mime-policy.sgml: + srivasta@debian.org--etch/debian-policy--devel--3.7--patch-24 + Fix FSF email address + +2006-06-19 Manoj Srivastava + + * upgrading-checklist.html (issue): + srivasta@debian.org--etch/debian-policy--devel--3.7--patch-20 + Typo fixes. + + * policy.sgml (INSTALL_DIR): + srivasta@debian.org--etch/debian-policy--devel--3.7--patch-20 + typo fix: s/s/a/ + Add "is" + Clarify the fact that most fields can have multi line + values in control files, apart from the Uploaders field. + Since the packaging system can handle multi line fields + anyway, it does not make sense to prohibit them in + policy. + Mention the need to have a copyright file in the source + package section as well. + +2006-05-03 Manoj Srivastava + + * policy.sgml (INSTALL_DIR): + srivasta@debian.org--etch/debian-policy--devel--3.7--patch-17 + Clarified when it may be reasonable to violate the + standard directive that shared libraries must be + compiled with -fPIC, and static libraries without, + added the protocol to be followed when doing so. + +2006-04-26 Manoj Srivastava + + * policy.sgml: + srivasta@debian.org--etch/debian-policy--devel--3.7--patch-14 + Added an informative footnote to document the fact that + while dpkg does handle changes to file + ownership/permissions on upgrade, ownership or + permissions on directories already on the system are not + modified. + (Version): Disambiguate the overloaded use of section for main, + contrib, non-free as well as for admin, lib,devel, + etc. Various fixes based on a 1999 nit picking message + from Joey Hess + +2006-04-25 Manoj Srivastava + + * policy-process.sgml: + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-16 + Minor typo fix + + * upgrading-checklist.html (issue): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-15 + Document the fact that cgi executable location is + changing, and that web servers need to provide script + aliases. + (issue): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-15 + mentioned the change to FHS 2.3 + (issue): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-15 + When scripts are installed into into a directory in the + system PATH, the script name should not include + aextension that denotes the scripting language currently + used to implement it. + + * policy.sgml (http): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-15 + [PENDING AMENDMENT 20/01/2000] Splitting cgi-bin. Since + most web servers do include this, it seems like it is + about time. + (Version): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-15 + Changed the default version we refer to in + policy to version 2.3, and added in specific + exceptions t the new version of the FHS. + (Package): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-15 + Mention that all fileds, except the Uploaders, are + supposed to be a single logical line, which may be + spread over multiple physical lines (newline followed by + space is elided). Also mention that anything parsing + the control file must allow for a multi-line uploaders + field. + (INSTALL_DIR): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-15 + When scripts are installed into into a directory in the + system PATH, the script name should not include an + extensionthat denotes the scripting language currently + used to implement it. + No longer specify the full list of common license + files,since the list gets out dated with newer + versions of license files. + Punt to dpkg-architecture to providing legal + architecture strings, since that's what is used + by everyone anyway. The version in policy was + wrong, but that s=does not seem to have + hindered anyone, which indicates that this + policy directive was uneeded. Now the + dpkg-architecture list is deemed authoritative, + which it is, and the format is in an + informative foot note. + Make use of invoke-rc.d mandatory when calling initscripts. + Changed various X related paths to reflect the move over + to Xorg, and away from /usr/X11R6. + +2005-12-26 Manoj Srivastava + + * policy.sgml: + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-6 + Mention config files, with a proper reference in the + maintainer scripts area + +2005-12-24 Manoj Srivastava + + * perl-policy.sgml: + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-8 + Typo fix (as -> at) + + * policy.sgml: + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-6 + Policy does not describe the current tasksel/tasks + situation very well. After correctiong the errors, and + eliminating obsolete paragraphs, therewas nothing that a + general maintainer needs to do about tasksel task + selection, it makes no sense to have this section in + policy. removed. + One of the examples listed in B.1 is not correct and + does not work. Three problems. One is that 'xof' does + not write to stdout, 'xOf' does. Another is + that filenames in debs start with "./" and so + the listed file will not be matched. Third is + that f needs a filename and "-" is usually the + tradition, but hyphen problems with fonts + probably caused it to be dropped. That last + probably needs a special crosscheck to make sure + it makes it through the formatting. + (INSTALL): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-6 + typo fix. + Fixed up the description, and summary, of the maintainer + scripts call sequence. + remove obsolete footnote statements about UTF-8 + Erase mention of obsolete non-US section + (Package): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-6 + The format field of .dsc is now mandatory + +2005-06-18 Manoj Srivastava + + * virtual-package-names-list.txt (Format): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-5 + Added x-session-manager + (Format): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-5 + Added the section on Scheme and interpreters, which + includes: scheme-r4rs scheme-r5rs scheme-ieee-11878-1900 + scheme-srfi-0 scheme-srfi-7 scheme-srfi-55 + (Format): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-5 + Added x-display-manager + + * upgrading-checklist.html (issue): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-4 + Fixed a type (missing /) + +2005-06-16 Manoj Srivastava + + * upgrading-checklist.html (issue): + srivasta@debian.org--etch/debian-policy--devel--3.6--patch-1 + Document the fact that HTTP servers are recommended to + provide an /image alias for packages to share images + with the server. + + * policy.sgml (http): + srivasta@debian.org--etch/debian-policy--devel--3.6--base-0 + The proposal states that /usr/share/images/ and + can be referred to as + http://localhost/images//. Questions, corrections, clarifications, -etc. about this FAQ should be directed to him. - -Sun Oct 9 22:55:25 PDT 1994 - -Note: This FAQ is wrtten by me, personally, as an attempt to help out -the FSSTND project. This FAQ reflects my personal views and, while I -am a member of the FSSTND project, should not be construed as -necessarily reflecting the views of everyone on the project. - - -========= General Questions ========== - - -Q) Who wrote the FSSTND, and where can I get in contact with them? - -A) The FSSTND is a consensus effort of many Linux activists; the main -arm of their discussion takes place on the FSSTND mailing list. -The principal co-ordinator is Daniel Quinlan -Any questions you may have regarding the standard should be directed -to him or to any of the contributors listed in the FSSTND document or -this FAQ. - -The FSSTND discussion mailing list is "linux-fsstnd@ucsd.edu"; if you -wish to participate in future expansion of the standard, you can -subscribe to this list by sending mail to "listserv@ucsd.edu", with the -body of "add linux-fsstnd". - - -Q) What's the current status of the FSSTND? - -A) As of this writing, (Oct 9, 1994), Linux FSSTND 1.2 has been -released as an interim draft, and is available for anonymous FTP -from tsx-11.mit.edu in /pub/linux/docs/linux-standards/fsstnd. -PostScript, dvi, and ascii text versions are available. - -Due to the fact that a significant number of Linux developers are -making use of standard drafts that came after the first version (back -in February), the decision was made to issue an interim version in -order to ensure that everyone is working from the same foundation. - - -Q) Why 'FSSTND' anyway? That's a horrible abbreviation. - -A) Yes, 'FSSTND' is a horrible abbreviation of "Filesystem Standard". -Unfortunately, that's the name that was given to the initial channel -of the niksula.hut.fi mailing list, and it's kinda stuck. Changing it -would create more confusion than it's really worth. - - -Q) I've got a great new idea for how to organize the filesystem; -why don't we... - -A) If you really think you've got something revolutionary, by all -means, we'd love to see it. In practice, a lot of "great new" ideas -have been raised (and dropped, for one reason or another) on the -mailing list already. As such, we suggest you send mail to one of the -contributors privately first, and get his/her reaction to it, before -making a general proposal. - - -Q) Why did you do it *THIS* way? Why not do what Sun did and... - -A) The FSSTND draws ideas from POSIX, 4.4BSD, SVR4, SunOS 4, MCC, -Slackware, SLS, (in no particular order) and many other systems. We -have not followed any one operating system layout in entirety. -Instead we have tried to take the best of each filesystem layout and -combine them into a homogenous whole, well suited to the needs of -Linux users everywhere. In some cases, we may not have been -completely successful; however, we think we've done a fairly decent -job. - - -Q) You *&^% idiots, don't you know that foo goes in /bin, not in /usr/bin? - -A) Think about it. Does foo *really* need to go on the root -partition? Constructive suggestions are welcomed. Flames are not. - -We have tried to decide upon a set of binaries that is an effective -compromised between functionality and space restrictions. The root -partition needs to contain enough functionality to boot the system, -mount the /usr partition, and to enable a systems administrator to -repair things on /usr if something goes wrong. If you have a local -boot-time system that absolutely requires other binaries to be used -in the mounting of /usr, the suggested solution is to move them to -/bin and to make a symbolic link from /usr/bin/foo to /bin/foo. - - -Q) Does the fact that Daniel Quinlan now works for Yggdrasil affect -his coordination of the FSSTND? - -A) In short, no. In a bit more length, no, except for the fact that -he's now even more intimately familiar with the problems involved -in creating a distribution. (well, and that he's earning money and -can afford to buy food to eat, so has energy to spare worrying about -things like which directory cpio belongs in) - -FSSTND is not distribution-specific, the fact that the coordinator is -employed by one distribution-provider does not affect this fact. Yggdrasil -does not have any special connection to FSSTND, and vice versa. -To simplify things, Dan would appreciate it if you could direct FSSTND- -related email to . - - -========== Specific Questions ========== - - -Q) The distinction between the root partition and /usr is that the -root is used for files that are 'essential'. What constitutes -'essential'? - -A) essential to clean, create, prepare, check, find and mount other -filesystems (possibly on remote machines). There are other definitions, -but this is a general definition that most people will at least -incorporate into their own. - - -Q) I like to have a small root partition (possibly with multiple -copies, so I can get the system back up when one of them crashes), -and I like to stuff everything else into one big partition (especially -since I only have one free). So, can /var be a symlink to /usr? - -A) Making the /var hierarchy a part of a /usr filesystem is -preferable to making /var a part of the root filesystem when /var -cannot be made a separate partition. - -This is preferable because it is easier to separate /var and /usr -at some point in the future, if you buy a second disk. The usual way -of doing this to make /var a symblink link to /usr/var. - - -Q) Why is networking spread out across the filesystem in 4 separate -directories instead of all being nicely put in /usr/inet? - -A) It is the opinion of the FSSTND project (and, in fact, of much of -the UNIX community in general) that networking is not an "optional -package" in the traditional sense, but rather an integrated part oF -the operating system. Binaries such as telnet, ftp, and ping have -more similiarity to standard unix utilities such as grep, sed, and vi -than to applications like emacs or WordStar. As such, they are -spread across /bin, /sbin, /usr/bin, and /usr/sbin, depending upon -their use. - - -Q) I'm running a HUGE network with 10 different platforms and 20 -different OS's. I *need* to share things. Why isn't there a -/usr/share? - -A) At the moment, Linux is only really available for the -PC-architecture 80386 machines. (although this may change soon with -Amiga systems). There is no single existing "cross-platform" standard -for /usr/share; those that do exist have usually been come up with by -a single vendor wanting to share certain files between their OS -running on multiple hardware platforms. There are many problems -involved in the sharing of files, maybe obvious sharable files that -are, upon closer examination, not sharable at all. (For example, -/usr/man could be thought completely sharable, yet some pages (such as -fsck.1) are completely different from any other UNIX-like operating -system). - -/usr/share would be nice, yes, and we plan to include something like -this in a future version of the FSSTND. However, until such a time -as an implementation can actually be tested, no specifications will be -released. Anything in /usr/share will be "pointed to" by the use of -symlinks from other areas in the filesystem, such as /usr/man, -/usr/lib/, etc. Applications should use these locations -when they reference files, not the /usr/share location, as this may -change. Things like OSI have shown the problems with standards -specified without a real clue as to how they'd be implemented. - - -Q) Why are there so many/so few symbolic links in the filesytem? -Couldn't we make it easier to understand/more orthogonal by -removing/adding some links? - -A) In general, we've tried to minimize the number of symbolic links -present in the FSSTND. The symlinks that are present in the document -are the ones we considered essential to maintaining a properly -orthogonal, and yet still somewhat compatible, filesystem layout. -/lib/cpp and /usr/lib/sendmail are symbolic links kept for -compatiblity reasons. - - -Q) What about statically linked binaries? Shouldn't we have a -statically linked copy of mount, unmount, sh, cp, mv, vi, emacs, gcc, -X11R5, and WABI in /sbin? - -A) Statically linked binaries are a local issue. Most users, those -with home systems with small amounts of memory and disk and a single -user on console, do not have any need for any statically linked -binaries (with the possible exception of ln, sync, and/or ldconfig, to -fix shared library problems). Some larger sites, with more disk to -spare, may wish to install backup, statically-linked versions of some -applications. If you have the need and space to do this, go right -ahead, we're not stopping you. But we don't require any, because -(we feel) that most people don't need them. Dynamically linked -versions should still be available, for regular usage, however. - - -Q) Why does X11 get its own directory tree when there aren't any -other such "packages" in the FSSTND? Why not spread it out over -/usr/bin/X11, /usr/lib/X11, etc. - -A) X11 is just about the largest 'package' in common use on Linux -systems. It resides in /usr/X386 as this is the directory name choice -of the XFree86 developers, to protect against namespace conflicts with -other X11 packages on any of the dozen or so PC-unix platforms they -support. The symbolic links in /usr/bin/X11, /usr/lib/X11 and -/usr/include/X11 are for user's convenience, these are the closest -things that exist to "standard" locations for the X11 files. - - -Q) Why isn't there a package format laid out in the FSSTND? - -A) Many proposals have been discussed for package layouts on the -fsstnd mailing list. As yet, no consensus has been reached about -which (if any) of these proposals is best. Work continues, and there -will probably be mention of 'packages' in version 1.1. - - -Q) What about /usr/local/bin/X11? Should I use this for local X11 -programs? Or is /usr/local/X11/bin better? - -A) The standard doesn't specify; we feel that the contents of /usr/local -are exactly that, local, and so we try to specify as little as -possible about it. Put them wherever you want. Personally, I use -/usr/local/bin/X11. However, since xmkmf doesn't seem to like placing -files into anywhere other than where the existing X files are -(ie, /usr/X386/*), my libs for local apps usually end up being in -/usr/X386. Ugly, yes, but not worth (to me) the effort of trying to -move them. Your mileage may vary. - - -Q) Why doesn't the standard specify the system-level users/groups and -proper ownerships/permissions/setuid bits for everything? - -A) We feel that this is, primarily, a local issue. Many sites -have their own local user-id/group-id setup, and linux boxes will -have to be integrated with those. What's more, there is very little -gain from standardizing these across all linux machines, as it -typically is not essential to allow binary distributions. - - -Q) Why not just symlink /bin to /usr/bin the way Sun, SVR4, and a few -others do? - -A) This has several technical problems, aside from the fact that many -consider it ugly. First, it requires placing all the utilites necessary -to mount /usr into /sbin, and either making copies of them in /usr/bin -or having every user put /sbin into their $PATH. Second, if /lib is -symlinked to /usr/lib in the same way, it requires statically linking -all the binaries in /sbin. This results in /sbin taking up more space -on the root partition, for a great reduction in functionality, thus -increasing the number of cases in which one has to go dig out a -boot/root floppy instead of just booting the hard disk in single-user -mode. - diff --git a/Makefile b/Makefile index b6c98f3..efb5b7b 100644 --- a/Makefile +++ b/Makefile @@ -39,8 +39,7 @@ pdf: policy.pdf policy: html txt ps pdf leavealone := $(FHS_HTML) $(FHS_FILES) $(FHS_ARCHIVE) \ - fhs-2.0.tar.gz fhs-changes-2.1.html \ - fsstnd-1.2.txt.gz libc6-migration.txt \ + libc6-migration.txt \ upgrading-checklist.html virtual-package-names-list.txt .PHONY: distclean diff --git a/debian/ChangeLog b/debian/ChangeLog new file mode 100644 index 0000000..8b7d281 --- /dev/null +++ b/debian/ChangeLog @@ -0,0 +1,7 @@ +2006-06-19 Manoj Srivastava + + * control (Build-Depends-Indep): + srivasta@debian.org--etch/debian-policy--devel--3.7--patch-20 + use elinks as an alternate build-dependency instead of + links-ssl + diff --git a/debian/changelog b/debian/changelog index 83c1f06..2c0734b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,240 @@ +debian-policy (3.7.2.2) unstable; urgency=low + + * Bug fix: "clarify 12.3 Additional documentation", thanks to Peter + Eisentraut (Closes: #367697). + * Bug fix: "debian-policy: s/dependcy/dependency/", thanks to Justin + Pryzby (Closes: #375508). + * Bug fix: "various spelling mistakes", thanks to Nico Golde + (Closes: #375728). + * Bug fix: "debian-policy: typo", thanks to Peter Samuelson + (Closes: #376104). + * Bug fix: "debian-policy: [PROPOSAL] maintainer scripts must not be + world writable", thanks to Kari Pahula (Closes: #376438). + * Bug fix: "policy-process: s/ a a / a /; s/peoples/people's/; + s/intiated/initiated/; s/participattion the/participation in the/? add + quotes; s/was a larger/a larger/?", thanks to Justin Pryzby + (Closes: #377215). + * Bug fix: "[PROPOSAL] Include the GFDL in the set shipped in + /usr/share/common-licenses", thanks to Adeodato Simó. However, it is + premature to tell packages to use the common licenses file until we + actually ship the license in /usr/share/common-licenses/ (Closes: #378386). + * Bug fix: "circular dependencies, improved guarantees", thanks to Ian + Jackson (Closes: #379630). + * Bug fix: "section on invoke-rc.d doesn't make sense", thanks to Peter + Eisentraut (Closes: #380692). + * Bug fix: "policy: postinst doesn't document typical abort-remove + case", thanks to Justin Pryzby. Removed all such comments. This is not + the place to document such material. (Closes: #373212). + * Bug fix: "use of "invoke-rc.d $PACKAGE stop || exit $?" in + prerm scripts", thanks to Lars Wirzenius (Closes: #370471). + * Bug fix: "debian-policy: Inconsistent requirements wrt bashisms", + thanks to Frank Küster (Closes: #367531). + * Bug fix: "debian-policy: s/with With/with /", thanks to Justin Pryzby + (Closes: #379974). + * Bug fix: "debian-policy: "$RET" not "RET"", thanks to Justin Pryzby + (Closes: #386178). + * Bug fix: "debian-policy: Spelling error in chapter 9.1.1: + exceptiions", thanks to Andreas Janssen (Closes: #388302). + * Bug fix: "[PROPOSAL] Document ~ behavior in version numbers", thanks + to Jakob Bohm (Closes: #382612). + * Bug fix: "debian-policy: [ACCEPTED] Request for the 'stardict'", + thanks to Andrew Lee (Closes: #385935). + * Bug fix: "[ACCEPTED] virtual package 'lzh-archiver' -- an LZH archiver + package", thanks to Ying-Chun Liu (PaulLiu) (Closes: #387027). + + -- Manoj Srivastava Mon, 2 Oct 2006 17:31:23 -0500 + +debian-policy (3.7.2.1) unstable; urgency=low + + * Bug fix: "debian-policy: s/control are/&a/; s/stats/status/; + s/and/an/; s/'/"/; s/rewind/unwind/; s/fact/& that/; s/like + like/look like/;", thanks to Justin Pryzby (Closes: #372147). + * Bug fix: "debian-policy: Minor typo in footnote 53", thanks to Jordà + Polo (Closes: #372497). + * Bug fix: "debian-policy: Typo in 9.1.1: "'..' character" + should be "'.' character"", thanks to Matt Zagrabelny + (Closes: #372522). + * Bug fix: "debian-policy: More typos in upgrading-checklist.txt", + thanks to Kevin B. McCarty (Closes: #366466). + * Bug fix: "typo: package remains in and "Installed' state", thanks + to Sam Hocevar \(Debian packages\) (Closes: #369413). + * Bug fix: "debian-policy: Cleanup build-dependencies", thanks to Stefan + Huehner (Closes: #366032). + * Bug fix: "debian-policy: 2.2 should be named 'categories'", thanks to + Thomas Weber (Closes: #369912). + * Bug fix: "debian-policy: old postinst abort-upgrade, not new", thanks + to Justin Pryzby. The fix was thanks to Margarita Manterola + (Closes: #372148). + * Bug fix: "policy: please say which control fields can line-wrap", + thanks to Peter Samuelson (Closes: #372731). + * Bug fix: "debian/copyright should be mentioned in source section", + thanks to Ian Jackson (Closes: #369011). + * Bug fix: "GNU office not on Temple Place anymore", thanks to Dan + Jacobson (Closes: #366889). + + -- Manoj Srivastava Tue, 20 Jun 2006 00:18:19 -0500 + +debian-policy (3.7.2.0) unstable; urgency=low + + * Revert the cgi-lib change. + * Bug fix: "Clarification for difference between Build-Depends and + Build-Depends-Indep (Section 7.6)", thanks to Christoph Berg + Note that this is not part of policy, just an informative footnote. + (Closes: #328951). + * Bug fix: "debian-policy: Typo in policy 5.6.3: semantic meaning", + thanks to Thijs Kinkhorst (Closes: #365907). + + -- Manoj Srivastava Wed, 3 May 2006 18:07:19 -0500 + +debian-policy (3.7.1.0) unstable; urgency=low + + * Bug fix: "[PROPOSAL] 11.9: document handling of directories permission + when upgrading", thanks to Bill Allombert (Closes: #136318). + * Bug fix: "[DISCUSS] documentation of the "-fPIC" constraint", thanks + to Loïc Minier. Clarified when it may be reasonable to violate the standard + directive that shared libraries must be compiled with -fPIC, and + static libraries without, added the protocol to be followed when + doing so. (Closes: #329762). + * Bug fix: "Minor typo in upgrading checklist", thanks to David + Weinehall (Closes: #364982). + * Bug fix: "Typo in upgrading-checklist", thanks to David Weinehall + (Closes: #364983). + * Bug fix: "typo in debian policy section 10.9.1", thanks to Miguel Gea + Milvaques (Closes: #365058). + * Bug fix: "debian-policy: The section 11.8.5 needs some + clarifications", thanks to Robert Luberda (Closes: #365356). + * Bug fix: "11.8.7: X11R7 puts headers in /usr/include/X11", thanks to + Drew Parsons (Closes: #365510). + * Bug fix: "debian-policy: typo in policy-process: + "Guideliens"", thanks to Lars Wirzenius (Closes: #360518). + * Bug fix: "debian-policy: repeated word in section 10.4", thanks to + Russ Allbery (Closes: #364985). + * Bug fix: "typo in debian-policy", thanks to Miguel Gea Milvaques + (Closes: #365323). + + -- Manoj Srivastava Wed, 3 May 2006 11:17:42 -0500 + +debian-policy (3.7.0.0) unstable; urgency=low + + * Bug fix: "[PENDING AMENDMENT 20/01/2000] Splitting cgi-bin", thanks to + Brian White. (Closes: #32263). + * Bug fix: "debian-policy: [PROPOSAL] Should update to Filesystem + Hierarchy Standard FHS 2.3", thanks to Tobias Burnus + (Closes: #230217, #212434, #344158). + * Bug fix: "[AMENDMENT 11/04/2006] Permit multi-line fields in + debian/control", thanks to John R. Daily. Mention that all fields, + except the Uploaders, are supposed to be a single logical line, which + may be spread over multiple physical lines (newline followed by space + is elided). Also mention that anything parsing the control file must + allow for a multi-line uploaders field. (Closes: #148194). + * Bug fix: "[AMENDMENT 12/04/2004] frown on programs in PATH with + language extentions", thanks to Joey Hess. (Closes: #190753). + * Bug fix: "init script stop example should use --oknodo", thanks to + Matt Kraai. Removed the example entirely. (Closes: #346598). + * Bug fix: "policy 12.5: Please recommend a sane practice WRT different + gpl versions (was: Re: RFC/RFS: beef - a flexible BrainFuck + interpreter)", thanks to Justin Pryzby. The subject leaves something + to be desired, but polic should not attempt to enumerate all common + licenses. (Closes: #355263). + * Bug fix: "debian-policy: Conflicting Architecture definitions", thanks + to Hans Ulrich Niedermann. Punt to dpkg-architecture to providing + legal architecture strings, since that's what is used by everyone + anyway. The version in policy was wrong, but that s=does not seem to + have hindered anyone, which indicates that this policy directive was + uneeded. Now the dpkg-architecture list is deemed authoritative, which + it is, but the format for the string is defined by policy, and the + current list of architecture strings is in an informative foot note. + (Closes: #357613). + * Bug fix: "[AMENDMENT 06/04/2006] Make use of invoke-rc.d, if + available, mandatory", thanks to Lars Wirzenius. (Closes: #361137). + * Bug fix: "no longer current regarding X font paths", thanks to Joey + Hess (Closes: #362247). + * Bug fix: "debian-policy: please prohibit circular dependencies, or + mention that dependencies won't be respected during prerm remove", + thanks to Justin Pryzby. Well, we did not prohibit circular + dependencies. But we do now have a warning that In case of circular + dependencies, since installation or removal order honoring the + dependency order can't be established, dependency loops are broken at + some random point, and some packages may not be able to rely on their + dependencies being present when being installed or removed, depending + on which side of the break of the circular dependcy loop they happen + to be on. (Closes: #362975). + * Bug fix: "8.6.4. Providing a `shlibs' file: s/should create/must + provide/", thanks to Christoph Berg. Clarified the wording. + (Closes: #341232). + * Bug fix: "debian-policy: Chapter 6 - Package maintainer scripts: + redundant info about exit status", thanks to Daniel Bonniot + (Closes: #349010). + * Bug fix: "debian-policy: Refers to upgrading-checklist.txt instead of + upgrading-checklist.txt.gz", thanks to Matt Kraai (Closes: #349775). + * Bug fix: "debian-policy: dpkg-gencontrol now uses -isp by default", + thanks to Guillem Jover (Closes: #359817). + * Bug fix: "[PROPOSAL] unclear recommendation for debconf w/ + dpkg-statoverride", thanks to Eduard Bloch (Closes: #199849). + * debian-policy: please support Watch file as recommendation, thanks to + Bluefuture (Closes: #342611). + * Bug fix: "[PROPOSED] Mandate http servers to provide httpd-cgi as + relevenat", thanks to Uwe Hermann. This is already supported by the + http servers out there. (Closes: #117916). + + -- Manoj Srivastava Tue, 25 Apr 2006 23:56:16 -0500 + +debian-policy (3.6.2.2) unstable; urgency=low + + [ Manoj ] + * Bug fix: "policy is out of date re tasks and tasksel", thanks to Joey + Hess. Removed the section from policy. (Closes: #344310). + * Bug fix: "debian-policy: Please remove virtual package cron-daemon", + thanks to Steve Greenland (Closes: #257726). + * Bug fix: "debian-policy: incorrect tar example deb manipulation", + thanks to Bob Proulx (Closes: #224770). + * Bug fix: "Probable typo in 10.1 install -s miss INSTALL =", thanks to + Bill Allombert (Closes: #341992). + * Bug fix: "debian-policy: postinst abort-remove (6.7) not present in + summary (6.4)", thanks to Ferenc Wagner (Closes: #338493). + * Bug fix: "UTF-8 footnote is out of date (pre-sarge)", thanks to Martin + Michlmayr (Closes: #337539). + * Bug fix: "debian-policy: Typo in perl-policy", thanks to Tibor Csögör + (Closes: #334913). + * Bug fix: "debian-policy: Outdated FSF postal address in Copyright + Notice", thanks to Jean-Marc Ranger (Closes: #334819). + * Bug fix: "debian-policy: §6.5 (3)(1): missing "Error + unwind:" for "new-postrm abort-upgrade"", thanks to + Henning Makholm (Closes: #321792). + * Bug fix: "debian-policy: typo in §5.6.3: co-maintaintainers", thanks + to Henning Makholm (Closes: #321790). + * Bug fix: "debian-policy: typos in sect 9.3.1: "ends .sh", + "rather that"", thanks to Thijs Kinkhorst (Closes: #343933). + * Bug fix: "debian-policy: Unclear wording of ldconfig requirements in + section 8.1.1", thanks to Ben Finney (Closes: #318214). + * Bug fix: "debian-policy: Typo in 8.6.2: ${shlib:Depends} must be + ${shlibs:Depends}", thanks to Thijs Kinkhorst (Closes: #318147). + * Bug fix: "debian-policy: gzipped fhs-2.3 documentation is corrupt", + thanks to Gabor Gombas (Closes: #340189). + * Bug fix: "Section 6.3 should reference 3.10.1", thanks to Marc 'HE' + Brockschmidt (Closes: #326633). + * Bug fix: "debian-policy: section 2.2 refers to no-longer existant + non-US repository sections", thanks to Martin-Eric Racine + (Closes: #315470). + + -- Manoj Srivastava Sun, 25 Dec 2005 08:47:52 -0600 + debian-policy (3.6.2.1) unstable; urgency=low + * Bug fix: "debian-policy: Typo in upgrading-checklist.txt.gz", thanks + to Romain Francoise. Added the missing /. (Closes: #314569). + * Bug fix: "x-session-manager already in use, so please add to + virtual-package-names-list.txt", thanks to Christopher Martin + (Closes: #313626). + * Bug fix: "[ACCEPTED] SRFI 22 names for Scheme implementations", thanks + to Jorgen Schaefer (Closes: #310113). + * Bug fix: "debian-policy: please add x-display-manager to + virtual-package-names-list.txt", thanks to Jon Dowland (Closes: #294633). + + -- Manoj Srivastava Sat, 18 Jun 2005 00:48:14 -0500 + +debian-policy (3.6.2.0) unstable; urgency=low + Manoj: * Bug fix: "policy 11.5.3 refers to using the menu package to register docs", thanks to Joey Hess (Closes: #222553). @@ -42,8 +277,21 @@ debian-policy (3.6.2.1) unstable; urgency=low Fenski aka fEnIo (Closes: #239359). * Bug fix: "Please clarify Section 2.5. required <-> essential", thanks to Adrian Bunk. Clarified the section. (Closes: #216104). - - -- + * Bug fix: "debian-policy: Please remove virtual package + aspell-dictionary", thanks to Brian Nelson (Closes: #295939). + * Bug fix: "[AMENDMENT 18/02/2002] Where to place web-accessible + images", thanks to Tollef Fog Heen (Closes: #89867). + * Bug fix: "debian-policy: erroneous enumeration in prebuilt policy.* + files", thanks to Nikolaus Schulz. I am hoping that this shall go away + when we rebuild. (Closes: #286553). + * Bug fix: "please make names of alternate versions links", thanks to + Robert Cheramy. Added HTTPPATH elements that should provide the URL's + as well as the hyperlinks. (Closes: #308886). + * Bug fix: "www.debian.org: Misspelling in Policy Manual", thanks to + Roberto C. Sanchez Various spelling errors were also corrected in a + spell check run. (Closes: #309162). + + -- Manoj Srivastava Thu, 16 Jun 2005 20:27:17 -0500 debian-policy (3.6.1.1) unstable; urgency=low diff --git a/debian/control b/debian/control index 39ae377..a278088 100644 --- a/debian/control +++ b/debian/control @@ -3,8 +3,8 @@ Section: doc Priority: optional Maintainer: Debian Policy List Uploaders: Julian Gilbey , Manoj Srivastava , Josip Rodin -Standards-Version: 3.6.1.1 -Build-Depends-Indep: sgml-data (>= 2.0), debiandoc-sgml (>= 1.1.47), tetex-extra, groff, bsdmainutils, pstoedit, jade, docbook-xml (>= 3.1.1), docbook-dsssl, tidy, links (>= 0.90) | links-ssl (>= 0.90) +Standards-Version: 3.6.2.2 +Build-Depends-Indep: sgml-data (>= 2.0), debiandoc-sgml (>= 1.1.47), tetex-extra, groff, bsdmainutils, pstoedit, jade, docbook-xml (>= 3.1.1), docbook-dsssl, tidy, links (>= 0.90) | elinks Package: debian-policy Architecture: all diff --git a/debian/copyright b/debian/copyright index 741d483..545ed36 100644 --- a/debian/copyright +++ b/debian/copyright @@ -25,8 +25,8 @@ for more details. You should have received a copy of the GNU General Public License with your Debian GNU/Linux system, in /usr/share/common-licenses/GPL, or with the dpkg source package as the file COPYING. If not, write to the -Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, -MA 02111-1307, USA. +Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +MA 02110-1301 USA ------------------------------------------------------------------------------ diff --git a/debian/rules b/debian/rules index 8977e19..25541e7 100755 --- a/debian/rules +++ b/debian/rules @@ -52,12 +52,12 @@ DESC_FILES := debian-policy debian-menu-policy debian-perl-policy \ # FHS_ARCHIVE := $(wildcard fhs*.tar.gz) # And with version 2.1, we have to build the text and dvi versions # ourselves :-( -FHS_ARCHIVE := fhs-2.1-source.tar.gz -FHS_HTML := fhs-2.1.html.tar.gz -FHS_FILES := fhs/fhs.ps fhs/fhs.txt fhs/fhs.pdf -FHS_NEW_ARCHIVE := fhs-2.3-source.tar.gz -FHS_NEW_HTML := fhs-2.3.html -FHS_NEW_FILES := fhs-2.3.ps.gz fhs-2.3.txt.gz fhs-2.3.pdf.gz +FHS_ARCHIVE := fhs-2.3-source.tar.gz +FHS_HTML := fhs-2.3.html +FHS_FILES := fhs-2.3.ps.gz fhs-2.3.txt.gz fhs-2.3.pdf.gz +FHS_NEW_ARCHIVE := +FHS_NEW_HTML := +FHS_NEW_FILES := # FSSTND_FILES := FSSTND-FAQ fsstnd-1.2.dvi.gz fsstnd-1.2.ps.gz fsstnd-1.2.txt.gz POLICY_FILES = $(SGML_FILES:=.sgml) $(SGML_FILES:=.txt.gz) \ virtual-package-names-list.txt \ @@ -98,9 +98,9 @@ stamp-build: version.ent $(sanitycheck) cd fhs && patch -p1 < ../mm1.32-patch; \ fi # The extra '.' in the tmac path won't harm if unnecessary - 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 + #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' > \ upgrading-checklist.txt $(MAKE) -C debconf_spec all @@ -154,7 +154,8 @@ stamp-policy: build $(sanitycheck) gzip -f9 $(DOCDIR)/*.txt $(DOCDIR)/*.sgml \ $(DOCDIR)/fhs/* $(DOCDIR)/changelog # These are allready compressed - $(install_file) $(FHS_NEW_FILES) $(DOCDIR)/fhs/ + #$(install_file) $(FHS_NEW_FILES) $(DOCDIR)/fhs/ + $(install_file) $(FHS_FILES) $(DOCDIR)/fhs/ $(install_file) debian/copyright $(DOCDIR)/ GZIP=-9 cd debconf_spec && \ tar -zcf ../debconf_specification.xml.tar.gz * @@ -167,8 +168,7 @@ stamp-policy: build $(sanitycheck) for file in $(SGML_FILES); do \ tar -C $(DOCDIR) -zxf $$file.html.tar.gz; \ done - tar -C $(DOCDIR)/fhs -zxf $(FHS_HTML) - $(install_file) $(FHS_NEW_HTML) $(DOCDIR)/fhs + $(install_file) $(FHS_HTML) $(DOCDIR)/fhs sed -e 's/#PACKAGE#/$(package)/g' debian/postinst.in > debian/postinst sed -e 's/#PACKAGE#/$(package)/g' debian/prerm.in > debian/prerm $(install_program) debian/postinst debian/tmp/DEBIAN/ diff --git a/fhs-2.0.tar.gz b/fhs-2.0.tar.gz deleted file mode 100644 index f540d80409240f582e1b353cbac54733d0533c30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143956 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

-Before you make any comments on these changes, please read the entire -FHS document. Many of these changes are interdependent or are due to -factors outside of our control. The rationale for all of these -changes is located in the FHS document. -

-

-

-Daniel Quinlan
-FHS editor diff --git a/fhs.desc b/fhs.desc index 6a79d42..3b2ae2b 100644 --- a/fhs.desc +++ b/fhs.desc @@ -1,19 +1,19 @@ Document: fhs -Title: Filesystem Hierarchy Standard (FHS) Version 2.1 +Title: Filesystem Hierarchy Standard (FHS) Version 2.3 Author: Filesystem Hierarchy Standard Group, edited by Daniel Quinlan Abstract: This standard defines where files should exist on UN*X systems; in particular, on Debian systems Section: Debian Format: text -Files: /usr/share/doc/debian-policy/fhs/fhs.txt.gz +Files: /usr/share/doc/debian-policy/fhs/fhs-2.3.txt.gz Format: PostScript -Files: /usr/share/doc/debian-policy/fhs/fhs.ps.gz +Files: /usr/share/doc/debian-policy/fhs/fhs-2.3.ps.gz Format: PDF -Files: /usr/share/doc/debian-policy/fhs/fhs.pdf.gz +Files: /usr/share/doc/debian-policy/fhs/fhs-2.3.pdf.gz Format: HTML -Index: /usr/share/doc/debian-policy/fhs/fhs.html/index.html -Files: /usr/share/doc/debian-policy/fhs/fhs.html/*.html +Index: /usr/share/doc/debian-policy/fhs/fhs-2.3.html +Files: /usr/share/doc/debian-policy/fhs/fhs-2.3.html diff --git a/fsstnd-1.2.ChangeLog b/fsstnd-1.2.ChangeLog deleted file mode 100644 index c99496e..0000000 --- a/fsstnd-1.2.ChangeLog +++ /dev/null @@ -1,39 +0,0 @@ -Here is a list of the major specification changes from FSSTND 1.1 to -FSSTND 1.2. Since this is a simplification, it's a good idea to check -out the standard document itself if one of these changes concerns you or -your software. - - * /bin: tcsh may be in /bin/tcsh or /usr/bin/tcsh. (It was - previously implied that /bin/tcsh was not compliant.) - - * /dev: the Linux device registrar is now H. Peter Anvin - , see the up-to-date device list at - ftp.yggdrasil.com in /pub/device-list. - - * /etc: subdirectories of /etc/X11 for each window manager are no - longer required. - - * /lib: /lib may contain miscellaneous shared libraries for binaries - required in /bin or /sbin. (As was the case before, but it's - spelled-out now.) - - * /lib: /lib/modules is included, but not fully specified. - - * /sbin: `ctrlaltdel' is optional. - - * /usr: clarify that /usr/X386 is X11R5 on i386, /usr/X11R6 is X11R6 - on any Linux system. - - * /usr/include: /usr/include/g++ is now required. - - * /var/adm is obsolete. lastlog is now in /var/log/lastlog. wtmp - is now in /var/log/utmp. utmp is now in /var/run/utmp. - Transitional symbolic links: /var/adm to /var/log, /var/log/utmp to - /var/run/utmp. - - * /var/catman: /usr/man/cat[1-9] is for preformatted (i.e., on a - CD-ROM) manual pages. /var/catman remains a writable cache of - formatted manual pages. - - * /var/named has been clarified, especially in relationship to - /etc/named.boot. diff --git a/fsstnd-1.2.dvi.gz b/fsstnd-1.2.dvi.gz deleted file mode 100644 index a461c6cbe00f09fda596b1f6d1a530b183beb877..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40260 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
9|*qqcE<*Ec@C{x$5^!Hw&;e&k)$uY=gH3yZ^D zAA3A(alvNOrHP;UHzmjQ*J=# z7TD1mSJ|Ju@5aW+ft;w@-uS)iW1P6TIkWFR@;2%t$qyimGp$4CEKMb)9q#(3x2}K9 zmUPZY+*?1qK|Lec0f;vw@+fmBr~_WErXZ>*1Jij44oe(4*jKS!uPP;jhv+uMk#`9|g=@lk2c641GOR7z-o z>wVi7{`&e?*D)huzw+BhsAKn1$9jT&#pO!};^y?xB=H^LH9Lpa|Qo>eH>fM^y~RYe~u;Ue(G3`G8JcutC9P{Q~jLcP1?hq)i1;e z1_yZhrR=N2YG2KJ)N?c}Z?8x8D2V^_O2>!5w*L26yBkeMbT?1SnZuX;rL; za(&m^-?#oXz9r|5nl66kM_~F6$u(&S`dNrU6_3ZFq%Ewz3j$J1pnRRJlR5{?V3$I6 zT=tKcjsLpuUw^UvG1vB2{*Qgsp988tR4M$c@6O?dM0!`@O~5`?z{v%H@#lZIKB_PO z_s{<;>dQgb7q{h^E!0;ZV0ZoI8`fWr#WEdw{>wi|9XjMX)Q*6c71!!9M2@xDYYSa@ z_}Kc_U>_YYip{O~3F_Km*EPJJ6BG}S^GXr+bkwChu3Hd#!?)lexdov&HvWn|I$e>U z%Aw{$wMY$XI``{el`X=(`O3fhJ?hQ9t~You<34&=-M`cm#!&Y-V}4r3C22a6 zKf3w9B!=}ee3<}<617blGifo z(jmV~PI^MWYD@hRw5(Edhj4bDNH)E`b!7cT_wOLwJwNx?segxS`p2XuZVeTgjyVAH zA6oxf?D~V|Lb^4WqHZ23b+c>xr?#}uag365*Ps9T`peL-=YRfps9*Pb{UX9|+WkQI zZKterdi`rMU6=aQt)qUo&_Q{u1~Rc7MYUzSCY8q=&PQ%re-Rz}O6w=7L-%H$19XPp;S)4V}|T8qziNkRM^aS>g=?Z5op^{-+$MuYpx_k9p_fFq;> zFzJdw9ZzX8R7bjUeb;CI>-x)ipdtQn&mFK8j_|Gjm|{oJe!Fiqoq6+T*1uNz2=?p; zo~54AI+poHHm*S_fJfG`Lh!fulW6m+yCtK6R!^6H?eDC>bVI*bl&|zjp%%C z*Ygwi9Mhi`k@@sC`qX@)KYhjSA6`76KkdP%uYBlF-oIu)eHB(Fw0pxBqjmw_o?AKRCYX^{X(S-a+4WpW=6SQy0GBS>1&_ g^dUFKAJ$@B|9s-MyY9H{OZ3102gFO6E@UMF0Fip3WdHyG diff --git a/fsstnd-1.2.ps.gz b/fsstnd-1.2.ps.gz deleted file mode 100644 index f76457379f4af6bb8a8c4d2d6543fdc041f5aa89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52041 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 diff --git a/menu-policy.sgml b/menu-policy.sgml index ca39bd4..c2a2ec6 100644 --- a/menu-policy.sgml +++ b/menu-policy.sgml @@ -58,8 +58,8 @@ distribution or on the World Wide Web at . You can also obtain it by writing to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. + Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301, USA.

diff --git a/mime-policy.sgml b/mime-policy.sgml index aaab3cc..b4ea5a3 100644 --- a/mime-policy.sgml +++ b/mime-policy.sgml @@ -68,12 +68,12 @@

A copy of the GNU General Public License is available as - /usr/share/common-licenses/GPL in the Debian GNU/Linux - distribution or on the World Wide Web at - . You can also obtain it by writing to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. + /usr/share/common-licenses/GPL in the Debian + GNU/Linux distribution or on the World Wide Web at . You can also obtain it by writing + to the Free Software Foundation, Inc., 51 Franklin St, Fifth + Floor, Boston, MA 02110-1301, USA.

diff --git a/perl-policy.sgml b/perl-policy.sgml index 895bf0e..7ec183e 100644 --- a/perl-policy.sgml +++ b/perl-policy.sgml @@ -47,8 +47,8 @@

You can also obtain it by writing to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. + Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301, USA.

@@ -370,7 +370,7 @@ $(MAKE) install PREFIX=$(CURDIR)/debian/<tmp>/usr Rather than hard-coding the dependencies into the control file, using a substitution such as ${perl:Depends} is suggested. This allows the dependencies to be determined - as build time and written to the substvars file + at build time and written to the substvars file in the form perl:Depends=deps.

Please note that dependencies caused by versioned diff --git a/policy-process.sgml b/policy-process.sgml index ca5fe05..c829d96 100644 --- a/policy-process.sgml +++ b/policy-process.sgml @@ -51,7 +51,7 @@ Debian developers.

- Guideliens for policy change proposals + Guidelines for policy change proposals

Policy does not document all existing practice. It only incorporates a minimal ruleset that is required for systems @@ -72,14 +72,14 @@ of bugs that would otherwise be RC seems silly; and, anyway, there are concerns that the policy group does not really have the power to change policy drastically. This is the - basis of the policy shall not be used as a stick to beat - developers with. + basis of the maxim policy shall not be used as a stick to beat + developers with.

Nor does policy always document only existing practices. What that oft misquoted statement refers to was - a part of was a larger thesis that is meant to suggest that + a part of a larger thesis that is meant to suggest that policy is not the place for testing out design; if a complicated technical proposal is to be made into policy, it should be independently implemented, have all the kinks @@ -108,7 +108,7 @@

Since the policy maintainers have no special powers, there - is no restriction of their participattion the discussion. It + is no restriction of their participation the discussion. It is preferable to have at least 4-5 people on the job, perhaps closer to 8, so that policy does not languish when any maintainer goes missing (we do need vacations, you know, @@ -140,7 +140,7 @@ advisable, but by no means mandatory, that the proposer tries an idea out on the mailing list, which can help flesh out details rapidly, and test the sentiment and the - collective wisdom of the list. Discussion may be intiated by + collective wisdom of the list. Discussion may be initiated by any member of the list.

@@ -171,7 +171,7 @@ dead. If six months have actually passed, the bug should be retitled "[OLD PROPOSAL] ...", and have the severity set to fixed. The maintainers shall flush out old - proposals after a a sufficiently long period of time has + proposals after a sufficiently long period of time has elapsed (certainly more than a year or so after the initial proposal).

@@ -201,7 +201,7 @@

Prevent frivolous or ill conceived proposals from - wasting peoples time (if the proposal does not even + wasting people's time (if the proposal does not even convince two developers, surely this is not ready for inclusion in Policy?)

@@ -341,4 +341,4 @@ - \ No newline at end of file + diff --git a/policy.sgml b/policy.sgml index 1bec25d..ba97952 100644 --- a/policy.sgml +++ b/policy.sgml @@ -46,7 +46,7 @@ . You can also obtain it by writing to the Free Software Foundation, Inc., - 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.

@@ -157,7 +157,10 @@

This manual is distributed via the Debian package - . + + (packages.debian.org + /debian-policy).

@@ -165,14 +168,21 @@ the Debian web mirrors at . + ( + www.debian.org + /doc/debian-policy/) Also available from the same directory are several other - formats: policy.html.tar.gz, policy.pdf.gz - and policy.ps.gz. + formats: policy.html.tar.gz + (/doc/debian-policy/policy.html.tar.gz), + policy.pdf.gz + (/doc/debian-policy/policy.pdf.gz) + and policy.ps.gz + (/doc/debian-policy/policy.ps.gz).

The debian-policy package also includes the file - upgrading-checklist.txt which indicates policy + upgrading-checklist.txt.gz which indicates policy changes between versions of this document.

@@ -272,7 +282,7 @@

The Debian GNU/Linux system is maintained and distributed as a collection of packages. Since there are so many of - them (currently well over 6000), they are split into + them (currently well over 15000), they are split into sections and given priorities to simplify the handling of them.

@@ -282,8 +292,8 @@ system, but not every package we want to make accessible is free in our sense (see the Debian Free Software Guidelines, below), or may be imported/exported without - restrictions. Thus, the archive is split into the sections - based on their licenses and other restrictions. + restrictions. Thus, the archive is split into the distribution + areas or categories based on their licenses and other restrictions.

@@ -300,16 +310,17 @@

- The main and the non-US/main sections - together form the Debian GNU/Linux distribution. + The main category forms the + Debian GNU/Linux distribution.

- Packages in the other sections are not considered to be part - of the Debian distribution, although we support their use and - provide infrastructure for them (such as our bug-tracking - system and mailing lists). This Debian Policy Manual applies - to these packages as well. + Packages in the other distribution areas (contrib, + non-free) are not considered to be part of the Debian + distribution, although we support their use and provide + infrastructure for them (such as our bug-tracking system and + mailing lists). This Debian Policy Manual applies to these + packages as well.

@@ -411,15 +422,14 @@ - Sections + Categories - The main section + The main category

- Every package in main and non-US/main - must comply with the DFSG (Debian Free Software - Guidelines). + Every package in main must comply with the DFSG + (Debian Free Software Guidelines).

@@ -443,37 +453,17 @@

-

- Similarly, the packages in non-US/main - - - must not require a package outside of main - or non-US/main for compilation or - execution, - - - must not be so buggy that we refuse to support them, - - - must meet all policy requirements presented in this - manual. - - -

-
- The contrib section + The contrib category

- Every package in contrib and - non-US/contrib must comply with the DFSG. + Every package in contrib must comply with the DFSG.

- In addition, the packages in contrib and - non-US/contrib + In addition, the packages in contrib must not be so buggy that we refuse to support them, @@ -486,15 +476,10 @@

-

- Furthermore, packages in contrib must not require - a package in a non-US section for compilation or - execution. -

Examples of packages which would be included in - contrib or non-US/contrib are: + contrib are: free packages which require contrib, @@ -511,18 +496,17 @@ - The non-free section + The non-free category

- Packages must be placed in non-free or - non-US/non-free if they are not compliant with - the DFSG or are encumbered by patents or other legal - issues that make their distribution problematic. + Packages must be placed in non-free if they are + not compliant with the DFSG or are encumbered by patents + or other legal issues that make their distribution + problematic.

- In addition, the packages in non-free and - non-US/non-free + In addition, the packages in non-free must not be so buggy that we refuse to support them, @@ -543,28 +527,6 @@

- - The non-US sections - -

- Non-free programs with cryptographic program code need to - be stored on the non-us server because of export - restrictions of the U.S. -

- -

- Programs which use patented algorithms that have a - restricted license also need to be stored on "non-us", - since the non-us archive is located in a country where - patenting algorithms is not allowed. -

- -

- A package depends on another package which is distributed - via the non-us server has to be stored on the non-us - server as well. -

-
@@ -647,44 +609,37 @@ - Subsections + Sections

- The packages in the sections main, + The packages in the categories main, contrib and non-free are grouped further - into subsections to simplify handling. + into sections to simplify handling.

- The section and subsection for each package should be - specified in the package's Section control - record (see ). - However, the maintainer of the Debian archive - may override this selection to ensure the consistency of - the Debian distribution. The Section field - should be of the form: + The category and section for each package should be + specified in the package's Section control record + (see ). However, the maintainer of the + Debian archive may override this selection to ensure the + consistency of the Debian distribution. The + Section field should be of the form: - subsection if the package is in the - main section, - - - section/subsection if the package is in - the contrib or non-free section, - and + section if the package is in the + main category, - non-US, non-US/contrib or - non-US/non-free if the package is in - non-US/main, non-US/contrib or - non-US/non-free respectively. + segment/section if the package is in + the contrib or non-free + distribution areas.

The Debian archive maintainers provide the authoritative - list of subsections. At present, they are: + list of sections. At present, they are: admin, base, comm, contrib, devel, doc, editors, electronics, embedded, @@ -692,7 +647,7 @@ hamradio, interpreters, kde, libs, libdevel, mail, math, misc, net, news, - non-US, non-free, oldlibs, + non-free, oldlibs, otherosfs, perl, python, science, shells, sound, tex, text, @@ -712,7 +667,7 @@

- The following priority levels are recognised by the + The following priority levels are recognized by the Debian package management tools. required @@ -771,7 +726,7 @@ This contains all packages that conflict with others with required, important, standard or optional priorities, or are only likely to be useful if you - already know what they are or have specialised + already know what they are or have specialized requirements. @@ -909,7 +864,7 @@ If the maintainer of a package quits from the Debian project, "Debian QA Group" packages@qa.debian.org takes over the - maintainership of the package until someone else + maintainer-ship of the package until someone else volunteers for that task. These packages are called orphaned packages. The detailed procedure for doing this gracefully can @@ -1028,7 +983,33 @@ Packages are not required to declare any dependencies they have on other packages which are marked Essential (see below), and should not do so unless they depend on a - particular version of that package. + particular version of that package. +

+ Essential is defined as the minimal set of functionality + that must be available and usable on the system even + when packages are in an unconfigured (but unpacked) + state. This is needed to avoid unresolvable dependency + loops on upgrade. If packages add unnecessary + dependencies on packages in this set, the chances that + there will be an unresolvable + dependency loop caused by forcing these Essential + packages to be configured first before they need to be + is greatly increased. It also increases the chances + that frontends will be unable to + calculate an upgrade path, even if one + exists. +

+

+ Also, it's pretty unlikely that functionality from + Essential shall ever be removed (which is one reason why + care must be taken before adding to the Essential + packages set), but packages have been removed + from the Essential set when the functionality moved to a + different package. So depending on these packages + just in case they stop being essential does way + more harm than good. +

+

@@ -1148,40 +1129,6 @@

- - Tasks - -

- The Debian install process allows the user to choose from - a number of common tasks which a Debian system can be used to - perform. Selecting a task with tasksel causes - a set of packages that are useful in performing that task to be - installed. -

- -

- This set of packages is all available packages which have the - name of the selected task in the Task field of their - control file. The format of this field is a list of tasks, - separated by commas. -

- -

- You should not tag any packages as belonging to a task - before this has been discussed on the - debian-devel mailing list and a consensus about - doing that has been reached. -

- -

- For third parties (and historical reasons), tasksel also - supports constructing tasks based on task - packages. These are packages whose names begin with - task-. Task packages should not be included in the - Debian archive. -

-
- Maintainer Scripts @@ -1262,7 +1209,7 @@ . The config script might be run before the preinst script, and before the package is unpacked - or any of its dependencies or pre-dependancies are satisfied. + or any of its dependencies or pre-dependencies are satisfied. Therefore it must work using only the tools present in essential packages. Debconf or another tool that @@ -1570,7 +1517,7 @@ dpkg changelog format (though there is currently only one useful keyword, urgency). - Recognised urgency values are low, + Recognized urgency values are low, medium, high and emergency. They have an effect on how quickly a package will be considered for inclusion into the testing @@ -1666,7 +1613,17 @@

- + + Copyright: debian/copyright +

+ Every package must be accompanied by a verbatim copy of + its copyright and distribution license in the file + /usr/share/doc/package/copyright + (see for further details). Also see + for further considerations relayed + to copyrights for packages. +

+
Error trapping in makefiles @@ -2061,6 +2018,21 @@ format of debian/substvars.

+ + Optional upstream source location: debian/watch + +

+ This is an optional, recommended control file for the + uscan utility which defines how to automatically + scan ftp or http sites for newly available updates of the + package. This is used by and other Debian QA tools + to help with quality control and maintenance of the + distribution as a whole. +

+ +
+ Generated files list: debian/files @@ -2143,10 +2115,11 @@ Each paragraph consists of a series of data fields; each field consists of the field name, followed by a colon and then the data/value associated with that field. It ends at - the end of the line. Horizontal whitespace (spaces and - tabs) may occur immediately before or after the value and is - ignored there; it is conventional to put a single space - after the colon. For example, a field might be: + the end of the (logical) line. Horizontal whitespace + (spaces and tabs) may occur immediately before or after the + value and is ignored there; it is conventional to put a + single space after the colon. For example, a field might + be: Package: libc6 @@ -2155,19 +2128,19 @@ Package: libc6

- Some fields' values may span several lines; in this case + Many fields' values may span several lines; in this case each continuation line must start with a space or a tab. Any trailing spaces or tabs at the end of individual - lines of a field value are ignored. + lines of a field value are ignored.

- Except where otherwise stated, only a single line of data is - allowed and whitespace is not significant in a field body. - Whitespace must not appear inside names (of packages, - architectures, files or anything else) or version numbers, - or between the characters of multi-character version - relationships. + In fields where it is specified that lines may not wrap, + only a single line of data is allowed and whitespace is not + significant in a field body. Whitespace must not appear + inside names (of packages, architectures, files or anything + else) or version numbers, or between the characters of + multi-character version relationships.

@@ -2238,8 +2211,13 @@ Package: libc6 generate control files for binary packages (see below), by dpkg-genchanges to generate the .changes file to accompany the upload, and by - dpkg-source when it creates the .dsc - source control file as part of a source archive. + dpkg-source when it creates the + .dsc source control file as part of a source + archive. Many fields are permitted to span multiple lines in + debian/control but not in any other control + file. These tools are responsible for removing the line + breaks from such fields when using fields from + debian/control to generate other control files.

@@ -2289,7 +2267,7 @@ Package: libc6 syntax is described above, in . - Format + Format (mandatory) Source (mandatory) Version (mandatory) Maintainer (mandatory) @@ -2402,15 +2380,29 @@ Package: libc6 Uploaders

- List of the names and email addresses of - co-maintaintainers of the package, if any. If the package - has other maintainers beside the one named in the Maintainer field, they their + List of the names and email addresses of co-maintainers of + the package, if any. If the package has other maintainers + beside the one named in the + Maintainer field, their names and email addresses should be listed here. The format is the same as that of the Maintainer tag, and - multiple entries should be comma separated. This is an - optional field. + multiple entries should be comma separated. Currently, + this field is restricted to a single line of data. This + is an optional field.

+

+ Any parser that interprets the Uploaders field in + debian/control should permit it to span multiple + lines + In the future, the Uploaders field in + debian/control (but not other control files) + will be permitted to span multiple lines and interpreting + a multi-line Uploaders field shall be mandatory. + . Line breaks in an Uploaders field that spans + multiple lines are not significant and the semantics of + the field are the same as if the line breaks had not been + present. +

@@ -2438,12 +2430,6 @@ Package: libc6 It also gives the default for the same field in the binary packages.

- -

- By default, dpkg-gencontrol does not include this - field in the control file of a binary package - use the - -is (or -isp) options to achieve this effect. -

@@ -2461,12 +2447,6 @@ Package: libc6 It also gives the default for the same field in the binary packages.

- -

- By default, dpkg-gencontrol does not include this - field in the control file of a binary package - use the - -ip (or -isp) options to achieve this effect. -

@@ -2693,7 +2673,7 @@ Package: libc6 upstream_version may not contain a hyphen. This format represents the case where a piece of software was written specifically to be turned into a - Debian package, and so there is only one "debianization" + Debian package, and so there is only one "debianisation" of it and therefore no revision indication is required.

@@ -2798,7 +2778,7 @@ Package: libc6 Those starting with two or more spaces. These will be displayed verbatim. If the display cannot be panned - horizontally, the displaying program will linewrap them "hard" + horizontally, the displaying program will line wrap them "hard" (i.e., without taking account of word breaks). If it can they will be allowed to trail off to the right. None, one or two initial spaces may be deleted, but the number of spaces @@ -2992,7 +2972,7 @@ Package: libc6 There should be nothing in this field before the first newline; all the subsequent lines must be indented by at least one space; blank lines must be represented by a line - consiting only of a space and a full stop. + consisting only of a space and a full stop.

@@ -3192,11 +3172,12 @@ Package: libc6

These scripts are the files preinst, - postinst, prerm and postrm in the - control area of the package. They must be proper executable - files; if they are scripts (which is recommended), they must - start with the usual #! convention. They should be - readable and executable by anyone, and not world-writable. + postinst, prerm and + postrm in the control area of the package. + They must be proper executable files; if they are scripts + (which is recommended), they must start with the usual + #! convention. They should be readable and + executable by anyone, and must not be not world-writable.

@@ -3211,6 +3192,13 @@ Package: libc6 well.

+

+ Additionally, packages interacting with users using + debconf in the postinst script should + install a config script in the control area, + see for details. +

+

When a package is upgraded a combination of the scripts from the old and new packages is called during the upgrade @@ -3271,22 +3259,21 @@ Package: libc6

The maintainer scripts are guaranteed to run with a controlling terminal and can interact with the user. - If they need to prompt for passwords, do full-screen - interaction or something similar you should do these - things to and from /dev/tty, since - dpkg will at some point redirect scripts' - standard input and output so that it can log the - installation process. Likewise, because these scripts - may be executed with standard output redirected into a - pipe for logging purposes, Perl scripts should set - unbuffered output by setting $|=1 so that the - output is printed immediately rather than being + Because these scripts may be executed with standard output + redirected into a pipe for logging purposes, Perl scripts + should set unbuffered output by setting $|=1 so + that the output is printed immediately rather than being buffered.

+
+ + Exit status

- Each script should return a zero exit status for - success, or a nonzero one for failure. + Each script must return a zero exit status for + success, or a nonzero one for failure, since the package + management system looks for the exit status of these scripts + and determines what action to take next based on that datum.

@@ -3326,6 +3313,9 @@ Package: libc6 in-favour package new-version + + postinst abort-remove + deconfigured's-postinst abort-deconfigure in-favour @@ -3426,10 +3416,14 @@ Package: libc6 new-prerm failed-upgrade old-version - Error unwind, for both the above cases: + If this works, the upgrade continues. If this + does not work, the error unwind: old-postinst abort-upgrade new-version + If this works, then the old-version is + "Installed", if not, the old version is in a + "Failed-Config" state. @@ -3479,15 +3473,30 @@ Package: libc6 new-preinst upgrade old-version - + If this fails, we call: new-postrm abort-upgrade old-version - If that too fails, then - -old-postinst abort-upgrade old-version - - is called. + + +

+ If that works, then + +old-postinst abort-upgrade new-version + + is called. If this works, then the old version + is in an "Installed" state, or else it is left + in an "Unpacked" state. +

+
+ +

+ If it fails, then the old version is left + in an "Half-Installed" state. +

+
+
+ Otherwise, if the package had some configuration @@ -3500,6 +3509,10 @@ Package: libc6 new-postrm abort-install old-version + If this fails, the package is left in a + "Half-Installed" state, which requires a + reinstall. If it works, the packages is left in + a "Config Files" state. Otherwise (i.e., the package was completely purged): @@ -3510,6 +3523,10 @@ Package: libc6 new-postrm abort-install + If the error-unwind fails, the package is in an + "Half Installed" phase, and requires a + reinstall. If the error unwind works, the + package is in an not installed state. @@ -3582,11 +3599,26 @@ Package: libc6 new-postrm failed-upgrade old-version - Error unwind, for both cases: + If this works, installation continues. If not, + Error unwind: old-preinst abort-upgrade new-version - + If this fails, the old version is left in an + "Half Installed" state. If it works, dpkg now + calls: + +new-postrm abort-upgrade old-version + + If this fails, the old version is left in an + "Half Installed" state. If it works, dpkg now + calls: + +old-postinst abort-upgrade new-version + + If this fails, the old version is in an + "Unpacked" state. +

@@ -3694,7 +3726,8 @@ Package: libc6

No attempt is made to unwind after errors during - configuration. + configuration. If the configuration fails, the package is in + a "Failed Config" state, and an error message is generated.

@@ -3720,9 +3753,26 @@ Package: libc6

+

prerm remove +

+

+ If prerm fails during replacement due to conflict + +conflictor's-postinst abort-remove \ + in-favour package new-version + + Or else we call: + +postinst abort-remove + +

+

+ If this fails, the package is in a "Failed-Config" + state, or else it remains "Installed". +

The package's files are removed (except conffiles). @@ -3731,6 +3781,11 @@ Package: libc6 postrm remove + +

+ If it fails, there's no error unwind, and the package is in + an "Half-Installed" state. +

@@ -3753,19 +3808,21 @@ Package: libc6 are removed. +

postrm purge +

+

+ If this fails, the package remains in a "Config-Files" + state. +

The package's file list is removed. - If there are problems during this process, we call - postinst - abort-remove. No other attempt is made to unwind - after errors during removal.

@@ -3928,6 +3985,21 @@ Build-Depends: kernel-headers-2.2.10 [!hurd-i386], dependencies satisfied.

+

+ In case of circular dependencies, since installation or + removal order honoring the dependency order can't be + established, dependency loops are broken at some point + (based on rules below), and some packages may not be able to + rely on their dependencies being present when being + installed or removed, depending on which side of the break + of the circular dependcy loop they happen to be on. If one + of the packages in the loop has no postinst script, then the + cycle will be broken at that package, so as to ensure that + all postinst scripts run with the dependencies properly + configured if this is possible. Otherwise the breaking point + is arbitrary. +

+

The Depends field thus allows package maintainers to impose an order in which packages should be configured. @@ -4137,10 +4209,8 @@ Build-Depends: kernel-headers-2.2.10 [!hurd-i386], Package: foo Depends: bar - - and someone else releases an enhanced version of the - bar package (for example, a non-US variant), they - can say: + and someone else releases an enhanced version of + the bar package they can say: Package: bar-plus Provides: bar @@ -4303,12 +4373,15 @@ Replaces: mail-transport-agent you need both.

- There is no Build-Depends-Arch; the autobuilders will - only need the Build-Depends if they know how to build - only build-arch and binary-arch. Anyone building the - build-indep/binary-indep targets is basically assumed to - be building the whole package and so installs all build - dependencies. + There is no Build-Depends-Arch; this role is essentially + met with Build-Depends. Anyone building the + build-indep and binary-indep targets + is basically assumed to be building the whole package + anyway and so installs all build dependencies. The + autobuilders use dpkg-buildpackage -B, which + calls build (not build-arch, since it + does not yet know how to check for its existence) and + binary-arch.

The purpose of the original split, I recall, was so that @@ -4374,7 +4447,7 @@ Replaces: mail-transport-agent

Since it is common place to install several versions of a package that just provides shared libraries, it is a - good idea that that the library package should not + good idea that the library package should not contain any extraneous non-versioned files, unless they happen to be in versioned directories.

@@ -4481,11 +4554,9 @@ Replaces: mail-transport-agent listed in /etc/ld.so.conf These are currently - /usr/X11R6/lib/Xaw3d /usr/local/lib /usr/lib/libc5-compat /lib/libc5-compat - /usr/X11R6/lib must use ldconfig to update the shared library @@ -4493,15 +4564,20 @@ Replaces: mail-transport-agent

- The package must call ldconfig in the - postinst script if the first argument is - configure; the postinst script may - optionally invoke ldconfig at other times. The - package should call ldconfig in the - postrm script if the first argument is - remove. The maintainer scripts must not invoke - ldconfig under any circumstances other than those - described in this paragraph. + The package maintainer scripts must only call + ldconfig under these circumstances: + + When the postinst script is run with a + first argument of configure, the script must call + ldconfig, and may optionally invoke + ldconfig at other times. + + When the postrm script is run with a + first argument of remove, the script should call + ldconfig. + + +

During install or upgrade, the preinst is called before the new files are installed, so calling "ldconfig" is @@ -4535,16 +4611,16 @@ Replaces: mail-transport-agent

postrm, on the other hand, is called with the "remove" - argument just after the files are removed, so this is the - proper time to call "ldconfig" to notify the system of the - fact shared libraries from the package are removed. - The postrm can be called at several other times. At the - time of "postrm purge", "postrm abort-install", or "postrm - abort-upgrade", calling "ldconfig" is useless because the - shared lib files are not on-disk. However, when "postrm" - is invoked with arguments "upgrade", "failed-upgrade", or - "disappear", a shared lib may exist on-disk under a - temporary filename. + argument just after the files are removed, so this is + the proper time to call "ldconfig" to notify the system + of the fact that the shared libraries from the package + are removed. The postrm can be called at several other + times. At the time of "postrm purge", "postrm + abort-install", or "postrm abort-upgrade", calling + "ldconfig" is useless because the shared lib files are + not on-disk. However, when "postrm" is invoked with + arguments "upgrade", "failed-upgrade", or "disappear", a + shared lib may exist on-disk under a temporary filename.

@@ -4849,7 +4925,7 @@ dpkg-shlibdeps debian/tmp/usr/bin/* debian/tmp/usr/sbin/* \ This command puts the dependency information into the debian/substvars file, which is then used by dpkg-gencontrol. You will need to place a - ${shlib:Depends} variable in the Depends + ${shlibs:Depends} variable in the Depends field in the control file for this to work.

@@ -4941,7 +5017,7 @@ libz 1 zlib1g (>= 1:1.1.3) Providing a shlibs file

- If your package provides a shared library, you should create + If your package provides a shared library, you need to create a shlibs file following the format described above. It is usual to call this file debian/shlibs (but if you have multiple binary packages, you might want to call it @@ -5048,20 +5124,78 @@ libbar 1 bar1 (>= 1.0-1) The Operating System - Filesystem hierarchy + File system hierarchy - Filesystem Structure + File system Structure

The location of all installed files and directories must - comply with the Filesystem Hierarchy Standard (FHS), - 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 debian-policy - package or on - + +

+ Legacy XFree86 servers are permitted to retain the + configuration file location + /etc/X11/XF86Config-4. +

+ + +

+ The optional rules related to user specific + configuration files for applications are stored in + the user's home directory are relaxed. It is + recommended that such files start with the + '.' character (a "dot file"), and if an + application needs to create more than one dot file + then the preferred placement is in a subdirectory + with a name starting with a '.' character, (a "dot + directory"). In this case it is recommended the + configuration files not start with the '.' + character. +

+
+ +

+ The requirement for amd64 to use /lib64 + for 64 bit binaries is removed. +

+
+ +

+ The requirement that + /usr/local/share/man be "synonymous" + with /usr/local/man is relaxed to a + recommendation

+
+ +

+ The requirement that windowmanagers with a single + configuration file call it system.*wmrc + is removed, as is the restriction that the window + manager subdirectory be named identically to the + window manager name itself. +

+
+ +

+ The requirement that boot manager configuration + files live in /etc, or at least are + symlinked there, is relaxed to a recommendation. +

+
+ + +

+

+ The version of this document referred here can be + found in the debian-policy package or on alongside this manual (or, if you have the debian-policy installed, you can try = 1.0-1)

However, the package may create empty directories below /usr/local so that the system administrator knows - where to place site-specific files. These directories + where to place site-specific files. These are not + directories in /usr/local, but are + children of directories in /usr/local. These + directories (/usr/local/*/dir/) should be removed on package removal if they are empty.

@@ -5337,7 +5474,7 @@ rmdir /usr/local/share/emacs 2>/dev/null || true of simplicity, this document describes only the symbolic link method. However, it must not be assumed by maintainer scripts that this method is being used, and any automated - manipulation of the various runlevel behaviours by + manipulation of the various runlevel behaviors by maintainer scripts must be performed using update-rc.d as described below and not by manually installing or removing symlinks. For information @@ -5416,8 +5553,8 @@ rmdir /usr/local/share/emacs 2>/dev/null || true

- Also, if the script name ends .sh, the script - will be sourced in runlevel S rather that being + Also, if the script name ends in .sh, the script + will be sourced in runlevel S rather than being run in a forked subprocess, but will be explicitly run by sh in all other runlevels.

@@ -5463,7 +5600,7 @@ rmdir /usr/local/share/emacs 2>/dev/null || true

- The init.d scripts should ensure that they will + The init.d scripts must ensure that they will behave sensibly if invoked with start when the service is already running, or with stop when it isn't, and that they don't kill unfortunately-named user @@ -5513,7 +5650,7 @@ test -f program-executed-later-in-script || exit 0

Often there are some variables in the init.d - scripts whose values control the behaviour of the scripts, + scripts whose values control the behavior of the scripts, and which a system administrator is likely to want to change. As the scripts themselves are frequently conffiles, modifying them requires that the @@ -5645,14 +5782,10 @@ test -f program-executed-later-in-script || exit 0

- The use of invoke-rc.d to invoke the - /etc/init.d/* initscripts is strongly - recommended - In the future, the use of invoke-rc.d to invoke - initscripts shall be made mandatory. Maintainers are - advised to switch to invoke-rc.d as soon as - possible. - , instead of calling them directly. + The package maintainer scripts must use + invoke-rc.d to invoke the + /etc/init.d/* initscripts, instead of + calling them directly.

@@ -5709,111 +5842,11 @@ test -f program-executed-later-in-script || exit 0 Example

- The bind DNS (nameserver) package wants to - make sure that the nameserver is running in multiuser - runlevels, and is properly shut down with the system. It - puts a script in /etc/init.d, naming the script - appropriately bind. As you can see, the script - interprets the argument reload to send the - nameserver a HUP signal (causing it to reload its - configuration); this way the system administrator can say - /etc/init.d/bind reload to reload the name - server. The script has one configurable value, which can - be used to pass parameters to the named program at - startup; this value is read from - /etc/default/bind (see below). -

- -

- -#!/bin/sh -# -# Original version by Robert Leslie -# <rob@mars.org>, edited by iwj and cs - -test -x /usr/sbin/named || exit 0 - -# Source defaults file. -PARAMS='' -if [ -f /etc/default/bind ]; then - . /etc/default/bind -fi - - -case "$1" in -start) - echo -n "Starting domain name service: named" - start-stop-daemon --start --quiet --exec /usr/sbin/named \ - -- $PARAMS - echo "." - ;; -stop) - echo -n "Stopping domain name service: named" - start-stop-daemon --stop --quiet \ - --pidfile /var/run/named.pid --exec /usr/sbin/named - echo "." - ;; -restart) - echo -n "Restarting domain name service: named" - start-stop-daemon --stop --quiet --oknodo \ - --pidfile /var/run/named.pid --exec /usr/sbin/named - start-stop-daemon --start --verbose --exec /usr/sbin/named \ - -- $PARAMS - echo "." - ;; -force-reload|reload) - echo -n "Reloading configuration of domain name service: named" - start-stop-daemon --stop --signal 1 --quiet \ - --pidfile /var/run/named.pid --exec /usr/sbin/named - echo "." - ;; -*) - echo "Usage: /etc/init.d/bind " \ - " {start|stop|restart|reload|force-reload}" >&2 - exit 1 - ;; -esac - -exit 0 - -

- -

- Complementing the above init script is a configuration - file /etc/default/bind, which contains - configurable parameters used by the script. This would be - created by the postinst script if it was not - already present, and removed on purge by the - postrm script. - -# Specified parameters to pass to named. See named(8). -# You may uncomment the following line, and edit to taste. -#PARAMS="-u nobody" - -

- -

- Another example on which you can base your + An example on which you can base your /etc/init.d scripts is found in /etc/init.d/skeleton.

-

- If this package is happy with the default setup from - update-rc.d, namely an ordering number of 20 - and having named running in all runlevels, it can say in - its postinst: - -update-rc.d bind defaults >/dev/null - - And in its postrm, to remove the links when the - package is purged: - -if [ "$1" = purge ]; then - update-rc.d bind remove >/dev/null -fi - -

@@ -5962,8 +5995,8 @@ echo "Setting DNS domainname to \"$domainname\"."

- For example, stopping the printer daemon will like - like this: + For example, stopping the printer daemon will look like + this: Stopping printer spooler: lpd. @@ -6383,7 +6416,7 @@ exec /usr/lib/foo/foo "$@" CC = gcc CFLAGS = -O2 -g -Wall # sane warning options vary between programs LDFLAGS = # none -install -s # (or use strip on the files in debian/tmp) +INSTALL = install -s # (or use strip on the files in debian/tmp)

@@ -6470,13 +6503,70 @@ endif Libraries +

+ If the package is architecture: any, then + the shared library compilation and linking flags must have + -fPIC, or the package shall not build on some of + the supported architectures +

+ If you are using GCC, -fPIC produces code with + relocatable position independent code, which is required for + most architectures to create a shared library, with i386 and + perhaps some others where non position independent code is + permitted in a shared library. +

+

+ Position independent code may have a performance penalty, + especially on i386. However, in most cases the + speed penalty must be measured against the memory wasted on + the few architectures where non position independent code is + even possible. +

+ . Any exception to this rule must be discussed on + the mailing list debian-devel@lists.debian.org, and + a rough consensus obtained. The reasons for not compiling + with -fPIC flag must be recorded in the file + README.Debian, and care must be taken to either + restrict the architecture or arrange for -fPIC to + be used on architectures where it is required. +

+ Some of the reasons why this might be required is if the + library contains hand crafted assembly code that is not + relocatable, the speed penalty is excessive for compute + intensive libs, and similar reasons. +

+
+

- The shared version of a library must be compiled with - -fPIC, and the static version must not be. In other - words, each source unit (*.c, for example, for C files) - will need to be compiled twice. + As to the static libraries, the common case is not to have + relocatable code, since there is no benefit, unless in specific + cases; therefore the static version must not be compiled + with the -fPIC flag. Any exception to this rule + should be discussed on the mailing list + debian-devel@lists.debian.org, and the reasons for + compiling with the -fPIC flag must be recorded in + the file README.Debian. +

+ Some of the reasons for linking static libraries with + the -fPIC flag are if, for example, one needs a + Perl API for a library that is under rapid development, + and has an unstable API, so shared libraries are + pointless at this phase of the library's development. In + that case, since Perl needs a library with relocatable + code, it may make sense to create a static library with + relocatable code. Another reason cited is if you are + distilling various libraries into a common shared + library, like mklibs does in the Debian + installer project. +

+

- +

+ In other words, if both a shared and a static library is + being built, each source unit (*.c, for example, + for C files) will need to be compiled twice, for the normal + case. +

You must specify the gcc option -D_REENTRANT when building a library (either static or shared) to make @@ -6618,6 +6708,12 @@ strip --strip-unneeded your-lib #!/usr/bin/perl.

+

+ When scripts are installed into a directory in the system + PATH, the script name should not include an extension such + as .sh or .pl that denotes the scripting + language currently used to implement it. +

Shell scripts (sh and bash) should almost certainly start with set -e so that @@ -6640,7 +6736,7 @@ strip --strip-unneeded your-lib the LSB anyway. Thus, shell scripts specifying /bin/sh as - interpreter should only use POSIX features. If a script + interpreter must only use POSIX features. If a script requires non-POSIX features from the shell interpreter, the appropriate shell must be specified in the first line of the script (e.g., #!/bin/bash) and the package must @@ -6678,8 +6774,8 @@ strip --strip-unneeded your-lib

Any scripts which create files in world-writeable directories (e.g., in /tmp) must use a - mechanism which will fail if a file with the same name - already exists. + mechanism which will fail atomically if a file with the same + name already exists.

@@ -6893,8 +6989,8 @@ ln -fs ../sbin/sendmail debian/tmp/usr/bin/runq variety of ways dpkg can call maintainer scripts, must not overwrite or otherwise mangle the user's configuration without asking, must not ask unnecessary - questions (particularly during upgrades), and otherwise be - good citizens. + questions (particularly during upgrades), and must + otherwise be good citizens.

@@ -7027,7 +7123,7 @@ ln -fs ../sbin/sendmail debian/tmp/usr/bin/runq

Furthermore, programs should be configured by the Debian default installation to behave as closely to the upstream - default behaviour as possible. + default behavior as possible.

@@ -7137,9 +7233,25 @@ endscript mode 2775. The ownership of the directory should be consistent with its mode: if a directory is mode 2775, it should be owned by the group that needs write access to - it. + it. +

+ When a package is upgraded, and the owner or permissions + of a file included in the package has changed, dpkg + arranges for the ownership and permissions to be + correctly set upon installation. However, this does not + extend to directories; the permissions and ownership of + directories already on the system does not change on + install or upgrade of packages. This makes sense, since + otherwise common directories like /usr would + always be in flux. To correctly change permissions of a + directory the package owns, explicit action is required, + usually in the postinst script. Care must be + taken to handle downgrades as well, in that case. +

+

+

Setuid and setgid executables should be mode 4755 or 2755 respectively, and owned by the appropriate user or group. @@ -7172,7 +7284,7 @@ endscript normally have their permissions reset to the distributed permissions when the package is reinstalled. However, the use of dpkg-statoverride overrides this - default behaviour. If you use this method, you should + default behavior. If you use this method, you should remember to describe dpkg-statoverride in the package documentation; being a relatively new addition to Debian, it is probably not yet well-known. @@ -7264,7 +7376,8 @@ endscript maintainer can use debconf to find out the preference, and call dpkg-statoverride in the maintainer script if necessary to accommodate the system - administrator's choice. + administrator's choice. Care must be taken during + upgrades to not override an existing setting.

@@ -7281,9 +7394,13 @@ endscript for i in /usr/bin/foo /usr/sbin/bar do - if ! dpkg-statoverride --list $i >/dev/null + # only do something when no setting exists + if ! dpkg-statoverride --list $i >/dev/null 2>&1 then - dpkg-statoverride --update --add sysuser root 4755 $i + #include: debconf processing, question about foo and bar + if [ "$RET" = "true" ] ; then + dpkg-statoverride --update --add sysuser root 4755 $i + fi fi done @@ -7304,21 +7421,51 @@ done

If a program needs to specify an architecture specification - string in some place, the following format should be - used: arch-os - The following architectures and operating systems are - currently recognised by dpkg-architecture. - The architecture, arch, is one of - the following: alpha, arm, - hppa, i386, ia64, - m68k, mips, mipsel, - powerpc, s390, sh, - sheb, sparc and sparc64. The - operating system, os, is one of: - linux, gnu, freebsd and - openbsd. Use of gnu in this string is - reserved for the GNU/Hurd operating system. - . + string in some place, it should select one of the + strings provided by dpkg-architecture -L. The + strings are in the format + os-arch, though the OS part + is sometimes elided, as when the OS is Linux. +

Currently, the strings are: + i386 ia64 alpha amd64 armeb arm hppa m32r m68k mips + mipsel powerpc ppc64 s390 s390x sh3 sh3eb sh4 sh4eb + sparc darwin-i386 darwin-ia64 darwin-alpha darwin-amd64 + darwin-armeb darwin-arm darwin-hppa darwin-m32r + darwin-m68k darwin-mips darwin-mipsel darwin-powerpc + darwin-ppc64 darwin-s390 darwin-s390x darwin-sh3 + darwin-sh3eb darwin-sh4 darwin-sh4eb darwin-sparc + freebsd-i386 freebsd-ia64 freebsd-alpha freebsd-amd64 + freebsd-armeb freebsd-arm freebsd-hppa freebsd-m32r + freebsd-m68k freebsd-mips freebsd-mipsel freebsd-powerpc + freebsd-ppc64 freebsd-s390 freebsd-s390x freebsd-sh3 + freebsd-sh3eb freebsd-sh4 freebsd-sh4eb freebsd-sparc + kfreebsd-i386 kfreebsd-ia64 kfreebsd-alpha + kfreebsd-amd64 kfreebsd-armeb kfreebsd-arm kfreebsd-hppa + kfreebsd-m32r kfreebsd-m68k kfreebsd-mips + kfreebsd-mipsel kfreebsd-powerpc kfreebsd-ppc64 + kfreebsd-s390 kfreebsd-s390x kfreebsd-sh3 kfreebsd-sh3eb + kfreebsd-sh4 kfreebsd-sh4eb kfreebsd-sparc knetbsd-i386 + knetbsd-ia64 knetbsd-alpha knetbsd-amd64 knetbsd-armeb + knetbsd-arm knetbsd-hppa knetbsd-m32r knetbsd-m68k + knetbsd-mips knetbsd-mipsel knetbsd-powerpc + knetbsd-ppc64 knetbsd-s390 knetbsd-s390x knetbsd-sh3 + knetbsd-sh3eb knetbsd-sh4 knetbsd-sh4eb knetbsd-sparc + netbsd-i386 netbsd-ia64 netbsd-alpha netbsd-amd64 + netbsd-armeb netbsd-arm netbsd-hppa netbsd-m32r + netbsd-m68k netbsd-mips netbsd-mipsel netbsd-powerpc + netbsd-ppc64 netbsd-s390 netbsd-s390x netbsd-sh3 + netbsd-sh3eb netbsd-sh4 netbsd-sh4eb netbsd-sparc + openbsd-i386 openbsd-ia64 openbsd-alpha openbsd-amd64 + openbsd-armeb openbsd-arm openbsd-hppa openbsd-m32r + openbsd-m68k openbsd-mips openbsd-mipsel openbsd-powerpc + openbsd-ppc64 openbsd-s390 openbsd-s390x openbsd-sh3 + openbsd-sh3eb openbsd-sh4 openbsd-sh4eb openbsd-sparc + hurd-i386 hurd-ia64 hurd-alpha hurd-amd64 hurd-armeb + hurd-arm hurd-hppa hurd-m32r hurd-m68k hurd-mips + hurd-mipsel hurd-powerpc hurd-ppc64 hurd-s390 hurd-s390x + hurd-sh3 hurd-sh3eb hurd-sh4 hurd-sh4eb hurd-sparc +

+

@@ -7381,7 +7528,7 @@ done

The files /var/run/utmp, /var/log/wtmp and - /var/log/lastlog must be installed writeable by + /var/log/lastlog must be installed writable by group utmp. Programs which need to modify those files must be installed setgid utmp.

@@ -7471,6 +7618,7 @@ done http://localhost/cgi-bin/cgi-bin-name + @@ -7494,6 +7642,20 @@ http://localhost/doc/package/filename

+ +

Access to images

+

+ It is recommended that images for a package be stored + in /usr/share/images/package and + may be referred to through an alias /images/ + as + + http://localhost/images/<package>/<filename> + + +

+
+

Web Document Root

@@ -7512,7 +7674,19 @@ http://localhost/doc/package/filename has put the real document root.

- +

Providing httpd and/or httpd-cgi

+

+ All web servers should provide the virtual package + httpd. If a web server has CGI support it should + provide httpd-cgi additionally. +

+

+ All web applications which do not contain CGI scripts should + depend on httpd, all those web applications which + do contain CGI scripts, should depend on + httpd-cgi. +

+

@@ -7741,7 +7915,7 @@ name ["syshostname"]: "view" in a multiple-document interface (MDI). and runs the specified command, - interpreting the entirity of the rest of the command + interpreting the entirety of the rest of the command line as a command to pass straight to exec, in the manner that xterm does. @@ -7808,7 +7982,7 @@ name ["syshostname"]: For the purposes of Debian Policy, a "font for the X Window System" is one which is accessed via X protocol requests. Fonts for the Linux console, for PostScript - renderers, or any other purpose, do not fit this + renderer, or any other purpose, do not fit this definition. Any tool which makes such fonts available to the X Window System, however, must abide by this font policy. @@ -7832,52 +8006,52 @@ name ["syshostname"]: be used. Packages must not Depend on font packages. This is because the X server may retrieve fonts - from the local filesystem or over the network + from the local file system or over the network from an X font server; the Debian package system is empowered to deal only with the local - filesystem. + file system. BDF fonts must be converted to PCF fonts with the bdftopcf utility (available in the - xutils package, gzipped, and + xfonts-utils package, gzipped, and placed in a directory that corresponds to their resolution: 100 dpi fonts must be placed in - /usr/X11R6/lib/X11/fonts/100dpi/. + /usr/share/fonts/X11/100dpi/. 75 dpi fonts must be placed in - /usr/X11R6/lib/X11/fonts/75dpi/. + /usr/share/fonts/X11/75dpi/. Character-cell fonts, cursor fonts, and other low-resolution fonts must be placed in - /usr/X11R6/lib/X11/fonts/misc/. + /usr/share/fonts/X11/misc/. Speedo fonts must be placed in - /usr/X11R6/lib/X11/fonts/Speedo/. + /usr/share/fonts/X11/Speedo/. Type 1 fonts must be placed in - /usr/X11R6/lib/X11/fonts/Type1/. If font + /usr/share/fonts/X11/Type1/. If font metric files are available, they must be placed here as well. - Subdirectories of /usr/X11R6/lib/X11/fonts/ + Subdirectories of /usr/share/fonts/X11/ other than those listed above must be neither created nor used. (The PEX, CID, and cyrillic directories are excepted for @@ -7926,7 +8100,7 @@ name ["syshostname"]: /etc/X11/fonts/fontdir/package.extension, where fontdir is the name of the subdirectory of - /usr/X11R6/lib/X11/fonts/ where the + /usr/share/fonts/X11/ where the package's corresponding fonts are stored (e.g., 75dpi or misc), package is the name of the package @@ -7940,7 +8114,7 @@ name ["syshostname"]: Font packages must declare a dependency on - xutils (>> 4.0.3) in their control + xfonts-utils in their control data. @@ -8014,7 +8188,7 @@ name ["syshostname"]: configuration file. Note that this mechanism is not the same as using app-defaults; app-defaults are tied to the client - binary on the local filesystem, whereas X resources + binary on the local file system, whereas X resources are stored in the X server and affect all connecting clients. @@ -8032,25 +8206,10 @@ name ["syshostname"]:

Packages using the X Window System should not be - configured to install files under the /usr/X11R6/ - directory unless they use imake. The + configured to install files under the + /usr/X11R6/ directory. The /usr/X11R6/ directory hierarchy should be - regarded as deprecated for all packages except the X - Window System itself, and those which use the - imake program it provides, in which case the - packages may transition out of the /usr/X11R6/ - directory at the maintainer's discretion. - Imake-using programs are exempt because, - as long as they are written correctly, the pathnames - they use to locate resources and install themselves - are derived wholly from the X Window System - configuration. Thus, in the event that the X Window - System moves to /usr/X11R7/, - /usr/X12/, or just plain /usr/, all - that is required for these programs is a recompile - against the corresponding X Window System library - development packages. - + regarded as obsolete.

@@ -8070,25 +8229,30 @@ name ["syshostname"]:

The installation of files into subdirectories of /usr/X11R6/include/X11/ and - /usr/X11R6/lib/X11/ is permitted but discouraged; + /usr/X11R6/lib/X11/ is now prohibited; package maintainers should determine if subdirectories of /usr/lib/ and /usr/share/ can be used - instead. (The use of symbolic links from the - X11R6 directories to other FHS-compliant - locations is encouraged if the program is not easily - configured to look elsewhere for its files.) -

- -

- Packages must not provide or install files into the directories - /usr/bin/X11/, /usr/include/X11/ or - /usr/lib/X11/. Files within a package should, - however, make reference to these directories, rather than - their X11R6-named counterparts - /usr/X11R6/bin/, /usr/X11R6/include/X11/ - and /usr/X11R6/lib/X11/, if the resources being - referred to have not been moved to other FHS-compliant - locations. + instead. +

+ +

+ Packages should install any relevant files into the + directories /usr/include/X11/ and + /usr/lib/X11/, but if they do so, they must + pre-depend on x11-common (>= + 1:7.0.0) +

+ These libraries used to be all symbolic + links. However, with X11R7, + /usr/include/X11 and /usr/lib/X11 + are now real directories, and packages + should ship their files here instead + of in /usr/X11R6/{include,lib}/X11. + x11-common (>= 1:7.0.0) is the package + responsible for converting these symlinks into + directories. +

+

@@ -8175,7 +8339,7 @@ name ["syshostname"]:

Games which require protected, privileged access to - high-score files, savegames, etc., may be made + high-score files, saved games, etc., may be made set-group-id (mode 2755) and owned by root.games, and use files and directories with appropriate permissions (770 root.games, for @@ -8221,7 +8385,7 @@ name ["syshostname"]: You should install manual pages in nroff source form, in appropriate places under /usr/share/man. You should only use sections 1 to 9 (see the FHS for more - details). You must not install a preformatted "cat page". + details). You must not install a pre-formatted "cat page".

@@ -8274,14 +8438,14 @@ name ["syshostname"]: base of the man page tree (usually /usr/share/man). If you do not create any links (whether symlinks, hard links, or .so directives) - in the filesystem to the alternate names of the man page, + in the file system to the alternate names of the man page, then you should not rely on man finding your man page under those names based solely on the information in the man page's header. Supporting this in man often requires unreasonable processing time to find a manual page or to report that none exists, and moves knowledge into man's - database that would be better left in the filesystem. + database that would be better left in the file system. This support is therefore deprecated and will cease to be present in the future. @@ -8336,7 +8500,7 @@ install-info --quiet --remove /usr/share/info/foobar.info

Any additional documentation that comes with the package may be installed at the discretion of the package maintainer. - Text documentation should be installed in the directory + Plain text documentation should be installed in the directory /usr/share/doc/package, where package is the name of the package, and compressed with gzip -9 unless it is small. @@ -8366,7 +8530,7 @@ install-info --quiet --remove /usr/share/info/foobar.info any programs to break. . Any files that are referenced by programs but are also - useful as standalone documentation should be installed under + useful as stand alone documentation should be installed under /usr/share/package/ with symbolic links from /usr/share/doc/package.

@@ -8382,7 +8546,7 @@ install-info --quiet --remove /usr/share/info/foobar.info /usr/share/package/changelog.Debian.gz must refer to the changelog for the current version of package in question. In practice, this means - that the sources of the target and the destnation of the + that the sources of the target and the destination of the symlink must be the same (same source package and version).

@@ -8461,12 +8625,24 @@ install-info --quiet --remove /usr/share/info/foobar.info

Packages distributed under the UCB BSD license, the Artistic - license, the GNU GPL, and the GNU LGPL should refer to the - files /usr/share/common-licenses/BSD, - /usr/share/common-licenses/Artistic, - /usr/share/common-licenses/GPL, and - /usr/share/common-licenses/LGPL respectively, - rather than quoting them in the copyright file. + license, the GNU GPL, and the GNU LGPL, should refer to the + corresponding files under + /usr/share/common-licenses, +

+ For example, + /usr/share/common-licenses/Artistic, + /usr/share/common-licenses/BSD, + /usr/share/common-licenses/GPL, + /usr/share/common-licenses/LGPL, + /usr/share/common-licenses/GFDL, + /usr/share/common-licenses/GPL-2, and + /usr/share/common-licenses/LGPL-2.1, and so + on. Note that the GFDL is new here, and the license file + may not yet be in place in + /usr/share/common-licenses/GFDL. +

+ rather than quoting them in the copyright + file.

@@ -8591,7 +8767,7 @@ install-info --quiet --remove /usr/share/info/foobar.info dpkg is a suite of programs for creating binary package files and installing and removing them on Unix systems. - dpkg is targetted primarily at Debian + dpkg is targeted primarily at Debian GNU/Linux, but may work on or be ported to other systems. @@ -8606,7 +8782,7 @@ install-info --quiet --remove /usr/share/info/foobar.info

This manual describes the technical aspects of creating Debian binary packages (.deb files). It documents the - behaviour of the package management programs + behavior of the package management programs dpkg, dselect et al. and the way they interact with packages.

@@ -8619,7 +8795,7 @@ install-info --quiet --remove /usr/share/info/foobar.info

This manual does not go into detail about the options and usage of the package building and installation tools. It - should therefore be read in conjuction with those programs' + should therefore be read in conjunction with those programs' man pages.

@@ -8687,7 +8863,7 @@ install-info --quiet --remove /usr/share/info/foobar.info

In order to create a binary package you must make a directory tree which contains all the files and directories - you want to have in the filesystem data part of the package. + you want to have in the file system data part of the package. In Debian-format source packages this directory is usually debian/tmp, relative to the top of the package's source tree. @@ -8709,7 +8885,7 @@ install-info --quiet --remove /usr/share/info/foobar.info

You need to add one special directory to the root of the - miniature filesystem tree you're creating: + miniature file system tree you're creating: DEBIAN. It should contain the control information files, notably the binary package control file (see ). @@ -8717,7 +8893,7 @@ install-info --quiet --remove /usr/share/info/foobar.info

The DEBIAN directory will not appear in the - filesystem archive of the package, and so won't be installed + file system archive of the package, and so won't be installed by dpkg when the package is installed.

@@ -8747,7 +8923,7 @@ install-info --quiet --remove /usr/share/info/foobar.info To view the copyright file for a package you could use this command: - dpkg --fsys-tarfile filename.deb | tar xO ./usr/share/doc/\*/copyright | pager + dpkg --fsys-tarfile filename.deb | tar xOf - \*/copyright | pager

@@ -8802,7 +8978,7 @@ install-info --quiet --remove /usr/share/info/foobar.info

- These are exectuable files (usually scripts) which + These are executable files (usually scripts) which dpkg runs during installation, upgrade and removal of packages. They allow the package to deal with matters which are particular to that package @@ -9310,21 +9486,10 @@ install-info --quiet --remove /usr/share/info/foobar.info encoding of . -

- Support for Unicode, and specifically UTF-8, is - steadily increasing among popular applications in - Debian. For example, in unstable, GNOME 2 has - excellent support (almost level 2) in almost all its - applications; the big remaining one is gnome-terminal, - of which one requires development versions in order to - support UTF-8 (available in Debian experimental now if - you want to play). I think that by the time sarge is - released, UTF-8 support will start to hit critical - mass.

I think it is fairly obvious that we need to eventually transition to UTF-8 for our package - infrastructure; it is really the only sane charset in + infrastructure; it is really the only sane char-set in an international environment. Now, we can't switch to using UTF-8 for package control fields and the like until dpkg has better support, but one thing we can @@ -9433,7 +9598,7 @@ install-info --quiet --remove /usr/share/info/foobar.info

If the changelog format does not contain date or package name information this information should be omitted from - the output. The parser should not attempt to synthesise + the output. The parser should not attempt to synthesize it or find it from other sources.

@@ -9475,7 +9640,7 @@ install-info --quiet --remove /usr/share/info/foobar.info This is the canonical temporary location for the construction of binary packages by the binary target. The directory tmp serves as the root of - the filesystem tree as it is being constructed (for + the file system tree as it is being constructed (for example, by using the package's upstream makefiles install targets and redirecting the output there), and it also contains the DEBIAN subdirectory. See dpkg-source - before applying the changes it will create the debian directory, and afterwards it will make - debian/rules world-exectuable. + debian/rules world-executable.

@@ -9761,7 +9926,7 @@ install-info --quiet --remove /usr/share/info/foobar.info This field in dpkg's status file records whether the user wants a package installed, removed or left alone, whether it is broken (requiring - reinstallation) or not and what its current state on the + re-installation) or not and what its current state on the system is. Each of these pieces of information is a single word.

@@ -9793,7 +9958,7 @@ install-info --quiet --remove /usr/share/info/foobar.info Obsolete fields

- These are still recognised by dpkg but should + These are still recognized by dpkg but should not appear anywhere any more. @@ -9907,7 +10072,7 @@ install-info --quiet --remove /usr/share/info/foobar.info When a package is installed for the first time dpkg will install the file that comes with it, unless that would mean overwriting a file already on the - filesystem. + file system.

diff --git a/upgrading-checklist.html b/upgrading-checklist.html index 9bd61eb..0cb73b8 100644 --- a/upgrading-checklist.html +++ b/upgrading-checklist.html @@ -7,9 +7,9 @@ Created On : Thu Oct 29 20:54:48 1998 Created On Node : tiamat.datasync.com Last Modified By : Manoj Srivastava - Last Modified On : Mon Aug 23 14:19:01 2004 + Last Modified On : Sat Jun 18 00:16:40 2005 Last Machine Used: glaurung.internal.golden-gryphon.com - Update Count : 49 + Update Count : 51 Status : Unknown, Use with caution! HISTORY : Description : @@ -53,11 +53,60 @@ picking your way through this list.

The checklist

+3.7.2.2                        Oct 2006
+     * Maintainer scripts must not be world writeable (up from a
+       should to a must)                                         [6.1]
+3.7.2.0                        Apr 2006
+     * Revert the cgi-lib change.                                [11.5]
+
+3.7.1.0                        Apr 2006
+     * It is now possible to create shared libraries without
+       relocatable code (using -fPIC) in certain exceptional cases,
+       provided some procedures are followed, and for creating static
+       libraries with relocatable code (again, using -fPIC).
+       Discussion on debian-devel@lists.debian.org, getting a rough
+       consensus, and documenting it in README.Debian constitute most
+       of the process.                                           [10.2]    
+     * Packages should install any relevant files into the directories
+       /usr/include/X11/and /usr/lib/X11/, but if they do so, they
+       must  pre-depend on x11-common (>= 1:7.0.0)              [11.8.7] 
+
+3.7.0.0                        Apr 2006
+     * Packages shipping web server CGI files are expected to install
+       them in /usr/lib/cgi-lib/ directories.  This location change
+       perhaps should be documented in NEWS                      [11.5]
+     * Web server packages should include a standard scriptAlias of
+       cgi-lib to /usr/lib/cgi-lib.                              [11.5]
+     * The version of FHS mandated by policy has been upped to
+       2.3. There should be no changes required for most packages,
+       though new top level directories /media, /srv, etc may be of
+       interest.                                                 [9.1.1]
+     * All fields, apart from the Uploaders field, in the control file
+       are supposed to be a single logical line, which may be spread
+       over multiple physical  lines (newline followed by space is
+       elided).  However, any parser for the control file must allow
+       the Uploaders field to be spread over multiple physical lines
+       as well, to prepare for future changes.                 [ 5.1, 5.6.3 ]
+     * When scripts are installed into a directory in the system
+       PATH, the script name should not include an extension that
+       denotes the scripting language currently used to implement it.
+                                                              [ 10.4 ]
+     * packages that invoke initscripts now must use invoke-rc.d to do
+       so since it also pays attention to run levels and other local
+       constraints.                                                [ 9.3.3.2 ]
+     * We no longer use /usr/X11R6, since we have migrated away to
+       using Xorg paths. This means, for one thing, fonts live in
+       /usr/share/fonts/X11/ now, and /usr/X11R6 is gone.
+                                                      [ 11.8.5.2, 11.8.7, etc]
+
+
 3.6.2.0                        2005
      * Recommend doc-base, and not menu, for registering package documentation.
      * Run time support programs should live in subdirectories of
-       /usr/lib/ or /usrshare, and preferably the shared lib is named
+       /usr/lib/ or /usr/share, and preferably the shared lib is named
        the same as the package name (to avoid name collisions). [8.1]
+     * It is recommended that HTTP servers provide an alias /images to
+       allow packages to share image files with the web server [11.5]
 
 3.6.1.0                    Aug 2003
      + Prompting the user should be done using debconf. Non debconf
@@ -73,8 +122,8 @@ picking your way through this list.
        fields were updated (new fields like Closes, Changed-By were added)
        and the list of fields for each of control, .changes and .dsc files
        is now in Policy, and they're marked mandatory, recommended or
-       optional based on the current practice and the behaviour of the
-       deb-building toolchain.
+       optional based on the current practice and the behavior of the
+       deb-building tool-chain.
      + Elimination of needlessly deep section levels, primarily in the
        chapter Debian Archive, from which two new chapters were split out,
        Binary packages and Source packages. What remained was reordered
@@ -86,7 +135,7 @@ picking your way through this list.
        talked about different aspects of files: their content, their syntax,
        and their placement in the file system. In particular, see the new
        sections about changelog files.
-     - Added Games/Simulation and Apps/Education to menu subpolicy
+     - Added Games/Simulation and Apps/Education to menu sub-policy
        [menu policy]
      - Debian changelogs should be UTF-8 encoded. [C.2.2]
      - shared libraries must be linked against all libraries that they
diff --git a/virtual-package-names-list.txt b/virtual-package-names-list.txt
index 0b6ba24..b4b5709 100644
--- a/virtual-package-names-list.txt
+++ b/virtual-package-names-list.txt
@@ -61,7 +61,7 @@ Miscellaneous
  emacsen                 the GNU emacs or a compatible editor
  tclsh                   a /usr/bin/tclsh (*)
  wish                    a /usr/bin/wish (*)
-
+ lzh-archiver            an LZH archiver package
 Development
 -----------
  c-compiler              a C compiler
@@ -84,7 +84,6 @@ System
 
 Documentation
 -------------
- aspell-dictionary       a dictionary for the aspell system
  dict-client             clients for the Dictionary Server
  dict-server             the Dictionary Server
  info-browser            something that can browse GNU Info files
@@ -92,6 +91,8 @@ Documentation
  myspell-dictionary      a dictionary for the myspell system
  man-browser             something that can read man pages
  stardict-dictionary     a dictionary for stardict
+ stardict                application capable of reading stardict-dictdata                     
+ stardict-dictdata       dictionary data which can be read from stardict    
  wordlist                a /usr/share/dict/words (*)
  www-browser             something that can browse HTML files
 
@@ -100,6 +101,7 @@ Network
  dhcp-client             a DHCP client
  ftp-server              a FTP server
  httpd                   a HTTP server
+ httpd-cgi               A CGI capable HTTP server
  ident-server            an identd daemon
  inetd-superserver       an inetd server
  lambdamoo-core          a lambdamoo-compatible database package  
@@ -130,6 +132,9 @@ X Window System
                          services
  xserver                 an X server that (directly or indirectly) manages
                          physical input and display hardware
+ x-session-manager       a program which starts a desktop environment
+                         or launches a general X session
+ x-display-manager       an X client which manages a collection of X servers
 
 Graphics and MultiMedia
 -----------------------
@@ -153,6 +158,14 @@ Java and virtual machines
  java1-runtime           a Java runtime environment, Java version 1
  java2-runtime           a Java runtime environment, Java version 2
 
+Scheme and interpreters
+-------------------------
+ scheme-r4rs             Scheme interpreter with the R4RS environment                       
+ scheme-r5rs             Scheme interpreter with the R5RS environment                       
+ scheme-ieee-11878-1900  Scheme interpreter with the IEEE-11878-1900 environment            
+ scheme-srfi-0           Scheme interpreter accepting the SRFI 0 language extension         
+ scheme-srfi-7           Scheme interpreter accepting the SRFI 7 language                   
+ scheme-srfi-55          Scheme interpreter accepting the SRFI 55 language extension       
 
 Old and obsolete virtual package names
 --------------------------------------
@@ -250,3 +263,26 @@ Manoj Srivastava:
 Manoj Srivastava:
    4 Feb 2005 Added mpd-client
               Added flexmem
+
+Manoj Srivastava:
+   16 Jun 2005  Removed aspell-dictionary
+
+Manoj Srivastava:
+   18 Jun 2005  Added x-session-manager
+                Added the section on Scheme and interpreters, which
+                includes: 
+                  scheme-r4rs                 
+                  scheme-r5rs                 
+                  scheme-ieee-11878-1900      
+                  scheme-srfi-0               
+                  scheme-srfi-7               
+                  scheme-srfi-55          
+                Added x-display-manager
+
+Manoj Srivastava:
+   26 April 2006 Added httpd-cgi
+
+Manoj Srivastava:
+   02 October 2006 Added stardict
+                   Added stardict-dictdata
+                   Added lzh-archiver
-- 
2.39.5

J4jxvT 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:s3lAwwUb!>R0QVJ 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 Spa1^9{rkUw{SpxXFb4p=#IiL2 diff --git a/fhs-2.1-source.tar.gz b/fhs-2.1-source.tar.gz deleted file mode 100644 index 4d7e4804ab70a5ea77e7063f3a20cb2ba3c145ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32155 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 diff --git a/fhs-2.1.html.tar.gz b/fhs-2.1.html.tar.gz deleted file mode 100644 index a5de1abeb0042063a93a291f2146f3ecc7285cff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33684 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 I3WNR2#SM;rY5)KL diff --git a/fhs-2.1.pdf.gz b/fhs-2.1.pdf.gz deleted file mode 100644 index 7d9bbd2852042c1d6e2dfcb66e5298f552bc61be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69024 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 diff --git a/fhs-2.3.pdf.gz b/fhs-2.3.pdf.gz index a008bba6890f6390e4f3e66678866dc80e4f61a9..0bfd4af999705edb25a596c2398fcaa7d634f217 100644 GIT binary patch delta 30 mcmdn?m3RABUJm(g4vx6awa$$ktsIQ4986m|nAcS?G5`RtE(w|d delta 28 kcmdn~m3P}$UJm(g4vquM#T^ - - - - -Changes from FHS 2.0 to FHS 2.1 - - - - - -Changes from FHS 2.0 to FHS 2.1 -