- Added "make host-key" target, Suggestion from Dominik Brettnacher
<domi@saargate.de>
diff --git a/ChangeLog b/ChangeLog
index cb59d70..a0afccb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+20000303
+ - Added "make host-key" target, Suggestion from Dominik Brettnacher
+ <domi@saargate.de>
+
20000302
- Big cleanup of autoconf code
- Rearranged to be a little more logical
diff --git a/INSTALL b/INSTALL
index 15ddffc..4c1c0f8 100644
--- a/INSTALL
+++ b/INSTALL
@@ -173,8 +173,8 @@
The default configuration should be instantly usable, though you should
review it to ensure that it matches your security requirements.
-To generate a host key, issue the following command: (replacing
-/etc/ssh/ssh_host_key with an appropriate path)
+To generate a host key, run "make host-key". Alternately you can do so
+manually using the following command:
/usr/bin/ssh-keygen -b 1024 -f /etc/ssh/ssh_host_key -N ''
diff --git a/Makefile.in b/Makefile.in
index 7be3578..b406d5f 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -136,6 +136,9 @@
$(INSTALL) -m 644 sshd_config.out $(DESTDIR)$(sysconfdir)/sshd_config; \
fi
+host-key: ssh-keygen
+ ./ssh-keygen -b 1024 -f $(sysconfdir)/ssh_host_key -N ''
+
uninstallall: uninstall
-rm -f $(DESTDIR)$(sysconfdir)/ssh_config
-rm -f $(DESTDIR)$(sysconfdir)/sshd_config