From bad727b6c1b28a7623ffea25cb630ecce9614538 Mon Sep 17 00:00:00 2001 From: tripolar Date: Thu, 22 Sep 2011 09:36:06 +0000 Subject: [PATCH] [packages] openssh: use seperate package for moduli file that depends on openssh-server as the server also works without the moduli file git-svn-id: svn://svn.openwrt.org/openwrt/packages@28287 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- net/openssh/Makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/net/openssh/Makefile b/net/openssh/Makefile index a39eb1876..334b3074a 100644 --- a/net/openssh/Makefile +++ b/net/openssh/Makefile @@ -32,6 +32,17 @@ define Package/openssh/Default SUBMENU:=SSH endef +define Package/openssh-moduli + $(call Package/openssh/Default) + DEPENDS+= +openssh-server + TITLE+= moduli file +endef + +define Package/openssh-moduli/description +OpenSSH server moduli file. +endef + + define Package/openssh-client $(call Package/openssh/Default) TITLE+= client @@ -133,6 +144,11 @@ define Build/Compile all install endef +define Package/openssh-moduli/install + $(INSTALL_DIR) $(1)/etc/ssh + $(CP) $(PKG_INSTALL_DIR)/etc/ssh/moduli $(1)/etc/ssh/ +endef + define Package/openssh-client/install $(INSTALL_DIR) $(1)/etc/ssh chmod 0700 $(1)/etc/ssh @@ -194,6 +210,7 @@ define Package/openssh-sftp-server/install endef $(eval $(call BuildPackage,openssh-client)) +$(eval $(call BuildPackage,openssh-moduli)) $(eval $(call BuildPackage,openssh-client-utils)) $(eval $(call BuildPackage,openssh-keygen)) $(eval $(call BuildPackage,openssh-server)) -- 2.11.0