I'm having more trouble with rn, and haven't given nntp a shot yet. Does
anyone have the news software working correctly under Solaris 2.x yet?
Please email responses (or followup only to comp.unix.solaris). If I
get more than two "Me too" responses, I'll post a complete summary.
Thanks,
------
^Deke Kassabian, de...@ee.rochester.edu or ur-valhalla!deke
Mgr of College Computing and Dir of the Computing and Networking Group
University of Rochester College of Engineering (+1 716-275-3106)
Hi there! I am not running Solaris, but SVR4 seems to be close enuf to
not matter. I got my news software prepatched from the SVR4 archives
at piggy.ucsb.edu. Lots of other stuff there too. Best of luck.
maus
P.S. the piggy thing is from memory, and I havn't tried it in a long time,
let me (and the net) know if it is defunct, please. Also, try archie
with prog [Ss][Vv][Rr]4 ...... you never know what you'll get.
P.P.S. I may be making too big an assumption about compatability, but it
sounds like it should all work...
--
ma...@olias.linet.org
"If a little knowlege is a dangerous thing, they're training us to be the most
dangerous men on the planet" - me at military computer school
: I haven't seen much discussion on bringing up news {transport,mgmt,reader}
: software under Sun Solaris 2.x operating system. Anyone successful in
: getting it all together? At a first pass, Cnews (performance release of
: Feb 1993) builds okay -- there's a name conflict between Cnews getdate
: and the Solaris C Library function getdate, but that seems to be all.
: I'm having more trouble with rn, and haven't given nntp a shot yet. Does
: anyone have the news software working correctly under Solaris 2.x yet?
: Please email responses (or followup only to comp.unix.solaris). If I
: get more than two "Me too" responses, I'll post a complete summary.
tin-1.1PL8 (as reader) compiles and works perfect on Sun Solaris 2.1 . Use:
make sysvr4 CC=/usr/ucb/cc (original Sun Compiler installed)
--
Computer Centre | Ralph Jud
University of Zurich | j...@rzu.unizh.ch
Winterthurerstr.190 | /S=jud/OU=rzu/O=unizh/PRMD=SWITCH/ADMD=ARCOM/C=CH/
CH-8057 Zurich | Tel +41 1 257 45 44
Switzerland | Fax +41 1 257 45 05
===========================================================================
Funny you should bring this up, as just this weekend (6/19/93) I
upgraded to SunOS 5.1 and started rebuilding my news system.
First, can anyone tell me how to install additional packages from the
Solaris disk AFTER I've done an install? I know about mounting
/dev/dsk/c0t6d0s2 and cd'ing to /cdrom/Solaris_2.0 but that slice
doesn't have a Solaris_* directory. I used prtvtoc to list the VTOC,
and notice that slice 0 is very large and think that maybe this is what
I need to mount, but can't because mount complains about not being able
to mount this filesystem type. Also, does anyone know where makewhatis
now lives or what package it is in? I run catman to rebuild my man
pages and it complains about not being able to open
/usr/lib/makewhatis.
OK, first C News. As you mentioned, you'll need to rename the
getdate() in C News to getdate2() or something else or it'll conflict
with /usr/include/time.h. Second thing I had a problem with was with
doustat - it'd work on / or /usr but fail on anything below
/usr/spool/news. This could have something to do with NFS or my NFS
server (NetWare NFS v1.2b) - I don't have a full feed and sufficient
disk space that I reconfigured to not worry about space.
Also, C News will ask you where in passwd to find the user name -
this changed from 4.1 to 5.x.
NNTPD, NNTPXMIT, and NNTPXFER - I configured as a BSD system, included
/usr/ucbinclude before /usr/include and ran into problems with
/usr/ucbinclude/setjmp.h including ucontext.h (I think) out of
/usr/include. Like most people maintaining news, it's a side activity
from my real job and my boss had already asked me to finish up and get
back to my project when I discovered this, so I commented out the
setjmp stuff. It works now but I'll need to come back to it.
If anyone know why including setjmp.h in BSD compatbility mode
breaks, please post to this group.
Lastly, rn - Configure didn't find any indication of curses so it
wanted to use terminfo (??? this is from memory) and this caused
problems real quick - while compiling art.c. So, anyone know where
libcurses lives? Is it in a package that I need to install?
So, where I stand - I've got C News running, I can send/receive news
using nntpd and friends, and I'm using the rn from my previous
setup. Like most people apparently, the explosion of rc.* into
shards and shadow passwords threw me for a loop initially, but
fortunately, I had heard enough about shadow password files in the
Linux group to figure out why password looked so odd.
I'm _extremely_ steamed about the licensing of the C compiler. IMHO,
if I can't install the C compiler on the weekend, then as a customer
I'm getting screwed. Since the password ctr. isn't open on the
weekend, I felt that I got screwed. To top it off the only certificate
I have is for SPARCWorks and not for the C compiler. The password
ctr. has given me a DEMO license good for 30 days and I finally found
someone at SunPro who might be able to help me (she wants me to send
her the packing slip and shipping label from the shipping box and
various other paperwork, yeah, right, like that is still lying around)
but this whole experience has convinced me that the PC industry was
right when it shifted to no/or extremly limited copy protection
schemes. Even Novell's copy protection scheme is limited to telling
all logged in user's that a license violation is occuring, it doesn't
actually prevent anything from operating.
Also, does anyone have any idea of how to find out what is in
packages? IMHO, the documentation leaves a lot to be desired about
what is in each package and until I get more disk, I'm leaving off all
I can.
Hope this helps others,
Brendan
--
Brendan B. Boerner Phone: 512/346-8380 MHS: bboerner@novell
Internet: bboe...@novell.com \ Please use either if replying
or Brendan...@novell.com / by mail exterior to Novell.
Disclaimer: My views are my own, not Novell's. They pay me to write
code, not speak for them.
>First, can anyone tell me how to install additional packages from the
>Solaris disk AFTER I've done an install? I know about mounting
>/dev/dsk/c0t6d0s2 and cd'ing to /cdrom/Solaris_2.0 but that slice
>doesn't have a Solaris_* directory. I used prtvtoc to list the VTOC,
>and notice that slice 0 is very large and think that maybe this is what
>I need to mount, but can't because mount complains about not being able
>to mount this filesystem type. Also, does anyone know where makewhatis
>now lives or what package it is in? I run catman to rebuild my man
>pages and it complains about not being able to open
>/usr/lib/makewhatis.
mount -F hsfs -o ro /dev/dsk/c0t6d0s0 <wherever>
pkgadd -d <whatever>/Solaris_2.x package ...
makewhatis is in SUNWdoc.
>NNTPD, NNTPXMIT, and NNTPXFER - I configured as a BSD system, included
>/usr/ucbinclude before /usr/include and ran into problems with
>/usr/ucbinclude/setjmp.h including ucontext.h (I think) out of
>/usr/include. Like most people maintaining news, it's a side activity
>from my real job and my boss had already asked me to finish up and get
>back to my project when I discovered this, so I commented out the
>setjmp stuff. It works now but I'll need to come back to it.
>If anyone know why including setjmp.h in BSD compatbility mode
>breaks, please post to this group.
It's bad to first try as a BSD system. Just try system V first.
>Lastly, rn - Configure didn't find any indication of curses so it
>wanted to use terminfo (??? this is from memory) and this caused
>problems real quick - while compiling art.c. So, anyone know where
>libcurses lives? Is it in a package that I need to install?
One of the termlib or termcap libraries. In /usr/ccs/lib.
>Also, does anyone have any idea of how to find out what is in
>packages? IMHO, the documentation leaves a lot to be desired about
>what is in each package and until I get more disk, I'm leaving off all
>I can.
Look in the pkgmap file in each package. It contains a detailed list.
/var/sadm/install/contents contains a list of all files installed on
the system.
Casper