diff options
author | Damien Miller <djm@mindrot.org> | 2001-02-27 08:39:07 +1100 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2001-02-27 08:39:07 +1100 |
commit | fbd884a80d35bad7d69410096e3ab186783dd038 (patch) | |
tree | 087729e583f7eb0dce13a0a738526ae2b6c06a2a /configure.in | |
parent | 0c100870ac1c271a0a3d65099777af312e71d865 (diff) |
- (djm) Fix up POSIX saved uid support. Report from Mark Miller
<markm@swoon.net>
- (djm) Search for -lcrypt on FreeBSD too
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/configure.in b/configure.in index 7f571bbd..c79ae381 100644 --- a/configure.in +++ b/configure.in @@ -1,4 +1,4 @@ -# $Id: configure.in,v 1.254 2001/02/26 09:49:59 djm Exp $ +# $Id: configure.in,v 1.255 2001/02/26 21:39:07 djm Exp $ AC_INIT(ssh.c) @@ -144,6 +144,9 @@ mips-sony-bsd|mips-sony-newsos4) *-*-netbsd*) need_dash_r=1 ;; +*-*-freebsd*) + check_for_libcrypt_later=1 + ;; *-next-*) conf_lastlog_location="/usr/adm/lastlog" conf_utmp_location=/etc/utmp @@ -152,7 +155,7 @@ mips-sony-bsd|mips-sony-newsos4) AC_DEFINE(HAVE_NEXT) AC_DEFINE(BROKEN_REALPATH) AC_DEFINE(USE_PIPES) - AC_DEFINE(SAVED_IDS_WORK_WITH_SETEUID) + AC_DEFINE(BROKEN_SAVED_UIDS) CPPFLAGS="$CPPFLAGS -I/usr/local/include" CFLAGS="$CFLAGS" ;; @@ -239,7 +242,7 @@ mips-sony-bsd|mips-sony-newsos4) AC_DEFINE(HAVE_SCO_PROTECTED_PW) AC_DEFINE(DISABLE_SHADOW) AC_DEFINE(HAVE_BOGUS_SYS_QUEUE_H) - AC_DEFINE(SAVED_IDS_WORK_WITH_SETEUID) + AC_DEFINE(BROKEN_SAVED_UIDS) AC_CHECK_FUNCS(getluid setluid) ;; *-*-sco3.2v5*) @@ -254,7 +257,7 @@ mips-sony-bsd|mips-sony-newsos4) AC_DEFINE(HAVE_SCO_PROTECTED_PW) AC_DEFINE(DISABLE_SHADOW) AC_DEFINE(HAVE_BOGUS_SYS_QUEUE_H) - AC_DEFINE(SAVED_IDS_WORK_WITH_SETEUID) + AC_DEFINE(BROKEN_SAVED_UIDS) AC_CHECK_FUNCS(getluid setluid) ;; *-dec-osf*) |