-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 OpenSSH-1.2.1pre19 has been released. http://violet.ibs.com.au/openssh/files/MIRRORS.html The major change in this version is the integration of Andre Lucas' HPUX support. This adds a few other options which may be useful on other systems. Changelog: 19991221 - Integration of large HPUX patch from Andre Lucas <andre.lucas at dial.pipex.com>. Integrating it had a few other benefits: - Ability to disable shadow passwords at configure time - Ability to disable lastlog support at configure time - Support for IP address in $DISPLAY - OpenBSD CVS update: - [sshconnect.c] say "REMOTE HOST IDENTIFICATION HAS CHANGED" - Fix DISABLE_SHADOW support - Allow MD5 passwords even if shadow passwords are disabled - Release 1.2.1pre19 19991218 - Redhat init script patch from Chun-Chung Chen <cjj at u.washington.edu> - Avoid breakage on systems without IPv6 headers - -- | "Bombay is 250ms from New York in the new world order" - Alan Cox | Damien Miller - http://www.mindrot.org/ | Email: djm at mindrot.org (home) -or- djm at ibs.com.au (work) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.0 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE4YCbdormJ9RG1dI8RAmsGAJ9NK4FDhvrAJrqYdzYK5IHFo39aZACgkiVe DYKmn9MmTA6a0D6U10DUFPo=FxGd -----END PGP SIGNATURE-----
On Wed, Dec 22, 1999 at 12:18:17PM +1100, Damien Miller wrote:> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > OpenSSH-1.2.1pre19 has been released. > > http://violet.ibs.com.au/openssh/files/MIRRORS.htmlAnd here's a bug report: ./configure --with-egd-pool=/export/home/wdawson-u60/wdawson/.gnupg/entropy < grind, grind, grind, compile, compile, compile > gcc -g -O2 -Wall -I/usr/local/ssl/include -DETCDIR=\"/usr/local/etc\" -DSSH_PROGRAM=\"/usr/local/bin/ssh\" -DSSH_ASKPASS_DEFAULT=\"/usr/local/libexec/ssh/ssh-askpass\" -DHAVE_CONFIG_H -c bsd-login.c bsd-login.c: In function `login': bsd-login.c:90: structure has no member named `ut_host' bsd-login.c:91: structure has no member named `ut_host' bsd-login.c:94: structure has no member named `ut_host' bsd-login.c:94: structure has no member named `ut_host' bsd-login.c:94: `UT_HOSTSIZE' undeclared (first use in this function) bsd-login.c:94: (Each undeclared identifier is reported only once bsd-login.c:94: for each function it appears in.) *** Error code 1 make: Fatal error: Command failed for target `bsd-login.o' Oh, well. -- Willard Francis Otto Dawson +1 770 814 5099 / +1 770 814 5202 FAX Siemens Business Services, ENS mailto:willard.dawson at sbs.siemens.com 4570 River Green Pkwy, Ste 140 http://www.sbs.siemens.com/ Duluth, GA 30096-2564 Standard disclaimer applies.
First chance I've had to compile 1.2.1pre19. The _PATH_MAILDIR stuff is
broken on HPUX. A patch follows, mercifully short this time. It probably
broke because the old way I did it was nasty, I think this is a little
cleaner.
A lot of (IMHO) good portability stuff was in the 'a4' patch against
1.2.1pre18. I'll wait for 1.2.1pre20 before attempting to reapply any of
it, though.
Ta,
-Andr?
*** start of patch ***
--- openssh-1.2.1pre19.orig/config.h.in Tue Dec 21 11:51:21 1999
+++ openssh-1.2.1pre19.new/config.h.in Fri Dec 24 13:33:00 1999
@@ -154,6 +154,9 @@
/* Define if you have the <maillock.h> header file. */
#undef HAVE_MAILLOCK_H
+/* Set this to your mail directory if you don't have maillock.h */
+#undef MAIL_DIRECTORY
+
/* Define if you have the <netgroup.h> header file. */
#undef HAVE_NETGROUP_H
@@ -236,6 +239,13 @@
#include <maillock.h>
#endif
+/* MAIL_DIRECTORY is defined by configure from $MAIL environment
+ * variable in case we can't find the mail path from the headers */
+#ifndef MAILDIR
+# define MAILDIR MAIL_DIRECTORY
+#endif
+
#ifndef SHUT_RDWR
enum
{
@@ -363,10 +373,6 @@
#ifndef _PATH_MAILDIR
# ifdef MAILDIR
# define _PATH_MAILDIR MAILDIR
-# else
-# ifdef MAIL_DIRECTORY
-# define _PATH_MAILDIR MAIL_DIRECTORY
-# endif
# endif
#endif
*** end of patch ***
Damien Miller wrote:>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> OpenSSH-1.2.1pre19 has been released.
>
8< snip 8<