From c7adc6c156dad5e64d879a55e5b7d69f78aa6bb8 Mon Sep 17 00:00:00 2001 From: Helge Jung <hej@c3pb.de> Date: Mon, 28 Jul 2014 15:58:10 +0200 Subject: [PATCH] add package which setups our bot key as authorized_keys --- ffpb/ffpb-key/Makefile | 36 +++++++++++++++++++ .../files/etc/dropbear/authorized_keys | 2 ++ 2 files changed, 38 insertions(+) create mode 100644 ffpb/ffpb-key/Makefile create mode 100644 ffpb/ffpb-key/files/etc/dropbear/authorized_keys diff --git a/ffpb/ffpb-key/Makefile b/ffpb/ffpb-key/Makefile new file mode 100644 index 0000000..b7802d6 --- /dev/null +++ b/ffpb/ffpb-key/Makefile @@ -0,0 +1,36 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=ffpb-key +PKG_VERSION:=1 +PKG_RELEASE:=$(GLUON_VERSION).$(GLUON_SITE_CODE)-$(GLUON_RELEASE).$(GLUON_CONFIG_VERSION) + +PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME) + +include $(INCLUDE_DIR)/package.mk + +define Package/ffpb-key + SECTION:=ffpb + CATEGORY:=ffpb + TITLE:=Status-Bot Koy + DEPENDS:=+dropbear +endef + +define Package/ffpb-key/description + Setups the status bot key (SSH). +endef + +define Build/Prepare + mkdir -p $(PKG_BUILD_DIR) +endef + +define Build/Configure +endef + +define Build/Compile +endef + +define Package/ffpb-key/install + $(CP) ./files/* $(1)/ +endef + +$(eval $(call BuildPackage,ffpb-key)) diff --git a/ffpb/ffpb-key/files/etc/dropbear/authorized_keys b/ffpb/ffpb-key/files/etc/dropbear/authorized_keys new file mode 100644 index 0000000..2fa137b --- /dev/null +++ b/ffpb/ffpb-key/files/etc/dropbear/authorized_keys @@ -0,0 +1,2 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJfsG/myO4y9WzJSP+ixluHFmkIMJJRsvRT8t5h4y/5A7QzovOw1GpCmWJWnZ6GKXilTxb8ycqVfDcFPB2NRkdJUjYL+v4IMriPeBigAjc6FoUZXOS3TOZVhaTlNT4XxXKOYF/Rpgscv5f0iu1SG0Tp4mb2TX04pZjbnLNBABbjn592abEuMG5bH/g9odi50S0MoU/qCH9AZvkoc8vGu+flOBrKfFi+7g2GxF/w66mMvCJfK27QFSPOiFV3CT6ZfSZM138OCdC1SOi89X9+oCEQ3LB9A+bJgyYnxqp8eVpRPui6K9sPkax71tMimRJA5Xgdvqt9HpcgtNYxKJ4gYMR ffpb-statusbot + -- GitLab