Q: I can use lmftp to schedule jobs but they just don't run (although i can see them in the crontab).
A: Verify you have perl-suid installed. Check what is happening if you su - to your lmftp user and call /usr/bin/lmftp
Q: cli history does not work.
A: Verify you have libterm-readline-gnu-perl (Ubuntu) / perl-termreadline-gnu (SuSE) installed.