From 2eb15bac0e974385b6b49d3c9e74f623d3d63c3f Mon Sep 17 00:00:00 2001 From: Sven Eckelmann <sven@narfation.org> 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 <github@yanosz.net> Fixes: a753fa79e30f ("gluon-authorized-keys: add keys from site.conf") Signed-off-by: Sven Eckelmann <sven@narfation.org> --- 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 2995107a7..d5b3a907e 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)) -- GitLab