Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site scorplx.UUCP
Path: utzoo!linus!philabs!cmcl2!seismo!harvard!wjh12!genrad!decvax!scorplx!craig
From: craig@scorplx.UUCP (Craig Miller)
Newsgroups: net.news.b
Subject: Re: Anyone else have these problems?
Message-ID: <193@scorplx.UUCP>
Date: Wed, 10-Oct-84 15:31:50 EDT
Article-I.D.: scorplx.193
Posted: Wed Oct 10 15:31:50 1984
Date-Received: Sat, 13-Oct-84 01:38:03 EDT
References: <165@scorplx.UUCP>
Distribution: net
Organization: Honeywell Info. Systems, Billerica, MA
Lines: 44

/* ... */

(If you were waiting for a summary on my questions, sorry for taking so
 long...  I tried to wait till I was sure all of the responses were in...
 I guess maybe I waited a bit too long...)

Anyway, the problems were:

> 1)	assuming that a setuid program on a USG system can setuid()
> 	back after doing a setuid(getuid())... (is this just in SysV,
> 	or am I the only SysIII site that can't do this?)  The function
> 	involved is mknewsg() in "inews.c"...

There were only a few people who replied to this one...  According to
them, only SysV can setuid back.  One person said they thought only SysV
release 2 could do this.  Apparently we SysIII sites are out of luck...
Any suggestions on what to do about this?  Maybe instead of #ifdef USG,
someone should consider #ifdef SYS3, #ifdef SYSV (or something similiar).
Comments?

> 2)	the name 'sigtrap' (an integer used globally in a few files)
> 	is also the name of a function in /lib/libc.a (if I remember
> 	right, I kept getting bus errors until I found the problem
> 	and fixed it)

I received numerous answers to this one... (mostly of the format: "I
have machine X running version Y...")  The only thing common (that I
could tell) was that all machines with this problem are 68000 machines...
The other thing mentioned by more than one person was Unisoft.  (hey
Unisoft, did you guys add 'sigtrap' to the C library - in particular,
something to do with signal(2)?)  If Unisoft is the source of this,
maybe #ifdef UNIPLUS, or something similiar should be added...  I
am still not sure...  Any more help would be greatly appreciated...
Got any suggestions, Rick (Adams)?

Anyway, thanks to all who responded...
-- 

Craig Miller
Honeywell Info. Systems, Billerica, Mass.
{decvax,harvard}!scorplx!craig

Any spelling or grammatical errors were (mis)produced by the mispelling
daemon...