2002-02-17 21:56:45 +00:00
|
|
|
# Copyright (c) 2001 Sendmail, Inc. and its suppliers.
|
|
|
|
# All rights reserved.
|
|
|
|
#
|
|
|
|
# By using this file, you agree to the terms and conditions set
|
|
|
|
# forth in the LICENSE file which can be found at the top level of
|
|
|
|
# the sendmail distribution.
|
|
|
|
#
|
2002-06-11 21:12:04 +00:00
|
|
|
# $Id: README,v 1.2 2001/09/28 16:36:28 ca Exp $
|
2002-02-17 21:56:45 +00:00
|
|
|
#
|
|
|
|
|
|
|
|
This directory contains several programs to test various OS calls.
|
|
|
|
If your OS is not listed in the Results file, you should run those
|
|
|
|
test programs. Most of them have instructions at the begin of source
|
|
|
|
code, at least those which are important.
|
|
|
|
|
|
|
|
Notice: most of these programs require set-user-ID or set-group-ID
|
|
|
|
installation. Hence they are not tested automatically.
|
|
|
|
|
|
|
|
t_dropgid.c test how to drop saved-gid for a set-group-ID program
|
|
|
|
t_exclopen.c test for security-defeating semantics that an open with
|
|
|
|
O_CREAT|O_EXCL set will successfully open a file named
|
|
|
|
by a symbolic link that to a non-existent file
|
|
|
|
t_seteuid.c test whether seteuid works
|
|
|
|
t_setgid.c test whether setgid works
|
|
|
|
t_setreuid.c test whether setreuid works
|
|
|
|
t_setuid.c test whether setuid works
|
|
|
|
|