1*c6bc30feSdhollandIn July 2014 the layout of /usr/share/doc was drastically rearranged. 2*c6bc30feSdhollandBecause of the lack of rename support in CVS, the source dirs for the 3*c6bc30feSdhollanddocs have not yet been rearranged to match. (And also, many of the 4*c6bc30feSdhollandsource dirs are scattered across the tree and are hard to find 5*c6bc30feSdhollandanyhow.) 6*c6bc30feSdholland 7*c6bc30feSdhollandThe following is a hopefully complete list of the /usr/share/doc docs 8*c6bc30feSdhollandand where they come from. For things in external, I've listed where 9*c6bc30feSdhollandthe makefiles that install the docs are; these point to the doc 10*c6bc30feSdhollandsources, which are usually somewhere somewhat different. 11*c6bc30feSdholland 12*c6bc30feSdholland 13*c6bc30feSdhollandReference docs (in /usr/share/doc/reference/ref[1-9]) 14*c6bc30feSdholland------------------------------------------------------------ 15*c6bc30feSdholland 16*c6bc30feSdholland ref1/atf src/external/bsd/atf 17*c6bc30feSdholland ref1/bzip src/lib/libbz2 18*c6bc30feSdholland ref1/config src/share/doc/smm/config 19*c6bc30feSdholland ref1/csh src/bin/csh/USD.doc 20*c6bc30feSdholland ref1/ex src/external/bsd/nvi/docs/USD.doc/exref 21*c6bc30feSdholland ref1/gprof src/usr.bin/gprof/PSD.doc 22*c6bc30feSdholland ref1/kyua/* src/external/bsd/kyua-*/share/doc/kyua-* 23*c6bc30feSdholland ref1/mail src/usr.bin/mail/USD.doc 24*c6bc30feSdholland ref1/make src/usr.bin/make/USD.doc 25*c6bc30feSdholland ref1/roff/memacros src/share/doc/usd/19.memacros 26*c6bc30feSdholland ref1/roff/meref src/share/doc/usd/20.meref 27*c6bc30feSdholland ref1/roff/msdiffs src/share/doc/usd/18.msdiffs 28*c6bc30feSdholland ref1/roff/msmacros src/share/doc/usd/17.msmacros 29*c6bc30feSdholland ref1/roff/mom src/gnu/usr.bin/groff/contrib/mom/momdoc 30*c6bc30feSdholland ref1/roff/mom_examples src/gnu/usr.bin/groff/contrib/mom/examples 31*c6bc30feSdholland ref1/sh src/bin/sh/USD.doc 32*c6bc30feSdholland ref1/vi src/external/bsd/nvi/docs/USD.doc/vi.ref 33*c6bc30feSdholland 34*c6bc30feSdholland ref3/curses src/lib/libcurses/PSD.doc 35*c6bc30feSdholland ref3/sysman src/share/doc/psd/05.sysman 36*c6bc30feSdholland ref3/sockets src/share/doc/psd/20.ipctut 37*c6bc30feSdholland ref3/sockets-advanced src/share/doc/psd/21.ipc 38*c6bc30feSdholland 39*c6bc30feSdholland ref6/rogue src/games/rogue/USD.doc 40*c6bc30feSdholland ref6/trek src/games/trek/USD.doc 41*c6bc30feSdholland 42*c6bc30feSdholland ref7/quotas src/share/doc/smm/04.quotas 43*c6bc30feSdholland 44*c6bc30feSdholland ref8/bind9 src/external/bsd/bind/bin/html 45*c6bc30feSdholland ref8/lpd src/usr.sbin/lpr/SMM.doc 46*c6bc30feSdholland ref8/ntp src/external/bsd/ntp/html 47*c6bc30feSdholland ref8/postfix src/external/ibm-public/postfix/share/html 48*c6bc30feSdholland ref8/timedop src/usr.sbin/timed/SMM.doc/timedop 49*c6bc30feSdholland ref8/timed src/usr.sbin/timed/SMM.doc/timed 50*c6bc30feSdholland 51*c6bc30feSdholland ref9/net src/share/doc/smm/18.net 52*c6bc30feSdholland ref9/nfs src/share/doc/smm/06.nfs 53*c6bc30feSdholland 54*c6bc30feSdhollandPapers (in /usr/share/doc/papers) 55*c6bc30feSdholland------------------------------------------------------------ 56*c6bc30feSdholland 57*c6bc30feSdholland mckusick84-ffs src/share/doc/smm/05.fastfs 58*c6bc30feSdholland mckusick85-fsck src/sbin/fsck_ffs/SMM.doc 59*c6bc30feSdholland morris78-password src/share/doc/smm/17.password 60*c6bc30feSdholland 61*c6bc30feSdhollandUser supplementary documents (in /usr/share/doc/usd) 62*c6bc30feSdholland------------------------------------------------------------ 63*c6bc30feSdholland 64*c6bc30feSdholland beginner src/share/doc/usd/01.begin 65*c6bc30feSdholland ed external/bsd/nvi/docs/USD.doc/edit 66*c6bc30feSdholland vi external/bsd/nvi/docs/USD.doc/vitut 67*c6bc30feSdholland 68*c6bc30feSdhollandSystem manager manual (in /usr/share/doc/smm) 69*c6bc30feSdholland------------------------------------------------------------ 70*c6bc30feSdholland 71*c6bc30feSdholland (none) 72*c6bc30feSdholland 73*c6bc30feSdhollandProgrammer supplementary documents (in /usr/share/doc/psd) 74*c6bc30feSdholland------------------------------------------------------------ 75*c6bc30feSdholland 76*c6bc30feSdholland (none) 77*c6bc30feSdholland 78*c6bc30feSdholland 79*c6bc30feSdholland 80*c6bc30feSdhollandHere is a list of the historic documents as of just before the reorg: 81*c6bc30feSdholland------------------------------------------------------------ 82*c6bc30feSdholland 83*c6bc30feSdholland usd/01.begin kept in USD 84*c6bc30feSdholland usd/02.learn missing 85*c6bc30feSdholland usd/03.shell -> ref1/sh 86*c6bc30feSdholland usd/04.csh -> ref1/csh 87*c6bc30feSdholland usd/05.dc missing 88*c6bc30feSdholland usd/06.bc missing 89*c6bc30feSdholland usd/07.mail -> ref1/mail 90*c6bc30feSdholland usd/08.mh missing 91*c6bc30feSdholland usd/09.edtut missing 92*c6bc30feSdholland usd/10.edadv missing 93*c6bc30feSdholland usd/11.edit kept in USD 94*c6bc30feSdholland usd/12.ex -> ref1/ex 95*c6bc30feSdholland usd/12.vi kept in USD 96*c6bc30feSdholland usd/13.viref -> ref1/vi 97*c6bc30feSdholland usd/14.jove missing 98*c6bc30feSdholland usd/15.sed missing 99*c6bc30feSdholland usd/16.awk missing 100*c6bc30feSdholland usd/17.msmacros -> ref1/roff/msmacros 101*c6bc30feSdholland usd/18.msdiffs -> ref1/roff/msdiffs 102*c6bc30feSdholland usd/19.memacros -> ref1/roff/memacros 103*c6bc30feSdholland usd/20.meref -> ref1/roff/meref 104*c6bc30feSdholland usd/21.troff missing 105*c6bc30feSdholland usd/22.trofftut missing 106*c6bc30feSdholland usd/23.eqn missing 107*c6bc30feSdholland usd/24.eqnguide missing 108*c6bc30feSdholland usd/25.tbl missing 109*c6bc30feSdholland usd/26.refer missing 110*c6bc30feSdholland usd/27.invert missing 111*c6bc30feSdholland usd/28.bib missing 112*c6bc30feSdholland usd/29.diction missing 113*c6bc30feSdholland usd/30.rogue -> ref6/rogue 114*c6bc30feSdholland usd/31.trek -> ref6/trek 115*c6bc30feSdholland 116*c6bc30feSdholland smm/01.setup kept (for now) in SMM 117*c6bc30feSdholland smm/02.config -> ref1/config 118*c6bc30feSdholland smm/03.fsck_ffs -> papers/mckusick85-fsck 119*c6bc30feSdholland smm/04.quotas -> ref7/quotas 120*c6bc30feSdholland smm/05.fastfs -> papers/mckusick84-ffs 121*c6bc30feSdholland smm/06.nfs -> ref9/nfs 122*c6bc30feSdholland smm/07.lpd -> ref8/lpd 123*c6bc30feSdholland smm/11.timedop -> ref8/timed 124*c6bc30feSdholland smm/12.timed -> ref5/timed 125*c6bc30feSdholland smm/13.amd missing 126*c6bc30feSdholland smm/16.security missing 127*c6bc30feSdholland smm/17.password -> papers/morris78-password 128*c6bc30feSdholland smm/18.net -> ref9/net 129*c6bc30feSdholland 130*c6bc30feSdholland (It is not clear what happened to SMM docs 8-10, 14-15, and 19+.) 131*c6bc30feSdholland 132*c6bc30feSdholland psd/01.cacm missing 133*c6bc30feSdholland psd/02.implement missing 134*c6bc30feSdholland psd/03.iosys missing 135*c6bc30feSdholland psd/04.uprog missing 136*c6bc30feSdholland psd/05.sysman -> ref3/sysman 137*c6bc30feSdholland psd/06.Clang missing 138*c6bc30feSdholland psd/07.pascal missing 139*c6bc30feSdholland psd/08.f77 missing 140*c6bc30feSdholland psd/09.f77io missing 141*c6bc30feSdholland psd/10.gdb missing 142*c6bc30feSdholland psd/11.adb missing 143*c6bc30feSdholland psd/12.make -> ref1/make 144*c6bc30feSdholland psd/13.rcs missing 145*c6bc30feSdholland psd/14.sccs missing 146*c6bc30feSdholland psd/15.yacc missing 147*c6bc30feSdholland psd/16.lex missing 148*c6bc30feSdholland psd/17.m4 missing 149*c6bc30feSdholland psd/18.gprof -> ref1/gprof 150*c6bc30feSdholland psd/19.curses -> ref3/curses 151*c6bc30feSdholland psd/20.ipctut -> ref3/sockets 152*c6bc30feSdholland psd/21.ipc -> ref3/sockets-advanced 153