🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.ibm.pc.rt
3 messages
3 total messages Started by David L. Luner Thu, 14 Jul 1988 18:59
News-reading under AIX
#1405
Author: David L. Luner
Date: Thu, 14 Jul 1988 18:59
5 lines
625 bytes
I'm looking for code to run under AIX on an RT/PC to provide
news reception (and forwarding). More than likely, the feed will be
via UUCP, but network connections are also acceptable.

David
Re: News-reading under AIX
#1409
Author: Ed Clarke
Date: Fri, 15 Jul 1988 12:11
21 lines
1210 bytes
From article <5984@spool.cs.wisc.edu>, by luner@ai.cs.wisc.edu (David L. Luner):
> I'm looking for code to run under AIX on an RT/PC to provide
> news reception (and forwarding). More than likely, the feed will be
> via UUCP, but network connections are also acceptable.
> 
> David

The standard 'B' news software works well under AIX.  I'm at patchlevel
14 and AIX version 2.2.  The new BNU uucp supports both TCP and serial
uucp connections.  My news feed is through one of the builtin ports 
( the 4port async card works too ) at 19200 from a Telebit TB+ modem.
I forward netnews via the TB+ and also via an ethernet TCP connection
to some machines that run 4.3bsd. The tcp 'e' and 't' protocols are
supported as well as 'g'. 

Note: BNU uucp is new with AIX 2.2.  Prior releases did not support tcp
based uucp connections.  I never tried a non-hayes modem with prior
releases either.

Ed Clarke
phri!acheron!clarke
Re: News-reading under AIX
#1414
Author: Charlie Sauer
Date: Fri, 15 Jul 1988 15:37
46 lines
2437 bytes
In article <5984@spool.cs.wisc.edu>, luner@ai.cs.wisc.edu (David L. Luner) writes:
> I'm looking for code to run under AIX on an RT/PC to provide
> news reception (and forwarding). More than likely, the feed will be
> via UUCP, but network connections are also acceptable.

I've always run 2.10.3 level sources, being too lazy to upgrade to 2.11, but I
know of others running 2.11 on AIX, and I assume that 3.0 will work on AIX as
well.  I'm currently running AIX 2.2, but the binaries I'm using for news were
compiled on AIX 2.1.1.

The only difficulty I recall with getting news to run was with regard to 
uname(), actually in the utsname structure definition.  In 
/usr/include/sys/utsname.h, we have

#define  SYS_NMLN           32     /* Important: do not change this value ! */

struct utsname {
	char    sysname[SYS_NMLN];
	char    nodename[SYS_NMLN];
	char    release[SYS_NMLN];
	char    version[SYS_NMLN];
	char    machine[SYS_NMLN];
};

whereas the news sources assume that if you are using uname() then the sysname
field will be of length 9.  When we changed from 9 character to 32 character
nodenames we changed all of the fields to be of equal length, because that is
what the then current /usr/group standard (POSIX predecessor) required.
However, we retained an "ouname()" call which uses the traditional 9 character
fields.  So I changed the news sources to use ouname() instead of uname().

P.S.  /usr/include/sys/utsname.h also has the following:

#define  OLD_SYS_NMLN       9
struct outsname {
	char    sysname[OLD_SYS_NMLN];
	char    nodename[OLD_SYS_NMLN];
	char    release[OLD_SYS_NMLN];
	char    version[OLD_SYS_NMLN];
	char    machine[OLD_SYS_NMLN];
};
-- 
Charlie Sauer   IBM AES/ESD, D18/802     uucp: ut-sally!ut-emx!ibmaus!sauer
                11400 Burnet Road       csnet: ibmaus!sauer@EMX.UTEXAS.EDU
                Austin, Texas 78758    aesnet: sauer@auschs  
                (512) 823-3692           vnet: SAUER at AUSVM6
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads