[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 新年好!release-notes sgml 05请指正



不好意思,拖了好长时间,又开始校对了。
加入了 wen 兄的校正。

多谢两位。

//////////////////////////////////////////////////////
  甚至包含了有关修改现存的一些非 PAM 的应用程序,使之支持新的认证
  模式的技术说明。

  <p>PAM 升级的主要部分是将 <package/secure-su/ 合并到主注册包。
  <package/shellutils/ 提供的缺省的 <prgn/su/ 现在由 <package/login/
  提供,这样 PAM 的整合就更完善,更全面。如果你习惯于使用缺省的
  <prgn/su/,那么你将不会注意到新版本中的任何改动。但是,使用逐渐
  被淘汰的 <package/secure-su/ 包的用户必须检查他们的配置以确信新的
  PAM 安装是和 <package/secure-su/ 相兼容的。

  <p>你可能注意到这个发行版包含两个Perl版本:5.004(在 
  <package/perl-5.004*/包里)和5.005(在 <package/perl-5.005*/包里)。
  我们强烈推荐使用后者,那个新版本,并删除旧版本。旧版只是一个方便
  程序员的兼容版本。<footnote>这个操作可通过安装perl-5.005包来完成,
  使用诸如<tt/apt-get install perl-5.005/命令。</footnote>
  如果在你的脚本中含有或使用任何新的<package/lib*-perl/包中的Perl模块,
  你必须将文件 <file>/usr/bin/perl</file>进行符号连接
  (用<prgn/update-alternatives/),指向Perl 5.005,否则你将会遇到麻烦。

  <p>请注意Debian non-US 存档已经作了轻微的改动以配合对自由软件和
  非自由软件的区分。如果你已经使用 <package/apt/来访问non-US,
  你需要改变你的文件 <file>/etc/apt/sources.list</file>中的下列行:

<example>
deb http://non-US.debian.org/debian-non-US potato/non-US main contrib non-free
</example>

  <p> <prgn/inetd/ 的以前版本(由 <package/netbase/包提供) 有一个错误,
  当 <prgn/inetd/ 被终止时,如果存在一个正在使用 <prgn/inetd/ 内建服务的
  连接,那么 <prgn/inetd/ 将有可能无法重启。
  这个错误已经在当前版本的 <package/netbase/ 中被修正,但是
  旧版本仍然容易出现问题。如果你发现 <prgn/inetd/ 不能正常重启动,请寻找任何
  仍在运行的<prgn/inetd/ 进程,或者诸如 "-discard" 或 "-echo" 的进程。
  如果你安装了 <package/psmisc/ 包,运行:

<example>
sed 's/[[:space:]][[:space:]]*/ /g' /etc/inetd.conf |
            grep '^ *[^#]' | cut -d" " -f1,3 |
            while read serv type; do
                fuser -n $type $serv;
            done
</example>

  在root用户权限下,它将告诉你哪一个进程正在使用 <prgn/inetd/关注的端口。

  <p>smail MTA的用户要注意发行版本&release;不再包含这个包,因为它
  在我们测试期间有严重错误。修正的smail包仍放在不稳定发行中,或在
   <url id="http://www.fs.tum.de/~bunk/smail.html";> 。 <!-- um,
  there's nothing there -->

  <p>新的 XFree86 和其它 <package/xserver-*/ 包也包含在这个发行版本中。
  与以前的版本(2.1版)比较,它们提供了对你的图形硬件更好的支持,
  尤其是针对许多新图形卡的驱动程序,例如 3D 加速卡。如果你不知道应该选择哪个
  X服务器包,可以尝试使用 <prgn/xviddetect/ 程序(来自 <package/xviddetect/包),
  它将根据你的PCI/AGP总线信息输出你应该安装的 X 服务器的名字。 

<![ %sparc [
  <p>如果你没有安装 gpm 但希望在你的SPARC系统上运行 X ,
  你需要先删除 <file>/dev/gpmdata</file> 文件。
]]>

  <p>使用Intel i810芯片组的用户应该注意,为了能够正确地工作,X 服务器需要
  一个特殊的 Linux 内核模块的支持,而这个模块还没有被加入到 Linux 内核的
  源码中。这个模块的源码以及编译和使用的
  说明书可以在主页<url id="&url-x-strike-force" name="X Strike Force">中找到。

  <p>如果你的X服务器使用正在升级<prgn/xfs/字体服务器的主机上的字体服务器,
  它将在
   <prgn/xfs/停止时失去与字体服务器的连接。这不是致命的,但却令人讨厌。
  注意:相似的问题会出现在其它守护程序上,所以你要做好准备。
  //////////////////////////////////////////////////////////////////


  aspect of the PAM library, even tips on modifying your existing non-PAM
  apps to support the new authentication model.

  
  <p>One major part of the PAM upgrade was merging <package/secure-su/
  into the main login package. The default <prgn/su/ provided by
  <package/shellutils/ is now provided by the <package/login/ package so
  that PAM integration was more complete and system wide. If you used to
  use the default <prgn/su/, then you should not notice any changes with
  the new version. However, users of the obsolete <package/secure-su/
  package may have to check their configurations to ensure that the new PAM
  setup is compatible.

  <p>You may notice that this release includes two versions of Perl: 5.004
  (in <package/perl-5.004*/ packages) and 5.005 (in <package/perl-5.005*/
  packages). We highly recommend using the latter, newer version, and
  removing the old version, which is kept only for compatibility, as a
  convenience to programmers.<footnote>This can be accomplished by
  installing the perl-5.005 package, using e.g.
  <tt/apt-get install perl-5.005/</footnote>
  If you have/use any Perl modules from the new <package/lib*-perl/ packages
  in your scripts, you will have to set the <file>/usr/bin/perl</file>
  symlink (using <prgn/update-alternatives/) to point to Perl 5.005,
  otherwise you will experience problems.

  <p>Please note that the Debian non-US archive has been slightly reorganized
  in order to support separation between free and non-free software.
  If you already used <package/apt/ to access it, you will need to change
  your <file>/etc/apt/sources.list</file> lines for non-US to this form:

<example>
deb http://non-US.debian.org/debian-non-US potato/non-US main contrib non-free
</example>

  <p>Previous versions of <prgn/inetd/ (provided by the <package/netbase/
  package) had a bug in that when <prgn/inetd/ was stopped, an existing
  connection to some of the internal services could stop <prgn/inetd/ from
  restarting. This bug has been fixed in the current <package/netbase/, but
  older version of it are still vulnerable. If you find <prgn/inetd/ isn't
  restarting properly, look for any existing <prgn/inetd/ processes that are
  still running, or processes such as "-discard" or "-echo". If you have the
  <package/psmisc/ package installed, running:

<example>
sed 's/[[:space:]][[:space:]]*/ /g' /etc/inetd.conf |
            grep '^ *[^#]' | cut -d" " -f1,3 |
            while read serv type; do
                fuser -n $type $serv;
            done
</example>

  as root will tell you which processes are using ports <prgn/inetd/ is
  interested in.

  <p>Users of smail MTA will notice that release &release; doesn't ship
  that package anymore, due to serious bugs it had during our test cycles.
  Updated smail packages may still be found in the unstable distribution,
  or at <url id="http://www.fs.tum.de/~bunk/smail.html";>.<!-- um,
  there's nothing there -->

  <p>The new XFree86 and other <package/xserver-*/ packages introduced in
  this release, compared to those in the previous release, 2.1, may very
  well contain better support for your graphics hardware, especially drivers
  for newer graphics cards such as many 3D accelerator cards. If you don't
  know exactly which X server package to choose, try the <prgn/xviddetect/
  program (from <package/xviddetect/ package), that will output the name of
  the needed X server, based on information found about your PCI/AGP bus. 

<![ %sparc [
  <p>If you don't have gpm installed and wish to run X on your SPARC system,
  you may have to remove the <file>/dev/gpmdata</file> file first.
]]>

  <p>Users of the Intel i810 chipset should be aware that, to properly
  function, the X server requires a Linux kernel module that does not ship
  with the Linux kernel sources. The source code to this module, and
  instructions for compiling it and using it, may be found at the
  <url id="&url-x-strike-force" name="X Strike Force"> page.

  <p>If the X server you are using refers to the upgrading host for
  <prgn/xfs/ font services, it will lose its connection to the font server
  when <prgn/xfs/ is stopped. This is not fatal, but can be annoying.
  Note: similar things may happen for other daemons, so be prepared.



-- 
Best regard
hashao



Reply to: