From 2280cb3a09ea4eb2b4c68154f60fd7d7cc9dee80 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 (cherry picked from commit 2eb15bac0e974385b6b49d3c9e74f623d3d63c3f) --- 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))