﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
29534	Use rlwrap if available for oracle backend dbshell	Dan Davis	Dan Davis	"PROBLEM

Oracle's SQL utility, sqlplus, is proprietary and closed source.  On *NIX systems, it is not linked with GNU readline.  So, using it in that environment is quite hard -- unless you use rlwrap.    It is trivial to use rlwrap via an alias, but to get Django's manage.py dbshell to work properly requires changes to the backend.

DESIRED BEHAVIOR

The Oracle backend.client should look for rlwrap, and wrap sqlplus in rlwrap when rlwrap is available.   If rlwrap is not available, then we will assume that's what there is. 
"	Cleanup/optimization	closed	Core (Management commands)	dev	Normal	fixed		Mariusz Felisiak	Ready for checkin	1	0	0	0	1	0
