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 '\'''
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# CommandLineAsSt ring#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# CommandLineAsSt ring#g | apt-config shell FOO CommandLineAsString -c /dev/stdin
FOO='apt-config dump -o foo='\'' bar '\'''