From 59fac3f07b08bfb1a63aa606e04b145b68ea38d0 Mon Sep 17 00:00:00 2001 From: des Date: Thu, 8 Jan 2004 09:42:35 +0000 Subject: Regenerate config.h; I don't know why this didn't hit CVS yesterday. --- crypto/openssh/config.h | 143 ++++++++++++++++++++++++++++++++++++------------ 1 file changed, 107 insertions(+), 36 deletions(-) (limited to 'crypto/openssh') diff --git a/crypto/openssh/config.h b/crypto/openssh/config.h index a5176e8..c368660 100644 --- a/crypto/openssh/config.h +++ b/crypto/openssh/config.h @@ -1,8 +1,32 @@ /* config.h. Generated by configure. */ /* config.h.in. Generated from configure.ac by autoheader. */ -/* $Id: acconfig.h,v 1.149 2003/03/10 00:38:10 djm Exp $ */ +/* $Id: acconfig.h,v 1.166 2003/09/16 01:52:19 dtucker Exp $ */ /* $FreeBSD$ */ +/* + * Copyright (c) 1999-2003 Damien Miller. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifndef _CONFIG_H #define _CONFIG_H @@ -10,9 +34,19 @@ /* Please make your changes there */ +/* Define if your platform breaks doing a seteuid before a setuid */ +/* #undef SETEUID_BREAKS_SETUID */ + +/* Define if your setreuid() is broken */ +/* #undef BROKEN_SETREUID */ + +/* Define if your setregid() is broken */ +/* #undef BROKEN_SETREGID */ + /* Define to a Set Process Title type if your system is */ /* supported by bsd-setproctitle.c */ /* #undef SPT_TYPE */ +/* #undef SPT_PADCHAR */ /* setgroups() NOOP allowed */ /* #undef SETGROUPS_NOOP */ @@ -84,6 +118,9 @@ /* Define if you want to enable AIX4's authenticate function */ /* #undef WITH_AIXAUTHENTICATE */ +/* Define if your AIX loginfailed() function takes 4 arguments (AIX >= 5.2) */ +/* #undef AIX_LOGINFAILED_4ARG */ + /* Define if you have/want arrays (cluster-wide session managment, not C arrays) */ /* #undef WITH_IRIX_ARRAY */ @@ -203,18 +240,15 @@ /* Define if compiler implements __func__ */ #define HAVE___func__ 1 +/* Define this is you want GSSAPI support in the version 2 protocol */ +/* #undef GSSAPI */ + /* Define if you want Kerberos 5 support */ /* #undef KRB5 */ /* Define this if you are using the Heimdal version of Kerberos V5 */ /* #undef HEIMDAL */ -/* Define if you want Kerberos 4 support */ -/* #undef KRB4 */ - -/* Define if you want AFS support */ -/* #undef AFS */ - /* Define if you want S/Key support */ /* #undef SKEY */ @@ -260,7 +294,7 @@ /* #undef PAM_SUN_CODEBASE */ /* Set this to your mail directory if you don't have maillock.h */ -/* #undef MAIL_DIRECTORY */ +#define MAIL_DIRECTORY "/var/mail" /* Data types */ #define HAVE_U_INT 1 @@ -300,9 +334,6 @@ /* Specify location of ssh.pid */ #define _PATH_SSH_PIDDIR "/var/run" -/* Use IPv4 for connection by default, IPv6 can still if explicity asked */ -/* #undef IPV4_DEFAULT */ - /* getaddrinfo is broken (if present) */ /* #undef BROKEN_GETADDRINFO */ @@ -333,6 +364,9 @@ /* Define in your struct dirent expects you to allocate extra space for d_name */ /* #undef BROKEN_ONE_BYTE_DIRENT_D_NAME */ +/* Define if your system has /etc/default/login */ +/* #undef HAVE_ETC_DEFAULT_LOGIN */ + /* Define if your getopt(3) defines and uses optreset */ #define HAVE_GETOPT_OPTRESET 1 @@ -372,15 +406,28 @@ /* Silly mkstemp() */ /* #undef HAVE_STRICT_MKSTEMP */ -/* Setproctitle emulation */ -/* #undef SETPROCTITLE_STRATEGY */ -/* #undef SETPROCTITLE_PS_PADDING */ - /* Some systems put this outside of libc */ #define HAVE_NANOSLEEP 1 -/* Pushing STREAMS modules incorrectly acquires a controlling TTY */ -/* #undef STREAMS_PUSH_ACQUIRES_CTTY */ +/* Define if sshd somehow reacquires a controlling TTY after setsid() */ +/* #undef SSHD_ACQUIRES_CTTY */ + +/* Define if cmsg_type is not passed correctly */ +/* #undef BROKEN_CMSG_TYPE */ + +/* Strings used in /etc/passwd to denote locked account */ +/* #undef LOCKED_PASSWD_STRING */ +/* #undef LOCKED_PASSWD_PREFIX */ +/* #undef LOCKED_PASSWD_SUBSTR */ + +/* Define if DNS support is to be activated */ +/* #undef DNS */ + +/* Define if getrrsetbyname() exists */ +/* #undef HAVE_GETRRSETBYNAME */ + +/* Define if HEADER.ad exists in arpa/nameser.h */ +/* #undef HAVE_HEADER_AD */ /* Define to 1 if the `getpgrp' function requires zero arguments. */ @@ -410,6 +457,9 @@ /* Define to 1 if you have the `clock' function. */ #define HAVE_CLOCK 1 +/* Define if gai_strerror() returns const char * */ +/* #undef HAVE_CONST_GAI_STRERROR_PROTO */ + /* Define to 1 if you have the header file. */ /* #undef HAVE_CRYPT_H */ @@ -431,6 +481,9 @@ /* Define to 1 if you have the `fchown' function. */ #define HAVE_FCHOWN 1 +/* Define to 1 if you have the header file. */ +/* #undef HAVE_FEATURES_H */ + /* Define to 1 if you have the header file. */ #define HAVE_FLOATINGPOINT_H 1 @@ -474,7 +527,7 @@ #define HAVE_GETRLIMIT 1 /* Define to 1 if you have the `getrusage' function. */ -#define HAVE_GETRUSAGE 1 +/* #undef HAVE_GETRUSAGE */ /* Define to 1 if you have the `gettimeofday' function. */ #define HAVE_GETTIMEOFDAY 1 @@ -506,6 +559,9 @@ /* Define to 1 if you have the header file. */ #define HAVE_GLOB_H 1 +/* Define to 1 if you have the header file. */ +/* #undef HAVE_GSSAPI_H */ + /* Define to 1 if you have the header file. */ /* #undef HAVE_IA_H */ @@ -524,42 +580,24 @@ /* Define to 1 if you have the header file. */ #define HAVE_INTTYPES_H 1 -/* Define to 1 if you have the header file. */ -/* #undef HAVE_KRB_H */ - /* Define to 1 if you have the header file. */ /* #undef HAVE_LASTLOG_H */ /* Define to 1 if you have the `crypt' library (-lcrypt). */ /* #undef HAVE_LIBCRYPT */ -/* Define to 1 if you have the `des' library (-ldes). */ -/* #undef HAVE_LIBDES */ - -/* Define to 1 if you have the `des425' library (-ldes425). */ -/* #undef HAVE_LIBDES425 */ - /* Define to 1 if you have the `dl' library (-ldl). */ /* #undef HAVE_LIBDL */ /* Define to 1 if you have the header file. */ #define HAVE_LIBGEN_H 1 -/* Define to 1 if you have the `krb' library (-lkrb). */ -/* #undef HAVE_LIBKRB */ - -/* Define to 1 if you have the `krb4' library (-lkrb4). */ -/* #undef HAVE_LIBKRB4 */ - /* Define to 1 if you have the `nsl' library (-lnsl). */ /* #undef HAVE_LIBNSL */ /* Define to 1 if you have the `pam' library (-lpam). */ #define HAVE_LIBPAM 1 -/* Define to 1 if you have the `resolv' library (-lresolv). */ -/* #undef HAVE_LIBRESOLV */ - /* Define to 1 if you have the `sectok' library (-lsectok). */ /* #undef HAVE_LIBSECTOK */ @@ -629,12 +667,18 @@ /* Define to 1 if you have the `ogetaddrinfo' function. */ /* #undef HAVE_OGETADDRINFO */ +/* Define to 1 if you have the `openlog_r' function. */ +/* #undef HAVE_OPENLOG_R */ + /* Define to 1 if you have the `openpty' function. */ #define HAVE_OPENPTY 1 /* Define to 1 if you have the `pam_getenvlist' function. */ #define HAVE_PAM_GETENVLIST 1 +/* Define to 1 if you have the `pam_putenv' function. */ +#define HAVE_PAM_PUTENV 1 + /* Define to 1 if you have the header file. */ #define HAVE_PATHS_H 1 @@ -677,6 +721,9 @@ /* Define to 1 if you have the `sendmsg' function. */ #define HAVE_SENDMSG 1 +/* Define to 1 if you have the `setauthdb' function. */ +/* #undef HAVE_SETAUTHDB */ + /* Define to 1 if you have the `setdtablesize' function. */ /* #undef HAVE_SETDTABLESIZE */ @@ -704,9 +751,15 @@ /* Define to 1 if you have the `setproctitle' function. */ #define HAVE_SETPROCTITLE 1 +/* Define to 1 if you have the `setregid' function. */ +#define HAVE_SETREGID 1 + /* Define to 1 if you have the `setresgid' function. */ #define HAVE_SETRESGID 1 +/* Define to 1 if you have the `setresuid' function. */ +#define HAVE_SETRESUID 1 + /* Define to 1 if you have the `setreuid' function. */ #define HAVE_SETREUID 1 @@ -788,6 +841,9 @@ /* Define to 1 if you have the `sysconf' function. */ #define HAVE_SYSCONF 1 +/* Define to 1 if you have the header file. */ +/* #undef HAVE_SYS_AUDIT_H */ + /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_BITYPES_H */ @@ -812,6 +868,9 @@ /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_STROPTS_H */ +/* Define to 1 if you have the header file. */ +/* #undef HAVE_SYS_STRTIO_H */ + /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_SYSMACROS_H */ @@ -830,6 +889,9 @@ /* Define to 1 if you have the `tcgetpgrp' function. */ #define HAVE_TCGETPGRP 1 +/* Define to 1 if you have the `tcsendbreak' function. */ +#define HAVE_TCSENDBREAK 1 + /* Define to 1 if you have the `time' function. */ #define HAVE_TIME 1 @@ -878,15 +940,24 @@ /* Define to 1 if you have the `vhangup' function. */ /* #undef HAVE_VHANGUP */ +/* Define to 1 if you have the header file. */ +#define HAVE_VIS_H 1 + /* Define to 1 if you have the `vsnprintf' function. */ #define HAVE_VSNPRINTF 1 /* Define to 1 if you have the `waitpid' function. */ #define HAVE_WAITPID 1 +/* Define to 1 if you have the `_getlong' function. */ +/* #undef HAVE__GETLONG */ + /* Define to 1 if you have the `_getpty' function. */ /* #undef HAVE__GETPTY */ +/* Define to 1 if you have the `_getshort' function. */ +/* #undef HAVE__GETSHORT */ + /* Define to 1 if you have the `__b64_ntop' function. */ #define HAVE___B64_NTOP 1 -- cgit v1.1