发信人: 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毫秒