X-Git-Url: http://andersk.mit.edu/gitweb/openssh.git/blobdiff_plain/92cb021c218200b2eae887503df106e4e224dd7c..2b87da3b1fb7c5ca907cb65aa048fada4ad29803:/acconfig.h diff --git a/acconfig.h b/acconfig.h index 32764f09..6af29828 100644 --- a/acconfig.h +++ b/acconfig.h @@ -6,42 +6,96 @@ @TOP@ -/* Define if you want to disable PAM support */ -#undef DISABLE_PAM +/* Define to a Set Process Title type if your system is */ +/* supported by bsd-setproctitle.c */ +#undef SPT_TYPE -/* Define if you want to disable AIX4's authenticate function */ +/* SCO workaround */ +#undef BROKEN_SYS_TERMIO_H +#undef HAVE_BOGUS_SYS_QUEUE_H + +/* Define if you have SCO protected password database */ +#undef HAVE_SCO_PROTECTED_PW + +/* If your header files don't define LOGIN_PROGRAM, then use this (detected) */ +/* from environment and PATH */ +#undef LOGIN_PROGRAM_FALLBACK + +/* Define if your password has a pw_class field */ +#undef HAVE_PW_CLASS_IN_PASSWD + +/* Define if your system's struct sockaddr_un has a sun_len member */ +#undef HAVE_SUN_LEN_IN_SOCKADDR_UN + +/* Define if you system's inet_ntoa is busted (e.g. Irix gcc issue) */ +#undef BROKEN_INET_NTOA + +/* Define if your system defines sys_errlist[] */ +#undef HAVE_SYS_ERRLIST + +/* Define if your system defines sys_nerr */ +#undef HAVE_SYS_NERR + +/* Define if your system choked on IP TOS setting */ +#undef IP_TOS_IS_BROKEN + +/* Define if you have the getuserattr function. */ +#undef HAVE_GETUSERATTR + +/* Work around problematic Linux PAM modules handling of PAM_TTY */ +#undef PAM_TTY_KLUDGE + +/* Use PIPES instead of a socketpair() */ +#undef USE_PIPES + +/* Define if your snprintf is busted */ +#undef BROKEN_SNPRINTF + +/* Define if you are on Cygwin */ +#undef HAVE_CYGWIN + +/* Define if you lack native POSIX regex and you are using PCRE */ +#undef HAVE_LIBPCRE + +/* Define if you have a broken realpath. */ +#undef BROKEN_REALPATH + +/* Define if you are on NeXT */ +#undef HAVE_NEXT + +/* Define if you are on NEWS-OS */ +#undef HAVE_NEWS4 + +/* Define if you want to enable PAM support */ +#undef USE_PAM + +/* Define if you want to enable AIX4's authenticate function */ #undef WITH_AIXAUTHENTICATE -/* Define if you want to disable lastlog support */ -#undef DISABLE_LASTLOG +/* Define if you have/want arrays (cluster-wide session managment, not C arrays) */ +#undef WITH_IRIX_ARRAY + +/* Define if you want IRIX project management */ +#undef WITH_IRIX_PROJECT -/* Location of lastlog file */ -#undef LASTLOG_LOCATION +/* Define if you want IRIX audit trails */ +#undef WITH_IRIX_AUDIT -/* If lastlog is a directory */ -#undef LASTLOG_IS_DIR +/* Define if you want IRIX kernel jobs */ +#undef WITH_IRIX_JOBS /* Location of random number pool */ #undef RANDOM_POOL -/* Are we using the Entropy gathering daemon */ -#undef HAVE_EGD - -/* Define if using the Dante SOCKS library. */ -#undef HAVE_DANTE - -/* Define if using the Socks4 SOCKS library. */ -#undef HAVE_SOCKS4 +/* Location of EGD random number socket */ +#undef EGD_SOCKET -/* Define if using the Socks5 SOCKS library. */ -#undef HAVE_SOCKS5 +/* Builtin PRNG command timeout */ +#undef ENTROPY_TIMEOUT_MSEC /* Define if you want to install preformatted manpages.*/ #undef MANTYPE -/* Define if your ssl headers are included with #include */ -#undef HAVE_SSL - /* Define if your ssl headers are included with #include */ #undef HAVE_OPENSSL @@ -49,6 +103,9 @@ * message at run-time. */ #undef RSAREF +/* struct timeval */ +#undef HAVE_STRUCT_TIMEVAL + /* struct utmp and struct utmpx fields */ #undef HAVE_HOST_IN_UTMP #undef HAVE_HOST_IN_UTMPX @@ -59,11 +116,53 @@ #undef HAVE_SYSLEN_IN_UTMPX #undef HAVE_PID_IN_UTMP #undef HAVE_TYPE_IN_UTMP +#undef HAVE_TYPE_IN_UTMPX #undef HAVE_TV_IN_UTMP +#undef HAVE_TV_IN_UTMPX #undef HAVE_ID_IN_UTMP +#undef HAVE_ID_IN_UTMPX +#undef HAVE_EXIT_IN_UTMP +#undef HAVE_TIME_IN_UTMP +#undef HAVE_TIME_IN_UTMPX + +/* Define if you don't want to use your system's login() call */ +#undef DISABLE_LOGIN + +/* Define if you don't want to use pututline() etc. to write [uw]tmp */ +#undef DISABLE_PUTUTLINE + +/* Define if you don't want to use pututxline() etc. to write [uw]tmpx */ +#undef DISABLE_PUTUTXLINE + +/* Define if you don't want to use lastlog */ +#undef DISABLE_LASTLOG + +/* Define if you don't want to use utmp */ +#undef DISABLE_UTMP + +/* Define if you don't want to use utmpx */ +#undef DISABLE_UTMPX + +/* Define if you don't want to use wtmp */ +#undef DISABLE_WTMP + +/* Define if you don't want to use wtmpx */ +#undef DISABLE_WTMPX -/* Define if you want to use utmpx */ -#undef USE_UTMPX +/* Define if you want to specify the path to your lastlog file */ +#undef CONF_LASTLOG_FILE + +/* Define if you want to specify the path to your utmp file */ +#undef CONF_UTMP_FILE + +/* Define if you want to specify the path to your wtmp file */ +#undef CONF_WTMP_FILE + +/* Define if you want to specify the path to your utmpx file */ +#undef CONF_UTMPX_FILE + +/* Define if you want to specify the path to your wtmpx file */ +#undef CONF_WTMPX_FILE /* Define is libutil has login() function */ #undef HAVE_LIBUTIL_LOGIN @@ -107,22 +206,43 @@ /* Define if you want to disable shadow passwords */ #undef DISABLE_SHADOW -/* Define if you want have trusted HPUX */ -#undef HAVE_HPUX_TRUSTED_SYSTEM_PW +/* Define if you want to use shadow password expire field */ +#undef HAS_SHADOW_EXPIRE + +/* Define if you have Digital Unix Security Integration Architecture */ +#undef HAVE_OSF_SIA + +/* Define if you have getpwanam(3) [SunOS 4.x] */ +#undef HAVE_GETPWANAM + +/* Defined if in_systm.h needs to be included with netinet/ip.h (HPUX - ) */ +#undef NEED_IN_SYSTM_H /* Define if you have an old version of PAM which takes only one argument */ /* to pam_strerror */ #undef HAVE_OLD_PAM +/* Define if you are using Solaris-derived PAM which passes pam_messages */ +/* to the conversation function with an extra level of indirection */ +#undef PAM_SUN_CODEBASE + /* Set this to your mail directory if you don't have maillock.h */ #undef MAIL_DIRECTORY /* Data types */ +#undef HAVE_U_INT #undef HAVE_INTXX_T #undef HAVE_U_INTXX_T #undef HAVE_UINTXX_T +#undef HAVE_INT64_T +#undef HAVE_U_INT64_T #undef HAVE_SOCKLEN_T #undef HAVE_SIZE_T +#undef HAVE_SSIZE_T +#undef HAVE_CLOCK_T +#undef HAVE_MODE_T +#undef HAVE_PID_T +#undef HAVE_SA_FAMILY_T #undef HAVE_STRUCT_SOCKADDR_STORAGE #undef HAVE_STRUCT_ADDRINFO #undef HAVE_STRUCT_IN6_ADDR @@ -132,6 +252,9 @@ #undef HAVE_SS_FAMILY_IN_SS #undef HAVE___SS_FAMILY_IN_SS +/* Define if you have a regcomp() function */ +#undef HAVE_REGCOMP + /* Define if you have /dev/ptmx */ #undef HAVE_DEV_PTMX @@ -145,14 +268,20 @@ #undef USER_PATH /* Specify location of ssh.pid */ -#undef PIDDIR +#undef _PATH_SSH_PIDDIR /* Use IPv4 for connection by default, IPv6 can still if explicity asked */ #undef IPV4_DEFAULT +/* If you have no atexit() but xatexit(), and want to use xatexit() */ +#undef HAVE_XATEXIT + /* getaddrinfo is broken (if present) */ #undef BROKEN_GETADDRINFO +/* vhangup is broken (if present) */ +#undef BROKEN_VHANGUP + /* Workaround more Linux IPv6 quirks */ #undef DONT_TRY_OTHER_AF