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