发信人: Ambi_A@bbs.ustc.edu.cn (阿翔), 信区: cnlinux
标 题: Welcome to linux-kernel (fwd, Appendix)
发信站: 中国科大BBS站 (Fri Apr 24 19:04:34 1998)
转信站: Lilac!ustcnews!ustcbbs
= A. = Appendix A - Maintainers
This policy and FAQ is currently maintained by Frohwalt Egerer
<URL:mailto:froh@iconsult.com>. For communication concerning this
document please use <URL:mailto:kernelfaq@iconsult.com>, that mail
alias will always point to the current maintainer.
The policy is created from input on the linux kernel mailing list.
If desired by members of the list a vote will be held to ratify
the policy.
Thanks to David A Rusling <URL:mailto:rusling@linux.reo.dec.com>
for providing the foundation to section one. Thanks to Colin
Plumb <URL:mailto:colin@nyx.net> who refined my proposal for
section one using his fine taste of language.
Thanks to Cameron MacKinnon <URL:mailto:mackin@interlog.com> for
his really great article on getting started with kernel
development which I adopted into this document.
Thanks to Doug Ledford <URL:mailto:dledford@dialnet.net> for his
excellent description on how to hunt down filesystem corruption
problems.
Thanks to Eric Hoeltzel <URL:mailto:eric@dogbert.sitewerks.com>
for the enormous amount of suggestions.
Thanks to Evgeny Rodichev <URL:maito:er@sai.msu.su> for providing
the ver_linux shell script.
And thanks to W. Reilly Cooley, Kevin Fenzi, Gabriel Paubert, Marc
Merlin, Tethys, Antoine Reid, Sebastian Benoit, Regis Duchesne,
Riccardo Facchetti, J. Sean Connel, Seth M. Landsman, Martin
Radford, James Mastros, Nicholas J. Leon, E.Rodichev, Antoine
Reid, Ben Clifford, Melissa Johnson, Dave Wreski, Greg Patterson,
Keith Rohrer, Roch-Alexandre Nomine-Beguin, Raymo
<slk9q@cc.usu.edu>, Elliot Lee, Greg Alexander, Billy Harvey,
Harald Milz, John Carter, Janos Farkas, Tony Gale, Garst R. Reese,
Peter P. Eiserloh, Axel Boldt and all that I forgot to mention for
their input, suggestions and articles on the mailing list. This
FAQ would not exist without their help.
The quote of George B. Shaw in section 1.4 might not be
accurate. I heard it on German TV, remembered it for a few weeks
and translated it back to English for this FAQ.
= B. = Appendix B - Linux Kernel Mailing List Bug Report Form
Please use the following form to report bugs to the Linux kernel
mailing list. Having a standardized bug report form makes it
easier for you not to overlook things, and easier for the
developers to find just the little tad of information they're
really interested in.
First run the ver_linux script included at the end of this
Appendix or at <URL:ftp://ftp.sai.msu.su//sai2/ftp/pub/Linux/ver_linux>
It checks out the version of some important subsystems.
Use that information to fill in all fields of the bug report form,
and post it to the mailing list with a subject of "ISSUE: <one
lime summary from [1.]>" for easy identification by the developers
[1.] One line summary of the problem:
[2.] Full description of the problem/report:
[3.] Keywords (i.e., modules, networking, kernel):
[4.] Kernel version (from /proc/version):
[5.] Output of Oops.. message with symbolic information resolved
(see Kernel Mailing List FAQ, Section 1.5):
[6.] A small shell script or example program which triggers the
problem (if possible)
[7.] Environment
[7.1.] Software (add the output of the ver_linux script here)
[7.2.] Processor information (from /proc/cpuinfo):
[7.3.] Module information (from /proc/modules):
[7.4.] SCSI information (from /proc/scsi/scsi):
[7.5.] Other information that might be relevant to the problem
(please look in /proc and include all information that you
think to be relevant):
[X.] Other notes, patches, fixes, workarounds:
ver_linux (by Evgeny Rodichev <URL:mailto:er@sai.msu.su>
#!/bin/sh
# Before running this script please ensure that your PATH is
# typical as you use for compilation/istallation. I use
# /bin /sbin /usr/bin /usr/sbin /usr/local/bin, but it may
# differs on your system.
#
echo '-- Versions installed: (if some fields are empty or looks'
echo '-- unusual then possibly you have very old versions)'
uname -a
insmod -V 1>/tmp/ver_linux.tmp 2>>/tmp/ver_linux.tmp
awk 'NR==1{print "Kernel modules ",$NF}' /tmp/ver_linux.tmp
rm -f /tmp/ver_linux.tmp
echo "Gnu C " `gcc --version`
ld -v 2>&1 | awk -F\) '{print $1}' | awk \
'/BFD/{print "Binutils ",$NF}'
ls -l `ldd /bin/sh | awk '/libc/{print $3}'` | awk -F. \
'{print "Linux C Library " $(NF-2)"."$(NF-1)"."$NF}'
ldd -v | awk '{print "Dynamic Linker (ld.so)", $3}'
ls -l /usr/lib/libg++.so | awk -F. \
'{print "Linux C++ Library " $4"."$5"."$6}'
ps --version 2>&1 | awk 'NR==1{print "Procps ", $NF}'
mount --version | awk -F\- '{print "Mount ", $NF}'
netstat --version | awk \
'NR==1{if ($5 != "") { n=split($5,buf,"-"); ver=buf[n]; done=1 }}
NR==2{if (done != 1) ver=$3 }
END{print "Net-tools ",ver}'
loadkeys -h 2>&1 | awk 'NR==1{print "Kbd ",$3}'
expr --v | awk '{print "Sh-utils ", $NF}'
= C. = Appendix C - Unresolved Issues
> "I have recently found a need for an encrypted fs, I have
> however had trouble finding any ones that meet my needs."
=> Which encrypted fs implementations are out there, kernel and
userspace versions?
= D. = Appendix D - Change Log
$Log: draft,v $
Revision 1.11 1997/04/10 10:24:01 cvs
Consistent layout (use 2 spaces between sentences)
Added more information on unsubscribing
Added examples how to do kernel diffs
Added SYN Flooding information
Added P6 Local APIC Information
Imported ver_linux update by Evgeny Rodichev
Revision 1.10 1997/04/10 07:29:19 cvs
Contents updated automatically
Revision 1.9 1997/04/07 05:44:23 cvs
Added a revision header to the top of the draft. Otherwise 1.9 is
equivalent to 1.8
Revision 1.8 1997/04/07 05:40:09 cvs
Imported yet another set of suggestions by Eric.
Imported the ver_linux data collection script of Evgeny Rodichev.
Revision 1.7 1997/04/07 04:32:48 cvs
FAQ is available on http://kernelfaq.iconsult.com from now on.
Revision 1.6 1997/04/06 22:05:07 cvs
Imported lots of e-mailed spelling changes for the parts added in 1.5
Elaborated a bit more on some sections
First draft of the Bug Report Form
Included, updated and corrected a number of resources
Started to use '=' markers so grep will build the table of contents for me
Revision 1.5 1997/04/06 02:43:07 cvs
Fixed typo in Newsgroups: line. Feeling sheepish.
Revision 1.4 1997/04/06 02:41:29 cvs
Imported spelling and stylistic corrections
Elaborated on bug reports (section 1.5.)
Included secion 1.6. "Kernel patches"
Added some new resources to section 24
Added section 3, and 3.1 (common problems) and move the 'getting
started' text to 3.2.
Added a changelog (maintained by cvs)
Revision 1.1-1.3 "long ago"
Early drafts, 1.3 was not released to the public.
--
※ 来源: 中国科大BBS站 [bbs.ustc.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:209.576毫秒