Displaying 20 results from an estimated 21 matches for "seteuid_breaks_setuid".
2003 Sep 17
3
Use the OpenSSH 3.6 uidswap.c for building 3.7 under IRIX
[resending with uidswap.c instead of uidwrap.c]
Once I got past the missing inet_ntoa.h weirdness, I ran into an sshd
that died a lot. It appears that IRIX doesn't like some of the extra
checks added between 1.23 and 1.24 of uidswap.c. Not sure if that
constitutes an IRIX bug or not, but helpfully this helps someone.
--
Mail: mjo at dojo.mi.org WWW: http://dojo.mi.org/~mjo/ Phone: +1
2003 Sep 16
6
sshd 3.7p1 dies on MacOSX
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Here's the output from running sshd in debug mode:
debug1: sshd version OpenSSH_3.7p1
debug1: private host key: #0 type 0 RSA1
debug1: read PEM private key done: type RSA
debug1: private host key: #1 type 1 RSA
debug1: read PEM private key done: type DSA
debug1: private host key: #2 type 2 DSA
debug1: setgroups() failed:
2003 Sep 18
0
Darwin notes for openssh-3.7.1p1
I was able to build working openssh-3.7.1p1 on the Darwin-ppc-1.4 , 5.5, and 6.0 platform, by
setting the following by hand in config.h.
#define SETEUID_BREAKS_SETUID
#define BROKEN_SETREUID
#define HAVE_SETEUID 1
/* #undef HAVE_SETREUID 1 */
For Darwin-x86-6.6.1, it built with the following.
#define SETEUID_BREAKS_SETUID
/* #undef BROKEN_SETREUID */
#define HAVE_SETEUID 1
/* #undef HAVE_SETREUID 1 */
Here is what I get from configure.
/* #undef SETEUID_BR...
2003 Sep 19
1
configure fixes for Tru64 UNIX V4.0x
1) Testing of uidswap.c on a Tru64 UNIX V4.0G PK4 (BL22) machine shows the
following defines to be required for correct uid changing semantics:
#define BROKEN_SETREGID 1
#define BROKEN_SETREUID 1
#define SETEUID_BREAKS_SETUID 1
Failure to fix these contributes to breaking privilege separation
(in a safe way: connections will fail while UsePrivilegeSeparation=yes,
thanks to permanently_set_uid()'s built-in sanity checks).
I don't know what the situation is on later (V5.x) releases of Tru64.
But for $host matchi...
2003 Dec 13
2
problem in uidswap?
Hello,
I've compiled openssh 3.7.1p2 on a DG/UX machine, using openssl 0.9.7c, zlib-1.1.4, and tcp_wrappers7.6. ssh itself seems to function ok, but sshd does not appear to be functioning properly for non-root users. After connecting and providing a password, the connection is closed, and we appear to get 3 messages in syslog like the following:
fatal: permanently_set_uid: was able to
2003 Sep 16
1
OpenSSH 3.7p1, PrivSep, and Tru64 broken (sorry)
...error(errno));
}
#endif /* HAVE_OSF_SIA */
diff -urN openssh-3.7p1-dist/configure openssh-3.7p1/configure
--- openssh-3.7p1-dist/configure Tue Sep 16 01:19:17 2003
+++ openssh-3.7p1/configure Tue Sep 16 14:11:31 2003
@@ -4532,6 +4532,18 @@
EOF
cat >>confdefs.h <<\EOF
+#define SETEUID_BREAKS_SETUID 1
+EOF
+
+ cat >>confdefs.h <<\EOF
+#define BROKEN_SETREGID 1
+EOF
+
+ cat >>confdefs.h <<\EOF
+#define BROKEN_SETREUID 1
+EOF
+
+ cat >>confdefs.h <<\EOF
#define DISABLE_LOGIN 1
EOF
diff -urN openssh-3.7p1-dist/configure.ac openssh-3.7p1/configure.ac
-...
2005 Nov 16
3
OpenSSH on NCR MPRAS
Hi folks,
I have successfully compiled and run OpenSSH 4.1p1 on NCR MPRAS:
$ uname -a
UNIX_SV support1 4.0 3.0 3446 Pentium Pro(TM)-EISA/PCI
$
However, I have found one pretty critical problem, arising from the way
that MPRAS handles changes to the IP stack.
Background:
To update any of the IP or TCP configuration options, system
administrators should use the program "tcpconfig".
2003 Sep 17
8
[Bug 653] sshd breaks logins after upgrade to 3.7.1p1 (Tru64 UNIX)
http://bugzilla.mindrot.org/show_bug.cgi?id=653
Summary: sshd breaks logins after upgrade to 3.7.1p1 (Tru64 UNIX)
Product: Portable OpenSSH
Version: 3.7.1p1
Platform: Alpha
OS/Version: other
Status: NEW
Severity: critical
Priority: P2
Component: sshd
AssignedTo: openssh-bugs at mindrot.org
2009 Mar 18
1
[PATCH] Remove setting IP_TOS_IS_BROKEN for Cygwin
Hi,
The problem that setsockopt(IP_TOS) doesn't work on Cygwin is long
fixed. Ages ago Microsoft changed the definition for IP_TOS when moving
from winsock1 to winsock2 and IP_TOS in Cygwin didn't work all these
years because nobody (that's especialy me) realized that we were still
using the old winsock1 value. This has been fixed since 2005, though.
Patch below.
Corinna
Index:
2003 Sep 20
2
[Bug 693] Missing definitions in configure scripts
...enSSH
Version: 3.7.1p1
Platform: ix86
OS/Version: other
Status: NEW
Severity: normal
Priority: P4
Component: Build system
AssignedTo: openssh-bugs at mindrot.org
ReportedBy: david.haughton at ncr.com
The symbols SETEUID_BREAKS_SETUID, BROKEN_SETREUID, and BROKEN_SETREGID are
not defined by the configure script.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
2014 Feb 21
1
[PATCH] Fix configure warning on FreeBSD
...crypto occasionally uses file descriptors for crypto offload
# and will crash if they cannot be opened.
AC_DEFINE([SANDBOX_SKIP_RLIMIT_NOFILE], [1],
- [define if setrlimit RLIMIT_NOFILE breaks things])],
+ [define if setrlimit RLIMIT_NOFILE breaks things])
;;
*-*-bsdi*)
AC_DEFINE([SETEUID_BREAKS_SETUID])
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 553 bytes
Desc: OpenPGP digital signature
URL: <http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/20140221/e849a96c/attachment.bin>
2005 Oct 04
3
[patch] LOCKED_PASSWD_STRING for FreeBSD
...-p -u -r1.296 configure.ac
--- configure.ac 22 Sep 2005 10:19:54 -0000 1.296
+++ configure.ac 4 Oct 2005 21:59:01 -0000
@@ -398,6 +398,7 @@ mips-sony-bsd|mips-sony-newsos4)
;;
*-*-freebsd*)
check_for_libcrypt_later=1
+ AC_DEFINE(LOCKED_PASSWD_STRING, "*")
;;
*-*-bsdi*)
AC_DEFINE(SETEUID_BREAKS_SETUID)
2005 May 12
0
[PATCH] Trusted IRIX Support
...AC_DEFINE(WITH_IRIX_ARRAY)
AC_DEFINE(WITH_IRIX_PROJECT)
AC_DEFINE(WITH_IRIX_AUDIT)
+ AC_DEFINE(WITH_IRIX_CAP)
+ AC_DEFINE(WITH_IRIX_MAC)
AC_CHECK_FUNC(jlimit_startjob, [AC_DEFINE(WITH_IRIX_JOBS)])
AC_DEFINE(BROKEN_INET_NTOA)
AC_DEFINE(SETEUID_BREAKS_SETUID)
diff -r -C3 openssh-4.0p1/openbsd-compat/port-irix.c
openssh-4.0p1.trix/openbsd-compat/port-irix.c
*** openssh-4.0p1/openbsd-compat/port-irix.c Sat May 31 22:23:57 2003
--- openssh-4.0p1.trix/openbsd-compat/port-irix.c Thu May 12
13:01:58 2005
***************
*** 38,43 ****
--- 39,51 --...
2003 Sep 17
8
[Bug 657] Priv seperation causes setreuid error
...-----------------------------------------------------------
Summary|Priv seperation causes |Priv seperation causes
|segfault |setreuid error
------- Additional Comments From dtucker at zip.com.au 2003-09-18 09:20 -------
Try adding:
#define SETEUID_BREAKS_SETUID 1
#define BROKEN_SETREUID 1
#define BROKEN_SETREGID 1
to your config.h and recompiling (don't re-run configure)
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
2003 Sep 17
16
[Bug 659] sshd failure on IRIX
...PS
OS/Version: IRIX
Status: NEW
Severity: normal
Priority: P2
Component: sshd
AssignedTo: openssh-bugs at mindrot.org
ReportedBy: bugzilla-openssh at thewrittenword.com
IRIX now requires the following defines:
BROKEN_GETADDRINFO
SETEUID_BREAKS_SETUID
BROKEN_SETREUID
BROKEN_SETREGID
The BROKEN_GETADDRINFO definition should probably be tested for as it has been
reported on the mailing list that 6.5.20+ might not need it. However, if it is
defined, the openbsd-compat gai_strerror() function is used and its prototype
conflicts with the definit...
2003 Sep 17
5
problems with 3.7.1p1 on IRIX (again)
Hi,
I've seen a few messages re. problems with 3.7.1p1 on IRIX 6.5...
I'm using 6.5.19 and having no trouble compiling, installing and
starting, but sshd just closes the connection with no explanation.
debug/verbose modes don't seem to give any clues.
Darren Tucker suggested defining BROKEN_GETADDRINFO in config.h,
but I find that compilation then fails (assuming I've implemented
2003 Nov 18
5
Testing of recent commits
There have been a few recent commits to portable OpenSSH that require
testing. It would be appreciated if you could grab the 20031118 (or
later) snapshot and give it a try on your platforms of choice.
Ideally, "giving it a try" means running the regress tests, in addition
to casual (non-production) use and reporting your experiences back to
the list. The more platforms and compile-time
2005 Aug 26
0
Patch for UnixWare 7
...005-08-23 17:11:26.000000000 -0700
+++ openssh/configure.ac 2005-08-24 16:51:30.297680013 -0700
@@ -446,6 +446,8 @@
;;
# UnixWare 7.x, OpenUNIX 8
*-*-sysv5*)
+ check_for_libcrypt_later=1
+ AC_DEFINE(UNIXWARE_LONG_PASSWORDS, 1, [Support passwords > 8 chars])
AC_DEFINE(USE_PIPES)
AC_DEFINE(SETEUID_BREAKS_SETUID)
AC_DEFINE(BROKEN_SETREUID)
@@ -643,6 +645,7 @@
getopt.h \
glob.h \
ia.h \
+ iaf.h \
lastlog.h \
limits.h \
login.h \
@@ -1721,6 +1724,7 @@
AC_CHECK_LIB(crypt, crypt, LIBS="$LIBS -lcrypt")
fi
+AC_CHECK_LIB(iaf, ia_openinfo)
### Configure cryptographic random number s...
2003 Nov 13
1
Problem with 3.7.1p2 on Reliant Unix
Hi Group,
recently I upgraded to v 3.7.1p2 on Reliant Unix (former SINIX). With sser root everything works fine, but with a "normal" user the session terminates.. I put the logfile of the "sshd -dddd" at the end. What is wrong?
regard
Stephan
---------------
debug2: read_server_config: filename /etc/sshd_config
debug1: sshd version OpenSSH_3.7.1p2
debug1: private host key:
2005 Sep 19
1
ssh hangs or gives Segmentation fault
....2250738585072014e-308
#define __PTRDIFF_TYPE__ int
#define __LDBL_MIN_10_EXP__ (-4931)
#define __REGISTER_PREFIX__
#define __LDBL_DIG__ 18
#define __NO_INLINE__ 1
#define __i386 1
#define __FLT_MANT_DIG__ 24
#define __VERSION__ "3.3.3 (SuSE Linux)"
config.h:
#define _CONFIG_H
/* #undef SETEUID_BREAKS_SETUID */
/* #undef BROKEN_SETREUID */
/* #undef BROKEN_SETREGID */
/* #undef BROKEN_SETRESUID */
/* #undef BROKEN_SETRESGID */
#define SPT_TYPE SPT_REUSEARGV
/* #undef SPT_PADCHAR */
/* #undef BROKEN_SYS_TERMIO_H */
/* #undef HAVE_SECUREWARE */
#define LOGIN_PROGRAM_FALLBACK "/bin/login"
#defin...