I'm debugging a python daemon on a embedded Linux board.
I ssh to the board on which I run the program and enter the
debugger. Given that it's a deamon process I'm using rdb from celery
#Install on the system
pip3 install celery
# Set in the code
from celery.contrib import rdb
rdb.set_trace()
# Connect to the debugger
telnet localhost 5899
However in that session the tab key doesn't result in auto completion as usually in pdb and the up key doesn't scroll through history but prints a ^[[A.
The issues like these are related to the missing readline python module, however in this particular case the module is present and can be imported.