summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorColin Watson <cjwatson@debian.org>2008-07-22 19:45:18 +0000
committerColin Watson <cjwatson@debian.org>2008-07-22 19:45:18 +0000
commit137d76ba65883aa8143af1fcad83b57e7badef0c (patch)
treef426e804bb5248ceafedfab7bb78ae6e6752942c /configure
parentdac7d049dad31f5f84d421d4eb628a7e13f977d7 (diff)
parentef94e5613d37bcbf880f21ee6094e4b1c7683a4c (diff)
* New upstream release (closes: #474301). Important changes not previously
backported to 4.7p1: - 4.9/4.9p1 (http://www.openssh.com/txt/release-4.9): + Added chroot(2) support for sshd(8), controlled by a new option "ChrootDirectory" (closes: #139047, LP: #24777). + Linked sftp-server(8) into sshd(8). The internal sftp server is used when the command "internal-sftp" is specified in a Subsystem or ForceCommand declaration. When used with ChrootDirectory, the internal sftp server requires no special configuration of files inside the chroot environment. + Added a protocol extension method "posix-rename@openssh.com" for sftp-server(8) to perform POSIX atomic rename() operations; sftp(1) prefers this if available (closes: #308561). + Removed the fixed limit of 100 file handles in sftp-server(8). + ssh(8) will now skip generation of SSH protocol 1 ephemeral server keys when in inetd mode and protocol 2 connections are negotiated. This speeds up protocol 2 connections to inetd-mode servers that also allow Protocol 1. + Accept the PermitRootLogin directive in a sshd_config(5) Match block. Allows for, e.g. permitting root only from the local network. + Reworked sftp(1) argument splitting and escaping to be more internally consistent (i.e. between sftp commands) and more consistent with sh(1). Please note that this will change the interpretation of some quoted strings, especially those with embedded backslash escape sequences. + Support "Banner=none" in sshd_config(5) to disable sending of a pre-login banner (e.g. in a Match block). + ssh(1) ProxyCommands are now executed with $SHELL rather than /bin/sh. + ssh(1)'s ConnectTimeout option is now applied to both the TCP connection and the SSH banner exchange (previously it just covered the TCP connection). This allows callers of ssh(1) to better detect and deal with stuck servers that accept a TCP connection but don't progress the protocol, and also makes ConnectTimeout useful for connections via a ProxyCommand. + scp(1) incorrectly reported "stalled" on slow copies (closes: #140828). + scp(1) date underflow for timestamps before epoch. + ssh(1) used the obsolete SIG DNS RRtype for host keys in DNS, instead of the current standard RRSIG. + Correctly drain ACKs when a sftp(1) upload write fails midway, avoids a fatal() exit from what should be a recoverable condition. + Fixed ssh-keygen(1) selective host key hashing (i.e. "ssh-keygen -HF hostname") to not include any IP address in the data to be hashed. + Make ssh(1) skip listening on the IPv6 wildcard address when a binding address of 0.0.0.0 is used against an old SSH server that does not support the RFC4254 syntax for wildcard bind addresses. + Enable IPV6_V6ONLY socket option on sshd(8) listen socket, as is already done for X11/TCP forwarding sockets (closes: #439661). + Fix FD leak that could hang a ssh(1) connection multiplexing master. + Make ssh(1) -q option documentation consistent with reality. + Fixed sshd(8) PAM support not calling pam_session_close(), or failing to call it with root privileges (closes: #372680). + Fix activation of OpenSSL engine support when requested in configure (LP: #119295). - 5.1/5.1p1 (http://www.openssh.com/txt/release-5.1): + Introduce experimental SSH Fingerprint ASCII Visualisation to ssh(1) and ssh-keygen(1). Visual fingerprint display is controlled by a new ssh_config(5) option "VisualHostKey". The intent is to render SSH host keys in a visual form that is amenable to easy recall and rejection of changed host keys. + sshd_config(5) now supports CIDR address/masklen matching in "Match address" blocks, with a fallback to classic wildcard matching. + sshd(8) now supports CIDR matching in ~/.ssh/authorized_keys from="..." restrictions, also with a fallback to classic wildcard matching. + Added an extended test mode (-T) to sshd(8) to request that it write its effective configuration to stdout and exit. Extended test mode also supports the specification of connection parameters (username, source address and hostname) to test the application of sshd_config(5) Match rules. + ssh(1) now prints the number of bytes transferred and the overall connection throughput for SSH protocol 2 sessions when in verbose mode (previously these statistics were displayed for protocol 1 connections only). + sftp-server(8) now supports extension methods statvfs@openssh.com and fstatvfs@openssh.com that implement statvfs(2)-like operations. + sftp(1) now has a "df" command to the sftp client that uses the statvfs@openssh.com to produce a df(1)-like display of filesystem space and inode utilisation (requires statvfs@openssh.com support on the server). + Added a MaxSessions option to sshd_config(5) to allow control of the number of multiplexed sessions supported over a single TCP connection. This allows increasing the number of allowed sessions above the previous default of 10, disabling connection multiplexing (MaxSessions=1) or disallowing login/shell/subsystem sessions entirely (MaxSessions=0). + Added a no-more-sessions@openssh.com global request extension that is sent from ssh(1) to sshd(8) when the client knows that it will never request another session (i.e. when session multiplexing is disabled). This allows a server to disallow further session requests and terminate the session in cases where the client has been hijacked. + ssh-keygen(1) now supports the use of the -l option in combination with -F to search for a host in ~/.ssh/known_hosts and display its fingerprint. + ssh-keyscan(1) now defaults to "rsa" (protocol 2) keys, instead of "rsa1". + Added an AllowAgentForwarding option to sshd_config(8) to control whether authentication agent forwarding is permitted. Note that this is a loose control, as a client may install their own unofficial forwarder. + ssh(1) and sshd(8): avoid unnecessary malloc/copy/free when receiving network data, resulting in a ~10% speedup. + ssh(1) and sshd(8) will now try additional addresses when connecting to a port forward destination whose DNS name resolves to more than one address. The previous behaviour was to try the only first address and give up if that failed. + ssh(1) and sshd(8) now support signalling that channels are half-closed for writing, through a channel protocol extension notification "eow@openssh.com". This allows propagation of closed file descriptors, so that commands such as "ssh -2 localhost od /bin/ls | true" do not send unnecessary data over the wire. + sshd(8): increased the default size of ssh protocol 1 ephemeral keys from 768 to 1024 bits. + When ssh(1) has been requested to fork after authentication ("ssh -f") with ExitOnForwardFailure enabled, delay the fork until after replies for any -R forwards have been seen. Allows for robust detection of -R forward failure when using -f. + "Match group" blocks in sshd_config(5) now support negation of groups. E.g. "Match group staff,!guests". + sftp(1) and sftp-server(8) now allow chmod-like operations to set set[ug]id/sticky bits. + The MaxAuthTries option is now permitted in sshd_config(5) match blocks. + Multiplexed ssh(1) sessions now support a subset of the ~ escapes that are available to a primary connection. + ssh(1) connection multiplexing will now fall back to creating a new connection in most error cases (closes: #352830). + Make ssh(1) deal more gracefully with channel requests that fail. Previously it would optimistically assume that requests would always succeed, which could cause hangs if they did not (e.g. when the server runs out of file descriptors). + ssh(1) now reports multiplexing errors via the multiplex slave's stderr where possible (subject to LogLevel in the mux master). + Prevent sshd(8) from erroneously applying public key restrictions leaned from ~/.ssh/authorized_keys to other authentication methods when public key authentication subsequently fails (LP: #161047). + Fixed an UMAC alignment problem that manifested on Itanium platforms.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure561
1 files changed, 527 insertions, 34 deletions
diff --git a/configure b/configure
index 3d3d60262..f4662e922 100755
--- a/configure
+++ b/configure
@@ -1,5 +1,5 @@
1#! /bin/sh 1#! /bin/sh
2# From configure.ac Revision: 1.383 . 2# From configure.ac Revision: 1.409 .
3# Guess values for system-dependent variables and create Makefiles. 3# Guess values for system-dependent variables and create Makefiles.
4# Generated by GNU Autoconf 2.61 for OpenSSH Portable. 4# Generated by GNU Autoconf 2.61 for OpenSSH Portable.
5# 5#
@@ -723,6 +723,7 @@ MANTYPE
723mansubdir 723mansubdir
724user_path 724user_path
725piddir 725piddir
726TEST_SSH_IPV6
726LIBOBJS 727LIBOBJS
727LTLIBOBJS' 728LTLIBOBJS'
728ac_subst_files='' 729ac_subst_files=''
@@ -1324,6 +1325,7 @@ Optional Features:
1324Optional Packages: 1325Optional Packages:
1325 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1326 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1326 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1327 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1328 --without-stackprotect Don't use compiler's stack protection
1327 --without-rpath Disable auto-added -R linker paths 1329 --without-rpath Disable auto-added -R linker paths
1328 --with-cflags Specify additional flags to pass to compiler 1330 --with-cflags Specify additional flags to pass to compiler
1329 --with-cppflags Specify additional flags to pass to preprocessor 1331 --with-cppflags Specify additional flags to pass to preprocessor
@@ -1349,7 +1351,7 @@ Optional Packages:
1349 --with-privsep-user=user Specify non-privileged user for privilege separation 1351 --with-privsep-user=user Specify non-privileged user for privilege separation
1350 --with-sectok Enable smartcard support using libsectok 1352 --with-sectok Enable smartcard support using libsectok
1351 --with-opensc[=PFX] Enable smartcard support using OpenSC (optionally in PATH) 1353 --with-opensc[=PFX] Enable smartcard support using OpenSC (optionally in PATH)
1352 --with-selinux Enable SELinux support 1354 --with-selinux Enable SELinux support
1353 --with-kerberos5=PATH Enable Kerberos 5 support 1355 --with-kerberos5=PATH Enable Kerberos 5 support
1354 --with-privsep-path=xxx Path for privilege separation chroot (default=/var/empty) 1356 --with-privsep-path=xxx Path for privilege separation chroot (default=/var/empty)
1355 --with-xauth=PATH Specify path to xauth program 1357 --with-xauth=PATH Specify path to xauth program
@@ -5383,6 +5385,17 @@ if test $ac_cv_have_decl_LLONG_MAX = yes; then
5383fi 5385fi
5384 5386
5385 5387
5388use_stack_protector=1
5389
5390# Check whether --with-stackprotect was given.
5391if test "${with_stackprotect+set}" = set; then
5392 withval=$with_stackprotect;
5393 if test "x$withval" = "xno"; then
5394 use_stack_protector=0
5395 fi
5396fi
5397
5398
5386if test "$GCC" = "yes" || test "$GCC" = "egcs"; then 5399if test "$GCC" = "yes" || test "$GCC" = "egcs"; then
5387 CFLAGS="$CFLAGS -Wall -Wpointer-arith -Wuninitialized" 5400 CFLAGS="$CFLAGS -Wall -Wpointer-arith -Wuninitialized"
5388 GCC_VER=`$CC -v 2>&1 | $AWK '/gcc version /{print $3}'` 5401 GCC_VER=`$CC -v 2>&1 | $AWK '/gcc version /{print $3}'`
@@ -5393,11 +5406,175 @@ if test "$GCC" = "yes" || test "$GCC" = "egcs"; then
5393 no_attrib_nonnull=1 5406 no_attrib_nonnull=1
5394 ;; 5407 ;;
5395 2.*) no_attrib_nonnull=1 ;; 5408 2.*) no_attrib_nonnull=1 ;;
5396 3.*) CFLAGS="$CFLAGS -Wsign-compare" ;; 5409 3.*) CFLAGS="$CFLAGS -Wsign-compare -Wformat-security" ;;
5397 4.*) CFLAGS="$CFLAGS -Wsign-compare -Wno-pointer-sign" ;; 5410 4.*) CFLAGS="$CFLAGS -Wsign-compare -Wno-pointer-sign -Wformat-security" ;;
5398 *) ;; 5411 *) ;;
5399 esac 5412 esac
5400 5413
5414 { echo "$as_me:$LINENO: checking if $CC accepts -fno-builtin-memset" >&5
5415echo $ECHO_N "checking if $CC accepts -fno-builtin-memset... $ECHO_C" >&6; }
5416 saved_CFLAGS="$CFLAGS"
5417 CFLAGS="$CFLAGS -fno-builtin-memset"
5418 cat >conftest.$ac_ext <<_ACEOF
5419/* confdefs.h. */
5420_ACEOF
5421cat confdefs.h >>conftest.$ac_ext
5422cat >>conftest.$ac_ext <<_ACEOF
5423/* end confdefs.h. */
5424
5425#include <string.h>
5426int main(void){char b[10]; memset(b, 0, sizeof(b));}
5427
5428_ACEOF
5429rm -f conftest.$ac_objext conftest$ac_exeext
5430if { (ac_try="$ac_link"
5431case "(($ac_try" in
5432 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5433 *) ac_try_echo=$ac_try;;
5434esac
5435eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5436 (eval "$ac_link") 2>conftest.er1
5437 ac_status=$?
5438 grep -v '^ *+' conftest.er1 >conftest.err
5439 rm -f conftest.er1
5440 cat conftest.err >&5
5441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5442 (exit $ac_status); } && {
5443 test -z "$ac_c_werror_flag" ||
5444 test ! -s conftest.err
5445 } && test -s conftest$ac_exeext &&
5446 $as_test_x conftest$ac_exeext; then
5447 { echo "$as_me:$LINENO: result: yes" >&5
5448echo "${ECHO_T}yes" >&6; }
5449else
5450 echo "$as_me: failed program was:" >&5
5451sed 's/^/| /' conftest.$ac_ext >&5
5452
5453 { echo "$as_me:$LINENO: result: no" >&5
5454echo "${ECHO_T}no" >&6; }
5455 CFLAGS="$saved_CFLAGS"
5456
5457fi
5458
5459rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5460 conftest$ac_exeext conftest.$ac_ext
5461
5462 # -fstack-protector-all doesn't always work for some GCC versions
5463 # and/or platforms, so we test if we can. If it's not supported
5464 # on a give platform gcc will emit a warning so we use -Werror.
5465 if test "x$use_stack_protector" = "x1"; then
5466 for t in -fstack-protector-all -fstack-protector; do
5467 { echo "$as_me:$LINENO: checking if $CC supports $t" >&5
5468echo $ECHO_N "checking if $CC supports $t... $ECHO_C" >&6; }
5469 saved_CFLAGS="$CFLAGS"
5470 saved_LDFLAGS="$LDFLAGS"
5471 CFLAGS="$CFLAGS $t -Werror"
5472 LDFLAGS="$LDFLAGS $t -Werror"
5473 cat >conftest.$ac_ext <<_ACEOF
5474/* confdefs.h. */
5475_ACEOF
5476cat confdefs.h >>conftest.$ac_ext
5477cat >>conftest.$ac_ext <<_ACEOF
5478/* end confdefs.h. */
5479
5480#include <stdlib.h>
5481int main(void){return 0;}
5482
5483_ACEOF
5484rm -f conftest.$ac_objext conftest$ac_exeext
5485if { (ac_try="$ac_link"
5486case "(($ac_try" in
5487 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5488 *) ac_try_echo=$ac_try;;
5489esac
5490eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5491 (eval "$ac_link") 2>conftest.er1
5492 ac_status=$?
5493 grep -v '^ *+' conftest.er1 >conftest.err
5494 rm -f conftest.er1
5495 cat conftest.err >&5
5496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5497 (exit $ac_status); } && {
5498 test -z "$ac_c_werror_flag" ||
5499 test ! -s conftest.err
5500 } && test -s conftest$ac_exeext &&
5501 $as_test_x conftest$ac_exeext; then
5502 { echo "$as_me:$LINENO: result: yes" >&5
5503echo "${ECHO_T}yes" >&6; }
5504 CFLAGS="$saved_CFLAGS $t"
5505 LDFLAGS="$saved_LDFLAGS $t"
5506 { echo "$as_me:$LINENO: checking if $t works" >&5
5507echo $ECHO_N "checking if $t works... $ECHO_C" >&6; }
5508 if test "$cross_compiling" = yes; then
5509 { echo "$as_me:$LINENO: WARNING: cross compiling: cannot test" >&5
5510echo "$as_me: WARNING: cross compiling: cannot test" >&2;}
5511 break
5512
5513else
5514 cat >conftest.$ac_ext <<_ACEOF
5515/* confdefs.h. */
5516_ACEOF
5517cat confdefs.h >>conftest.$ac_ext
5518cat >>conftest.$ac_ext <<_ACEOF
5519/* end confdefs.h. */
5520
5521#include <stdlib.h>
5522int main(void){exit(0);}
5523
5524_ACEOF
5525rm -f conftest$ac_exeext
5526if { (ac_try="$ac_link"
5527case "(($ac_try" in
5528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5529 *) ac_try_echo=$ac_try;;
5530esac
5531eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5532 (eval "$ac_link") 2>&5
5533 ac_status=$?
5534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5535 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5536 { (case "(($ac_try" in
5537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5538 *) ac_try_echo=$ac_try;;
5539esac
5540eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5541 (eval "$ac_try") 2>&5
5542 ac_status=$?
5543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5544 (exit $ac_status); }; }; then
5545 { echo "$as_me:$LINENO: result: yes" >&5
5546echo "${ECHO_T}yes" >&6; }
5547 break
5548else
5549 echo "$as_me: program exited with status $ac_status" >&5
5550echo "$as_me: failed program was:" >&5
5551sed 's/^/| /' conftest.$ac_ext >&5
5552
5553( exit $ac_status )
5554 { echo "$as_me:$LINENO: result: no" >&5
5555echo "${ECHO_T}no" >&6; }
5556fi
5557rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5558fi
5559
5560
5561
5562else
5563 echo "$as_me: failed program was:" >&5
5564sed 's/^/| /' conftest.$ac_ext >&5
5565
5566 { echo "$as_me:$LINENO: result: no" >&5
5567echo "${ECHO_T}no" >&6; }
5568
5569fi
5570
5571rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5572 conftest$ac_exeext conftest.$ac_ext
5573 CFLAGS="$saved_CFLAGS"
5574 LDFLAGS="$saved_LDFLAGS"
5575 done
5576 fi
5577
5401 if test -z "$have_llong_max"; then 5578 if test -z "$have_llong_max"; then
5402 # retry LLONG_MAX with -std=gnu99, needed on some Linuxes 5579 # retry LLONG_MAX with -std=gnu99, needed on some Linuxes
5403 unset ac_cv_have_decl_LLONG_MAX 5580 unset ac_cv_have_decl_LLONG_MAX
@@ -5614,6 +5791,9 @@ fi
5614 5791
5615 5792
5616 5793
5794
5795
5796
5617for ac_header in \ 5797for ac_header in \
5618 bstring.h \ 5798 bstring.h \
5619 crypt.h \ 5799 crypt.h \
@@ -5653,7 +5833,9 @@ for ac_header in \
5653 sys/cdefs.h \ 5833 sys/cdefs.h \
5654 sys/dir.h \ 5834 sys/dir.h \
5655 sys/mman.h \ 5835 sys/mman.h \
5836 sys/mount.h \
5656 sys/ndir.h \ 5837 sys/ndir.h \
5838 sys/poll.h \
5657 sys/prctl.h \ 5839 sys/prctl.h \
5658 sys/pstat.h \ 5840 sys/pstat.h \
5659 sys/select.h \ 5841 sys/select.h \
@@ -5661,6 +5843,7 @@ for ac_header in \
5661 sys/stream.h \ 5843 sys/stream.h \
5662 sys/stropts.h \ 5844 sys/stropts.h \
5663 sys/strtio.h \ 5845 sys/strtio.h \
5846 sys/statvfs.h \
5664 sys/sysmacros.h \ 5847 sys/sysmacros.h \
5665 sys/time.h \ 5848 sys/time.h \
5666 sys/timers.h \ 5849 sys/timers.h \
@@ -6761,7 +6944,8 @@ fi
6761 6944
6762 6945
6763 6946
6764for ac_func in setauthdb 6947
6948for ac_func in getgrset setauthdb
6765do 6949do
6766as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6950as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6767{ echo "$as_me:$LINENO: checking for $ac_func" >&5 6951{ echo "$as_me:$LINENO: checking for $ac_func" >&5
@@ -7094,6 +7278,11 @@ _ACEOF
7094_ACEOF 7278_ACEOF
7095 7279
7096 7280
7281cat >>confdefs.h <<\_ACEOF
7282#define BROKEN_GLOB 1
7283_ACEOF
7284
7285
7097cat >>confdefs.h <<_ACEOF 7286cat >>confdefs.h <<_ACEOF
7098#define BIND_8_COMPAT 1 7287#define BIND_8_COMPAT 1
7099_ACEOF 7288_ACEOF
@@ -7113,6 +7302,71 @@ cat >>confdefs.h <<\_ACEOF
7113#define SSH_TUN_PREPEND_AF 1 7302#define SSH_TUN_PREPEND_AF 1
7114_ACEOF 7303_ACEOF
7115 7304
7305
7306 { echo "$as_me:$LINENO: checking whether AU_IPv4 is declared" >&5
7307echo $ECHO_N "checking whether AU_IPv4 is declared... $ECHO_C" >&6; }
7308if test "${ac_cv_have_decl_AU_IPv4+set}" = set; then
7309 echo $ECHO_N "(cached) $ECHO_C" >&6
7310else
7311 cat >conftest.$ac_ext <<_ACEOF
7312/* confdefs.h. */
7313_ACEOF
7314cat confdefs.h >>conftest.$ac_ext
7315cat >>conftest.$ac_ext <<_ACEOF
7316/* end confdefs.h. */
7317$ac_includes_default
7318int
7319main ()
7320{
7321#ifndef AU_IPv4
7322 (void) AU_IPv4;
7323#endif
7324
7325 ;
7326 return 0;
7327}
7328_ACEOF
7329rm -f conftest.$ac_objext
7330if { (ac_try="$ac_compile"
7331case "(($ac_try" in
7332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7333 *) ac_try_echo=$ac_try;;
7334esac
7335eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7336 (eval "$ac_compile") 2>conftest.er1
7337 ac_status=$?
7338 grep -v '^ *+' conftest.er1 >conftest.err
7339 rm -f conftest.er1
7340 cat conftest.err >&5
7341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7342 (exit $ac_status); } && {
7343 test -z "$ac_c_werror_flag" ||
7344 test ! -s conftest.err
7345 } && test -s conftest.$ac_objext; then
7346 ac_cv_have_decl_AU_IPv4=yes
7347else
7348 echo "$as_me: failed program was:" >&5
7349sed 's/^/| /' conftest.$ac_ext >&5
7350
7351 ac_cv_have_decl_AU_IPv4=no
7352fi
7353
7354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7355fi
7356{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_AU_IPv4" >&5
7357echo "${ECHO_T}$ac_cv_have_decl_AU_IPv4" >&6; }
7358if test $ac_cv_have_decl_AU_IPv4 = yes; then
7359 :
7360else
7361
7362cat >>confdefs.h <<\_ACEOF
7363#define AU_IPv4 0
7364_ACEOF
7365
7366 #include <bsm/audit.h>
7367
7368fi
7369
7116 { echo "$as_me:$LINENO: checking if we have the Security Authorization Session API" >&5 7370 { echo "$as_me:$LINENO: checking if we have the Security Authorization Session API" >&5
7117echo $ECHO_N "checking if we have the Security Authorization Session API... $ECHO_C" >&6; } 7371echo $ECHO_N "checking if we have the Security Authorization Session API... $ECHO_C" >&6; }
7118 cat >conftest.$ac_ext <<_ACEOF 7372 cat >conftest.$ac_ext <<_ACEOF
@@ -7224,7 +7478,7 @@ echo "${ECHO_T}no" >&6; }
7224fi 7478fi
7225 7479
7226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7480rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7227 ;; 7481 ;;
7228*-*-dragonfly*) 7482*-*-dragonfly*)
7229 SSHDLIBS="$SSHDLIBS -lcrypt" 7483 SSHDLIBS="$SSHDLIBS -lcrypt"
7230 ;; 7484 ;;
@@ -7569,11 +7823,6 @@ _ACEOF
7569 check_for_openpty_ctty_bug=1 7823 check_for_openpty_ctty_bug=1
7570 7824
7571cat >>confdefs.h <<\_ACEOF 7825cat >>confdefs.h <<\_ACEOF
7572#define DONT_TRY_OTHER_AF 1
7573_ACEOF
7574
7575
7576cat >>confdefs.h <<\_ACEOF
7577#define PAM_TTY_KLUDGE 1 7826#define PAM_TTY_KLUDGE 1
7578_ACEOF 7827_ACEOF
7579 7828
@@ -8097,6 +8346,11 @@ _ACEOF
8097fi 8346fi
8098 8347
8099 8348
8349
8350cat >>confdefs.h <<\_ACEOF
8351#define BROKEN_GLOB 1
8352_ACEOF
8353
8100 ;; 8354 ;;
8101*-*-bsdi*) 8355*-*-bsdi*)
8102 cat >>confdefs.h <<\_ACEOF 8356 cat >>confdefs.h <<\_ACEOF
@@ -8980,6 +9234,11 @@ _ACEOF
8980#define BROKEN_SETREGID 1 9234#define BROKEN_SETREGID 1
8981_ACEOF 9235_ACEOF
8982 9236
9237
9238cat >>confdefs.h <<\_ACEOF
9239#define BROKEN_READV_COMPARISON 1
9240_ACEOF
9241
8983 ;; 9242 ;;
8984 9243
8985*-*-nto-qnx*) 9244*-*-nto-qnx*)
@@ -9014,6 +9273,11 @@ _ACEOF
9014#define SSHD_ACQUIRES_CTTY 1 9273#define SSHD_ACQUIRES_CTTY 1
9015_ACEOF 9274_ACEOF
9016 9275
9276
9277cat >>confdefs.h <<\_ACEOF
9278#define BROKEN_SHADOW_EXPIRE 1
9279_ACEOF
9280
9017 enable_etc_default_login=no # has incompatible /etc/default/login 9281 enable_etc_default_login=no # has incompatible /etc/default/login
9018 case "$host" in 9282 case "$host" in
9019 *-*-nto-qnx6*) 9283 *-*-nto-qnx6*)
@@ -11179,7 +11443,8 @@ fi
11179 11443
11180 11444
11181 11445
11182for ac_func in logout updwtmp logwtmp 11446
11447for ac_func in fmt_scaled logout updwtmp logwtmp
11183do 11448do
11184as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11449as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11185{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11450{ echo "$as_me:$LINENO: checking for $ac_func" >&5
@@ -12320,7 +12585,8 @@ done
12320 12585
12321 # These are optional 12586 # These are optional
12322 12587
12323for ac_func in getaudit_addr 12588
12589for ac_func in getaudit_addr aug_get_machine
12324do 12590do
12325as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12591as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12326{ echo "$as_me:$LINENO: checking for $ac_func" >&5 12592{ echo "$as_me:$LINENO: checking for $ac_func" >&5
@@ -12527,8 +12793,15 @@ fi
12527 12793
12528 12794
12529 12795
12796
12797
12798
12799
12800
12530for ac_func in \ 12801for ac_func in \
12531 arc4random \ 12802 arc4random \
12803 arc4random_buf \
12804 arc4random_uniform \
12532 asprintf \ 12805 asprintf \
12533 b64_ntop \ 12806 b64_ntop \
12534 __b64_ntop \ 12807 __b64_ntop \
@@ -12542,6 +12815,7 @@ for ac_func in \
12542 fchmod \ 12815 fchmod \
12543 fchown \ 12816 fchown \
12544 freeaddrinfo \ 12817 freeaddrinfo \
12818 fstatvfs \
12545 futimes \ 12819 futimes \
12546 getaddrinfo \ 12820 getaddrinfo \
12547 getcwd \ 12821 getcwd \
@@ -12593,6 +12867,8 @@ for ac_func in \
12593 sigvec \ 12867 sigvec \
12594 snprintf \ 12868 snprintf \
12595 socketpair \ 12869 socketpair \
12870 statfs \
12871 statvfs \
12596 strdup \ 12872 strdup \
12597 strerror \ 12873 strerror \
12598 strlcat \ 12874 strlcat \
@@ -16760,6 +17036,12 @@ if test `eval echo '${'$as_ac_var'}'` = yes; then
16760#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17036#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16761_ACEOF 17037_ACEOF
16762 SSHDLIBS="$SSHDLIBS -liaf" 17038 SSHDLIBS="$SSHDLIBS -liaf"
17039
17040cat >>confdefs.h <<\_ACEOF
17041#define HAVE_LIBIAF 1
17042_ACEOF
17043
17044
16763fi 17045fi
16764done 17046done
16765 17047
@@ -21541,6 +21823,153 @@ _ACEOF
21541 21823
21542fi 21824fi
21543 21825
21826{ echo "$as_me:$LINENO: checking for fsblkcnt_t" >&5
21827echo $ECHO_N "checking for fsblkcnt_t... $ECHO_C" >&6; }
21828if test "${ac_cv_type_fsblkcnt_t+set}" = set; then
21829 echo $ECHO_N "(cached) $ECHO_C" >&6
21830else
21831 cat >conftest.$ac_ext <<_ACEOF
21832/* confdefs.h. */
21833_ACEOF
21834cat confdefs.h >>conftest.$ac_ext
21835cat >>conftest.$ac_ext <<_ACEOF
21836/* end confdefs.h. */
21837
21838#include <sys/types.h>
21839#ifdef HAVE_SYS_BITYPES_H
21840#include <sys/bitypes.h>
21841#endif
21842#ifdef HAVE_SYS_STATFS_H
21843#include <sys/statfs.h>
21844#endif
21845#ifdef HAVE_SYS_STATVFS_H
21846#include <sys/statvfs.h>
21847#endif
21848
21849
21850typedef fsblkcnt_t ac__type_new_;
21851int
21852main ()
21853{
21854if ((ac__type_new_ *) 0)
21855 return 0;
21856if (sizeof (ac__type_new_))
21857 return 0;
21858 ;
21859 return 0;
21860}
21861_ACEOF
21862rm -f conftest.$ac_objext
21863if { (ac_try="$ac_compile"
21864case "(($ac_try" in
21865 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21866 *) ac_try_echo=$ac_try;;
21867esac
21868eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21869 (eval "$ac_compile") 2>conftest.er1
21870 ac_status=$?
21871 grep -v '^ *+' conftest.er1 >conftest.err
21872 rm -f conftest.er1
21873 cat conftest.err >&5
21874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21875 (exit $ac_status); } && {
21876 test -z "$ac_c_werror_flag" ||
21877 test ! -s conftest.err
21878 } && test -s conftest.$ac_objext; then
21879 ac_cv_type_fsblkcnt_t=yes
21880else
21881 echo "$as_me: failed program was:" >&5
21882sed 's/^/| /' conftest.$ac_ext >&5
21883
21884 ac_cv_type_fsblkcnt_t=no
21885fi
21886
21887rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21888fi
21889{ echo "$as_me:$LINENO: result: $ac_cv_type_fsblkcnt_t" >&5
21890echo "${ECHO_T}$ac_cv_type_fsblkcnt_t" >&6; }
21891if test $ac_cv_type_fsblkcnt_t = yes; then
21892
21893cat >>confdefs.h <<_ACEOF
21894#define HAVE_FSBLKCNT_T 1
21895_ACEOF
21896
21897
21898fi
21899{ echo "$as_me:$LINENO: checking for fsfilcnt_t" >&5
21900echo $ECHO_N "checking for fsfilcnt_t... $ECHO_C" >&6; }
21901if test "${ac_cv_type_fsfilcnt_t+set}" = set; then
21902 echo $ECHO_N "(cached) $ECHO_C" >&6
21903else
21904 cat >conftest.$ac_ext <<_ACEOF
21905/* confdefs.h. */
21906_ACEOF
21907cat confdefs.h >>conftest.$ac_ext
21908cat >>conftest.$ac_ext <<_ACEOF
21909/* end confdefs.h. */
21910
21911#include <sys/types.h>
21912#ifdef HAVE_SYS_BITYPES_H
21913#include <sys/bitypes.h>
21914#endif
21915#ifdef HAVE_SYS_STATFS_H
21916#include <sys/statfs.h>
21917#endif
21918#ifdef HAVE_SYS_STATVFS_H
21919#include <sys/statvfs.h>
21920#endif
21921
21922
21923typedef fsfilcnt_t ac__type_new_;
21924int
21925main ()
21926{
21927if ((ac__type_new_ *) 0)
21928 return 0;
21929if (sizeof (ac__type_new_))
21930 return 0;
21931 ;
21932 return 0;
21933}
21934_ACEOF
21935rm -f conftest.$ac_objext
21936if { (ac_try="$ac_compile"
21937case "(($ac_try" in
21938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21939 *) ac_try_echo=$ac_try;;
21940esac
21941eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21942 (eval "$ac_compile") 2>conftest.er1
21943 ac_status=$?
21944 grep -v '^ *+' conftest.er1 >conftest.err
21945 rm -f conftest.er1
21946 cat conftest.err >&5
21947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21948 (exit $ac_status); } && {
21949 test -z "$ac_c_werror_flag" ||
21950 test ! -s conftest.err
21951 } && test -s conftest.$ac_objext; then
21952 ac_cv_type_fsfilcnt_t=yes
21953else
21954 echo "$as_me: failed program was:" >&5
21955sed 's/^/| /' conftest.$ac_ext >&5
21956
21957 ac_cv_type_fsfilcnt_t=no
21958fi
21959
21960rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21961fi
21962{ echo "$as_me:$LINENO: result: $ac_cv_type_fsfilcnt_t" >&5
21963echo "${ECHO_T}$ac_cv_type_fsfilcnt_t" >&6; }
21964if test $ac_cv_type_fsfilcnt_t = yes; then
21965
21966cat >>confdefs.h <<_ACEOF
21967#define HAVE_FSFILCNT_T 1
21968_ACEOF
21969
21970
21971fi
21972
21544 21973
21545{ echo "$as_me:$LINENO: checking for in_addr_t" >&5 21974{ echo "$as_me:$LINENO: checking for in_addr_t" >&5
21546echo $ECHO_N "checking for in_addr_t... $ECHO_C" >&6; } 21975echo $ECHO_N "checking for in_addr_t... $ECHO_C" >&6; }
@@ -23848,6 +24277,60 @@ _ACEOF
23848 24277
23849fi 24278fi
23850 24279
24280{ echo "$as_me:$LINENO: checking if f_fsid has val members" >&5
24281echo $ECHO_N "checking if f_fsid has val members... $ECHO_C" >&6; }
24282cat >conftest.$ac_ext <<_ACEOF
24283/* confdefs.h. */
24284_ACEOF
24285cat confdefs.h >>conftest.$ac_ext
24286cat >>conftest.$ac_ext <<_ACEOF
24287/* end confdefs.h. */
24288
24289#include <sys/types.h>
24290#include <sys/statvfs.h>
24291int
24292main ()
24293{
24294struct fsid_t t; t.val[0] = 0;
24295 ;
24296 return 0;
24297}
24298_ACEOF
24299rm -f conftest.$ac_objext
24300if { (ac_try="$ac_compile"
24301case "(($ac_try" in
24302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24303 *) ac_try_echo=$ac_try;;
24304esac
24305eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24306 (eval "$ac_compile") 2>conftest.er1
24307 ac_status=$?
24308 grep -v '^ *+' conftest.er1 >conftest.err
24309 rm -f conftest.er1
24310 cat conftest.err >&5
24311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24312 (exit $ac_status); } && {
24313 test -z "$ac_c_werror_flag" ||
24314 test ! -s conftest.err
24315 } && test -s conftest.$ac_objext; then
24316 { echo "$as_me:$LINENO: result: yes" >&5
24317echo "${ECHO_T}yes" >&6; }
24318
24319cat >>confdefs.h <<\_ACEOF
24320#define FSID_HAS_VAL 1
24321_ACEOF
24322
24323else
24324 echo "$as_me: failed program was:" >&5
24325sed 's/^/| /' conftest.$ac_ext >&5
24326
24327 { echo "$as_me:$LINENO: result: no" >&5
24328echo "${ECHO_T}no" >&6; }
24329
24330fi
24331
24332rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24333
23851{ echo "$as_me:$LINENO: checking for msg_control field in struct msghdr" >&5 24334{ echo "$as_me:$LINENO: checking for msg_control field in struct msghdr" >&5
23852echo $ECHO_N "checking for msg_control field in struct msghdr... $ECHO_C" >&6; } 24335echo $ECHO_N "checking for msg_control field in struct msghdr... $ECHO_C" >&6; }
23853if test "${ac_cv_have_control_in_msghdr+set}" = set; then 24336if test "${ac_cv_have_control_in_msghdr+set}" = set; then
@@ -26128,13 +26611,13 @@ if test "$ac_res" != no; then
26128fi 26611fi
26129 26612
26130 26613
26131 { echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgssapi" >&5 26614 { echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgssapi_krb5" >&5
26132echo $ECHO_N "checking for gss_init_sec_context in -lgssapi... $ECHO_C" >&6; } 26615echo $ECHO_N "checking for gss_init_sec_context in -lgssapi_krb5... $ECHO_C" >&6; }
26133if test "${ac_cv_lib_gssapi_gss_init_sec_context+set}" = set; then 26616if test "${ac_cv_lib_gssapi_krb5_gss_init_sec_context+set}" = set; then
26134 echo $ECHO_N "(cached) $ECHO_C" >&6 26617 echo $ECHO_N "(cached) $ECHO_C" >&6
26135else 26618else
26136 ac_check_lib_save_LIBS=$LIBS 26619 ac_check_lib_save_LIBS=$LIBS
26137LIBS="-lgssapi $K5LIBS $LIBS" 26620LIBS="-lgssapi_krb5 $K5LIBS $LIBS"
26138cat >conftest.$ac_ext <<_ACEOF 26621cat >conftest.$ac_ext <<_ACEOF
26139/* confdefs.h. */ 26622/* confdefs.h. */
26140_ACEOF 26623_ACEOF
@@ -26175,34 +26658,34 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26175 test ! -s conftest.err 26658 test ! -s conftest.err
26176 } && test -s conftest$ac_exeext && 26659 } && test -s conftest$ac_exeext &&
26177 $as_test_x conftest$ac_exeext; then 26660 $as_test_x conftest$ac_exeext; then
26178 ac_cv_lib_gssapi_gss_init_sec_context=yes 26661 ac_cv_lib_gssapi_krb5_gss_init_sec_context=yes
26179else 26662else
26180 echo "$as_me: failed program was:" >&5 26663 echo "$as_me: failed program was:" >&5
26181sed 's/^/| /' conftest.$ac_ext >&5 26664sed 's/^/| /' conftest.$ac_ext >&5
26182 26665
26183 ac_cv_lib_gssapi_gss_init_sec_context=no 26666 ac_cv_lib_gssapi_krb5_gss_init_sec_context=no
26184fi 26667fi
26185 26668
26186rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 26669rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26187 conftest$ac_exeext conftest.$ac_ext 26670 conftest$ac_exeext conftest.$ac_ext
26188LIBS=$ac_check_lib_save_LIBS 26671LIBS=$ac_check_lib_save_LIBS
26189fi 26672fi
26190{ echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_gss_init_sec_context" >&5 26673{ echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&5
26191echo "${ECHO_T}$ac_cv_lib_gssapi_gss_init_sec_context" >&6; } 26674echo "${ECHO_T}$ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&6; }
26192if test $ac_cv_lib_gssapi_gss_init_sec_context = yes; then 26675if test $ac_cv_lib_gssapi_krb5_gss_init_sec_context = yes; then
26193 cat >>confdefs.h <<\_ACEOF 26676 cat >>confdefs.h <<\_ACEOF
26194#define GSSAPI 1 26677#define GSSAPI 1
26195_ACEOF 26678_ACEOF
26196 26679
26197 K5LIBS="-lgssapi $K5LIBS" 26680 K5LIBS="-lgssapi_krb5 $K5LIBS"
26198else 26681else
26199 { echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgssapi_krb5" >&5 26682 { echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgssapi" >&5
26200echo $ECHO_N "checking for gss_init_sec_context in -lgssapi_krb5... $ECHO_C" >&6; } 26683echo $ECHO_N "checking for gss_init_sec_context in -lgssapi... $ECHO_C" >&6; }
26201if test "${ac_cv_lib_gssapi_krb5_gss_init_sec_context+set}" = set; then 26684if test "${ac_cv_lib_gssapi_gss_init_sec_context+set}" = set; then
26202 echo $ECHO_N "(cached) $ECHO_C" >&6 26685 echo $ECHO_N "(cached) $ECHO_C" >&6
26203else 26686else
26204 ac_check_lib_save_LIBS=$LIBS 26687 ac_check_lib_save_LIBS=$LIBS
26205LIBS="-lgssapi_krb5 $K5LIBS $LIBS" 26688LIBS="-lgssapi $K5LIBS $LIBS"
26206cat >conftest.$ac_ext <<_ACEOF 26689cat >conftest.$ac_ext <<_ACEOF
26207/* confdefs.h. */ 26690/* confdefs.h. */
26208_ACEOF 26691_ACEOF
@@ -26243,26 +26726,26 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26243 test ! -s conftest.err 26726 test ! -s conftest.err
26244 } && test -s conftest$ac_exeext && 26727 } && test -s conftest$ac_exeext &&
26245 $as_test_x conftest$ac_exeext; then 26728 $as_test_x conftest$ac_exeext; then
26246 ac_cv_lib_gssapi_krb5_gss_init_sec_context=yes 26729 ac_cv_lib_gssapi_gss_init_sec_context=yes
26247else 26730else
26248 echo "$as_me: failed program was:" >&5 26731 echo "$as_me: failed program was:" >&5
26249sed 's/^/| /' conftest.$ac_ext >&5 26732sed 's/^/| /' conftest.$ac_ext >&5
26250 26733
26251 ac_cv_lib_gssapi_krb5_gss_init_sec_context=no 26734 ac_cv_lib_gssapi_gss_init_sec_context=no
26252fi 26735fi
26253 26736
26254rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 26737rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26255 conftest$ac_exeext conftest.$ac_ext 26738 conftest$ac_exeext conftest.$ac_ext
26256LIBS=$ac_check_lib_save_LIBS 26739LIBS=$ac_check_lib_save_LIBS
26257fi 26740fi
26258{ echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&5 26741{ echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_gss_init_sec_context" >&5
26259echo "${ECHO_T}$ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&6; } 26742echo "${ECHO_T}$ac_cv_lib_gssapi_gss_init_sec_context" >&6; }
26260if test $ac_cv_lib_gssapi_krb5_gss_init_sec_context = yes; then 26743if test $ac_cv_lib_gssapi_gss_init_sec_context = yes; then
26261 cat >>confdefs.h <<\_ACEOF 26744 cat >>confdefs.h <<\_ACEOF
26262#define GSSAPI 1 26745#define GSSAPI 1
26263_ACEOF 26746_ACEOF
26264 26747
26265 K5LIBS="-lgssapi_krb5 $K5LIBS" 26748 K5LIBS="-lgssapi $K5LIBS"
26266else 26749else
26267 { echo "$as_me:$LINENO: WARNING: Cannot find any suitable gss-api library - build may fail" >&5 26750 { echo "$as_me:$LINENO: WARNING: Cannot find any suitable gss-api library - build may fail" >&5
26268echo "$as_me: WARNING: Cannot find any suitable gss-api library - build may fail" >&2;} 26751echo "$as_me: WARNING: Cannot find any suitable gss-api library - build may fail" >&2;}
@@ -28532,6 +29015,15 @@ fi
28532 29015
28533CFLAGS="$CFLAGS $werror_flags" 29016CFLAGS="$CFLAGS $werror_flags"
28534 29017
29018if grep "#define BROKEN_GETADDRINFO 1" confdefs.h >/dev/null || \
29019 test "x$ac_cv_func_getaddrinfo" != "xyes" ; then
29020 TEST_SSH_IPV6=no
29021
29022else
29023 TEST_SSH_IPV6=yes
29024
29025fi
29026
28535 29027
28536ac_config_files="$ac_config_files Makefile buildpkg.sh opensshd.init openssh.xml openbsd-compat/Makefile openbsd-compat/regress/Makefile scard/Makefile ssh_prng_cmds survey.sh" 29028ac_config_files="$ac_config_files Makefile buildpkg.sh opensshd.init openssh.xml openbsd-compat/Makefile openbsd-compat/regress/Makefile scard/Makefile ssh_prng_cmds survey.sh"
28537 29029
@@ -29307,11 +29799,12 @@ MANTYPE!$MANTYPE$ac_delim
29307mansubdir!$mansubdir$ac_delim 29799mansubdir!$mansubdir$ac_delim
29308user_path!$user_path$ac_delim 29800user_path!$user_path$ac_delim
29309piddir!$piddir$ac_delim 29801piddir!$piddir$ac_delim
29802TEST_SSH_IPV6!$TEST_SSH_IPV6$ac_delim
29310LIBOBJS!$LIBOBJS$ac_delim 29803LIBOBJS!$LIBOBJS$ac_delim
29311LTLIBOBJS!$LTLIBOBJS$ac_delim 29804LTLIBOBJS!$LTLIBOBJS$ac_delim
29312_ACEOF 29805_ACEOF
29313 29806
29314 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 12; then 29807 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 13; then
29315 break 29808 break
29316 elif $ac_last_try; then 29809 elif $ac_last_try; then
29317 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 29810 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5