- rm -f configure config.h.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} ; \
+ rm -f configure config.h.in *.0
+
+catman-do:
+ @for f in $(TROFFMAN) ; do \
+ base=`echo $$f | sed 's/\..*$$//'` ; \
+ echo "$$f -> $$base.0" ; \
+ nroff -mandoc $$f | cat -v | sed -e 's/.\^H//g' \
+ >$$base.0 ; \
+ done
+
+distprep: catman-do
+ autoreconf
+
+install: manpages $(TARGETS) install-files host-key
+
+install-files:
+ $(srcdir)/mkinstalldirs $(DESTDIR)$(bindir)
+ $(srcdir)/mkinstalldirs $(DESTDIR)$(sbindir)
+ $(srcdir)/mkinstalldirs $(DESTDIR)$(mandir)
+ $(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 scp $(DESTDIR)$(bindir)/scp
+ $(INSTALL) -m 0755 -s ssh-add $(DESTDIR)$(bindir)/ssh-add
+ $(INSTALL) -m 0755 -s ssh-agent $(DESTDIR)$(bindir)/ssh-agent
+ $(INSTALL) -m 0755 -s ssh-keygen $(DESTDIR)$(bindir)/ssh-keygen
+ $(INSTALL) -m 0775 -s ssh-keyscan $(DESTDIR)$(bindir)/ssh-keyscan
+ $(INSTALL) -m 0755 -s sshd $(DESTDIR)$(sbindir)/sshd
+ @NO_SFTP@$(INSTALL) -m 0755 -s sftp $(DESTDIR)$(bindir)/sftp
+ @NO_SFTP@$(INSTALL) -m 0755 -s sftp-server $(DESTDIR)$(SFTP_SERVER)
+ $(INSTALL) -m 644 ssh.[01].out $(DESTDIR)$(mandir)/$(mansubdir)1/ssh.1
+ $(INSTALL) -m 644 scp.[01].out $(DESTDIR)$(mandir)/$(mansubdir)1/scp.1
+ $(INSTALL) -m 644 ssh-add.[01].out $(DESTDIR)$(mandir)/$(mansubdir)1/ssh-add.1
+ $(INSTALL) -m 644 ssh-agent.[01].out $(DESTDIR)$(mandir)/$(mansubdir)1/ssh-agent.1
+ $(INSTALL) -m 644 ssh-keygen.[01].out $(DESTDIR)$(mandir)/$(mansubdir)1/ssh-keygen.1
+ $(INSTALL) -m 644 ssh-keyscan.[01].out $(DESTDIR)$(mandir)/$(mansubdir)1/ssh-keyscan.1
+ $(INSTALL) -m 644 sshd.[08].out $(DESTDIR)$(mandir)/$(mansubdir)8/sshd.8
+ @NO_SFTP@$(INSTALL) -m 644 sftp.[01].out $(DESTDIR)$(mandir)/$(mansubdir)1/sftp.1
+ @NO_SFTP@$(INSTALL) -m 644 sftp-server.[08].out $(DESTDIR)$(mandir)/$(mansubdir)8/sftp-server.8
+ -rm -f $(DESTDIR)$(bindir)/slogin
+ ln -s ssh$(EXEEXT) $(DESTDIR)$(bindir)/slogin
+ -rm -f $(DESTDIR)$(mandir)/$(mansubdir)1/slogin.1
+ ln -s ssh.1 $(DESTDIR)$(mandir)/$(mansubdir)1/slogin.1
+ @FILEPRIV@ -f dev,filesys,driver $(DESTDIR)$(bindir)/ssh $(DESTDIR)$(bindir)/slogin
+ if [ ! -d $(DESTDIR)$(sysconfdir) ]; then \
+ $(srcdir)/mkinstalldirs $(DESTDIR)$(sysconfdir); \