head	1.1;
branch	1.1.1;
access;
symbols
	RELENG_8_4:1.1.1.6.0.56
	RELENG_9_1_0_RELEASE:1.1.1.6
	RELENG_9_1:1.1.1.6.0.54
	RELENG_9_1_BP:1.1.1.6
	RELENG_8_3_0_RELEASE:1.1.1.6
	RELENG_8_3:1.1.1.6.0.52
	RELENG_8_3_BP:1.1.1.6
	RELENG_9_0_0_RELEASE:1.1.1.6
	RELENG_9_0:1.1.1.6.0.50
	RELENG_9_0_BP:1.1.1.6
	RELENG_9:1.1.1.6.0.48
	RELENG_9_BP:1.1.1.6
	RELENG_7_4_0_RELEASE:1.1.1.6
	RELENG_8_2_0_RELEASE:1.1.1.6
	RELENG_7_4:1.1.1.6.0.46
	RELENG_7_4_BP:1.1.1.6
	RELENG_8_2:1.1.1.6.0.44
	RELENG_8_2_BP:1.1.1.6
	RELENG_8_1_0_RELEASE:1.1.1.6
	RELENG_8_1:1.1.1.6.0.42
	RELENG_8_1_BP:1.1.1.6
	RELENG_7_3_0_RELEASE:1.1.1.6
	RELENG_7_3:1.1.1.6.0.40
	RELENG_7_3_BP:1.1.1.6
	RELENG_8_0_0_RELEASE:1.1.1.6
	RELENG_8_0:1.1.1.6.0.38
	RELENG_8_0_BP:1.1.1.6
	RELENG_8:1.1.1.6.0.36
	RELENG_8_BP:1.1.1.6
	RELENG_7_2_0_RELEASE:1.1.1.6
	RELENG_7_2:1.1.1.6.0.34
	RELENG_7_2_BP:1.1.1.6
	RELENG_7_1_0_RELEASE:1.1.1.6
	RELENG_6_4_0_RELEASE:1.1.1.6
	RELENG_7_1:1.1.1.6.0.32
	RELENG_7_1_BP:1.1.1.6
	RELENG_6_4:1.1.1.6.0.30
	RELENG_6_4_BP:1.1.1.6
	RELENG_7_0_0_RELEASE:1.1.1.6
	RELENG_6_3_0_RELEASE:1.1.1.6
	RELENG_7_0:1.1.1.6.0.28
	RELENG_7_0_BP:1.1.1.6
	RELENG_6_3:1.1.1.6.0.26
	RELENG_6_3_BP:1.1.1.6
	v8_14_2:1.1.1.6
	RELENG_7:1.1.1.6.0.24
	RELENG_7_BP:1.1.1.6
	v8_14_1:1.1.1.6
	RELENG_6_2_0_RELEASE:1.1.1.6
	RELENG_6_2:1.1.1.6.0.22
	RELENG_6_2_BP:1.1.1.6
	v8_13_8:1.1.1.6
	v8_13_7:1.1.1.6
	RELENG_5_5_0_RELEASE:1.1.1.6
	RELENG_5_5:1.1.1.6.0.20
	RELENG_5_5_BP:1.1.1.6
	RELENG_6_1_0_RELEASE:1.1.1.6
	RELENG_6_1:1.1.1.6.0.18
	RELENG_6_1_BP:1.1.1.6
	v8_13_6:1.1.1.6
	RELENG_6_0_0_RELEASE:1.1.1.6
	RELENG_6_0:1.1.1.6.0.16
	RELENG_6_0_BP:1.1.1.6
	RELENG_6:1.1.1.6.0.14
	RELENG_6_BP:1.1.1.6
	v8_13_4:1.1.1.6
	RELENG_5_4_0_RELEASE:1.1.1.6
	RELENG_5_4:1.1.1.6.0.12
	RELENG_5_4_BP:1.1.1.6
	v8_13_3:1.1.1.6
	RELENG_4_11_0_RELEASE:1.1.1.2.6.2
	RELENG_4_11:1.1.1.2.6.2.0.12
	RELENG_4_11_BP:1.1.1.2.6.2
	RELENG_5_3_0_RELEASE:1.1.1.6
	RELENG_5_3:1.1.1.6.0.10
	RELENG_5_3_BP:1.1.1.6
	RELENG_5:1.1.1.6.0.8
	RELENG_5_BP:1.1.1.6
	v8_13_1:1.1.1.6
	RELENG_4_10_0_RELEASE:1.1.1.2.6.2
	RELENG_4_10:1.1.1.2.6.2.0.10
	RELENG_4_10_BP:1.1.1.2.6.2
	RELENG_5_2_1_RELEASE:1.1.1.6
	v8_12_11:1.1.1.6
	RELENG_5_2_0_RELEASE:1.1.1.6
	RELENG_5_2:1.1.1.6.0.6
	RELENG_5_2_BP:1.1.1.6
	RELENG_4_9_0_RELEASE:1.1.1.2.6.2
	RELENG_4_9:1.1.1.2.6.2.0.8
	RELENG_4_9_BP:1.1.1.2.6.2
	v8_12_10:1.1.1.6
	RELENG_5_1_0_RELEASE:1.1.1.6
	RELENG_5_1:1.1.1.6.0.4
	RELENG_5_1_BP:1.1.1.6
	RELENG_4_8_0_RELEASE:1.1.1.2.6.2
	v8_12_9:1.1.1.6
	RELENG_4_8:1.1.1.2.6.2.0.6
	RELENG_4_8_BP:1.1.1.2.6.2
	v8_12_8:1.1.1.6
	v8_12_7:1.1.1.6
	RELENG_5_0_0_RELEASE:1.1.1.6
	RELENG_5_0:1.1.1.6.0.2
	RELENG_5_0_BP:1.1.1.6
	RELENG_4_7_0_RELEASE:1.1.1.2.6.2
	RELENG_4_7:1.1.1.2.6.2.0.4
	RELENG_4_7_BP:1.1.1.2.6.2
	v8_12_6:1.1.1.6
	RELENG_4_6_2_RELEASE:1.1.1.2.6.2
	RELENG_4_6_1_RELEASE:1.1.1.2.6.2
	v8_12_5:1.1.1.6
	v8_12_4:1.1.1.6
	RELENG_4_6_0_RELEASE:1.1.1.2.6.2
	RELENG_4_6:1.1.1.2.6.2.0.2
	RELENG_4_6_BP:1.1.1.2.6.2
	v8_12_3_20020420:1.1.1.5
	v8_12_3:1.1.1.4
	v8_12_2:1.1.1.4
	RELENG_4_5_0_RELEASE:1.1.1.2.6.1
	RELENG_4_5:1.1.1.2.6.1.0.6
	RELENG_4_5_BP:1.1.1.2.6.1
	RELENG_4_4_0_RELEASE:1.1.1.2.6.1
	RELENG_4_4:1.1.1.2.6.1.0.4
	RELENG_4_4_BP:1.1.1.2.6.1
	v8_11_6:1.1.1.3
	v8_11_5:1.1.1.3
	v8_11_4:1.1.1.3
	RELENG_4_3_0_RELEASE:1.1.1.2.6.1
	RELENG_4_3:1.1.1.2.6.1.0.2
	RELENG_4_3_BP:1.1.1.2.6.1
	v8_11_3:1.1.1.3
	v8_11_2:1.1.1.3
	RELENG_4_2_0_RELEASE:1.1.1.2.6.1
	v8_11_1:1.1.1.3
	RELENG_4_1_1_RELEASE:1.1.1.2.6.1
	PRE_SMPNG:1.1.1.3
	v8_11_0:1.1.1.3
	RELENG_4_1_0_RELEASE:1.1.1.2
	RELENG_3_5_0_RELEASE:1.1.1.2
	RELENG_4_0_0_RELEASE:1.1.1.2
	RELENG_4:1.1.1.2.0.6
	RELENG_4_BP:1.1.1.2
	RELENG_3_4_0_RELEASE:1.1.1.2
	RELENG_3_3_0_RELEASE:1.1.1.2
	RELENG_3_2_PAO:1.1.1.2.0.4
	RELENG_3_2_PAO_BP:1.1.1.2
	RELENG_3_2_0_RELEASE:1.1.1.2
	RELENG_3_1_0_RELEASE:1.1.1.2
	v8_9_3:1.1.1.2
	v8_9_2_header:1.1.1.2
	RELENG_3:1.1.1.2.0.2
	RELENG_3_BP:1.1.1.2
	v8_9_2:1.1.1.2
	RELENG_3_0_0_RELEASE:1.1.1.1
	v8_9_1:1.1.1.1
	SENDMAIL:1.1.1;
locks; strict;
comment	@# @;


1.1
date	98.08.03.05.56.20;	author peter;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.08.03.05.56.20;	author peter;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	99.01.12.12.26.16;	author peter;	state Exp;
branches
	1.1.1.2.6.1;
next	1.1.1.3;

1.1.1.3
date	2000.08.12.21.55.32;	author gshapiro;	state Exp;
branches;
next	1.1.1.4;

1.1.1.4
date	2002.02.17.21.56.43;	author gshapiro;	state Exp;
branches;
next	1.1.1.5;

1.1.1.5
date	2002.04.20.20.31.51;	author gshapiro;	state Exp;
branches;
next	1.1.1.6;

1.1.1.6
date	2002.06.11.21.11.54;	author gshapiro;	state Exp;
branches
	1.1.1.6.56.1;
next	;

1.1.1.2.6.1
date	2000.08.27.17.31.36;	author gshapiro;	state Exp;
branches;
next	1.1.1.2.6.2;

1.1.1.2.6.2
date	2002.03.25.21.26.16;	author gshapiro;	state Exp;
branches;
next	;

1.1.1.6.56.1
date	2002.06.11.21.11.54;	author svnexp;	state dead;
branches;
next	1.1.1.6.56.2;

1.1.1.6.56.2
date	2013.03.28.13.02.01;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Initial revision
@
text
@The following are results of running t_setreuid on various architectures.

OPSYS	VERSION	STATUS	DATE	  TESTER/NOTES
=====	=======	======	====	  ============

SunOS	4.1	OK	93.07.19  eric
SunOS	4.1.2	OK	93.07.19  eric
SunOS	4.1.3	OK	93.09.25  Robert Elz

BSD	4.4	OK	93.07.19  eric	(wierd results, but functional)
BSD	4.3Utah	OK	93.07.19  eric

FreeBSD	2.1-sta	OK	96.04.14  Jaye Mathisen <mrcpu@@cdsnet.net>

Ultrix	4.2A	OK	93.07.19  eric
Ultrix	4.3A	OK	93.07.19  Allan Johannesen
Ultrix	4.5	OK	96.09.18  Gregory Neil Shapiro <gshapiro@@wpi.edu>

HP-UX	8.07	OK	93.07.19  eric (on 7xx series)
HP-UX	8.02	OK	93.07.19  Michael Corrigan (on 8xx series)
HP-UX	8.00	OK	93.07.21  Michael Corrigan (on 3xx/4xx series)
HP-UX	9.01	OK	93.11.19  Cassidy (on 7xx series)

Solaris	2.1
Solaris	2.2	FAIL	93.07.19  Bill Wisner
Solaris	2.3	FAIL	95.11.22  Scott J. Kramer <sjk@@lux.com>
Solaris	2.5	OK	96.02.29  Carson Gaspar <carson@@lehman.com>
Solaris	2.5.1	OK	96.11.29  Gregory Neil Shapiro <gshapiro@@wpi.edu>

OSF/1	T1.3-4	OK	93.07.19  eric (on DEC Alpha)
OSF/1	1.3	OK	94.12.10  Jeff A. Earickson (on Intel Paragon)
OSF/1	3.2D	OK	96.09.18  Gregory Neil Shapiro <gshapiro@@wpi.edu>
OSF/1	4.0	OK	96.09.18  Gregory Neil Shapiro <gshapiro@@wpi.edu>

CxOS	11.5	OK	96.07.08  Eric Schnoebelen <eric@@cirr.com>
CxOS	11.0	OK	93.01.21  Eric Schnoebelen (CxOS 11.0 beta 1)
CxOS	10.x	OK	93.01.21  Eric Schnoebelen

AIX	3.1.5	FAIL	93.08.07  David J. N. Begley
AIX	3.2.3e	FAIL	93.07.26  Steve Bauer <sbauer@@silver.sdsmt.edu>
AIX	3.2.4	FAIL	93.10.07  David J. N. Begley
AIX	3.2.5	FAIL	94.05.17  Steve Bauer <sbauer@@hpcmmib.hpc.sdsmt.edu>
AIX	4.1	FAIL	96.10.21  Hakan Lindholm <hakan@@af.lu.se>
AIX	4.2	OK	96.10.16  Steve Bauer <sbauer@@krypton.hpc.sdsmt.edu>

IRIX	4.0.4	OK	93.09.25  Robert Elz
IRIX	5.2	OK	94.12.06  Mark Andrews <mandrews@@alias.com>
IRIX	5.3	OK	94.12.06  Mark Andrews <mandrews@@alias.com>
IRIX	6.2	OK	96.09.16  Kari E. Hurtta <Kari.Hurtta@@ozone.FMI.FI>
IRIX	6.3	OK	97.02.10  Mark Andrews <mandrews@@aw.sgi.com>

SCO	3.2v4.0	OK	93.10.02  Peter Wemm (with -lsocket from 3.2v4 devsys)

NeXT	2.1	OK	93.07.28  eric
NeXT	3.0	OK	34.05.05  Kevin John Wang <kwang@@lore.acs.calpoly.edu>

Linux	0.99p10	OK	93.08.08  Karl London
Linux	0.99p13	OK	93.09.27  Christian Kuhtz
Linux	0.99p14	OK	93.11.30  Christian Kuhtz <chk@@data-hh.Hanse.DE>
Linux	1.0	OK	94.03.19  Shayne Smith <snsmith@@rastus.brisnet.org.au>
Linux	1.2.13	OK	95.11.02  Sven Neuhaus <sven@@ping.de>
Linux	2.0.17	OK	96.09.03  Horst von Brand <vonbrand@@sleipnir.valparaiso.cl>

BSD/386	1.0	OK	93.11.13  Tony Sanders

DELL	2.2	OK	93.11.15  Peter Wemm (using -DSETEUID)

Pyramid	5.0d	OK	95.01.14  David Miller <davem@@nadzieja.rutgers.edu>



The following are results of running t_seteuid on various architectures.

OPSYS	VERSION	STATUS	DATE	  TESTER/NOTES
=====	=======	======	====	  ============

Solaris	2.3	OK	95.11.22  Scott J. Kramer <sjk@@lux.com>
Solaris	2.4	OK	95.09.22  Thomas 'Mike' Michlmayr <mike@@cosy.sbg.ac.at>
Solaris	2.5	OK	96.02.29  Carson Gaspar <carson@@lehman.com>
Solaris	2.5.1	OK	96.11.29  Gregory Neil Shapiro <gshapiro@@wpi.edu>

Linux	1.2.13	FAIL	95.11.02  Sven Neuhaus <sven@@ping.de>
Linux	2.0.17	FAIL	96.09.03  Horst von Brand <vonbrand@@sleipnir.valparaiso.cl>

AIX	4.1	OK	96.10.21  Hakan Lindholm <hakan@@af.lu.se>

IRIX	5.2	OK	95.12.01  Mark Andrews <mandrews@@aw.sgi.com>
IRIX	5.3	OK	95.12.01  Mark Andrews <mandrews@@aw.sgi.com>
IRIX	6.2	OK	96.09.16  Kari E. Hurtta <Kari.Hurtta@@ozone.FMI.FI>
IRIX	6.3	OK	97.02.10  Mark Andrews <mandrews@@aw.sgi.com>

FreeBSD	2.1-sta	OK	96.04.14  Jaye Mathisen <mrcpu@@cdsnet.net>

Ultrix	4.5	FAIL	96.09.18  Gregory Neil Shapiro <gshapiro@@wpi.edu>

OSF/1	3.2D	OK	96.09.18  Gregory Neil Shapiro <gshapiro@@wpi.edu>
OSF/1	4.0	OK	96.09.18  Gregory Neil Shapiro <gshapiro@@wpi.edu>

CxOS	11.5	FAIL	96.07.08  Eric Schnoebelen <eric@@cirr.com>


The following are the results of running t_pathconf.c.  Safe means that
the underlying filesystem (in NFS, the filesystem on the server) does not
permit regular (non-root) users to chown their files to another user.
Unsafe means that they can.  Typically, BSD-based systems do not permit
giveaway and System V-based systems do.  However, some systems (e.g.,
Solaris) can set this on a per-system or per-filesystem basis.  Entries
are the return value of pathconf, the errno value, and a * if chown
disagreed with the result of the pathconf call, and a ? if the test has
not been run.  A mark of [R] means that the local filesystem has
chown set to be restricted, [U] means that it is set to be unrestricted.

			     Safe Filesystem	     Unsafe Filesystem
SYSTEM		LOCAL	    NFS-V2	NFS-V3	    NFS-V2	 NFS-V3

SunOS 4.1.3_U1	1/0	    -1/EINVAL*	n/a	    -1/EINVAL?	 n/a
SunOS 4.1.4	1/0	    -1/EINVAL*	n/a	    -1/EINVAL	 n/a

AIX 3.2		0/0	    0/0

Solaris 2.4	1/0	    -1/EINVAL*
Solaris 2.5	1/0	    -1/EINVAL*	1/0			 0/0?
Solaris 2.5.1	1/0	    -1/EINVAL*	0/0

DEC OSF1 3.0	0/0	    0/0
DEC OSF1 3.2D-2	0/0	    0/0		0/0
DEC OSF1 4.0A	0/0	    0/0		0/0
DEC OSF 4.0B	0/0	    0/0		0/0

Ultrix 4.3	0/0	    0/0		n/a			 n/a
Ultrix 4.5	1/0	    1/0

HP-UX 9.05	-1/0	    -1/EOPNOTSUPP*	    -1/EOPNOTSUPP
HP-UX 9.05[R]	1/0	    -1/EOPNOTSUPP*	    -1/EOPNOTSUPP*
HP-UX 10.10	-1/0	    -1/EOPNOTSUPP*	    -1/EOPNOTSUPP
HP-UX 10.20		    -1/EOPNOTSUPP?			 -1/EOPNOTSUPP?
HP-UX 10.30	-1/0	    -1/EOPNOTSUPP	    -1/EOPNOTSUPP

BSD/OS 2.1	1/0

FreeBSD 2.1.7	1/0	    -1/EINVAL*		    -1/EINVAL

Irix 5.3		    -1/0*		    -1/0
Irix 6.2		    1/0			    -1/0	 0/0*
Irix 6.2	-1/0	    -1/0
Irix 6.3 R10000	-1/0				    -1/0	 0/0*

A/UX 3.1.1	1/0

DomainOS [R]	-1/0*
DomainOS [U]	-1/0

NCR MP-RAS 2	-1/0
NCR MP-RAS 3	-1/0

Linux 2.0.27	1/0	    1/0
@


1.1.1.1
log
@Import sendmail-8.9.1 (slightly trimmed) onto a fresh branch under
src/contrib as per various discussions.  I will copy across our changes
and then point the Makefiles across once the dust has settled..
@
text
@@


1.1.1.2
log
@Import sendmail-8.9.2 onto vendor branch  (update from 8.9.1)

Obtained from: ftp.sendamil.org
@
text
@a62 1
Linux	2.1.109	OK	98.07.21  John Kennedy <jk@@csuchico.edu>
a83 1
Linux	2.1.109	FAIL	98.07.21  John Kennedy <jk@@csuchico.edu>
@


1.1.1.2.6.1
log
@MFC: Import of sendmail 8.11.0.
     Includes: moving /etc/aliases to /etc/mail/aliases, removing outdated
               documentation, and updating freebsd.mc for new syntax.
@
text
@a158 2

$Revision: 8.1 $, Last updated $Date: 1999/02/06 18:44:07 $
@


1.1.1.2.6.2
log
@MFC: Import sendmail 8.12.2
MFC: Resolve conflicts from sendmail 8.12.2 import
MFC: Remove files no longer part of the sendmail 8.12.2 distribution.
MFC: Fix mail.local build for non-sendmail.org code (1.15)
@
text
@a0 4
+------------+
| t_setreuid |
+------------+

a71 3
+-----------+
| t_seteuid |
+-----------+
a103 4
+------------+
| t_pathconf |
+------------+

d160 1
a160 28

+-----------+
| t_dropgid |
+-----------+

The following are results of running t_dropgid on various architectures.

OPSYS	VERSION	STATUS		DATE		TESTER/NOTES
=====	=======	======		====		============
AIX	4.3.3	FAILS		2001-09-22	Valdis Kletnieks
BSD/OS	4.2	OK		2001-09-22	Vernon Schryver
FreeBSD	3.2	OK		2001-09-22	ca
FreeBSD	4.4	OK		2001-09-29	ca
HP-UX	11.00	HASSETRESGID	2001-09-22	ca
IRIX	6.5	FAILS		2001-09-22	Mark D. Roth
Linux	2.0.35	HASSETREGID	2001-09-22	Neil W Rickert
Linux	2.2.12	HASSETREGID	2001-09-22	ca
Linux	2.2.16	HASSETREGID	2001-09-22	Neil W Rickert
Linux	2.4.9	HASSETREGID	2001-09-22	Derek Balling
NetBSD	1.5	OK		2001-09-22	Kimmo Suominen
OpenBSD	2.8	HASSETEGID	2001-09-22	ca
SCO	5.0.5	FAILS		2001-09-22	Phillip Porch
SunOS	5.7	HASSETREGID	2001-09-22	Neil W Rickert
SunOS	5.8	HASSETREGID	2001-09-22	ca
SunOS	5.9	HASSETREGID	2001-09-22	Neil W Rickert


$Revision: 8.3 $, Last updated $Date: 2001/09/30 01:32:33 $
@


1.1.1.3
log
@Import of sendmail version 8.11.0 into vendor branch SENDMAIL with
release tag v8_11_0.

Obtained from: ftp://ftp.sendmail.org/pub/sendmail/
@
text
@a158 2

$Revision: 8.1 $, Last updated $Date: 1999/02/06 18:44:07 $
@


1.1.1.4
log
@Import sendmail 8.12.2
@
text
@a0 4
+------------+
| t_setreuid |
+------------+

a71 3
+-----------+
| t_seteuid |
+-----------+
a103 4
+------------+
| t_pathconf |
+------------+

d160 1
a160 28

+-----------+
| t_dropgid |
+-----------+

The following are results of running t_dropgid on various architectures.

OPSYS	VERSION	STATUS		DATE		TESTER/NOTES
=====	=======	======		====		============
AIX	4.3.3	FAILS		2001-09-22	Valdis Kletnieks
BSD/OS	4.2	OK		2001-09-22	Vernon Schryver
FreeBSD	3.2	OK		2001-09-22	ca
FreeBSD	4.4	OK		2001-09-29	ca
HP-UX	11.00	HASSETRESGID	2001-09-22	ca
IRIX	6.5	FAILS		2001-09-22	Mark D. Roth
Linux	2.0.35	HASSETREGID	2001-09-22	Neil W Rickert
Linux	2.2.12	HASSETREGID	2001-09-22	ca
Linux	2.2.16	HASSETREGID	2001-09-22	Neil W Rickert
Linux	2.4.9	HASSETREGID	2001-09-22	Derek Balling
NetBSD	1.5	OK		2001-09-22	Kimmo Suominen
OpenBSD	2.8	HASSETEGID	2001-09-22	ca
SCO	5.0.5	FAILS		2001-09-22	Phillip Porch
SunOS	5.7	HASSETREGID	2001-09-22	Neil W Rickert
SunOS	5.8	HASSETREGID	2001-09-22	ca
SunOS	5.9	HASSETREGID	2001-09-22	Neil W Rickert


$Revision: 8.3 $, Last updated $Date: 2001/09/30 01:32:33 $
@


1.1.1.5
log
@Import of post-8.12.3 bug fixes from vendor repository.

These are being imported for the upcoming FreeBSD 4.6 release.
@
text
@d198 1
a198 1
$Revision: 1.1.1.4 $, Last updated $Date: 2002/02/17 21:56:43 $
@


1.1.1.6
log
@Import sendmail 8.12.4
@
text
@d198 1
a198 1
$Revision: 8.3 $, Last updated $Date: 2001/09/30 01:32:33 $
@


1.1.1.6.56.1
log
@file Results was added on branch RELENG_8_4 on 2013-03-28 13:02:01 +0000
@
text
@d1 198
@


1.1.1.6.56.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 198
+------------+
| t_setreuid |
+------------+

The following are results of running t_setreuid on various architectures.

OPSYS	VERSION	STATUS	DATE	  TESTER/NOTES
=====	=======	======	====	  ============

SunOS	4.1	OK	93.07.19  eric
SunOS	4.1.2	OK	93.07.19  eric
SunOS	4.1.3	OK	93.09.25  Robert Elz

BSD	4.4	OK	93.07.19  eric	(wierd results, but functional)
BSD	4.3Utah	OK	93.07.19  eric

FreeBSD	2.1-sta	OK	96.04.14  Jaye Mathisen <mrcpu@@cdsnet.net>

Ultrix	4.2A	OK	93.07.19  eric
Ultrix	4.3A	OK	93.07.19  Allan Johannesen
Ultrix	4.5	OK	96.09.18  Gregory Neil Shapiro <gshapiro@@wpi.edu>

HP-UX	8.07	OK	93.07.19  eric (on 7xx series)
HP-UX	8.02	OK	93.07.19  Michael Corrigan (on 8xx series)
HP-UX	8.00	OK	93.07.21  Michael Corrigan (on 3xx/4xx series)
HP-UX	9.01	OK	93.11.19  Cassidy (on 7xx series)

Solaris	2.1
Solaris	2.2	FAIL	93.07.19  Bill Wisner
Solaris	2.3	FAIL	95.11.22  Scott J. Kramer <sjk@@lux.com>
Solaris	2.5	OK	96.02.29  Carson Gaspar <carson@@lehman.com>
Solaris	2.5.1	OK	96.11.29  Gregory Neil Shapiro <gshapiro@@wpi.edu>

OSF/1	T1.3-4	OK	93.07.19  eric (on DEC Alpha)
OSF/1	1.3	OK	94.12.10  Jeff A. Earickson (on Intel Paragon)
OSF/1	3.2D	OK	96.09.18  Gregory Neil Shapiro <gshapiro@@wpi.edu>
OSF/1	4.0	OK	96.09.18  Gregory Neil Shapiro <gshapiro@@wpi.edu>

CxOS	11.5	OK	96.07.08  Eric Schnoebelen <eric@@cirr.com>
CxOS	11.0	OK	93.01.21  Eric Schnoebelen (CxOS 11.0 beta 1)
CxOS	10.x	OK	93.01.21  Eric Schnoebelen

AIX	3.1.5	FAIL	93.08.07  David J. N. Begley
AIX	3.2.3e	FAIL	93.07.26  Steve Bauer <sbauer@@silver.sdsmt.edu>
AIX	3.2.4	FAIL	93.10.07  David J. N. Begley
AIX	3.2.5	FAIL	94.05.17  Steve Bauer <sbauer@@hpcmmib.hpc.sdsmt.edu>
AIX	4.1	FAIL	96.10.21  Hakan Lindholm <hakan@@af.lu.se>
AIX	4.2	OK	96.10.16  Steve Bauer <sbauer@@krypton.hpc.sdsmt.edu>

IRIX	4.0.4	OK	93.09.25  Robert Elz
IRIX	5.2	OK	94.12.06  Mark Andrews <mandrews@@alias.com>
IRIX	5.3	OK	94.12.06  Mark Andrews <mandrews@@alias.com>
IRIX	6.2	OK	96.09.16  Kari E. Hurtta <Kari.Hurtta@@ozone.FMI.FI>
IRIX	6.3	OK	97.02.10  Mark Andrews <mandrews@@aw.sgi.com>

SCO	3.2v4.0	OK	93.10.02  Peter Wemm (with -lsocket from 3.2v4 devsys)

NeXT	2.1	OK	93.07.28  eric
NeXT	3.0	OK	34.05.05  Kevin John Wang <kwang@@lore.acs.calpoly.edu>

Linux	0.99p10	OK	93.08.08  Karl London
Linux	0.99p13	OK	93.09.27  Christian Kuhtz
Linux	0.99p14	OK	93.11.30  Christian Kuhtz <chk@@data-hh.Hanse.DE>
Linux	1.0	OK	94.03.19  Shayne Smith <snsmith@@rastus.brisnet.org.au>
Linux	1.2.13	OK	95.11.02  Sven Neuhaus <sven@@ping.de>
Linux	2.0.17	OK	96.09.03  Horst von Brand <vonbrand@@sleipnir.valparaiso.cl>
Linux	2.1.109	OK	98.07.21  John Kennedy <jk@@csuchico.edu>

BSD/386	1.0	OK	93.11.13  Tony Sanders

DELL	2.2	OK	93.11.15  Peter Wemm (using -DSETEUID)

Pyramid	5.0d	OK	95.01.14  David Miller <davem@@nadzieja.rutgers.edu>


+-----------+
| t_seteuid |
+-----------+

The following are results of running t_seteuid on various architectures.

OPSYS	VERSION	STATUS	DATE	  TESTER/NOTES
=====	=======	======	====	  ============

Solaris	2.3	OK	95.11.22  Scott J. Kramer <sjk@@lux.com>
Solaris	2.4	OK	95.09.22  Thomas 'Mike' Michlmayr <mike@@cosy.sbg.ac.at>
Solaris	2.5	OK	96.02.29  Carson Gaspar <carson@@lehman.com>
Solaris	2.5.1	OK	96.11.29  Gregory Neil Shapiro <gshapiro@@wpi.edu>

Linux	1.2.13	FAIL	95.11.02  Sven Neuhaus <sven@@ping.de>
Linux	2.0.17	FAIL	96.09.03  Horst von Brand <vonbrand@@sleipnir.valparaiso.cl>
Linux	2.1.109	FAIL	98.07.21  John Kennedy <jk@@csuchico.edu>

AIX	4.1	OK	96.10.21  Hakan Lindholm <hakan@@af.lu.se>

IRIX	5.2	OK	95.12.01  Mark Andrews <mandrews@@aw.sgi.com>
IRIX	5.3	OK	95.12.01  Mark Andrews <mandrews@@aw.sgi.com>
IRIX	6.2	OK	96.09.16  Kari E. Hurtta <Kari.Hurtta@@ozone.FMI.FI>
IRIX	6.3	OK	97.02.10  Mark Andrews <mandrews@@aw.sgi.com>

FreeBSD	2.1-sta	OK	96.04.14  Jaye Mathisen <mrcpu@@cdsnet.net>

Ultrix	4.5	FAIL	96.09.18  Gregory Neil Shapiro <gshapiro@@wpi.edu>

OSF/1	3.2D	OK	96.09.18  Gregory Neil Shapiro <gshapiro@@wpi.edu>
OSF/1	4.0	OK	96.09.18  Gregory Neil Shapiro <gshapiro@@wpi.edu>

CxOS	11.5	FAIL	96.07.08  Eric Schnoebelen <eric@@cirr.com>


+------------+
| t_pathconf |
+------------+

The following are the results of running t_pathconf.c.  Safe means that
the underlying filesystem (in NFS, the filesystem on the server) does not
permit regular (non-root) users to chown their files to another user.
Unsafe means that they can.  Typically, BSD-based systems do not permit
giveaway and System V-based systems do.  However, some systems (e.g.,
Solaris) can set this on a per-system or per-filesystem basis.  Entries
are the return value of pathconf, the errno value, and a * if chown
disagreed with the result of the pathconf call, and a ? if the test has
not been run.  A mark of [R] means that the local filesystem has
chown set to be restricted, [U] means that it is set to be unrestricted.

			     Safe Filesystem	     Unsafe Filesystem
SYSTEM		LOCAL	    NFS-V2	NFS-V3	    NFS-V2	 NFS-V3

SunOS 4.1.3_U1	1/0	    -1/EINVAL*	n/a	    -1/EINVAL?	 n/a
SunOS 4.1.4	1/0	    -1/EINVAL*	n/a	    -1/EINVAL	 n/a

AIX 3.2		0/0	    0/0

Solaris 2.4	1/0	    -1/EINVAL*
Solaris 2.5	1/0	    -1/EINVAL*	1/0			 0/0?
Solaris 2.5.1	1/0	    -1/EINVAL*	0/0

DEC OSF1 3.0	0/0	    0/0
DEC OSF1 3.2D-2	0/0	    0/0		0/0
DEC OSF1 4.0A	0/0	    0/0		0/0
DEC OSF 4.0B	0/0	    0/0		0/0

Ultrix 4.3	0/0	    0/0		n/a			 n/a
Ultrix 4.5	1/0	    1/0

HP-UX 9.05	-1/0	    -1/EOPNOTSUPP*	    -1/EOPNOTSUPP
HP-UX 9.05[R]	1/0	    -1/EOPNOTSUPP*	    -1/EOPNOTSUPP*
HP-UX 10.10	-1/0	    -1/EOPNOTSUPP*	    -1/EOPNOTSUPP
HP-UX 10.20		    -1/EOPNOTSUPP?			 -1/EOPNOTSUPP?
HP-UX 10.30	-1/0	    -1/EOPNOTSUPP	    -1/EOPNOTSUPP

BSD/OS 2.1	1/0

FreeBSD 2.1.7	1/0	    -1/EINVAL*		    -1/EINVAL

Irix 5.3		    -1/0*		    -1/0
Irix 6.2		    1/0			    -1/0	 0/0*
Irix 6.2	-1/0	    -1/0
Irix 6.3 R10000	-1/0				    -1/0	 0/0*

A/UX 3.1.1	1/0

DomainOS [R]	-1/0*
DomainOS [U]	-1/0

NCR MP-RAS 2	-1/0
NCR MP-RAS 3	-1/0

Linux 2.0.27	1/0	    1/0


+-----------+
| t_dropgid |
+-----------+

The following are results of running t_dropgid on various architectures.

OPSYS	VERSION	STATUS		DATE		TESTER/NOTES
=====	=======	======		====		============
AIX	4.3.3	FAILS		2001-09-22	Valdis Kletnieks
BSD/OS	4.2	OK		2001-09-22	Vernon Schryver
FreeBSD	3.2	OK		2001-09-22	ca
FreeBSD	4.4	OK		2001-09-29	ca
HP-UX	11.00	HASSETRESGID	2001-09-22	ca
IRIX	6.5	FAILS		2001-09-22	Mark D. Roth
Linux	2.0.35	HASSETREGID	2001-09-22	Neil W Rickert
Linux	2.2.12	HASSETREGID	2001-09-22	ca
Linux	2.2.16	HASSETREGID	2001-09-22	Neil W Rickert
Linux	2.4.9	HASSETREGID	2001-09-22	Derek Balling
NetBSD	1.5	OK		2001-09-22	Kimmo Suominen
OpenBSD	2.8	HASSETEGID	2001-09-22	ca
SCO	5.0.5	FAILS		2001-09-22	Phillip Porch
SunOS	5.7	HASSETREGID	2001-09-22	Neil W Rickert
SunOS	5.8	HASSETREGID	2001-09-22	ca
SunOS	5.9	HASSETREGID	2001-09-22	Neil W Rickert


$Revision: 8.3 $, Last updated $Date: 2001/09/30 01:32:33 $
@


