From 2eb15bac0e974385b6b49d3c9e74f623d3d63c3f Mon Sep 17 00:00:00 2001 From: Sven Eckelmann Date: Tue, 2 Jul 2019 12:23:38 +0200 Subject: [PATCH] gluon-authorized-keys: Force installation of gluon-lock-password The gluon-authorized-keys is usually installed to use SSH keys to authenticate a user against the device. To make this useful, it is also required to disable passwordless SSH access to the device. This new dependency is only required when the user doesn't have gluon-setup-mode enabled already. Fixes: #1777 Reported-by: yanosz Fixes: a753fa79e30f ("gluon-authorized-keys: add keys from site.conf") Signed-off-by: Sven Eckelmann --- package/gluon-authorized-keys/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/gluon-authorized-keys/Makefile b/package/gluon-authorized-keys/Makefile index 2995107a..d5b3a907 100644 --- a/package/gluon-authorized-keys/Makefile +++ b/package/gluon-authorized-keys/Makefile @@ -7,7 +7,7 @@ include ../gluon.mk define Package/gluon-authorized-keys TITLE:=Fill /etc/dropbear/authorized_keys from site.conf - DEPENDS:=+gluon-core + DEPENDS:=+gluon-core +gluon-lock-password endef $(eval $(call BuildPackageGluon,gluon-authorized-keys))