Comment 10 for bug 1672710

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Started with:
ii apt 1.2.20 amd64 commandline package manager

Run modified test case to check that quoted strings are escaped right:

root@apt-verify:~# apt-config dump -o foo=" bar " | sed s#CommandLine::AsString#CommandLineAsString#g | apt-config shell FOO CommandLineAsString -c /dev/stdin
E: Syntax error /dev/stdin:233: Extra junk after value

if failed.

Upgraded to:
ii apt 1.2.24 amd64 commandline package manager

And it works now:

# apt-config dump -o foo=" bar " | sed s#CommandLine::AsString#CommandLineAsString#g | apt-config shell FOO CommandLineAsString -c /dev/stdin
FOO='apt-config dump -o foo='\'' bar '\'''