- Make ssh-askpass support optional through autoconf
diff --git a/Makefile.in b/Makefile.in
index bd7950a..8de0bdc 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -64,27 +64,30 @@
 	install -d $(mandir)
 	install -d $(mandir)/man1
 	install -d $(mandir)/man8
-	install -d $(libdir)
-	install -d $(libdir)/ssh
 	install -s -c ssh $(bindir)/ssh
-	ln -sf ssh $(bindir)/slogin
 	install -s -c scp $(bindir)/scp
 	install -s -c ssh-add $(bindir)/ssh-add
-	if [ -z "@GNOME_ASKPASS@" ] ; then \
-		install -m755 -c ssh-askpass $(libdir)/ssh/ssh-askpass; \
-	else \
-		install -m755 -c gnome-ssh-askpass $(libdir)/ssh/ssh-askpass; \
-	fi
 	install -s -c ssh-agent $(bindir)/ssh-agent
 	install -s -c ssh-keygen $(bindir)/ssh-keygen
 	install -s -c sshd $(sbindir)/sshd
 	install -m644 -c ssh.1 $(mandir)/man1/ssh.1
-	ln -sf ssh.1 $(mandir)/man1/slogin.1
 	install -m644 -c scp.1 $(mandir)/man1/scp.1
 	install -m644 -c ssh-add.1 $(mandir)/man1/ssh-add.1
 	install -m644 -c ssh-agent.1 $(mandir)/man1/ssh-agent.1
 	install -m644 -c ssh-keygen.1 $(mandir)/man1/ssh-keygen.1
 	install -m644 -c sshd.8 $(mandir)/man8/sshd.8
+	ln -sf ssh $(bindir)/slogin
+	ln -sf ssh.1 $(mandir)/man1/slogin.1
+
+	if [ ! -z "@DISABLE_EXTERNAL_ASKPASS@" ] ; then \
+		install -d $(libdir) \
+		install -d $(libdir)/ssh \
+		if [ -z "@GNOME_ASKPASS@" ] ; then \
+			install -m755 -c ssh-askpass $(libdir)/ssh/ssh-askpass; \
+		else \
+			install -m755 -c gnome-ssh-askpass $(libdir)/ssh/ssh-askpass; \
+		fi \
+	fi
 
 distclean: clean
 	rm -f Makefile config.h core *~