The current TRN (
Trn version: 4.0-test74 (May 26, 2000).
Configured for NNTP (plus individual local access).
Send bug reports, suggestions, etc. to: trn@clari.net
)
Seems to NOT handle SIGINT when it is waiting for NNTP to come
up with a banner.
It gets the first one, but the 2nd one doesn't do anything.
I'll attach config.sh and Policy.sh
This is on UnixWare 7.1.1
--->config.sh<----
#
# Package name : trn
# Source directory : .
# Configuration time: Mon May 29 10:25:07 CDT 2000
# Configured by : ler
# Target system : unixware lerami 5 7.1.1 i386 x86at sco unix_svr5
Id=''
Log=''
Mcc='Mcc'
active='remote'
acttimes='remote'
aphostcmd='/bin/hostname'
archobjs=''
awk='/bin/awk'
basename='/bin/basename'
bash='/bin/bash'
bin='/usr/local/bin'
binexp='/usr/local/bin'
byacc=''
c='\c'
cat='/bin/cat'
cc='/bin/cc'
ccflags='-I/usr/local/include'
cf_by='ler'
cf_time='Mon May 29 10:25:07 CDT 2000'
citydist='dfw'
cntrydist='usa'
comm='/bin/comm'
contains='grep'
contdist='na'
cp='/sbin/cp'
cpp='/usr/local/bin/cpp'
cppflags='-I/usr/local/include'
cpplast='-'
cppminus='-'
cpprun='/bin/cc -E'
cppstdin='/bin/cc -E'
csh='/bin/csh'
d_acttimes='define'
d_attribut='undef'
d_berknames='define'
d_bsd='define'
d_dirnamlen=''
d_eunice='undef'
d_ftime='define'
d_genauth='define'
d_getcwd='undef'
d_getdname='undef'
d_gethname='define'
d_getpwent='define'
d_gettimeod='define'
d_getwd='define'
d_gnulibc='undef'
d_havetlib='define'
d_ignoreorg='undef'
d_inews='define'
d_internet='define'
d_libndir='undef'
d_local='undef'
d_memcmp='define'
d_memcpy='define'
d_memset='define'
d_mkdir='define'
d_msdos='undef'
d_newsadm='define'
d_nntp='define'
d_nolnbuf='undef'
d_normsig='define'
d_novoid='undef'
d_passnames='define'
d_phostcmd='define'
d_portable='undef'
d_rdchk='undef'
d_rename='define'
d_resinit='undef'
d_sigblock='undef'
d_sighold='define'
d_sizet='undef'
d_strccmp='define'
d_strchr='define'
d_strftime='define'
d_strstr='define'
d_uname='undef'
d_usendir='undef'
d_usgnames='undef'
d_uwait3=''
d_uwait='undef'
d_vfork='define'
d_voidsig='define'
d_voidtty=''
d_wifstat='define'
d_xenix='undef'
d_xthread='define'
date='/bin/date'
defeditor='/bin/vi'
diff='/bin/diff'
direntrytype='struct dirent'
echo='/bin/echo'
ed='/bin/ed'
egrep='/bin/egrep'
eunicefix=':'
expr='/sbin/expr'
extrainews=''
filexp='/usr/local/lib/trn/filexp'
find=''
firstmakefile=''
gccversion=''
glibpth='/shlib /usr/shlib /lib/pa1.1 /usr/lib/large /lib /usr/lib /usr/lib/386 /lib/386 /lib/large /usr/lib/small /lib/small /usr/ccs/lib /usr/ucblib /usr/local/lib'
grep='/sbin/grep'
groupdesc=''
hint='recommended'
hostbits='0'
i_bsdioctl=''
i_dirent='define'
i_ptem='define'
i_sgtty='undef'
i_stdlib='define'
i_string='define'
i_sysdir='define'
i_sysfilio='define'
i_sysioctl='define'
i_sysndir='undef'
i_syssockio=''
i_systime='define'
i_syswait='define'
i_termio='undef'
i_termios='define'
i_time='undef'
i_unistd='define'
i_utime='define'
i_vfork='undef'
incpath=''
inews='/usr/local/bin/inews'
installbin='/usr/local/bin'
installinews='/usr/local/bin'
installmansrc='/usr/local/man/man1'
installprivlib='/usr/local/lib/trn'
ispell='/usr/local/bin/ispell'
ispell_options='-x'
ispell_prg='/usr/local/bin/ispell'
jobslib=''
ksh='/bin/ksh'
ldflags=' -L/usr/local/lib -L/usr/gnu/lib'
less='/usr/local/bin/less'
libc='/usr/lib/libc.so.1'
libndir=''
libpth='/usr/local/lib /usr/gnu/lib /shlib /lib /usr/lib /usr/ccs/lib /usr/ucblib'
libs='-lmalloc -lsocket -lnsl'
lint=''
lns='/sbin/ln -s'
locdist='none'
locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
mail='/bin/mail'
mailer='/etc/mail/sendmail'
mailfile='/var/mail/%L'
manext='1'
mansrc='/usr/local/man/man1'
mansrcexp='/usr/local/man/man1'
mboxchar='F'
mimecap='/etc/mailcap'
mips=''
mips_type=''
mkdir='/bin/mkdir'
more='/bin/more'
multistatedist='none'
mv='/sbin/mv'
myactive='.falseactive'
myuname='unixware lerami 5 7.1.1 i386 x86at sco unix_svr5 '
n=''
nametype='bsd'
ndirc=''
ndiro=''
newsadmin='news'
newslib='/tmp'
newslibexp='/tmp'
newsspool='none'
nm_opt='-p'
nm_so_opt=''
nroff='/usr/local/bin/nroff'
optimize='-O'
orgdist='none'
orgname='none'
osname='svr4'
osvers=''
overviewdir='remote'
overviewfmt='none'
package='trn'
pager='/usr/bin/more'
perl='/bin/perl'
perlpath='/bin/perl'
pg='/bin/pg'
pgp='/usr/local/bin/pgp'
phost='lerctr.org'
phostcmd='hostname'
plibpth=''
prefix='/usr/local'
prefixexp='/usr/local'
prefshell='/bin/ksh'
privlib='/usr/local/lib/trn'
privlibexp='/usr/local/lib/trn'
rm='/sbin/rm'
rmail='/bin/rmail'
rootid='0'
runnm='true'
sed='/bin/sed'
sendmail='/etc/mail/sendmail'
servername='news.lerctr.org'
sharpbang='#!'
shsharp='true'
signal_t='void'
smail='smail'
so='so'
sort='/bin/sort'
spackage='Trn'
spell='/bin/spell'
spitshell='cat'
src='.'
startsh='#!/bin/sh'
statedist='tx'
strftimec=''
strftimeo=''
strings='/usr/include/string.h'
strn='define'
subscriptions=''
sysman='/usr/share/man/man1'
tail='/bin/tail'
termlib='-lcurses'
test='test'
threaddir='none'
tk='undef'
tkinc=''
tklibs=''
tr='/bin/tr'
trn_init='FALSE'
trn_select='TRUE'
uname='/sbin/uname'
uniq='/bin/uniq'
useinews='/usr/local/bin/inews'
usenm='true'
usevfork='true'
usrinc='/usr/include'
uuname='/bin/uuname'
vi='/bin/vi'
void=''
vspell=''
who='/sbin/who'
xlibpth='/usr/lib/386 /lib/386'
PATCHLEVEL="4.0-test74 (May 26, 2000)"
CONFIG=true
$
--->Policy.sh<---
$ cat Policy.sh
#!/bin/sh
#
# This file was produced by running the Policy_sh.SH script, which
# gets its values from config.sh, which is generally produced by
# running Configure.
#
# login name of the person who configured trn (not particularly interesting).
cf_by='ler'
# time of configuration (not particularly interesting).
cf_time='Mon May 29 10:25:07 CDT 2000'
# install directives.
# The base of all our install directives
prefix='/usr/local'
# bin directories (string values)
# name of the final resting place
bin='/usr/local/bin'
# how to get to the final resting place (thank you, AFS)
installbin='/usr/local/bin'
# private libraries
# name of the final resting place for those items in the library
# directory (string value)
privlib='/usr/local/lib/trn'
# How to get to the library final resting place (thanks, AFS)
installprivlib='/usr/local/lib/trn'
# interesting questions about man
# where do man page sources go?
mansrc='/usr/local/man/man1'
# what extention do man pages get?
manext='1'
# path to assorted programs that we might want to override.
# name of the default editor. (string value)
defeditor='/bin/vi'
# prefered user shell (string value)
prefshell='/bin/ksh'
# favorite local pager (string value)
pager='/usr/bin/more'
# where is inews? (string value)
d_inews='define'
installinews='/usr/local/bin'
useinews='/usr/local/bin/inews'
extrainews=''
# path to interactive speller or "none" (string value)
ispell_prg='/usr/local/bin/ispell'
# spelling options for ispell_prg or "spell" if "none" (string value)
ispell_options='-x'
# internal options
# ignore the ORGANIZATION environment variable? (define/undef)
d_ignoreorg='undef'
# does the mailer understand FQDN addressing? (define/undef)
d_internet='define'
# do you have a news admin? (define/undef)
d_newsadm='define'
# name of the news admin? (string value)
newsadmin='news'
# read via NNTP? (define/undef)
d_nntp='define'
# use the XDATA NNTP extension? (define/undef)
d_xdata=''
# path to a file containing a server name, or a hostname (string value)
servername='news.lerctr.org'
# distribution names (string values)
# local city
citydist='dfw'
# "local" country
cntrydist='usa'
# "local" continent
contdist='na'
# site distribution
locdist='none'
# organizational distribution
orgdist='none'
# state/province distribution name
statedist='tx'
# multistate region distribution name
multistatedist='none'
# Naming information.
# password file contains names (define/undef)
d_passnames='define'
# berkeley style password entries (name first in GCOS) (define/undef)
d_berknames='define'
# USG style password entries (account number first in GCOS)
# (define/undef)
d_usgnames='undef'
# what type of name to use.. (bsd/usg/other)
nametype='bsd'
# How portable do we want to be? Determines if we do lookups now
# or wait until run time. (define/undef)
d_portable='undef'
# news library information
# where is the news library (usually /usr/lib/news) may contain ~<usrname>
newslib='/tmp'
# absolute path name to /usr/lib/news.
newslibexp='/tmp'
# where is the news spool (usually /{var,usr}/spool/news)
newsspool='none'
# active file stuff, like where is it, what is its name, etc
# path to the active file. (string value)
active='remote'
# do we have an active.times file? (define/undef)
d_acttimes='define'
# path to the active.times file. (string value)
acttimes='remote'
# organizations name. path to file, or constant string
orgname='none'
# only one of the two following is needed
# command to find the posting hosts name (string value, optional)
phostcmd='hostname'
# file containing posting hosts name or constant string
# (string value, optional)
#
phost='lerctr.org'
# what should we use? mthreads or overview
# use the mthreads format? (define/undef)
d_usemt=''
# where do we find the thread files? (string value)
threaddir='none'
# use the overview format? (define/undef)
d_useov=''
# where do we find the .overview fils? (string value)
overviewdir='remote'
# trn start up options
trn_init='FALSE'
# start up with the selector?
trn_select='TRUE'
$
I put this on the Mailing list, but thought it would be better served here.
Larry Rosenman