HDTenEightyP/NetNews huggingface dataset:
From: jim@jagubox.gsfc.nasa.gov (Jim Jagielski)
Newsgroups: news.software.nntp
Subject: More additions to nntpclient 1.6
Date: 13 Aug 92 16:57:24 GMT
Reply-To: jim@jagubox.gsfc.nasa.gov (Jim Jagielski)
Organization: NASA/Goddard Space Flight Center

As some of you may know, I've modified nntpclient (or mini-inews) 1.6
to add the Message-ID and Date header lines if missing from the
article.

I'm in the process of modifying it even further to calculate and
include the Lines header if missing... This is due to the fact that
many servers that one posts to (via nntpclient) don't enable Lines
header generation and it's nice to have.

Any interest?
-- 
    Jim Jagielski               | "This is supposed to be a happy occasion.
    jim@jagubox.gsfc.nasa.gov   |  Let's not bicker and argue about who
    NASA/GSFC, Code 734.4       |  killed who."
    Greenbelt, MD 20771         |
From: SYSTHVU@cc1.kuleuven.ac.be (Van Uytven Herman)
Newsgroups: news.software.nntp
Subject: what is XTHREAD ?
Date: Tuesday, 18 Aug 1992 11:29:03 +02
Organization: URC K.U.Leuven


Hello,

Can someone explain me what XTHREAD is, what the syntax is of the
XTHREAD NNTP code, and what output should be generated ?

We have an NNTP server running on VM, and before we distribute it to
other sites who like to install it, we want to make it as much as
possible compatible with other NNTP codes.

For those who didn't know yet, we have an NNTP server running on VM.
As long as this server is in test, it accepts connections from everywhere
on 134.58.20.2.  If you have some time, please try it.

The only limitation we have compared with UNIX NNTP is that we don't
allow wild-cards in group names for the NEWNEWS command (this is because
all client requests are handled by the same 'process' (we can't fork
processes on VM), so all requests should be handled in a reasonable
amount of time.  This wouldn't be the case for e.g. NEWNEWS comp.* ).

Thanks to the people who tested it already we could correct some 'bugs' and
add some features :

 - lines can be separated now by CR or LF alone, instead of always CRLF.
   We do this only for commands and postings, not for XMIT.
   We don't do it for XMIT, because this would bring our performance
   down.  Are there XMITs floating around who use CR or LF ??

 - someone used newnews news.group 921341 123456.  Our server crashed,
   but now it will assume that month 13 is the same as month 12.

 - a correct Nntp-Posting-Host: tag is added

 - support list active|newsgroups|distributions options
   I don't know yet what to generate for distributions

-Herman-
From: jason@ready.com (Jason Kalin)
Newsgroups: news.software.nntp
Subject: Queue Clearing
Date: 13 Aug 92 22:42:39 GMT
Reply-To: jason@ready.com (Jason Kalin)
Distribution: na
Organization: Ready Systems




How do I tell my nntp daemon to inform a remote nntpxmitter
that I want it to flush it's queue and continue with news
arriving after the flush is complete?
Newsgroups: news.software.nntp
From: greg@serveme.chi.il.us (Gregory Gulik)
Subject: Re: Scritps for down loading news groups
Organization: Gagme Public Access Unix, Chicago, Illinois
Date: Fri, 14 Aug 1992 22:26:01 GMT

In article <16b4vbINNqs5@uk-news.UK.Sun.COM> simonb@playpen.uk.sun.com writes:
>Hi,
>
>I am trying to get hold of any interesting sh,csh or perl scripts that will
>allow me to pull a number of files from a news server using NNTP. I have some
>thing called grabnews but I was wondering if there are any other ones I should
>be aware of.

I whipped together some tools to write scripts for processing
news over NNTP.  I thought they were ready for releasing,
but someone just found a pretty major bug in one of the programs.

Unfortunately I'm preparing to move, so I probably won't get
to fixing the bug until early September.

If you'd like to try out the software, bugs and all, let
me know and I'll mail you the source.  The bug shows up
only rarely, so it may or may not happen to you.

-greg

-- 
Gregory A. Gulik                                 Call Gagme, a public access
       greg@serveme.chi.il.us                    UNIX system at 312-714-8568
   ||  gulik@rtsg.mot.com                        For information, drop a note
						 to info@gagme.chi.il.us
From: flee@cs.psu.edu (Felix Lee)
Newsgroups: news.software.nntp
Subject: nntpd core dump, when the environment is empty.
Date: 20 Aug 92 01:05:11 GMT

System:
	nntpd 1.6.11
	compiled with SETPROCTITLE
	on a Sun-4 running SunOS 4.x
Priority:
	low
Description:
	The code that prepares for setproctitle() naively assumes that
	the environment is non-empty.  When the environment is empty,
	it dereferences a null pointer, which causes a core dump on
	many systems.
Repeat-by:
	% env - nntpd
Fix:

*** 1.18	1991/01/12 10:54:01
--- server/main.c	1992/08/19 23:48:18
***************
*** 33,39 ****
--- 33,43 ----
  #endif /* SETPROCTITLE */
  
+ /* forward */
+ void init_proctitle();
+ 
  main(argc,argv,envp)
  char **argv, **envp;
  {
+ 	init_proctitle(argc, argv, envp);
  
  #ifdef ALONE	/* If no inetd */
***************
*** 90,107 ****
  #endif /* EXCELAN */
  
- #ifdef SETPROCTITLE
- 	/*
- 	 *  Save start and extent of argv for setproctitle.
- 	 */
- 
- 	Argv = argv;
- #ifdef SDD
- 	LastArgv = argv[argc - 1] + strlen(argv[argc - 1]);
- #else /*SDD*/
- 	while (*envp)
- 		envp++;
- 	LastArgv = envp[-1] + strlen(envp[-1]);
- #endif /*SDD*/
- #endif /* SETPROCTITLE */
  #if defined(LOAD) && defined(SETPROCTITLE)
  	/* If LOAD and SETPROCTITLE, display load before first accept() */
--- 94,97 ----
***************
*** 233,250 ****
  	}
  #endif /* LOAD */
- #ifdef SETPROCTITLE
- 	/*
- 	 *  Save start and extent of argv for setproctitle.
- 	 */
- 
- 	Argv = argv;
- #ifdef SDD
- 	LastArgv = argv[argc - 1] + strlen(argv[argc - 1]);
- #else /*SDD*/
- 	while (*envp)
- 		envp++;
- 	LastArgv = envp[-1] + strlen(envp[-1]);
- #endif /*SDD*/
- #endif /* SETPROCTITLE */
  
  #ifdef USG
--- 223,226 ----
***************
*** 257,260 ****
--- 233,278 ----
  }
  
+ 
+ /* XXX what is SDD? */
+ #ifdef SDD
+ #  define PROCTITLE_AVOID_ENV
+ #endif
+ 
+ 
+ #ifndef SETPROCTITLE
+ void
+ init_proctitle(argc, argv, envp) int argc; char ** argv; char ** envp;
+ {
+ 	return;
+ }
+ 
+ #else /*SETPROCTITLE*/
+ 
+ void
+ init_proctitle(argc, argv, envp) int argc; char ** argv; char ** envp;
+ {
+ 	int envc = 0;
+ 
+ #ifdef PROCTITLE_AVOID_ENV
+ 	envp = NULL;
+ #endif
+ 	if (envp != NULL) {
+ 		while (envp[envc] != NULL) {
+ 			++envc;
+ 		}
+ 	}
+ 
+ 	if (argv == NULL || argc == 0) {
+ 		Argv = NULL;
+ 		LastArgv = NULL;
+ 	} else if (envp == NULL || envc == 0) {
+ 		Argv = argv;
+ 		LastArgv = argv[argc - 1] + strlen(argv[argc - 1]) + 1;
+ 	} else {
+ 		Argv = argv;
+ 		LastArgv = envp[envc - 1] + strlen(envp[envc - 1]) + 1;
+ 	}
+ }
+ 
  /*
   * clobber argv so ps will show what we're doing.
***************
*** 261,265 ****
   * stolen from sendmail
   */
- #ifdef SETPROCTITLE
  #if defined(sun) || defined(hpux)
  /*VARARGS*/
--- 279,282 ----
***************
*** 273,276 ****
--- 290,295 ----
      va_list ap;
  
+     if (Argv == NULL) return;
+ 
      va_start(ap);
      fmt = va_arg(ap, char *);
***************
*** 303,306 ****
--- 322,327 ----
  	register int i;
  	char buf[BUFSIZ];
+ 
+ 	if (Argv == NULL) return;
  
  	(void) sprintf(buf, fmt, a, b, c);
Xref: sparky news.software.nntp:982 news.admin:7018 news.software.b:2721
From: gt5870c@prism.gatech.EDU (Noah White)
Newsgroups: news.software.nntp,news.admin,news.software.b
Subject: Strange Inews problem (help :)
Date: 13 Aug 92 22:25:07 GMT
Followup-To: news.software.nntp
Organization: Universal Exports


    I am having problems getting my new feed up and it seems to be stemming
from NNTP's Inews and CNews. The news host is cae.cad.gatech.edu, when I 
telnet cae nntp from a machine with posting privilages I get the following:

goldeneye> telnet cae nntp
Trying 130.207.84.11...
Connected to cae.
Escape character is '^]'.
200 cae NNTP server version 1.5.11 (10 February 1991) ready at Thu Aug 13 18:14:09 1992 (posting ok).

post
340 Ok
Subject: Test
Newsgroups: to.cae
From: noah@goldeneye.cad.gatech.edu

This is a test

.
441 NOTE: This machine does not have permission to post articles.      Please don't waste your time trying.
quit
205 cae closing connection.  Goodbye.
Connection closed by foreign host.


  When I look in the log file for nntp I see:

Aug 13 18:14:09 cae nntpd[16070]: goldeneye.cad.gatech.edu connect
Aug 13 18:14:38 cae nntpd[16070]: goldeneye.cad.gatech.edu unrecognized ?
Aug 13 18:16:40 cae nntpd[16070]: /usr/local/lib/news/inews: NOTE: This machine does not have permission to post articles.
Aug 13 18:16:40 cae nntpd[16070]: /usr/local/lib/news/inews:       Please don't waste your time trying.
Aug 13 18:16:40 cae nntpd[16070]: spawn: /usr/local/lib/news/inews exit status 1Aug 13 18:16:40 cae nntpd[16070]: goldeneye.cad.gatech.edu post failed
Aug 13 18:18:07 cae nntpd[16070]: goldeneye.cad.gatech.edu times user 0.080 system 0.600 elapsed 240.540


  Someone mentioned that the NNTP Inews should not be used if I am running the 
NNTP server, I am running both the NNTP server and client in conjunction with
Cnews. In my NNTP conf.h file I have #define INEWS "/usr/local/lib/news/inews"
  
Any help would greatly be appreciated, thanks!

---
Noah White
From: ICSRXP@ASUACAD.BITNET
Newsgroups: news.software.nntp
Subject: Platform questions
Date: 14 Aug 92 17:02:32 GMT
Article-I.D.: ASUACAD.92227.100233ICSRXP
Organization: Arizona State University

We currently have Netnews running on a VM system, and NNTP on a VAX.  We are
looking to move this service to a dedicated Unix workstation.  I have two
questions regarding this (and I apologize if they are redundant to this list):

1) We want to initially install NNTP on a IRIS workstation running IRIX
   release 4.0.4 System V.  Has anyone successfully implemented NNTP on this
   platform?

2) We are currently evaluating Unix workstations for a group purchase.  Several
   types of applications are being considered, visualization, etc.  What is
   considered to be the "preferred" platform for NNTP in terms of ease of
   installation, management, and performance?

Thanks, in advance, for any help you can give.
---

______________________________________________________________________________
| Ronald D. Page                             | Phone : (602) 965-5677        |
| Office Systems Services                    | FAX   : (602) 965-8698        |
| Computing and Network Consulting Services  | BITNET: ICSRXP@ASUACAD        |
| Arizona State University                   | icsrxp@asuvm.inre.asu.edu     |
| Tempe, Arizona 85287-0101                  | Ron_Page@macmail.inre.asu.edu |
|____________________________________________|_______________________________|
From: Startup@cup.portal.com (Startup Consulting Company)
Newsgroups: news.software.nntp
Subject: Need UNIX Contractor For Secure, Enhanced NNTP/WAIS
Date: Sun, 16 Aug 92 19:58:01 PDT
Organization: The Portal System (TM)

For additional information on this contract please see the post
with a similar title in misc.jobs.offered.
Xref: sparky news.software.nntp:1001 news.software.readers:1681
From: gt1111a@prism.gatech.EDU (Vincent Fox)
Newsgroups: news.software.nntp,news.software.readers
Subject: tin: having .index elsewhere?
Date: 20 Aug 92 18:13:45 GMT
Followup-To: news.software.nntp
Organization: Georgia Institute of Technology

I would like to run tind to have one index file, but do not wish to
locate it in /usr/spool/news/.index as it defaults. I want the index
kept on another disk in /usr/spool/index/tin

I can see that I can invoke tind -I /usr/spool/index/tin
so do I need to repatch xindex.c so it doesn't look in $SPOOLDIR/.index?
If I read the patched nntpd server code right, it just goes and looks
there directly instead of going through some intermediate like tind.

I prefer to have all my index files in this other directory for a lot of
reasons, mostly to do with having to run the nn database, and maybe some
other index-collecting readers in future. The /usr/spool/news disk space
is most of a CDC 515 SMD drive and I figure I will eventually need every
bit of that just to keep the articles.

-- 
The War on Drugs is just part of the War on the US Constitution. 
Newsgroups: news.software.nntp,news.software.nn
From: jim@jagubox.gsfc.nasa.gov (Jim Jagielski)
Subject: My little changes to nntpclient 1.6
Reply-To: jim@jagubox.gsfc.nasa.gov (Jim Jagielski)
Organization: NASA/Goddard Space Flight Center
Date: Tue, 18 Aug 1992 11:10:14 GMT

I've taken the liberty of modifying Stan's latest version of mini-inews
(nntpclient) version 1.6 to add a few additional capabilities.

	1. Support for nn. Installing this version of mini-inews
	   for nn is simple, because it now uses the Configure script
	   and sets things up correctly whether for nn or not.

	2. Maintain the HIDDENNET capability... seems a few people liked
	   it.

	3. mini-inews will now add the Date, Lines and Message-ID header
	   lines if absent. This means that MINI_INEWS_HEADERS is
	   no longer required for NNTP-based nn. Addition of Lines
	   is a compile-time option (which is enabled by running
	   Configure).

	4. mini-inews will also be able to generate "traditional"
	   Message-ID header lines: Message-ID: <142@host.domain>
	   where the number is incremented for each post. If you
	   don't want this, then mini-inews will generate ID's
	   in the form of <user.date@host.domain>

This latest version is available via anon-ftp on jagubox.gsfc.nasa.gov
under /pub/inews16j1.tar.Z
-- 
    Jim Jagielski               | "This is supposed to be a happy occasion.
    jim@jagubox.gsfc.nasa.gov   |  Let's not bicker and argue about who
    NASA/GSFC, Code 734.4       |  killed who."
    Greenbelt, MD 20771         |
Newsgroups: news.software.nntp
From: doug@cc.ysu.edu (Doug Sewell)
Subject: Re: LIST vs GROUP -- inconsistant?
Organization: Youngstown State University
X-Newsreader: Tin 1.1 PL4
Date: Mon, 17 Aug 1992 01:26:43 GMT

cramer@unixland.natick.ma.us (Bill Cramer) writes:
: I have a news reader (TheNews) running at a number of sites.  
: At a few sites, the server will give a response to the LIST 
: command that includes a line like, for example,
: 
[Inconsistency between nntp LIST and GROUP deleted]
: I will assume (without really knowing!) that the LIST information
: comes out of the 'active' file and the GROUP information comes 
: out of a peek at the appropriate spool directory.  The question
: however, is why does the information differ?  
: 
Chances are:
(1) the sites in question are running C-News
(2) they're not running 'updatemin' or 'upact' to bring the active file
    in line with what's actually in the directory.  One of these programs
    is a C program; the other is a shell/sed/awk concoction, if I remember
    right.

I run it once a day, right after the expire.  If I have to run an expire
during the day I don't bother.  I run the C version, which I believe I
had to build by hand (it's in the expire directory of the source tree).
--
Doug Sewell, Tech Support, Computer Center, Youngstown State University
doug@cc.ysu.edu	   doug@ysub.bitnet	<internet>!cc.ysu.edu!doug
"Recession: your friend loses his job.  Depression: you lose your job.
Recovery: Bush loses his job" - Bill Davidsen
Xref: sparky news.software.nn:1088 comp.sys.atari.st:12553
From: alf@skid.north.de (Alf Hoheisel)
Newsgroups: news.software.nn,comp.sys.atari.st
Subject: Re: how to install nn?
Date: 19 Aug 92 11:49:28 GMT
Article-I.D.: skid.a6981673

In <H.QfAo0u&vFPQ@jonh.wimsey.bc.ca> jhenders@jonh.wimsey.bc.ca (John Henders) writes:


>	Maybe nn only works under MiNT. Have to go looking for MiNT traps, I
>guess.

No, the nn has been ported with TC. I didn't know who ported it but the one
was using the mupfel. That's the reason why there is a file
$HOME/nn/param.mup (the extension mup is for shellscripts under the mupfel).

If you wants to use the nn under MiNT you will need a little programm that
helps you because the nn is compiled with TC and uses the _shell_p-vector
to give commands to the shell. I didn't know any shell under MiNT that will
set this vector. So you will have to set this vector and write a little
function beeing executed when a programm uses _shell_p.

If you don't have such a little programm you can only read news. You will
have no chance to send a followup or reply. That it is working with a little
help you can see on my system. I only read mail and news under MiNT.

The nn also makes trouble under TOS when you are using gulam. I didn't know
why but the arguments won't pass correct to gulam.

Tschuess,
			Alf
-- 
Alf Hoheisel, Potsdamer Str. 14, D-2940 Wilhelmshaven, Phone: +49 4421 52635
<university> alf@zfn.uni-bremen.de | alf@informatik.uni-bremen.de
<home>       alf@skid.north.de
Newsgroups: news.software.nn,comp.sys.atari.st
From: Mike Stramba <stramba@zooid.guild.org>
Subject: Re: how to install nn?
Organization: ZOOiD BBS
Date: Tue, 18 Aug 1992 03:19:54 GMT

jhenders@jonh.wimsey.bc.ca writes:
>>>
>	This mainly sems to be a problem with the Atari ST port, but..
>
>
>	I've gotten buildact to work, though the active file it writes causes 

How did you even get that far?

Did you ever get a 'sed: garbled command' message along the way?

(Or else maybe I have corrupted files)

Mike
From: rorschak@daimi.aau.dk (Jesper Lauridsen)
Newsgroups: news.software.nn
Subject: Re: messages not sorted correctly according to time
Date: 20 Aug 92 03:40:01 GMT
Organization: Xanth Watch

paigen@tfs.com (David Paigen) writes:

>I keep my sort set to 'subject' (i.e. sort-mode == 1), and I see
>a log of followup articles before I see the followed-up article.

Are you sure this is a bug? Consider these two articles:

-----------Article one--------------
Xref: daimi alt.folklore.computers:24192 comp.human-factors:2508 comp.misc:14127 comp.programming:2209
From: tvv@tandem.com (Tom Van Vleck)
Newsgroups: alt.folklore.computers,comp.human-factors,comp.misc,comp.programming
Subject: Re: Indentation
Date: 14 Aug 92 17:04:44 GMT
Reply-To: VanVleck_Tom@tandem.com
Organization: Tandem Computers, Inc.

Martin Schroeder writes:
|> When did it start that programs were indented?
|> I want to know:
|>  - Which was the first language that mentioned indentation? Algol60 says
|>    something, but it isn't very much.
|>  - What studies have been made about the effects of different levels of
|>    indentation?

I saw FORTRAN programs with leading spaces to indicate indentation in
the early sixites.  I bet this practice preceded ALGOL.  There are two
interlocking ideas here: that the compiler should ignore white space
and that the human user should use it consistently to enhance
readability.

BTI computer systems had an implementation language called DRAGON, in
which the indentation WAS the loop/if scope indicator.  Pat Helland
worked on the language there and told me about it after he left.

--
Tom Van Vleck <vanvleck_tom@tandem.com>
-----------Article two--------------
Xref: daimi alt.folklore.computers:24189 comp.human-factors:2507 comp.misc:14125 comp.programming:2207
From: ms@lehre2.informatik.Uni-Bremen.DE (Martin Schroeder)
Newsgroups: alt.folklore.computers,comp.human-factors,comp.misc,comp.programming
Subject: Indentation
Date: 14 Aug 92 17:26:56 GMT
Organization: Universitaet Bremen

When did it start that programs were indented?
I want to know:
 - Which was the first language that mentioned indentation? Algol60 says
   something, but it isn't very much.
 - What studies have been made about the effects of different levels of
   indentation?

I would be grateful for any answer, to this group or as mail to me.

Thank you
------------------------------------------------------------------------------
Martin Schr"oder                EMail:  ms@informatik.Uni-Bremen.de
FB 3, Informatik                UUCP:   unido!ubrinf!ms
Univ. Bremen
------------------------------------

As you can see article 2 is the first one in the thread and is also the
first of those to arrive at my cite (by 2 hours and 4  minutes). However 
number one was displayed first in my nn - why? Because for some wierd reason 
article 2 is written _after_ article 1 according to Date: (and if you look 
closely also according to Message-ID:).

NN behaves correctly here (see the manual under :sort). What is wrong is
that some has got their GMT set wrong. Does this problem occour during
the (northern hemisphere) winter?
-- 
Jesper Lauridsen        |  I survived the rec.arts.sf-lovers split
rorschak@daimi.aau.dk   | 
Newsgroups: news.software.nn,news.newusers.questions,comp.sys.atari.st
From: mike@r-node.gts.org (Mike Stramba)
Subject: Re: how to install nn?
Organization: Public Access UNIX Information System
Date: Thu, 13 Aug 1992 05:37:05 GMT

In article <H.0DyDPW6UWvU@tokna.gold.sub.org> tknauer@tokna.gold.sub.org (Thomas Knauer) writes:
>
>Hi Mike,
>
>don't give up installing NN. It also took me some hard work. :-(
>
>Well, the environment variables have to be set BEFORE running
>buildact.tos. You have to use a suitable shell. Buildact seems to be
>very selective.
>Not every shell is able to run buildact.tos (I don't know why).
>
>The environment is set in the configuration file of your favorite shell.
>
>I found out, that only the following shells allow to start buildact
>correctly (supposed all other variables are set correctly):
>
>HUSH (the shell coming with HERMES)
>TCSH
>and without any problems: OKAMI
>
>Hope this helps,
>
Hello Thomas.
 
  I just tried it again, this time I set the env vars as you had suggested,
still getting 'sed: garbled command'.

Mike

-- 
=====================================================================
Mike Stramba		Email: mike@r-node.gts.org
Toronto,Canada
=====================================================================
Xref: sparky news.software.nn:1090 comp.sys.atari.st:12575
From: jhenders@jonh.wimsey.bc.ca (John Henders)
Newsgroups: news.software.nn,comp.sys.atari.st
Organization:  One of these days for sure
Subject: Re: how to install nn?
	<1992Aug18.031954.14502@zooid.guild.org>
	<H.QfAo0u&vFPQ@jonh.wimsey.bc.ca>
	<1992Aug18.163202.24234@zooid.guild.org>
Reply-To: jhenders@jonh.wimsey.bc.ca
X-Software: HERMES GUS 1.03 Rev. Apr 14 1992
Date: Wed, 19 Aug 1992 12:26:24 -0700

In <1992Aug18.163202.24234@zooid.guild.org>, Mike Stramba writes:
>
>I presume the active file is supposed to end up looking like a '.newsrc'
>file?

	That's what it says in the docs. If you look at the back of the manual 
file, you'll find some docs on nnmaster and nnadmin. Unfortunately, they
look to be the unix docs, but you'll get some idea how it's supposed to work.

>
>Can you post part of your active so I can see what the format is supposed to
>be?
>
	If sed ran, it probably worked. All it does is add an article number
to the newsgroup name, with a '|' seperator.

>
>How do you get the /.nn/master file created? If I can at least get that file
>created and get to the point you're at, maybe I can discover something that
>will help us both.
>
	nnmaster -I


-- 
jhenders@jonh.wimsey.bc.ca 	

Newsgroups: news.software.nn