README.docdirs revision 1.1
11.1SdhollandIn July 2014 the layout of /usr/share/doc was drastically rearranged.
21.1SdhollandBecause of the lack of rename support in CVS, the source dirs for the
31.1Sdhollanddocs have not yet been rearranged to match. (And also, many of the
41.1Sdhollandsource dirs are scattered across the tree and are hard to find
51.1Sdhollandanyhow.)
61.1Sdholland
71.1SdhollandThe following is a hopefully complete list of the /usr/share/doc docs
81.1Sdhollandand where they come from. For things in external, I've listed where
91.1Sdhollandthe makefiles that install the docs are; these point to the doc
101.1Sdhollandsources, which are usually somewhere somewhat different.
111.1Sdholland
121.1Sdholland
131.1SdhollandReference docs (in /usr/share/doc/reference/ref[1-9])
141.1Sdholland------------------------------------------------------------
151.1Sdholland
161.1Sdholland	ref1/atf		src/external/bsd/atf
171.1Sdholland	ref1/bzip		src/lib/libbz2
181.1Sdholland	ref1/config		src/share/doc/smm/config
191.1Sdholland	ref1/csh		src/bin/csh/USD.doc
201.1Sdholland	ref1/ex			src/external/bsd/nvi/docs/USD.doc/exref
211.1Sdholland	ref1/gprof		src/usr.bin/gprof/PSD.doc
221.1Sdholland	ref1/kyua/*		src/external/bsd/kyua-*/share/doc/kyua-*
231.1Sdholland	ref1/mail		src/usr.bin/mail/USD.doc
241.1Sdholland	ref1/make		src/usr.bin/make/USD.doc
251.1Sdholland	ref1/roff/memacros	src/share/doc/usd/19.memacros
261.1Sdholland	ref1/roff/meref		src/share/doc/usd/20.meref
271.1Sdholland	ref1/roff/msdiffs	src/share/doc/usd/18.msdiffs
281.1Sdholland	ref1/roff/msmacros	src/share/doc/usd/17.msmacros
291.1Sdholland	ref1/roff/mom		src/gnu/usr.bin/groff/contrib/mom/momdoc
301.1Sdholland	ref1/roff/mom_examples	src/gnu/usr.bin/groff/contrib/mom/examples
311.1Sdholland	ref1/sh			src/bin/sh/USD.doc
321.1Sdholland	ref1/vi			src/external/bsd/nvi/docs/USD.doc/vi.ref
331.1Sdholland
341.1Sdholland	ref3/curses		src/lib/libcurses/PSD.doc
351.1Sdholland	ref3/sysman		src/share/doc/psd/05.sysman
361.1Sdholland	ref3/sockets		src/share/doc/psd/20.ipctut
371.1Sdholland	ref3/sockets-advanced	src/share/doc/psd/21.ipc
381.1Sdholland
391.1Sdholland	ref6/rogue		src/games/rogue/USD.doc
401.1Sdholland	ref6/trek		src/games/trek/USD.doc
411.1Sdholland
421.1Sdholland	ref7/quotas		src/share/doc/smm/04.quotas
431.1Sdholland
441.1Sdholland	ref8/bind9		src/external/bsd/bind/bin/html
451.1Sdholland	ref8/lpd		src/usr.sbin/lpr/SMM.doc
461.1Sdholland	ref8/ntp		src/external/bsd/ntp/html
471.1Sdholland	ref8/postfix		src/external/ibm-public/postfix/share/html
481.1Sdholland	ref8/timedop		src/usr.sbin/timed/SMM.doc/timedop
491.1Sdholland	ref8/timed		src/usr.sbin/timed/SMM.doc/timed
501.1Sdholland
511.1Sdholland	ref9/net		src/share/doc/smm/18.net
521.1Sdholland	ref9/nfs		src/share/doc/smm/06.nfs
531.1Sdholland
541.1SdhollandPapers (in /usr/share/doc/papers)
551.1Sdholland------------------------------------------------------------
561.1Sdholland
571.1Sdholland	mckusick84-ffs		src/share/doc/smm/05.fastfs
581.1Sdholland	mckusick85-fsck		src/sbin/fsck_ffs/SMM.doc
591.1Sdholland	morris78-password	src/share/doc/smm/17.password
601.1Sdholland
611.1SdhollandUser supplementary documents (in /usr/share/doc/usd)
621.1Sdholland------------------------------------------------------------
631.1Sdholland
641.1Sdholland	beginner		src/share/doc/usd/01.begin
651.1Sdholland	ed			external/bsd/nvi/docs/USD.doc/edit
661.1Sdholland	vi			external/bsd/nvi/docs/USD.doc/vitut
671.1Sdholland
681.1SdhollandSystem manager manual (in /usr/share/doc/smm)
691.1Sdholland------------------------------------------------------------
701.1Sdholland
711.1Sdholland	(none)
721.1Sdholland
731.1SdhollandProgrammer supplementary documents (in /usr/share/doc/psd)
741.1Sdholland------------------------------------------------------------
751.1Sdholland
761.1Sdholland	(none)
771.1Sdholland
781.1Sdholland
791.1Sdholland
801.1SdhollandHere is a list of the historic documents as of just before the reorg:
811.1Sdholland------------------------------------------------------------
821.1Sdholland
831.1Sdholland	usd/01.begin		kept in USD
841.1Sdholland	usd/02.learn		missing
851.1Sdholland	usd/03.shell		-> ref1/sh
861.1Sdholland	usd/04.csh		-> ref1/csh
871.1Sdholland	usd/05.dc		missing
881.1Sdholland	usd/06.bc		missing
891.1Sdholland	usd/07.mail		-> ref1/mail
901.1Sdholland	usd/08.mh		missing
911.1Sdholland	usd/09.edtut		missing
921.1Sdholland	usd/10.edadv		missing
931.1Sdholland	usd/11.edit		kept in USD
941.1Sdholland	usd/12.ex		-> ref1/ex
951.1Sdholland	usd/12.vi		kept in USD
961.1Sdholland	usd/13.viref		-> ref1/vi
971.1Sdholland	usd/14.jove		missing
981.1Sdholland	usd/15.sed		missing
991.1Sdholland	usd/16.awk		missing
1001.1Sdholland	usd/17.msmacros		-> ref1/roff/msmacros
1011.1Sdholland	usd/18.msdiffs		-> ref1/roff/msdiffs
1021.1Sdholland	usd/19.memacros		-> ref1/roff/memacros
1031.1Sdholland	usd/20.meref		-> ref1/roff/meref
1041.1Sdholland	usd/21.troff		missing
1051.1Sdholland	usd/22.trofftut		missing
1061.1Sdholland	usd/23.eqn		missing
1071.1Sdholland	usd/24.eqnguide		missing
1081.1Sdholland	usd/25.tbl		missing
1091.1Sdholland	usd/26.refer		missing
1101.1Sdholland	usd/27.invert		missing
1111.1Sdholland	usd/28.bib		missing
1121.1Sdholland	usd/29.diction		missing
1131.1Sdholland	usd/30.rogue		-> ref6/rogue
1141.1Sdholland	usd/31.trek		-> ref6/trek
1151.1Sdholland
1161.1Sdholland	smm/01.setup		kept (for now) in SMM
1171.1Sdholland	smm/02.config		-> ref1/config
1181.1Sdholland	smm/03.fsck_ffs		-> papers/mckusick85-fsck
1191.1Sdholland	smm/04.quotas		-> ref7/quotas
1201.1Sdholland	smm/05.fastfs		-> papers/mckusick84-ffs
1211.1Sdholland	smm/06.nfs		-> ref9/nfs
1221.1Sdholland	smm/07.lpd		-> ref8/lpd
1231.1Sdholland	smm/11.timedop		-> ref8/timed
1241.1Sdholland	smm/12.timed		-> ref5/timed
1251.1Sdholland	smm/13.amd		missing
1261.1Sdholland	smm/16.security		missing
1271.1Sdholland	smm/17.password		-> papers/morris78-password
1281.1Sdholland	smm/18.net		-> ref9/net
1291.1Sdholland
1301.1Sdholland	(It is not clear what happened to SMM docs 8-10, 14-15, and 19+.)
1311.1Sdholland
1321.1Sdholland	psd/01.cacm		missing
1331.1Sdholland	psd/02.implement	missing
1341.1Sdholland	psd/03.iosys		missing
1351.1Sdholland	psd/04.uprog		missing
1361.1Sdholland	psd/05.sysman		-> ref3/sysman
1371.1Sdholland	psd/06.Clang		missing
1381.1Sdholland	psd/07.pascal		missing
1391.1Sdholland	psd/08.f77		missing
1401.1Sdholland	psd/09.f77io		missing
1411.1Sdholland	psd/10.gdb		missing
1421.1Sdholland	psd/11.adb		missing
1431.1Sdholland	psd/12.make		-> ref1/make
1441.1Sdholland	psd/13.rcs		missing
1451.1Sdholland	psd/14.sccs		missing
1461.1Sdholland	psd/15.yacc		missing
1471.1Sdholland	psd/16.lex		missing
1481.1Sdholland	psd/17.m4		missing
1491.1Sdholland	psd/18.gprof		-> ref1/gprof
1501.1Sdholland	psd/19.curses		-> ref3/curses
1511.1Sdholland	psd/20.ipctut		-> ref3/sockets
1521.1Sdholland	psd/21.ipc		-> ref3/sockets-advanced
153