1261194Sgshapiro# Copyright (c) 2001 Proofpoint, Inc. and its suppliers. 290792Sgshapiro# All rights reserved. 390792Sgshapiro# 490792Sgshapiro# By using this file, you agree to the terms and conditions set 590792Sgshapiro# forth in the LICENSE file which can be found at the top level of 690792Sgshapiro# the sendmail distribution. 790792Sgshapiro# 8266527Sgshapiro# $Id: README,v 1.3 2013-11-22 20:52:01 ca Exp $ 990792Sgshapiro# 1090792Sgshapiro 1190792SgshapiroThis directory contains several programs to test various OS calls. 1290792SgshapiroIf your OS is not listed in the Results file, you should run those 1390792Sgshapirotest programs. Most of them have instructions at the begin of source 1490792Sgshapirocode, at least those which are important. 1590792Sgshapiro 1690792SgshapiroNotice: most of these programs require set-user-ID or set-group-ID 1790792Sgshapiroinstallation. Hence they are not tested automatically. 1890792Sgshapiro 1990792Sgshapirot_dropgid.c test how to drop saved-gid for a set-group-ID program 2090792Sgshapirot_exclopen.c test for security-defeating semantics that an open with 2190792Sgshapiro O_CREAT|O_EXCL set will successfully open a file named 2290792Sgshapiro by a symbolic link that to a non-existent file 2390792Sgshapirot_seteuid.c test whether seteuid works 2490792Sgshapirot_setgid.c test whether setgid works 2590792Sgshapirot_setreuid.c test whether setreuid works 2690792Sgshapirot_setuid.c test whether setuid works 2790792Sgshapiro 28