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...