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.