From 3545352dc4ae245ebadc3e11ca250248ce2b99e3 Mon Sep 17 00:00:00 2001 From: Ben Lindstrom Date: Fri, 7 Jun 2002 14:37:00 +0000 Subject: - (bal) Missed __progname in ssh-keysign.c patch by dtucker@zip.com.au --- ChangeLog | 5 ++++- Makefile.in | 5 ++--- configure.ac | 23 +---------------------- ssh-keysign.c | 6 ++++++ 4 files changed, 13 insertions(+), 26 deletions(-) diff --git a/ChangeLog b/ChangeLog index 285918544..16926cc3c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +20020607 + - (bal) Missed __progname in ssh-keysign.c patch by dtucker@zip.com.au + 20020606 - (bal) OpenBSD CVS Sync - markus@cvs.openbsd.org 2002/05/15 21:56:38 @@ -822,4 +825,4 @@ - (stevesk) entropy.c: typo in debug message - (djm) ssh-keygen -i needs seeded RNG; report from markus@ -$Id: ChangeLog,v 1.2185 2002/06/07 03:19:35 mouring Exp $ +$Id: ChangeLog,v 1.2186 2002/06/07 14:37:00 mouring Exp $ diff --git a/Makefile.in b/Makefile.in index fa1265593..b6ba30671 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,4 +1,4 @@ -# $Id: Makefile.in,v 1.212 2002/06/07 03:11:38 mouring Exp $ +# $Id: Makefile.in,v 1.213 2002/06/07 14:37:00 mouring Exp $ # uncomment if you run a non bourne compatable shell. Ie. csh #SHELL = @SH@ @@ -51,7 +51,6 @@ ENT=@ENT@ XAUTH_PATH=@XAUTH_PATH@ LDFLAGS=-L. -Lopenbsd-compat/ @LDFLAGS@ EXEEXT=@EXEEXT@ -SSH_MODE= @SSHMODE@ INSTALL_SSH_PRNG_CMDS=@INSTALL_SSH_PRNG_CMDS@ INSTALL_SSH_RAND_HELPER=@INSTALL_SSH_RAND_HELPER@ @@ -212,7 +211,7 @@ install-files: scard-install $(srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/$(mansubdir)1 $(srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/$(mansubdir)8 $(srcdir)/mkinstalldirs $(DESTDIR)$(libexecdir) - $(INSTALL) -m $(SSH_MODE) -s ssh $(DESTDIR)$(bindir)/ssh + $(INSTALL) -m 0755 -s ssh $(DESTDIR)$(bindir)/ssh $(INSTALL) -m 0755 -s scp $(DESTDIR)$(bindir)/scp $(INSTALL) -m 0755 -s ssh-add $(DESTDIR)$(bindir)/ssh-add $(INSTALL) -m 0755 -s ssh-agent $(DESTDIR)$(bindir)/ssh-agent diff --git a/configure.ac b/configure.ac index 628adb392..59d61fd65 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -# $Id: configure.ac,v 1.64 2002/05/28 00:37:33 tim Exp $ +# $Id: configure.ac,v 1.65 2002/06/07 14:37:00 mouring Exp $ AC_INIT AC_CONFIG_SRCDIR([ssh.c]) @@ -230,13 +230,11 @@ mips-sony-bsd|mips-sony-newsos4) *-*-sysv4.2*) CPPFLAGS="$CPPFLAGS -I/usr/local/include" LDFLAGS="$LDFLAGS -L/usr/local/lib" -# enable_suid_ssh=no AC_DEFINE(USE_PIPES) ;; *-*-sysv5*) CPPFLAGS="$CPPFLAGS -I/usr/local/include" LDFLAGS="$LDFLAGS -L/usr/local/lib" -# enable_suid_ssh=no AC_DEFINE(USE_PIPES) ;; *-*-sysv*) @@ -2096,25 +2094,6 @@ AC_ARG_WITH(bsd-auth, ] ) -AC_MSG_CHECKING(whether to install ssh as suid root) -AC_ARG_ENABLE(suid-ssh, -[ --enable-suid-ssh Install ssh as suid root (default) - --disable-suid-ssh Install ssh without suid bit], -[ case "$enableval" in - no) - AC_MSG_RESULT(no) - SSHMODE=0711 - ;; - *) AC_MSG_RESULT(yes) - SSHMODE=4711 - ;; - esac ], - AC_MSG_RESULT(yes) - SSHMODE=4711 -) -AC_SUBST(SSHMODE) - - # Where to place sshd.pid piddir=/var/run # make sure the directory exists diff --git a/ssh-keysign.c b/ssh-keysign.c index bb70c7dfb..660294bc9 100644 --- a/ssh-keysign.c +++ b/ssh-keysign.c @@ -38,6 +38,12 @@ RCSID("$OpenBSD: ssh-keysign.c,v 1.2 2002/05/31 10:30:33 markus Exp $"); #include "canohost.h" #include "pathnames.h" +#ifdef HAVE___PROGNAME +extern char *__progname; +#else +char *__progname; +#endif + static int valid_request(struct passwd *pw, char *host, Key **ret, u_char *data, u_int datalen) -- cgit v1.2.3