- rm -f *.o core $(TARGETS) config.status config.cache config.log
-
-install: all
- install -d $(bindir)
- install -d $(sbindir)
- install -d $(mandir)
- install -d $(mandir)/man1
- install -d $(mandir)/man8
- install -s -c ssh $(bindir)/ssh
- install -s -c scp $(bindir)/scp
- install -s -c ssh-add $(bindir)/ssh-add
- 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
- 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 [ "x@INSTALL_ASKPASS@" = "xyes" ] ; then \
- install -d $(libexecdir) ; \
- install -d $(libexecdir)/ssh ; \
- if [ -z "@GNOME_ASKPASS@" ] ; then \
- install -m755 -c ssh-askpass ${ASKPASS_PROGRAM}; \
- else \
- install -m755 -c gnome-ssh-askpass ${ASKPASS_PROGRAM}; \
- fi ; \
+ rm -f *.o $(TARGETS) config.status config.cache config.log core \
+ *.1 *.8 sshd_config ssh_config
+
+scp.1: scp.1.in
+ $(PERL) $(FIXPATHS) -Dsysconfdir=${sysconfdir} $(srcdir)/scp.1.in
+
+ssh-add.1: ssh-add.1.in
+ $(PERL) $(FIXPATHS) -Dsysconfdir=${sysconfdir} ssh-add.1.in
+
+ssh-agent.1: ssh-agent.1.in
+ $(PERL) $(FIXPATHS) -Dsysconfdir=${sysconfdir} ssh-agent.1.in
+
+ssh-keygen.1: ssh-keygen.1.in
+ $(PERL) $(FIXPATHS) -Dsysconfdir=${sysconfdir} ssh-keygen.1.in
+
+ssh.1: ssh.1.in
+ $(PERL) $(FIXPATHS) -Dsysconfdir=${sysconfdir} ssh.1.in
+
+sshd.8: sshd.8.in
+ $(PERL) $(FIXPATHS) -Dsysconfdir=${sysconfdir} sshd.8.in
+
+sshd_config: sshd_config.in
+ $(PERL) $(FIXPATHS) -Dsysconfdir=${sysconfdir} sshd_config.in
+
+ssh_config: ssh_config.in
+ $(PERL) $(FIXPATHS) -Dsysconfdir=${sysconfdir} ssh_config.in
+
+install: $(TARGETS)
+ $(INSTALL) -d $(bindir)
+ $(INSTALL) -d $(sbindir)
+ $(INSTALL) -d $(mandir)
+ $(INSTALL) -d $(mandir)/man1
+ $(INSTALL) -d $(mandir)/man8
+ $(INSTALL) -s ssh $(bindir)/ssh
+ $(INSTALL) -s scp $(bindir)/scp
+ $(INSTALL) -s ssh-add $(bindir)/ssh-add
+ $(INSTALL) -s ssh-agent $(bindir)/ssh-agent
+ $(INSTALL) -s ssh-keygen $(bindir)/ssh-keygen
+ $(INSTALL) -s sshd $(sbindir)/sshd
+ $(INSTALL) -m 644 ssh.1 $(mandir)/man1/ssh.1
+ $(INSTALL) -m 644 scp.1 $(mandir)/man1/scp.1
+ $(INSTALL) -m 644 ssh-add.1 $(mandir)/man1/ssh-add.1
+ $(INSTALL) -m 644 ssh-agent.1 $(mandir)/man1/ssh-agent.1
+ $(INSTALL) -m 644 ssh-keygen.1 $(mandir)/man1/ssh-keygen.1
+ $(INSTALL) -m 644 sshd.8 $(mandir)/man8/sshd.8
+ -rm -f $(bindir)/slogin
+ ln -s ssh $(bindir)/slogin
+ -rm -f $(mandir)/man1/slogin.1
+ ln -s ssh.1 $(mandir)/man1/slogin.1
+
+ if [ ! -z "@GNOME_ASKPASS@" ] ; then \
+ $(INSTALL) -d $(libexecdir) ; \
+ $(INSTALL) -d $(libexecdir)/ssh ; \
+ $(INSTALL) -s @GNOME_ASKPASS@ ${ASKPASS_LOCATION} ; \