xref: /freebsd/contrib/sendmail/test/Results (revision e2c0e292e8a7ca00ba99bcfccc9e637f45c3e8b1)
140266059SGregory Neil Shapiro+------------+
240266059SGregory Neil Shapiro| t_setreuid |
340266059SGregory Neil Shapiro+------------+
440266059SGregory Neil Shapiro
5c2aa98e2SPeter WemmThe following are results of running t_setreuid on various architectures.
6c2aa98e2SPeter Wemm
7c2aa98e2SPeter WemmOPSYS	VERSION	STATUS	DATE	  TESTER/NOTES
8c2aa98e2SPeter Wemm=====	=======	======	====	  ============
9c2aa98e2SPeter Wemm
10c2aa98e2SPeter WemmSunOS	4.1	OK	93.07.19  eric
11c2aa98e2SPeter WemmSunOS	4.1.2	OK	93.07.19  eric
12c2aa98e2SPeter WemmSunOS	4.1.3	OK	93.09.25  Robert Elz
13c2aa98e2SPeter Wemm
14*5b0945b5SGregory Neil ShapiroBSD	4.4	OK	93.07.19  eric	(weird results, but functional)
15c2aa98e2SPeter WemmBSD	4.3Utah	OK	93.07.19  eric
16c2aa98e2SPeter Wemm
17c2aa98e2SPeter WemmFreeBSD	2.1-sta	OK	96.04.14  Jaye Mathisen <mrcpu@cdsnet.net>
18c2aa98e2SPeter Wemm
19c2aa98e2SPeter WemmUltrix	4.2A	OK	93.07.19  eric
20c2aa98e2SPeter WemmUltrix	4.3A	OK	93.07.19  Allan Johannesen
21c2aa98e2SPeter WemmUltrix	4.5	OK	96.09.18  Gregory Neil Shapiro <gshapiro@wpi.edu>
22c2aa98e2SPeter Wemm
23c2aa98e2SPeter WemmHP-UX	8.07	OK	93.07.19  eric (on 7xx series)
24c2aa98e2SPeter WemmHP-UX	8.02	OK	93.07.19  Michael Corrigan (on 8xx series)
25c2aa98e2SPeter WemmHP-UX	8.00	OK	93.07.21  Michael Corrigan (on 3xx/4xx series)
26c2aa98e2SPeter WemmHP-UX	9.01	OK	93.11.19  Cassidy (on 7xx series)
27c2aa98e2SPeter Wemm
28c2aa98e2SPeter WemmSolaris	2.1
29c2aa98e2SPeter WemmSolaris	2.2	FAIL	93.07.19  Bill Wisner
30c2aa98e2SPeter WemmSolaris	2.3	FAIL	95.11.22  Scott J. Kramer <sjk@lux.com>
31c2aa98e2SPeter WemmSolaris	2.5	OK	96.02.29  Carson Gaspar <carson@lehman.com>
32c2aa98e2SPeter WemmSolaris	2.5.1	OK	96.11.29  Gregory Neil Shapiro <gshapiro@wpi.edu>
33c2aa98e2SPeter Wemm
34c2aa98e2SPeter WemmOSF/1	T1.3-4	OK	93.07.19  eric (on DEC Alpha)
35c2aa98e2SPeter WemmOSF/1	1.3	OK	94.12.10  Jeff A. Earickson (on Intel Paragon)
36c2aa98e2SPeter WemmOSF/1	3.2D	OK	96.09.18  Gregory Neil Shapiro <gshapiro@wpi.edu>
37c2aa98e2SPeter WemmOSF/1	4.0	OK	96.09.18  Gregory Neil Shapiro <gshapiro@wpi.edu>
38c2aa98e2SPeter Wemm
39c2aa98e2SPeter WemmCxOS	11.5	OK	96.07.08  Eric Schnoebelen <eric@cirr.com>
40c2aa98e2SPeter WemmCxOS	11.0	OK	93.01.21  Eric Schnoebelen (CxOS 11.0 beta 1)
41c2aa98e2SPeter WemmCxOS	10.x	OK	93.01.21  Eric Schnoebelen
42c2aa98e2SPeter Wemm
43c2aa98e2SPeter WemmAIX	3.1.5	FAIL	93.08.07  David J. N. Begley
44c2aa98e2SPeter WemmAIX	3.2.3e	FAIL	93.07.26  Steve Bauer <sbauer@silver.sdsmt.edu>
45c2aa98e2SPeter WemmAIX	3.2.4	FAIL	93.10.07  David J. N. Begley
46c2aa98e2SPeter WemmAIX	3.2.5	FAIL	94.05.17  Steve Bauer <sbauer@hpcmmib.hpc.sdsmt.edu>
47c2aa98e2SPeter WemmAIX	4.1	FAIL	96.10.21  Hakan Lindholm <hakan@af.lu.se>
48c2aa98e2SPeter WemmAIX	4.2	OK	96.10.16  Steve Bauer <sbauer@krypton.hpc.sdsmt.edu>
49c2aa98e2SPeter Wemm
50c2aa98e2SPeter WemmIRIX	4.0.4	OK	93.09.25  Robert Elz
51c2aa98e2SPeter WemmIRIX	5.2	OK	94.12.06  Mark Andrews <mandrews@alias.com>
52c2aa98e2SPeter WemmIRIX	5.3	OK	94.12.06  Mark Andrews <mandrews@alias.com>
53c2aa98e2SPeter WemmIRIX	6.2	OK	96.09.16  Kari E. Hurtta <Kari.Hurtta@ozone.FMI.FI>
54c2aa98e2SPeter WemmIRIX	6.3	OK	97.02.10  Mark Andrews <mandrews@aw.sgi.com>
55c2aa98e2SPeter Wemm
56c2aa98e2SPeter WemmSCO	3.2v4.0	OK	93.10.02  Peter Wemm (with -lsocket from 3.2v4 devsys)
57c2aa98e2SPeter Wemm
58c2aa98e2SPeter WemmNeXT	2.1	OK	93.07.28  eric
59c2aa98e2SPeter WemmNeXT	3.0	OK	34.05.05  Kevin John Wang <kwang@lore.acs.calpoly.edu>
60c2aa98e2SPeter Wemm
61c2aa98e2SPeter WemmLinux	0.99p10	OK	93.08.08  Karl London
62c2aa98e2SPeter WemmLinux	0.99p13	OK	93.09.27  Christian Kuhtz
63c2aa98e2SPeter WemmLinux	0.99p14	OK	93.11.30  Christian Kuhtz <chk@data-hh.Hanse.DE>
64c2aa98e2SPeter WemmLinux	1.0	OK	94.03.19  Shayne Smith <snsmith@rastus.brisnet.org.au>
65c2aa98e2SPeter WemmLinux	1.2.13	OK	95.11.02  Sven Neuhaus <sven@ping.de>
66c2aa98e2SPeter WemmLinux	2.0.17	OK	96.09.03  Horst von Brand <vonbrand@sleipnir.valparaiso.cl>
67065a643dSPeter WemmLinux	2.1.109	OK	98.07.21  John Kennedy <jk@csuchico.edu>
68c2aa98e2SPeter Wemm
69c2aa98e2SPeter WemmBSD/386	1.0	OK	93.11.13  Tony Sanders
70c2aa98e2SPeter Wemm
71c2aa98e2SPeter WemmDELL	2.2	OK	93.11.15  Peter Wemm (using -DSETEUID)
72c2aa98e2SPeter Wemm
73c2aa98e2SPeter WemmPyramid	5.0d	OK	95.01.14  David Miller <davem@nadzieja.rutgers.edu>
74c2aa98e2SPeter Wemm
75c2aa98e2SPeter Wemm
7640266059SGregory Neil Shapiro+-----------+
7740266059SGregory Neil Shapiro| t_seteuid |
7840266059SGregory Neil Shapiro+-----------+
79c2aa98e2SPeter Wemm
80c2aa98e2SPeter WemmThe following are results of running t_seteuid on various architectures.
81c2aa98e2SPeter Wemm
82c2aa98e2SPeter WemmOPSYS	VERSION	STATUS	DATE	  TESTER/NOTES
83c2aa98e2SPeter Wemm=====	=======	======	====	  ============
84c2aa98e2SPeter Wemm
85c2aa98e2SPeter WemmSolaris	2.3	OK	95.11.22  Scott J. Kramer <sjk@lux.com>
86c2aa98e2SPeter WemmSolaris	2.4	OK	95.09.22  Thomas 'Mike' Michlmayr <mike@cosy.sbg.ac.at>
87c2aa98e2SPeter WemmSolaris	2.5	OK	96.02.29  Carson Gaspar <carson@lehman.com>
88c2aa98e2SPeter WemmSolaris	2.5.1	OK	96.11.29  Gregory Neil Shapiro <gshapiro@wpi.edu>
89c2aa98e2SPeter Wemm
90c2aa98e2SPeter WemmLinux	1.2.13	FAIL	95.11.02  Sven Neuhaus <sven@ping.de>
91c2aa98e2SPeter WemmLinux	2.0.17	FAIL	96.09.03  Horst von Brand <vonbrand@sleipnir.valparaiso.cl>
92065a643dSPeter WemmLinux	2.1.109	FAIL	98.07.21  John Kennedy <jk@csuchico.edu>
93c2aa98e2SPeter Wemm
94c2aa98e2SPeter WemmAIX	4.1	OK	96.10.21  Hakan Lindholm <hakan@af.lu.se>
95c2aa98e2SPeter Wemm
96c2aa98e2SPeter WemmIRIX	5.2	OK	95.12.01  Mark Andrews <mandrews@aw.sgi.com>
97c2aa98e2SPeter WemmIRIX	5.3	OK	95.12.01  Mark Andrews <mandrews@aw.sgi.com>
98c2aa98e2SPeter WemmIRIX	6.2	OK	96.09.16  Kari E. Hurtta <Kari.Hurtta@ozone.FMI.FI>
99c2aa98e2SPeter WemmIRIX	6.3	OK	97.02.10  Mark Andrews <mandrews@aw.sgi.com>
100c2aa98e2SPeter Wemm
101c2aa98e2SPeter WemmFreeBSD	2.1-sta	OK	96.04.14  Jaye Mathisen <mrcpu@cdsnet.net>
102c2aa98e2SPeter Wemm
103c2aa98e2SPeter WemmUltrix	4.5	FAIL	96.09.18  Gregory Neil Shapiro <gshapiro@wpi.edu>
104c2aa98e2SPeter Wemm
105c2aa98e2SPeter WemmOSF/1	3.2D	OK	96.09.18  Gregory Neil Shapiro <gshapiro@wpi.edu>
106c2aa98e2SPeter WemmOSF/1	4.0	OK	96.09.18  Gregory Neil Shapiro <gshapiro@wpi.edu>
107c2aa98e2SPeter Wemm
108c2aa98e2SPeter WemmCxOS	11.5	FAIL	96.07.08  Eric Schnoebelen <eric@cirr.com>
109c2aa98e2SPeter Wemm
110c2aa98e2SPeter Wemm
11140266059SGregory Neil Shapiro+------------+
11240266059SGregory Neil Shapiro| t_pathconf |
11340266059SGregory Neil Shapiro+------------+
11440266059SGregory Neil Shapiro
115c2aa98e2SPeter WemmThe following are the results of running t_pathconf.c.  Safe means that
116c2aa98e2SPeter Wemmthe underlying filesystem (in NFS, the filesystem on the server) does not
117c2aa98e2SPeter Wemmpermit regular (non-root) users to chown their files to another user.
118c2aa98e2SPeter WemmUnsafe means that they can.  Typically, BSD-based systems do not permit
119c2aa98e2SPeter Wemmgiveaway and System V-based systems do.  However, some systems (e.g.,
120c2aa98e2SPeter WemmSolaris) can set this on a per-system or per-filesystem basis.  Entries
121c2aa98e2SPeter Wemmare the return value of pathconf, the errno value, and a * if chown
122c2aa98e2SPeter Wemmdisagreed with the result of the pathconf call, and a ? if the test has
123c2aa98e2SPeter Wemmnot been run.  A mark of [R] means that the local filesystem has
124c2aa98e2SPeter Wemmchown set to be restricted, [U] means that it is set to be unrestricted.
125c2aa98e2SPeter Wemm
126c2aa98e2SPeter Wemm			     Safe Filesystem	     Unsafe Filesystem
127c2aa98e2SPeter WemmSYSTEM		LOCAL	    NFS-V2	NFS-V3	    NFS-V2	 NFS-V3
128c2aa98e2SPeter Wemm
129c2aa98e2SPeter WemmSunOS 4.1.3_U1	1/0	    -1/EINVAL*	n/a	    -1/EINVAL?	 n/a
130c2aa98e2SPeter WemmSunOS 4.1.4	1/0	    -1/EINVAL*	n/a	    -1/EINVAL	 n/a
131c2aa98e2SPeter Wemm
132c2aa98e2SPeter WemmAIX 3.2		0/0	    0/0
133c2aa98e2SPeter Wemm
134c2aa98e2SPeter WemmSolaris 2.4	1/0	    -1/EINVAL*
135c2aa98e2SPeter WemmSolaris 2.5	1/0	    -1/EINVAL*	1/0			 0/0?
136c2aa98e2SPeter WemmSolaris 2.5.1	1/0	    -1/EINVAL*	0/0
137c2aa98e2SPeter Wemm
138c2aa98e2SPeter WemmDEC OSF1 3.0	0/0	    0/0
139c2aa98e2SPeter WemmDEC OSF1 3.2D-2	0/0	    0/0		0/0
140c2aa98e2SPeter WemmDEC OSF1 4.0A	0/0	    0/0		0/0
141c2aa98e2SPeter WemmDEC OSF 4.0B	0/0	    0/0		0/0
142c2aa98e2SPeter Wemm
143c2aa98e2SPeter WemmUltrix 4.3	0/0	    0/0		n/a			 n/a
144c2aa98e2SPeter WemmUltrix 4.5	1/0	    1/0
145c2aa98e2SPeter Wemm
146c2aa98e2SPeter WemmHP-UX 9.05	-1/0	    -1/EOPNOTSUPP*	    -1/EOPNOTSUPP
147c2aa98e2SPeter WemmHP-UX 9.05[R]	1/0	    -1/EOPNOTSUPP*	    -1/EOPNOTSUPP*
148c2aa98e2SPeter WemmHP-UX 10.10	-1/0	    -1/EOPNOTSUPP*	    -1/EOPNOTSUPP
149c2aa98e2SPeter WemmHP-UX 10.20		    -1/EOPNOTSUPP?			 -1/EOPNOTSUPP?
150c2aa98e2SPeter WemmHP-UX 10.30	-1/0	    -1/EOPNOTSUPP	    -1/EOPNOTSUPP
151c2aa98e2SPeter Wemm
152c2aa98e2SPeter WemmBSD/OS 2.1	1/0
153c2aa98e2SPeter Wemm
154c2aa98e2SPeter WemmFreeBSD 2.1.7	1/0	    -1/EINVAL*		    -1/EINVAL
155c2aa98e2SPeter Wemm
156c2aa98e2SPeter WemmIrix 5.3		    -1/0*		    -1/0
157c2aa98e2SPeter WemmIrix 6.2		    1/0			    -1/0	 0/0*
158c2aa98e2SPeter WemmIrix 6.2	-1/0	    -1/0
159c2aa98e2SPeter WemmIrix 6.3 R10000	-1/0				    -1/0	 0/0*
160c2aa98e2SPeter Wemm
161c2aa98e2SPeter WemmA/UX 3.1.1	1/0
162c2aa98e2SPeter Wemm
163c2aa98e2SPeter WemmDomainOS [R]	-1/0*
164c2aa98e2SPeter WemmDomainOS [U]	-1/0
165c2aa98e2SPeter Wemm
166c2aa98e2SPeter WemmNCR MP-RAS 2	-1/0
167c2aa98e2SPeter WemmNCR MP-RAS 3	-1/0
168c2aa98e2SPeter Wemm
169c2aa98e2SPeter WemmLinux 2.0.27	1/0	    1/0
17006f25ae9SGregory Neil Shapiro
17140266059SGregory Neil Shapiro
17240266059SGregory Neil Shapiro+-----------+
17340266059SGregory Neil Shapiro| t_dropgid |
17440266059SGregory Neil Shapiro+-----------+
17540266059SGregory Neil Shapiro
17640266059SGregory Neil ShapiroThe following are results of running t_dropgid on various architectures.
17740266059SGregory Neil Shapiro
17840266059SGregory Neil ShapiroOPSYS	VERSION	STATUS		DATE		TESTER/NOTES
17940266059SGregory Neil Shapiro=====	=======	======		====		============
18040266059SGregory Neil ShapiroAIX	4.3.3	FAILS		2001-09-22	Valdis Kletnieks
18140266059SGregory Neil ShapiroBSD/OS	4.2	OK		2001-09-22	Vernon Schryver
18240266059SGregory Neil ShapiroFreeBSD	3.2	OK		2001-09-22	ca
18340266059SGregory Neil ShapiroFreeBSD	4.4	OK		2001-09-29	ca
18440266059SGregory Neil ShapiroHP-UX	11.00	HASSETRESGID	2001-09-22	ca
18540266059SGregory Neil ShapiroIRIX	6.5	FAILS		2001-09-22	Mark D. Roth
18640266059SGregory Neil ShapiroLinux	2.0.35	HASSETREGID	2001-09-22	Neil W Rickert
18740266059SGregory Neil ShapiroLinux	2.2.12	HASSETREGID	2001-09-22	ca
18840266059SGregory Neil ShapiroLinux	2.2.16	HASSETREGID	2001-09-22	Neil W Rickert
18940266059SGregory Neil ShapiroLinux	2.4.9	HASSETREGID	2001-09-22	Derek Balling
19040266059SGregory Neil ShapiroNetBSD	1.5	OK		2001-09-22	Kimmo Suominen
19140266059SGregory Neil ShapiroOpenBSD	2.8	HASSETEGID	2001-09-22	ca
19240266059SGregory Neil ShapiroSCO	5.0.5	FAILS		2001-09-22	Phillip Porch
19340266059SGregory Neil ShapiroSunOS	5.7	HASSETREGID	2001-09-22	Neil W Rickert
19440266059SGregory Neil ShapiroSunOS	5.8	HASSETREGID	2001-09-22	ca
19540266059SGregory Neil ShapiroSunOS	5.9	HASSETREGID	2001-09-22	Neil W Rickert
19640266059SGregory Neil Shapiro
19740266059SGregory Neil Shapiro
1984313cc83SGregory Neil Shapiro$Revision: 8.3 $, Last updated $Date: 2001-09-30 01:32:33 $
199