summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2003-09-22 11:19:26 +1000
committerDarren Tucker <dtucker@zip.com.au>2003-09-22 11:19:26 +1000
commit8f4b9460387a31b6a69160226ee3f44e75725340 (patch)
tree46c4bbeb0e7344fbaafbc2595d4bfb8ce0db8599
parent31486b0beafa888af2018be7b639407e8cb34087 (diff)
- (dtucker) [configure.ac] Bug #657: uid swappping issues on BSDi.
-rw-r--r--ChangeLog3
-rw-r--r--configure.ac7
2 files changed, 8 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 1ae6e98b..496f1396 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,7 @@
builds. Portability corrections from tim@.
- (dtucker) [configure.ac] Bug #655: uid swapping issues on Mac OS X.
Patch from max at quendi.de.
+ - (dtucker) [configure.ac] Bug #657: uid swappping issues on BSDi.
20030919
- (djm) Bug #683: Remove reference to --with-ipv4-default from INSTALL;
@@ -1135,4 +1136,4 @@
- Fix sshd BindAddress and -b options for systems using fake-getaddrinfo.
Report from murple@murple.net, diagnosis from dtucker@zip.com.au
-$Id: ChangeLog,v 1.2994.2.14 2003/09/22 01:08:00 dtucker Exp $
+$Id: ChangeLog,v 1.2994.2.15 2003/09/22 01:19:26 dtucker Exp $
diff --git a/configure.ac b/configure.ac
index 32153be5..bdc0ac93 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-# $Id: configure.ac,v 1.154.2.2 2003/09/22 01:08:01 dtucker Exp $
+# $Id: configure.ac,v 1.154.2.3 2003/09/22 01:19:26 dtucker Exp $
AC_INIT
AC_CONFIG_SRCDIR([ssh.c])
@@ -230,6 +230,11 @@ mips-sony-bsd|mips-sony-newsos4)
*-*-freebsd*)
check_for_libcrypt_later=1
;;
+*-*-bsdi*)
+ AC_DEFINE(SETEUID_BREAKS_SETUID)
+ AC_DEFINE(BROKEN_SETREUID)
+ AC_DEFINE(BROKEN_SETREGID)
+ ;;
*-next-*)
conf_lastlog_location="/usr/adm/lastlog"
conf_utmp_location=/etc/utmp