From bb3fd05d1a233dd01984dc631a8055df118774da Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Thu, 9 Jan 2014 10:06:36 +0100 Subject: [PATCH] Allow telnet login in config mode again --- gluon/gluon-config-mode/files/etc/init.d/gluon-config-mode | 3 ++- gluon/gluon-config-mode/files/lib/gluon/config-mode/ash-login | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100755 gluon/gluon-config-mode/files/lib/gluon/config-mode/ash-login diff --git a/gluon/gluon-config-mode/files/etc/init.d/gluon-config-mode b/gluon/gluon-config-mode/files/etc/init.d/gluon-config-mode index ca72a58..b4f6c27 100755 --- a/gluon/gluon-config-mode/files/etc/init.d/gluon-config-mode +++ b/gluon/gluon-config-mode/files/etc/init.d/gluon-config-mode @@ -32,8 +32,9 @@ start() { ip addr add $config_mode_addr/$config_mode_plen dev $config_mode_iface ip link set up dev $config_mode_iface + /usr/sbin/telnetd -l /lib/gluon/config-mode/ash-login + /etc/init.d/haveged start - /etc/init.d/telnet start /etc/init.d/dropbear start /etc/init.d/uhttpd start /etc/init.d/led start diff --git a/gluon/gluon-config-mode/files/lib/gluon/config-mode/ash-login b/gluon/gluon-config-mode/files/lib/gluon/config-mode/ash-login new file mode 100755 index 0000000..3349c44 --- /dev/null +++ b/gluon/gluon-config-mode/files/lib/gluon/config-mode/ash-login @@ -0,0 +1,3 @@ +#!/bin/sh + +exec /bin/ash --login