From f94b30934fb9f190e0b8f132968a413d7af2bd09 Mon Sep 17 00:00:00 2001 From: dtucker <> Date: Fri, 30 Jan 2004 03:02:26 +0000 Subject: [PATCH] Add update-moduli target for regenerating ssh moduli file; from markus@ ok deraadt@ --- src/etc/Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/etc/Makefile b/src/etc/Makefile index 74d1899f..f527afe5 100644 --- a/src/etc/Makefile +++ b/src/etc/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.193 2004/01/28 02:24:28 mickey Exp $ +# $OpenBSD: Makefile,v 1.194 2004/01/30 03:02:26 dtucker Exp $ TZDIR= /usr/share/zoneinfo LOCALTIME= Canada/Mountain @@ -364,6 +364,17 @@ distrib: cd ${.CURDIR}/../distrib && \ ${MAKE} cleandir && ${MAKE} && exec ${SUDO} ${MAKE} install +DHSIZE=1024 1536 2048 3072 4096 +update-moduli: + ( \ + echo '# $$OpenBSD: Makefile,v 1.194 2004/01/30 03:02:26 dtucker Exp $$'; \ + echo '# Time Type Tests Tries Size Generator Modulus'; \ + ( for i in ${DHSIZE}; do \ + ssh-keygen -b $$i -G /dev/stdout; \ + done) | \ + ssh-keygen -T /dev/stdout \ + ) > moduli + .PHONY: distribution-etc-root-var distribution distrib-dirs \ release snapshot allarchs snap_pre snap_tar snap_md m4 .include