[3882] in linux-net channel archive

home help back first fref pref prev next nref lref last post

EVEN MORE 2.0 vs 1.2 and INN config.

daemon@ATHENA.MIT.EDU (PATRICK MAIN)
Sat Jul 27 11:24:24 1996

Date: 	27 Jul 96 11:07:13 EDT
From: PATRICK MAIN <72254.3077@compuserve.com>
To: <thomas@cuivre.fdn.fr>, <linux-net@vger.rutgers.edu>,
        <linux-kernel@vger.rutgers.edu>

 >> Sender: thomas@melchior.cuivre.fdn.fr
 Received: from yoda.fdn.org (yoda.fdn.org [193.55.4.50]) by
dub-img-5.compuserve.com (8.6.10/5.950515)
        id IAA18603; Fri, 26 Jul 1996 08:36:19 -0400
 Received: from melchior.cuivre.fdn.fr (cuivre.fdn.fr [194.57.210.12]) by
yoda.fdn.org (8.6.12/8.6.9) with ESMTP id OAA07258; Fri, 26 Jul 1996 14:36:06
+0200
 Received: (from thomas@localhost)
        by melchior.cuivre.fdn.fr (8.7.5/8.7.3) id OAA02140
        Fri, 26 Jul 1996 14:36:18 +0200
 From: Thomas Quinot <thomas@cuivre.fdn.fr>
 Message-Id: <Gibolin-199607261236.OAA02140@melchior.cuivre.fdn.fr>
 Subject: Re: Subject: Re: 2.0 ns 1.2 and INN config.
 To: 72254.3077@compuserve.com (Patrick Main)
 Date: Fri, 26 Jul 1996 14:36:18 +0200 (MET DST)
 Cc: thomas@cuivre.fdn.fr, linux-kernel@vger.rutgers.edu
 In-Reply-To: <1.5.4.32.19960726093702.00687e54@amaranth.com> from Patrick Main
at "Jul 26, 96 06:37:02 am"
 MIME-Version: 1.0
 Thomas,

 >>I have just checked, and the file on the server is OK
 >> Most probably, you web browser automatically
 >>uncompressed the file (it is compressed with GNU gzip.

 I was able to get the file and ungzip it finally from your site at
 at your  <URL:http://Web.FdN.FR/~tquinot/inn.html>
    However i  had to use Linux to fetch it. Hmmmm.... for some
 reason Win95, Netscape 2.02 and win95 ppp dial-up results in
 a corrupted file. I frequently use this to "fetch" other files with no
 problems?? ISP iss on T1 through ATT <should be good>
 why it i corrupted is unknown to me. will investigate further...

 Now for the subject line:
    Thanks for posting your config.data.... now the questions ;-)

 But first a suggestion, i noticed your path to overview iss the same as
 distributed. From FAQ4 and the NOV faq they advise placing the overview
 files in a directory separate from the news directory with a standard
 location becoming  /path-to-news-spool/over.view

  Questions on your config.data settings vs Debian and FAQ suggestions
 1.  you have USE_CHAR_CONST DUNNO,
   Debian and the FAQ suggests DO .... maybe should be DO <?>

 2.  what is the type of an object size ..usually size_t or unsigned int
     you have SIZE_T    size_t
   The Faq also has size_t while Debian uses int .... size_t may be right <?>

 3.  for file locking , LOCK_STYLE  select NONE, FLOCK,  FCNTL or LOCKF
     you have FCNTL, Debian also has FCNTL
     while the FAQ suggests using FLOCK  .... wonder which is best if it
matters <?>

 4.  for use waitpid instead of wait3 <?>
      you have HAVE_WAITPID      DONT
     both the FAQ and Debian sets this to DO.....    is DO the correct choice
<?>

 5.  for how to fork pick FOR or VFORK
      you have FORK   vfork ..... and also set  HAVE_VFORK  DO
      both the FAQ and Debian set FORK for  and HAVE_VFORK DONT
      what is the difference and is fork the correct choice for 2.0 <?>
      i recall that 1.2.xx INN used vfork as you do. has this maybe changed for
2.0?

 6.  for "does AF_UNIX use sizeof for the socket size"
      you have BIND_USE_SIZEOF  DO    as does Debian too!
      while the FAQ say to et this to DONT... maybe for 2.0 hould be DO  <?>

 7.  everybody agrees that close on exec needs  FCNTL and not IOCTL
     but for "how should non-blocking I/O be done"
     you have NBIO_STYLE   FCNTL   as does also DEBIAN
     while the FAQ says to use IOCTL...maybe FCNTL is correct "NOW" <?>

 8.  for "how to get number of available descripters"
      select from GETDTAB, GETRLIMIT, SYSCONF, ULIMIT, CONSTANT!
      you have  FDCOUNT_STYLE   GETRLIMIT  as does Debian!
      The FAQ says to use SYSCONF as does and INN setup for 1.2.13
       i have no idea but think maybe 2.0 allows GETRLIMIT now <?>

 9.  for "what predicate <ctype.h> macros need
      you have  CTYPE  isXXXXX((c))  which is also suggested by the FAQ
      DEBIAN uses   (isascii((c))  &&  ixXXXXX((c)))   .... i don't have any
idea <?>

 10. that actually does it now...all are using MMAP and UNIX DOMAIN SOCKETS



  E-mail from: Patrick Main, 27-Jul-1996




home help back first fref pref prev next nref lref last post