Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!husc6!rutgers!clyde!cbosgd!gwspc!cbcsta!n8emr!lwv
From: lwv@n8emr.UUCP (Larry W. Virden)
Newsgroups: comp.unix.wizards
Subject: Re: setpgrp() bug?
Message-ID: <366@n8emr.UUCP>
Date: Sat, 5-Dec-87 09:39:42 EST
Article-I.D.: n8emr.366
Posted: Sat Dec  5 09:39:42 1987
Date-Received: Thu, 10-Dec-87 20:24:27 EST
References: <1765@unc.cs.unc.edu> <910@mcgill-vision.UUCP> <1261@saturn.ucsc.edu> <408@sco> <16787@topaz.rutgers.edu>
Reply-To: lwv@n8emr.UUCP (Larry W. Virden)
Organization: N8EMR's Ham BBS (HBBS), Columbus,Ohio
Lines: 27
Keywords: BSD setpgrp kill


As the originator of this article, I would like to relate one antedote as
to why it came up.  We are doing some development on a particular vendor's
system who claims system v compatibility.  So, we used setpgrp() as documented
in the SVID - they DID claim that they were SVID system call and library
compatible of course.  But the vendor in question has as default a BSD 
environment and by adding particular info to one's environment, one states
to the various components of the system that one wants system 5 or bsd
( notice how hard i struggled to keep that statement from telling you 
who this is?  I havent checked yet to see things are the same on the OTHER
TWO VENDOR PRODUCTS out there - but they appear to be!)

Anyways, the code was doing a setpgrp() and was getting the strange
behavior.  I looked in all three vendor docs and it appears that they all
use the BSD setpgrp().

Isnt setpgrp() a SVID function?  how can 3 major forces in the Unix world
(you would CERTAINLY recognize two of the vendors - they only have 3 letters
in the primary means of referencing them - the other is a little less known
but also has its own usenet group in comp.sys) claim SVID compatibility and
then not provide that?  Just curious on other's opinions.

-- 
Larry W. Virden	 75046,606 (CIS)
674 Falls Place, Reynoldsburg, OH 43068 (614) 864-8817
cbosgd!n8emr!lwv (UUCP) 	cbosgd!n8emr!lwv@ucbvax.Berkeley.EDU (BITNET)
We haven't inherited the world from our parents, but borrowed it from our children.